article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}
.form-submit,.button,a.button,a.button:visited,.blue-submit-button,.page-refund .l-content .form-submit,.page-admin-commerce-products-add-giftcard .l-content .form-submit,.page-admin-commerce-store-discounts #edit-actions .form-submit,.views-exposed-widget .form-submit,.select-class,.map-class,.full-class{background:#a12269;color:#ffffff;font-weight:400;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;text-decoration:none;}.shopping-cart-page .commerce-line-item-views-form div .edit-button,.shopping-cart-page .commerce-line-item-views-form div .remove-button,#block-obf-coupons-giftcard-coupons-cart-form .form-submit,#block-obf-coupons-giftcard-giftcards-cart-form .form-submit{border:2px solid #CBCBCB;color:#0F0F0F;text-transform:uppercase;}caption,#edit-gift-card-details,.page-student-register .user-register-form legend,.page-student-register .user-register-form table thead tr th,.page-user-student .l-content .pane-title{background:#a12269;padding:10px 20px;width:100%;border:none;}caption,#edit-gift-card-details,.page-student-register .user-register-form legend span,.page-student-register .user-register-form legend .web-contact,.page-student-register .user-register-form legend .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-student-register .user-register-form legend a,.page-student-register .user-register-form legend label,.page-student-register .user-register-form legend span a,.page-student-register .user-register-form legend .web-contact a,.page-student-register .user-register-form legend label a,.page-student-register .user-register-form table thead tr th span,.page-student-register .user-register-form table thead tr th .web-contact,.page-student-register .user-register-form table thead tr th .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-student-register .user-register-form table thead tr th a,.page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th span a,.page-student-register .user-register-form table thead tr th .web-contact a,.page-student-register .user-register-form table thead tr th label a,.page-user-student .l-content .pane-title{font-size:18px;color:#ffffff !important;font-weight:700;}caption{margin-bottom:0;text-align:left;}.views-ui-ajax-wrapper{clear:left;}.dependent-options{clear:left;}select.cke_dialog_ui_input_select{height:auto !important;}.l-region--sidebar-second .block{border-bottom:1px solid #cfcfcf;display:inline-block;padding:10px 0;width:100%;}.l-region--sidebar-second .block p{margin:0;}.l-region--sidebar-second a{font-weight:700;text-decoration:none;}.pane-sidebar-second h2{display:none;}.pane-sidebar-second .pane-block{display:inline-block;border-bottom:1px solid #cfcfcf;padding:10px 0;}.form-submit,.button,a.button,a.button:visited{color:#ffffff !important;font-family:"Gotham A","Gotham B";font-weight:400 !important;border:none;min-height:20px;text-transform:lowercase;padding:3px 15px;margin:1em 1em 0 0;}.blue-submit-button,.page-refund .l-content .form-submit,.page-admin-commerce-products-add-giftcard .l-content .form-submit,.page-admin-commerce-store-discounts #edit-actions .form-submit,.views-exposed-widget .form-submit{-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;padding:4px 5px 11px;background:#1a95d8;font-family:"Gotham A","Gotham B";margin:0;font-size:21px;line-height:26px;height:40px;}@media only screen and (min-width:320px) and (max-width:767px){.blue-submit-button,.page-refund .l-content .form-submit,.page-admin-commerce-products-add-giftcard .l-content .form-submit,.page-admin-commerce-store-discounts #edit-actions .form-submit,.views-exposed-widget .form-submit{padding-top:5px;}}#edit-reset{padding-left:10px;padding-right:10px;}@media only screen and (min-width:320px) and (max-width:767px){#edit-reset{padding-top:6px;}}.chrome .blue-submit-button,.chrome .page-refund .l-content .form-submit,.page-refund .l-content .chrome .form-submit,.chrome .page-admin-commerce-products-add-giftcard .l-content .form-submit,.page-admin-commerce-products-add-giftcard .l-content .chrome .form-submit,.chrome .page-admin-commerce-store-discounts #edit-actions .form-submit,.page-admin-commerce-store-discounts #edit-actions .chrome .form-submit,.chrome .views-exposed-widget .form-submit{padding-top:5px;}#views-exposed-form-partners-locations-page .views-submit-button .form-submit,#obf-instructor-listing-filter-form .blue-submit-button,#obf-instructor-listing-filter-form .page-refund .l-content .form-submit,.page-refund .l-content #obf-instructor-listing-filter-form .form-submit,#obf-instructor-listing-filter-form .page-admin-commerce-products-add-giftcard .l-content .form-submit,.page-admin-commerce-products-add-giftcard .l-content #obf-instructor-listing-filter-form .form-submit,#obf-instructor-listing-filter-form .page-admin-commerce-store-discounts #edit-actions .form-submit,.page-admin-commerce-store-discounts #edit-actions #obf-instructor-listing-filter-form .form-submit,#views-exposed-form-faq-list-page .views-submit-button .form-submit{width:40px;height:40px;font-family:"Gotham A","Gotham B";}.views-exposed-form .views-exposed-widget.views-submit-button{padding-right:6px;}.views-exposed-widget .form-submit{font-family:"Gotham A","Gotham B";margin-top:0 !important;}.views-reset-button .form-submit{font-family:"Gotham A","Gotham B";background:#5e5e5e;}.form-actions{margin-bottom:2.7em;}.form-item input{padding:0.4em;}.views-exposed-widget .form-item input{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #a8a7a7;}.form-type-select select,select{font-size:12px;color:#7b7a7b;padding:0.7em !important;line-height:24px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.form-type-select select,select{max-width:266px;width:100%;}}.field__label{font-size:27px;}.field__item a{font-weight:400;text-decoration:underline;}label{margin:0 0 5px 0;}.form-type-checkbox{float:left;width:100%;}.form-autocomplete{background-image:none !important;}.grippie{display:none;}fieldset{clear:left;}.form-submit.checkout-back,.form-submit.checkout-cancel{color:#1a95d8 !important;font-weight:700 !important;text-decoration:underline;margin:1em 0.3em 0 0;}#edit-field-price-points-0-field-obf-option-set .form-disabled{display:none;}@media only screen and (min-width:320px) and (max-width:767px){.page-faq-list .view-id-faq_list #edit-search-wrapper{width:100%;margin-right:0;padding-right:0;}.page-faq-list .view-id-faq_list #edit-search-wrapper .views-widget input{width:100% !important;max-width:100% !important;}}.static-pages .node__content ul,.static-pages .view-content ul,.section-news .node__content ul,.section-news .view-content ul,.page-advisors .node__content ul,.page-advisors .view-content ul{padding:0;}.static-pages .node__content ul li,.static-pages .view-content ul li,.section-news .node__content ul li,.section-news .view-content ul li,.page-advisors .node__content ul li,.page-advisors .view-content ul li{list-style-type:none;position:relative;left:10px;font-size:17px;line-height:29px;}.static-pages .node__content ul li:before,.static-pages .view-content ul li:before,.section-news .node__content ul li:before,.section-news .view-content ul li:before,.page-advisors .node__content ul li:before,.page-advisors .view-content ul li:before{content:"\2022";float:left;padding-right:8px;position:absolute;left:-10px;}img,media{max-width:100%;height:auto;}.flexslider .flex-direction-nav li .flex-next{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -2663px 0 no-repeat;}@media only screen and (min-device-width:320px) and (max-device-width:569px){.flexslider .flex-direction-nav li .flex-next{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -9089px 0 no-repeat;}}@media only screen and (min-device-width:570px) and (max-device-width:767px){.flexslider .flex-direction-nav li .flex-next{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -8057px 0 no-repeat;}}.flexslider .flex-direction-nav li .flex-prev{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -2125px 0 no-repeat;}@media only screen and (min-device-width:320px) and (max-device-width:569px){.flexslider .flex-direction-nav li .flex-prev{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -8575px 0 no-repeat;}}@media only screen and (min-device-width:570px) and (max-device-width:767px){.flexslider .flex-direction-nav li .flex-prev{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -7539px 0 no-repeat;}}#calendar_block .clear-block #nav #calendar_prev span a,#calendar_block .clear-block #nav #calendar_prev .web-contact a,#calendar_block .clear-block #nav #calendar_prev .page-advisors .l-content .views-field-field-adv-website-contact a a,.page-advisors .l-content .views-field-field-adv-website-contact #calendar_block .clear-block #nav #calendar_prev a a,#calendar_block .clear-block #nav #calendar_prev .page-student-register .user-register-form legend label a,.page-student-register .user-register-form legend #calendar_block .clear-block #nav #calendar_prev label a,#calendar_block .clear-block #nav #calendar_prev .page-student-register .user-register-form table thead tr th label a,.page-student-register .user-register-form table thead tr th #calendar_block .clear-block #nav #calendar_prev label a{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -4274px -2px no-repeat;}#calendar_block .clear-block #nav #calendar_next span a,#calendar_block .clear-block #nav #calendar_next .web-contact a,#calendar_block .clear-block #nav #calendar_next .page-advisors .l-content .views-field-field-adv-website-contact a a,.page-advisors .l-content .views-field-field-adv-website-contact #calendar_block .clear-block #nav #calendar_next a a,#calendar_block .clear-block #nav #calendar_next .page-student-register .user-register-form legend label a,.page-student-register .user-register-form legend #calendar_block .clear-block #nav #calendar_next label a,#calendar_block .clear-block #nav #calendar_next .page-student-register .user-register-form table thead tr th label a,.page-student-register .user-register-form table thead tr th #calendar_block .clear-block #nav #calendar_next label a{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -4785px -3px no-repeat;}.shopping-cart-quantity-wrapper{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -10704px 8px no-repeat;}.remove-button{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -5814px 2px no-repeat;}.edit-button{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -5299px 3px no-repeat;}.page-checkout #edit-continue{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -6331px 0 no-repeat;}.views-field-field-adv-website-contact{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -3738px 0 no-repeat;font-family:"Gotham A","Gotham B";}.second-sidebar-cart{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -11260px 5px no-repeat;}.play-button{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -12295px 0 no-repeat;}.page-instructor-list .l-content > ul > li > .item-list{background:url(/sites/all/themes/ohbaby/images/generated/icons-s3ed9ada9ab.png) -1015px 50px no-repeat;}body:not(.node-type-giftcard-display).not-front.overlay{width:30%;position:relative;top:200px;margin:0 auto;}@media only screen and (min-device-width:320px) and (max-device-width:767px){body:not(.node-type-giftcard-display).not-front.overlay{width:100%;}}body:not(.node-type-giftcard-display).not-front.overlay #overlay{min-width:100px;width:100%;display:block;padding:0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){body:not(.node-type-giftcard-display).not-front.overlay #overlay{min-width:200px;width:100%;max-width:240px;margin:0 auto;}}@media only screen and (min-device-width:320px) and (max-device-width:767px){body:not(.node-type-giftcard-display).not-front.overlay #overlay-close{overflow:hidden;}}body:not(.node-type-giftcard-display).not-front.overlay .l-page{width:100%;padding:15px 0 0 0;}table{width:100%;font-family:"Arial";font-weight:regular;font-size:12px;color:#7b7a7b;}@media only screen and (min-device-width:320px) and (max-device-width:767px){table{font-size:8px;}}table tbody tr td{background:#ffffff;border:1px solid #cfcfcf;padding:10px 8px;}table tbody tr td p{font-size:12px;color:#7b7a7b;}table thead tr th{background:#f2f2f2;color:#7b7a7b;border:1px solid #cfcfcf;padding:5px 8px;}table thead tr th a,table thead tr th a.active{color:#5e5e5e !important;}table a{font-size:12px !important;}table tr td .form-item{white-space:normal !important;}table td .form-item input{width:100%;}.select-all{text-align:center;}body:not(.page-admin) table.sticky-header{display:none;}.select-class,.map-class,.full-class{padding:1px 6px;background:#1a95d8 !important;font-size:11px !important;font-weight:500 !important;color:#fff !important;text-decoration:none !important;}.map-class{background:#86b227 !important;text-decoration:none !important;}.full-class{background:#5e5e5e !important;min-width:58px;}.tabledrag-toggle-weight{visibility:hidden;}.tabledrag-handle .handle{width:30px;height:30px;margin:-0.6em 0;}.half-width-table{width:48%;margin:0 1%;}.tabs--secondary{border-bottom:1px solid #cfcfcf;}.tabs--secondary a{margin:0;}.vertical-tabs fieldset.vertical-tabs-pane{clear:none;}h1,.page-refund .l-content .block--views > h2,.page-student-register .user-register-form #edit-customtext label,.pane-title{font-family:"Gotham A","Gotham B";color:#1a95d8;font-size:50px;line-height:48px;font-weight:400;text-transform:lowercase;display:block;}@media only screen and (min-device-width:320px) and (max-device-width:767px){h1,.page-refund .l-content .block--views > h2,.page-student-register .user-register-form #edit-customtext label,.pane-title{font-size:40px;line-height:42px;text-align:left;}}h1,.page-refund .l-content .block--views > h2,.page-student-register .user-register-form #edit-customtext label{letter-spacing:-3px;margin-top:11px;}.h1-style{font-weight:400 !important;font-size:51px !important;}.title,.static-pages .node__content strong,h2,.page-dashboard form fieldset .fieldset-legend,.page-classes-enrolled form fieldset .fieldset-legend,.page-class-stats form fieldset .fieldset-legend,.page-class-roster form fieldset .fieldset-legend,.node-type-classes-display .field-label,.view-instructor-profile .views-field-field-instructor-about .views-label,.view-instructor-profile .views-field-field-licensee-about .views-label,.view-instructor-profile .views-field-field-op-licensee-about .views-label,.view-licensee-profile .views-field-field-instructor-about .views-label,.view-licensee-profile .views-field-field-licensee-about .views-label,.view-licensee-profile .views-field-field-op-licensee-about .views-label,.view-op-licensee-profile .views-field-field-instructor-about .views-label,.view-op-licensee-profile .views-field-field-licensee-about .views-label,.view-op-licensee-profile .views-field-field-op-licensee-about .views-label,h2 a{font-family:"Gotham A","Gotham B";font-size:26px;font-weight:700;line-height:29px;color:#4b4b4b;text-decoration:none;}.pane-classes .pane-title{float:left;margin-top:6%;}body{font-family:"Gotham A","Gotham B";color:#5e5e5e;font-weight:400;}span,.web-contact,.page-advisors .l-content .views-field-field-adv-website-contact a,.web-contact > a,.page-student-register .user-register-form legend label,.page-student-register .user-register-form table thead tr th label,pre{color:#5e5e5e;font-weight:300;}p{font-size:16px;color:#5e5e5e;line-height:29px;font-weight:400;}body:not(.page-admin) .l-main a,body:not(.page-admin) .l-main a:visited,.header-user{font-size:17px;color:#1a95d8;font-weight:400;text-decoration:none;}.bold-text,.page-class-roster .class_title_roster,.page-class-roster .class_name_roster,.page-user-student .l-content .views-label,.page-user-student .l-content .field-label,.bold-text p,.page-class-roster .class_title_roster p,.page-class-roster .class_name_roster p,.page-user-student .l-content .views-label p,.page-user-student .l-content .field-label p,.bold-text span,.page-class-roster .class_title_roster span,.page-class-roster .class_name_roster span,.page-user-student .l-content .views-label span,.page-user-student .l-content .field-label span,.bold-text .web-contact,.page-class-roster .class_title_roster .web-contact,.page-class-roster .class_name_roster .web-contact,.page-user-student .l-content .views-label .web-contact,.page-user-student .l-content .field-label .web-contact,.bold-text .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .bold-text a,.page-class-roster .class_title_roster .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-class-roster .class_title_roster a,.page-class-roster .class_name_roster .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-class-roster .class_name_roster a,.page-user-student .page-advisors .l-content .views-label .views-field-field-adv-website-contact a,.page-advisors .page-user-student .l-content .views-label .views-field-field-adv-website-contact a,.page-user-student .page-advisors .l-content .views-field-field-adv-website-contact .views-label a,.page-advisors .page-user-student .l-content .views-field-field-adv-website-contact .views-label a,.page-user-student .page-advisors .l-content .field-label .views-field-field-adv-website-contact a,.page-advisors .page-user-student .l-content .field-label .views-field-field-adv-website-contact a,.page-user-student .page-advisors .l-content .views-field-field-adv-website-contact .field-label a,.page-advisors .page-user-student .l-content .views-field-field-adv-website-contact .field-label a,.bold-text .web-contact > a,.page-class-roster .class_title_roster .web-contact > a,.page-class-roster .class_name_roster .web-contact > a,.page-user-student .l-content .views-label .web-contact > a,.page-user-student .l-content .field-label .web-contact > a,.bold-text .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .bold-text label,.page-class-roster .class_title_roster .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-class-roster .class_title_roster label,.page-class-roster .class_name_roster .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-class-roster .class_name_roster label,.page-user-student .l-content .views-label .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-student .l-content .views-label label,.page-user-student .l-content .field-label .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-student .l-content .field-label label,.bold-text .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .bold-text label,.page-class-roster .class_title_roster .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-class-roster .class_title_roster label,.page-class-roster .class_name_roster .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-class-roster .class_name_roster label,.page-user-student .l-content .views-label .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-student .l-content .views-label label,.page-user-student .l-content .field-label .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-student .l-content .field-label label{font-weight:700;}.description{font-style:italic;}.web-contact,.page-advisors .l-content .views-field-field-adv-website-contact a,.web-contact > a,.page-advisors .l-content .views-field-field-adv-website-contact a > a{font-size:23px !important;color:#5e5e5e !important;text-decoration:none !important;font-weight:300 !important;}a.web-contact,.page-advisors .l-content .views-field-field-adv-website-contact a{text-decoration:none !important;}hr{border-style:solid;border-width:0 0 1px 0;border-color:#cfcfcf;color:transparent;margin:10px 0;width:100%;display:inline-block;}.static-purple-text,.page-advisors .l-content .views-field-title a,.page-advisors .l-content .views-field-field-adv-last-name a,.page-advisors .l-content .views-field-field-adv-designation .field-content,.section-customer-reviews .l-content .block--views h2{font-size:30px !important;font-weight:400 !important;color:#a12269 !important;line-height:34px;}.margin-right-0{margin-right:0 !important;}body,html{font-family:"Arial";}h1,.page-refund .l-content .block--views > h2,.page-student-register .user-register-form #edit-customtext label,h2,h3,h4,h5,.title,.static-pages .node__content strong{font-family:"Gotham A","Gotham B";}.static-pages .node__content img{margin:0 20px 0 0;}.static-pages .node__content a{font-weight:400 !important;text-decoration:underline !important;}.static-pages .node__content span,.static-pages .node__content .web-contact,.static-pages .node__content .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .static-pages .node__content a,.static-pages .node__content .web-contact > a,.static-pages .node__content .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .static-pages .node__content label,.static-pages .node__content .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .static-pages .node__content label{font-family:"Gotham A","Gotham B";font-size:30px;font-weight:400;line-height:34px;}.static-pages .node__content .order-number{margin-top:7px;}.static-pages .node__content .order-number span,.static-pages .node__content .order-number .web-contact,.static-pages .node__content .order-number .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .static-pages .node__content .order-number a,.static-pages .node__content .order-number .web-contact > a,.static-pages .node__content .order-number .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .static-pages .node__content .order-number label,.static-pages .node__content .order-number .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .static-pages .node__content .order-number label{display:block;border-radius:28px;color:white;font-size:16px;font-weight:700;height:32px;line-height:32px;text-align:center;width:32px;position:relative;top:-3px;}.static-pages .node__content .order-text,.static-pages .node__content .order-number{display:inline-block;vertical-align:top;}.static-pages .node__content .order-text p,.static-pages .node__content .order-number p{margin:0;}.static-pages .node__content .order-text{margin-left:8px;max-width:575px;}.static-pages .node__content .deadline span,.static-pages .node__content .deadline .web-contact,.static-pages .node__content .deadline .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .static-pages .node__content .deadline a,.static-pages .node__content .deadline .web-contact > a,.static-pages .node__content .deadline .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .static-pages .node__content .deadline label,.static-pages .node__content .deadline .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .static-pages .node__content .deadline label{font-size:22px !important;}.static-pages .node__content a.button{text-decoration:none !important;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.static-pages .node__content .download-now span,.static-pages .node__content .download-now .web-contact,.static-pages .node__content .download-now .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .static-pages .node__content .download-now a,.static-pages .node__content .download-now .web-contact > a,.static-pages .node__content .download-now .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .static-pages .node__content .download-now label,.static-pages .node__content .download-now .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .static-pages .node__content .download-now label{font-size:18px;}.static-pages .node__content .download-now p{margin:0;}.static-pages .node__content a.web-contact,.static-pages .node__content .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .static-pages .node__content a{text-decoration:none !important;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.static-pages .node__content .story-top-images{text-align:center;}.static-pages .node__content .story-top-images img{display:none;}.static-pages .node__content .story-top-images img:first-child{display:inline;}}@media only screen and (min-device-width:320px) and (max-device-width:450px){.static-pages .node__content .story-top-images img{float:none !important;margin:0 !important;}}@media only screen and (min-device-width:451px) and (max-device-width:767px){.static-pages .node__content .story-top-images img{float:none !important;}}.section-become-licensee .l-content p{font-family:"Arial";}.section-become-licensee .l-content .form-item{margin-bottom:12px;}.section-become-licensee .l-content .form-item label{font-size:21px;font-weight:400 !important;}.section-become-licensee .l-content .webform-component-radios > label,.section-become-licensee .l-content .webform-component-radios > .form-radios{display:inline-block;}.section-become-licensee .l-content .webform-component-radios > label .form-type-radio,.section-become-licensee .l-content .webform-component-radios > .form-radios .form-type-radio{display:inline;margin:0 10px;}.section-become-licensee .l-content .webform-component--if-yes--with-whom label,.section-become-licensee .l-content .webform-component--if-yes--with-whom .form-text{display:inline;width:347px;}.section-become-licensee .l-content .webform-component--if-yes--with-whom input{width:65%;}.section-become-licensee .l-content .form-actions .webform-submit{font-size:24px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:5px 26px;}.section-become-licensee .l-content textarea{width:89%;}.section-become-licensee .l-content .grippie{display:none;}.section-become-licensee .l-content h1,.section-become-licensee .page-refund .l-content .block--views > h2,.page-refund .section-become-licensee .l-content .block--views > h2,.section-become-licensee .l-content .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .section-become-licensee .l-content label{}.section-become-licensee .l-content .field--name-field-body{font-size:16px;font-weight:400;line-height:29px;}.commerce-checkout-form-checkout fieldset{border:none;}.commerce-checkout-form-checkout .fieldset-legend{font-weight:700;font-size:18px;}.commerce-checkout-form-checkout label{font-weight:500;font-size:14px;}.commerce-checkout-form-checkout .fieldset-legend{color:#4b4b4b;}.commerce-checkout-form-checkout #customer-profile-billing-ajax-wrapper{border-top:1px solid #cfcfcf;margin:30px 0 0 0;padding:30px 0 0 0;}.commerce-checkout-form-checkout .checkout_small_help_text{font-size:12px;margin:0 0 0 11px;}.commerce-checkout-form-checkout .checkout_small_help_text:after{content:")";}.commerce-checkout-form-checkout .checkout_small_help_text:before{content:"(";}.page-checkout #edit-continue{color:transparent !important;background-color:transparent;margin:1em 0.3em 0 0;height:20px;}.page-dashboard.operational-licensee .l-content .tabs--primary li,.page-dashboard.administrator .l-content .tabs--primary li{margin-right:0.4em !important;}.page-dashboard.operational-licensee .l-content .tabs--primary li a,.page-dashboard.administrator .l-content .tabs--primary li a{padding:0.3em 0.6em !important;}.page-admin-commerce-products .obf_class_edit{overflow:hidden;clear:both;padding-bottom:20px;}.page-dashboard form,.page-classes-enrolled form,.page-class-stats form,.page-class-roster form{display:inline-block;margin:20px 0 15px 0;}.page-dashboard form fieldset,.page-classes-enrolled form fieldset,.page-class-stats form fieldset,.page-class-roster form fieldset{padding:0;border:none;}.page-dashboard form fieldset .fieldset-legend,.page-classes-enrolled form fieldset .fieldset-legend,.page-class-stats form fieldset .fieldset-legend,.page-class-roster form fieldset .fieldset-legend{display:block;margin:0 0 20px 0;}.page-dashboard form .form-item,.page-classes-enrolled form .form-item,.page-class-stats form .form-item,.page-class-roster form .form-item{float:left;margin-right:8px;width:15%;}.page-dashboard form .form-item select,.page-dashboard form .form-item input,.page-classes-enrolled form .form-item select,.page-classes-enrolled form .form-item input,.page-class-stats form .form-item select,.page-class-stats form .form-item input,.page-class-roster form .form-item select,.page-class-roster form .form-item input{width:100%;}.page-dashboard form .form-item-transaction-id,.page-classes-enrolled form .form-item-transaction-id,.page-class-stats form .form-item-transaction-id,.page-class-roster form .form-item-transaction-id{width:30%;}.page-dashboard form .form-submit,.page-classes-enrolled form .form-submit,.page-class-stats form .form-submit,.page-class-roster form .form-submit{margin-top:27px;}.page-dashboard table,.page-classes-enrolled table,.page-class-stats table,.page-class-roster table{margin:15px 0 50px 0;}.page-dashboard .tabs,.page-classes-enrolled .tabs,.page-class-stats .tabs,.page-class-roster .tabs{margin-bottom:30px;}.page-dashboard-my-classes table .grey-caption{background:#e2ecc0;color:#5e5e5e;font-size:17px;}.add_more_classes,.go_enroll,.Add_a_class,.obf-new-customer-class-enroll-form .form-submit{float:left;margin:30px 30px 30px 0;}.page-select-sessions label{margin:0 0 10px 0;}.action-links{display:inline-block;margin:5px 0;}.page-dashboard-my-locations .form-item-state{width:19% !important;}.page-classes-enrolled h1,.page-classes-enrolled .page-refund .l-content .block--views > h2,.page-refund .l-content .page-classes-enrolled .block--views > h2,.page-classes-enrolled .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .page-classes-enrolled label{display:none;}.page-classes-enrolled .h1-style,.page-classes-enrolled u{color:#1a95d8;text-transform:lowercase;}.page-classes-enrolled .internal-notes-table th:nth-child(1){width:10%;}.page-classes-enrolled-edit form{width:100%;}.page-classes-enrolled-edit .form-item,.page-classes-enrolled-edit .form-submit{float:none !important;}.page-classes-enrolled-edit .form-item-amount-paid{width:30% !important;}.page-classes-enrolled-edit .form-item#edit-order-purchased{width:100%;}.page-classes-enrolled-edit .form-item#edit-order-purchased label{float:left;margin:0 5px 0 0;}.page-classes-enrolled-edit .form-item-payment-status{width:19% !important;}.page-classes-enrolled-edit .form-item-obf-notes{width:50% !important;}.page-class-stats .half-width-table{float:left;margin:0 1% 5%;}.page-class-stats .title,.page-class-stats .static-pages .node__content strong,.static-pages .node__content .page-class-stats strong{float:left;font-size:20px;}.page-class-stats .email-links{float:left;margin:5px 0 0 10px;}.page-class-stats .make_class_completed_link,.page-class-stats .cancel_class_link,.page-class-stats .view_class_log_link{display:block;margin:20px 0;}.page-class-stats .view_class_log_link{padding-bottom:20px;border-bottom:1px solid #cfcfcf;}.page-class-stats .make_class_completed_link{float:left;border-right:1px solid #cfcfcf;width:20%;}.page-class-stats .cancel_class_link{float:left;margin-left:20px;}.page-class-stats .static_content_below_form{clear:both;}.page-class-stats .obf-my-class-stats-payment-filter-form{width:100%;}.page-dashboard-my-instructors .l-content form .form-item{width:19%;}.page-class-roster .obf-class-roster-get-select-session-form{width:100%;}.page-class-roster table{margin:0;}.print-logo{margin:0.5% 0 0.5% 2.5%;}.print-logo img{width:8%;}:root .print-link{color:#1a95d8;}.print-site_name{display:none;}.print-content,.print-title{margin:0 auto;width:90%;}.print-hr{margin:10px 0;}.print-title{margin-top:0;}.print-content{font-size:12px;line-height:13px;}.print-content .form-type-select,.print-content .form-submit,.print-content .print-link{display:none;}.print-content .liability-waiver-sign-in{margin-top:5px;}.print-content .liability-waiver-sign-in p{font-family:"Arial";font-size:12px;line-height:13px;}.page-refund .l-content h2{clear:left;margin:20px 0;padding:20px 0 0 0;border-top:1px solid #cfcfcf;}.page-refund .l-content .field--name-commerce-coupons,.page-refund .l-content .field--name-commerce-discounts{color:#a12269;font-weight:400;}.page-refund .l-content .field--name-commerce-coupons .field-label,.page-refund .l-content .field--name-commerce-coupons .field-items,.page-refund .l-content .field--name-commerce-discounts .field-label,.page-refund .l-content .field--name-commerce-discounts .field-items{display:inline-block;}.page-refund .l-content .field--name-commerce-coupons .field-label:after,.page-refund .l-content .field--name-commerce-discounts .field-label:after{content:":";}.page-refund .l-content .licensee-refund-listing{font-weight:700;}.page-refund .l-content .licensee-refund-listing .description{font-weight:400;}.page-refund .l-content .form-item-obf-amount-to-refund{display:none;}.page-refund .l-content .form-submit{height:35px;padding:0px 10px;}.page-refund .l-content .button{margin-left:20px !important;padding:7px !important;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;}.page-refund .view-licensee-refund-order-view .entity-commerce-order > h2{display:none;}.page-refund .view-licensee-refund-order-view .field--type-commerce-line-item-reference h2 a{color:#1a95d8;text-decoration:underline;}.page-refund .field--name-commerce-customer-billing{margin:20px 0 0 0;}.page-refund .field--name-commerce-customer-billing div,.page-refund .field--name-commerce-customer-billing span,.page-refund .field--name-commerce-customer-billing .web-contact,.page-refund .field--name-commerce-customer-billing .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-refund .field--name-commerce-customer-billing a,.page-refund .field--name-commerce-customer-billing .web-contact > a,.page-refund .field--name-commerce-customer-billing .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-refund .field--name-commerce-customer-billing label,.page-refund .field--name-commerce-customer-billing .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-refund .field--name-commerce-customer-billing label{color:#a12269;font-weight:400;}.page-refund .field--name-commerce-customer-billing > .field-label{font-weight:700;}.dashboard-links a{margin-right:10px;padding-right:10px;border-right:1px solid #4b4b4b;}.class-detail{margin:20px 0 0 0;padding-bottom:20px;}.class-detail p{margin:0;}#create-new-class-log-form,#classlogs-table-filter-form{margin:20px 0;display:block;}#create-new-class-log-form > div,#classlogs-table-filter-form > div{display:inline-block;}#create-new-class-log-form .form-item,#classlogs-table-filter-form .form-item{float:left;margin:0 25px 0 0;}#create-new-class-log-form .form-submit,#classlogs-table-filter-form .form-submit{margin-top:27px;}.page-classlog table,.page-classlog-report table{margin:20px 0;display:inline-table;}.page-classlog .half-width-table,.page-classlog-report .half-width-table{width:50%;float:left;margin:1% 0;}.page-classlog table .got-consent-form.form-checkbox,.page-classlog-report table .got-consent-form.form-checkbox{float:left;margin:0.1em 0.3em 0.1em 0 !important;width:3%;}#make-ups{clear:left;}#make-ups table caption{background:#f2f2f2;border:1px solid #cfcfcf;color:#5e5e5e !important;font-size:16px !important;padding:5px 8px;}#make-ups table thead tr th{padding-top:0;padding-bottom:0;}.page-classlog .class-detail,.page-classlog .summary-stats-wrapper,.page-classlog .class-log-notes,.page-classlog .makeups-classlog-page{border-bottom:1px solid #4b4b4b;}.page-classlog .makeups-classlog-page{padding-bottom:30px;}.date-classlog-report{clear:left;margin:10px 0 0 0;}#attendance-log-form .form-item-instructor{margin:20px 0;}table.class-attendance td{padding:0;}table.class-attendance .student-name,table.class-attendance .yes-bg,table.class-attendance .no-bg,table.class-attendance .message{padding:10px 8px;}table.class-attendance .yes-bg{background:#afcb64;color:#ffffff;text-align:center;}table.class-attendance .no-bg{text-align:center;}.page-makeups .l-content form{clear:left;display:inline-block;width:100%;margin:20px 0;}.page-makeups .l-content form .form-item{float:left;width:31%;margin:0 10px 0 0;}.page-makeups .l-content form .form-item select,.page-makeups .l-content form .form-item .form-text{width:100%;}.page-makeups .l-content form .form-submit{margin:28px 10px 0 0;}.page-dashboard-my-revenue-summary .l-content .selected_filters_custom_breadcrumb,.page-dashboard-my-revenue-summary .l-content .no_records_found{margin:10px 0;display:inline-block;}.page-dashboard-my-revenue-summary .l-content .add_price_combo_link{margin:20px 0;}.page-dashboard-my-revenue-summary .l-content .info-desc{font-size:0.85em;}.page-dashboard-my-revenue-summary .l-content .form-type-select{width:21%;}.page-dashboard-my-revenue-summary .l-content legend span.fieldset-legend,.page-dashboard-my-revenue-summary .l-content legend .fieldset-legend.web-contact,.page-dashboard-my-revenue-summary .page-advisors .l-content legend .views-field-field-adv-website-contact a.fieldset-legend,.page-advisors .page-dashboard-my-revenue-summary .l-content legend .views-field-field-adv-website-contact a.fieldset-legend,.page-dashboard-my-revenue-summary .page-advisors .l-content .views-field-field-adv-website-contact legend a.fieldset-legend,.page-advisors .page-dashboard-my-revenue-summary .l-content .views-field-field-adv-website-contact legend a.fieldset-legend,.page-dashboard-my-revenue-summary .l-content legend .web-contact > a.fieldset-legend,.page-dashboard-my-revenue-summary .l-content .page-student-register .user-register-form legend label.fieldset-legend,.page-student-register .user-register-form .page-dashboard-my-revenue-summary .l-content legend label.fieldset-legend,.page-dashboard-my-revenue-summary .l-content legend .page-student-register .user-register-form table thead tr th label.fieldset-legend{color:#a12269;font-size:17px;}.page-dashboard-my-revenue-summary .l-content #edit-how legend{display:none;}.page-dashboard-my-revenue-gift-certificates form .form-item,.page-dashboard-my-revenue-discounts form .form-item{width:auto;}.page-dashboard-my-revenue-royalty-reports .obf-royalty-reports-filter-form .form-item{width:18%;}.page-dashboard-my-resources .l-content .block.block--views{background:#f2f2f2;float:left;margin:2.5%;width:45%;}.page-dashboard-my-resources .l-content .block.block--views .view-my-resources{height:400px;overflow-y:auto;}.page-dashboard-my-resources .l-content .block.block--views h2 a{font-size:21px !important;margin:0 0 0 22px;text-transform:capitalize;text-decoration:underline !important;font-weight:500 !important;background:#f2f2f2;}.page-dashboard-my-resources .l-content .block.block--views .views-field{margin:15px 0;}.page-dashboard-my-resources .l-content .block.block--views .views-field img{float:left;margin:2px 0 0 20px;}.page-dashboard-my-resources .l-content .block.block--views .views-field .field-content a{color:#5e5e5e !important;margin:0 0 0 22px;font-weight:500 !important;}.superadmin .content_access-div{width:100%;}.page-training-materials table,.page-business-materials table,.page-marketing table{margin:30px 0 0 0;}.page-useful-links .l-content a{display:block;margin:0 0 20px 0;}.page-useful-links .l-content table a{margin:0;}.grant-delete-user{float:left;width:100%;margin:20px 0;}.grant-add-user{float:left;width:50%;}.page-node-add-business-materials .l-content .form-actions.form-wrapper,.page-node-add-training-materials .l-content .form-actions.form-wrapper,.page-node-add-marketing .l-content .form-actions.form-wrapper,.page-node-add-useful-links .l-content .form-actions.form-wrapper{display:inline;}.node-type-training-materials .content-access-page .fieldset-description{margin:20px 0;}.quick-links-wrapper,.view-reports-wrapper{background:#f2f2f2;min-height:606px;padding-bottom:30px;float:left;font-family:"Arial";}.quick-links-wrapper h2,.view-reports-wrapper h2{color:#1a95d8;margin:20px 0 0 20px;}.quick-links-wrapper a,.view-reports-wrapper a{color:#5e5e5e !important;font-weight:400 !important;margin:20px 0 0 20px;display:inline-block;}.quick-links-wrapper ul,.view-reports-wrapper ul{padding:0;margin:0;}.quick-links-wrapper ul li,.view-reports-wrapper ul li{list-style-type:none;float:left;width:50%;}.quick-links-wrapper ul li:nth-child(odd),.view-reports-wrapper ul li:nth-child(odd){clear:left;}.quick-links-wrapper p,.view-reports-wrapper p{margin:0;line-height:0;}.quick-links-wrapper{width:55%;margin-right:5%;}.view-reports-wrapper{width:35%;margin-left:5%;}.view-reports-wrapper p{margin:0 0 0 10px;}.view-reports-wrapper a{margin-left:0;}.view-manage-static-pages-content .view-header a{margin:20px 0;display:block;}.page-eval- .l-content .form-radios{display:inline-block;width:100%;}.page-eval- .l-content .form-radios .form-item{float:left;width:10%;}.page-classlogs-payment .payroll-summary-admin-view-filter-form .form-item-op-licensee-form{float:left;}.page-classlogs-payment .payroll-summary-admin-view-filter-form .admin-view-filter{margin:28px 0 0 20px;}.page-classlogs-payment #classlogs-payment-filter-form{clear:both;}.page-classlogs-payment #classlogs-payment-filter-form .container-inline-date{display:inline-block;clear:none;position:relative;top:-32px;}.page-classlogs-payment #classlogs-payment-filter-form .form-type-date-popup{margin:0 15px 0 0 !important;}.page-classlogs-payment #classlogs-payment-filter-form .form-item{display:inline-block;margin:20px 15px 0 0;clear:none;}.page-classlogs-payment #classlogs-payment-filter-form .form-item .form-item{margin:0;}.page-classlogs-payment #classlogs-payment-filter-form .date-padding{padding:0;}.page-classlogs-payment #classlogs-payment-filter-form .date-padding .form-item-date-date label{display:none;}.page-classlogs-payment #classlogs-payment-filter-form .form-item-pid,.page-classlogs-payment #classlogs-payment-filter-form .form-item-pid input{width:200px;}.page-royalty-report .obf-royalty-reports-filter-form .form-item{margin:0 15px 20px 0;float:left;max-width:150px;}.page-royalty-report .obf-royalty-reports-filter-form select{width:100%;}.page-royalty-report .obf-royalty-reports-filter-form .form-submit{margin:1.7em 1em 0 0;}.section-prices .dashboard-links{margin:0 0 20px 0;}.section-prices .form-item-price-combo-filter{float:left;width:250px;margin:-10px 20px 20px 0;}.section-prices .form-item-price-combo-filter #edit-price-combo-filter{width:100%;}.page-all-users .obf-admin-links-all-users-filter-form .form-item{float:left;width:180px;margin:0 10px 20px 0;}.page-all-users .obf-admin-links-all-users-filter-form .form-item .form-text{width:100%;}.page-all-users .obf-admin-links-all-users-filter-form .form-item-role .description{width:160px;margin:5px 0 0 0;}.page-all-users .obf-admin-links-all-users-filter-form .form-submit{margin-top:28px;}#block-masquerade-masquerade{width:288px;border-right:1px solid #4b4b4b;margin:20px 0 0 -38px;}#block-masquerade-masquerade a{color:#1a95d8 !important;}#block-masquerade-masquerade .form-item{width:auto;}.section-select-move-sessions .commerce-add-to-cart #edit-submit{float:left;}.section-select-move-sessions .select_different_class,.section-select-move-sessions .finalize_move a{float:left;margin:15px 15px 0 0;}.page-finalize-move-class .obf-move-class-form #edit-submit{float:left;}.page-finalize-move-class .select_different_class,.page-finalize-move-class .go_back_select_sessions{float:left;margin:15px 15px 0 0;}.page-staff .obf-staff-directory-filter-form .form-item{float:left;max-width:200px;margin:0 20px 20px 0;}.page-staff .obf-staff-directory-filter-form .form-item .form-text,.page-staff .obf-staff-directory-filter-form .form-item .form-select{width:100%;}.page-staff .obf-staff-directory-filter-form #edit-submit{margin:28px 0 0 0;}.date-preview-block{min-height:242px !important;margin:0 5% 5% !important;}.date-preview-block .calendar-header-wrapper{background:none repeat scroll 0 0 #f2f2f2;border-bottom:3px solid #5e5e5e;width:100%;}.date-preview-block .calendar-header-wrapper .month-header{width:71.9% !important;}.date-preview-block .calendar-header-wrapper #calendar_prev,.date-preview-block .calendar-header-wrapper #calendar_next{border-left:1px solid #5e5e5e !important;background:#fff !important;width:30px !important;}.date-preview-block .calendar-header-wrapper #calendar_prev{margin-left:-2px;}.date-preview-block .calendar-header-wrapper #calendar_next{margin-left:-1px;}.date-preview-block .preview-weekdays{padding-top:2px;}.date-preview-block .blank-row{border-top:1px solid #f2f2f2;clear:left;}.date-preview-block .week.last .last .border_bottom{display:none;}.block--calendar-block-preview h2,.block--calendar-block h2{display:none;}.page-admin-commerce-products .form-item{clear:left;}.page-admin-commerce-products .form-item.form-item-full-price,.page-admin-commerce-products .form-item.form-item-weeks,.page-admin-commerce-products .form-item.form-item-substraction,.page-admin-commerce-products .form-item.form-item-single-class-price,.page-admin-commerce-products .form-item.form-item-bonus-trigger{float:left;clear:none;width:20%;}.page-admin-commerce-products .form-item.form-item-full-price input,.page-admin-commerce-products .form-item.form-item-weeks input,.page-admin-commerce-products .form-item.form-item-substraction input,.page-admin-commerce-products .form-item.form-item-single-class-price input,.page-admin-commerce-products .form-item.form-item-bonus-trigger input{width:60%;}.page-admin-commerce-products #edit-price-combo-options-fieldset{margin-bottom:1em;}.page-admin-commerce-products .form-type-select select,.page-admin-commerce-products select{min-height:32px;}#commerce-product-ui-product-form .form-item-title,#commerce-product-ui-product-form .help-text,#commerce-product-ui-product-form #edit-change-history,#commerce-product-ui-product-form .form-item-commerce-price-und-0-amount,#commerce-product-ui-product-form #edit-field-price-points,#commerce-product-ui-product-form .form-item-status,#commerce-product-ui-product-form #create-display-fieldset{display:none;}.view-id-courses .views-row-last{border:none !important;margin-bottom:5%;}.view-id-courses .views-row{float:left;padding:30px 0;border-bottom:1px solid #cfcfcf;}.view-id-courses .views-row .views-field-field-course-image{float:left;margin:0 3% 0 0;}.view-id-courses .views-row .views-field-nothing{float:right;float:right;margin-right:-20px;}@media only screen and (min-width:320px) and (max-width:767px){.view-id-courses .views-row .views-field-nothing{float:none;width:100%;text-align:center;padding:10px 0;}}.view-id-courses .views-row .views-field-field-find-classes a{font-size:12px !important;}.view-id-courses .views-row .views-field-name{max-width:51%;display:inline-block;margin:-5px 0 10px 0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.view-id-courses .views-row .views-field-name{max-width:100%;}}.view-id-courses .views-row .views-field-field-course-description{font-size:17px;line-height:24px;display:inline-block;width:64%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.view-id-courses .views-row .views-field-field-course-description{display:block;width:100%;}}.node-type-classes-display{}.node-type-classes-display .l-content{line-height:24px;font-size:17px;}.node-type-classes-display .field--name-field-course-image{float:left;margin:16px 25px 30px 0 !important;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .field--name-field-course-image{float:none;text-align:center;margin:16px 0 30px 0 !important;}}.node-type-classes-display .field--name-field-course-image img{border:5px solid #eae6e5;border-radius:114px;}.node-type-classes-display .class_name_content{color:#1a95d8;text-transform:uppercase;word-wrap:break-word;font-size:47px;line-height:45px;float:left;max-width:60%;margin:5% 0 2%;font-weight:300 !important;clear:none;}@media only screen and (min-width:320px) and (max-width:767px){.node-type-classes-display .class_name_content{max-width:100%;float:none;text-align:center;font-size:35px;word-wrap:inherit;line-height:40px;}}.node-type-classes-display .field-label{font-family:"Gotham A","Gotham B";color:#5e5e5e !important;margin-bottom:10px;}.node-type-classes-display .field--name-field-course-length{font-family:"Gotham A","Gotham B";}.node-type-classes-display .field,.node-type-classes-display .class_date_time_info,.node-type-classes-display .classes_prices{clear:left;margin:15px 0;}.node-type-classes-display .date-price-wrapper{border-top:1px solid #cfcfcf;display:table;padding:30px 0;width:100%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .date-price-wrapper{text-align:center;}}.node-type-classes-display .class_date_time_info{border-right:1px solid #cfcfcf;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .class_date_time_info{border-right:none;}}.node-type-classes-display .class_date_time_info,.node-type-classes-display .classes_prices{display:table-cell;width:50%;}.node-type-classes-display .class_date_time_info span,.node-type-classes-display .class_date_time_info .web-contact,.node-type-classes-display .class_date_time_info .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .node-type-classes-display .class_date_time_info a,.node-type-classes-display .class_date_time_info .web-contact > a,.node-type-classes-display .class_date_time_info .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .node-type-classes-display .class_date_time_info label,.node-type-classes-display .class_date_time_info .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .node-type-classes-display .class_date_time_info label,.node-type-classes-display .classes_prices span,.node-type-classes-display .classes_prices .web-contact,.node-type-classes-display .classes_prices .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .node-type-classes-display .classes_prices a,.node-type-classes-display .classes_prices .web-contact > a,.node-type-classes-display .classes_prices .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .node-type-classes-display .classes_prices label,.node-type-classes-display .classes_prices .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .node-type-classes-display .classes_prices label{font-weight:400;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .class_date_time_info,.node-type-classes-display .classes_prices{width:100%;display:block;}}.node-type-classes-display .classes_prices{padding:0 0 0 25px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .classes_prices{padding:0;}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .classes_prices div span,.node-type-classes-display .classes_prices div .web-contact,.node-type-classes-display .classes_prices div .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .node-type-classes-display .classes_prices div a,.node-type-classes-display .classes_prices div .web-contact > a,.node-type-classes-display .classes_prices div .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .node-type-classes-display .classes_prices div label,.node-type-classes-display .classes_prices div .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .node-type-classes-display .classes_prices div label{color:#1a95d8;}}.node-type-classes-display .classes_extra_price{white-space:pre-wrap;}.node-type-classes-display .field-item a{font-weight:400 !important;text-decoration:underline !important;}.node-type-classes-display .field--name-field-course-length{font-size:26px;font-weight:400;width:60%;float:left;clear:none;margin:0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .field--name-field-course-length{width:100%;text-align:center;float:none;font-size:23px;}}.node-type-classes-display .field--name-field-course-length .field-label,.node-type-classes-display .field--name-field-course-length .field-items{font-weight:400 !important;margin:0 0 5px 0;display:inline-block;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .field--name-field-course-length .field-label,.node-type-classes-display .field--name-field-course-length .field-items{font-size:23px;}}.node-type-classes-display h1,.node-type-classes-display .page-refund .l-content .block--views > h2,.page-refund .l-content .node-type-classes-display .block--views > h2,.node-type-classes-display .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .node-type-classes-display label{display:none;}.node-type-classes-display .discount_help_text{color:#a12269;font-size:13px;padding:20px 0;font-family:"Arial";line-height:19px;display:inline-block;}.node-type-classes-display .field-name-field-obf-option-set .form-item-field-price-points-0-field-obf-option-set-und label{margin:10px 0 20px;}.node-type-classes-display .field-name-field-obf-option-set .commerce-pricing-attributes-item label{font-family:"Arial";font-weight:400 !important;}.node-type-classes-display .field--name-field-class-product-reference{border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;padding:30px 0 0 0;display:inline-block;margin:0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .field--name-field-class-product-reference{width:100%;}}.node-type-classes-display .field--name-field-class-product-reference .commerce-add-to-cart > div{position:relative;}.node-type-classes-display .field--name-field-class-product-reference #edit-submit{position:absolute;top:-40px;left:507px;margin:0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .field--name-field-class-product-reference #edit-submit{position:relative;top:0;left:0;margin:0 0 20px 0;}}.node-type-classes-display .field--name-field-location-logo{display:block !important;border-bottom:1px solid #cfcfcf;padding-bottom:10px;}.node-type-classes-display .field--name-field-location-logo .field-label{display:none;}.node-type-classes-display .form-disabled{display:none;}.node-type-classes-display .fist-half-sessions,.node-type-classes-display .second-half-sessions{float:left;margin-top:10px;width:47%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .fist-half-sessions,.node-type-classes-display .second-half-sessions{width:100%;}}.node-type-classes-display .fist-half-sessions .option,.node-type-classes-display .second-half-sessions .option{margin:0 !important;}.node-type-classes-display .second-half-sessions{margin-left:6%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .second-half-sessions{margin:0;}}.node-type-classes-display .field--name-field-location-location{float:left;width:50%;border-right:1px solid #cfcfcf;padding:0 2% 0 0;min-height:513px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .field--name-field-location-location{width:auto;min-width:320px;border-right:none;min-height:0;}}.node-type-classes-display .field--name-field-location-location .field-label{display:none;}.node-type-classes-display .location-notes{margin-top:15px;}.node-type-classes-display .field--name-field-location-list .node__content > a{display:inline-block;margin-top:30px;padding:0 31px;width:47%;text-align:center;}.node-type-classes-display .instructor_name_and_label,.node-type-classes-display .field--name-field-course-what-to-bring{padding:20px 0 0 31px;float:left;width:50%;margin:0;clear:none;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .instructor_name_and_label,.node-type-classes-display .field--name-field-course-what-to-bring{padding-left:0;width:auto;}}.node-type-classes-display .instructor_name_and_label a,.node-type-classes-display .field--name-field-course-what-to-bring a{text-decoration:underline !important;font-weight:400 !important;text-transform:capitalize;}.node-type-classes-display .instructor_name_and_label{padding-top:25px;margin-top:0px;height:150px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .instructor_name_and_label{padding-top:auto;margin-top:auto;height:auto;}}.node-type-classes-display .field--name-field-course-what-to-bring{padding-top:17px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-classes-display .field--name-field-course-what-to-bring{padding-top:0px;}}.node-type-classes-display .classes_extra_price{color:#a12269;font-weight:700;}.node-type-classes-display .location.vcard{font-size:17px;line-height:24px;font-weight:400;margin-bottom:20px;position:relative;}.node-type-classes-display .location.vcard .location-logo{text-align:left;display:none;}.node-type-classes-display .location.vcard span,.node-type-classes-display .location.vcard .web-contact,.node-type-classes-display .location.vcard .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .node-type-classes-display .location.vcard a,.node-type-classes-display .location.vcard .web-contact > a,.node-type-classes-display .location.vcard .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .node-type-classes-display .location.vcard label,.node-type-classes-display .location.vcard .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .node-type-classes-display .location.vcard label{font-weight:400 !important;}.node-type-classes-display .location.vcard .adr .title,.node-type-classes-display .location.vcard .adr .static-pages .node__content strong,.static-pages .node__content .node-type-classes-display .location.vcard .adr strong{margin:10px 0;}.section-contact-us .l-content .contact-info-icon{display:inline-block;width:100%;margin:7px 0;}.section-contact-us .l-content .contact-info-icon a{float:left;margin:0 15px 0 0;}.section-contact-us .l-content .contact-info-icon pre{font-family:"Gotham A","Gotham B";font-size:24px;margin:4px 0 0 0;}@media only screen and (min-device-width:320px) and (max-device-width:450px){.section-contact-us .l-content .contact-info-icon pre{font-size:16px;margin:8px 0 0 0;}}.section-contact-us .l-content .contact-social-wrapper pre a{font-family:"Gotham A","Gotham B";font-size:24px;color:#5e5e5e;font-weight:lighter;}@media only screen and (min-device-width:320px) and (max-device-width:450px){.section-contact-us .l-content .contact-social-wrapper pre a{font-size:16px;}}.section-contact-us .l-content .contact-us-data-wrapper{border-bottom:1px solid #cfcfcf;padding:0 0 22px 0;margin:0 0 35px 0;}.section-contact-us .l-content .webform-component-textfield{font-family:"Gotham A","Gotham B";}.section-contact-us .l-content .form-item .form-text{width:42%;}.section-contact-us .l-content .form-item label{font-size:20px;font-weight:400 !important;}.section-contact-us .l-content .form-submit{font-size:24px;padding:5px 18px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.section-contact-us .l-content .want-to-join-wrapper{padding:35px 0 0;border-top:1px solid #cfcfcf;}.section-contact-us .l-content p a{text-decoration:underline !important;}.section-contact-us .l-content .captcha.form-wrapper{border:none;padding:0;margin:25px 0 0 0;}.section-contact-us .l-content .captcha.form-wrapper legend{display:none;}.section-contact-us .l-content .captcha.form-wrapper .fieldset-description{font-size:11px;margin:0 0 5px 0;}div[class^="form-item-field-commerce-gc-"],div[class*="form-item-field-commerce-gc-"],div[class^="form-item-commerce-gc-"],div[class*="form-item-commerce-gc-"],div[class^="form-item-field-recipient-email-address-"],div[class*="form-item-field-recipient-email-address-"]{font-family:"Arial";margin:0.5em 0 0.5em 1em;display:block;}div[class^="form-item-field-commerce-gc-"] label,div[class*="form-item-field-commerce-gc-"] label,div[class^="form-item-commerce-gc-"] label,div[class*="form-item-commerce-gc-"] label,div[class^="form-item-field-recipient-email-address-"] label,div[class*="form-item-field-recipient-email-address-"] label{float:left;color:#86b227;font-size:18px;}div[class^="form-item-field-commerce-gc-"] input,div[class^="form-item-field-commerce-gc-"] textarea,div[class*="form-item-field-commerce-gc-"] input,div[class*="form-item-field-commerce-gc-"] textarea,div[class^="form-item-commerce-gc-"] input,div[class^="form-item-commerce-gc-"] textarea,div[class*="form-item-commerce-gc-"] input,div[class*="form-item-commerce-gc-"] textarea,div[class^="form-item-field-recipient-email-address-"] input,div[class^="form-item-field-recipient-email-address-"] textarea,div[class*="form-item-field-recipient-email-address-"] input,div[class*="form-item-field-recipient-email-address-"] textarea{clear:left;display:block;width:53%;}div[class^="form-item-field-commerce-gc-"] .description,div[class*="form-item-field-commerce-gc-"] .description,div[class^="form-item-commerce-gc-"] .description,div[class*="form-item-commerce-gc-"] .description,div[class^="form-item-field-recipient-email-address-"] .description,div[class*="form-item-field-recipient-email-address-"] .description{font-size:14px;margin:3px 0 0 7px;float:left;}div[class^="form-item-field-commerce-gc-"] .field-suffix,div[class*="form-item-field-commerce-gc-"] .field-suffix,div[class^="form-item-commerce-gc-"] .field-suffix,div[class*="form-item-commerce-gc-"] .field-suffix,div[class^="form-item-field-recipient-email-address-"] .field-suffix,div[class*="form-item-field-recipient-email-address-"] .field-suffix{display:none;}#edit-gift-card-details{margin:20px 0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){#commerce-gc-value-add-more-wrapper .description{margin-left:0;}}#edit-field-commerce-gc-delivery-date .form-wrapper{border:none;padding:0;margin:0.5em 0 0.5em 1em;display:inline-block;}#edit-field-commerce-gc-delivery-date .form-wrapper legend{margin-bottom:5px;}#edit-field-commerce-gc-delivery-date .form-wrapper legend span,#edit-field-commerce-gc-delivery-date .form-wrapper legend .web-contact,#edit-field-commerce-gc-delivery-date .form-wrapper legend .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact #edit-field-commerce-gc-delivery-date .form-wrapper legend a,#edit-field-commerce-gc-delivery-date .form-wrapper legend .web-contact > a,#edit-field-commerce-gc-delivery-date .form-wrapper .page-student-register .user-register-form legend label,.page-student-register .user-register-form #edit-field-commerce-gc-delivery-date .form-wrapper legend label,#edit-field-commerce-gc-delivery-date .form-wrapper legend .page-student-register .user-register-form table thead tr th label{font-family:"Arial";font-size:18px;font-weight:700;color:#86b227;}#edit-field-commerce-gc-delivery-date .form-wrapper .date-padding{padding:0;}#edit-field-commerce-gc-delivery-date .form-wrapper .date-padding label,#edit-field-commerce-gc-delivery-date .form-wrapper .date-padding .description{display:none;}#edit-field-commerce-gc-delivery-date .form-wrapper .date-padding input{width:55%;}#edit-field-commerce-gc-delivery-date .form-wrapper .description{left:119px;position:relative;top:-61px;width:100%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){#edit-field-commerce-gc-delivery-date .form-wrapper .description{left:0;top:0 !important;margin-left:0;}}.safari #edit-field-commerce-gc-delivery-date .form-wrapper .description{top:-56px;}.ie #edit-field-commerce-gc-delivery-date .form-wrapper .description{top:-59px;}.counter.messages.warning{margin:0;padding:0;color:#5e5e5e;border:none;}#edit-title-description,#edit-gift-expires{font-family:"Arial";font-size:18px;line-height:24px;}#edit-title-description label{font-weight:400;}.edit-gift-submit{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.page-admin-commerce-products-add-giftcard .l-content .form-submit{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:0 27px;min-height:36px !important;margin:0 1em 0 1em;}.page-admin-commerce-products-add-giftcard .l-content #edit-save-continue,.page-admin-commerce-products-add-giftcard .l-content a{display:none;}.node-type-giftcard-display .l-page{width:100%;}.node-type-giftcard-display #overlay{border:20px solid #cfcfcf;min-width:600px;padding:0;width:69%;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay{min-width:0;}}.node-type-giftcard-display #overlay .messages--error{margin-top:-25px;}.node-type-giftcard-display #overlay #overlay-content{min-height:620px;display:inline-block;padding:1em;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay #overlay-content{min-height:500px;}}.node-type-giftcard-display #overlay #overlay-title-wrapper{display:none;}.node-type-giftcard-display #overlay #overlay-close{background:#000000 !important;border:6px solid #fff;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:-8px 7px 16px 4px #737373;-webkit-box-shadow:-8px 7px 16px 4px #737373;box-shadow:-8px 7px 16px 4px #737373;position:absolute;right:-30px;top:-26px;width:41px;height:41px;text-decoration:none;}.node-type-giftcard-display #overlay #overlay-close:after{color:#ffffff;content:"X";font-weight:700;position:absolute;right:9px;text-decoration:none !important;top:5px;}.node-type-giftcard-display #overlay h1,.node-type-giftcard-display #overlay .page-refund .l-content .block--views > h2,.page-refund .l-content .node-type-giftcard-display #overlay .block--views > h2,.node-type-giftcard-display #overlay .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .node-type-giftcard-display #overlay label{font-size:23px;line-height:18px;font-weight:500;margin:25px 0 30px 153px;letter-spacing:inherit;text-transform:none;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay h1,.node-type-giftcard-display #overlay .page-refund .l-content .block--views > h2,.page-refund .l-content .node-type-giftcard-display #overlay .block--views > h2,.node-type-giftcard-display #overlay .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .node-type-giftcard-display #overlay label{margin:0;font-size:1em;}}.node-type-giftcard-display #overlay .node__content{border:3px solid #cfcfcf;min-height:338px;margin:0 auto;width:70%;-moz-box-shadow:7px 5px 9px 1px #cfcfcf;-webkit-box-shadow:7px 5px 9px 1px #cfcfcf;box-shadow:7px 5px 9px 1px #cfcfcf;padding:22px 22px 0;position:relative;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay .node__content{min-height:0;display:inline-block;min-width:260px;width:80%;}}.node-type-giftcard-display #overlay .node__content .field--name-field-commerce-gc-obf-logo{float:left;margin:0 0 22px 0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay .node__content .field--name-field-commerce-gc-obf-logo{margin:0;}}.node-type-giftcard-display #overlay .node__content .field--name-field-cgc-a-gift-certificate,.node-type-giftcard-display #overlay .node__content .field--name-field-for-you-and-your-baby{float:left;font-size:23px !important;color:#1a95d8 !important;width:60%;margin-left:24px;line-height:30px !important;font-weight:300 !important;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay .node__content .field--name-field-cgc-a-gift-certificate,.node-type-giftcard-display #overlay .node__content .field--name-field-for-you-and-your-baby{width:100%;margin:0 !important;font-size:1em !important;line-height:1.2em !important;}}.node-type-giftcard-display #overlay .node__content .field--name-field-cgc-a-gift-certificate{margin-top:20px;}.node-type-giftcard-display #overlay .node__content .field--name-field-commerce-gc-gc-help{clear:both;text-align:center;padding:17px 0;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;font-size:11px !important;font-weight:500;color:#5e5e5e !important;margin:0 0 35px 0;line-height:14px !important;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay .node__content .field--name-field-commerce-gc-gc-help{font-size:8px !important;line-height:9px !important;margin:0 0 10px 0;padding:4px 0;}}.node-type-giftcard-display #overlay .node__content .field,.node-type-giftcard-display #overlay .node__content span,.node-type-giftcard-display #overlay .node__content .web-contact,.node-type-giftcard-display #overlay .node__content .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .node-type-giftcard-display #overlay .node__content a,.node-type-giftcard-display #overlay .node__content .web-contact > a,.node-type-giftcard-display #overlay .node__content .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .node-type-giftcard-display #overlay .node__content label,.node-type-giftcard-display #overlay .node__content .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .node-type-giftcard-display #overlay .node__content label{font-size:14px;color:#a12269;font-weight:500;line-height:18px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay .node__content .field,.node-type-giftcard-display #overlay .node__content span,.node-type-giftcard-display #overlay .node__content .web-contact,.node-type-giftcard-display #overlay .node__content .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .node-type-giftcard-display #overlay .node__content a,.node-type-giftcard-display #overlay .node__content .web-contact > a,.node-type-giftcard-display #overlay .node__content .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .node-type-giftcard-display #overlay .node__content label,.node-type-giftcard-display #overlay .node__content .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .node-type-giftcard-display #overlay .node__content label{font-size:10px;line-height:12px;}}.node-type-giftcard-display #overlay .node__content .field-label,.node-type-giftcard-display #overlay .node__content .field-items,.node-type-giftcard-display #overlay .node__content .field-item{display:inline-block;vertical-align:top;}.node-type-giftcard-display #overlay .node__content .field-label:after{content:":";}.node-type-giftcard-display #overlay .node__content .field--name-commerce-gc-value .field-label{display:none !important;}.node-type-giftcard-display #overlay .node__content .field--name-commerce-gc-value .field-items:before{content:"Value:";}.node-type-giftcard-display #overlay .node__content .field--name-field-commerce-gc-redeem-gc-help{background:#1a95d8;color:#ffffff;float:right;padding:10px 25px;position:relative;top:-60px;width:46%;line-height:16px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay .node__content .field--name-field-commerce-gc-redeem-gc-help{padding:10px;top:0px;width:100%;max-width:175px;line-height:11px;margin:10px 0;}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay .node__content .field--name-field-giftcard-reference{height:0;}}.node-type-giftcard-display #overlay .node__content .field--name-field-commerce-gc-message .field-item{width:212px;overflow:hidden;word-break:keep-all;position:relative;}.node-type-giftcard-display #overlay .node__content .form-item.form-type-checkbox.form-item-termsofservice{position:absolute;bottom:-27px;color:#70727b;float:left;font-family:arial;font-size:14px;margin:0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay .node__content .form-item.form-type-checkbox.form-item-termsofservice{font-size:9px;line-height:10px;bottom:-10px;}}.node-type-giftcard-display #overlay .node__content .form-item.form-type-checkbox.form-item-termsofservice input,.node-type-giftcard-display #overlay .node__content .form-item.form-type-checkbox.form-item-termsofservice label{position:absolute;}.node-type-giftcard-display #overlay .node__content .form-item.form-type-checkbox.form-item-termsofservice label{top:-4px;left:20px;width:83%;}.node-type-giftcard-display #overlay .node__content .form-submit{background:none repeat scroll 0 0 #a12269 !important;bottom:-105px;font-size:16px;min-height:30px !important;padding:0 15px;position:relative;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.node-type-giftcard-display #overlay .node__content .form-submit{bottom:-38px;}}.page-admin-commerce-store-discounts label,.page-admin-commerce-store-discounts .fieldset-legend{font-weight:700;}.page-admin-commerce-store-discounts .form-item-status{position:relative;background:none;}.page-admin-commerce-store-discounts .form-radios.clearfix{border:none !important;margin-top:35px !important;}.page-admin-commerce-store-discounts .fieldset-wrapper{padding:0 !important;}.page-admin-commerce-store-discounts .form-item > label,.page-admin-commerce-store-discounts legend{margin:10px 0 5px 0;}.page-admin-commerce-store-discounts .date-padding input{width:110px !important;}.page-admin-commerce-store-discounts .field-suffix{display:none;}.page-admin-commerce-store-discounts #edit-actions .form-submit{margin:25px 0 0 0;}.page-admin-commerce-store-discounts #commerce-coupon-discount-coupon-form{width:50%;}.page-admin-commerce-store-discounts #commerce-coupon-discount-coupon-form table th:nth-child(2),.page-admin-commerce-store-discounts #commerce-coupon-discount-coupon-form table td.commerce-coupon-discount-coupon-edit-cell{display:none;}.commerce-checkout-form-checkout .form-item-commerce-coupon-coupon-code{float:left;}.commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper{padding:10px 0;}.commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper .form-item{margin:0 0 30px 0;}.commerce-checkout-form-checkout .commerce_coupon .fieldset-wrapper > input{margin:27px 0 0 20px;}.section-redeemed-gift-certificates .views-field-balance a{display:none;}.front h1,.front .page-refund .l-content .block--views > h2,.page-refund .l-content .front .block--views > h2,.front .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .front label{display:none;}.header-login-shop-wrapper{float:right;min-width:128px;margin:12px 5px 0 0;font-family:"Gotham A","Gotham B";}@media only screen and (min-width:320px) and (max-width:767px){.header-login-shop-wrapper{padding-bottom:5px;border-bottom:10px solid #4c4c4c;width:95%;margin:0;width:100%;}}.header-login-shop-wrapper a.button{margin-top:-2.5px;}@media only screen and (min-width:320px) and (max-width:767px){.header-login-shop-wrapper a.button{margin:1px;}}.header-login-shop-wrapper a{font-size:12px;float:left;margin-right:8px;margin-top:-5px;}.header-login-shop-wrapper .cutomer-login-button,.header-login-shop-wrapper .instructor-login-button{font-family:"Gotham A","Gotham B";font-size:17px;text-decoration:none;color:#6d6e70;padding-top:4px;}@media only screen and (min-width:320px) and (max-width:767px){.header-login-shop-wrapper .cutomer-login-button,.header-login-shop-wrapper .instructor-login-button{margin-top:-7px;font-size:13px;}}.header-login-shop-wrapper a.cutomer-login-button{background:url(/sites/all/themes/ohbaby/images/icons/customer-login.jpg) no-repeat 4px 1px;padding-left:36px;background-size:26px 21px;}@media only screen and (min-width:320px) and (max-width:767px){.header-login-shop-wrapper a.cutomer-login-button{background-size:17px 17px;margin-top:3px;}}.header-login-shop-wrapper a.instructor-login-button{background:url(/sites/all/themes/ohbaby/images/icons/instructor-login.jpg) no-repeat 12px 3px;padding-left:46px;background-size:28px 20px;border-right:2px solid #ccc;padding-right:10px;}@media only screen and (min-width:320px) and (max-width:767px){.header-login-shop-wrapper a.instructor-login-button{background:url(/sites/all/themes/ohbaby/images/icons/instructor-login.jpg) no-repeat 5px 3px;background-size:17px 17px;margin-top:3px;padding-left:38px;border-right:0;}}@media only screen and (min-width:500px) and (max-width:767px){.header-login-shop-wrapper a.instructor-login-button{margin-left:42px;}}.header-login-shop-wrapper .header-user{font-size:16px;text-decoration:underline;margin:0 !important;}.header-login-shop-wrapper .logged_in_username{float:left;line-height:21px;margin:12px 8px 0 0;}.header-login-shop-wrapper .logged_in_username span,.header-login-shop-wrapper .logged_in_username .web-contact,.header-login-shop-wrapper .logged_in_username .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .header-login-shop-wrapper .logged_in_username a,.header-login-shop-wrapper .logged_in_username .web-contact > a,.header-login-shop-wrapper .logged_in_username .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .header-login-shop-wrapper .logged_in_username label,.header-login-shop-wrapper .logged_in_username .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .header-login-shop-wrapper .logged_in_username label{float:left;}.header-login-shop-wrapper .second-sidebar-cart{display:block;min-width:30px;min-height:32px;}@media only screen and (min-width:320px) and (max-width:767px){.header-login-shop-wrapper .second-sidebar-cart{float:right;margin-right:5px;margin-top:inherit;}}@media only screen and (min-width:320px) and (max-width:767px){#block-block-3{float:left;min-width:100%;position:fixed;padding:10px 10px;z-index:1000;background:white;top:0;}}.l-region--navigation{border-top:10px solid #4c4c4c;margin-top:13px;float:left;width:100%;border-bottom:1px solid #c4c4c4;padding-bottom:18px;}@media only screen and (min-width:320px) and (max-width:767px){.l-region--navigation{width:95%;margin:0 2.5% 0 !important;border-top:0;border-bottom:none;padding-bottom:0;}}.logo-site-slogan-wrapper{float:left;width:70%;font-family:"Gotham A","Gotham B";margin-top:15px;}@media only screen and (min-width:320px) and (max-width:767px){.logo-site-slogan-wrapper{float:none;margin:9px 0 0 0;width:100%;text-align:center;border-bottom:1px solid #c4c4c4;overflow:hidden;padding-bottom:18px;position:fixed;background-color:white;z-index:1000;margin-top:0px;padding:10px;left:0;top:73px;}}.logo-site-slogan-wrapper .logo-image-data{float:left;margin-left:3.5%;margin-right:4%;}@media only screen and (min-width:320px) and (max-width:767px){.logo-site-slogan-wrapper .logo-image-data{margin:0;width:110px;}}.logo-site-slogan-wrapper .site-slogan-data{font-size:21px;float:left;width:57%;margin-top:33px;line-height:20px;}@media only screen and (min-width:320px) and (max-width:767px){.logo-site-slogan-wrapper .site-slogan-data{width:100%;font-size:0.92em;margin-top:10px;display:none;}}.logo-site-slogan-wrapper .site-slogan-data span,.logo-site-slogan-wrapper .site-slogan-data .web-contact,.logo-site-slogan-wrapper .site-slogan-data .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .logo-site-slogan-wrapper .site-slogan-data a,.logo-site-slogan-wrapper .site-slogan-data .web-contact > a,.logo-site-slogan-wrapper .site-slogan-data .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .logo-site-slogan-wrapper .site-slogan-data label,.logo-site-slogan-wrapper .site-slogan-data .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .logo-site-slogan-wrapper .site-slogan-data label{line-height:18px;font-family:"Gotham A","Gotham B";}.logo-site-slogan-wrapper .site-slogan-data .purple-text{color:#8e0c56;font-weight:500;}@media only screen and (min-width:768px) and (max-width:900px){.logo-site-slogan-wrapper .site-slogan-data .purple-text{font-size:2.4vw;}}.logo-site-slogan-wrapper .site-slogan-data .green-text{color:#86b227;font-weight:700;margin-left:58px;font-size:24px;}@media only screen and (min-width:320px) and (max-width:767px){.logo-site-slogan-wrapper .site-slogan-data .green-text{margin:0;font-size:1.2em;}}@media only screen and (min-width:768px) and (max-width:900px){.logo-site-slogan-wrapper .site-slogan-data .green-text{font-size:2.5vw;}}.social-icon-wrapper{float:right;}@media only screen and (min-width:320px) and (max-width:767px){.social-icon-wrapper{width:100% !important;float:none;display:none;text-align:center;}}.social-icon-wrapper .social-icons{margin:9px 18px 6px 32px;overflow:hidden;}@media only screen and (min-width:320px) and (max-width:767px){.social-icon-wrapper .social-icons{display:inline-block;margin:0;}}.social-icon-wrapper .social-icons ul{padding:0;}.social-icon-wrapper .social-icons ul li{list-style-type:none;float:left;margin:0 7px 0 0;}.social-icon-wrapper .phone-number-data a{text-align:center;color:#1a95d8;font-size:24px;float:left;font-family:"Gotham A","Gotham B";margin-left:14%;font-weight:bold;text-decoration:none;}@media only screen and (min-width:320px) and (max-width:767px){.social-icon-wrapper .phone-number-data a{margin:0;width:100%;}}.l-footer .social-icon-wrapper{display:none;}@media only screen and (min-width:320px) and (max-width:767px){.l-footer .social-icon-wrapper{display:block;}.l-footer .social-icon-wrapper .phone-number-data a{font-size:31px;}}.site-slogan-data-mobile{display:none;}@media only screen and (min-width:320px) and (max-width:767px){.site-slogan-data-mobile{width:100%;font-size:0.92em;padding-top:150px;text-align:center;display:block;}}.site-slogan-data-mobile .purple-text{color:#8e0c56;font-weight:500;}@media only screen and (min-width:320px) and (max-width:767px){.site-slogan-data-mobile .purple-text{font-weight:700;}}.site-slogan-data-mobile .green-text{margin:0;font-size:1.2em;font-weight:700;color:#86b227;}.flexslider{border:none;box-shadow:none;clear:both;width:100%;margin-bottom:0;}@media only screen and (min-width:320px) and (max-width:767px){.flexslider{width:95%;margin:0 2.5%;}}.flexslider .views-field-field-slideshow-background-image{float:left;width:100%;display:none;}.flexslider .views-field-field-slideshow-bubble-image{float:right;margin-top:-38.5%;margin-right:5.8%;display:none;}.flexslider .views-field-field-blue-bubble-text{color:#ffffff;font-size:22px;width:24%;line-height:31px;margin-right:9%;margin-top:-29.7%;float:right;text-align:center;font-weight:400;display:none;}.flexslider .views-field-field-purple-bubble-text{display:table;width:12.3%;float:right;margin-top:-17%;margin-right:29%;height:120px;display:none;}.flexslider .views-field-field-purple-bubble-text .field-content{display:table-cell;vertical-align:middle;height:120px;overflow:hidden;color:#ffffff;font-size:15px;text-align:center;font-weight:500;line-height:18px;display:none;}.flexslider .flex-direction-nav li .flex-next{height:36px;margin-right:-0.5%;}@media only screen and (min-width:320px) and (max-width:569px){.flexslider .flex-direction-nav li .flex-next{height:12px;width:14px;margin:0;position:absolute;right:0;}}@media only screen and (min-width:570px) and (max-width:767px){.flexslider .flex-direction-nav li .flex-next{height:16px;width:18px;margin:0;position:absolute;right:0;}}.flexslider .flex-direction-nav li .flex-prev{height:36px;margin-left:-0.4%;}@media only screen and (min-width:320px) and (max-width:569px){.flexslider .flex-direction-nav li .flex-prev{height:12px;width:14px;margin:0;position:absolute;left:0;}}@media only screen and (min-width:570px) and (max-width:767px){.flexslider .flex-direction-nav li .flex-prev{height:18px;width:16px;margin:0;position:absolute;left:0;}}.flexslider .flex-control-nav{display:none;}.training-bar-wrapper{background-color:#6d6e70;height:50px;padding-top:3px;clear:both;}@media only screen and (min-width:320px) and (max-width:767px){.training-bar-wrapper{}}@media only screen and (min-width:320px) and (max-width:550px){.training-bar-wrapper{display:none;}}@media only screen and (min-width:551px) and (max-width:767px){.training-bar-wrapper{display:inline-block;}}@media only screen and (min-width:320px) and (max-width:767px){.training-bar-wrapper .search-text-desktop{display:block;}}.training-bar-wrapper a.button{background:#95bb3c;color:#ffffff;font-weight:400;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-decoration:none;padding:6px;font-weight:bold !important;text-transform:none;}@media only screen and (min-width:320px) and (max-width:767px){.training-bar-wrapper a.button{padding:2px;}}.training-bar-wrapper p{color:#ffffff;font-size:21px;float:left;margin-top:12px;margin-left:4.5%;margin-bottom:0;line-height:20px;font-weight:bold;font-family:"Gotham A","Gotham B";}@media only screen and (min-width:768px) and (max-width:963px){.training-bar-wrapper p{font-size:16px;margin-left:1.5%;}}.training-bar-wrapper .training-bar-signup-button{float:right;width:295px;margin-top:10px;}.zipcode-search-wrapper,.submit-order-message-wrapper{background-color:#1a95d8;height:68px;padding-top:3px;clear:both;}@media only screen and (min-width:320px) and (max-width:767px){.zipcode-search-wrapper,.submit-order-message-wrapper{display:inline-block;margin:12px 2.5% 0;width:95%;height:70px;float:right;}}.zipcode-search-wrapper p,.submit-order-message-wrapper p{color:#ffffff;font-size:23px;float:left;margin-top:21px;margin-left:3.75%;margin-bottom:0;line-height:20px;font-weight:400;font-family:"Gotham A","Gotham B";}@media only screen and (min-width:551px) and (max-width:767px){.zipcode-search-wrapper p,.submit-order-message-wrapper p{font-size:16px;}}@media only screen and (min-width:320px) and (max-width:550px){.zipcode-search-wrapper p,.submit-order-message-wrapper p{font-size:16px;float:none;text-align:center;margin:0;}}.zipcode-search-wrapper .zipcode-search-form-wrapper,.submit-order-message-wrapper .zipcode-search-form-wrapper{float:right;width:295px;margin-top:10px;}@media only screen and (min-width:320px) and (max-width:550px){.zipcode-search-wrapper .zipcode-search-form-wrapper,.submit-order-message-wrapper .zipcode-search-form-wrapper{margin:0 auto;min-width:216px;width:40%;float:none;max-width:278px;}}@media only screen and (min-width:551px) and (max-width:767px){.zipcode-search-wrapper .zipcode-search-form-wrapper,.submit-order-message-wrapper .zipcode-search-form-wrapper{display:inline-block;width:auto;float:right;margin-left:2.5%;margin-bottom:0;width:40%;min-width:230px;max-width:236px;}}.zipcode-search-wrapper .zipcode-search-form-wrapper .enter-zipcode-field-wrapper,.zipcode-search-wrapper .zipcode-search-form-wrapper .form-item-zip-city-state,.submit-order-message-wrapper .zipcode-search-form-wrapper .enter-zipcode-field-wrapper,.submit-order-message-wrapper .zipcode-search-form-wrapper .form-item-zip-city-state{float:left;}.zipcode-search-wrapper .zipcode-search-form-wrapper .enter-zipcode-field-wrapper input,.zipcode-search-wrapper .zipcode-search-form-wrapper .form-item-zip-city-state input,.submit-order-message-wrapper .zipcode-search-form-wrapper .enter-zipcode-field-wrapper input,.submit-order-message-wrapper .zipcode-search-form-wrapper .form-item-zip-city-state input{color:#686767;font-family:"Arial";font-size:19px;border:1px solid #979797;width:210px;height:40px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-left:11px;text-transform:lowercase;}@media only screen and (min-width:320px) and (max-width:767px){.zipcode-search-wrapper .zipcode-search-form-wrapper .enter-zipcode-field-wrapper input,.zipcode-search-wrapper .zipcode-search-form-wrapper .form-item-zip-city-state input,.submit-order-message-wrapper .zipcode-search-form-wrapper .enter-zipcode-field-wrapper input,.submit-order-message-wrapper .zipcode-search-form-wrapper .form-item-zip-city-state input{width:163px;}}.zipcode-search-wrapper .zipcode-search-form-wrapper .go-button-field-wrapper,.submit-order-message-wrapper .zipcode-search-form-wrapper .go-button-field-wrapper{margin:0 0 0 10px;min-height:41px;min-width:41px;font-size:22px;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;line-height:17px;padding:0 5px 5px 5px;}.chrome .zipcode-search-wrapper .zipcode-search-form-wrapper .go-button-field-wrapper,.chrome .submit-order-message-wrapper .zipcode-search-form-wrapper .go-button-field-wrapper{padding-top:2px;}.search-text-mobile{display:none;}@media only screen and (min-width:320px) and (max-width:767px){.search-text-mobile{display:block;}}@media only screen and (min-width:320px) and (max-width:767px){.search-text-desktop{display:none;}}.front .panels-flexible-1 .panels-flexible-column-inside{padding:0;}@media only screen and (min-width:320px) and (max-width:767px){.front .panels-flexible-row-1-1 .panels-flexible-column{width:100%;}}.four-columns-wrapper{border-right:2px dashed #CDCDCD;float:left;text-align:center;margin-top:23px;position:relative;min-height:280px;width:100%;}@media only screen and (min-width:320px) and (max-width:767px){.four-columns-wrapper{border-right:none;border-bottom:2px dashed #CDCDCD;}}.four-columns-wrapper .title,.four-columns-wrapper .static-pages .node__content strong,.static-pages .node__content .four-columns-wrapper strong{padding:19px 0 14px 0;color:#5e5e5e;font-size:25px;}.four-columns-wrapper a{display:block;}.four-columns-wrapper a img{margin-top:-2%;}.four-columns-wrapper p{font-size:14px;line-height:20px;padding:0 7.5%;margin:0;}.four-columns-wrapper .learn-more{position:absolute;bottom:0;left:55px;font-weight:400 !important;}@media only screen and (min-width:320px) and (max-width:767px){.four-columns-wrapper .learn-more{position:relative;margin:10px 0 0 0;left:0;}}.start-biz-four{border-right:none;}@media only screen and (min-width:320px) and (max-width:767px){.start-biz-four{border-bottom:none;}}@media only screen and (min-width:320px) and (max-width:767px){ul#nice-menu-1{display:none;}a#open-sidr{display:block !important;right:2.5%;margin-right:3px;left:auto !important;top:76px !important;}}.l-region--highlighted{clear:both;margin-bottom:0 !important;}.chrome .block--nice-menus-1 ul.nice-menu > li{margin:1.5% 1.8%;}@media only screen and (min-width:768px) and (max-width:963px){.chrome .block--nice-menus-1 ul.nice-menu > li{margin:1.5% 1%;}}.safari .block--nice-menus-1 ul.nice-menu > li{margin:1.5% 2%;}@media only screen and (min-width:768px) and (max-width:963px){.safari .block--nice-menus-1 ul.nice-menu > li{margin:1.5% 2.9vw;}}.safari .block--nice-menus-1 ul.nice-menu li.menu-916{}.block--nice-menus-1 h2{display:none;}.block--nice-menus-1 ul.nice-menu-down li.menuparent:hover{background:none;}.block--nice-menus-1 ul.nice-menu{margin:0;width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.block--nice-menus-1 ul.nice-menu > li{margin:1.5% 1%;}.block--nice-menus-1 ul.nice-menu > li.menuparent ul li a{padding-left:0;}.block--nice-menus-1 ul.nice-menu > li.menuparent ul li .first{margin-top:0 !important;}.block--nice-menus-1 ul.nice-menu > li.menuparent ul li:first-child{margin-top:10px;}.block--nice-menus-1 ul.nice-menu > li > a,.block--nice-menus-1 ul.nice-menu > li > span,.block--nice-menus-1 ul.nice-menu > li > .web-contact,.block--nice-menus-1 .page-advisors .l-content .views-field-field-adv-website-contact ul.nice-menu > li > a,.page-advisors .l-content .views-field-field-adv-website-contact .block--nice-menus-1 ul.nice-menu > li > a,.block--nice-menus-1 ul.nice-menu > li.web-contact > a,.block--nice-menus-1 .page-student-register .user-register-form legend ul.nice-menu > li > label,.page-student-register .user-register-form legend .block--nice-menus-1 ul.nice-menu > li > label,.block--nice-menus-1 .page-student-register .user-register-form table thead tr th ul.nice-menu > li > label,.page-student-register .user-register-form table thead tr th .block--nice-menus-1 ul.nice-menu > li > label{display:block;padding:0.3em 0 0.3em 0;}.block--nice-menus-1 ul.nice-menu > li > a.active,.block--nice-menus-1 ul.nice-menu > li > a.active:hover{border-bottom:3px solid #16a7e0;}.block--nice-menus-1 ul.nice-menu > li.last{margin-right:0;}@media only screen and (min-width:768px) and (max-width:963px){.block--nice-menus-1 ul.nice-menu > li{margin:1.5% 1%;}}.block--nice-menus-1 ul.nice-menu > li.first{margin-left:0;}.block--nice-menus-1 ul.nice-menu > li.a{margin-left:9px;}.block--nice-menus-1 ul.nice-menu li.active-trail > span,.block--nice-menus-1 ul.nice-menu li.active-trail > .web-contact,.block--nice-menus-1 ul.nice-menu .page-advisors .l-content .views-field-field-adv-website-contact li.active-trail > a,.page-advisors .l-content .views-field-field-adv-website-contact .block--nice-menus-1 ul.nice-menu li.active-trail > a,.block--nice-menus-1 ul.nice-menu li.web-contact.active-trail > a,.block--nice-menus-1 ul.nice-menu .page-student-register .user-register-form legend li.active-trail > label,.page-student-register .user-register-form legend .block--nice-menus-1 ul.nice-menu li.active-trail > label,.block--nice-menus-1 ul.nice-menu .page-student-register .user-register-form table thead tr th li.active-trail > label,.page-student-register .user-register-form table thead tr th .block--nice-menus-1 ul.nice-menu li.active-trail > label,.block--nice-menus-1 ul.nice-menu li.active-trail > a{border-bottom:3px solid #16a7e0;padding-bottom:5px;}.block--nice-menus-1 ul.nice-menu li.active-trail a.active{border:none !important;}.block--nice-menus-1 ul.nice-menu li.over ul:after{border:10px solid transparent;border-bottom:15px solid #ffffff;border-top:0;height:0;width:0;content:'';position:relative;display:block;width:0;z-index:1;top:-14px;left:21px;}.block--nice-menus-1 ul.nice-menu li.over ul{float:left;background:#ffffff;opacity:0.9;box-shadow:3px 2px 4px 0 #cfcfcf;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-left:-10px;margin-top:22px;border-top:0;top:2.2em;font-size:17px;}.block--nice-menus-1 ul.nice-menu li.over ul li.first{margin-top:10px;}.block--nice-menus-1 ul.nice-menu li.over ul li{margin-left:20px;padding:1.5% 2.17%;}.block--nice-menus-1 ul.nice-menu li.over ul li a{text-align:left;line-height:17px;}.block--nice-menus-1 ul.nice-menu li{border:none;background:none;}.block--nice-menus-1 ul.nice-menu li span,.block--nice-menus-1 ul.nice-menu li .web-contact,.block--nice-menus-1 ul.nice-menu li .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .block--nice-menus-1 ul.nice-menu li a,.block--nice-menus-1 ul.nice-menu li .web-contact > a,.block--nice-menus-1 ul.nice-menu li .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .block--nice-menus-1 ul.nice-menu li label,.block--nice-menus-1 ul.nice-menu li .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .block--nice-menus-1 ul.nice-menu li label{}.block--nice-menus-1 ul.nice-menu li a,.block--nice-menus-1 ul.nice-menu li span,.block--nice-menus-1 ul.nice-menu li .web-contact,.block--nice-menus-1 ul.nice-menu li .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .block--nice-menus-1 ul.nice-menu li a,.block--nice-menus-1 ul.nice-menu li .web-contact > a,.block--nice-menus-1 ul.nice-menu li .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .block--nice-menus-1 ul.nice-menu li label,.block--nice-menus-1 ul.nice-menu li .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .block--nice-menus-1 ul.nice-menu li label{color:#5F6063;text-decoration:none;font-size:15px;cursor:pointer;font-family:"Gotham A","Gotham B";font-weight:500;}@media only screen and (min-width:768px) and (max-width:963px){.block--nice-menus-1 ul.nice-menu li a,.block--nice-menus-1 ul.nice-menu li span,.block--nice-menus-1 ul.nice-menu li .web-contact,.block--nice-menus-1 ul.nice-menu li .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .block--nice-menus-1 ul.nice-menu li a,.block--nice-menus-1 ul.nice-menu li .web-contact > a,.block--nice-menus-1 ul.nice-menu li .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .block--nice-menus-1 ul.nice-menu li label,.block--nice-menus-1 ul.nice-menu li .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .block--nice-menus-1 ul.nice-menu li label{font-size:1.5vw;}}.block--nice-menus-1 ul.nice-menu li a:hover,.block--nice-menus-1 ul.nice-menu li span.nolink-hover,.block--nice-menus-1 ul.nice-menu li .nolink-hover.web-contact,.block--nice-menus-1 ul.nice-menu li .page-advisors .l-content .views-field-field-adv-website-contact a.nolink-hover,.page-advisors .l-content .views-field-field-adv-website-contact .block--nice-menus-1 ul.nice-menu li a.nolink-hover,.block--nice-menus-1 ul.nice-menu li .web-contact > a.nolink-hover,.block--nice-menus-1 ul.nice-menu li .page-student-register .user-register-form legend label.nolink-hover,.page-student-register .user-register-form legend .block--nice-menus-1 ul.nice-menu li label.nolink-hover,.block--nice-menus-1 ul.nice-menu li .page-student-register .user-register-form table thead tr th label.nolink-hover,.page-student-register .user-register-form table thead tr th .block--nice-menus-1 ul.nice-menu li label.nolink-hover{color:#1a95d8;background:none;border:none;}.block--menu-menu-pregnancy-mom-and-baby{float:left;width:100%;border-bottom:1px solid #e0e0e0;font-family:"Gotham A","Gotham B";}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby{width:95%;margin:0 2.5%;display:inline-block;float:none;}}.block--menu-menu-pregnancy-mom-and-baby h2.pane-title{display:none;}.block--menu-menu-pregnancy-mom-and-baby > ul{float:left;width:100%;padding:0;}.block--menu-menu-pregnancy-mom-and-baby > ul .collapsed,.block--menu-menu-pregnancy-mom-and-baby > ul .expanded{list-style-image:none;list-style-type:none;float:left;}.block--menu-menu-pregnancy-mom-and-baby > ul .expanded{width:100%;}.block--menu-menu-pregnancy-mom-and-baby > ul > li.first{margin:0 3.5%;width:93%;padding:1.5% 0 2%;}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby > ul > li.first{margin:0;padding:0 0 10px;width:100%;}}.block--menu-menu-pregnancy-mom-and-baby > ul > li.first ul{margin:0;width:100%;}.block--menu-menu-pregnancy-mom-and-baby > ul > li.last{margin:0 1.5%;width:97%;padding-bottom:2.2%;}.block--menu-menu-pregnancy-mom-and-baby > ul > li.last ul{margin:0;width:100%;}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby > ul li{clear:left;text-align:center;}}.block--menu-menu-pregnancy-mom-and-baby > ul li a{float:left;color:#8e0d56 !important;font-size:23px !important;font-weight:400 !important;}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby > ul li a{float:none;font-size:20px !important;font-weight:lighter !important;}}.block--menu-menu-pregnancy-mom-and-baby > ul li ul{width:74%;text-align:center;}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby > ul li ul{margin:0;padding:0;}}.block--menu-menu-pregnancy-mom-and-baby > ul li ul .leaf{color:#4c4c4c;float:left;list-style-image:none;list-style-type:none;}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby > ul li ul .leaf{float:none;display:inline-block;padding:0 10px;}}.block--menu-menu-pregnancy-mom-and-baby > ul li ul .first{background:none;}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby > ul li ul .first{float:none;display:inline-block;padding-left:0;}}.block--menu-menu-pregnancy-mom-and-baby > ul li ul li:before{content:"\2022";float:left;padding-right:8px;position:absolute;left:0px;top:-3px;color:#5e5e5e;font-size:24px;}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby > ul li ul li:before{left:-7px;float:none;}}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby > ul li ul li.first:before{content:"";}}.block--menu-menu-pregnancy-mom-and-baby > ul li ul li{padding-left:2%;padding-right:1%;position:relative;left:10px;}.block--menu-menu-pregnancy-mom-and-baby > ul li ul li a{color:#15A7E0 !important;font-size:20px !important;}@media only screen and (min-width:320px) and (max-width:767px){.block--menu-menu-pregnancy-mom-and-baby > ul li ul li a{color:#5e5e5e !important;font-weight:lighter !important;font-size:18px !important;}}.shop-the-store{text-align:center;float:left;width:100%;border-top:1px solid #c4c4c4;margin-top:3%;}@media only screen and (min-width:320px) and (max-width:767px){.shop-the-store{width:95%;margin:0 2.5%;}}.shop-the-store .title,.shop-the-store .static-pages .node__content strong,.static-pages .node__content .shop-the-store strong{font-weight:400;color:#8e0d56;margin:2% 0 1.7% 0;font-size:30px;}.shop-the-store .shop-store-merchandise{padding-left:19.5%;}@media only screen and (min-width:320px) and (max-width:767px){.shop-the-store .shop-store-merchandise{padding:0;}}.shop-the-store .shop-store-merchandise,.shop-the-store .shop-store-apps{margin:0 6% 0 0;}@media only screen and (min-width:320px) and (max-width:767px){.shop-the-store .shop-store-merchandise,.shop-the-store .shop-store-apps{margin:0;}}.shop-the-store .shop-store-all{float:left;}@media only screen and (min-width:320px) and (max-width:767px){.shop-the-store .shop-store-all{float:none;}}.shop-the-store a{display:inline-block;}.l-footer{margin-bottom:0 !important;}.l-region--footer{background-color:#efefef;float:left;width:100%;font-family:"Arial";}.l-region--footer h2.block__title{display:none;}.l-region--footer .footer-logo-wrapper{float:left;width:28%;text-align:center;}@media only screen and (min-width:320px) and (max-width:767px){.l-region--footer .footer-logo-wrapper{width:100%;}}.l-region--footer .footer-logo-wrapper .footer-logo{margin-top:5.5%;}@media only screen and (min-width:320px) and (max-width:767px){.l-region--footer .footer-logo-wrapper .footer-logo{width:100%;margin-top:7px;}}@media only screen and (min-width:320px) and (max-width:767px){.l-region--footer .footer-logo-wrapper .footer-logo .ff1{display:inline-block;width:auto;}}.l-region--footer .footer-logo-wrapper .footer-logo .ff1 img{width:77px;height:auto;}@media only screen and (min-width:320px) and (max-width:767px){.l-region--footer .footer-logo-wrapper .footer-logo .ff1 img{width:110px;}}@media only screen and (min-width:320px) and (max-width:767px){.l-region--footer .footer-logo-wrapper .footer-logo .ff2{width:auto;display:inline-block;padding:0 0 0 20px;margin:0;top:-20px;position:relative;}}.l-region--footer .footer-logo-wrapper .footer-logo .ff2 img{width:45px;height:auto;}@media only screen and (min-width:320px) and (max-width:767px){.l-region--footer .footer-logo-wrapper .footer-logo .ff2 img{width:100px;}}.l-region--footer .footer-logo-wrapper p{font-family:"Arial";font-size:10px;margin-top:5%;color:#4c4c4c;}@media only screen and (min-width:320px) and (max-width:767px){.l-region--footer .footer-logo-wrapper p{line-height:1.2em;margin-top:0;font-size:14px;}}.l-region--footer .footer-logo-wrapper .mobile-privacy{display:none;}@media only screen and (min-width:320px) and (max-width:767px){.l-region--footer .footer-logo-wrapper .mobile-privacy{display:block;padding:8px 0;}.l-region--footer .footer-logo-wrapper .mobile-privacy a{color:#1a95d8;text-decoration:none;font-size:20px;font-weight:bold;display:block;}}.l-region--footer .block--menu-menu-footer-menu{float:left;width:72%;}@media only screen and (min-width:320px) and (max-width:767px){.l-region--footer .block--menu-menu-footer-menu{display:none;}}.l-region--footer .block--menu-menu-footer-menu ul{float:left;width:100%;padding-left:6.3%;margin:3px 0;}.l-region--footer .block--menu-menu-footer-menu ul li{list-style-type:none;list-style-image:none;}.l-region--footer .block--menu-menu-footer-menu ul li a{font-size:14px;color:#1a95d8;font-weight:700;text-decoration:none;}.l-region--footer .block--menu-menu-footer-menu ul .expanded{float:left;padding-top:1%;width:33.33%;}@media screen and (-ms-high-contrast:none){.l-region--footer .block--menu-menu-footer-menu ul .expanded{padding-right:4.4%;}}.l-region--footer .block--menu-menu-footer-menu ul ul{padding:0;margin-top:4px;}.l-region--footer .block--menu-menu-footer-menu ul ul li a{text-decoration:none;font-size:12px;color:#4c4c4c;line-height:16px;font-weight:400;}.mobile-menu-icon{display:none;}@media only screen and (min-width:320px) and (max-width:767px){.mobile-menu-icon{display:block;}}.mobile-menu-icon .mmenu{background:#c0c0c2 url(/sites/all/themes/ohbaby/images/icons/mobile-menu-icon.png) no-repeat center;display:block;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;float:right;text-indent:-2000px;height:44px;background-size:60%;box-sizing:unset;padding:4px 0;width:53px;}#block-accordion-menu-1{width:100%;margin:0;font-family:"Gotham A","Gotham B";font-size:16px;font-weight:500;position:relative;padding-top:10px;float:left;margin-top:-56px;padding-top:10px;}#block-accordion-menu-1 .accordion-menu-wrapper{display:none;}#block-accordion-menu-1 h3.ui-state-default,#block-accordion-menu-1 h3.ui-state-active{background:transparent;border:0 none;color:#000;text-decoration:none;display:inline-block;text-transform:uppercase;text-align:left;font-weight:500;line-height:10px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border-bottom:1px solid #d1d1d1;padding:8px 0 8px 0;margin:0 8px;width:94%;}#block-accordion-menu-1 h3.ui-state-default a,#block-accordion-menu-1 h3.ui-state-active a{display:inline-block;padding:0;}#block-accordion-menu-1 h3.ui-state-default .ui-icon,#block-accordion-menu-1 h3.ui-state-active .ui-icon{left:auto;right:10px;}#block-accordion-menu-1 h3.ui-state-default .accordion-link,#block-accordion-menu-1 h3.ui-state-active .accordion-link{display:inline;line-height:20px;padding:0 14px;}#block-accordion-menu-1 h3.no-children .ui-icon{background:none;}#block-accordion-menu-1 .ui-accordion-content{padding:0;border:0 none;height:auto !important;}#block-accordion-menu-1 .ui-accordion-content ul{margin:0;padding:0;list-style-type:none;}#block-accordion-menu-1 .ui-accordion-content ul li{list-style-type:none;list-style-image:none;padding:8px 5px;}#block-accordion-menu-1 .ui-accordion-content ul li a,#block-accordion-menu-1 .ui-accordion-content ul li span,#block-accordion-menu-1 .ui-accordion-content ul li .web-contact,#block-accordion-menu-1 .ui-accordion-content ul li .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact #block-accordion-menu-1 .ui-accordion-content ul li a,#block-accordion-menu-1 .ui-accordion-content ul li .web-contact > a,#block-accordion-menu-1 .ui-accordion-content ul li .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend #block-accordion-menu-1 .ui-accordion-content ul li label,#block-accordion-menu-1 .ui-accordion-content ul li .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th #block-accordion-menu-1 .ui-accordion-content ul li label{color:#ffffff;font-family:"Gotham A","Gotham B";font-size:16px;font-weight:500;padding:0 15px;}#block-accordion-menu-1 .ui-accordion-content ul li span,#block-accordion-menu-1 .ui-accordion-content ul li .web-contact,#block-accordion-menu-1 .ui-accordion-content ul li .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact #block-accordion-menu-1 .ui-accordion-content ul li a,#block-accordion-menu-1 .ui-accordion-content ul li .web-contact > a,#block-accordion-menu-1 .ui-accordion-content ul li .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend #block-accordion-menu-1 .ui-accordion-content ul li label,#block-accordion-menu-1 .ui-accordion-content ul li .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th #block-accordion-menu-1 .ui-accordion-content ul li label{padding:0;display:inline;}#block-accordion-menu-1 .accordion-content-5 li.last .word2{display:none;}#block-accordion-menu-1 h3.ui-corner-top,#block-accordion-menu-1 .ui-corner-bottom{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}#block-accordion-menu-1 .ui-state-active{background-color:#000;}.accordion-menu-wrapper{background-color:#ffffff;}.accordion-menu-wrapper .accordion-header{border-bottom:1px solid #d1d1d1;}.accordion-menu-wrapper .accordion-header a,.accordion-menu-wrapper .accordion-header span,.accordion-menu-wrapper .accordion-header .web-contact,.accordion-menu-wrapper .accordion-header .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .accordion-menu-wrapper .accordion-header a,.accordion-menu-wrapper .accordion-header .web-contact > a,.accordion-menu-wrapper .accordion-header .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .accordion-menu-wrapper .accordion-header label,.accordion-menu-wrapper .accordion-header .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .accordion-menu-wrapper .accordion-header label{color:#5e5e5e;font-weight:600;font-size:16px;text-decoration:none;}.accordion-menu-wrapper ul{background-color:#606061;padding:0;}.accordion-menu-wrapper ul li.leaf{list-style-type:none;list-style-image:none;border-bottom:1px solid #8e8e8f;padding-bottom:7px;padding-top:7px;}.accordion-menu-wrapper ul li.leaf a{color:#fff;font-size:16px;text-decoration:none;}.page-instructor-list .l-content .height_auto{height:auto !important;max-height:initial !important;}.page-instructor-list .l-content #obf-instructor-listing-filter-form{margin:7px 0 0 0;display:inline-block;}.page-instructor-list .l-content #obf-instructor-listing-filter-form .form-item{width:47%;margin:0 2% 10px 0;float:left;}.page-instructor-list .l-content #obf-instructor-listing-filter-form .form-item select#edit-contact-countries{width:100%;border:1px solid #cfcfcf;font-size:19px;font-family:"Arial";-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#7b7b7b;height:42px;padding:0 10px !important;text-transform:lowercase;}.page-instructor-list .l-content #obf-instructor-listing-filter-form .form-item .form-text{width:100%;border:1px solid #cfcfcf;font-size:19px;font-family:"Arial";-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;color:#7b7b7b;height:42px;}.page-instructor-list .l-content #obf-instructor-listing-filter-form .form-item label,.page-instructor-list .l-content #obf-instructor-listing-filter-form .form-item .description{display:none;}.page-instructor-list .l-content .instructors_not_found,.page-instructor-list .l-content p{font-size:17px;clear:left;font-family:"Arial";}.page-instructor-list .l-content .instructors_not_found a,.page-instructor-list .l-content p a{text-decoration:underline !important;}.page-instructor-list .l-content h3{margin-bottom:0px;text-transform:capitalize;font-size:22px;}.page-instructor-list .l-content h3 .ui-accordion-header-icon{left:inherit !important;right:.5em !important;}.page-instructor-list .l-content h3.ui-accordion-header-active.ui-state-active{border:1px solid #96bc33 !important;background:#96bc33 !important;}.page-instructor-list .l-content h3.ui-accordion-header-active.ui-state-active .ui-icon{background-image:url(/sites/all/themes/ohbaby/images/ui-icons_888888_256x240_new.png);margin-top:-11px !important;background-position:-146px -214px;width:36px;height:21px !important;background-position:-104px -214px;}.page-instructor-list .l-content h3.ui-state-default{border:1px solid #5e5e5e;background:#5e5e5e !important;color:#fff !important;}.page-instructor-list .l-content h3.ui-state-default .ui-icon{background-image:url(/sites/all/themes/ohbaby/images/ui-icons_888888_256x240_new.png);margin-top:-11px !important;background-position:-146px -214px;width:36px;height:21px !important;}.page-instructor-list .l-content h3.ui-accordion-icons{padding-right:2.2em !important;padding-left:0.5em !important;}.page-instructor-list .l-content h3#ui-accordion-find-instructor-accordion-header-0::after{content:' Oh Baby! Fitness classes:';display:inline-block;padding-left:5px;}.page-instructor-list .l-content > ul > li:nth-child(1) .item-list{border-top:1px solid #cfcfcf;}.page-instructor-list .l-content ul{padding:0 10px;margin:0;box-sizing:border-box;}.page-instructor-list .l-content ul .item-list{clear:left;display:inline-block;border-bottom:1px solid #cfcfcf;cursor:pointer;width:100%;}.page-instructor-list .l-content ul .item-list ul{display:inline-block;width:100%;margin:0;}.page-instructor-list .l-content ul .item-list li:nth-child(2){margin:30px 0 0 0;text-transform:lowercase;display:inline-block;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(2) a,.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:30px;color:#a12269;line-height:23px;margin-bottom:7px;font-family:"Gotham A","Gotham B";}.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:16px;text-transform:uppercase;line-height:40px;}.page-instructor-list .l-content ul .item-list:hover{box-shadow:0 0 7px 4px #cfcfcf;}.page-instructor-list .l-content ul li{list-style-type:none;}.page-instructor-list .l-content ul li.first{float:left;margin:8px 26px 4px 8px;}.page-instructor-list .l-content ul li.first a{display:inline-block;}.page-instructor-list .l-content ul .inst-user-id{display:none;}.page-instructor-list .l-content ul .button{background:#1a95d8 !important;display:inline-block;margin:0 0 15px 0;}.page-instructor-list ul#obf_certified_instructor_listing_ul{max-height:455px;overflow:hidden;}.page-instructor-list ul#obf_certified_instructor_listing_ul ul{padding:8px;}.page-instructor-list ul#obf_certified_instructor_listing_ul ul li.first{display:none;}.page-instructor-list ul#obf_certified_instructor_listing_ul ul li:nth-child(2){margin:10px 0 0 0;}.page-instructor-list ul#obf_certified_instructor_listing_ul .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#15a7e0 !important;}.page-instructor-list ul#obf_instructor_listing_ul{max-height:468px;overflow:hidden;}.page-instructor-list ul#obf_instructor_listing_ul .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#15a7e0 !important;}@media only screen and (max-width:870px){h3#ui-accordion-find-instructor-accordion-header-0::after{content:' Oh Baby! Fitness classes:';display:block;padding-left:0;}}@media only screen and (max-width:767px){.page-instructor-list .l-content ul li.first{margin:0 16px 0 0;width:30%;float:left;}.page-instructor-list .l-content ul .item-list li:nth-child(2){margin:20px 0 0 0;text-transform:lowercase;display:inline-block;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(2) a,.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:26px;color:#a12269;line-height:23px;margin-bottom:7px;font-family:"Gotham A","Gotham B";}.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:14px;text-transform:uppercase;line-height:40px;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li.last{width:65%;float:right !important;}.page-instructor-list .l-content #obf_certified_instructor_listing_ul .item-list li:nth-child(2),.page-instructor-list .l-content #obf_certified_instructor_listing_ul .item-list li:nth-child(3),.page-instructor-list .l-content #obf_certified_instructor_listing_ul .item-list li:nth-child(2) a,.page-instructor-list .l-content #obf_certified_instructor_listing_ul .item-list li:nth-child(3) a,.page-instructor-list .l-content #obf_certified_instructor_listing_ul .item-list li.last{width:100% !important;float:left !important;}}@media only screen and (max-width:580px){.page-instructor-list .l-content ul li.first{margin:0 16px 0 0;width:30%;float:left;}.page-instructor-list .l-content ul .item-list li:nth-child(2){margin:10px 0 0 0;text-transform:lowercase;display:inline-block;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(2) a,.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:24px;color:#a12269;line-height:23px;margin-bottom:2px;font-family:"Gotham A","Gotham B";}.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:14px;text-transform:uppercase;line-height:26px;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li.last{width:65%;float:right !important;}.page-instructor-list .l-content ul#obf_instructor_listing_ul{max-height:432px;}.page-instructor-list .l-content ul#obf_certified_instructor_listing_ul{max-height:400px;}}@media only screen and (max-width:480px){.page-instructor-list .l-content h3{font-size:20px;}.page-instructor-list .l-content ul li.first{margin:0;width:35%;}.page-instructor-list .l-content ul .item-list li:nth-child(2){margin:14px 0 0 0;text-transform:lowercase;display:inline-block;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(2) a,.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:22px;color:#a12269;line-height:23px;margin-bottom:7px;font-family:"Gotham A","Gotham B";}.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:14px;text-transform:uppercase;line-height:18px;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li.last{width:60%;float:right !important;}.page-instructor-list .l-content ul .button{margin:0;}.page-instructor-list .l-content .page-instructor-list .l-content ul#obf_instructor_listing_ul{max-height:432px;}}@media only screen and (max-width:400px){.page-instructor-list .l-content ul li.first{width:45%;}.page-instructor-list .l-content ul .item-list li:nth-child(2){margin:8px 0 0 0;text-transform:lowercase;display:inline-block;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(2) a,.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:20px;color:#a12269;line-height:18px;margin-bottom:7px;font-family:"Gotham A","Gotham B";}.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li:nth-child(3) a{font-size:14px;text-transform:uppercase;line-height:18px;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li.last{width:50%;float:right !important;}.page-instructor-list .l-content ul .button{margin:0;font-size:14px;}}@media only screen and (max-width:360px){.page-instructor-list .l-content ul li.first{width:48%;}.page-instructor-list .l-content ul .item-list li:nth-child(2),.page-instructor-list .l-content ul .item-list li:nth-child(3),.page-instructor-list .l-content ul .item-list li.last{width:45%;float:right !important;}.page-instructor-list .l-content ul .mCSB_inside > .mCSB_container{margin-right:16px !important;}}@media only screen and (max-width:320px){.page-instructor-list .l-content ul#obf_instructor_listing_ul{max-height:382px;}.page-instructor-list .l-content ul#obf_certified_instructor_listing_ul{max-height:345px;}}.l-header,.l-main,.l-footer{padding:0 !important;}.l-header{margin-bottom:0 !important;}@media only screen and (min-width:320px) and (max-width:767px){.l-region--header{width:100% !important;}}@media (min-width:44em){.l-region--header{width:100% !important;}}.l-page{width:963px;margin:0 auto;}@media only screen and (min-width:320px) and (max-width:962px){.l-page{width:100%;}}.has-sidebar-second .l-content{margin:0 2.59% !important;width:66% !important;}@media only screen and (min-width:320px) and (max-width:767px){.has-sidebar-second .l-content{width:95% !important;margin:0 2.5% !important;}}.has-sidebar-second .l-region--sidebar-second{width:222px !important;margin-right:30px !important;}@media only screen and (min-width:320px) and (max-width:767px){.has-sidebar-second .l-region--sidebar-second{width:222px !important;margin:0 auto !important;float:none !important;clear:left;padding-top:40px;}}.panels-flexible-region{width:100%;}.page-checkout-review .l-content{width:45.48% !important;margin:0 4.35% 0 1.04% !important;}.page-checkout-review .l-region--sidebar-second{width:37.3% !important;margin:0 0 0 4.67% !important;}.pane-l-content{margin:0 25px;}.pane-sidebar-second{margin:0 30px 0 23px;width:23%;}.pane-sidebar-second .inside,.pane-sidebar-second .panels-flexible-row{padding:0;}.pane-sidebar-second h2{display:none;}#locations-node-form .form-type-select{float:left;}#locations-node-form .form-type-select label{float:left;}#locations-node-form label{float:left;width:21%;font-weight:700;color:#4b4b4b;}#locations-node-form .form-text,#locations-node-form textarea,#locations-node-form .link-field-subrow{float:left;width:68% !important;}#locations-node-form .link-field-subrow .form-item{margin:0 !important;}#locations-node-form .location.form-wrapper{clear:left;}#locations-node-form fieldset{border:none;}#locations-node-form #edit-field-locations fieldset legend,#locations-node-form .fieldset-wrapper > .description,#locations-node-form .field-prefix,#locations-node-form .fieldset-legend,#locations-node-form .form-item-title{display:none;}#locations-node-form .form-item{float:left;width:100%;margin-top:20px;}#locations-node-form .image-widget-data{width:69% !important;}#locations-node-form .image-widget-data .form-file{width:55%;}#locations-node-form .image-widget-data input.form-submit{width:25% !important;float:right;margin:0 !important;}#locations-node-form .vertical-tabs.clearfix{clear:left;}#locations-node-form .vertical-tabs-pane label{float:none !important;width:auto;}#locations-node-form #edit-actions{width:40%;}#locations-node-form .description{float:left;}#locations-node-form .link-field-column label{width:25% !important;}#locations-node-form #edit-field-location-show-hide .description{float:right;margin-right:11%;}#locations-node-form #edit-field-location-logo .description,#locations-node-form .form-item-field-location-logo-und-0 .description{margin-left:21%;}#locations-node-form .form-item-field-location-location-und-0-name .description{margin-left:16%;}#locations-node-form .form-item-field-location-location-und-0-delete-location .description{float:right !important;margin-right:31%;}.chrome #locations-node-form .image-widget-data input.form-submit,.safari #locations-node-form .image-widget-data input.form-submit{margin-top:-30px;}.node-type-locations.page-node-edit .location-current-coordinates-fieldset .fieldset-wrapper,.node-type-locations.page-node-edit .form-item-field-location-location-und-0-locpick-user-latitude,.node-type-locations.page-node-edit .form-item-field-location-location-und-0-locpick-user-longitude{display:none;}.node-type-locations.page-node-edit h1 em,.node-type-locations.page-node-edit .page-refund .l-content .block--views > h2 em,.page-refund .l-content .node-type-locations.page-node-edit .block--views > h2 em,.node-type-locations.page-node-edit .page-student-register .user-register-form #edit-customtext label em,.page-student-register .user-register-form #edit-customtext .node-type-locations.page-node-edit label em{display:none;}.page-node-add-locations .form-item-field-location-location-und-0-locpick-user-latitude,.page-node-add-locations .form-item-field-location-location-und-0-locpick-user-longitude{display:none;}#calendar_block{float:left;width:222px;min-height:245px;border:6px solid #5e5e5e;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:6px 0;font-family:"Gotham A","Gotham B";}#calendar_block .calendar-title{background:#5e5e5e;height:34px;font-size:18px;padding-top:5px;text-align:center;font-family:"Gotham A","Gotham B";}#calendar_block .calendar-title a{color:#ffffff !important;font-weight:400 !important;font-family:"Gotham A","Gotham B";}#calendar_block .clear-block{background:none;}#calendar_block .clear-block .calendar-weekdays{float:left;width:100%;height:20px;}#calendar_block .clear-block .calendar-weekdays .hok{border-style:solid;border-color:#e7e7e7;border-width:1px 1px 1px 0;height:20px;width:30px;font-family:"Gotham A","Gotham B";font-size:8px;font-weight:300;color:#b9b7b4;text-transform:uppercase;padding-top:5px;}#calendar_block .clear-block #nav{float:left;width:100%;height:29px;}#calendar_block .clear-block #nav #calendar_header{font-size:11px;font-weight:300;color:#5f5d62;width:45.7%;margin-top:7px;}#calendar_block .clear-block #nav .calendar-today{font-size:10px;color:#818e9e;border:1px solid #f3f3f3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 7px;margin:7px 5px 0 0;}#calendar_block .clear-block #nav #calendar_next,#calendar_block .clear-block #nav #calendar_prev{border-left:1px solid #F2F2F2;height:29px;width:29px;}#calendar_block .clear-block #nav #calendar_prev{margin-right:1px;}#calendar_block .clear-block #nav #calendar_prev span a,#calendar_block .clear-block #nav #calendar_prev .web-contact a,#calendar_block .clear-block #nav #calendar_prev .page-advisors .l-content .views-field-field-adv-website-contact a a,.page-advisors .l-content .views-field-field-adv-website-contact #calendar_block .clear-block #nav #calendar_prev a a,#calendar_block .clear-block #nav #calendar_prev .page-student-register .user-register-form legend label a,.page-student-register .user-register-form legend #calendar_block .clear-block #nav #calendar_prev label a,#calendar_block .clear-block #nav #calendar_prev .page-student-register .user-register-form table thead tr th label a,.page-student-register .user-register-form table thead tr th #calendar_block .clear-block #nav #calendar_prev label a{font-size:0;width:13px;height:17px;display:inline-block;float:left;margin:4px 0 0 7px;}#calendar_block .clear-block #nav #calendar_next span a,#calendar_block .clear-block #nav #calendar_next .web-contact a,#calendar_block .clear-block #nav #calendar_next .page-advisors .l-content .views-field-field-adv-website-contact a a,.page-advisors .l-content .views-field-field-adv-website-contact #calendar_block .clear-block #nav #calendar_next a a,#calendar_block .clear-block #nav #calendar_next .page-student-register .user-register-form legend label a,.page-student-register .user-register-form legend #calendar_block .clear-block #nav #calendar_next label a,#calendar_block .clear-block #nav #calendar_next .page-student-register .user-register-form table thead tr th label a,.page-student-register .user-register-form table thead tr th #calendar_block .clear-block #nav #calendar_next label a{font-size:0;width:13px;height:17px;display:inline-block;float:left;margin:4px 0 0 7px;}#calendar_block .week{float:left;width:100%;}#calendar_block .week .today{background:none repeat scroll 0 0 #eeeeee !important;box-shadow:2px 1px 1px 0 #c3c3c3 inset;}#calendar_block .week .hok{width:30px;height:30px;backgound:none;border-right:1px solid #f2f2f2;background:none;}#calendar_block .week .hok span,#calendar_block .week .hok .web-contact,#calendar_block .week .hok .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact #calendar_block .week .hok a,#calendar_block .week .hok .web-contact > a,#calendar_block .week .hok .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend #calendar_block .week .hok label,#calendar_block .week .hok .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th #calendar_block .week .hok label{color:#888888;}#calendar_block .week > .last{border-bottom:1px solid #f2f2f2;}#calendar_block .week.last .last{border-bottom:none;}.ff #calendar_block #nav .calendar-today{margin:7px 7px 0 0px;}.safari #calendar_block #nav .calendar-today{margin:7px 6px 0 0px;}.page-admin-commerce-products #calendar_block{margin-left:1% !important;margin-right:1% !important;}.no-of-items{float:left;background:#86b227;color:#ffffff;font-weight:700;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;width:19px;text-align:center;margin:-3px 0 0 -3px;font-size:13px;line-height:19px;cursor:pointer;font-family:"Gotham A","Gotham B";}.shopping-cart-quantity-wrapper{border:2px solid #cfcfcf;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-family:"Gotham A","Gotham B";padding:10px;width:222px;display:inline-block;position:relative;z-index:2;margin:6px 0;}.shopping-cart-quantity-wrapper .shopping-data{float:left;position:relative;left:42px;}.shopping-cart-quantity-wrapper .title,.shopping-cart-quantity-wrapper .static-pages .node__content strong,.static-pages .node__content .shopping-cart-quantity-wrapper strong{font-size:17px;line-height:19px;}.shopping-cart-quantity-wrapper a.button{color:#ffffff !important;font-size:12px !important;font-weight:400 !important;}#block-block-9{padding:0;border-bottom:none;}.shopping-cart-page.cart-expanded{padding:13px;border-width:0 2px 2px;border-style:solid;border-color:#d1d1d1;opacity:0.90;background:#ffffff;position:absolute;z-index:1;border-bottom-right-radius:10px;border-bottom-left-radius:10px;margin-top:-44px;width:222px;}.shopping-cart-page.cart-expanded .views-row{padding:15px 0 !important;}.shopping-cart-page.cart-expanded .views-row-last{border-bottom:1px solid #cfcfcf !important;}.shopping-cart-page.cart-expanded .views-row-first{border-top:0 !important;}.shopping-cart-page.cart-expanded .views-field,.shopping-cart-page.cart-expanded .bold-text,.shopping-cart-page.cart-expanded .page-class-roster .class_title_roster,.page-class-roster .shopping-cart-page.cart-expanded .class_title_roster,.shopping-cart-page.cart-expanded .page-class-roster .class_name_roster,.page-class-roster .shopping-cart-page.cart-expanded .class_name_roster,.shopping-cart-page.cart-expanded .page-user-student .l-content .views-label,.page-user-student .l-content .shopping-cart-page.cart-expanded .views-label,.shopping-cart-page.cart-expanded .page-user-student .l-content .field-label,.page-user-student .l-content .shopping-cart-page.cart-expanded .field-label{font-size:11px !important;line-height:13px !important;color:#4b4b4b !important;}.shopping-cart-page.cart-expanded .views-field-line-item-title a{font-size:12px;line-height:18px !important;}.shopping-cart-page.cart-expanded .views-field-line-item-title{max-width:75%;}.shopping-cart-page.cart-expanded .form-actions .form-submit{display:none;}.shopping-cart-page.cart-expanded #edit-checkout{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100%;margin:0;display:block;}.shopping-cart-page.cart-expanded .form-actions{margin-bottom:0;}.shopping-cart-page.cart-expanded .views-field-php-3{float:left;}.shopping-cart-page.cart-expanded .views-field-php-4{width:100%;}.shopping-cart-page.cart-expanded .views-field-php-4 span,.shopping-cart-page.cart-expanded .views-field-php-4 .web-contact,.shopping-cart-page.cart-expanded .views-field-php-4 .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .shopping-cart-page.cart-expanded .views-field-php-4 a,.shopping-cart-page.cart-expanded .views-field-php-4 .web-contact > a,.shopping-cart-page.cart-expanded .views-field-php-4 .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .shopping-cart-page.cart-expanded .views-field-php-4 label,.shopping-cart-page.cart-expanded .views-field-php-4 .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .shopping-cart-page.cart-expanded .views-field-php-4 label{color:#a12269;}.shopping-cart-page.cart-expanded .views-field-php-4 .views-label{vertical-align:top;}.shopping-cart-page.cart-expanded .views-field-php-4 .field-content{width:65%;}.shopping-cart-page.cart-expanded .views-field-php-4 .field-content .disc_amount{float:right;}.shopping-cart-page.cart-expanded .remove-button-exp,.shopping-cart-page.cart-expanded .edit-button-exp{margin:1em 1em 0 0;}.shopping-cart-page.cart-expanded .remove-button-exp input,.shopping-cart-page.cart-expanded .remove-button-exp a,.shopping-cart-page.cart-expanded .edit-button-exp input,.shopping-cart-page.cart-expanded .edit-button-exp a{background:none;border:1px solid #d1d1d1;color:#000000 !important;font-size:8px !important;padding:1px 3px !important;text-transform:uppercase;letter-spacing:1px;min-height:14px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;}.shopping-cart-page.cart-expanded table{clear:left;width:100%;}.shopping-cart-page.cart-expanded table tr{background:transparent;}.shopping-cart-page.cart-expanded table tr:nth-child(1),.shopping-cart-page.cart-expanded table tr:nth-child(2),.shopping-cart-page.cart-expanded table tr:nth-child(3) .component-title{display:none;}.shopping-cart-page.cart-expanded table td{border:none;padding:0;margin:15px 0;color:#4b4b4b;}.shopping-cart-page.cart-expanded .component-total{float:left;}.shopping-cart-page.cart-expanded .component-total:before{content:"SUBTOTAL:\00a0";}#block-block-5{padding:28px 0;}#block-block-5 .block__content{height:69px;}.page-class-search{}.page-class-search .panels-flexible-row-3-10{padding:0;}.page-class-search .panels-flexible-row-3-1{padding-top:12px;}.page-class-search table{margin:5% 0;}.page-class-search table th:nth-child(3){width:65px;}.page-class-search table th:nth-child(6){width:120px;}.page-class-search table td{text-transform:capitalize;}.page-class-search table td:nth-child(1){text-transform:lowercase;}.page-class-search table.custom-table:first-child{margin-top:18px !important;}.page-class-search .breadcrumb{margin-bottom:32px;}.page-class-search p{line-height:23px;}.page-class-search h2.pane-title{color:#a12269;font-size:30px;margin:0;}.page-class-search #obf-search-class-form{background:#f2f2f2;padding:3.5% 2.5% 6.5%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-class-search #obf-search-class-form{padding:8% 2.5% 4% 2.5%;}}.page-class-search #obf-search-class-form .form-item .form-select{padding:0 !important;}.page-class-search #obf-search-class-form .form-submit{background:#86b227;height:22px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 0 0 1.2%;font-size:13px;}.page-class-search #obf-search-class-form .form-item.form-type-select{float:left;margin-right:1.9%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-class-search #obf-search-class-form .form-item.form-type-select{float:none;}}.page-class-search .refine_your_class_search{font-family:arial;font-size:14px;font-weight:700;position:relative;top:-24px;text-transform:lowercase;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-class-search .refine_your_class_search{left:0px;top:0px;margin:0 0 20px 0;}}.page-class-search #edit-markup{position:relative;top:-20px;font-size:21px;color:#a12269;text-transform:lowercase;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-class-search #edit-markup{top:8px;}}.page-class-search .pane-block-5{border-bottom:none;}.page-class-search .has-sidebar-second .l-region--sidebar-second{margin-top:15px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-class-search #block-block-20{display:inline-block;width:95%;margin-left:2.5%;}}.shopping-cart-page .commerce-line-item-views-form div .views-row{border-bottom:1px solid #cfcfcf;font-family:"Arial";font-size:14px;padding:30px 17px;text-transform:capitalize;float:left;width:100%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.shopping-cart-page .commerce-line-item-views-form div .views-row{text-align:center;}}.shopping-cart-page .commerce-line-item-views-form div .views-row a{color:#4b4b4b;font-family:"Arial";}.shopping-cart-page .commerce-line-item-views-form div .views-row span,.shopping-cart-page .commerce-line-item-views-form div .views-row .web-contact,.shopping-cart-page .commerce-line-item-views-form div .views-row .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .views-row a,.shopping-cart-page .commerce-line-item-views-form div .views-row .web-contact > a,.shopping-cart-page .commerce-line-item-views-form div .views-row .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .shopping-cart-page .commerce-line-item-views-form div .views-row label,.shopping-cart-page .commerce-line-item-views-form div .views-row .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .shopping-cart-page .commerce-line-item-views-form div .views-row label{font-family:"Arial";}.shopping-cart-page .commerce-line-item-views-form div .views-row-last{border-bottom:1px solid #8B8B8B;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.shopping-cart-page .commerce-line-item-views-form div .views-row-last{margin-bottom:20px;}}.shopping-cart-page .commerce-line-item-views-form div .views-row-first{border-top:1px solid #8B8B8B;}.shopping-cart-page .commerce-line-item-views-form div .views-label,.shopping-cart-page .commerce-line-item-views-form div .field-content,.shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date,.shopping-cart-page .commerce-line-item-views-form div .views-field-field-class-time{display:inline-block;}.shopping-cart-page .commerce-line-item-views-form div .views-field{line-height:20px;}.shopping-cart-page .commerce-line-item-views-form div .views-field-field-class-image{float:left;margin-right:25px;min-height:167px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.shopping-cart-page .commerce-line-item-views-form div .views-field-field-class-image{float:none;margin-right:0;}}.shopping-cart-page .commerce-line-item-views-form div .views-field-commerce-unit-price{float:right;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.shopping-cart-page .commerce-line-item-views-form div .views-field-commerce-unit-price{float:left;width:100%;position:relative;top:208px;}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.shopping-cart-page .commerce-line-item-views-form div .views-field-line-item-title{margin-bottom:20px;clear:both;}}.shopping-cart-page .commerce-line-item-views-form div .views-label{text-transform:uppercase;}.shopping-cart-page .commerce-line-item-views-form div .bold-text,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-label,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .field-label,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label{color:#4b4b4b;font-size:16px;line-height:23px;}.shopping-cart-page .commerce-line-item-views-form div .bold-text span,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster span,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster span,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster span,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster span,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-label span,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label span,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .field-label span,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label span,.shopping-cart-page .commerce-line-item-views-form div .bold-text .web-contact,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster .web-contact,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster .web-contact,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster .web-contact,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster .web-contact,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-label .web-contact,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label .web-contact,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .field-label .web-contact,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label .web-contact,.shopping-cart-page .commerce-line-item-views-form div .bold-text .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .bold-text a,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster a,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster a,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster a,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster a,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .page-advisors .l-content .views-label .views-field-field-adv-website-contact a,.page-advisors .shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-label .views-field-field-adv-website-contact a,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .page-advisors .l-content .views-field-field-adv-website-contact .views-label a,.page-advisors .shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-field-field-adv-website-contact .views-label a,.page-user-student .page-advisors .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label .views-field-field-adv-website-contact a,.page-advisors .page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label .views-field-field-adv-website-contact a,.page-user-student .page-advisors .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .views-label a,.page-advisors .page-user-student .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .views-label a,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .page-advisors .l-content .field-label .views-field-field-adv-website-contact a,.page-advisors .shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .field-label .views-field-field-adv-website-contact a,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .page-advisors .l-content .views-field-field-adv-website-contact .field-label a,.page-advisors .shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-field-field-adv-website-contact .field-label a,.page-user-student .page-advisors .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label .views-field-field-adv-website-contact a,.page-advisors .page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label .views-field-field-adv-website-contact a,.page-user-student .page-advisors .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .field-label a,.page-advisors .page-user-student .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .field-label a,.shopping-cart-page .commerce-line-item-views-form div .bold-text .web-contact > a,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster .web-contact > a,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster .web-contact > a,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster .web-contact > a,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster .web-contact > a,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-label .web-contact > a,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label .web-contact > a,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .field-label .web-contact > a,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label .web-contact > a,.shopping-cart-page .commerce-line-item-views-form div .bold-text .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .shopping-cart-page .commerce-line-item-views-form div .bold-text label,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster label,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster label,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster label,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster label,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-label .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-label label,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label label,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .field-label .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .field-label label,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label label,.shopping-cart-page .commerce-line-item-views-form div .bold-text .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .shopping-cart-page .commerce-line-item-views-form div .bold-text label,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_title_roster label,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_title_roster label,.shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .shopping-cart-page .commerce-line-item-views-form div .page-class-roster .class_name_roster label,.page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-class-roster .shopping-cart-page .commerce-line-item-views-form div .class_name_roster label,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-label .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .views-label label,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .views-label label,.shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .field-label .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .shopping-cart-page .commerce-line-item-views-form div .page-user-student .l-content .field-label label,.page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-student .l-content .shopping-cart-page .commerce-line-item-views-form div .field-label label{color:#4b4b4b !important;}.shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date{text-transform:lowercase;}.shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date span,.shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date .web-contact,.shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date a,.shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date .web-contact > a,.shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date label,.shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .shopping-cart-page .commerce-line-item-views-form div .views-field-field-start-date label{text-transform:capitalize;}.shopping-cart-page .commerce-line-item-views-form div .views-field-php-4{float:left;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.shopping-cart-page .commerce-line-item-views-form div .views-field-php-4{float:left;text-align:right;width:50%;}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.shopping-cart-page .commerce-line-item-views-form div .views-field-edit-delete{float:left;}}.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .views-label{vertical-align:top;}.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 span,.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .web-contact,.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 a,.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .web-contact > a,.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 label,.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 label{color:#a12269;}.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .field-content{width:61%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .field-content{width:auto;}}.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .field-content .disc_data{width:100%;}.shopping-cart-page .commerce-line-item-views-form div .views-field-php-5 .field-content .disc_data .disc_amount{float:right;}.shopping-cart-page .commerce-line-item-views-form div .edit-button,.shopping-cart-page .commerce-line-item-views-form div .remove-button{margin:20px 15px 0 0;}.shopping-cart-page .commerce-line-item-views-form div .edit-button input,.shopping-cart-page .commerce-line-item-views-form div .edit-button a,.shopping-cart-page .commerce-line-item-views-form div .remove-button input,.shopping-cart-page .commerce-line-item-views-form div .remove-button a{float:left;background:transparent;font-size:10px !important;font-weight:700 !important;color:#000000 !important;text-transform:uppercase;letter-spacing:1px;margin:0;padding:0 6px 0 16px;}.shopping-cart-page #commerce-paypal-ec-order-form{display:none;}.shopping-cart-page.cart-page .form-actions,.shopping-cart-page.cart-page .line-item-summary{display:none;}.shopping-cart-summary-wrapper{background:#f3f3f3;width:100%;display:inline-block;border-style:solid;border-width:2px 2px 0 2px;border-color:#d1d1d1;border-top-left-radius:10px;border-top-right-radius:10px;padding:16px;font-family:"Arial";color:#4b4b4b;}.shopping-cart-summary-wrapper h3,.shopping-cart-summary-wrapper .bold-text,.shopping-cart-summary-wrapper .page-class-roster .class_title_roster,.page-class-roster .shopping-cart-summary-wrapper .class_title_roster,.shopping-cart-summary-wrapper .page-class-roster .class_name_roster,.page-class-roster .shopping-cart-summary-wrapper .class_name_roster,.shopping-cart-summary-wrapper .page-user-student .l-content .views-label,.page-user-student .l-content .shopping-cart-summary-wrapper .views-label,.shopping-cart-summary-wrapper .page-user-student .l-content .field-label,.page-user-student .l-content .shopping-cart-summary-wrapper .field-label{font-size:15px;margin:8px 0;}.shopping-cart-summary-wrapper .summary-title{border-bottom:1px solid #cfcfcf;padding-bottom:6px;}.shopping-cart-summary-wrapper p{margin:10px 0;}.sidebar-another-class-checkout{background:#f3f3f3;border-style:solid;border-color:#d1d1d1;border-width:0 2px 2px 2px;padding:1px 17px 17px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.sidebar-another-class-checkout a{color:#ffffff !important;display:block;font-weight:400 !important;margin:12px auto;padding:7px 13px;text-align:center;}.sidebar-another-class-checkout .add-another-class a{background-color:#4c4c4c;}.sidebar-another-class-checkout .checkout-with-paypal a{background-color:#a12269;}#block-block-10,#block-block-12{padding:0;border-bottom:none;}#block-obf-coupons-giftcard-coupons-cart-form,#block-obf-coupons-giftcard-giftcards-cart-form{padding:0;border-bottom:none;}#block-obf-coupons-giftcard-coupons-cart-form #obf-giftcards-cart-form .form-wrapper,#block-obf-coupons-giftcard-giftcards-cart-form #obf-giftcards-cart-form .form-wrapper{border-bottom:1px solid #cfcfcf;padding-bottom:25px;}#block-obf-coupons-giftcard-coupons-cart-form .block__content,#block-obf-coupons-giftcard-giftcards-cart-form .block__content{padding:0 16px 16px;background:#f3f3f3;border-width:0 2px;border-color:#cfcfcf;border-style:solid;font-family:"Arial";}#block-obf-coupons-giftcard-coupons-cart-form .block__content label,#block-obf-coupons-giftcard-giftcards-cart-form .block__content label{color:#4b4b4b;}#block-obf-coupons-giftcard-coupons-cart-form .block__content .form-text,#block-obf-coupons-giftcard-giftcards-cart-form .block__content .form-text{padding:3px 3px 3px 7px !important;width:90%;font-size:14px;border:2px solid #cfcfcf;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#block-obf-coupons-giftcard-coupons-cart-form .block__content table,#block-obf-coupons-giftcard-giftcards-cart-form .block__content table{margin:20px auto 0;}#block-obf-coupons-giftcard-coupons-cart-form .form-submit,#block-obf-coupons-giftcard-giftcards-cart-form .form-submit{margin:0;padding:2px 5px;font-size:10px;font-weight:700 !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:transparent;color:#000000 !important;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-login .panels-flexible-column-first,.page-login .panels-flexible-column-last{width:100%;}}.page-login .sign-in-title-pane{border-bottom:1px solid #8b8b8b;margin:0 0 22px;padding:0 0 15px;}.page-login .sign-in-pane{border-right:1px solid #cfcfcf;padding:0 6.5%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-login .sign-in-pane{border-right:none;}}.page-login .sign-in-pane .pane-title{font-size:24px;color:#4b4b4b;font-weight:700;text-transform:capitalize;line-height:23px;}.page-login .sign-in-pane .form-item{width:91%;}.page-login .sign-in-pane .form-item input{width:100%;}.page-login .sign-in-pane label,.page-login .sign-in-pane p{font-size:16px;line-height:24px;font-weight:400;}.page-login .sign-in-pane .form-submit,.page-login .sign-in-pane .button{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:0.3em 3em;}.page-login .sign-in-pane .register-button{padding:0.3em 2em;position:absolute;bottom:-94px;line-height:20px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-login .sign-in-pane .register-button{position:relative;bottom:0;}}.page-login .sign-in-pane #edit-custompass a{color:#4b4b4b;font-weight:700;text-decoration:none;border-bottom:2px solid #4b4b4b;}.page-login .register-pane{border-right:none !important;position:relative;}.page-login .description{display:none;}.page-user-password ul.tabs{display:none;}.page-student-register h1,.page-student-register .page-refund .l-content .block--views > h2,.page-refund .l-content .page-student-register .block--views > h2,.page-student-register .user-register-form #edit-customtext label,.page-student-register ul.tabs,.page-student-register .form-item-profile-student-profile-field-additional-comments-und-0-value,.page-student-register #edit-profile-student-profile-field-medical-consent-form-uploa,.page-student-register #edit-profile-student-profile-field-medical-consent-received{display:none;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register{display:inline-block;}}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .l-content{width:95%;margin:0 2.5%;}}.page-student-register .user-register-form label{font-family:"Arial";float:left;font-size:20px;font-weight:400;line-height:24px;margin-right:15px;text-align:right;width:31%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form label{width:100%;text-align:left;}}.page-student-register .user-register-form .form-text,.page-student-register .user-register-form textarea,.page-student-register .user-register-form select{float:left;padding:4px 8px;width:67%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form .form-text,.page-student-register .user-register-form textarea,.page-student-register .user-register-form select{width:82%;}}.page-student-register .user-register-form fieldset{border:none;clear:left;padding:0;margin:0;}.page-student-register .user-register-form .group-set-up-your-username label,.page-student-register .user-register-form .group--any-thing-else label{text-align:left;color:#86b227;font-weight:700;width:auto;}.page-student-register .user-register-form .group-set-up-your-username input,.page-student-register .user-register-form .group-set-up-your-username textarea,.page-student-register .user-register-form .group--any-thing-else input,.page-student-register .user-register-form .group--any-thing-else textarea{clear:left;}.page-student-register .user-register-form .group-set-up-your-username input{width:36%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form .group-set-up-your-username input{width:82%;}}.page-student-register .user-register-form .group--any-thing-else textarea{width:100%;}.page-student-register .user-register-form .description{float:left;margin:4px 0;font-family:"Arial";}.page-student-register .user-register-form .form-item{float:left;width:95%;margin:15px 24px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form .form-item{width:100%;margin:15px 0px;}}.page-student-register .user-register-form legend,.page-student-register .user-register-form table thead tr th{margin:20px 0;}.page-student-register .user-register-form legend span,.page-student-register .user-register-form legend .web-contact,.page-student-register .user-register-form legend .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-student-register .user-register-form legend a,.page-student-register .user-register-form legend .web-contact > a,.page-student-register .user-register-form legend label,.page-student-register .user-register-form legend table thead tr th label,.page-student-register .user-register-form table thead tr th legend label,.page-student-register .user-register-form legend span a,.page-student-register .user-register-form legend .web-contact a,.page-student-register .user-register-form legend .page-advisors .l-content .views-field-field-adv-website-contact a a,.page-advisors .l-content .views-field-field-adv-website-contact .page-student-register .user-register-form legend a a,.page-student-register .user-register-form legend label a,.page-student-register .user-register-form legend table thead tr th label a,.page-student-register .user-register-form table thead tr th legend label a,.page-student-register .user-register-form table thead tr th span,.page-student-register .user-register-form table thead tr th .web-contact,.page-student-register .user-register-form table thead tr th .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-student-register .user-register-form table thead tr th a,.page-student-register .user-register-form table thead tr th .web-contact > a,.page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th span a,.page-student-register .user-register-form table thead tr th .web-contact a,.page-student-register .user-register-form table thead tr th .page-advisors .l-content .views-field-field-adv-website-contact a a,.page-advisors .l-content .views-field-field-adv-website-contact .page-student-register .user-register-form table thead tr th a a,.page-student-register .user-register-form table thead tr th label a{background:none !important;padding:0 !important;}.page-student-register .user-register-form legend label,.page-student-register .user-register-form table thead tr th label{color:#ffffff !important;font-weight:700;}.page-student-register .user-register-form .form-type-password{position:relative;}.page-student-register .user-register-form .form-type-password .password-strength{margin:0;}.page-student-register .user-register-form .form-type-password .password-suggestions{position:absolute;right:0;top:23px;font-size:12px;}.page-student-register .user-register-form .form-type-password .password-suggestions ul{margin:5px 0 0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form .form-type-password .password-suggestions{position:relative;top:0;}}.page-student-register .user-register-form #edit-profile-student-profile-field-student-address-und-0 legend,.page-student-register .user-register-form #profile-student-profile-field-tell-us-about-your-baby-und-0-field-baby-birthday-or-due-date-add-more-wrapper legend{display:none;}.page-student-register .user-register-form #edit-profile-student-profile-field-tell-us-about-your-baby-und-0-field-baby-birthday-or-due-date-und-0-value .form-item label{visibility:hidden;}.page-student-register .user-register-form #edit-profile-student-profile-field-tell-us-about-your-baby-und-0-field-baby-birthday-or-due-date-und-0-value .form-item label:before{content:"Birthday or Due Date";left:40px;position:relative;visibility:visible;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form #edit-profile-student-profile-field-tell-us-about-your-baby-und-0-field-baby-birthday-or-due-date-und-0-value .form-item label:before{left:0px;}}.page-student-register .user-register-form #edit-profile-student-profile-field-tell-us-about-your-baby-und-0-field-baby-sex-und .form-item{margin:0;width:22%;}.page-student-register .user-register-form .form-item-pass{margin:0;width:100%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form .form-item-pass{width:auto;}}.page-student-register .user-register-form .date-padding{padding:0;width:100%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form .date-padding{width:auto;}}.page-student-register .user-register-form .date-padding .form-item{width:100%;margin:0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form .date-padding .form-item{width:auto;}}.page-student-register .user-register-form .date-clear{width:12%;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form .date-clear{width:40%;}}.page-student-register .user-register-form .form-item option{margin-right:0 !important;}.page-student-register .user-register-form .container-inline-date .form-item,.page-student-register .user-register-form .container-inline-date .form-item input,.page-student-register .user-register-form .container-inline-date .description{clear:none;}.page-student-register .user-register-form .date-no-float{width:100%;}.page-student-register .user-register-form #edit-submit{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-color:#1a95d8;font-size:24px;margin:15px 24px;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form #edit-submit{margin:15px 0px;}}.page-student-register .user-register-form #edit-customtext{margin:0 0 20px 0;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form #edit-customtext{float:none !important;margin:0 0 10px 0;width:100%;}}.page-student-register .user-register-form #edit-customtext > div{display:inline-block;}.page-student-register .user-register-form #edit-customtext label{width:auto;margin-bottom:30px;display:block !important;}@media only screen and (min-device-width:320px) and (max-device-width:767px){.page-student-register .user-register-form #edit-customtext label{width:100%;margin-right:0;}}@media only screen and (min-width:320px) and (max-width:767px){.section-our-story .node__content a.web-contact,.section-our-story .node__content .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .section-our-story .node__content a{color:#1a95d8 !important;text-decoration:underline !important;}}.section-our-story .node__content a.about-video-link{float:left;margin-top:40px;}@media only screen and (min-width:320px) and (max-width:767px){.section-our-story .node__content a.about-video-link{display:block;text-align:center;float:none;margin-top:0;}}@media only screen and (min-width:320px) and (max-width:767px){.section-our-story .node__content strong{display:block;}}.page-advisors .l-content h1,.page-advisors .page-refund .l-content .block--views > h2,.page-refund .page-advisors .l-content .block--views > h2,.page-advisors .l-content .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .page-advisors .l-content label{margin-bottom:0;}.page-advisors .l-content .views-field-body a{text-decoration:underline !important;}.page-advisors .l-content .views-field-field-adv-image{float:left;margin-right:20px;}@media only screen and (min-width:320px) and (max-width:767px){.page-advisors .l-content .views-field-field-adv-image{width:100%;margin:0 0 10px;text-align:center;}}.page-advisors .l-content .views-field-title a,.page-advisors .l-content .views-field-field-adv-last-name a{text-transform:lowercase;cursor:default;pointer-events:none;}.page-advisors .l-content .views-field-title,.page-advisors .l-content .views-field-field-adv-last-name{display:inline-block;margin-bottom:15px;font-family:"Gotham A","Gotham B";}.page-advisors .l-content .views-field-title{margin-right:10px;}.page-advisors .l-content .views-field-field-adv-designation .field-content{text-transform:uppercase;font-size:20px !important;font-family:"Gotham A","Gotham B";}.page-advisors .l-content p{font-family:"Arial";margin-top:15px;}.page-advisors .l-content .views-row{border-bottom:1px solid #cfcfcf;padding:40px 0 20px;}.page-advisors .l-content .views-row-last{border-bottom:none;}.page-advisors .l-content .views-field-field-adv-website-contact{min-height:37px;max-width:85%;}.page-advisors .l-content .views-field-field-adv-website-contact a{text-transform:lowercase;margin:0 0 0 50px;}.section-start-your-own-biz .node__content .who-it-for ul{display:inline-block;width:45%;}@media only screen and (min-width:320px) and (max-width:767px){.section-start-your-own-biz .node__content .who-it-for ul{width:100%;}}@media only screen and (min-width:320px) and (max-width:767px){.section-start-your-own-biz .node__content .who-it-for p img{float:none !important;}}.section-pre-postnatal-fitness-training .node__content .ace-img img{padding-right:30px;}@media only screen and (min-width:320px) and (max-width:767px){.section-pre-postnatal-fitness-training .node__content .ace-img img{padding:0;border-right:none !important;float:none !important;margin:0 !important;}}@media only screen and (min-width:320px) and (max-width:767px){.section-pre-postnatal-fitness-training .node__content .ace-img a{display:inline-block;text-align:center;width:100%;}}.section-pre-postnatal-fitness-training .node__content .desktop-signup-button{display:none;}@media only screen and (min-width:320px) and (max-width:767px){.section-pre-postnatal-fitness-training .node__content .desktop-signup-button{display:block;text-align:center;}}@media only screen and (min-width:320px) and (max-width:767px){.section-pre-postnatal-fitness-training .node__content .desktop-signup-button{display:none;}}.section-parenting-resources .node__content a{color:#a12269 !important;font-weight:500 !important;}.section-parenting-resources .node__content li:before{color:#a12269;}.section-apps .node__content .group-titleapp{border-bottom:1px solid #cfcfcf;margin-bottom:25px;}.section-apps .node__content .group-titleapp.last{border:0 none;}.section-apps .node__content .itunes-store{border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;display:block;padding:3px 0;margin:35px 0;}.section-apps .node__content .itunes-store p{margin:14px 0;}.section-apps .node__content .download-now{padding-top:20px;}@media only screen and (min-width:320px) and (max-width:767px){.section-apps .node__content .download-now{padding-top:0;}}.section-apps .node__content .download-now h2{margin:0;}.section-apps .node__content .download-now p{margin:0 0 25px 0;}.section-apps .node__content p{margin:0 0 25px 0;}.section-apps .node__content a{text-decoration:none !important;}@media only screen and (min-width:320px) and (max-width:767px){.section-apps .node__content .app-img{display:block;text-align:center;min-height:162px;}.section-apps .node__content .app-img img{float:none !important;}}@media only screen and (min-width:320px) and (max-width:767px){.section-apps .node__content .download-now{text-align:center;}}.section-videos .node__content .ex-video-img-wrapper{float:left;width:33.33%;text-align:center;}@media only screen and (min-width:320px) and (max-width:767px){.section-videos .node__content .ex-video-img-wrapper{width:100%;}}.section-videos .node__content .ex-video-img-wrapper img{margin:0 8px 0 0;}.section-videos .node__content .ex-video-img-wrapper a:nth-child(3) img{margin:0;}.section-videos .node__content a{display:inline-block;}.section-videos .node__content span,.section-videos .node__content .web-contact,.section-videos .node__content .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .section-videos .node__content a,.section-videos .node__content .web-contact > a,.section-videos .node__content .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .section-videos .node__content label,.section-videos .node__content .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .section-videos .node__content label{font-weight:500;font-size:16px !important;}.section-videos .node__content .download-now{text-decoration:none !important;}.section-videos .node__content .video-download-wrapper{float:left;text-align:center;width:33%;}@media only screen and (min-width:320px) and (max-width:767px){.section-videos .node__content .video-download-wrapper{width:100%;}}.section-videos .node__content .video-download-wrapper img{margin:0;}.section-customer-reviews .l-content .field--type-text-with-summary p{line-height:26px;}.section-customer-reviews .l-content .block--views h2{width:80%;margin-top:0;}.section-customer-reviews .l-content #block-views-customer-reviews-block-1{float:left;width:59%;margin:0 0 0 3%;}.section-customer-reviews .l-content #block-views-customer-reviews-block-2{float:left;width:34%;margin:0 0 0 4%;}.section-customer-reviews .l-content .block--views ul{padding:0;}.section-customer-reviews .l-content .block--views ul li{left:0 !important;}.section-customer-reviews .l-content .block--views ul li:before{content:"" !important;}.section-customer-reviews .l-content .happy-moms-comments-block li.views-row{clear:both;margin:30px 0;}.section-customer-reviews .l-content .happy-moms-comments-block .views-field-body{background:#f2f2f2;padding:1px 30px;font-style:italic;}.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-n:before{border:25px solid transparent;border-top:50px solid #f2f2f2;border-bottom:0;height:0;width:0;display:block;content:"";left:40px;position:relative;top:0px;width:0;}.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-n .field-content{float:right;margin:-40px 25px 0 0;}@media only screen and (min-width:320px) and (max-width:767px){.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-n .field-content{margin:0;}}.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content{float:right;margin:-20px 25px 0 0;}@media only screen and (min-width:320px) and (max-width:767px){.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content{margin:-10px 0 0 0;}}.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content span,.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content .web-contact,.section-customer-reviews .page-advisors .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content .views-field-field-adv-website-contact a,.page-advisors .section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content .views-field-field-adv-website-contact a,.section-customer-reviews .page-advisors .l-content .views-field-field-adv-website-contact .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content a,.page-advisors .section-customer-reviews .l-content .views-field-field-adv-website-contact .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content a,.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content .web-contact > a,.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content label,.section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .section-customer-reviews .l-content .happy-moms-comments-block .views-field-field-happy-moms-comments-moms-d .field-content label{font-weight:400;}.section-customer-reviews .l-content .recent-births-block{background:#cadc99;text-align:center;padding:0 0 40px 0;}.section-customer-reviews .l-content .recent-births-block ul{margin:30px 0 0 0;}.section-customer-reviews .l-content .recent-births-block .views-row{padding:22px 0;}.section-customer-reviews .l-content .recent-births-block .views-row .field-content a{font-weight:400 !important;color:#5e5e5e !important;}.section-customer-reviews .l-content .recent-births-block .views-field-field-recent-births-weight-lbs,.section-customer-reviews .l-content .recent-births-block .views-field-field-recent-births-weight-oz{display:inline-block;}.section-customer-reviews .l-content .recent-births-block .views-field-field-recent-births-baby-photo .field-content{border:1px solid #000000;display:inline-block;}.section-customer-reviews .l-content .recent-births-block .views-field-field-recent-births-baby-photo .field-content img{display:block;border:6px solid #ffffff;}.page-news .l-content h1,.page-news .page-refund .l-content .block--views > h2,.page-refund .page-news .l-content .block--views > h2,.page-news .l-content .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .page-news .l-content label{margin-bottom:0;}.page-news .l-content .in-the-news h2{margin:0.83em 0 10px;}.page-news .l-content .in-the-news .views-row{border-bottom:1px solid #cfcfcf;padding:9px 0 34px;font-family:"Gotham A","Gotham B";}.page-news .l-content .in-the-news .views-row-last{border-bottom:medium none;}.page-news .l-content .in-the-news .views-field-body{clear:left;overflow:hidden;font-family:"Arial";}.page-news .l-content .in-the-news .views-field-body p,.page-news .l-content .in-the-news .views-field-body ul{margin:0;}.page-news .l-content .in-the-news .views-field-body p{margin-top:10px;}.page-news .l-content .in-the-news .views-field-body img{max-height:185px;margin-top:10px;}.page-news .l-content .in-the-news .views-field-field-news-date{margin-bottom:0px;}.page-news .l-content .in-the-news .views-field-field-news-image{float:none;margin:15px 20px 0 0;}.page-news .l-content .in-the-news .views-field-field-news-date .field-content span,.page-news .l-content .in-the-news .views-field-field-news-date .field-content .web-contact,.page-news .page-advisors .l-content .in-the-news .views-field-field-news-date .field-content .views-field-field-adv-website-contact a,.page-advisors .page-news .l-content .in-the-news .views-field-field-news-date .field-content .views-field-field-adv-website-contact a,.page-news .page-advisors .l-content .views-field-field-adv-website-contact .in-the-news .views-field-field-news-date .field-content a,.page-advisors .page-news .l-content .views-field-field-adv-website-contact .in-the-news .views-field-field-news-date .field-content a,.page-news .l-content .in-the-news .views-field-field-news-date .field-content .web-contact > a,.page-news .l-content .in-the-news .views-field-field-news-date .field-content .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-news .l-content .in-the-news .views-field-field-news-date .field-content label,.page-news .l-content .in-the-news .views-field-field-news-date .field-content .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-news .l-content .in-the-news .views-field-field-news-date .field-content label{color:#a12269;font-weight:500;font-size:18px;}.page-news .l-content .in-the-news a{font-weight:500 !important;text-decoration:underline !important;}.page-partners-locations .l-content .view-partners-locations .views-row{float:left;width:30%;text-align:center;margin:0 15px 20px 0;}.page-partners-locations .l-content .view-partners-locations .views-row .views-field-field-location-logo{padding-bottom:10px;}.page-partners-locations .l-content .view-partners-locations .views-row .views-field-field-location-logo .field-content{display:table-cell;height:170px;padding:5px;vertical-align:middle;width:190px;}.page-partners-locations .l-content .view-partners-locations .views-row .views-field-field-location-logo .field-content img{width:auto;height:auto;max-width:180px;}.page-partners-locations .l-content .view-partners-locations div.views-row:nth-child(3n+3){clear:left;}.page-partners-locations .l-content .view-partners-locations .views-exposed-form-partners-locations-page .views-exposed-widget{margin-top:5px;}.page-partners-locations .l-content .view-partners-locations .views-exposed-form-partners-locations-page .views-exposed-widget input{line-height:27px;}.page-partners-locations .l-content .view-partners-locations #edit-province-wrapper{width:77%;margin-top:4px;}.page-partners-locations .l-content .view-partners-locations #edit-province-wrapper input{width:100%;color:#7b7b7b;font-size:18px;font-family:"Arial";height:40px;}.page-partners-locations .l-content .view-partners-locations .our-partners{text-transform:capitalize;font-family:"Gotham A","Gotham B";}.page-partners-locations .l-content .view-partners-locations .our-partners p{font-size:22px;}.page-faq-list .view-id-faq_list h3,.page-faq-list .view-id-faq_list h3 a{color:#a12269 !important;font-size:30px;font-weight:400;cursor:default;pointer-events:none;}.page-faq-list .view-id-faq_list .item-list h3{margin-bottom:0;}.page-faq-list .view-id-faq_list #edit-search-wrapper .views-widget input{font-family:"Arial";color:#7b7b7b;font-size:19px;height:40px;}@media only screen and (min-width:320px) and (max-width:767px){.page-faq-list .view-id-faq_list #edit-search-wrapper .views-widget input{max-width:260px;}}.page-faq-list .view-id-faq_list ul{margin:0;}.page-faq-list .view-id-faq_list li .field-content a{font-weight:400;color:#5e5e5e;}.page-faq-list .view-id-faq_list li .field-content a:hover{color:#1a95d8;}.page-faq-list .view-id-faq_list .attachment{margin:30px 0 0 0;border-top:1px solid #cfcfcf;}.page-faq-list .view-id-faq_list .attachment a{text-decoration:underline;font-weight:400;}.page-faq-list .view-id-faq_list .go-to-top{text-decoration:none !important;color:#c6c4c4 !important;margin:0 0 25px 0;display:block;}@media only screen and (min-width:320px) and (max-width:767px){.views-exposed-form-faq-list-page .views-submit-button{padding-top:7px;}.views-exposed-form-faq-list-page .views-submit-button .form-submit{padding-top:5px;}}.section-about-ohbaby-fitness .l-content .button,.section-mom-and-baby-vidoes .l-content .button,.section-pregnancy-videos .l-content .button{padding:5px 20px !important;border-radius:15px !important;font-weight:400 !important;}@media only screen and (min-width:320px) and (max-width:767px){.section-about-ohbaby-fitness .l-content .button,.section-mom-and-baby-vidoes .l-content .button,.section-pregnancy-videos .l-content .button{display:inline-block;}}.section-about-ohbaby-fitness .l-content iframe,.section-mom-and-baby-vidoes .l-content iframe,.section-pregnancy-videos .l-content iframe{margin:40px 0 15px;}.section-about-ohbaby-fitness .l-content p,.section-mom-and-baby-vidoes .l-content p,.section-pregnancy-videos .l-content p{margin:0;}.section-mom-and-baby-vidoes .l-content .view .item-list li:before,.section-pregnancy-videos .l-content .view .item-list li:before{content:"";}.section-mom-and-baby-vidoes .l-content .view .title,.section-mom-and-baby-vidoes .l-content .view .static-pages .node__content strong,.static-pages .node__content .section-mom-and-baby-vidoes .l-content .view strong,.section-pregnancy-videos .l-content .view .title,.section-pregnancy-videos .l-content .view .static-pages .node__content strong,.static-pages .node__content .section-pregnancy-videos .l-content .view strong{font-size:20px;}.section-mom-and-baby-vidoes .l-content .view a,.section-pregnancy-videos .l-content .view a{font-weight:400 !important;text-decoration:underline;}.section-mom-and-baby-vidoes .l-content .view .views-field-field-videos-youtube-url,.section-pregnancy-videos .l-content .view .views-field-field-videos-youtube-url{float:left;margin:6px 15px 0 0;}.section-mom-and-baby-vidoes .l-content .view .views-field-field-videos-youtube-url a,.section-pregnancy-videos .l-content .view .views-field-field-videos-youtube-url a{display:inline-block;}.section-mom-and-baby-vidoes .l-content .view .views-field-field-videos-youtube-url a img,.section-pregnancy-videos .l-content .view .views-field-field-videos-youtube-url a img{display:block;}@media only screen and (min-width:320px) and (max-width:400px){.section-mom-and-baby-vidoes .l-content .view .views-field-title,.section-pregnancy-videos .l-content .view .views-field-title{display:inline-block;min-width:260px;max-width:395px;width:90%;}}@media only screen and (min-width:401px) and (max-width:550px){.section-mom-and-baby-vidoes .l-content .view .views-field-title,.section-pregnancy-videos .l-content .view .views-field-title{display:inline-block;max-width:525px;width:100%;}}@media only screen and (min-width:551px) and (max-width:699px){.section-mom-and-baby-vidoes .l-content .view .views-field-title,.section-pregnancy-videos .l-content .view .views-field-title{display:inline-block;max-width:408px;width:56%;}}@media only screen and (min-width:700px) and (max-width:767px){.section-mom-and-baby-vidoes .l-content .view .views-field-title,.section-pregnancy-videos .l-content .view .views-field-title{display:inline-block;max-width:460px;width:66%;}}.section-mom-and-baby-vidoes .l-content .view .views-row,.section-pregnancy-videos .l-content .view .views-row{padding:30px 0;display:block;border-bottom:1px solid #cfcfcf;}@media only screen and (min-width:320px) and (max-width:767px){.section-mom-and-baby-vidoes .l-content .view .views-row,.section-pregnancy-videos .l-content .view .views-row{left:0;}}.section-mom-and-baby-vidoes .l-content .view .views-row-last,.section-pregnancy-videos .l-content .view .views-row-last{border-bottom:none;}.section-mom-and-baby-vidoes .l-content .play-button,.section-pregnancy-videos .l-content .play-button{height:50px;left:80px;position:absolute;top:90px;width:50px;z-index:1000;cursor:pointer;}.section-shop h1,.section-shop .page-refund .l-content .block--views > h2,.page-refund .l-content .section-shop .block--views > h2,.section-shop .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .section-shop label{margin:10px 0 15px;}.section-shop .shop-block-wrapper{float:left;width:48%;margin:1%;text-align:center;height:347px;}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .shop-block-wrapper{width:98%;height:auto;padding:10px 0 20px;}}@media only screen and (min-width:768px) and (max-width:1000px){.section-shop .shop-block-wrapper{width:48%;height:34vw;overflow:hidden;}}.section-shop .shop-block-wrapper img{margin:0 !important;}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .shop-block-wrapper img{display:none;}}.section-shop .shop-block-wrapper a{color:#ffffff !important;font-weight:500 !important;text-decoration:none !important;}.section-shop .shop-block-wrapper > p{float:left;font-family:"Arial";margin:0 6%;width:42%;line-height:20px;}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .shop-block-wrapper > p{width:90%;margin:0 5%;}}@media only screen and (min-width:768px) and (max-width:1000px){.section-shop .shop-block-wrapper > p{font-size:1.6vw;line-height:2.2vw;margin:0 2vw;width:20vw;}}.section-shop .shop-block-wrapper > p > a{font-family:"Gotham A","Gotham B";display:inline-block;margin:30px 0 0 0;}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .shop-block-wrapper > p > a:before{position:absolute;top:0;left:0;height:100%;width:100%;}}@media only screen and (min-width:768px) and (max-width:1000px){.section-shop .shop-block-wrapper > p > a{margin:3vw 0 0;font-size:1.8vw;}}.section-shop .shop-block-wrapper .shop-title{float:left;width:36%;margin:0 9%;}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .shop-block-wrapper .shop-title{width:100%;margin:0;}}@media only screen and (min-width:768px) and (max-width:1000px){.section-shop .shop-block-wrapper .shop-title{margin:0 2vw;width:21vw;}}.section-shop .shop-block-wrapper .shop-title p{color:#ffffff !important;font-size:38px;font-weight:300;margin-bottom:20px;}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .shop-block-wrapper .shop-title p{margin-top:0;}}@media only screen and (min-width:768px) and (max-width:1000px){.section-shop .shop-block-wrapper .shop-title p{font-size:2.3vw;margin-bottom:2vw;}}.section-shop .shop-block-wrapper .shop-title strong{color:#ffffff;font-size:59px;line-height:50px;}@media only screen and (min-width:768px) and (max-width:1000px){.section-shop .shop-block-wrapper .shop-title strong{font-size:4vw;line-height:3vw;}}.section-shop .shop-store-wrapper .desktop-shop-img img,.section-shop .shop-buy-class-wrapper .desktop-shop-img img{float:left;}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .shop-store-wrapper .desktop-shop-img img,.section-shop .shop-buy-class-wrapper .desktop-shop-img img{float:none;width:40%;}}@media only screen and (min-width:768px) and (max-width:1000px){.section-shop .shop-store-wrapper .desktop-shop-img img,.section-shop .shop-buy-class-wrapper .desktop-shop-img img{width:20.8vw;}}.section-shop .shop-gift-wrapper .desktop-shop-img img,.section-shop .shop-apps-wrapper .desktop-shop-img img{float:right;}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .shop-gift-wrapper .desktop-shop-img img,.section-shop .shop-apps-wrapper .desktop-shop-img img{float:none;width:40%;}}@media only screen and (min-width:768px) and (max-width:1000px){.section-shop .shop-gift-wrapper .desktop-shop-img img,.section-shop .shop-apps-wrapper .desktop-shop-img img{width:20vw;}}.section-shop .mobile-shop-img{display:none;}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .mobile-shop-img{display:block;margin-top:20px;}.section-shop .mobile-shop-img img{width:50%;}}@media only screen and (min-width:320px) and (max-width:767px){.section-shop .desktop-shop-img{display:none;}}.section-shop .shop-gift-wrapper .desktop-shop-img img{padding:20px 0 12px;}@media only screen and (min-width:768px) and (max-width:1000px){.section-shop .shop-gift-wrapper .desktop-shop-img img{width:18vw;}}.section-shop .shop-apps-wrapper .desktop-shop-img img{padding:12px 0 0;}.section-shop .shop-store-wrapper{background-color:#86b227;}.section-shop .shop-buy-class-wrapper{background-color:#16a7e0;}.section-shop .shop-gift-wrapper{background-color:#acacac;}.section-shop .shop-apps-wrapper{background-color:#a12269;}.section-shop .shop-apps-wrapper p{color:#ffffff;}.section-national-locations .l-content{font-family:"Arial";}.section-national-locations .l-content p,.section-national-locations .l-content p a{font-size:17px;}.section-national-locations .l-content .block--views-national-locations-block-1,.section-national-locations .l-content .block--views-locations-list-block-1{font-family:"Gotham A","Gotham B";border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;padding:20px 0 30px 0;margin-top:30px;}.section-national-locations .l-content .block--views-national-locations-block-1 .block__content,.section-national-locations .l-content .block--views-locations-list-block-1 .block__content{margin-left:-8px;}.section-national-locations .l-content .block--views-national-locations-block-1 .views-view-grid td,.section-national-locations .l-content .block--views-locations-list-block-1 .views-view-grid td{border:none !important;}.section-national-locations .l-content .block--views-national-locations-block-1 .views-view-grid td a,.section-national-locations .l-content .block--views-locations-list-block-1 .views-view-grid td a{color:#5e5e5e !important;font-weight:500 !important;font-size:17px !important;}.section-national-locations .l-content .block--views-national-locations-block-1 table,.section-national-locations .l-content .block--views-locations-list-block-1 table{font-family:"Gotham A","Gotham B";}.section-refund-cancellation-policy .l-content p strong,.section-privacy-policy .l-content p strong{font-size:18px;}.state_list{font-family:"Gotham A","Gotham B";}.state_list p{width:33.33%;float:left;padding:0;margin:0 0 10px;}.state_list p a{color:#5e5e5e !important;}.section-pre-postnatal-fitness-training .l-content .node__content img{margin:25px 20px 0 0;}.section-pre-postnatal-fitness-training .l-content .node__content hr.header-top{width:45%;}.section-pre-postnatal-fitness-training .l-content .node__content p.header-secondary strong{font-size:25px;font-family:'Arial';}.section-pre-postnatal-fitness-training .l-content .node__content .order-text{width:100%;}@media only screen and (min-width:320px) and (max-width:767px){.section-pre-postnatal-fitness-training .l-content .node__content .order-text{max-width:85%;}}@media only screen and (min-width:360px) and (max-width:767px){.section-pre-postnatal-fitness-training .l-content .node__content .order-text{max-width:85%;}}@media only screen and (min-width:768px) and (max-width:900px){.section-pre-postnatal-fitness-training .l-content .node__content .order-text{max-width:85%;}}@media only screen and (min-device-width:375px) and (max-device-width:667px){.section-pre-postnatal-fitness-training .l-content .node__content .order-text{max-width:90%;}}.section-pre-postnatal-fitness-training .l-content .node__content .order-text p{padding-top:5px;}.section-pre-postnatal-fitness-training .l-content .node__content hr.header-bottom{margin-top:20px;margin-bottom:0;}#block-accordion-blocks-online-training-1 .block__content{border:0;}#block-accordion-blocks-online-training-1 .block__content h2.ui-state-default,#block-accordion-blocks-online-training-1 .block__content h2.ui-state-active{border:0;}#block-accordion-blocks-online-training-1 .block__content h2.ui-state-default a,#block-accordion-blocks-online-training-1 .block__content h2.ui-state-active a{color:#fff;font-weight:bold;font-size:20px;}#block-accordion-blocks-online-training-1 .block__content h2.ui-state-default{background:#5e5e5e;}#block-accordion-blocks-online-training-1 .block__content h2.ui-state-active{background:#15A7E0;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content{border:0;padding:0.75em;height:auto !important;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .mobile-signup-button a{padding-left:8.5px;display:initial;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .ace-img a{padding:0;display:initial;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content span.section-content,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .section-content.web-contact,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .page-advisors .l-content .views-field-field-adv-website-contact a.section-content,.page-advisors .l-content .views-field-field-adv-website-contact #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content a.section-content,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .web-contact > a.section-content,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .page-student-register .user-register-form legend label.section-content,.page-student-register .user-register-form legend #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content label.section-content,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .page-student-register .user-register-form table thead tr th label.section-content,.page-student-register .user-register-form table thead tr th #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content label.section-content{font-size:25px;font-family:'Arial';font-weight:bold;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content p.online-training-content{margin-top:-10px;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content p.section-header-title,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content p.section-header-title > strong{font-size:40px;line-height:40px;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content p > strong{font-size:25px;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number{display:inline-block;vertical-align:top;margin-top:7px;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number span,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number .web-contact,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number a,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number .web-contact > a,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number label,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-number label{display:block;border-radius:28px;color:white;font-size:16px;font-weight:700;height:32px;line-height:32px;text-align:center;width:32px;position:relative;top:-3px;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text{margin-left:8px;max-width:575px;display:inline-block;vertical-align:top;}@media only screen and (min-width:320px) and (max-width:767px){#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text{max-width:220px;}}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text p > span,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text p > .web-contact,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text .page-advisors .l-content .views-field-field-adv-website-contact p > a,.page-advisors .l-content .views-field-field-adv-website-contact #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text p > a,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text p.web-contact > a,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text .page-student-register .user-register-form legend p > label,.page-student-register .user-register-form legend #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text p > label,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text .page-student-register .user-register-form table thead tr th p > label,.page-student-register .user-register-form table thead tr th #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .order-text p > label{color:#a12269;font-family:"Gotham A","Gotham B";font-size:30px;font-weight:400;line-height:34px;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content img.ace,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content img.afaa{border-right:1px solid #cfcfcf;}@media only screen and (min-width:320px) and (max-width:767px){#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content img.ace,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content img.afaa{border-right:0;}}@media only screen and (min-device-width:375px) and (max-device-width:667px){#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content img.ace,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content img.afaa{border-right:0;}}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .date-price-wrapper{display:table;padding:30px 0;width:100%;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices{display:table-cell;width:50%;text-align:center;}@media only screen and (min-width:320px) and (max-width:767px){#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices{padding:0;display:block;width:100%;}}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info p > span,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info p > .web-contact,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info .page-advisors .l-content .views-field-field-adv-website-contact p > a,.page-advisors .l-content .views-field-field-adv-website-contact #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info p > a,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info p.web-contact > a,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info .page-student-register .user-register-form legend p > label,.page-student-register .user-register-form legend #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info p > label,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info .page-student-register .user-register-form table thead tr th p > label,.page-student-register .user-register-form table thead tr th #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info p > label,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices p > span,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices p > .web-contact,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices .page-advisors .l-content .views-field-field-adv-website-contact p > a,.page-advisors .l-content .views-field-field-adv-website-contact #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices p > a,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices p.web-contact > a,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices .page-student-register .user-register-form legend p > label,.page-student-register .user-register-form legend #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices p > label,#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices .page-student-register .user-register-form table thead tr th p > label,.page-student-register .user-register-form table thead tr th #block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices p > label{color:#a12269;font-family:"Gotham A","Gotham B";font-size:30px;font-weight:400;line-height:34px;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .classes_prices{padding:0 0 0 15px;}#block-accordion-blocks-online-training-1 .block__content .ui-accordion-content .class_date_time_info{padding:0 15px 0 0;}.page-user-student h1,.page-user-student .page-refund .l-content .block--views > h2,.page-refund .l-content .page-user-student .block--views > h2,.page-user-student .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .page-user-student label{display:none;}.page-user-student .l-content .panel-pane,.page-user-student .l-content .field-content,.page-user-student .l-content .views-label,.page-user-student .l-content span,.page-user-student .l-content .web-contact,.page-user-student .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .page-user-student .l-content .views-field-field-adv-website-contact a,.page-user-student .l-content .web-contact > a,.page-user-student .l-content .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-student .l-content label,.page-user-student .l-content .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-student .l-content label,.page-user-student .l-content div,.page-user-student .l-content p,.page-user-student .l-content a{color:#5e5e5e;font-family:"Arial";font-size:18px;}.page-user-student .l-content a,.page-user-student .l-content .no-instructor{font-weight:400;text-decoration:underline !important;float:right;}.page-user-student .l-content .pane-title{line-height:15px;}.page-user-student .l-content .my-info-mail{float:left;}.page-user-student .l-content .my-info-mail a{color:#5e5e5e !important;}.page-user-student .l-content .views-label,.page-user-student .l-content .field-content{display:inline-block;}.page-user-student .l-content .field-content{line-height:26px;}.page-user-student .l-content .views-row,.page-user-student .l-content .full-width,.page-user-student .l-content .views-tell-us-about-baby .field-content,.page-user-student .l-content .views-medical-clearance .field-content{display:inline-block;width:100%;}.page-user-student .l-content .view-content{margin:35px 17px;}.page-user-student .l-content .entity-field-collection-item .field-label,.page-user-student .l-content .entity-field-collection-item .field-items{display:inline-block;}.page-user-student .l-content .entity-field-collection-item .field-label:after{content:":";}.page-user-student .l-content .views-field-field-student-emergency-name .views-label{font-weight:400;}.page-user-student .l-content .views-field{margin:13px 0;}.page-user-student .l-content .views-my-info .views-field,.page-user-student .l-content .views-emergency-contact .views-field{margin:0 !important;}.page-user-student .l-content .views-field-field-medical-consent-form-uploa .field-content,.page-user-student .l-content .views-field-php-3 .field-content{width:auto;}.page-user-student .l-content .views-emergency-contact .views-field-php-1 .field-content{width:100%;margin:15px 0 0 0;}.page-user-student .l-content .field--name-field-baby-birthday-or-due-date .field-items:before{content:"Birthday:";float:left;margin-right:3px;}.page-user-student .l-content .field--name-field-where-do-you-plan-to-deliv .field-items:before{content:"Delivery Location:";float:left;margin-right:3px;}.page-user-student .l-content .field--name-field-baby-birthday-or-due-date .field-items,.page-user-student .l-content .field--name-field-where-do-you-plan-to-deliv .field-items{width:100%;}.page-user-student .l-content .views-tell-us-about-baby .field-collection-view .entity .content .field--name-field-baby-name .field-label,.page-user-student .l-content .views-tell-us-about-baby .field-collection-view .entity .content .field--name-field-baby-birthday-or-due-date .field-label,.page-user-student .l-content .views-tell-us-about-baby .field-collection-view .entity .content .field--name-field-where-do-you-plan-to-deliv .field-label{display:none;}.page-user-student .l-content .views-tell-us-about-baby .field-collection-view .entity .content .field--name-field-baby-sex .field-label,.page-user-student .l-content .views-tell-us-about-baby .field-collection-view .entity .content .field--name-field-where-do-you-plan-to-deliv .field-label{font-weight:400 !important;}.user-current-classes .field-content,.user-past-classes .field-content{margin:0 0 15px 0;}.user-current-classes .contact-instructor{display:block;}.user-current-classes .order-created-time{display:none;}.user-past-classes{margin:20px 0 0 0;}.user-past-classes .order-created-time{margin:0 30px 0 0;}.consent-upload-form a{margin:20px 0;}.page-user-classes .see-classes{display:block;margin-top:10px;}.page-user-classes .user-past-classes{font-family:"Arial";}.page-user-classes .user-past-classes .each-class-detail{max-height:205px;padding:10px 20px 0;border-bottom:1px solid #cfcfcf;}.page-user-classes .user-past-classes .each-class-detail.first{border-top:1px solid #4b4b4b;}.page-user-classes .user-past-classes .each-class-detail.last{border-bottom:1px solid #4b4b4b;}.page-user-classes .user-past-classes .image-wrapper{float:left;min-height:155px;margin:23px 20px 0 0;}.page-user-classes .user-past-classes .order-created-time,.page-user-classes .user-past-classes .contact-instructor,.page-user-classes .user-past-classes .amt-paid span,.page-user-classes .user-past-classes .amt-paid .web-contact,.page-user-classes .user-past-classes .amt-paid .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes .amt-paid a,.page-user-classes .user-past-classes .amt-paid .web-contact > a,.page-user-classes .user-past-classes .amt-paid .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-classes .user-past-classes .amt-paid label,.page-user-classes .user-past-classes .amt-paid .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes .amt-paid label{display:none;}.page-user-classes .user-past-classes span,.page-user-classes .user-past-classes .web-contact,.page-user-classes .user-past-classes .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes a,.page-user-classes .user-past-classes .web-contact > a,.page-user-classes .user-past-classes .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-classes .user-past-classes label,.page-user-classes .user-past-classes .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes label{font-weight:400 !important;font-family:"Arial";}.page-user-classes .user-past-classes .class-title,.page-user-classes .user-past-classes .class-loc,.page-user-classes .user-past-classes .class-day-time,.page-user-classes .user-past-classes .amt-paid,.page-user-classes .user-past-classes .see-classes{font-weight:700 !important;}.page-user-classes .user-past-classes .amt-paid{float:right;margin-top:-115px;}.page-user-classes .user-past-classes .paymnt-confirm,.page-user-classes .user-past-classes .refund{position:relative;top:-20px;}.page-user-classes .user-past-classes span span,.page-user-classes .user-past-classes .web-contact span,.page-user-classes .user-past-classes .page-advisors .l-content .views-field-field-adv-website-contact a span,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes a span,.page-user-classes .user-past-classes .page-student-register .user-register-form legend label span,.page-student-register .user-register-form legend .page-user-classes .user-past-classes label span,.page-user-classes .user-past-classes .page-student-register .user-register-form table thead tr th label span,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes label span,.page-user-classes .user-past-classes span .web-contact,.page-user-classes .user-past-classes .web-contact .web-contact,.page-user-classes .user-past-classes .page-advisors .l-content .views-field-field-adv-website-contact a .web-contact,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes a .web-contact,.page-user-classes .user-past-classes .page-student-register .user-register-form legend label .web-contact,.page-student-register .user-register-form legend .page-user-classes .user-past-classes label .web-contact,.page-user-classes .user-past-classes .page-student-register .user-register-form table thead tr th label .web-contact,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes label .web-contact,.page-user-classes .user-past-classes span .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes span a,.page-user-classes .user-past-classes .web-contact .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes .web-contact a,.page-user-classes .user-past-classes .page-advisors .l-content .views-field-field-adv-website-contact a a,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes a a,.page-user-classes .user-past-classes .page-student-register .user-register-form legend label .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes .page-student-register .user-register-form legend label a,.page-student-register .user-register-form legend .page-user-classes .user-past-classes label .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-student-register .user-register-form legend .page-user-classes .user-past-classes label a,.page-user-classes .user-past-classes .page-student-register .user-register-form table thead tr th label .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes .page-student-register .user-register-form table thead tr th label a,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes label .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes label a,.page-user-classes .user-past-classes span .web-contact > a,.page-user-classes .user-past-classes .web-contact > a,.page-user-classes .user-past-classes .web-contact > a .web-contact > a,.page-user-classes .user-past-classes .page-student-register .user-register-form legend label .web-contact > a,.page-student-register .user-register-form legend .page-user-classes .user-past-classes label .web-contact > a,.page-user-classes .user-past-classes .page-student-register .user-register-form table thead tr th label .web-contact > a,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes label .web-contact > a,.page-user-classes .user-past-classes span .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-classes .user-past-classes span label,.page-user-classes .user-past-classes .web-contact .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-classes .user-past-classes .web-contact label,.page-user-classes .user-past-classes .page-advisors .l-content .views-field-field-adv-website-contact a .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-user-classes .user-past-classes .page-advisors .l-content .views-field-field-adv-website-contact a label,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes a .page-student-register .user-register-form legend label,.page-student-register .user-register-form legend .page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes a label,.page-user-classes .user-past-classes .page-student-register .user-register-form legend label label,.page-student-register .user-register-form legend .page-user-classes .user-past-classes label label,.page-user-classes .user-past-classes span .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes span label,.page-user-classes .user-past-classes .web-contact .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes .web-contact label,.page-user-classes .user-past-classes .page-advisors .l-content .views-field-field-adv-website-contact a .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes .page-advisors .l-content .views-field-field-adv-website-contact a label,.page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes a .page-student-register .user-register-form table thead tr th label,.page-student-register .user-register-form table thead tr th .page-advisors .l-content .views-field-field-adv-website-contact .page-user-classes .user-past-classes a label,.page-user-classes .user-past-classes .page-student-register .user-register-form table thead tr th label label,.page-student-register .user-register-form table thead tr th .page-user-classes .user-past-classes label label{text-transform:capitalize;}.purchase-history-wrapper{margin:0 0 20px 0;}.purchase-history-wrapper .class-title{margin-left:40px;display:inline-block;width:185px;}.purchase-history-wrapper .order-created-time{vertical-align:top;}.purchase-history-wrapper .paymnt-confirm{float:right;}.purchase-history-wrapper .paymnt-confirm .bold-text,.purchase-history-wrapper .paymnt-confirm .page-class-roster .class_title_roster,.page-class-roster .purchase-history-wrapper .paymnt-confirm .class_title_roster,.purchase-history-wrapper .paymnt-confirm .page-class-roster .class_name_roster,.page-class-roster .purchase-history-wrapper .paymnt-confirm .class_name_roster,.purchase-history-wrapper .paymnt-confirm .page-user-student .l-content .views-label,.page-user-student .l-content .purchase-history-wrapper .paymnt-confirm .views-label,.purchase-history-wrapper .paymnt-confirm .page-user-student .l-content .field-label,.page-user-student .l-content .purchase-history-wrapper .paymnt-confirm .field-label{display:none;}.page-medical-consent- #overlay-title-wrapper,.page-medical-consent- #overlay-content h1,.page-medical-consent- #overlay-content .page-refund .l-content .block--views > h2,.page-refund .l-content .page-medical-consent- #overlay-content .block--views > h2,.page-medical-consent- #overlay-content .page-student-register .user-register-form #edit-customtext label,.page-student-register .user-register-form #edit-customtext .page-medical-consent- #overlay-content label{display:none;}.page-medical-consent- .form-file{width:100%;white-space:normal;}.page-user- .l-content table{margin:20px 0;}.view-instructor-profile,.view-licensee-profile,.view-op-licensee-profile{}.view-instructor-profile .pane-title,.view-licensee-profile .pane-title,.view-op-licensee-profile .pane-title{margin:6px 0 36px 0;}.view-instructor-profile .views-field-field-instructor-about,.view-instructor-profile .views-field-field-licensee-about,.view-instructor-profile .views-field-field-op-licensee-about,.view-licensee-profile .views-field-field-instructor-about,.view-licensee-profile .views-field-field-licensee-about,.view-licensee-profile .views-field-field-op-licensee-about,.view-op-licensee-profile .views-field-field-instructor-about,.view-op-licensee-profile .views-field-field-licensee-about,.view-op-licensee-profile .views-field-field-op-licensee-about{word-break:normal !important;clear:left;}.view-instructor-profile .views-field,.view-licensee-profile .views-field,.view-op-licensee-profile .views-field{display:inline-block;margin-top:17px;float:left;min-width:400px;word-break:break-all;}.view-instructor-profile .views-field img,.view-licensee-profile .views-field img,.view-op-licensee-profile .views-field img{float:left;margin-right:17px;}.view-instructor-profile .views-label,.view-licensee-profile .views-label,.view-op-licensee-profile .views-label{display:block;margin:6px 0 14px 0;}.view-instructor-profile .field-content,.view-licensee-profile .field-content,.view-op-licensee-profile .field-content{font-size:18px;line-height:24px;}.view-instructor-profile .views-field-php,.view-instructor-profile .views-field-field-licensee-website,.view-instructor-profile .views-field-field-licensee-phone,.view-instructor-profile .views-field,.view-licensee-profile .views-field-php,.view-licensee-profile .views-field-field-licensee-website,.view-licensee-profile .views-field-field-licensee-phone,.view-licensee-profile .views-field,.view-op-licensee-profile .views-field-php,.view-op-licensee-profile .views-field-field-licensee-website,.view-op-licensee-profile .views-field-field-licensee-phone,.view-op-licensee-profile .views-field{font-family:"Gotham A","Gotham B";}.view-instructor-profile .views-field-php a,.view-instructor-profile .views-field-field-licensee-website a,.view-instructor-profile .views-field-field-licensee-phone a,.view-instructor-profile .views-field a,.view-licensee-profile .views-field-php a,.view-licensee-profile .views-field-field-licensee-website a,.view-licensee-profile .views-field-field-licensee-phone a,.view-licensee-profile .views-field a,.view-op-licensee-profile .views-field-php a,.view-op-licensee-profile .views-field-field-licensee-website a,.view-op-licensee-profile .views-field-field-licensee-phone a,.view-op-licensee-profile .views-field a{font-family:"Gotham A","Gotham B";}.view-instructor-profile .views-field-field-instructor-about .field-content,.view-instructor-profile .views-field-field-licensee-about .field-content,.view-licensee-profile .views-field-field-instructor-about .field-content,.view-licensee-profile .views-field-field-licensee-about .field-content,.view-op-licensee-profile .views-field-field-instructor-about .field-content,.view-op-licensee-profile .views-field-field-licensee-about .field-content{font-size:16px;font-weight:400;line-height:29px;font-family:"Arial";}.view-instructor-profile .views-field-field-instructor-image,.view-instructor-profile .views-field-field-licensee-image,.view-instructor-profile .views-field-field-op-licensee-image,.view-licensee-profile .views-field-field-instructor-image,.view-licensee-profile .views-field-field-licensee-image,.view-licensee-profile .views-field-field-op-licensee-image,.view-op-licensee-profile .views-field-field-instructor-image,.view-op-licensee-profile .views-field-field-licensee-image,.view-op-licensee-profile .views-field-field-op-licensee-image{float:left;margin:0 19px 0 0;min-width:0px;}.view-instructor-profile .web-contact,.view-instructor-profile .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .view-instructor-profile a,.view-licensee-profile .web-contact,.view-licensee-profile .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .view-licensee-profile a,.view-op-licensee-profile .web-contact,.view-op-licensee-profile .page-advisors .l-content .views-field-field-adv-website-contact a,.page-advisors .l-content .views-field-field-adv-website-contact .view-op-licensee-profile a{line-height:30px;}.page-user-edit .form-wrapper,.page-admin-people-p2rp-create .form-wrapper{margin:20px 0;}.page-user-edit label,.page-admin-people-p2rp-create label{text-transform:capitalize;}
.mCustomScrollbar{-ms-touch-action:none;touch-action:none;}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto;}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}.mCSB_container{overflow:hidden;width:auto;height:auto;}.mCSB_inside > .mCSB_container{margin-right:30px;}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container{margin-right:0;margin-left:30px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0;}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;}.mCSB_outside + .mCSB_scrollTools{right:-26px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:auto;left:0;}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px;}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}.mCSB_scrollTools a + .mCSB_draggerContainer{margin:20px 0;}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right:0;margin-bottom:30px;}.mCSB_horizontal.mCSB_outside > .mCSB_container{min-height:100%;}.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0;}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{margin:0 20px;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0;}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px;}.mCSB_container_wrapper > .mCSB_container{padding-right:30px;padding-bottom:30px;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px;}.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{margin-right:0;margin-left:30px;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0;}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";}.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(/sites/all/themes/ohbaby/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0;}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px;}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px;}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px;}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85);}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9);}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px;}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px;}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px;}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px;}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px;}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px;}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1);}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto;}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px;}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px;}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15);}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px;}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px;}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px;}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px;}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px;}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px;}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto;}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px;}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto;}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0;}.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px;}.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto;}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px;}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px;}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)";}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.4);}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#000;background-color:rgba(0,0,0,0.8);}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0;}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px;}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2);}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0;}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px;}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px;}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px;}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2);}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85);}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);}
