@import url("https://fonts.googleapis.com/css?family=Roboto");html,body,div{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;font-weight:bold;}a,p,ul,ol,li,img,span,strong,em{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,font,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,caption,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,figure,footer,header,hgroup,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}canvas,details,embed,figcaption,menu,nav,output,ruby,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;font:inherit;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;background:#decec2;}b,strong{font-weight:bold;}em,i{font-style:italic;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(/profiles/commerce_kickstart/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/profiles/commerce_kickstart/themes/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(/profiles/commerce_kickstart/themes/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
body{font:13px/1.5 Verdana,Helvetica,Arial,sans-serif;}a:link,a:visited{color:#fl5657;text-decoration:underline;}a:hover{color:#202124;text-decoration:none;}a:active{color:#202124;text-decoration:none;color:#000;}hr{margin:0;padding:0;border:none;height:1px;background:#5294c1;}h1,h2,h3,h4,h5,h6{letter-spacing:-0.05em;font-family:Georgia,'Times New Roman',serif;}h1{font-size:36px;}h2{font-size:28px;}h1.site-name,h2.site-name{font-size:36px;}h2.block-title{font-size:18px;margin:0;}h2.node-title{font-size:28px;}h3{font-size:21px;}h4{font-size:19px;}h5{font-size:17px;}h6{font-size:15px;}ol{list-style:decimal;}ul{list-style:disc;}ul ul,ol ol{padding-top:0.5em;}.node ol,.node ul{padding-left:1.2em;}.node ul.inline,.node ol.inline{padding-left:0;}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px;}dt,.admin h3{font-size:18px;margin:0;}dd{padding-left:10px;font-size:0.9em;font-style:italic;margin-bottom:20px;}
.logo-img{float:left;margin-right:20px;}.site-name-slogan{float:left;}.site-name{margin-top:20px;}.site-name a{text-decoration:none;}.site-name,.site-slogan{margin-bottom:0;line-height:1em;}.site-slogan{font-weight:normal;}
.menu{margin:0;padding:0;}.menu li{list-style:none;}
.form-actions input{margin-right:0.5em;}.form-actions input:hover{background:#FFFFFF;}label{font-weight:bold;}
.item-list .pager{padding:0;margin:0;}.item-list .pager li,.item-list .pager ul li{margin:0;padding:0;float:left;}.item-list .pager{position:relative;margin:0;padding:0;font-size:10px;text-align:left;}.pager li a{display:inline-block;}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{padding:4px 8px;text-decoration:none;}.pager li.pager-current{padding:4px 8px;font-weight:bold;}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{width:50px;text-align:center;padding:4px 0;}.pager li.pager-next{position:absolute;top:0;right:50px;}.pager li.pager-last,.pager li.pager-next.last{position:absolute;top:0;right:0;border-right:0;}.pager li.pager-ellipsis,.pager li.pager-current,.pager li a{color:#1a1a1a;}.pager li{border-right:1px solid;border-color:#ddd #bbb #999;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;}.pager li.pager-current{background:#ddd url(/profiles/commerce_kickstart/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1a1a1a),color-stop(1,#5a5a5a));background:-moz-linear-gradient(top center,#1a1a1a 0%,#5a5a5a 100%);color:#FFF;outline:0;}.pager li.pager-next{border-left:1px solid;border-color:#ddd #bbb #999;}.pager li a{background:#ddd url(/profiles/commerce_kickstart/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);cursor:pointer;}.pager li a:hover{background:#FFF;color:#454545;}.pager{background:#ebebeb;border:1px solid;border-color:#ddd #bbb #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.pager li.first,.pager li.first a,.pager li.first a:hover{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;}.pager li.pager-last,.pager li.pager-last a,.pager li.pager-last a:hover{border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;}table{border:1px solid #CCC;width:100%;}thead th,th{background:#f7f7f7;border-bottom:1px solid #ccc;color:#333;}td,th{padding:4px 8px;vertical-align:middle;}th a,th a:link,th a:visited{text-decoration:none;}th a{display:block;}th a img{margin:0 0 0 5px;}th.active{background:#DDD;border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td{background:#F1F5FA;}tr.odd td{background:#fff;}td.active{border-left:1px solid #CCC;border-right:1px solid #CCC;}tr.even td.active{background:#e5e9ed;}tr.odd td.active{background:#f2f2f2;}tr:hover td,tr.even:hover td.active,tr.odd:hover td.active{background:#FFFEEE;}td ul.links{margin-bottom:0;}.node-links ul li a,.comment-links ul li a{text-transform:lowercase;display:block;float:left;text-decoration:none;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;margin:0 0.5em 0.5em 0;vertical-align:middle;-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;background:#ddd url(/profiles/commerce_kickstart/themes/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:4px 10px 3px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}.node-links ul li a:hover,.comment-links ul li a:hover{background:#FFF;}.tips,.description{font-size:10px;color:#6a6a6a;}
h1,h2,h3,h4,h5,h6,h1,h2,h3{font-family:'lato';font-weight:400;}body,p,div{font-family:'open-sans';font-weight:400;}
.hidden{display:none;}.line-through{text-decoration:line-through;}.sf-menu.sf-main-menu.sf-horizontal ul{left:auto !important;right:0 !important;}.block-superfish .sf-menu.sf-main-menu.sf-style-blue li,.block-superfish .sf-menu.sf-main-menu.sf-style-blue a,.block-superfish .sf-menu.sf-main-menu.sf-style-blue .sfHover{background-color:#0c2645;}.page-checkout .block-system-main form,.page-cart .block-system-main form{font-size:16px;}.page-checkout .block-system-main form,.page-checkout .block-system-main form *,.page-checkout .block-system-main form ::after,.page-checkout .block-system-main form ::before,.page-cart .block-system-main form,.page-cart .block-system-main form *,.page-cart .block-system-main form ::after,.page-cart .block-system-main form ::before{box-sizing:border-box;}.page-checkout .block-system-main form table,.page-cart .block-system-main form table{font-size:0.9em;}.page-checkout .block-system-main form .checkout-completion-message,.page-cart .block-system-main form .checkout-completion-message{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}.page-checkout .block-system-main form .fieldset-legend,.page-cart .block-system-main form .fieldset-legend{font-size:1.5em;display:block;}.page-checkout .block-system-main form .collapsible .fieldset-legend,.page-cart .block-system-main form .collapsible .fieldset-legend{font-size:1em;}.page-checkout .block-system-main form .description,.page-cart .block-system-main form .description{font-size:0.8em;}.page-checkout .block-system-main form .form-submit,.page-cart .block-system-main form .form-submit{margin-bottom:10px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;color:#fff;background-color:#007bff;background-image:none;border-color:#007bff;text-shadow:none;}.page-checkout .block-system-main form .form-submit:not(:disabled):not(.disabled),.page-cart .block-system-main form .form-submit:not(:disabled):not(.disabled){cursor:pointer;}.page-checkout .block-system-main form .form-submit:hover,.page-cart .block-system-main form .form-submit:hover{color:#fff;background-color:#0069d9;border-color:#0062cc;}.page-checkout .block-system-main form .form-submit:not(:disabled):not(.disabled):active:focus,.page-cart .block-system-main form .form-submit:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5);}.page-checkout .block-system-main form .form-submit:not(:disabled):not(.disabled):active,.page-cart .block-system-main form .form-submit:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf;}.page-checkout .block-system-main form .button-operator,.page-cart .block-system-main form .button-operator{margin:0 10px;}.page-checkout .block-system-main form .form-type-radio,.page-checkout .block-system-main form .form-type-checkbox,.page-cart .block-system-main form .form-type-radio,.page-cart .block-system-main form .form-type-checkbox{position:relative;display:block;min-height:1.5em;padding-left:1.5em !important;}.page-checkout .block-system-main form .form-type-radio input,.page-checkout .block-system-main form .form-type-checkbox input,.page-cart .block-system-main form .form-type-radio input,.page-cart .block-system-main form .form-type-checkbox input{position:absolute;z-index:-1;opacity:0;}.page-checkout .block-system-main form .form-type-radio label,.page-checkout .block-system-main form .form-type-checkbox label,.page-cart .block-system-main form .form-type-radio label,.page-cart .block-system-main form .form-type-checkbox label{padding:0;width:100% !important;}.page-checkout .block-system-main form .form-type-radio label::before,.page-checkout .block-system-main form .form-type-checkbox label::before,.page-cart .block-system-main form .form-type-radio label::before,.page-cart .block-system-main form .form-type-checkbox label::before{position:absolute;top:0.25em;left:0;display:block;width:1em;height:1em;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6;}.page-checkout .block-system-main form .form-type-radio label::after,.page-checkout .block-system-main form .form-type-checkbox label::after,.page-cart .block-system-main form .form-type-radio label::after,.page-cart .block-system-main form .form-type-checkbox label::after{position:absolute;top:0.25em;left:0;display:block;width:1em;height:1em;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%;}.page-checkout .block-system-main form .form-type-radio input:checked ~ label::before,.page-checkout .block-system-main form .form-type-checkbox input:checked ~ label::before,.page-cart .block-system-main form .form-type-radio input:checked ~ label::before,.page-cart .block-system-main form .form-type-checkbox input:checked ~ label::before{background-color:#007bff;}.page-checkout .block-system-main form .form-type-radio .description,.page-checkout .block-system-main form .form-type-checkbox .description,.page-cart .block-system-main form .form-type-radio .description,.page-cart .block-system-main form .form-type-checkbox .description{margin:0 !important;}.page-checkout .block-system-main form .form-type-radio label::before,.page-cart .block-system-main form .form-type-radio label::before{border-radius:50%;}.page-checkout .block-system-main form .form-type-radio input:checked ~ label::after,.page-cart .block-system-main form .form-type-radio input:checked ~ label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");}.page-checkout .block-system-main form .form-type-checkbox label::before,.page-cart .block-system-main form .form-type-checkbox label::before{border-radius:0.25em;}.page-checkout .block-system-main form .form-type-checkbox input:checked ~ label::after,.page-cart .block-system-main form .form-type-checkbox input:checked ~ label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");}.page-checkout .block-system-main form .form-text,.page-checkout .block-system-main form .form-select,.page-cart .block-system-main form .form-text,.page-cart .block-system-main form .form-select{width:100%;height:auto;font-size:1em;line-height:1.5;color:#495057;background-color:#fff;vertical-align:middle;border:1px solid #ced4da;border-radius:0.25em;}.page-checkout .block-system-main form .form-text,.page-cart .block-system-main form .form-text{padding:0.375em 0.75em;background-clip:padding-box;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.page-checkout .block-system-main form .form-select,.page-cart .block-system-main form .form-select{padding:0.375em 1.75em 0.375em 0.75em;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75em center;background-size:8px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.page-checkout .block-system-main form label,.page-cart .block-system-main form label{padding:0.375em 0;font-weight:normal;text-transform:capitalize;}.page-checkout #commerce-checkout-form-checkout .form-item,.page-cart #commerce-checkout-form-checkout .form-item{padding-left:10px;padding-right:10px;margin-top:0;margin-left:0;margin-right:0;width:100%;}.page-checkout #commerce-checkout-form-checkout .locality-block .form-item label,.page-cart #commerce-checkout-form-checkout .locality-block .form-item label{width:100%;float:none;}.page-checkout #commerce-checkout-form-checkout .locality-block .form-item[class*=-postal-code],.page-cart #commerce-checkout-form-checkout .locality-block .form-item[class*=-postal-code]{width:40%;}.page-checkout #commerce-checkout-form-checkout .locality-block .form-item[class*=-locality],.page-cart #commerce-checkout-form-checkout .locality-block .form-item[class*=-locality]{width:60%;}.page-checkout #commerce-checkout-form-checkout .locality-block .form-item[class*=-administrative-area],.page-cart #commerce-checkout-form-checkout .locality-block .form-item[class*=-administrative-area]{width:100%;}.page-checkout #commerce-checkout-form-checkout .field-type-list-boolean,.page-checkout #commerce-checkout-form-checkout .form-radios,.page-cart #commerce-checkout-form-checkout .field-type-list-boolean,.page-cart #commerce-checkout-form-checkout .form-radios{padding-left:10px;padding-right:10px;}.page-checkout #commerce-checkout-form-checkout .commerce_coupon .form-submit,.page-cart #commerce-checkout-form-checkout .commerce_coupon .form-submit{margin:0 10px;}.btn,.node-type-seminar-registrations .field-name-field-program-information .file a,.node-type-seminar-registrations .field-name-field-program-handouts .file a,.node-type-home-study .field-name-field-program-information .file a,.node-type-home-study .field-name-field-program-handouts .file a,.node-type-home-study .field-name-field-program-review .file a,a.btn{display:block;white-space:nowrap;text-decoration:none;border-radius:0.25em;font-weight:bold;text-align:center;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;background-image:none !important;}.btn.btn-more,.node-type-seminar-registrations .field-name-field-program-information .file a,.node-type-seminar-registrations .field-name-field-program-handouts .file a,.node-type-home-study .field-name-field-program-information .file a,.node-type-home-study .field-name-field-program-handouts .file a,.node-type-home-study .field-name-field-program-review .file a,a.btn.btn-more{border:1px solid #000;background-color:#1f3d60;color:#FFFFFF;width:130px;padding:15px 2px;text-transform:uppercase;font-family:inherit;}.btn.btn-more:hover,.node-type-seminar-registrations .field-name-field-program-information .file a:hover,.node-type-seminar-registrations .field-name-field-program-handouts .file a:hover,.node-type-home-study .field-name-field-program-information .file a:hover,.node-type-home-study .field-name-field-program-handouts .file a:hover,.node-type-home-study .field-name-field-program-review .file a:hover,a.btn.btn-more:hover{background-color:#386ead;}.block-shopping-cart-block,.block-shopping-cart-block .block-inner,.block-shopping-cart-block .content{height:100%;white-space:nowrap;}.block-shopping-cart-block{margin:0 auto;float:right;}.block-shopping-cart-block .content{background-color:#ffffff;background-image:url(/sites/all/themes/kickjk/images/picto_cart.png);background-position:1% 48%;background-repeat:no-repeat;float:right;padding-left:50px;}.block-shopping-cart-block .content p{margin:0;color:black;}.block-shopping-cart-block .content .view-shopping-cart .view-content,.block-shopping-cart-block .content .view-shopping-cart .view-footer,.block-shopping-cart-block .content .view-shopping-cart .view-empty{display:inline;float:left;font-family:"Open Sans",sans-serif;font-weight:400;}.block-shopping-cart-block .content .view-shopping-cart .view-content ul,.block-shopping-cart-block .content .view-shopping-cart .view-content li{margin:0;padding:0;}.block-shopping-cart-block .content .view-shopping-cart .view-footer{display:block;float:none;}.block-shopping-cart-block .content .view-shopping-cart .view-empty,.block-shopping-cart-block .content .view-shopping-cart .line-item-quantity{margin:0;vertical-align:middle;}.block-shopping-cart-block .content .view-shopping-cart .view-empty p{float:left;line-height:30px;}.block-shopping-cart-block .content .view-shopping-cart .line-item-summary{display:inline;float:left;height:34px;line-height:30px;margin:0;}.block-shopping-cart-block .content .view-shopping-cart .line-item-summary .line-item-quantity{color:#2698f2;text-decoration:none;}.block-shopping-cart-block .content .view-shopping-cart .line-item-summary .line-item-total{color:#888888;float:left;font-family:"Open Sans",sans-serif;font-weight:300;height:100%;line-height:30px;padding:0 12px 0 6px;}.block-shopping-cart-block .content .view-shopping-cart .line-item-summary .line-item-total-label{display:none;}.block-shopping-cart-block .content .view-shopping-cart .line-item-summary ul.links{background-color:#999999;clear:none;color:white;display:block;float:left;font-family:"Open Sans",sans-serif;font-weight:300;height:100%;line-height:30px;margin:0 0 0 5px;padding:0 10px;}.block-shopping-cart-block .content .view-shopping-cart .line-item-summary ul.links li{margin:0;padding:0;}.block-shopping-cart-block .content .view-shopping-cart .line-item-summary ul.links li a{color:white;font-weight:700;}.block-shopping-cart-block .content .view-shopping-cart .line-item-summary ul.links li a:hover{text-decoration:underline;}.block-shopping-cart-block .view-empty .line-item-quantity .line-item-quantity-raw.empty{float:left;color:black !important;}.block--exp-display-products-page,.block--exp-display-products-page *,.block--exp-display-products-page ::after,.block--exp-display-products-page ::before{box-sizing:border-box;}.block--exp-display-products-page .views-exposed-widgets{position:relative;margin:0 !important;width:auto !important;}.block--exp-display-products-page .views-exposed-widgets .views-exposed-widget{float:none;padding:0;}.block--exp-display-products-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .form-text,.block--exp-display-products-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .form-submit,.block--exp-display-products-page .views-exposed-widgets .views-submit-button .form-text,.block--exp-display-products-page .views-exposed-widgets .views-submit-button .form-submit{height:40px;}.block--exp-display-products-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .form-text,.block--exp-display-products-page .views-exposed-widgets .views-submit-button .form-text{font-size:1.5em;border-radius:1em;border:2px solid #888;padding:5px 58px 5px 12px;color:#495057;-webkit-appearance:none;-moz-appearance:none;width:100%;transition:0.15s;}.block--exp-display-products-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .form-text:focus,.block--exp-display-products-page .views-exposed-widgets .views-submit-button .form-text:focus{border-color:#333;box-shadow:#121417 0 0 7px;}.block--exp-display-products-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .form-text::-webkit-input-placeholder,.block--exp-display-products-page .views-exposed-widgets .views-submit-button .form-text::-webkit-input-placeholder{font-weight:300;text-transform:lowercase;font-size:0.8em;}.block--exp-display-products-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .form-text:-moz-placeholder,.block--exp-display-products-page .views-exposed-widgets .views-submit-button .form-text:-moz-placeholder{font-weight:300;text-transform:lowercase;font-size:0.8em;}.block--exp-display-products-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .form-text::-moz-placeholder,.block--exp-display-products-page .views-exposed-widgets .views-submit-button .form-text::-moz-placeholder{font-weight:300;text-transform:lowercase;font-size:0.8em;}.block--exp-display-products-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .form-text:-ms-input-placeholder,.block--exp-display-products-page .views-exposed-widgets .views-submit-button .form-text:-ms-input-placeholder{font-weight:300;text-transform:lowercase;font-size:0.8em;}.block--exp-display-products-page .views-exposed-widgets .views-widget-filter-search_api_views_fulltext .form-submit,.block--exp-display-products-page .views-exposed-widgets .views-submit-button .form-submit{position:absolute;right:0;top:0;display:block;padding:0 8px 0 0;border:none;background:transparent;color:#495057;margin:0;font-size:1.7em;line-height:1em;width:50px;}.block--exp-display-products-page .views-widget-filter-search_api_views_fulltext{padding:0;}.section-header-top .block--exp-display-products-page{position:relative;float:right;height:34px;margin-bottom:0 !important;padding:0px !important;border-right:1px solid #dddddd;background-color:#ffffff;}.section-header-top .block--exp-display-products-page .block-inner .views-widget-filter-search_api_views_fulltext .form-text,.section-header-top .block--exp-display-products-page .block-inner .views-widget-filter-search_api_views_fulltext .form-submit,.section-header-top .block--exp-display-products-page .block-inner .views-submit-button .form-text,.section-header-top .block--exp-display-products-page .block-inner .views-submit-button .form-submit{border:none;border-radius:0;}.section-header-top .block--exp-display-products-page .block-inner .views-widget-filter-search_api_views_fulltext .form-submit,.section-header-top .block--exp-display-products-page .block-inner .views-submit-button .form-submit{height:34px;padding:6px;width:34px;text-indent:-9999px;background-color:#ffffff;background-image:url(/sites/all/themes/kickjk/images/search.svg);background-repeat:no-repeat;background-size:contain;background-origin:content-box;background-position:center;}.section-header-top .block--exp-display-products-page .block-inner .views-widget-filter-search_api_views_fulltext{position:relative;height:34px;padding:5px 34px 5px 12px;}.section-header-top .block--exp-display-products-page .block-inner .views-widget-filter-search_api_views_fulltext .form-text{height:24px;border-bottom:1px solid #888;padding:0 0 0 2px;max-width:250px;}.section-header-top .block--exp-display-products-page .block-inner .views-widget-filter-search_api_views_fulltext .form-text:focus{border-color:#333;box-shadow:none;}.programs,.programs *,.programs ::after,.programs ::before{box-sizing:border-box;}.programs th{font-weight:bold;}.programs .program-row .collapse-program-wrapper .collapse-program{display:block;padding:15px 2px;white-space:nowrap;text-decoration:none;border:1px solid #000;border-radius:5px;font-weight:bold;background-color:#1f3d60;text-align:center;color:#FFFFFF;}.programs .program-row .collapse-program-wrapper .collapse-program::before{content:"»";display:block;transform:rotate(90deg);transition:0.3s;}.programs .program-row .collapse-program-wrapper .collapse-program.collapsed::before{transform:rotate(-90deg);}.programs .program-row .collapse-program-wrapper span{display:none;}.programs .program-row + tr{height:0;transition:height 0.3s ease-in-out;border-bottom:1px solid #ccc;}.programs .program-row + tr td{padding:0;border:none;position:relative;overflow:hidden;}.programs .node-product-type-teaser{position:absolute;top:0;left:0;z-index:-1;width:100%;}.programs .node-product-type-teaser:before,.programs .node-product-type-teaser:after{content:" ";display:table;}.programs .node-product-type-teaser:after{clear:both;}.programs .node-product-type-teaser > div{padding:5px 15px;float:left;min-height:1px;}.programs .node-product-type-teaser > div.link-read_more{width:100%;}.programs .node-product-type-teaser > div.link-read_more ul li{display:block;padding:0;}.programs .node-product-type-teaser > div.link-read_more a{display:block;padding:10px 0;white-space:nowrap;text-decoration:none;border:1px solid #000;border-radius:5px;background-color:#1f3d60;width:100px;text-align:center;color:#FFFFFF;}.programs .node-product-type-teaser > div.field.field-name-field-description{float:none;}.programs .node-product-type-teaser > div.field-name-field-youtube-clip{width:100%;}.programs .node-product-type-teaser > div.view-mult-product{width:100%;float:right;}.programs > .view-content{position:relative;}.programs > .view-content::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;display:none;background-color:rgba(158,158,158,0.5);background-image:url(/sites/all/themes/kickjk/images/preloader.gif);background-position:center;background-repeat:no-repeat;}.programs.programloader-send-processed > .view-content{position:relative;}.programs.programloader-send-processed > .view-content::before{display:block;}.block-current-search{font-size:16px;position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem;color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb;}.item-list .pager{display:flex;padding-left:0;list-style:none;border-radius:0.25em;margin-top:0.5em;margin-bottom:0.5em;border:none;background:none;justify-content:center;}.item-list .pager li{position:relative;border:1px solid #dee2e6;background-color:#fff;margin-left:-1px;line-height:1.25;color:#1f3d60;right:auto;left:auto;}.item-list .pager li:hover{color:#060c13;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6;}.item-list .pager li:hover a{color:#060c13;}.item-list .pager li a{display:block;color:#1f3d60;padding:0;background:none;width:auto;padding:0.5em 0.75em;}.item-list .pager li.pager-current{padding:0.5em 0.75em;z-index:1;color:#fff;background:#1f3d60;border-color:#1f3d60;}.item-list .pager li .ajax-progress{display:none;}.view-display-id-panel_pane_1 .commerce-price-rrp-your-price{margin:0;border:none;}.view-display-id-panel_pane_1 .commerce-price-rrp-your-price tr{background:transparent;border:none;}.view-display-id-panel_pane_1 .commerce-price-rrp-your-price tr td{background:transparent;}.view-display-id-panel_pane_1 .commerce-price-rrp-your-price .webprice-title,.view-display-id-panel_pane_1 .commerce-price-rrp-your-price .rrp-title{display:none;}.view-display-id-panel_pane_1 .commerce-price-rrp-your-price .rrp-total{text-decoration:line-through;}.view-display-id-panel_pane_1 .commerce-price-rrp-your-price .webprice-total{color:#f15657;}.block-facetapi.field_ce_credits .facetapi-search-api-ranges-ui-checkbox-links li{list-style:none;}.block-facetapi.field_ce_credits .facetapi-search-api-ranges-ui-checkbox-links li a.facetapi-checkbox{text-decoration:none;}.panel-flexible .panels-flexible-region-inside-last{padding-right:0.5em;}.panel-flexible .panels-flexible-region-inside-first{padding-left:0.5em;}.container-fluid,.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}.row,.page-checkout #commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper,.page-checkout #commerce-checkout-form-checkout .customer_profile_billing .fieldset-wrapper,.page-checkout #commerce-checkout-form-checkout .customer_profile_shipping .fieldset-wrapper,.page-checkout #commerce-checkout-form-checkout .commerce_shipping .fieldset-wrapper,.page-cart #commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper,.page-cart #commerce-checkout-form-checkout .customer_profile_billing .fieldset-wrapper,.page-cart #commerce-checkout-form-checkout .customer_profile_shipping .fieldset-wrapper,.page-cart #commerce-checkout-form-checkout .commerce_shipping .fieldset-wrapper{margin-left:-10px;margin-right:-10px;}.container-fluid:before,.container-fluid:after,.row:before,.page-checkout #commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper:before,.page-checkout #commerce-checkout-form-checkout .customer_profile_billing .fieldset-wrapper:before,.page-checkout #commerce-checkout-form-checkout .customer_profile_shipping .fieldset-wrapper:before,.page-checkout #commerce-checkout-form-checkout .commerce_shipping .fieldset-wrapper:before,.page-cart #commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper:before,.page-cart #commerce-checkout-form-checkout .customer_profile_billing .fieldset-wrapper:before,.page-cart #commerce-checkout-form-checkout .customer_profile_shipping .fieldset-wrapper:before,.page-cart #commerce-checkout-form-checkout .commerce_shipping .fieldset-wrapper:before,.row:after,.page-checkout #commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper:after,.page-checkout #commerce-checkout-form-checkout .customer_profile_billing .fieldset-wrapper:after,.page-checkout #commerce-checkout-form-checkout .customer_profile_shipping .fieldset-wrapper:after,.page-checkout #commerce-checkout-form-checkout .commerce_shipping .fieldset-wrapper:after,.page-cart #commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper:after,.page-cart #commerce-checkout-form-checkout .customer_profile_billing .fieldset-wrapper:after,.page-cart #commerce-checkout-form-checkout .customer_profile_shipping .fieldset-wrapper:after,.page-cart #commerce-checkout-form-checkout .commerce_shipping .fieldset-wrapper:after,.container:before,.container:after{content:" ";display:table;}.container-fluid:after,.row:after,.page-checkout #commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper:after,.page-checkout #commerce-checkout-form-checkout .customer_profile_billing .fieldset-wrapper:after,.page-checkout #commerce-checkout-form-checkout .customer_profile_shipping .fieldset-wrapper:after,.page-checkout #commerce-checkout-form-checkout .commerce_shipping .fieldset-wrapper:after,.page-cart #commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper:after,.page-cart #commerce-checkout-form-checkout .customer_profile_billing .fieldset-wrapper:after,.page-cart #commerce-checkout-form-checkout .customer_profile_shipping .fieldset-wrapper:after,.page-cart #commerce-checkout-form-checkout .commerce_shipping .fieldset-wrapper:after,.container:after{clear:both;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;box-sizing:border-box;}.col-xs-1{width:8.3333333333%;}.col-xs-2{width:16.6666666667%;}.col-xs-3{width:25%;}.col-xs-4{width:33.3333333333%;}.col-xs-5{width:41.6666666667%;}.col-xs-6{width:50%;}.col-xs-7{width:58.3333333333%;}.col-xs-8{width:66.6666666667%;}.col-xs-9{width:75%;}.col-xs-10{width:83.3333333333%;}.col-xs-11{width:91.6666666667%;}.col-xs-12{width:100%;}.col-xs-pull-0{right:auto;}.col-xs-pull-1{right:8.3333333333%;}.col-xs-pull-2{right:16.6666666667%;}.col-xs-pull-3{right:25%;}.col-xs-pull-4{right:33.3333333333%;}.col-xs-pull-5{right:41.6666666667%;}.col-xs-pull-6{right:50%;}.col-xs-pull-7{right:58.3333333333%;}.col-xs-pull-8{right:66.6666666667%;}.col-xs-pull-9{right:75%;}.col-xs-pull-10{right:83.3333333333%;}.col-xs-pull-11{right:91.6666666667%;}.col-xs-pull-12{right:100%;}.col-xs-push-0{left:auto;}.col-xs-push-1{left:8.3333333333%;}.col-xs-push-2{left:16.6666666667%;}.col-xs-push-3{left:25%;}.col-xs-push-4{left:33.3333333333%;}.col-xs-push-5{left:41.6666666667%;}.col-xs-push-6{left:50%;}.col-xs-push-7{left:58.3333333333%;}.col-xs-push-8{left:66.6666666667%;}.col-xs-push-9{left:75%;}.col-xs-push-10{left:83.3333333333%;}.col-xs-push-11{left:91.6666666667%;}.col-xs-push-12{left:100%;}.col-xs-offset-0{margin-left:0%;}.col-xs-offset-1{margin-left:8.3333333333%;}.col-xs-offset-2{margin-left:16.6666666667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.3333333333%;}.col-xs-offset-5{margin-left:41.6666666667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.3333333333%;}.col-xs-offset-8{margin-left:66.6666666667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.3333333333%;}.col-xs-offset-11{margin-left:91.6666666667%;}.col-xs-offset-12{margin-left:100%;}@media (min-width:740px){.col-sm-1{width:8.3333333333%;}.col-sm-2{width:16.6666666667%;}.col-sm-3{width:25%;}.col-sm-4{width:33.3333333333%;}.col-sm-5{width:41.6666666667%;}.col-sm-6{width:50%;}.col-sm-7{width:58.3333333333%;}.col-sm-8{width:66.6666666667%;}.col-sm-9{width:75%;}.col-sm-10{width:83.3333333333%;}.col-sm-11{width:91.6666666667%;}.col-sm-12{width:100%;}.col-sm-pull-0{right:auto;}.col-sm-pull-1{right:8.3333333333%;}.col-sm-pull-2{right:16.6666666667%;}.col-sm-pull-3{right:25%;}.col-sm-pull-4{right:33.3333333333%;}.col-sm-pull-5{right:41.6666666667%;}.col-sm-pull-6{right:50%;}.col-sm-pull-7{right:58.3333333333%;}.col-sm-pull-8{right:66.6666666667%;}.col-sm-pull-9{right:75%;}.col-sm-pull-10{right:83.3333333333%;}.col-sm-pull-11{right:91.6666666667%;}.col-sm-pull-12{right:100%;}.col-sm-push-0{left:auto;}.col-sm-push-1{left:8.3333333333%;}.col-sm-push-2{left:16.6666666667%;}.col-sm-push-3{left:25%;}.col-sm-push-4{left:33.3333333333%;}.col-sm-push-5{left:41.6666666667%;}.col-sm-push-6{left:50%;}.col-sm-push-7{left:58.3333333333%;}.col-sm-push-8{left:66.6666666667%;}.col-sm-push-9{left:75%;}.col-sm-push-10{left:83.3333333333%;}.col-sm-push-11{left:91.6666666667%;}.col-sm-push-12{left:100%;}.col-sm-offset-0{margin-left:0%;}.col-sm-offset-1{margin-left:8.3333333333%;}.col-sm-offset-2{margin-left:16.6666666667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.3333333333%;}.col-sm-offset-5{margin-left:41.6666666667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.3333333333%;}.col-sm-offset-8{margin-left:66.6666666667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.3333333333%;}.col-sm-offset-11{margin-left:91.6666666667%;}.col-sm-offset-12{margin-left:100%;}}@media (min-width:980px){.col-md-1{width:8.3333333333%;}.col-md-2{width:16.6666666667%;}.col-md-3{width:25%;}.col-md-4{width:33.3333333333%;}.col-md-5{width:41.6666666667%;}.col-md-6{width:50%;}.col-md-7{width:58.3333333333%;}.col-md-8{width:66.6666666667%;}.col-md-9{width:75%;}.col-md-10{width:83.3333333333%;}.col-md-11{width:91.6666666667%;}.col-md-12{width:100%;}.col-md-pull-0{right:auto;}.col-md-pull-1{right:8.3333333333%;}.col-md-pull-2{right:16.6666666667%;}.col-md-pull-3{right:25%;}.col-md-pull-4{right:33.3333333333%;}.col-md-pull-5{right:41.6666666667%;}.col-md-pull-6{right:50%;}.col-md-pull-7{right:58.3333333333%;}.col-md-pull-8{right:66.6666666667%;}.col-md-pull-9{right:75%;}.col-md-pull-10{right:83.3333333333%;}.col-md-pull-11{right:91.6666666667%;}.col-md-pull-12{right:100%;}.col-md-push-0{left:auto;}.col-md-push-1{left:8.3333333333%;}.col-md-push-2{left:16.6666666667%;}.col-md-push-3{left:25%;}.col-md-push-4{left:33.3333333333%;}.col-md-push-5{left:41.6666666667%;}.col-md-push-6{left:50%;}.col-md-push-7{left:58.3333333333%;}.col-md-push-8{left:66.6666666667%;}.col-md-push-9{left:75%;}.col-md-push-10{left:83.3333333333%;}.col-md-push-11{left:91.6666666667%;}.col-md-push-12{left:100%;}.col-md-offset-0{margin-left:0%;}.col-md-offset-1{margin-left:8.3333333333%;}.col-md-offset-2{margin-left:16.6666666667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.3333333333%;}.col-md-offset-5{margin-left:41.6666666667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.3333333333%;}.col-md-offset-8{margin-left:66.6666666667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.3333333333%;}.col-md-offset-11{margin-left:91.6666666667%;}.col-md-offset-12{margin-left:100%;}}@media (min-width:1220px){.col-lg-1{width:8.3333333333%;}.col-lg-2{width:16.6666666667%;}.col-lg-3{width:25%;}.col-lg-4{width:33.3333333333%;}.col-lg-5{width:41.6666666667%;}.col-lg-6{width:50%;}.col-lg-7{width:58.3333333333%;}.col-lg-8{width:66.6666666667%;}.col-lg-9{width:75%;}.col-lg-10{width:83.3333333333%;}.col-lg-11{width:91.6666666667%;}.col-lg-12{width:100%;}.col-lg-pull-0{right:auto;}.col-lg-pull-1{right:8.3333333333%;}.col-lg-pull-2{right:16.6666666667%;}.col-lg-pull-3{right:25%;}.col-lg-pull-4{right:33.3333333333%;}.col-lg-pull-5{right:41.6666666667%;}.col-lg-pull-6{right:50%;}.col-lg-pull-7{right:58.3333333333%;}.col-lg-pull-8{right:66.6666666667%;}.col-lg-pull-9{right:75%;}.col-lg-pull-10{right:83.3333333333%;}.col-lg-pull-11{right:91.6666666667%;}.col-lg-pull-12{right:100%;}.col-lg-push-0{left:auto;}.col-lg-push-1{left:8.3333333333%;}.col-lg-push-2{left:16.6666666667%;}.col-lg-push-3{left:25%;}.col-lg-push-4{left:33.3333333333%;}.col-lg-push-5{left:41.6666666667%;}.col-lg-push-6{left:50%;}.col-lg-push-7{left:58.3333333333%;}.col-lg-push-8{left:66.6666666667%;}.col-lg-push-9{left:75%;}.col-lg-push-10{left:83.3333333333%;}.col-lg-push-11{left:91.6666666667%;}.col-lg-push-12{left:100%;}.col-lg-offset-0{margin-left:0%;}.col-lg-offset-1{margin-left:8.3333333333%;}.col-lg-offset-2{margin-left:16.6666666667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.3333333333%;}.col-lg-offset-5{margin-left:41.6666666667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.3333333333%;}.col-lg-offset-8{margin-left:66.6666666667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.3333333333%;}.col-lg-offset-11{margin-left:91.6666666667%;}.col-lg-offset-12{margin-left:100%;}}.section-header .region-menu .block-superfish{background-color:#0c2645;}#section-footer .block table:hover td{background:none;}.node-type-home-study .field-name-field-program-information .file img,.node-type-home-study .field-name-field-program-handouts .file img,.node-type-home-study .field-name-field-program-review .file img{display:none;}.node-type-home-study .field-name-field-program-information .file a,.node-type-home-study .field-name-field-program-handouts .file a,.node-type-home-study .field-name-field-program-review .file a{width:auto;max-width:200px;}.node-type-home-study .panels-flexible-region-2-1_,.node-type-home-study .panels-flexible-region-2-mid_right{width:100%;}.node-type-home-study .field-name-field-youtube-clip .field-item{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.node-type-home-study .field-name-field-youtube-clip .field-item iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.node-type-seminar-registrations .field-name-field-program-information .file img,.node-type-seminar-registrations .field-name-field-program-handouts .file img{display:none;}.node-type-seminar-registrations .field-name-field-program-information .file a,.node-type-seminar-registrations .field-name-field-program-handouts .file a{width:auto;max-width:200px;}.node-type-seminar-registrations .node-seminar-day .group-left,.node-type-seminar-registrations .node-seminar-day .group-right{width:100%;}.node-type-seminar-registrations .panels-flexible-row-8-main-row .panels-flexible-region-8-center_,.node-type-seminar-registrations .panels-flexible-row-8-main-row .panels-flexible-region-8-center,.node-type-seminar-registrations .panels-flexible-row-8-main-row .panels-flexible-region-8-right{margin-bottom:15px;}.node-type-seminar-registrations .panels-flexible-row-8-main-row .panels-flexible-region-8-center_,.node-type-seminar-registrations .panels-flexible-row-8-main-row .panels-flexible-region-8-center{width:50%;}.node-type-seminar-registrations .panels-flexible-row-8-main-row .panels-flexible-region-8-right{width:100%;}.node-type-speakers .region-content{margin-bottom:15px;}.node-type-speakers .field-name-field-speaker-photo{margin-bottom:15px;}.node-type-speakers .field-name-field-speaker-photo img{max-width:100%;object-fit:contain;}.node-type-speakers .panels-flexible-region-9-left,.node-type-speakers .panels-flexible-region-9-center,.node-type-speakers .panels-flexible-region-9-right{float:none;width:100%;}.region-content .block--exp-display-products-page{margin:15px 0;}.region-content .block-system-main{clear:both;}.region-content .block-current-search{clear:both;}.site-slogan{font-weight:bold;}@media only screen and (max-width:768px){.view-display-products table,.view-purchased-programs table{margin-bottom:50px;}.view-display-products table td,.view-display-products table tr,.view-purchased-programs table td,.view-purchased-programs table tr{display:block;}.view-display-products table tr.even,.view-display-products table tr.odd,.view-purchased-programs table tr.even,.view-purchased-programs table tr.odd{padding:0;}.view-display-products table .program-description,.view-purchased-programs table .program-description{display:none;}.view-display-products table thead tr,.view-purchased-programs table thead tr{position:absolute;top:-9999px;left:-9999px;}.view-display-products table tr + tr,.view-purchased-programs table tr + tr{margin-top:10px;}.view-display-products table td,.view-purchased-programs table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;text-align:left;}.view-display-products table td:before,.view-purchased-programs table td:before{display:inline-block;line-height:1.5;margin-left:-100%;width:100%;white-space:nowrap;}.view-display-products td:nth-of-type(1):before{content:"Model";}.view-display-products td:nth-of-type(2):before{content:"Speaker";}.view-display-products td:nth-of-type(3):before{content:"Title";}.view-display-products td:nth-of-type(4):before{content:"CE Credits";}.view-display-products td:nth-of-type(5):before{content:"LEARN MORE";}.view-purchased-programs td:nth-of-type(1):before{content:"Model";}.view-purchased-programs td:nth-of-type(2):before{content:"Title";}.view-purchased-programs td:nth-of-type(3):before{content:"Speaker";}#zone-branding .block-call-us p{font-size:18px;line-height:1.1;}.region-footer-first-inner p{font-size:16px;}}.block-responsive-dropdown-menus{background:#0c2645;}.block-responsive-dropdown-menus .block-title{display:none;}.block-responsive-dropdown-menus #main-menu{display:flex !important;justify-content:flex-start;flex-wrap:wrap;padding:10px 0;margin:0;}.block-responsive-dropdown-menus #main-menu a,.block-responsive-dropdown-menus #main-menu .nolink{color:#ffffff;padding:0.75em 1em;display:block;position:relative;padding-right:2.25em;margin-top:-1px;text-decoration:none;font-size:14px;cursor:pointer;}.block-responsive-dropdown-menus #main-menu .menu-parent:after{background-image:url(/sites/all/libraries/superfish/images/arrows-ffffff.png);background-repeat:no-repeat;background-position:0 -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:0.8em;width:10px;content:"";}.block-responsive-dropdown-menus .sub-menu{top:33px;width:max-content;padding:0;opacity:0;}.block-responsive-dropdown-menus .sub-menu li{border:1px outset #003973;}.block-responsive-dropdown-menus .sub-menu li a{color:#ffffff;padding:0.75em 1em;display:block;position:relative;padding-right:2.25em;margin-top:-1px;text-decoration:none;font-size:14px;}.block-responsive-dropdown-menus .sub-menu .active,.block-responsive-dropdown-menus .sub-menu .menu-item{transition:all 0.5s ease;background:#0c2645;}.mean-container .mean-bar{background:transparent;}.mean-container .mean-bar .block-title{display:none;}.mean-container .mean-bar .menu-toggle{display:none;}.mean-container .mean-bar .meanmenu-reveal span{background:#000;}.mean-container .mean-bar .meanclose{color:#000;}.mean-container .mean-bar li span{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;}.mean-container .mean-bar a.mean-expand{height:18px !important;}.responsive-menu .sub-menu.active{border:1px solid #003972;opacity:1;transition:opacity 0.5s ease;}.mean-container .mean-bar{padding:0;}a{color:#1f3d60;text-decoration:underline;}a:hover,a:focus{color:#386ead;text-decoration:none;}a:visited{color:#1f3d60;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}#zone-branding{padding-bottom:20px;}#zone-branding{background:#2c547c;color:#EA8825;font-family:Roboto;}#zone-branding a{color:white;}#zone-branding .block-call-us{clear:both;}body{font-family:Roboto;}video{height:auto;max-width:100%;}.link-play img{width:30px;height:auto;max-width:100%;}.node-type-steaming-video article .field-name-field-title .field-item{display:flex;justify-content:space-between;}.promotional-slideshow .event-slider > li{margin:0;}.promotional-slideshow .node-slideshow img{width:100%;height:auto;}.featured-slideshow{overflow:hidden;margin-top:1em;}.featured-slideshow > .view-conten > .item-list{position:relative;overflow:hidden;}.featured-slideshow .featured-slider{position:relative;list-style:none;margin:0;padding:0;}.featured-slideshow .featured-slider > li{margin:0;padding:0;float:left;box-sizing:border-box;}.featured-slideshow .node-slideshow{position:relative;}.featured-slideshow .node-slideshow img{width:100%;height:auto;}.featured-slideshow .node-slideshow header{position:absolute;bottom:0;left:0;background-color:rgba(0,57,115,0.75);width:960px;}.featured-slideshow .node-slideshow header h2{border:1px outset #003973;color:#ffffff;padding:0.75em 1em;display:block;position:relative;padding-right:2.25em;margin-bottom:0;font-size:100%;text-align:center;font-family:inherit;font-weight:normal;}#commerce-checkout-form-checkout .field-name-field-c2c-is-default-shipping{display:none;}.promotional-slideshow .view-content{position:relative;}.promotional-slideshow .view-content .item-list{position:relative;overflow:hidden;width:100%;}.promotional-slideshow .view-content .item-list .promotional-slider{width:10000em;position:relative;list-style:none;margin:0;padding:0;}.promotional-slideshow .view-content .item-list .promotional-slider li{float:left;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.promotional-slideshow .view-content .jcarousel-control-next,.promotional-slideshow .view-content .jcarousel-control-prev{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7;}.promotional-slideshow .view-content .jcarousel-control-next.inactive,.promotional-slideshow .view-content .jcarousel-control-prev.inactive{opacity:0.5;cursor:default;}.promotional-slideshow .view-content .jcarousel-control-prev{left:15px;}.promotional-slideshow .view-content .jcarousel-control-next{right:15px;}.promotional-slideshow .view-content .jcarousel-pagination{position:absolute;bottom:10px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin:0;}.promotional-slideshow .view-content .jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:11px;height:10px;width:10px;line-height:10px;background:#fff;color:#4E443C;border-radius:10px;text-indent:-9999px;margin-right:7px;-webkit-box-shadow:0 0 2px #4E443C;-moz-box-shadow:0 0 2px #4E443C;box-shadow:0 0 2px #4E443C;}.promotional-slideshow .view-content .jcarousel-pagination a.active{background:#4E443C;color:#fff;opacity:1;-webkit-box-shadow:0 0 2px #F0EFE7;-moz-box-shadow:0 0 2px #F0EFE7;box-shadow:0 0 2px #F0EFE7;}.featured-slideshow{position:relative;}.featured-slideshow .featured-control-prev,.featured-slideshow .featured-control-next{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 4px #F0EFE7;-moz-box-shadow:0 0 4px #F0EFE7;box-shadow:0 0 4px #F0EFE7;}.featured-slideshow .featured-control-prev{left:15px;}.featured-slideshow .featured-control-next{right:15px;}.featured-slideshow .featured-control-prev:hover span,.featured-slideshow .featured-control-next:hover span{display:block;}.featured-slideshow .featured-control-prev.inactive,.featured-slideshow .featured-control-next.inactive{opacity:0.5;cursor:default;}.programs-hero{padding-top:0px;padding-bottom:0px;box-sizing:border-box;}.programs-hero > div{box-shadow:inset 0px 0px 0px 0px black;padding-top:20px;padding-bottom:20px;}.programs-hero div{box-sizing:inherit;}.programs-hero .block-title{text-align:center;font-weight:500;}.programs-hero .programs-hero-block:before,.programs-hero .programs-hero-block:after{content:" ";display:table;}.programs-hero .programs-hero-block:after{clear:both;}.programs-hero .programs-hero-block.top .logo{display:inline-block;}.programs-hero .programs-hero-block.top .logo img{min-width:100%;height:auto;}.programs-hero .programs-hero-block.top .text{font-size:20px;font-weight:bold;margin-top:40px;}.programs-hero .programs-hero-block.bottom .item{max-width:280px;margin:0 auto;}.programs-hero .programs-hero-block.bottom .item .hero-content-top{width:70%;margin:20px auto;position:relative;border-radius:50%;border:10px solid #ccc;font-size:5.38462em;font-weight:bold;color:#ccc;}.programs-hero .programs-hero-block.bottom .item .hero-content-top:before{content:"";display:block;padding-top:100%;}.programs-hero .programs-hero-block.bottom .item .hero-content-top span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.programs-hero .programs-hero-block.bottom .item .hero-content-bottom{text-align:center;}.programs-hero .programs-hero-block.bottom .item .hero-content-italic{font-style:italic;}#zone-branding .block-call-us{padding-top:10px;padding-left:20px;}#region-menu{padding:10px 0;}footer p{margin-bottom:0;}footer table td{padding:10px 8px;}
