@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Raleway:500,600);html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@media only screen and (max-device-width:480px){body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}.fauxEl .fauxDropper,.fauxEl .fauxHead,.packages .package-wrap .package .package-link{position:absolute;left:0;top:0;height:100%;width:100%}.bgWhite,.header,.header .nav>ul>li.menu-item-has-children .sub-menu,.header.scroll .nav ul,.header.mini .nav ul,.mobile-nav .nav .foot a.myCart,.indexHero:after,.form--text .form input[type=text],.form--text .form .gform_body select,.gform_body .form--text .form select,.form--text .form .gform_body textarea,.gform_body .form--text .form textarea,.form--text .form select,.iconOptions .optionsHolder .option,.productSlider .slider .slide .stand,.sidebar .form input[type=text],.sidebar .form .gform_body select,.gform_body .sidebar .form select,.sidebar .form .gform_body textarea,.gform_body .sidebar .form textarea,.sidebar .form select,.steps .stepSection .form input[type=text],.steps .stepSection .form .gform_body select,.gform_body .steps .stepSection .form select,.steps .stepSection .form .gform_body textarea,.gform_body .steps .stepSection .form textarea,.steps .stepSection .form select,.grid .gridCol>div.bgBlueDark:after,.grid .toggle-menu .gridCol>div.tog:after,.toggle-menu .grid .gridCol>div.tog:after,.grid .footer .gridCol>div.top:after,.footer .grid .gridCol>div.top:after,.pagination .numbers,.productFeed a:not(.button),.crossSell a,.practition-container .search-box input[type=text],.practition-container .search-box .gform_body select,.gform_body .practition-container .search-box select,.practition-container .search-box .gform_body textarea,.gform_body .practition-container .search-box textarea,.gform_body input[type=text],.gform_body select,.gform_body textarea,.gform_body input[type=email],.gform_body input[type=password],.con-grid .gridCol>div.bgBlueDark:after,.con-grid .toggle-menu .gridCol>div.tog:after,.toggle-menu .con-grid .gridCol>div.tog:after,.con-grid .footer .gridCol>div.top:after,.footer .con-grid .gridCol>div.top:after,a.button.white,.form--text .form .white.submitHolder,.sidebar .nav ul li a.white,.sidebar .form .white.submitHolder,.steps .stepSection .form .white.submitHolder,.loginSection .loginHolder .white.submitHolder,.practition-container .search-box input.white[type=submit],.gform_footer input.white[type=submit],.woocommerce #respond input.white#submit,.woocommerce input.white.button,button.white.button,.shop_table.cart .white.submitHolder,a.button.inverse,.form--text .form .inverse.submitHolder,.sidebar .nav ul li a.inverse,.sidebar .form .inverse.submitHolder,.steps .stepSection .form .inverse.submitHolder,.loginSection .loginHolder .inverse.submitHolder,.practition-container .search-box input.inverse[type=submit],.gform_footer input.inverse[type=submit],.woocommerce #respond input.inverse#submit,.woocommerce input.inverse.button,button.inverse.button,.shop_table.cart .inverse.submitHolder,a.button.inverse.white:after,.form--text .form .inverse.white.submitHolder:after,.sidebar .nav ul li a.inverse.white:after,.sidebar .form .inverse.white.submitHolder:after,.steps .stepSection .form .inverse.white.submitHolder:after,.loginSection .loginHolder .inverse.white.submitHolder:after,.practition-container .search-box input.inverse.white[type=submit]:after,.gform_footer input.inverse.white[type=submit]:after,.woocommerce #respond input.inverse.white#submit:after,.woocommerce input.inverse.white.button:after,button.inverse.white.button:after,.shop_table.cart .inverse.white.submitHolder:after,h1.step span,h2.divider span{background-color:#fff}.bgOffWhite,.practition-container .search-box{background-color:#f2f2f2}.bgGray,.form--text .form .or:after,.productSlider .slider .fedPages .page:hover,.sidebar .form .or:after,.steps .stepSection .form,.pagination .line,.pagination .numbers a:hover,.loginSection .loginHolder .or span:before,.loginSection .loginHolder .or span:after,.numberWrap .arrows div,.productViewCon .numberWrap .arrows div,.practition-container .practition-tabber .tabs div,a.button,.form--text .form .submitHolder,.sidebar .nav ul li a,.sidebar .form .submitHolder,.steps .stepSection .form .submitHolder,.loginSection .loginHolder .submitHolder,.practition-container .search-box input[type=submit],.gform_footer input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button.button,.shop_table.cart .submitHolder,h2.divider:before{background-color:#e6e6e6}.bgGrayLight,.form--text .form,.form--text .form .or:before,.text--chart,.sidebar .contactInfo,.sidebar .form,.sidebar .form .or:before,.steps .stepSection:nth-child(even),.steps .stepSection:nth-child(even) h1.step span,a.button.white:after,.form--text .form .white.submitHolder:after,.sidebar .nav ul li a.white:after,.sidebar .form .white.submitHolder:after,.steps .stepSection .form .white.submitHolder:after,.loginSection .loginHolder .white.submitHolder:after,.practition-container .search-box input.white[type=submit]:after,.gform_footer input.white[type=submit]:after,.woocommerce #respond input.white#submit:after,.woocommerce input.white.button:after,button.white.button:after,.shop_table.cart .white.submitHolder:after{background-color:#f9f9f9}.bgGrayDark,.steps .stepSection .form .fauxArrow,.practition-container .results .row.head .date p:before,.practition-container .results .row.head .date p:after,.practition-container .results .row.head .patient p:before,.practition-container .results .row.head .patient p:after{background-color:#ccc}.bgBlue,.header .current span:last-child:hover,.header .current span.open:last-child,.mobile-nav .fill,.indexHero .content .line,.productSlider .slider .fedPages .page.active,.productSlider .slider .slide .label,.videos .vidSection .vid .play:hover,.pagination .numbers span.current,.relatedVids .vid .play:hover,.cart-collaterals .cross-sells h2,.practition-container .practition-tabber .tabs div.active,.practition-container .results .row.head .date p.active:before,.practition-container .results .row.head .date p.active:after,.practition-container .results .row.head .patient p.active:before,.practition-container .results .row.head .patient p.active:after,.ui-datepicker,.lighthouse .lightbox-header .button:after,a.button:after,.form--text .form .submitHolder:after,.sidebar .nav ul li a:after,.sidebar .form .submitHolder:after,.steps .stepSection .form .submitHolder:after,.loginSection .loginHolder .submitHolder:after,.practition-container .search-box input[type=submit]:after,.gform_footer input[type=submit]:after,.woocommerce #respond input#submit:after,.woocommerce a.button:after,.woocommerce button.button:after,.woocommerce input.button:after,button.button:after,.shop_table.cart .submitHolder:after,a.button.blue,.form--text .form .blue.submitHolder,.sidebar .nav ul li a.blue,.sidebar .form .blue.submitHolder,.steps .stepSection .form .blue.submitHolder,.loginSection .loginHolder .blue.submitHolder,.practition-container .search-box input.blue[type=submit],.gform_footer input.blue[type=submit],.woocommerce #respond input.blue#submit,.woocommerce input.blue.button,button.blue.button,.shop_table.cart .blue.submitHolder,a.button.inverse.blue:after,.form--text .form .inverse.blue.submitHolder:after,.sidebar .nav ul li a.inverse.blue:after,.sidebar .form .inverse.blue.submitHolder:after,.loginSection .loginHolder .inverse.blue.submitHolder:after,.gform_footer input.inverse.blue[type=submit]:after,.woocommerce input.inverse.blue.button:after,button.inverse.blue.button:after,.shop_table.cart .inverse.blue.submitHolder:after{background-color:#5987c6}.bgBlueDark,.toggle-menu .tog,.footer .top,a.button.blue:after,.form--text .form .blue.submitHolder:after,.sidebar .nav ul li a.blue:after,.sidebar .form .blue.submitHolder:after,.steps .stepSection .form .blue.submitHolder:after,.loginSection .loginHolder .blue.submitHolder:after,.practition-container .search-box input.blue[type=submit]:after,.gform_footer input.blue[type=submit]:after,.woocommerce #respond input.blue#submit:after,.woocommerce input.blue.button:after,button.blue.button:after,.shop_table.cart .blue.submitHolder:after{background-color:#022d6b}.bgNavy,.mobile-nav,.mobile-nav .nav>ul>li.menu-item-has-children ul,.footer .bottom{background-color:#02254f}.bgPattern{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../images/login-bg.png);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;left:0;top:0;width:100%;height:100%}.bgPattern .overlay{position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(2,45,107,.8)}.bgPatternSm{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/background/pattern-sm.png);background-color:#fff}.bgOverlayLight,.productSlider .slider .slide .stand:after,.c2a--body .background .img:after,.videos .vidSection .vid .play,.relatedVids .vid .play{background-color:rgba(89,135,198,.8)}.bgOverlayDark,.indexHero:before,.iconOptions .optionsHolder .option:after,.hero .background .img:after{background-color:rgba(2,45,107,.8)}h1,.header ul li a,.header .current,.mobile-nav .nav ul li a,.grid .gridCol:first-child .top h2,.grid .gridCol:first-child .bottom p,.grid .gridCol:nth-child(3) .top p,.grid .gridCol:last-child .top p,.header .nav>ul>li.menu-item-has-children .sub-menu li a,.header.scroll .nav ul li a,.header.mini .nav ul li a,.header.scroll .nav ul li a:hover,.header.mini .nav ul li a:hover,.mobile-nav .nav .foot a,.footer .top ul li a,.footer .top .contact div,.form--text .form input[type=text],.form--text .form .gform_body select,.gform_body .form--text .form select,.form--text .form .gform_body textarea,.gform_body .form--text .form textarea,.form--text .form select,.hero-video .play span,.basic ol li,.basic ul li,.sidebar .form input[type=text],.sidebar .form .gform_body select,.gform_body .sidebar .form select,.sidebar .form .gform_body textarea,.gform_body .sidebar .form textarea,.sidebar .form select,.steps .stepSection .form input[type=text],.steps .stepSection .form .gform_body select,.gform_body .steps .stepSection .form select,.steps .stepSection .form .gform_body textarea,.gform_body .steps .stepSection .form textarea,.steps .stepSection .form select,.pagination .numbers span,.pagination .numbers a,.login label[for=rememberme],.loginSection .loginHolder input[type=text],.loginSection .loginHolder .gform_body select,.gform_body .loginSection .loginHolder select,.loginSection .loginHolder .gform_body textarea,.gform_body .loginSection .loginHolder textarea,.loginSection .loginHolder input[type=password],.numberWrap input,.breadcrumb .path a,.list-wrap ul li,.tog-wrap .toggler .tog ul li,.faq .faq-tog span,.productViewCon input,.practition-container .search-box input[type=text],.practition-container .search-box .gform_body select,.gform_body .practition-container .search-box select,.practition-container .search-box .gform_body textarea,.gform_body .practition-container .search-box textarea,.gform_body .gsection_title,.gform_body input[type=text],.gform_body select,.gform_body textarea,.gform_body input[type=email],.gform_body input[type=password],.gform_body .gfield_radio li input+label,.gform_body #field_3_27 label,.gform_body .gfield.radio label,.gform_body .ginput_container_checkbox label,.gform_body .gfield_description,.gform_confirmation_wrapper div,.fauxOption,.fauxHead,.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields .gform_body select,.gform_body .woocommerce-billing-fields select,.woocommerce-billing-fields .gform_body textarea,.gform_body .woocommerce-billing-fields textarea,.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=password],.woocommerce-shipping-fields input[type=text],.woocommerce-shipping-fields .gform_body select,.gform_body .woocommerce-shipping-fields select,.woocommerce-shipping-fields .gform_body textarea,.gform_body .woocommerce-shipping-fields textarea,.woocommerce-shipping-fields input[type=email],.woocommerce-shipping-fields input[type=tel],.woocommerce-shipping-fields input[type=password],.create-account input[type=text],.create-account .gform_body select,.gform_body .create-account select,.create-account .gform_body textarea,.gform_body .create-account textarea,.create-account input[type=email],.create-account input[type=tel],.create-account input[type=password],.woocommerce-edit-address input[type=text],.woocommerce-edit-address .gform_body select,.gform_body .woocommerce-edit-address select,.woocommerce-edit-address .gform_body textarea,.gform_body .woocommerce-edit-address textarea,.woocommerce-edit-address input[type=email],.woocommerce-edit-address input[type=tel],.woocommerce-edit-address input[type=password],.woocommerce-edit-account input[type=text],.woocommerce-edit-account .gform_body select,.gform_body .woocommerce-edit-account select,.woocommerce-edit-account .gform_body textarea,.gform_body .woocommerce-edit-account textarea,.woocommerce-edit-account input[type=email],.woocommerce-edit-account input[type=tel],.woocommerce-edit-account input[type=password],.woocommerce-billing-fields textarea,.woocommerce-shipping-fields textarea,.create-account textarea,.woocommerce-edit-address textarea,.woocommerce-edit-account textarea,.woocommerce-checkout-payment label,.checkout_coupon input[type=text],.checkout_coupon .gform_body select,.gform_body .checkout_coupon select,.checkout_coupon .gform_body textarea,.gform_body .checkout_coupon textarea,.woocommerce-checkout .login input[type=text],.woocommerce-checkout .login .gform_body select,.gform_body .woocommerce-checkout .login select,.woocommerce-checkout .login .gform_body textarea,.gform_body .woocommerce-checkout .login textarea,.woocommerce-checkout .login input[type=password],.woocommerce-account.logged-in .address address,.woocommerce-order-received .order_details li,.woocommerce-order-received address,.lighthouse .left-lightbox .lightbox-content .btn,.lighthouse .right-lightbox .lightbox-content .btn,.lighthouse .lightbox-quote .right .quote,.lighthouse .lightbox-footer ul li,.con-grid .gridCol:first-child .top p,.con-grid .gridCol:first-child .bottom span,.con-grid .gridCol:nth-child(2) .top span,.con-grid .gridCol:nth-child(2) .bottom span,.con-grid .gridCol:last-child .top span,h2,h3,h4,p,ul.arrow li,blockquote,.text--chart .text ul li,.c2a--body h3 b,.grid .gridCol:nth-child(3) .bottom h2,.grid .gridCol:last-child .bottom p,.faq .faq-tog p,.faq .faq-tog p:after,.faq .faq-tog span.active:after,.woocommerce-message,.woocommerce-info,.woocommerce-error,#shipping_method label,.payment_methods.methods,.woocommerce-checkout-payment .payment_box p,.woocommerce-account.logged-in .woocommerce h2,.woocommerce-account.logged-in .address h3,.woocommerce-account.logged-in .address .edit,.woocommerce-edit-address .woocommerce h3,.woocommerce-edit-address .woocommerce legend,.woocommerce-edit-account .woocommerce h3,.woocommerce-edit-account .woocommerce legend,.con-grid .gridCol:nth-child(3) .top span,.con-grid .gridCol:nth-child(3) .bottom p,.con-grid .gridCol:last-child .top .number,.con-grid .gridCol:last-child .bottom span,.grid .gridCol:first-child .bottom h2,.grid .gridCol:nth-child(3) .top h2,.grid .gridCol:last-child .top h2,.feed.wJump .jump,.productView .specs .dhcaPrice,.productFeed a:not(.button) .dhcaPrice,.crossSell a .dhcaPrice,.crossSell a .price,.productViewCon .specs .dhcaPrice,.gform_body .ginput_container_checkbox label b,.packages .package-wrap .package .right .content .price,.con-grid .gridCol:first-child .top span,.con-grid .gridCol:first-child .bottom p,.con-grid .gridCol:nth-child(2) .top p,.con-grid .gridCol:nth-child(2) .bottom p,.con-grid .gridCol:nth-child(3) .top p,.con-grid .gridCol:nth-child(3) .bottom span,.con-grid .gridCol:last-child .top p,.con-grid .gridCol:last-child .bottom p,h1.step,.header .nav>ul>li:hover>a,.header .nav>ul>li>a:after,.sidebar .contactInfo p b,.testimonials .testimony p.author,.grid .gridCol:nth-child(2) .top h2,.grid .gridCol:nth-child(2) .bottom h2,.cart-collaterals .cross-sells .products a .dhcaPrice,label,legend{font-family:'Fira Sans',sans-serif}.form--text .form input[type=submit],.form--text .form a.button,.form--text .form .submitHolder,.form--text .form .sidebar .nav ul li a,.form--text .sidebar .form .submitHolder,.sidebar .form--text .form .submitHolder,.form--text .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .form--text .form .submitHolder,.form--text .form .woocommerce input.button,.woocommerce .form--text .form input.button,.form--text .form button.button,.form--text .form .shop_table.cart .submitHolder,.shop_table.cart .form--text .form .submitHolder,.form--text .form .or,.sidebar .form input[type=submit],.sidebar .form a.button,.sidebar .form .nav ul li a,.sidebar .nav ul li .form a,.sidebar .form .submitHolder,.sidebar .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .sidebar .form .submitHolder,.sidebar .form .woocommerce input.button,.woocommerce .sidebar .form input.button,.sidebar .form button.button,.sidebar .form .shop_table.cart .submitHolder,.shop_table.cart .sidebar .form .submitHolder,.sidebar .form .or,.steps .stepSection .form input[type=submit],.loginSection .loginHolder input[type=submit],.loginSection .loginHolder .or,.practition-container .practition-tabber .tabs div,a.button,.sidebar .nav ul li a,.steps .stepSection .form .submitHolder,.loginSection .loginHolder .submitHolder,.practition-container .search-box input[type=submit],.gform_footer input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button.button,.shop_table.cart .submitHolder,.iconOptions .optionsHolder .option p,.video-lightbox .inner .bar .button,.packages .package-wrap .package .right .content a,.packages .packages-cta a.link{font-family:'Raleway',sans-serif}h1{font-weight:100}.header ul li a,.header .current,.mobile-nav .nav ul li a,.grid .gridCol:first-child .top h2,.grid .gridCol:first-child .bottom p,.grid .gridCol:nth-child(3) .top p,.grid .gridCol:last-child .top p{font-weight:200}.header .nav>ul>li.menu-item-has-children .sub-menu li a,.header.scroll .nav ul li a,.header.mini .nav ul li a,.header.scroll .nav ul li a:hover,.header.mini .nav ul li a:hover,.mobile-nav .nav .foot a,.footer .top ul li a,.footer .top .contact div,.form--text .form input[type=text],.form--text .form .gform_body select,.gform_body .form--text .form select,.form--text .form .gform_body textarea,.gform_body .form--text .form textarea,.form--text .form select,.hero-video .play span,.basic ol li,.basic ul li,.sidebar .form input[type=text],.sidebar .form .gform_body select,.gform_body .sidebar .form select,.sidebar .form .gform_body textarea,.gform_body .sidebar .form textarea,.sidebar .form select,.steps .stepSection .form input[type=text],.steps .stepSection .form .gform_body select,.gform_body .steps .stepSection .form select,.steps .stepSection .form .gform_body textarea,.gform_body .steps .stepSection .form textarea,.steps .stepSection .form select,.pagination .numbers span,.pagination .numbers a,.login label[for=rememberme],.loginSection .loginHolder input[type=text],.loginSection .loginHolder .gform_body select,.gform_body .loginSection .loginHolder select,.loginSection .loginHolder .gform_body textarea,.gform_body .loginSection .loginHolder textarea,.loginSection .loginHolder input[type=password],.numberWrap input,.breadcrumb .path a,.list-wrap ul li,.tog-wrap .toggler .tog ul li,.faq .faq-tog span,.productViewCon input,.practition-container .search-box input[type=text],.practition-container .search-box .gform_body select,.gform_body .practition-container .search-box select,.practition-container .search-box .gform_body textarea,.gform_body .practition-container .search-box textarea,.gform_body .gsection_title,.gform_body input[type=text],.gform_body select,.gform_body textarea,.gform_body input[type=email],.gform_body input[type=password],.gform_body .gfield_radio li input+label,.gform_body #field_3_27 label,.gform_body .gfield.radio label,.gform_body .ginput_container_checkbox label,.gform_body .gfield_description,.gform_confirmation_wrapper div,.fauxOption,.fauxHead,.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields .gform_body select,.gform_body .woocommerce-billing-fields select,.woocommerce-billing-fields .gform_body textarea,.gform_body .woocommerce-billing-fields textarea,.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=password],.woocommerce-shipping-fields input[type=text],.woocommerce-shipping-fields .gform_body select,.gform_body .woocommerce-shipping-fields select,.woocommerce-shipping-fields .gform_body textarea,.gform_body .woocommerce-shipping-fields textarea,.woocommerce-shipping-fields input[type=email],.woocommerce-shipping-fields input[type=tel],.woocommerce-shipping-fields input[type=password],.create-account input[type=text],.create-account .gform_body select,.gform_body .create-account select,.create-account .gform_body textarea,.gform_body .create-account textarea,.create-account input[type=email],.create-account input[type=tel],.create-account input[type=password],.woocommerce-edit-address input[type=text],.woocommerce-edit-address .gform_body select,.gform_body .woocommerce-edit-address select,.woocommerce-edit-address .gform_body textarea,.gform_body .woocommerce-edit-address textarea,.woocommerce-edit-address input[type=email],.woocommerce-edit-address input[type=tel],.woocommerce-edit-address input[type=password],.woocommerce-edit-account input[type=text],.woocommerce-edit-account .gform_body select,.gform_body .woocommerce-edit-account select,.woocommerce-edit-account .gform_body textarea,.gform_body .woocommerce-edit-account textarea,.woocommerce-edit-account input[type=email],.woocommerce-edit-account input[type=tel],.woocommerce-edit-account input[type=password],.woocommerce-billing-fields textarea,.woocommerce-shipping-fields textarea,.create-account textarea,.woocommerce-edit-address textarea,.woocommerce-edit-account textarea,.woocommerce-checkout-payment label,.checkout_coupon input[type=text],.checkout_coupon .gform_body select,.gform_body .checkout_coupon select,.checkout_coupon .gform_body textarea,.gform_body .checkout_coupon textarea,.woocommerce-checkout .login input[type=text],.woocommerce-checkout .login .gform_body select,.gform_body .woocommerce-checkout .login select,.woocommerce-checkout .login .gform_body textarea,.gform_body .woocommerce-checkout .login textarea,.woocommerce-checkout .login input[type=password],.woocommerce-account.logged-in .address address,.woocommerce-order-received .order_details li,.woocommerce-order-received address,.lighthouse .left-lightbox .lightbox-content .btn,.lighthouse .right-lightbox .lightbox-content .btn,.lighthouse .lightbox-quote .right .quote,.lighthouse .lightbox-footer ul li,.con-grid .gridCol:first-child .top p,.con-grid .gridCol:first-child .bottom span,.con-grid .gridCol:nth-child(2) .top span,.con-grid .gridCol:nth-child(2) .bottom span,.con-grid .gridCol:last-child .top span,h2,h3,h4,p,ul.arrow li,blockquote,label,legend{font-weight:300}.text--chart .text ul li,.c2a--body h3 b,.grid .gridCol:nth-child(3) .bottom h2,.grid .gridCol:last-child .bottom p,.faq .faq-tog p,.faq .faq-tog p:after,.faq .faq-tog span.active:after,.woocommerce-message,.woocommerce-info,.woocommerce-error,#shipping_method label,.payment_methods.methods,.woocommerce-checkout-payment .payment_box p,.woocommerce-account.logged-in .woocommerce h2,.woocommerce-account.logged-in .address h3,.woocommerce-account.logged-in .address .edit,.woocommerce-edit-address .woocommerce h3,.woocommerce-edit-address .woocommerce legend,.woocommerce-edit-account .woocommerce h3,.woocommerce-edit-account .woocommerce legend,.con-grid .gridCol:nth-child(3) .top span,.con-grid .gridCol:nth-child(3) .bottom p,.con-grid .gridCol:last-child .top .number,.con-grid .gridCol:last-child .bottom span{font-weight:400}.grid .gridCol:first-child .bottom h2,.grid .gridCol:nth-child(3) .top h2,.grid .gridCol:last-child .top h2,.feed.wJump .jump,.productView .specs .dhcaPrice,.productFeed a:not(.button) .dhcaPrice,.crossSell a .dhcaPrice,.crossSell a .price,.productViewCon .specs .dhcaPrice,.gform_body .ginput_container_checkbox label b,.packages .package-wrap .package .right .content .price,.con-grid .gridCol:first-child .top span,.con-grid .gridCol:first-child .bottom p,.con-grid .gridCol:nth-child(2) .top p,.con-grid .gridCol:nth-child(2) .bottom p,.con-grid .gridCol:nth-child(3) .top p,.con-grid .gridCol:nth-child(3) .bottom span,.con-grid .gridCol:last-child .top p,.con-grid .gridCol:last-child .bottom p,h1.step{font-weight:500}.header .nav>ul>li:hover>a,.header .nav>ul>li>a:after,.sidebar .contactInfo p b,.testimonials .testimony p.author{font-weight:600}.grid .gridCol:nth-child(2) .top h2,.grid .gridCol:nth-child(2) .bottom h2,.cart-collaterals .cross-sells .products a .dhcaPrice{font-weight:700}.form--text .form input[type=submit],.form--text .form a.button,.form--text .form .submitHolder,.form--text .form .sidebar .nav ul li a,.form--text .sidebar .form .submitHolder,.sidebar .form--text .form .submitHolder,.form--text .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .form--text .form .submitHolder,.form--text .form .woocommerce input.button,.woocommerce .form--text .form input.button,.form--text .form button.button,.form--text .form .shop_table.cart .submitHolder,.shop_table.cart .form--text .form .submitHolder,.form--text .form .or,.sidebar .form input[type=submit],.sidebar .form a.button,.sidebar .form .nav ul li a,.sidebar .nav ul li .form a,.sidebar .form .submitHolder,.sidebar .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .sidebar .form .submitHolder,.sidebar .form .woocommerce input.button,.woocommerce .sidebar .form input.button,.sidebar .form button.button,.sidebar .form .shop_table.cart .submitHolder,.shop_table.cart .sidebar .form .submitHolder,.sidebar .form .or,.steps .stepSection .form input[type=submit],.loginSection .loginHolder input[type=submit],.loginSection .loginHolder .or,.practition-container .practition-tabber .tabs div,a.button,.sidebar .nav ul li a,.steps .stepSection .form .submitHolder,.loginSection .loginHolder .submitHolder,.practition-container .search-box input[type=submit],.gform_footer input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button.button,.shop_table.cart .submitHolder{font-weight:500}.iconOptions .optionsHolder .option p,.video-lightbox .inner .bar .button,.packages .package-wrap .package .right .content a,.packages .packages-cta a.link{font-weight:600}.header{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:138px;width:100%;position:fixed;top:0;right:0;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);z-index:999}.header .toggle-menu{display:none}.header ul{list-style:none}.header ul li{display:inline-block}.header ul li a{text-transform:capitalize}.header .logo{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:5%}.header .logo img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:381px}.header .navHolder{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;right:5%}.header .toolbar{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:right;padding-bottom:20px}.header .toolbar li{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-right:50px}.header .toolbar li:last-child{margin-right:0}.header .toolbar li.customer-login{padding-left:16px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/icon/lock.png);background-repeat:no-repeat}.header .toolbar li.cart a span{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding:8px 12px 5px}.header .toolbar li.cart a span:first-child{border-top-left-radius:13px;border-bottom-left-radius:13px;border:1px solid #5987c6}.header .toolbar li.cart a span:last-child{border-top-right-radius:13px;border-bottom-right-radius:13px;border-top:1px solid #5987c6;border-right:1px solid #5987c6;border-bottom:1px solid #5987c6}.header .toolbar li.cart a:hover span:first-child{background-color:#5987c6;color:#fff}.header .toolbar li a{color:#5987c6;font-size:.875em}.header .nav{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;border-top:1px solid #5987c6;padding-top:20px;clear:right}.header .nav>ul>li{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-right:75px}.header .nav>ul>li:last-child{margin-right:0}.header .nav>ul>li>a{color:#022d6b;font-size:1em}.header .nav>ul>li>a:after{display:block;content:attr(title);font-weight:700;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-bottom:-1px;text-transform:capitalize}.header .nav>ul>li.menu-item-has-children{position:relative;cursor:default}.header .nav>ul>li.menu-item-has-children:hover .sub-menu{display:block}.header .nav>ul>li.menu-item-has-children:last-child .sub-menu{left:auto;right:0}.header .nav>ul>li.menu-item-has-children .sub-menu{position:absolute;top:calc(100% + 18px);left:0;border:1px solid #f2f2f2;border-radius:10px;box-shadow:0 0 4.85px 0 rgba(0,0,0,.15);width:200px;display:none}.header .nav>ul>li.menu-item-has-children .sub-menu:before{content:'';position:absolute;top:-20px;left:0;width:100%;height:20px}.header .nav>ul>li.menu-item-has-children .sub-menu li{border-bottom:1px solid #f2f2f2;display:block}.header .nav>ul>li.menu-item-has-children .sub-menu li:last-child{border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.header .nav>ul>li.menu-item-has-children .sub-menu li a{color:gray;padding:22px 24px;width:calc(100% - 48px)}.header .nav>ul>li.menu-item-has-children .sub-menu li a:hover{background-color:#f2f2f2}.header .current{color:#5987c6;font-size:.875em;position:relative;display:none}.header .current span{display:inline-block}.header .current span:first-child{padding:8px 12px 6px;border-top-left-radius:13px;border-bottom-left-radius:13px;border:1px solid #5987c6}.header .current span:last-child{float:right;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:28px;width:28px;border-top-right-radius:13px;border-bottom-right-radius:13px;border-top:1px solid #5987c6;border-right:1px solid #5987c6;border-bottom:1px solid #5987c6;cursor:pointer}.header .current span:last-child:hover i,.header .current span:last-child.open i{color:#fff}.header .current span:last-child i{position:absolute;top:5px;right:12px}.header.scroll .logo img{width:250px}.header.scroll .current,.header.mini .current{display:inline-block}.header.scroll .toolbar,.header.mini .toolbar{padding-bottom:0}.header.scroll .nav,.header.mini .nav{border:none;position:absolute;right:0;top:30px;padding:0}.header.scroll .nav ul,.header.mini .nav ul{display:none;position:absolute;top:calc(100% + 10px);right:0;border:1px solid #f2f2f2;border-radius:10px;box-shadow:0 0 4.85px 0 rgba(0,0,0,.15);width:150px;overflow:hidden}.header.scroll .nav ul:before,.header.mini .nav ul:before{content:'';position:absolute;top:-12px;left:0;width:100%;height:12px}.header.scroll .nav ul.open,.header.mini .nav ul.open{display:block}.header.scroll .nav ul li,.header.mini .nav ul li{border-bottom:1px solid #f2f2f2;display:block;margin-right:0}.header.scroll .nav ul li:last-child,.header.mini .nav ul li:last-child{border:none}.header.scroll .nav ul li a,.header.mini .nav ul li a{color:gray;font-size:.75em;text-align:right;padding:16px 24px;width:calc(100% - 48px);cursor:pointer}.header.scroll .nav ul li a:hover,.header.mini .nav ul li a:hover{background-color:#f2f2f2}.header.scroll .nav ul li.menu-item-has-children:hover .sub-menu,.header.mini .nav ul li.menu-item-has-children:hover .sub-menu{display:none}.prac-nav{position:relative!important;top:-8px!important}.toggle-menu{height:21px;width:38px;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;right:5%;cursor:pointer}.toggle-menu .tog{position:absolute;height:3px;width:100%;border-radius:3px;left:0}.toggle-menu .tog.top,.toggle-menu .tog.bot{-webkit-transition:all .35s .2s ease-in-out;-moz-transition:all .35s .2s ease-in-out;-o-transition:all .35s .2s ease-in-out;transition:all .35s .2s ease-in-out;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg)}.toggle-menu .tog.top{top:0}.toggle-menu .tog.mid{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;top:9px}.toggle-menu .tog.bot{bottom:0}.mobile-nav{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:fixed;height:100%;width:220px;top:0;right:-220px;z-index:99;overflow:hidden}.mobile-nav .nav .head{padding:20px 0;border-bottom:1px solid #3a6ba0;text-align:center}.mobile-nav .nav .head p{color:#fff;line-height:1em;text-transform:uppercase;display:inline-block;padding:14px 0 10px 30px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/icon/menu.png);background-repeat:no-repeat;background-position:left center}.mobile-nav .nav>ul>li{margin:0 44px 20px}.mobile-nav .nav>ul>li:first-child{margin-top:28px}.mobile-nav .nav>ul>li.menu-item-has-children{cursor:pointer;margin-bottom:0}.mobile-nav .nav>ul>li.menu-item-has-children.open>a:after{color:#fff}.mobile-nav .nav>ul>li.menu-item-has-children.open+li{margin-top:20px}.mobile-nav .nav>ul>li.menu-item-has-children>a{margin-bottom:20px;position:relative}.mobile-nav .nav>ul>li.menu-item-has-children>a:after{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;content:'\f0d7';font-family:'fontawesome';color:#4679bf;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;right:-15px}.mobile-nav .nav>ul>li.menu-item-has-children ul{width:100%;margin-left:-44px;padding:20px 44px;box-shadow:0 0 3px 3px rgba(0,0,0,.3) inset}.mobile-nav .nav>ul>li.menu-item-has-children ul li{margin-bottom:10px}.mobile-nav .nav>ul>li.menu-item-has-children ul li:last-child{margin-bottom:0}.mobile-nav .nav>ul>li.menu-item-has-children ul li a{font-size:.875em}.mobile-nav .nav ul{list-style:none}.mobile-nav .nav ul li a{color:#fff;text-transform:capitalize}.mobile-nav .nav .sub-menu{display:none}.mobile-nav .nav .foot{text-align:center}.mobile-nav .nav .foot a{font-size:.6875em;letter-spacing:.04em;text-transform:uppercase;border-radius:23px}.mobile-nav .nav .foot a.customer{color:#fff;border:1px solid #fff;padding:14px 30px 10px 12px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/icon/lock-inverse.png);background-repeat:no-repeat;background-position:90% center;margin-top:10px}.mobile-nav .nav .foot a.myCart{color:#5987c6;margin-top:10px}.mobile-nav .nav .foot a.myCart span{display:inline-block}.mobile-nav .nav .foot a.myCart span:first-child{padding:14px 28px 11px;border-right:1px solid #5987c6}.mobile-nav .nav .foot a.myCart span:last-child{padding:14px 14px 11px;margin-left:-4px}.mobile-nav .fill{-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;-o-transition:all 0 ease-in-out;transition:all 0 ease-in-out;position:absolute;right:-50%;top:110%;height:100%;width:300%;z-index:-1;transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform-origin:100% 0;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;opacity:0}.mobile-nav .rise{-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;-o-transition:all 0 ease-in-out;transition:all 0 ease-in-out;position:relative;top:200px;opacity:0}.body{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:relative;top:0;right:0;box-shadow:5px 0 5px 0 rgba(0,0,0,.2);z-index:999}body.open .mobile-nav{right:0}body.open .mobile-nav .fill{-webkit-transition:all .5s .25s ease-in-out;-moz-transition:all .5s .25s ease-in-out;-o-transition:all .5s .25s ease-in-out;transition:all .5s .25s ease-in-out;top:0;transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);opacity:1}body.open .mobile-nav .rise{-webkit-transition:all .5s .35s ease-in-out;-moz-transition:all .5s .35s ease-in-out;-o-transition:all .5s .35s ease-in-out;transition:all .5s .35s ease-in-out;top:0;opacity:1}body.open .header{right:220px}body.open .body{right:220px;overflow:hidden}body.open .toggle-menu .tog.mid{left:100%;opacity:0}body.open .toggle-menu .tog.top{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);top:9px}body.open .toggle-menu .tog.bot{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);bottom:9px}@media (max-width:1250px){.header .toolbar li,.header .nav>ul>li{margin-right:42px}}@media (max-width:1100px){.header .toolbar li,.header .nav>ul>li{margin-right:28px}.header:not(.scroll) .nav>ul>li{font-size:.875em}}@media (max-width:1000px){.header.mini .nav>ul>li{font-size:1em}.header .logo img{width:250px}}.placeholder{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}@media (max-width:880px){.placeholder{height:80px !important}.header{height:80px}.header.scroll{height:80px}.header .toolbar,.header .nav{display:none}.header .toggle-menu{display:block}}@media (max-width:350px){.header .logo img{width:210px}}.footer{text-align:center}.footer .top{padding:34px 0}.footer .top .nav{display:inline-block;padding-bottom:16px;margin-bottom:22px;border-bottom:1px solid #06458b}.footer .top ul{list-style:none;display:inline-block}.footer .top ul:first-child{border-right:1px solid #06458b}.footer .top ul li{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;display:inline-block;padding-right:48px;padding:6px 48px 6px 0}.footer .top ul li:first-child{padding-left:36px}.footer .top ul li a{color:#fff;font-size:.875em}.footer .top ul li a:hover{color:#5987c6}.footer .top .contact div{color:#5987c6;font-size:.75em;display:inline-block;padding:6px 27px 6px 0;margin-right:27px;border-right:1px solid #06458b}.footer .top .contact div:last-child{margin-right:0;padding-right:0;border-right:none}.footer .top .contact div a{color:#fff}.footer .top .contact div a:hover{color:#5987c6}.footer .bottom{padding:18px 0 15px}.footer .bottom p{color:#194786;font-size:.625em;letter-spacing:1px}.footer .bottom a{color:#194786}.footer .bottom a:hover{border-color:#194786}@media (max-width:1150px){.footer .top .nav li{padding-right:25px !important}.footer .top .nav li:first-child{padding-left:25px !important}}@media (max-width:960px){.footer .top .nav li{padding-right:20px !important}.footer .top .nav li:first-child{padding-left:20px !important}.footer .top .nav li a{font-size:.75em}}@media (max-width:775px){.footer .top .nav ul:first-child{display:none}.footer .top .nav ul li{padding-right:40px !important}.footer .top .nav ul li:first-child{border-right:1px solid #06458b;margin-right:40px;padding-left:40px !important}.footer .top .nav ul li a{font-size:1em}}@media (max-width:600px){.footer .top .nav ul li{padding-right:20px !important}.footer .top .nav ul li:first-child{margin-right:20px;padding-left:20px !important}.footer .top .nav ul li a{font-size:.875em}.footer .top .contact div{display:block;text-align:center;margin-right:0;padding-right:0;border:none}}.indexHero{-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;background-position:50% 50% !important;background-repeat:no-repeat !important;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:590px;position:relative;z-index:0;overflow:hidden}.indexHero:before{content:'';position:absolute;height:100%;width:100%;top:0;left:0;display:block;z-index:-2}.indexHero:after{-webkit-transition:all .5s 0s ease-in-out;-moz-transition:all .5s 0s ease-in-out;-o-transition:all .5s 0s ease-in-out;transition:all .5s 0s ease-in-out;content:'';position:absolute;height:238px;width:100%;bottom:0;right:0;transform:skewY(-9.5deg);-webkit-transform:skewY(-9.5deg);-moz-transform:skewY(-9.5deg);-o-transform:skewY(-9.5deg);transform-origin:100% 0;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;display:block;z-index:-1}.indexHero .featuredProduct{position:absolute;right:5%;bottom:40px}.indexHero .featuredProduct img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.indexHero .featuredProduct.single img{width:493px}.indexHero .content{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:absolute;width:80%;top:104px;left:0;padding-left:5%}.indexHero .content h2,.indexHero .content p{color:#fff;max-width:56%}.indexHero .content h2{margin-bottom:10px}.indexHero .content .line{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;display:block;width:100%;height:2px;margin:30px 0 40px}.indexHero .buttonGroup a.button,.indexHero .buttonGroup .form--text .form .submitHolder,.form--text .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .sidebar .nav ul li a,.sidebar .nav ul li .indexHero .buttonGroup a,.indexHero .buttonGroup .sidebar .form .submitHolder,.sidebar .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .steps .stepSection .form .submitHolder,.steps .stepSection .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .practition-container .search-box input[type=submit],.practition-container .search-box .indexHero .buttonGroup input[type=submit],.indexHero .buttonGroup .gform_footer input[type=submit],.gform_footer .indexHero .buttonGroup input[type=submit],.indexHero .buttonGroup .woocommerce #respond input#submit,.woocommerce #respond .indexHero .buttonGroup input#submit,.indexHero .buttonGroup .woocommerce input.button,.woocommerce .indexHero .buttonGroup input.button,.indexHero .buttonGroup button.button,.indexHero .buttonGroup .shop_table.cart .submitHolder,.shop_table.cart .indexHero .buttonGroup .submitHolder{color:#fff !important;padding-left:0;padding-right:0;width:254px;text-align:center}.indexHero .buttonGroup a.button:after,.indexHero .buttonGroup .form--text .form .submitHolder:after,.form--text .form .indexHero .buttonGroup .submitHolder:after,.indexHero .buttonGroup .sidebar .nav ul li a:after,.sidebar .nav ul li .indexHero .buttonGroup a:after,.indexHero .buttonGroup .sidebar .form .submitHolder:after,.sidebar .form .indexHero .buttonGroup .submitHolder:after,.indexHero .buttonGroup .steps .stepSection .form .submitHolder:after,.steps .stepSection .form .indexHero .buttonGroup .submitHolder:after,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder:after,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder:after,.indexHero .buttonGroup .practition-container .search-box input[type=submit]:after,.practition-container .search-box .indexHero .buttonGroup input[type=submit]:after,.indexHero .buttonGroup .gform_footer input[type=submit]:after,.gform_footer .indexHero .buttonGroup input[type=submit]:after,.indexHero .buttonGroup .woocommerce #respond input#submit:after,.woocommerce #respond .indexHero .buttonGroup input#submit:after,.indexHero .buttonGroup .woocommerce input.button:after,.woocommerce .indexHero .buttonGroup input.button:after,.indexHero .buttonGroup button.button:after,.indexHero .buttonGroup .shop_table.cart .submitHolder:after,.shop_table.cart .indexHero .buttonGroup .submitHolder:after{background-color:#fff !important}.indexHero .buttonGroup a.button:hover,.indexHero .buttonGroup .form--text .form .submitHolder:hover,.form--text .form .indexHero .buttonGroup .submitHolder:hover,.indexHero .buttonGroup .sidebar .nav ul li a:hover,.sidebar .nav ul li .indexHero .buttonGroup a:hover,.indexHero .buttonGroup .sidebar .form .submitHolder:hover,.sidebar .form .indexHero .buttonGroup .submitHolder:hover,.indexHero .buttonGroup .steps .stepSection .form .submitHolder:hover,.steps .stepSection .form .indexHero .buttonGroup .submitHolder:hover,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder:hover,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder:hover,.indexHero .buttonGroup .practition-container .search-box input[type=submit]:hover,.practition-container .search-box .indexHero .buttonGroup input[type=submit]:hover,.indexHero .buttonGroup .gform_footer input[type=submit]:hover,.gform_footer .indexHero .buttonGroup input[type=submit]:hover,.indexHero .buttonGroup .woocommerce #respond input#submit:hover,.woocommerce #respond .indexHero .buttonGroup input#submit:hover,.indexHero .buttonGroup .woocommerce input.button:hover,.woocommerce .indexHero .buttonGroup input.button:hover,.indexHero .buttonGroup button.button:hover,.indexHero .buttonGroup .shop_table.cart .submitHolder:hover,.shop_table.cart .indexHero .buttonGroup .submitHolder:hover{color:#5987c6 !important}.indexHero .buttonGroup a.button:first-child,.indexHero .buttonGroup .form--text .form .submitHolder:first-child,.form--text .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .sidebar .nav ul li a:first-child,.sidebar .nav ul li .indexHero .buttonGroup a:first-child,.indexHero .buttonGroup .sidebar .form .submitHolder:first-child,.sidebar .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .steps .stepSection .form .submitHolder:first-child,.steps .stepSection .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder:first-child,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .practition-container .search-box input[type=submit]:first-child,.practition-container .search-box .indexHero .buttonGroup input[type=submit]:first-child,.indexHero .buttonGroup .gform_footer input[type=submit]:first-child,.gform_footer .indexHero .buttonGroup input[type=submit]:first-child,.indexHero .buttonGroup .woocommerce #respond input#submit:first-child,.woocommerce #respond .indexHero .buttonGroup input#submit:first-child,.indexHero .buttonGroup .woocommerce input.button:first-child,.woocommerce .indexHero .buttonGroup input.button:first-child,.indexHero .buttonGroup button.button:first-child,.indexHero .buttonGroup .shop_table.cart .submitHolder:first-child,.shop_table.cart .indexHero .buttonGroup .submitHolder:first-child{margin-right:30px}.indexHero .buttonGroup a.button.blue.inverse,.indexHero .buttonGroup .form--text .form .blue.inverse.submitHolder,.form--text .form .indexHero .buttonGroup .blue.inverse.submitHolder,.indexHero .buttonGroup .sidebar .nav ul li a.blue.inverse,.sidebar .nav ul li .indexHero .buttonGroup a.blue.inverse,.indexHero .buttonGroup .sidebar .form .blue.inverse.submitHolder,.sidebar .form .indexHero .buttonGroup .blue.inverse.submitHolder,.indexHero .buttonGroup .steps .stepSection .form .blue.inverse.submitHolder,.steps .stepSection .form .indexHero .buttonGroup .blue.inverse.submitHolder,.indexHero .buttonGroup .loginSection .loginHolder .blue.inverse.submitHolder,.loginSection .loginHolder .indexHero .buttonGroup .blue.inverse.submitHolder,.indexHero .buttonGroup .practition-container .search-box input.blue.inverse[type=submit],.practition-container .search-box .indexHero .buttonGroup input.blue.inverse[type=submit],.indexHero .buttonGroup .gform_footer input.blue.inverse[type=submit],.gform_footer .indexHero .buttonGroup input.blue.inverse[type=submit],.indexHero .buttonGroup .woocommerce #respond input.blue.inverse#submit,.woocommerce #respond .indexHero .buttonGroup input.blue.inverse#submit,.indexHero .buttonGroup .woocommerce input.blue.inverse.button,.woocommerce .indexHero .buttonGroup input.blue.inverse.button,.indexHero .buttonGroup button.blue.inverse.button,.indexHero .buttonGroup .shop_table.cart .blue.inverse.submitHolder,.shop_table.cart .indexHero .buttonGroup .blue.inverse.submitHolder{box-shadow:0 0 0 2px #5987c6 inset;-webkit-box-shadow:0 0 0 2px #5987c6 inset;-moz-box-shadow:0 0 0 2px #5987c6 inset}@media (min-width:1430px){.indexHero:after{transform:skewY(-8deg);-webkit-transform:skewY(-8deg);-moz-transform:skewY(-8deg);-o-transform:skewY(-8deg)}}@media (min-width:1690px){.indexHero:after{transform:skewY(-7deg);-webkit-transform:skewY(-7deg);-moz-transform:skewY(-7deg);-o-transform:skewY(-7deg)}}@media (min-width:1945px){.indexHero:after{transform:skewY(-6deg);-webkit-transform:skewY(-6deg);-moz-transform:skewY(-6deg);-o-transform:skewY(-6deg)}}@media (min-width:2265px){.indexHero:after{transform:skewY(-5deg);-webkit-transform:skewY(-5deg);-moz-transform:skewY(-5deg);-o-transform:skewY(-5deg)}}@media (max-width:1260px){.indexHero{height:570px}.indexHero .featuredProduct{bottom:90px}.indexHero .featuredProduct.single img{width:380px}.indexHero .content{top:75px}.indexHero .content h2{font-size:2.1875em}.indexHero .buttonGroup a.button,.indexHero .buttonGroup .form--text .form .submitHolder,.form--text .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .sidebar .nav ul li a,.sidebar .nav ul li .indexHero .buttonGroup a,.indexHero .buttonGroup .sidebar .form .submitHolder,.sidebar .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .steps .stepSection .form .submitHolder,.steps .stepSection .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .practition-container .search-box input[type=submit],.practition-container .search-box .indexHero .buttonGroup input[type=submit],.indexHero .buttonGroup .gform_footer input[type=submit],.gform_footer .indexHero .buttonGroup input[type=submit],.indexHero .buttonGroup .woocommerce #respond input#submit,.woocommerce #respond .indexHero .buttonGroup input#submit,.indexHero .buttonGroup .woocommerce input.button,.woocommerce .indexHero .buttonGroup input.button,.indexHero .buttonGroup button.button,.indexHero .buttonGroup .shop_table.cart .submitHolder,.shop_table.cart .indexHero .buttonGroup .submitHolder{font-size:.8125em;width:240px}.indexHero .buttonGroup a.button:first-child,.indexHero .buttonGroup .form--text .form .submitHolder:first-child,.form--text .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .sidebar .nav ul li a:first-child,.sidebar .nav ul li .indexHero .buttonGroup a:first-child,.indexHero .buttonGroup .sidebar .form .submitHolder:first-child,.sidebar .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .steps .stepSection .form .submitHolder:first-child,.steps .stepSection .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder:first-child,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .practition-container .search-box input[type=submit]:first-child,.practition-container .search-box .indexHero .buttonGroup input[type=submit]:first-child,.indexHero .buttonGroup .gform_footer input[type=submit]:first-child,.gform_footer .indexHero .buttonGroup input[type=submit]:first-child,.indexHero .buttonGroup .woocommerce #respond input#submit:first-child,.woocommerce #respond .indexHero .buttonGroup input#submit:first-child,.indexHero .buttonGroup .woocommerce input.button:first-child,.woocommerce .indexHero .buttonGroup input.button:first-child,.indexHero .buttonGroup button.button:first-child,.indexHero .buttonGroup .shop_table.cart .submitHolder:first-child,.shop_table.cart .indexHero .buttonGroup .submitHolder:first-child{margin-right:20px}}@media (max-width:1000px){.indexHero{height:460px}.indexHero:after{height:0;transform:skewY(0deg);-webkit-transform:skewY(0deg);-moz-transform:skewY(0deg);-o-transform:skewY(0deg)}.indexHero .featuredProduct{transform:translateY(50%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);bottom:50%}.indexHero .content{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%}.indexHero .content h2,.indexHero .content p{max-width:calc(100% - 320px)}.indexHero .content h2{font-size:1.75em}.indexHero .content p{font-size:.875em}.indexHero .content .line{width:0;margin:0}.indexHero .buttonGroup a.button,.indexHero .buttonGroup .form--text .form .submitHolder,.form--text .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .sidebar .nav ul li a,.sidebar .nav ul li .indexHero .buttonGroup a,.indexHero .buttonGroup .sidebar .form .submitHolder,.sidebar .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .steps .stepSection .form .submitHolder,.steps .stepSection .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .practition-container .search-box input[type=submit],.practition-container .search-box .indexHero .buttonGroup input[type=submit],.indexHero .buttonGroup .gform_footer input[type=submit],.gform_footer .indexHero .buttonGroup input[type=submit],.indexHero .buttonGroup .woocommerce #respond input#submit,.woocommerce #respond .indexHero .buttonGroup input#submit,.indexHero .buttonGroup .woocommerce input.button,.woocommerce .indexHero .buttonGroup input.button,.indexHero .buttonGroup button.button,.indexHero .buttonGroup .shop_table.cart .submitHolder,.shop_table.cart .indexHero .buttonGroup .submitHolder{font-size:.6875em;width:180px}.indexHero .buttonGroup a.button:first-child,.indexHero .buttonGroup .form--text .form .submitHolder:first-child,.form--text .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .sidebar .nav ul li a:first-child,.sidebar .nav ul li .indexHero .buttonGroup a:first-child,.indexHero .buttonGroup .sidebar .form .submitHolder:first-child,.sidebar .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .steps .stepSection .form .submitHolder:first-child,.steps .stepSection .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder:first-child,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .practition-container .search-box input[type=submit]:first-child,.practition-container .search-box .indexHero .buttonGroup input[type=submit]:first-child,.indexHero .buttonGroup .gform_footer input[type=submit]:first-child,.gform_footer .indexHero .buttonGroup input[type=submit]:first-child,.indexHero .buttonGroup .woocommerce #respond input#submit:first-child,.woocommerce #respond .indexHero .buttonGroup input#submit:first-child,.indexHero .buttonGroup .woocommerce input.button:first-child,.woocommerce .indexHero .buttonGroup input.button:first-child,.indexHero .buttonGroup button.button:first-child,.indexHero .buttonGroup .shop_table.cart .submitHolder:first-child,.shop_table.cart .indexHero .buttonGroup .submitHolder:first-child{margin-right:10px}}@media (max-width:880px){.indexHero .featuredProduct.single img{width:300px}.indexHero .content h2,.indexHero .content p{max-width:calc(100% - 240px)}}@media (max-width:785px){.indexHero{height:400px}.indexHero .featuredProduct{display:none}.indexHero .content{width:90%;text-align:center}.indexHero .content h2,.indexHero .content p{max-width:100%}}@media (max-width:450px){.indexHero .buttonGroup a.button,.indexHero .buttonGroup .form--text .form .submitHolder,.form--text .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .sidebar .nav ul li a,.sidebar .nav ul li .indexHero .buttonGroup a,.indexHero .buttonGroup .sidebar .form .submitHolder,.sidebar .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .steps .stepSection .form .submitHolder,.steps .stepSection .form .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder,.indexHero .buttonGroup .practition-container .search-box input[type=submit],.practition-container .search-box .indexHero .buttonGroup input[type=submit],.indexHero .buttonGroup .gform_footer input[type=submit],.gform_footer .indexHero .buttonGroup input[type=submit],.indexHero .buttonGroup .woocommerce #respond input#submit,.woocommerce #respond .indexHero .buttonGroup input#submit,.indexHero .buttonGroup .woocommerce input.button,.woocommerce .indexHero .buttonGroup input.button,.indexHero .buttonGroup button.button,.indexHero .buttonGroup .shop_table.cart .submitHolder,.shop_table.cart .indexHero .buttonGroup .submitHolder{display:block;margin:0 auto !important}.indexHero .buttonGroup a.button:first-child,.indexHero .buttonGroup .form--text .form .submitHolder:first-child,.form--text .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .sidebar .nav ul li a:first-child,.sidebar .nav ul li .indexHero .buttonGroup a:first-child,.indexHero .buttonGroup .sidebar .form .submitHolder:first-child,.sidebar .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .steps .stepSection .form .submitHolder:first-child,.steps .stepSection .form .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .loginSection .loginHolder .submitHolder:first-child,.loginSection .loginHolder .indexHero .buttonGroup .submitHolder:first-child,.indexHero .buttonGroup .practition-container .search-box input[type=submit]:first-child,.practition-container .search-box .indexHero .buttonGroup input[type=submit]:first-child,.indexHero .buttonGroup .gform_footer input[type=submit]:first-child,.gform_footer .indexHero .buttonGroup input[type=submit]:first-child,.indexHero .buttonGroup .woocommerce #respond input#submit:first-child,.woocommerce #respond .indexHero .buttonGroup input#submit:first-child,.indexHero .buttonGroup .woocommerce input.button:first-child,.woocommerce .indexHero .buttonGroup input.button:first-child,.indexHero .buttonGroup button.button:first-child,.indexHero .buttonGroup .shop_table.cart .submitHolder:first-child,.shop_table.cart .indexHero .buttonGroup .submitHolder:first-child{margin-bottom:10px !important}}.form--text{padding:0 0 115px;margin-top:115px;position:relative}.form--text .arrow-down{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);z-index:100;position:absolute;left:50%;width:65px;height:65px;top:-150px;cursor:pointer}.form--text .form{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:left;width:calc(40% - 80px);border-radius:23px;padding:55px 40px}.form--text .form h3{color:#5987c6;font-size:1.75em;line-height:1.2em}.form--text .form input,.form--text .form select{width:100%;border-radius:23px}.form--text .form input[type=text],.form--text .form .gform_body select,.gform_body .form--text .form select,.form--text .form .gform_body textarea,.gform_body .form--text .form textarea,.form--text .form select{color:#ccc;font-size:1em;font-style:italic;padding:15px 20px;margin-bottom:20px}.form--text .form input[type=text],.form--text .form .gform_body select,.gform_body .form--text .form select,.form--text .form .gform_body textarea,.gform_body .form--text .form textarea{width:calc(100% - 40px)}.form--text .form input[type=text]::-webkit-input-placeholder,.form--text .form .gform_body select::-webkit-input-placeholder,.gform_body .form--text .form select::-webkit-input-placeholder,.form--text .form .gform_body textarea::-webkit-input-placeholder,.gform_body .form--text .form textarea::-webkit-input-placeholder{opacity:1}.form--text .form input[type=text]:-moz-placeholder,.form--text .form .gform_body select:-moz-placeholder,.gform_body .form--text .form select:-moz-placeholder,.form--text .form .gform_body textarea:-moz-placeholder,.gform_body .form--text .form textarea:-moz-placeholder{opacity:1}.form--text .form input[type=text]::-moz-placeholder,.form--text .form .gform_body select::-moz-placeholder,.gform_body .form--text .form select::-moz-placeholder,.form--text .form .gform_body textarea::-moz-placeholder,.gform_body .form--text .form textarea::-moz-placeholder{opacity:1}.form--text .form input[type=text]:-ms-input-placeholder,.form--text .form .gform_body select:-ms-input-placeholder,.gform_body .form--text .form select:-ms-input-placeholder,.form--text .form .gform_body textarea:-ms-input-placeholder,.gform_body .form--text .form textarea:-ms-input-placeholder{opacity:1}.form--text .form select{cursor:pointer}.form--text .form .submitHolder{padding:0 !important}.form--text .form .submitHolder:hover input{color:#fff}.form--text .form input[type=submit],.form--text .form a.button,.form--text .form .submitHolder,.form--text .form .sidebar .nav ul li a,.sidebar .nav ul li .form--text .form a,.form--text .sidebar .form .submitHolder,.sidebar .form--text .form .submitHolder,.form--text .steps .stepSection .form .submitHolder,.steps .stepSection .form--text .form .submitHolder,.form--text .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .form--text .form .submitHolder,.form--text .form .practition-container .search-box input[type=submit],.practition-container .search-box .form--text .form input[type=submit],.form--text .form .gform_footer input[type=submit],.gform_footer .form--text .form input[type=submit],.form--text .form .woocommerce #respond input#submit,.woocommerce #respond .form--text .form input#submit,.form--text .form .woocommerce input.button,.woocommerce .form--text .form input.button,.form--text .form button.button,.form--text .form .shop_table.cart .submitHolder,.shop_table.cart .form--text .form .submitHolder{width:100%;color:#999;font-size:1em;letter-spacing:.1em;font-size:1em;line-height:1.375em;padding:15px 0;cursor:pointer;-webkit-transition:all .35s ease-in-out,color .8s ease-in-out;-moz-transition:all .35s ease-in-out,color .8s ease-in-out;-o-transition:all .35s ease-in-out,color .8s ease-in-out;transition:all .35s ease-in-out,color .8s ease-in-out}.form--text .form a.button:hover,.form--text .form .submitHolder:hover,.form--text .form .sidebar .nav ul li a:hover,.sidebar .nav ul li .form--text .form a:hover,.form--text .sidebar .form .submitHolder:hover,.sidebar .form--text .form .submitHolder:hover,.form--text .steps .stepSection .form .submitHolder:hover,.steps .stepSection .form--text .form .submitHolder:hover,.form--text .form .loginSection .loginHolder .submitHolder:hover,.loginSection .loginHolder .form--text .form .submitHolder:hover,.form--text .form .practition-container .search-box input[type=submit]:hover,.practition-container .search-box .form--text .form input[type=submit]:hover,.form--text .form .gform_footer input[type=submit]:hover,.gform_footer .form--text .form input[type=submit]:hover,.form--text .form .woocommerce #respond input#submit:hover,.woocommerce #respond .form--text .form input#submit:hover,.form--text .form .woocommerce input.button:hover,.woocommerce .form--text .form input.button:hover,.form--text .form button.button:hover,.form--text .form .shop_table.cart .submitHolder:hover,.shop_table.cart .form--text .form .submitHolder:hover{color:#fff !important}.form--text .form .or{color:#5987c6;font-size:1em;line-height:1em;margin:30px 0;display:block;text-align:center;position:relative;z-index:0}.form--text .form .or:before{content:'';position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;right:0;margin:0 auto;width:50px;height:50px;display:block;z-index:-1}.form--text .form .or:after{content:'';position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;height:1px;width:100%;display:block;z-index:-2}.form--text .text{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:right;width:51.36%}.form--text .text ul{list-style:none}.form--text .text ul li{border-bottom:1px solid #e6e6e6;padding-bottom:32px;margin-bottom:32px}.form--text .text ul li:last-child{margin-bottom:0}@media (max-width:850px){.form--text .arrow-down{width:50px;height:50px;top:-190px}}@media (max-width:960px){.form--text .form input[type=submit],.form--text .form a.button,.form--text .form .submitHolder,.form--text .form .sidebar .nav ul li a,.sidebar .nav ul li .form--text .form a,.form--text .sidebar .form .submitHolder,.sidebar .form--text .form .submitHolder,.form--text .steps .stepSection .form .submitHolder,.steps .stepSection .form--text .form .submitHolder,.form--text .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .form--text .form .submitHolder,.form--text .form .practition-container .search-box input[type=submit],.practition-container .search-box .form--text .form input[type=submit],.form--text .form .gform_footer input[type=submit],.gform_footer .form--text .form input[type=submit],.form--text .form .woocommerce #respond input#submit,.woocommerce #respond .form--text .form input#submit,.form--text .form .woocommerce input.button,.woocommerce .form--text .form input.button,.form--text .form button.button,.form--text .form .shop_table.cart .submitHolder,.shop_table.cart .form--text .form .submitHolder{font-size:.75em}.form--text .form .or{margin:20px 0}}@media (min-width:851px) and (max-width:960px){.form--text .text h2{font-size:2.1875em;margin-bottom:20px}.form--text .text h3{font-size:1.5625em;background-size:18px auto;padding-left:24px}.form--text .text p{font-size:.875em}}@media (max-width:850px){.form--text{padding:50px 0}.form--text .form{width:calc(100% - 80px)}.form--text .form h3{text-align:center}.form--text .text{width:100%;padding-bottom:40px}}@media (max-width:600px){.form--text .text h2{font-size:2.1875em;margin-bottom:20px}.form--text .text h3{font-size:1.5625em;background-size:18px auto;padding-left:24px}.form--text .text p{font-size:.875em}}@media (max-width:399px){.form--text .form{padding:40px}.form--text .form input[type=submit],.form--text .form a.button,.form--text .form .submitHolder,.form--text .form .sidebar .nav ul li a,.sidebar .nav ul li .form--text .form a,.form--text .sidebar .form .submitHolder,.sidebar .form--text .form .submitHolder,.form--text .steps .stepSection .form .submitHolder,.steps .stepSection .form--text .form .submitHolder,.form--text .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .form--text .form .submitHolder,.form--text .form .practition-container .search-box input[type=submit],.practition-container .search-box .form--text .form input[type=submit],.form--text .form .gform_footer input[type=submit],.gform_footer .form--text .form input[type=submit],.form--text .form .woocommerce #respond input#submit,.woocommerce #respond .form--text .form input#submit,.form--text .form .woocommerce input.button,.woocommerce .form--text .form input.button,.form--text .form button.button,.form--text .form .shop_table.cart .submitHolder,.shop_table.cart .form--text .form .submitHolder{font-size:.6875em}}.iconOptions{text-align:center;padding:0 0 115px}.iconOptions h2{margin-bottom:50px}.iconOptions .optionsHolder{position:relative;z-index:1}.iconOptions .optionsHolder:before{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;content:'';position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;right:0;margin:0 auto;width:80%;height:2px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash.png)}.iconOptions .optionsHolder .option{-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;background-position:50% 50% !important;background-repeat:no-repeat !important;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:158px;width:242px;border-radius:22px;display:inline-block;margin-right:114px;overflow:hidden;position:relative;z-index:0;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);box-shadow:0 0 0 0 transparent}.iconOptions .optionsHolder .option:last-child{margin-right:0 !important}.iconOptions .optionsHolder .option:after{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;content:'';position:absolute;height:100%;width:100%;top:0;left:0;display:block;z-index:-1}.iconOptions .optionsHolder .option:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);box-shadow:0 0 8px 0 rgba(0,0,0,.5)}.iconOptions .optionsHolder .option:hover:after{background-color:rgba(2,45,107,.9)}.iconOptions .optionsHolder .option .content{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;right:0}.iconOptions .optionsHolder .option p{color:#fff;font-size:.9375em;line-height:1.4666666667em;text-transform:uppercase;width:80%;margin:0 auto}.iconOptions .allOptions{-webkit-transition:padding .35s ease-in-out;-moz-transition:padding .35s ease-in-out;-o-transition:padding .35s ease-in-out;transition:padding .35s ease-in-out;padding-top:78px;position:relative;z-index:0}.iconOptions .allOptions a.button,.iconOptions .allOptions .form--text .form .submitHolder,.form--text .form .iconOptions .allOptions .submitHolder,.iconOptions .allOptions .sidebar .nav ul li a,.sidebar .nav ul li .iconOptions .allOptions a,.iconOptions .allOptions .sidebar .form .submitHolder,.sidebar .form .iconOptions .allOptions .submitHolder,.iconOptions .allOptions .steps .stepSection .form .submitHolder,.steps .stepSection .form .iconOptions .allOptions .submitHolder,.iconOptions .allOptions .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .iconOptions .allOptions .submitHolder,.iconOptions .allOptions .practition-container .search-box input[type=submit],.practition-container .search-box .iconOptions .allOptions input[type=submit],.iconOptions .allOptions .gform_footer input[type=submit],.gform_footer .iconOptions .allOptions input[type=submit],.iconOptions .allOptions .woocommerce #respond input#submit,.woocommerce #respond .iconOptions .allOptions input#submit,.iconOptions .allOptions .woocommerce input.button,.woocommerce .iconOptions .allOptions input.button,.iconOptions .allOptions button.button,.iconOptions .allOptions .shop_table.cart .submitHolder,.shop_table.cart .iconOptions .allOptions .submitHolder{padding:18px 0;width:292px;text-align:center;position:relative}.iconOptions .allOptions .dashSet{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash-gray.png);background-position:bottom center;background-repeat:repeat-x;position:absolute;bottom:28px;left:0;right:0;margin:0 auto;height:70%;max-width:748px}.iconOptions .allOptions .dashSet:before{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash-gray-vert.png);content:'';position:absolute;left:0;top:0;height:100%;width:2px}.iconOptions .allOptions .dashSet:after{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash-gray-vert.png);content:'';position:absolute;right:0;top:0;height:100%;width:2px}.iconOptions .allOptions .dashSet span{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash-gray-vert.png);position:absolute;top:0;left:0;right:0;margin:0 auto;height:100%;width:2px}@media (max-width:1100px){.iconOptions .optionsHolder .option{margin-right:45px}.iconOptions .allOptions .dashSet{max-width:588px}}@media (max-width:960px){.iconOptions h2{font-size:2.1875em}.iconOptions .allOptions{padding-top:58px}.iconOptions .allOptions .dashSet{max-width:500px}}@media (min-width:726px) and (max-width:960px){.iconOptions .optionsHolder .option{width:200px;height:138px}.iconOptions .optionsHolder .option p{font-size:.75em}}@media (max-width:850px){.iconOptions .optionsHolder .option{margin-right:15px}.iconOptions .allOptions{padding-top:38px}}@media (max-width:725px){.iconOptions{padding-bottom:55px}.iconOptions .optionsHolder:before{transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);width:78%}.iconOptions .optionsHolder .option{display:block !important;margin:0 auto 20px !important}.iconOptions .optionsHolder .option:last-child{margin-right:auto !important}.iconOptions .allOptions .dashSet{max-width:2px}}.text--chart{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding:88px 0}.text--chart .text{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:left;width:43.75%}.text--chart .text ul li{line-height:1em;float:left;padding-left:18px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow.png);background-size:10px auto;background-position:left 3px}.text--chart .text ul li:nth-child(odd){width:calc(64% - 18px)}.text--chart .text ul li:nth-child(even){width:calc(36% - 18px)}.text--chart .chart{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;right:5%;width:43%}.text--chart .chart p{text-align:center}.text--chart .chart p.heading{font-size:1.25em;line-height:1.1em;margin-bottom:5px}.text--chart .chart p.subheading{color:#5987c6;font-style:italic}.text--chart .chart img{width:110%;height:auto;display:block;margin-left:-10%}@media (max-width:960px){.text--chart .text h2{font-size:2.1875em}.text--chart .text h4{font-size:1.25em}}@media (max-width:850px){.text--chart .container>div{display:block;position:static;width:100%;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none}.text--chart .container>div.text{margin-bottom:50px}.text--chart .container>div.text ul li{width:calc(50% - 18px)}.text--chart .chart img{height:auto;width:80%;margin:0 auto}}@media (max-width:600px){.text--chart{padding:50px 0}.text--chart .chart img{width:85%}}@media (max-width:399px){.text--chart .chart img{width:95%}}.productSlider{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding:96px 0 50px}.productSlider .slider{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding-top:30px}.productSlider .slider .fedNav div{height:102px;width:41px}.productSlider .slider .fedNav div.prev{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow-prev.png)}.productSlider .slider .fedNav div.next{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow-next.png)}.productSlider .slider .fedPages{position:absolute;bottom:10px;left:0;right:0;text-align:center;z-index:8}.productSlider .slider .fedPages .page{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;display:inline-block;height:14px;width:14px;margin-right:3px;box-shadow:0 0 0 1px #e6e6e6 inset;cursor:pointer}.productSlider .slider .fedPages .page:last-child{margin-right:0}.productSlider .slider .fedPages .page.active{box-shadow:0 0 0 1px #5987c6 inset}.productSlider .slider .fedSlide{-webkit-transition:left .35s ease-in-out,-webkit-transform .35s ease-in-out,margin .35s ease-in-out,opacity .35s ease-in-out;-moz-transition:left .35s ease-in-out,-moz-transform .35s ease-in-out,margin .35s ease-in-out,opacity .35s ease-in-out;-o-transition:left .35s ease-in-out,-o-transform .35s ease-in-out,margin .35s ease-in-out,opacity .35s ease-in-out;transition:left .35s ease-in-out,transform .35s ease-in-out,margin .35s ease-in-out,opacity .35s ease-in-out;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);width:33.3333%;left:33.3333%;z-index:0;margin-top:0;opacity:1}.productSlider .slider .fedSlide.active{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);left:33.3333%;z-index:3}.productSlider .slider .fedSlide.active .slide .door{z-index:-1}.productSlider .slider .fedSlide.active .slide .stand{box-shadow:0 1px 0 1px #e6e6e6 inset}.productSlider .slider .fedSlide.active .slide .label{opacity:1;z-index:0}.productSlider .slider .fedSlide.offLeft,.productSlider .slider .fedSlide.offRight{transform:scale(.4);-webkit-transform:scale(.4);-moz-transform:scale(.4);-o-transform:scale(.4);opacity:.4}.productSlider .slider .fedSlide.offLeft{left:0;z-index:2;transform-origin:80% 50%;-webkit-transform-origin:80% 50%;-moz-transform-origin:80% 50%;-o-transform-origin:80% 50%}.productSlider .slider .fedSlide.offRight{left:66.6666%;z-index:1;transform-origin:20% 50%;-webkit-transform-origin:20% 50%;-moz-transform-origin:20% 50%;-o-transform-origin:20% 50%}.productSlider .slider .slide{position:relative}.productSlider .slider .slide .door{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.productSlider .slider .slide .displayCase{display:block;border-radius:23px;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.productSlider .slider .slide .displayCase:hover .stand:after{opacity:1;transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1)}.productSlider .slider .slide .stand{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:100%;padding-top:73.75%;position:relative;border-top-left-radius:23px;border-top-right-radius:23px;box-shadow:0 1px 0 1px transparent inset}.productSlider .slider .slide .stand:after{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:150px;padding:36px 0 42px;border-radius:50%;text-align:center;content:'\f002';font-family:'fontawesome';color:#fff;font-size:4.375em;position:absolute;transform:translateY(-50%) scale(.3);-webkit-transform:translateY(-50%) scale(.3);-moz-transform:translateY(-50%) scale(.3);-o-transform:translateY(-50%) scale(.3);top:50%;left:0;right:0;margin:0 auto;opacity:0}.productSlider .slider .slide .product{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;right:0;margin:0 auto;max-width:calc(100% - 60px);max-height:290px}.productSlider .slider .slide .label{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;text-align:center;position:relative;opacity:0;z-index:-1}.productSlider .slider .slide .label p{color:#fff;padding:8px 0}@media (max-width:960px){.slider{height:370px !important}h2.divider{font-size:2.1875em}}@media (max-width:850px){.productSlider .slider .fedSlide.active .displayCase{width:180%;margin-left:-40%}.slider{height:450px !important}}@media (max-width:725px){.slider{height:410px !important}}@media (max-width:600px){.productSlider{padding:50px 0}.slider{height:380px !important}}@media (max-width:500px){.slider{height:310px !important}.fedNav>div{bottom:150px !important}.productSlider .slider .slide .label p{font-size:.75em}}@media (max-width:399px){.slider{height:260px !important}.fedNav>div{bottom:120px !important}}#hero-video .player,#hero-video #player{position:absolute;height:100%;width:100%;top:0;left:0}.hero-video{height:600px;position:relative;overflow:hidden;z-index:1}.hero-video .overlay,.hero-video .video{position:absolute;height:100%;width:100%;top:0;left:0}.hero-video .video{z-index:-1}.hero-video .overlay{background:rgba(2,45,107,.6);z-index:5}.hero-video .content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:100px;top:50%;width:64.5833333333%;z-index:10}.hero-video .content h2,.hero-video .content p{color:#fff}.hero-video .content h2{margin-bottom:20px}.hero-video .content p{margin-bottom:20px}.hero-video .content p:last-of-type{padding-bottom:40px;margin-bottom:50px;border-bottom:2px #5987c6 solid}.hero-video .content .button:hover{color:#022d6b}.hero-video .content .button:hover:after{background:#fff}.hero-video .play{color:#fff;position:absolute;width:auto;right:75px;bottom:50px;cursor:pointer}.hero-video .play span,.hero-video .play #play{display:inline-block;margin-left:-4px;vertical-align:middle}.hero-video .play span{font-size:1.3125em;margin-right:15px}.hero-video .play #play{width:25px}.hero{-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;background-position:50% 50% !important;background-repeat:no-repeat !important;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:relative;z-index:0;padding:70px 0 85px;margin-bottom:80px;overflow:hidden}.hero .background,.hero .background .img:after{position:absolute;top:0;left:0;height:100%;width:100%}.hero .background{transform:skewY(-5deg);-webkit-transform:skewY(-5deg);-moz-transform:skewY(-5deg);-o-transform:skewY(-5deg);transform-origin:0 100% 0;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-o-transform-origin:0 100%;overflow:hidden}.hero .background .img{-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;background-position:50% 50% !important;background-repeat:no-repeat !important;height:100%;width:100%;margin-top:3.45%;transform:skewY(4deg);-webkit-transform:skewY(4deg);-moz-transform:skewY(4deg);-o-transform:skewY(4deg)}.hero .background .img:after{content:''}.hero h1{color:#fff;padding:1.25% 0}@media (max-width:960px){.hero-video .content{margin:0 auto;width:90%;left:0;right:0;text-align:center}.hero-video .content h2,.hero-video .content p,.hero-video .content .button{text-align:center}.hero-video .overlay .play{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);right:auto;left:50%}}@media (max-width:850px){.hero-video h1{font-size:3.125em}}@media (max-width:725px){.hero-video .content h2{font-size:1.875em}.hero-video .content p{margin-bottom:30px;padding-bottom:40px}.hero-video .content .button{font-size:.875em}}@media (max-width:500px){.hero-video .content h2{font-size:1.6875em}.hero-video .content p{font-size:.9375em}.hero-video .content .button{font-size:.875em;padding:15px 30px}.hero-video .play span{font-size:1.125em}.hero-video .play img{width:20px}}@media (max-width:600px){.hero{padding:50px 0 65px;margin-bottom:40px}.hero h1{font-size:2.1875em}}.basic{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding-bottom:64px}.basic h2{font-size:2.48375em;line-height:1.2000503271em}.basic ol,.basic ul{padding-left:40px}.basic ol li,.basic ul li{line-height:1.625em;color:gray;margin-bottom:20px}@media (max-width:600px){.basic{padding-bottom:50px}.basic h2{font-size:2.1875em}.basic h3{font-size:1.5em}}.sidebar{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:left;width:25.8%;padding-top:30px}.sidebar+div{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:right;width:68.4%}.sidebar+div>h2{font-size:2.48375em;line-height:1.2000503271em}.sidebar>div{margin-bottom:32px}.sidebar>div:last-child{margin-bottom:0}.sidebar.filter{width:29.25%;padding-top:0}.sidebar.filter+div{width:65.5%}.sidebar.filter .submitHolder,.sidebar.filter a.button,.form--text .form .sidebar.filter .submitHolder,.sidebar.filter .nav ul li a,.sidebar.filter .form .submitHolder,.steps .stepSection .form .sidebar.filter .submitHolder,.sidebar.filter .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .sidebar.filter .submitHolder,.sidebar.filter .practition-container .search-box input[type=submit],.practition-container .search-box .sidebar.filter input[type=submit],.sidebar.filter .gform_footer input[type=submit],.gform_footer .sidebar.filter input[type=submit],.sidebar.filter .woocommerce #respond input#submit,.woocommerce #respond .sidebar.filter input#submit,.sidebar.filter .woocommerce input.button,.woocommerce .sidebar.filter input.button,.sidebar.filter button.button,.sidebar.filter .shop_table.cart .submitHolder,.shop_table.cart .sidebar.filter .submitHolder{width:100%}.sidebar .contactInfo{padding:35px 18px;width:calc(100% - 36px);border-radius:23px}.sidebar .contactInfo h3{font-size:1.75em;color:#5987c6}.sidebar .contactInfo p{margin-bottom:5px}.sidebar .contactInfo p:last-child{margin-top:20px}.sidebar .map{width:100%;height:220px;border-radius:23px}.sidebar .nav{text-align:center}.sidebar .nav h3{color:#5987c6;font-size:1.75em;line-height:1.2em}.sidebar .nav h3:after{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;font-size:0;opacity:0;font-weight:500;margin-left:0;display:inline-block;content:'|||';transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg)}.sidebar .nav ul{list-style:none}.sidebar .nav ul li{margin-bottom:18px}.sidebar .nav ul li:last-child{margin-bottom:0}.sidebar .nav ul li a{padding:16px 0 !important;width:100%}.sidebar .nav ul li.current-menu-item a{color:#fff}.sidebar .nav ul li.current-menu-item a:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);right:0;bottom:0}.sidebar .form{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:left;width:calc(100% - 48px);border-radius:23px;padding:42px 24px}.sidebar .form h3{color:#5987c6;font-size:1.75em;line-height:1.2em;text-align:center}.sidebar .form input,.sidebar .form select{width:100%;border-radius:23px}.sidebar .form input[type=text],.sidebar .form .gform_body select,.gform_body .sidebar .form select,.sidebar .form .gform_body textarea,.gform_body .sidebar .form textarea,.sidebar .form select{color:#ccc;font-size:1em;font-style:italic;padding:15px 20px;margin-bottom:20px}.sidebar .form input[type=text],.sidebar .form .gform_body select,.gform_body .sidebar .form select,.sidebar .form .gform_body textarea,.gform_body .sidebar .form textarea{width:calc(100% - 40px)}.sidebar .form input[type=text]::-webkit-input-placeholder,.sidebar .form .gform_body select::-webkit-input-placeholder,.gform_body .sidebar .form select::-webkit-input-placeholder,.sidebar .form .gform_body textarea::-webkit-input-placeholder,.gform_body .sidebar .form textarea::-webkit-input-placeholder{opacity:1}.sidebar .form input[type=text]:-moz-placeholder,.sidebar .form .gform_body select:-moz-placeholder,.gform_body .sidebar .form select:-moz-placeholder,.sidebar .form .gform_body textarea:-moz-placeholder,.gform_body .sidebar .form textarea:-moz-placeholder{opacity:1}.sidebar .form input[type=text]::-moz-placeholder,.sidebar .form .gform_body select::-moz-placeholder,.gform_body .sidebar .form select::-moz-placeholder,.sidebar .form .gform_body textarea::-moz-placeholder,.gform_body .sidebar .form textarea::-moz-placeholder{opacity:1}.sidebar .form input[type=text]:-ms-input-placeholder,.sidebar .form .gform_body select:-ms-input-placeholder,.gform_body .sidebar .form select:-ms-input-placeholder,.sidebar .form .gform_body textarea:-ms-input-placeholder,.gform_body .sidebar .form textarea:-ms-input-placeholder{opacity:1}.sidebar .form select{cursor:pointer}.sidebar .form .submitHolder{padding:0 !important}.sidebar .form .submitHolder:hover input{color:#fff}.sidebar .form input[type=submit],.sidebar .form a.button,.sidebar .form--text .form .submitHolder,.form--text .sidebar .form .submitHolder,.sidebar .form .nav ul li a,.sidebar .nav ul li .form a,.sidebar .form .submitHolder,.sidebar .steps .stepSection .form .submitHolder,.steps .stepSection .sidebar .form .submitHolder,.sidebar .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .sidebar .form .submitHolder,.sidebar .form .practition-container .search-box input[type=submit],.practition-container .search-box .sidebar .form input[type=submit],.sidebar .form .gform_footer input[type=submit],.gform_footer .sidebar .form input[type=submit],.sidebar .form .woocommerce #respond input#submit,.woocommerce #respond .sidebar .form input#submit,.sidebar .form .woocommerce input.button,.woocommerce .sidebar .form input.button,.sidebar .form button.button,.sidebar .form .shop_table.cart .submitHolder,.shop_table.cart .sidebar .form .submitHolder{color:#999;font-size:1em;letter-spacing:.1em;font-size:1em;padding:15px 0;cursor:pointer;-webkit-transition:all .35s ease-in-out,color .8s ease-in-out;-moz-transition:all .35s ease-in-out,color .8s ease-in-out;-o-transition:all .35s ease-in-out,color .8s ease-in-out;transition:all .35s ease-in-out,color .8s ease-in-out;width:100%}.sidebar .form a.button,.sidebar .form--text .form .submitHolder,.form--text .sidebar .form .submitHolder,.sidebar .form .nav ul li a,.sidebar .nav ul li .form a,.sidebar .form .submitHolder,.sidebar .steps .stepSection .form .submitHolder,.steps .stepSection .sidebar .form .submitHolder,.sidebar .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .sidebar .form .submitHolder,.sidebar .form .practition-container .search-box input[type=submit],.practition-container .search-box .sidebar .form input[type=submit],.sidebar .form .gform_footer input[type=submit],.gform_footer .sidebar .form input[type=submit],.sidebar .form .woocommerce #respond input#submit,.woocommerce #respond .sidebar .form input#submit,.sidebar .form .woocommerce input.button,.woocommerce .sidebar .form input.button,.sidebar .form button.button,.sidebar .form .shop_table.cart .submitHolder,.shop_table.cart .sidebar .form .submitHolder{line-height:1.375em}.sidebar .form .or{color:#5987c6;font-size:1em;line-height:1em;margin:30px 0;display:block;text-align:center;position:relative;z-index:0}.sidebar .form .or:before{content:'';position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;right:0;margin:0 auto;width:50px;height:50px;display:block;z-index:-1}.sidebar .form .or:after{content:'';position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;height:1px;width:100%;display:block;z-index:-2}@media (max-width:1200px){.sidebar .contactInfo h3{font-size:1.375em !important}.sidebar .contactInfo p{font-size:.75em}.sidebar .form input[type=submit],.sidebar .form a.button,.sidebar .form--text .form .submitHolder,.form--text .sidebar .form .submitHolder,.sidebar .form .nav ul li a,.sidebar .nav ul li .form a,.sidebar .form .submitHolder,.sidebar .steps .stepSection .form .submitHolder,.steps .stepSection .sidebar .form .submitHolder,.sidebar .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .sidebar .form .submitHolder,.sidebar .form .practition-container .search-box input[type=submit],.practition-container .search-box .sidebar .form input[type=submit],.sidebar .form .gform_footer input[type=submit],.gform_footer .sidebar .form input[type=submit],.sidebar .form .woocommerce #respond input#submit,.woocommerce #respond .sidebar .form input#submit,.sidebar .form .woocommerce input.button,.woocommerce .sidebar .form input.button,.sidebar .form button.button,.sidebar .form .shop_table.cart .submitHolder,.shop_table.cart .sidebar .form .submitHolder{font-size:.75em}}@media (max-width:960px){.sidebar.filter,.sidebar.filter+div{width:100%}.sidebar.filter{margin-bottom:20px}.sidebar.filter .testFilter{display:none}.sidebar.filter .form{padding:18px 24px}.sidebar.filter .form h3{cursor:pointer;font-family:'Raleway',sans-serif;font-weight:700;font-size:1.125em;letter-spacing:.04em;text-transform:uppercase}.sidebar.filter .form.collapsed:hover{background-color:#f4f4f4}.sidebar.filter .form.collapsed h3{color:#ccc;margin-bottom:0 !important}}@media (max-width:850px){.sidebar,.sidebar+div{width:100%}.sidebar{padding-top:0}.sidebar>div:last-child:not(.form){margin-bottom:50px}.sidebar .nav{display:none}.sidebar .nav h3{font-family:'Raleway',sans-serif;font-weight:700;letter-spacing:.04em;color:#fff;font-size:1em;line-height:1em;text-transform:uppercase;background-color:#5987c6;border-radius:23px;padding:16px 0}.sidebar .nav h3:after{margin-left:10px;font-size:1em;opacity:1}.sidebar .nav ul{display:none}.sidebar .contactInfo h3{font-size:1.9375em !important}.sidebar .contactInfo p{font-size:1em}.sidebar .map{margin-bottom:0 !important}}@media (max-width:600px){.sidebar .contactInfo h3{font-size:1.75em !important}.sidebar .form h3{font-size:.875em !important}}.c2a--head{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-position:center center;padding:170px 0;position:relative;z-index:0;text-align:center;margin-bottom:-108px}.c2a--head:after{content:'';position:absolute;top:0;left:0;width:100%;height:214px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#fff 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,#fff 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);display:block;z-index:-1}.c2a--head .content{display:inline-block;margin:0 auto}.c2a--head .content h3{display:inline-block;padding-left:40px}.c2a--head .content a.button,.c2a--head .content .form--text .form .submitHolder,.form--text .form .c2a--head .content .submitHolder,.c2a--head .content .sidebar .nav ul li a,.sidebar .nav ul li .c2a--head .content a,.c2a--head .content .sidebar .form .submitHolder,.sidebar .form .c2a--head .content .submitHolder,.c2a--head .content .steps .stepSection .form .submitHolder,.steps .stepSection .form .c2a--head .content .submitHolder,.c2a--head .content .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .c2a--head .content .submitHolder,.c2a--head .content .practition-container .search-box input[type=submit],.practition-container .search-box .c2a--head .content input[type=submit],.c2a--head .content .gform_footer input[type=submit],.gform_footer .c2a--head .content input[type=submit],.c2a--head .content .woocommerce #respond input#submit,.woocommerce #respond .c2a--head .content input#submit,.c2a--head .content .woocommerce input.button,.woocommerce .c2a--head .content input.button,.c2a--head .content button.button,.c2a--head .content .shop_table.cart .submitHolder,.shop_table.cart .c2a--head .content .submitHolder{vertical-align:bottom;margin-left:20px}@media (max-width:1022px){.c2a--head .content h3{display:table;margin-bottom:20px}.c2a--head .content a.button,.c2a--head .content .form--text .form .submitHolder,.form--text .form .c2a--head .content .submitHolder,.c2a--head .content .sidebar .nav ul li a,.sidebar .nav ul li .c2a--head .content a,.c2a--head .content .sidebar .form .submitHolder,.sidebar .form .c2a--head .content .submitHolder,.c2a--head .content .steps .stepSection .form .submitHolder,.steps .stepSection .form .c2a--head .content .submitHolder,.c2a--head .content .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .c2a--head .content .submitHolder,.c2a--head .content .practition-container .search-box input[type=submit],.practition-container .search-box .c2a--head .content input[type=submit],.c2a--head .content .gform_footer input[type=submit],.gform_footer .c2a--head .content input[type=submit],.c2a--head .content .woocommerce #respond input#submit,.woocommerce #respond .c2a--head .content input#submit,.c2a--head .content .woocommerce input.button,.woocommerce .c2a--head .content input.button,.c2a--head .content button.button,.c2a--head .content .shop_table.cart .submitHolder,.shop_table.cart .c2a--head .content .submitHolder{margin-left:0}}@media (max-width:850px){.c2a--head{padding:100px 0 170px}.c2a--head h3.arrow{font-size:1.75em;background:0 0 !important;padding-left:0 !important}}.c2a--body{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding:9.6428571429% 0 3.9285714286%;text-align:center;position:relative;overflow:hidden}.c2a--body .background,.c2a--body .background .img:after{position:absolute;top:0;left:0;height:100%;width:100%}.c2a--body .background{transform:skewY(-5deg);-webkit-transform:skewY(-5deg);-moz-transform:skewY(-5deg);-o-transform:skewY(-5deg);transform-origin:100% 0 0;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;overflow:hidden}.c2a--body .background .img{-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;background-position:50% 50% !important;background-repeat:no-repeat !important;height:100%;width:100%;margin-top:-3.45%;transform:skewY(4deg);-webkit-transform:skewY(4deg);-moz-transform:skewY(4deg);-o-transform:skewY(4deg)}.c2a--body .background .img:after{content:''}.c2a--body h3{color:#fff;font-size:2em}.c2a--body h3 b{font-style:italic}.c2a--body .buttonGroup a.button:last-child,.c2a--body .buttonGroup .form--text .form .submitHolder:last-child,.form--text .form .c2a--body .buttonGroup .submitHolder:last-child,.c2a--body .buttonGroup .sidebar .nav ul li a:last-child,.sidebar .nav ul li .c2a--body .buttonGroup a:last-child,.c2a--body .buttonGroup .sidebar .form .submitHolder:last-child,.sidebar .form .c2a--body .buttonGroup .submitHolder:last-child,.c2a--body .buttonGroup .steps .stepSection .form .submitHolder:last-child,.steps .stepSection .form .c2a--body .buttonGroup .submitHolder:last-child,.c2a--body .buttonGroup .loginSection .loginHolder .submitHolder:last-child,.loginSection .loginHolder .c2a--body .buttonGroup .submitHolder:last-child,.c2a--body .buttonGroup .practition-container .search-box input[type=submit]:last-child,.practition-container .search-box .c2a--body .buttonGroup input[type=submit]:last-child,.c2a--body .buttonGroup .gform_footer input[type=submit]:last-child,.gform_footer .c2a--body .buttonGroup input[type=submit]:last-child,.c2a--body .buttonGroup .woocommerce #respond input#submit:last-child,.woocommerce #respond .c2a--body .buttonGroup input#submit:last-child,.c2a--body .buttonGroup .woocommerce input.button:last-child,.woocommerce .c2a--body .buttonGroup input.button:last-child,.c2a--body .buttonGroup button.button:last-child,.c2a--body .buttonGroup .shop_table.cart .submitHolder:last-child,.shop_table.cart .c2a--body .buttonGroup .submitHolder:last-child{margin-left:32px}@media (max-width:850px){.c2a--body h3{font-size:1.75em}}@media (max-width:600px){.c2a--body{padding:100px 0 55px}.c2a--body .buttonGroup a.button,.c2a--body .buttonGroup .form--text .form .submitHolder,.form--text .form .c2a--body .buttonGroup .submitHolder,.c2a--body .buttonGroup .sidebar .nav ul li a,.sidebar .nav ul li .c2a--body .buttonGroup a,.c2a--body .buttonGroup .sidebar .form .submitHolder,.sidebar .form .c2a--body .buttonGroup .submitHolder,.c2a--body .buttonGroup .steps .stepSection .form .submitHolder,.steps .stepSection .form .c2a--body .buttonGroup .submitHolder,.c2a--body .buttonGroup .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .c2a--body .buttonGroup .submitHolder,.c2a--body .buttonGroup .practition-container .search-box input[type=submit],.practition-container .search-box .c2a--body .buttonGroup input[type=submit],.c2a--body .buttonGroup .gform_footer input[type=submit],.gform_footer .c2a--body .buttonGroup input[type=submit],.c2a--body .buttonGroup .woocommerce #respond input#submit,.woocommerce #respond .c2a--body .buttonGroup input#submit,.c2a--body .buttonGroup .woocommerce input.button,.woocommerce .c2a--body .buttonGroup input.button,.c2a--body .buttonGroup button.button,.c2a--body .buttonGroup .shop_table.cart .submitHolder,.shop_table.cart .c2a--body .buttonGroup .submitHolder{display:block;padding-left:0;padding-right:0;width:222px;margin:0 auto 10px !important}}.c2a--register{background-position:center center;padding:115px 0 78px;position:relative;z-index:0;text-align:center}.c2a--register:after{content:'';position:absolute;top:0;left:0;width:100%;height:214px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#fff 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,#fff 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);display:block;z-index:-1}.c2a--register .content{display:inline-block;margin:0 auto}.c2a--register .content h3{margin-bottom:30px}.c2a--register .content h3 span{color:#5987c6;font-style:italic}.steps .stepSection{display:inline-block;width:100%}.steps .stepSection:first-child .text{padding:22px 0 94px}.steps .stepSection:nth-child(even) .img,.steps .stepSection:nth-child(even) h1.step span .img{float:right}.steps .stepSection:nth-child(even) .text,.steps .stepSection:nth-child(even) h1.step span .text{float:left}.steps .stepSection .img{float:left;width:41.6667%;height:100%;position:relative}.steps .stepSection .img img{width:100%;height:auto}.steps .stepSection .text{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:right;width:49%;padding:94px 0}.steps .stepSection .text h2{font-size:2.48375em;line-height:1.2330145949em;margin-bottom:25px}.steps .stepSection .buttonGroup a.button,.form--text .form .steps .stepSection .buttonGroup .submitHolder,.steps .stepSection .buttonGroup .sidebar .nav ul li a,.sidebar .nav ul li .steps .stepSection .buttonGroup a,.sidebar .form .steps .stepSection .buttonGroup .submitHolder,.steps .stepSection .buttonGroup .form .submitHolder,.steps .stepSection .form .buttonGroup .submitHolder,.steps .stepSection .buttonGroup .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .steps .stepSection .buttonGroup .submitHolder,.steps .stepSection .buttonGroup .practition-container .search-box input[type=submit],.practition-container .search-box .steps .stepSection .buttonGroup input[type=submit],.steps .stepSection .buttonGroup .gform_footer input[type=submit],.gform_footer .steps .stepSection .buttonGroup input[type=submit],.steps .stepSection .buttonGroup .woocommerce #respond input#submit,.woocommerce #respond .steps .stepSection .buttonGroup input#submit,.steps .stepSection .buttonGroup .woocommerce input.button,.woocommerce .steps .stepSection .buttonGroup input.button,.steps .stepSection .buttonGroup button.button,.steps .stepSection .buttonGroup .shop_table.cart .submitHolder,.shop_table.cart .steps .stepSection .buttonGroup .submitHolder{width:254px;padding-left:0;padding-right:0;margin-bottom:10px}.steps .stepSection .buttonGroup a.button:first-child,.form--text .form .steps .stepSection .buttonGroup .submitHolder:first-child,.steps .stepSection .buttonGroup .sidebar .nav ul li a:first-child,.sidebar .nav ul li .steps .stepSection .buttonGroup a:first-child,.sidebar .form .steps .stepSection .buttonGroup .submitHolder:first-child,.steps .stepSection .buttonGroup .form .submitHolder:first-child,.steps .stepSection .form .buttonGroup .submitHolder:first-child,.steps .stepSection .buttonGroup .loginSection .loginHolder .submitHolder:first-child,.loginSection .loginHolder .steps .stepSection .buttonGroup .submitHolder:first-child,.steps .stepSection .buttonGroup .practition-container .search-box input[type=submit]:first-child,.practition-container .search-box .steps .stepSection .buttonGroup input[type=submit]:first-child,.steps .stepSection .buttonGroup .gform_footer input[type=submit]:first-child,.gform_footer .steps .stepSection .buttonGroup input[type=submit]:first-child,.steps .stepSection .buttonGroup .woocommerce #respond input#submit:first-child,.woocommerce #respond .steps .stepSection .buttonGroup input#submit:first-child,.steps .stepSection .buttonGroup .woocommerce input.button:first-child,.woocommerce .steps .stepSection .buttonGroup input.button:first-child,.steps .stepSection .buttonGroup button.button:first-child,.steps .stepSection .buttonGroup .shop_table.cart .submitHolder:first-child,.shop_table.cart .steps .stepSection .buttonGroup .submitHolder:first-child{margin-right:30px}.steps .stepSection .form{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:right;width:calc(40% - 80px);border-radius:23px;padding:42px 40px}.steps .stepSection .form h3{color:#5987c6;font-size:1.75em;line-height:1.2em}.steps .stepSection .form input,.steps .stepSection .form select{width:100%;border-radius:23px}.steps .stepSection .form input[type=text],.steps .stepSection .form .gform_body select,.gform_body .steps .stepSection .form select,.steps .stepSection .form .gform_body textarea,.gform_body .steps .stepSection .form textarea,.steps .stepSection .form select{color:gray;font-size:1em;font-style:italic;padding:15px 20px;margin-bottom:20px}.steps .stepSection .form select{cursor:pointer}.steps .stepSection .form .submitHolder{background-color:#ccc !important;padding:0 !important}.steps .stepSection .form .submitHolder:hover input{color:#fff}.steps .stepSection .form input[type=submit]{color:#999;font-size:1em;letter-spacing:.1em;font-size:1em;padding:15px 0;cursor:pointer;-webkit-transition:all .35s ease-in-out,color .8s ease-in-out;-moz-transition:all .35s ease-in-out,color .8s ease-in-out;-o-transition:all .35s ease-in-out,color .8s ease-in-out;transition:all .35s ease-in-out,color .8s ease-in-out}@media (max-width:1230px){.steps .stepSection .buttonGroup a.button,.form--text .form .steps .stepSection .buttonGroup .submitHolder,.steps .stepSection .buttonGroup .sidebar .nav ul li a,.sidebar .nav ul li .steps .stepSection .buttonGroup a,.sidebar .form .steps .stepSection .buttonGroup .submitHolder,.steps .stepSection .buttonGroup .form .submitHolder,.steps .stepSection .form .buttonGroup .submitHolder,.steps .stepSection .buttonGroup .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .steps .stepSection .buttonGroup .submitHolder,.steps .stepSection .buttonGroup .practition-container .search-box input[type=submit],.practition-container .search-box .steps .stepSection .buttonGroup input[type=submit],.steps .stepSection .buttonGroup .gform_footer input[type=submit],.gform_footer .steps .stepSection .buttonGroup input[type=submit],.steps .stepSection .buttonGroup .woocommerce #respond input#submit,.woocommerce #respond .steps .stepSection .buttonGroup input#submit,.steps .stepSection .buttonGroup .woocommerce input.button,.woocommerce .steps .stepSection .buttonGroup input.button,.steps .stepSection .buttonGroup button.button,.steps .stepSection .buttonGroup .shop_table.cart .submitHolder,.shop_table.cart .steps .stepSection .buttonGroup .submitHolder{font-size:.875em;width:100%}}@media (max-width:960px){.steps .stepSection .text h2{font-size:1.9375em}}@media (max-width:850px){.steps .stepSection:first-child .text{padding-top:0 !important}.steps .stepSection .text{padding:50px 0 !important;width:100%}.steps .stepSection .text h2 br{display:none}.steps .stepSection .img{margin-bottom:50px;width:100%}.steps .stepSection .form{margin-bottom:50px;width:calc(100% - 80px)}.steps .stepSection a.button,.form--text .form .steps .stepSection .submitHolder,.steps .stepSection .sidebar .nav ul li a,.sidebar .nav ul li .steps .stepSection a,.sidebar .form .steps .stepSection .submitHolder,.steps .stepSection .form .submitHolder,.steps .stepSection .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .steps .stepSection .submitHolder,.steps .stepSection .practition-container .search-box input[type=submit],.practition-container .search-box .steps .stepSection input[type=submit],.steps .stepSection .gform_footer input[type=submit],.gform_footer .steps .stepSection input[type=submit],.steps .stepSection .woocommerce #respond input#submit,.woocommerce #respond .steps .stepSection input#submit,.steps .stepSection .woocommerce input.button,.woocommerce .steps .stepSection input.button,.steps .stepSection button.button,.steps .stepSection .shop_table.cart .submitHolder,.shop_table.cart .steps .stepSection .submitHolder{margin-right:0 !important}}@media (max-width:600px){.steps .stepSection .text h2{font-size:1.75em}}@media (max-width:350px){.steps .stepSection .text h1{font-size:3.75em}}.grid{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding-bottom:64px}.grid .gridCol{float:left;height:560px}.grid .gridCol .top,.grid .gridCol .bottom{width:100%;position:relative}.grid .gridCol .content{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;right:0;text-align:center}.grid .gridCol>div p,.grid .gridCol>div h2{width:85%;margin:0 auto}.grid .gridCol>div h2{color:#5987c6}.grid .gridCol>div p{color:#022d6b}.grid .gridCol>div:not(.bgPatternSm){background-position:50% 50%;background-repeat:no-repeat}.grid .gridCol>div.bgPatternSm{background-position:55% 8%}.grid .gridCol>div.bgBlue p,.grid .mobile-nav .gridCol>div.fill p,.mobile-nav .grid .gridCol>div.fill p,.grid .indexHero .content .gridCol>div.line p,.indexHero .content .grid .gridCol>div.line p,.grid .productSlider .slider .fedPages .gridCol>div.page.active p,.productSlider .slider .fedPages .grid .gridCol>div.page.active p,.grid .productSlider .slider .slide .gridCol>div.label p,.productSlider .slider .slide .grid .gridCol>div.label p,.grid .videos .vidSection .vid .gridCol>div.play:hover p,.videos .vidSection .vid .grid .gridCol>div.play:hover p,.grid .relatedVids .vid .gridCol>div.play:hover p,.relatedVids .vid .grid .gridCol>div.play:hover p,.grid .practition-container .practition-tabber .tabs .gridCol>div.active p,.practition-container .practition-tabber .tabs .grid .gridCol>div.active p,.grid .gridCol>div.ui-datepicker p,.grid .lighthouse .lightbox-header .gridCol>div.button:after p,.lighthouse .lightbox-header .grid .gridCol>div.button:after p,.grid .gridCol>div.bgBlue h2,.grid .mobile-nav .gridCol>div.fill h2,.mobile-nav .grid .gridCol>div.fill h2,.grid .indexHero .content .gridCol>div.line h2,.indexHero .content .grid .gridCol>div.line h2,.grid .productSlider .slider .fedPages .gridCol>div.page.active h2,.productSlider .slider .fedPages .grid .gridCol>div.page.active h2,.grid .productSlider .slider .slide .gridCol>div.label h2,.productSlider .slider .slide .grid .gridCol>div.label h2,.grid .videos .vidSection .vid .gridCol>div.play:hover h2,.videos .vidSection .vid .grid .gridCol>div.play:hover h2,.grid .relatedVids .vid .gridCol>div.play:hover h2,.relatedVids .vid .grid .gridCol>div.play:hover h2,.grid .practition-container .practition-tabber .tabs .gridCol>div.active h2,.practition-container .practition-tabber .tabs .grid .gridCol>div.active h2,.grid .gridCol>div.ui-datepicker h2,.grid .lighthouse .lightbox-header .gridCol>div.button:after h2,.lighthouse .lightbox-header .grid .gridCol>div.button:after h2,.grid .gridCol>div.bgBlueDark p,.grid .toggle-menu .gridCol>div.tog p,.toggle-menu .grid .gridCol>div.tog p,.grid .footer .gridCol>div.top p,.footer .grid .gridCol>div.top p,.grid .gridCol>div.bgBlueDark h2,.grid .toggle-menu .gridCol>div.tog h2,.toggle-menu .grid .gridCol>div.tog h2,.grid .footer .gridCol>div.top h2,.footer .grid .gridCol>div.top h2,.grid .gridCol>div.bgNavy p,.grid .gridCol>div.mobile-nav p,.grid .footer .gridCol>div.bottom p,.footer .grid .gridCol>div.bottom p,.grid .gridCol>div.bgNavy h2,.grid .gridCol>div.mobile-nav h2,.grid .footer .gridCol>div.bottom h2,.footer .grid .gridCol>div.bottom h2,.grid .gridCol>div.bgGrayDark p,.grid .steps .stepSection .form .gridCol>div.fauxArrow p,.steps .stepSection .form .grid .gridCol>div.fauxArrow p,.grid .gridCol>div.bgGrayDark h2,.grid .steps .stepSection .form .gridCol>div.fauxArrow h2,.steps .stepSection .form .grid .gridCol>div.fauxArrow h2{color:#fff !important}.grid .gridCol>div.bgBlueDark,.grid .toggle-menu .gridCol>div.tog,.toggle-menu .grid .gridCol>div.tog,.grid .footer .gridCol>div.top,.footer .grid .gridCol>div.top{z-index:0}.grid .gridCol>div.bgBlueDark:after,.grid .toggle-menu .gridCol>div.tog:after,.toggle-menu .grid .gridCol>div.tog:after,.grid .footer .gridCol>div.top:after,.footer .grid .gridCol>div.top:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:.2;display:block;z-index:-1}.grid .gridCol:first-child{width:27.4%}.grid .gridCol:first-child .top{height:40.7%}.grid .gridCol:first-child .top h2{font-size:9.07625em;line-height:.8263324611em;margin-bottom:0}.grid .gridCol:first-child .top p{font-size:1.461875em;line-height:1em}.grid .gridCol:first-child .bottom{height:59.3%}.grid .gridCol:first-child .bottom h2{font-size:2.350625em;line-height:1em;position:relative}.grid .gridCol:first-child .bottom h2:after{content:'';position:absolute;width:94px;height:2px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash.png);bottom:-20px;left:0;right:0;margin:0 auto}.grid .gridCol:first-child .bottom p{font-size:1.535625em;line-height:1em;font-style:italic;margin-bottom:10px}.grid .gridCol:nth-child(2){width:30.8%}.grid .gridCol:nth-child(2) .top{height:71.4%}.grid .gridCol:nth-child(2) .top h2{font-size:3.34375em;line-height:1em;margin-bottom:5px}.grid .gridCol:nth-child(2) .top p{color:#5987c6;font-size:2.064375em;line-height:1em}.grid .gridCol:nth-child(2) .bottom{height:28.6%}.grid .gridCol:nth-child(2) .bottom h2{font-size:4.92em;line-height:1em;margin-bottom:5px}.grid .gridCol:nth-child(2) .bottom p{font-size:1.461875em;line-height:1em}.grid .gridCol:nth-child(3){width:21.4%}.grid .gridCol:nth-child(3) .top{height:52.67%}.grid .gridCol:nth-child(3) .top h2{font-size:1.91em;line-height:1em;position:relative}.grid .gridCol:nth-child(3) .top h2:after{content:'';position:absolute;width:94px;height:2px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash.png);bottom:-15px;left:0;right:0;margin:0 auto}.grid .gridCol:nth-child(3) .top p{font-size:1.2475em;line-height:1em;font-style:italic;margin-bottom:10px}.grid .gridCol:nth-child(3) .bottom{height:47.33%}.grid .gridCol:nth-child(3) .bottom h2{font-size:1.75em;line-height:1em}.grid .gridCol:nth-child(3) .bottom p{font-style:italic}.grid .gridCol:last-child{width:20.4%}.grid .gridCol:last-child .top{height:71.8%}.grid .gridCol:last-child .top h2{font-size:4.25em;line-height:1em}.grid .gridCol:last-child .top p{font-size:3.9375em;line-height:1em}.grid .gridCol:last-child .bottom{height:28.2%}.grid .gridCol:last-child .bottom p{max-width:75%;color:#5987c6;font-size:1.625em;line-height:1.3076923077em;font-style:italic}@media (max-width:1200px){.grid .gridCol:first-child .top h2{font-size:7.5em}.grid .gridCol:first-child .top p{font-size:1.25em}.grid .gridCol:first-child .bottom h2{font-size:2.038125em}.grid .gridCol:first-child .bottom p{font-size:1.223125em}.grid .gridCol:nth-child(2) .top h2{font-size:2.71875em}.grid .gridCol:nth-child(2) .top p{font-size:1.439375em}.grid .gridCol:nth-child(2) .bottom h2{font-size:3.92em}.grid .gridCol:nth-child(2) .bottom p{font-size:1.274375em}.grid .gridCol:nth-child(3) .top h2{font-size:1.5975em}.grid .gridCol:nth-child(3) .top p{font-size:.935em}.grid .gridCol:nth-child(3) .bottom h2{font-size:1.5em}.grid .gridCol:nth-child(3) .bottom p{font-size:.75em}.grid .gridCol:last-child .top h2{font-size:3.125em}.grid .gridCol:last-child .top p{font-size:2.8125em}.grid .gridCol:last-child .bottom p{font-size:1.25em}}@media (max-width:850px){.grid .gridCol{height:450px;width:50% !important}.grid .gridCol:nth-child(2){width:53%}.grid .gridCol:nth-child(2) .bottom{background-color:#022d6b}}@media (max-width:600px){.grid{padding-bottom:50px}.grid .gridCol{height:400px}.grid .gridCol:first-child .top h2{font-size:5em;line-height:1.025em}.grid .gridCol:first-child .top p{font-size:.875em}.grid .gridCol:first-child .bottom h2{font-size:1.600625em}.grid .gridCol:first-child .bottom p{font-size:.910625em}.grid .gridCol:nth-child(2) .top h2{font-size:2.09375em}.grid .gridCol:nth-child(2) .top p{font-size:1.126875em}.grid .gridCol:nth-child(2) .bottom h2{font-size:2.42em}.grid .gridCol:nth-child(2) .bottom p{font-size:.899375em}.grid .gridCol:nth-child(3) .bottom h2{font-size:1.25em}.grid .gridCol:last-child .top h2{font-size:2.375em}.grid .gridCol:last-child .top p{font-size:2.125em}.grid .gridCol:last-child .bottom p{font-size:1.25em}}@media (max-width:330px){.grid .gridCol:nth-child(2) .top h2{font-size:1.78125em}.grid .gridCol:nth-child(2) .top p{font-size:1.001875em}.grid .gridCol:nth-child(2) .bottom h2{font-size:2.045em}.grid .gridCol:nth-child(2) .bottom p{font-size:.899375em}}.testimonials .testimony{margin-bottom:50px}.testimonials .testimony:last-child{margin-bottom:0}.testimonials .testimony p{margin-bottom:12px}@media (max-width:600px){.testimonials h2{font-size:2.1875em !important}}.videos .vidSection{padding-bottom:55px;margin-bottom:45px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash-gray.png);background-position:0 100%;background-repeat:repeat-x}.videos .vidSection:last-child{background-image:none;margin-bottom:20px}.videos .vidSection h3{margin-bottom:0}.videos .vidSection .vid{-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;background-position:50% 50% !important;background-repeat:no-repeat !important;width:100%;padding-top:50%;position:relative}.videos .vidSection .vid.playing{background:0 0 !important}.videos .vidSection .vid.playing .play{opacity:0;z-index:-1}.videos .vidSection .vid .play{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-position:center center;background-repeat:no-repeat;background-size:56px auto;position:absolute;transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);top:50%;left:0;right:0;margin:0 auto;height:120px;width:120px;border-radius:10px;border:3px solid #fff;box-shadow:0 0 0 0px transparent;cursor:pointer;z-index:2}.videos .vidSection .vid .play:hover{transform:translateY(-50%) scale(1.1);-webkit-transform:translateY(-50%) scale(1.1);-moz-transform:translateY(-50%) scale(1.1);-o-transform:translateY(-50%) scale(1.1);box-shadow:0 0 10px 0px rgba(0,0,0,.5)}.videos .vidSection .vid iframe{position:absolute;top:0;left:0}.pagination{margin-bottom:100px;position:relative;z-index:0;text-align:center}.pagination .line{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;right:0;margin:0 auto;width:98%;height:1px;display:block;z-index:-1}.pagination .numbers{display:inline-block;padding:0 50px}.pagination .numbers span{line-height:1em;display:inline-block;margin-bottom:0;padding:4px 8px 2px;border-radius:4px;cursor:pointer}.pagination .numbers span.current{color:#fff}.pagination .numbers a{line-height:1em;display:inline-block;margin-bottom:0;padding:4px 8px 2px;border-radius:4px;cursor:pointer}@media (max-width:600px){.videos h2{font-size:2.1875em !important}.videos .vidSection h3{font-size:1.5em}.videos .vidSection .vid .play{background-size:36px auto;height:90px;width:90px}}.feed.wJump p,.feed.wJump .jump{display:inline}.feed.wJump .jump{color:#5987c6}.feed .feedItem{padding-bottom:55px;margin-bottom:45px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash-gray.png);background-position:0 100%;background-repeat:repeat-x}.feed .feedItem:last-of-type{background-image:none;margin-bottom:20px}.feed .feedItem h3{margin-bottom:10px}@media (max-width:600px){.feed h2{font-size:2.1875em !important}.feed .feedItem h3{font-size:1.5em}}.contactForm{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:right;width:68.4%}.contactForm>h2{font-size:2.48375em;line-height:1.2000503271em}.contactForm .gform_footer{text-align:left}.contactForm .gform_footer input[type=submit]{margin:30px 0}@media (max-width:850px){.contactForm{width:100%;margin-bottom:50px}}@media (max-width:600px){.contactForm h2{font-size:2.1875em !important}}.login input[type=checkbox]{-moz-appearance:checkbox !important;-webkit-appearance:checkbox !important;-o-appearance:checkbox !important;-ms-appearance:checkbox !important}.login label[for=rememberme]{color:#4d4d4d;margin-top:20px;display:block}.loginSection{position:absolute;height:100%;width:100%;top:0;left:0}.loginSection .loginHolder{-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-color:#fff;border-radius:19.8px;padding:62px 110px;max-width:400px;width:calc(100% - 220px);margin:0 auto;text-align:center;position:absolute;left:50%;top:50%;height:75%;max-height:500px;overflow:overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}.loginSection .loginHolder h3{color:#5987c6}.loginSection .loginHolder p,.loginSection .loginHolder label[for=rememberme]{color:#999}.loginSection .loginHolder .form-row{text-align:center}.loginSection .loginHolder h3{font-size:1.75em;border-bottom:1px solid #fff;padding-bottom:0}.loginSection .loginHolder label:not([for=rememberme]){display:none !important}.loginSection .loginHolder input[type=text],.loginSection .loginHolder .gform_body select,.gform_body .loginSection .loginHolder select,.loginSection .loginHolder .gform_body textarea,.gform_body .loginSection .loginHolder textarea,.loginSection .loginHolder input[type=password]{background:#fff;color:gray;font-size:1em;font-style:italic;padding:15px 20px;margin-bottom:20px;width:calc(100% - 40px);border-radius:23px;border:1px #e6e6e6 solid}.loginSection .loginHolder input[type=text]::-webkit-input-placeholder,.loginSection .loginHolder .gform_body select::-webkit-input-placeholder,.gform_body .loginSection .loginHolder select::-webkit-input-placeholder,.loginSection .loginHolder .gform_body textarea::-webkit-input-placeholder,.gform_body .loginSection .loginHolder textarea::-webkit-input-placeholder,.loginSection .loginHolder input[type=password]::-webkit-input-placeholder{opacity:1}.loginSection .loginHolder input[type=text]:-moz-placeholder,.loginSection .loginHolder .gform_body select:-moz-placeholder,.gform_body .loginSection .loginHolder select:-moz-placeholder,.loginSection .loginHolder .gform_body textarea:-moz-placeholder,.gform_body .loginSection .loginHolder textarea:-moz-placeholder,.loginSection .loginHolder input[type=password]:-moz-placeholder{opacity:1}.loginSection .loginHolder input[type=text]::-moz-placeholder,.loginSection .loginHolder .gform_body select::-moz-placeholder,.gform_body .loginSection .loginHolder select::-moz-placeholder,.loginSection .loginHolder .gform_body textarea::-moz-placeholder,.gform_body .loginSection .loginHolder textarea::-moz-placeholder,.loginSection .loginHolder input[type=password]::-moz-placeholder{opacity:1}.loginSection .loginHolder input[type=text]:-ms-input-placeholder,.loginSection .loginHolder .gform_body select:-ms-input-placeholder,.gform_body .loginSection .loginHolder select:-ms-input-placeholder,.loginSection .loginHolder .gform_body textarea:-ms-input-placeholder,.gform_body .loginSection .loginHolder textarea:-ms-input-placeholder,.loginSection .loginHolder input[type=password]:-ms-input-placeholder{opacity:1}.loginSection .loginHolder a{z-index:5}.loginSection .loginHolder .inline{display:none}.loginSection .loginHolder #my_custom_countries_field{padding-top:40px;border-top:1px #e6e6e6 solid}.loginSection .loginHolder #my_custom_countries_field .form-row{text-align:left}.loginSection .loginHolder #my_custom_countries_field .fauxHead{padding:0 0 0 20px;color:#999;text-align:left}.loginSection .loginHolder #my_custom_countries_field .fauxHolder{-webkit-transition:height .35s ease-in-out;-moz-transition:height .35s ease-in-out;-o-transition:height .35s ease-in-out;transition:height .35s ease-in-out;border-radius:23px;height:265px;-ms-overflow-style:none;top:1px;color:#999}.loginSection .loginHolder #my_custom_countries_field .fauxEl .fauxDropper{border:1px #e6e6e6 solid;border-radius:25px}.loginSection .loginHolder .submitHolder{background-color:#5987c6 !important;padding:0 !important;border-radius:23px}.loginSection .loginHolder .submitHolder:after{background-color:#022d6b}.loginSection .loginHolder input[type=submit]{width:100%;color:#fff;font-size:1em;letter-spacing:.1em;font-size:1em;text-transform:uppercase;padding:15px 0;cursor:pointer;-webkit-transition:all .35s ease-in-out,color .8s ease-in-out;-moz-transition:all .35s ease-in-out,color .8s ease-in-out;-o-transition:all .35s ease-in-out,color .8s ease-in-out;transition:all .35s ease-in-out,color .8s ease-in-out}.loginSection .loginHolder .forgot{margin-top:20px;font-style:italic}.loginSection .loginHolder .or{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:#fff;font-size:1em;line-height:1em;margin:40px 0;display:block;text-align:center;position:relative;z-index:0;overflow:hidden}.loginSection .loginHolder .or span{display:inline-block;padding:0 22px;position:relative}.loginSection .loginHolder .or span:before,.loginSection .loginHolder .or span:after{content:'';position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;height:1px;width:280px;display:block;z-index:-2}.loginSection .loginHolder .or span:before{right:100%}.loginSection .loginHolder .or span:after{left:100%}.loginSection .loginHolder a.button,.loginSection .loginHolder .form--text .form .submitHolder,.form--text .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .sidebar .nav ul li a,.sidebar .nav ul li .loginSection .loginHolder a,.loginSection .loginHolder .sidebar .form .submitHolder,.sidebar .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .steps .stepSection .form .submitHolder,.steps .stepSection .form .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .submitHolder,.loginSection .loginHolder .practition-container .search-box input[type=submit],.practition-container .search-box .loginSection .loginHolder input[type=submit],.loginSection .loginHolder .gform_footer input[type=submit],.gform_footer .loginSection .loginHolder input[type=submit],.loginSection .loginHolder .woocommerce #respond input#submit,.woocommerce #respond .loginSection .loginHolder input#submit,.loginSection .loginHolder .woocommerce input.button,.woocommerce .loginSection .loginHolder input.button,.loginSection .loginHolder button.button,.loginSection .loginHolder .shop_table.cart .submitHolder,.shop_table.cart .loginSection .loginHolder .submitHolder{padding-left:0;padding-right:0;width:100%}@media (max-width:600px){.loginSection .loginHolder{padding:45px 40px;width:calc(95% - 90px)}.loginSection .loginHolder .or{margin:20px 0 30px}.loginSection .loginHolder h3{font-size:1.625em;padding-bottom:0}}@media (max-width:375px){.loginSection .loginHolder h3{font-size:1.375em}.loginSection .loginHolder p{font-size:.75em}}.productView .clr,.productView .header .navHolder,.header .productView .navHolder,.productView .header .current,.header .productView .current,.productView .form--text .container,.form--text .productView .container,.productView .text--chart .container,.text--chart .productView .container,.productView .text--chart .text ul,.text--chart .text .productView ul,.productView .steps .stepSection,.steps .productView .stepSection,.productView .grid,.productView .breadcrumb,.productView .typeSwitch,.productView .productFeed>div,.productView .relatedVids .vidHolder,.relatedVids .productView .vidHolder,.productView .crossSell .crossProducts,.crossSell .productView .crossProducts,.productView .cart-collaterals .cross-sells .products,.cart-collaterals .cross-sells .productView .products,.productView .practition-container .search-box,.practition-container .productView .search-box,.productView .practition-container .results .row,.practition-container .results .productView .row,.productView .gform_body>ul,.productView .gform_body .ginput_container_address,.gform_body .productView .ginput_container_address,.productView .con-grid{padding-bottom:78px;margin-bottom:60px;border-bottom:1px solid #e6e6e6}.productView h2{text-align:center;margin-bottom:40px}.productView .img{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:left;width:45%;text-align:center}.productView .img img{max-width:100%;max-height:340px;width:auto}.productView .img+.specs{float:right;width:52.5%;max-width:100%}.productView .specs{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:100%;max-width:821px;margin:0 auto}.productView .specs h3{margin-bottom:5px}.productView .specs .sku{color:#999;font-size:1.125em;margin-bottom:0}.productView .specs .dhcaPrice{color:#5987c6;font-size:1.75em}.productView .specs button.button{display:inline-block;vertical-align:text-bottom !important}.productView .specs button.button:hover{color:#fff !important}.productView .specs button.button.buy{padding-left:0;padding-right:0;width:43%}.productView .numberWrap{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-right:42px}.numberWrap{display:inline-block;position:relative;overflow:hidden;border-radius:23px}.numberWrap .arrows{position:absolute;height:100%;width:66px;top:0;right:0}.numberWrap .arrows div{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:50%;width:100%;background-position:center center;background-repeat:no-repeat;cursor:pointer}.numberWrap .arrows div:hover{background-color:#d9d9d9}.numberWrap .arrows div:last-child{box-shadow:0 1px 0 0 #f2f2f2 inset}.numberWrap .arrows div.up{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow-up.png)}.numberWrap .arrows div.down{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow-down.png)}.numberWrap input{color:#ccc;font-size:1em;font-style:italic;width:136px;padding:12px 22px;border:1px solid #e6e6e6;border-radius:23px}.post-type-archive-product .productView .clr,.post-type-archive-product .productView .header .navHolder,.header .post-type-archive-product .productView .navHolder,.post-type-archive-product .productView .header .current,.header .post-type-archive-product .productView .current,.post-type-archive-product .productView .form--text .container,.form--text .post-type-archive-product .productView .container,.post-type-archive-product .productView .text--chart .container,.text--chart .post-type-archive-product .productView .container,.post-type-archive-product .productView .text--chart .text ul,.text--chart .text .post-type-archive-product .productView ul,.post-type-archive-product .productView .steps .stepSection,.steps .post-type-archive-product .productView .stepSection,.post-type-archive-product .productView .grid,.post-type-archive-product .productView .breadcrumb,.post-type-archive-product .productView .typeSwitch,.post-type-archive-product .productView .productFeed>div,.post-type-archive-product .productView .relatedVids .vidHolder,.relatedVids .post-type-archive-product .productView .vidHolder,.post-type-archive-product .productView .crossSell .crossProducts,.crossSell .post-type-archive-product .productView .crossProducts,.post-type-archive-product .productView .cart-collaterals .cross-sells .products,.cart-collaterals .cross-sells .post-type-archive-product .productView .products,.post-type-archive-product .productView .practition-container .search-box,.practition-container .post-type-archive-product .productView .search-box,.post-type-archive-product .productView .practition-container .results .row,.practition-container .results .post-type-archive-product .productView .row,.post-type-archive-product .productView .gform_body>ul,.post-type-archive-product .productView .gform_body .ginput_container_address,.gform_body .post-type-archive-product .productView .ginput_container_address,.post-type-archive-product .productView .con-grid{padding-bottom:40px}.post-type-archive-product .productView .img,.post-type-archive-product .productView .img img{max-height:160px}.post-type-archive-product .productView .specs h3{font-size:1.5em}.post-type-archive-product .productView .specs .dhcaPrice{font-size:1.25em}@media (max-width:850px){.productView h2{font-size:2.1875em}.productView .specs h3{font-size:1.375em}.productView .numberWrap{margin-right:10px}.productView a.button.buy,.productView .form--text .form .buy.submitHolder,.form--text .form .productView .buy.submitHolder,.productView .sidebar .nav ul li a.buy,.sidebar .nav ul li .productView a.buy,.productView .sidebar .form .buy.submitHolder,.sidebar .form .productView .buy.submitHolder,.productView .steps .stepSection .form .buy.submitHolder,.steps .stepSection .form .productView .buy.submitHolder,.productView .loginSection .loginHolder .buy.submitHolder,.loginSection .loginHolder .productView .buy.submitHolder,.productView .practition-container .search-box input.buy[type=submit],.practition-container .search-box .productView input.buy[type=submit],.productView .gform_footer input.buy[type=submit],.gform_footer .productView input.buy[type=submit],.productView .woocommerce #respond input.buy#submit,.woocommerce #respond .productView input.buy#submit,.productView .woocommerce input.buy.button,.woocommerce .productView input.buy.button,.productView button.buy.button,.productView .shop_table.cart .buy.submitHolder,.shop_table.cart .productView .buy.submitHolder{font-size:.875em}.productView .img{width:40%}}@media (max-width:775px){.productView .img{width:100%;margin-bottom:20px}.productView .img img{max-width:80%;margin:0 auto}.productView .specs{width:100% !important;text-align:center}.productView .specs h3{font-size:1.625em}.productView .specs .dhcaPrice{font-size:3.125em}}@media (max-width:600px){.productView .clr,.productView .header .navHolder,.header .productView .navHolder,.productView .header .current,.header .productView .current,.productView .form--text .container,.form--text .productView .container,.productView .text--chart .container,.text--chart .productView .container,.productView .text--chart .text ul,.text--chart .text .productView ul,.productView .steps .stepSection,.steps .productView .stepSection,.productView .grid,.productView .breadcrumb,.productView .typeSwitch,.productView .productFeed>div,.productView .relatedVids .vidHolder,.relatedVids .productView .vidHolder,.productView .crossSell .crossProducts,.crossSell .productView .crossProducts,.productView .cart-collaterals .cross-sells .products,.cart-collaterals .cross-sells .productView .products,.productView .practition-container .search-box,.practition-container .productView .search-box,.productView .practition-container .results .row,.practition-container .results .productView .row,.productView .gform_body>ul,.productView .gform_body .ginput_container_address,.gform_body .productView .ginput_container_address,.productView .con-grid{margin-bottom:50px;padding-bottom:50px}.productView .specs h3{font-size:1.5em;width:80%;margin:0 auto}}@media (max-width:399px){.productView .specs .dhcaPrice{margin-bottom:0}.productView .purchase .numberWrap{margin-right:0;margin-bottom:10px}.productView .purchase a.button.buy,.productView .purchase .form--text .form .buy.submitHolder,.form--text .form .productView .purchase .buy.submitHolder,.productView .purchase .sidebar .nav ul li a.buy,.sidebar .nav ul li .productView .purchase a.buy,.productView .purchase .sidebar .form .buy.submitHolder,.sidebar .form .productView .purchase .buy.submitHolder,.productView .purchase .steps .stepSection .form .buy.submitHolder,.steps .stepSection .form .productView .purchase .buy.submitHolder,.productView .purchase .loginSection .loginHolder .buy.submitHolder,.loginSection .loginHolder .productView .purchase .buy.submitHolder,.productView .purchase .practition-container .search-box input.buy[type=submit],.practition-container .search-box .productView .purchase input.buy[type=submit],.productView .purchase .gform_footer input.buy[type=submit],.gform_footer .productView .purchase input.buy[type=submit],.productView .purchase .woocommerce #respond input.buy#submit,.woocommerce #respond .productView .purchase input.buy#submit,.productView .purchase .woocommerce input.buy.button,.woocommerce .productView .purchase input.buy.button,.productView .purchase button.buy.button,.productView .purchase .shop_table.cart .buy.submitHolder,.shop_table.cart .productView .purchase .buy.submitHolder{padding-left:0;padding-right:0;width:180px}}.breadcrumb{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-bottom:65px !important}.breadcrumb .path{float:left}.breadcrumb .path a{color:#999;font-size:1em;padding-right:26px;margin-right:26px;border-right:1px solid #999}.breadcrumb .path a:last-child{padding-right:0;margin-right:0;border-right:none}.breadcrumb .path a:hover{color:#5987c6}.breadcrumb .welcome{float:right;line-height:1em !important}@media (max-width:960px){.breadcrumb{margin-bottom:45px !important}}@media (max-width:775px){.breadcrumb .path,.breadcrumb .welcome{float:none;margin:0 auto;text-align:center}.breadcrumb .path{margin-bottom:15px}.breadcrumb .welcome{float:none}}@media (max-width:600px){.breadcrumb .path a{margin:0 auto 15px;padding:0;border:none;display:block}}.typeSwitch{padding-bottom:45px;margin-bottom:45px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash-gray.png);background-position:0 100%;background-repeat:repeat-x;position:relative;text-align:center}.typeSwitch .choiceLine{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;height:10px;width:2px;left:50%;margin-left:-1px;bottom:4px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash-gray-vert.png)}.typeSwitch .choiceLine.active{height:40px}.typeSwitch a.button,.typeSwitch .form--text .form .submitHolder,.form--text .form .typeSwitch .submitHolder,.typeSwitch .sidebar .nav ul li a,.sidebar .nav ul li .typeSwitch a,.typeSwitch .sidebar .form .submitHolder,.sidebar .form .typeSwitch .submitHolder,.typeSwitch .steps .stepSection .form .submitHolder,.steps .stepSection .form .typeSwitch .submitHolder,.typeSwitch .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .typeSwitch .submitHolder,.typeSwitch .practition-container .search-box input[type=submit],.practition-container .search-box .typeSwitch input[type=submit],.typeSwitch .gform_footer input[type=submit],.gform_footer .typeSwitch input[type=submit],.typeSwitch .woocommerce #respond input#submit,.woocommerce #respond .typeSwitch input#submit,.typeSwitch .woocommerce input.button,.woocommerce .typeSwitch input.button,.typeSwitch button.button,.typeSwitch .shop_table.cart .submitHolder,.shop_table.cart .typeSwitch .submitHolder{padding-left:0 !important;padding-right:0 !important;width:48%;cursor:pointer}.typeSwitch a.button:nth-child(2),.typeSwitch .form--text .form .submitHolder:nth-child(2),.form--text .form .typeSwitch .submitHolder:nth-child(2),.typeSwitch .sidebar .nav ul li a:nth-child(2),.sidebar .nav ul li .typeSwitch a:nth-child(2),.typeSwitch .sidebar .form .submitHolder:nth-child(2),.sidebar .form .typeSwitch .submitHolder:nth-child(2),.typeSwitch .steps .stepSection .form .submitHolder:nth-child(2),.steps .stepSection .form .typeSwitch .submitHolder:nth-child(2),.typeSwitch .loginSection .loginHolder .submitHolder:nth-child(2),.loginSection .loginHolder .typeSwitch .submitHolder:nth-child(2),.typeSwitch .practition-container .search-box input[type=submit]:nth-child(2),.practition-container .search-box .typeSwitch input[type=submit]:nth-child(2),.typeSwitch .gform_footer input[type=submit]:nth-child(2),.gform_footer .typeSwitch input[type=submit]:nth-child(2),.typeSwitch .woocommerce #respond input#submit:nth-child(2),.woocommerce #respond .typeSwitch input#submit:nth-child(2),.typeSwitch .woocommerce input.button:nth-child(2),.woocommerce .typeSwitch input.button:nth-child(2),.typeSwitch button.button:nth-child(2),.typeSwitch .shop_table.cart .submitHolder:nth-child(2),.shop_table.cart .typeSwitch .submitHolder:nth-child(2){float:right}.typeSwitch a.button:nth-child(2).active+div,.typeSwitch .form--text .form .submitHolder:nth-child(2).active+div,.form--text .form .typeSwitch .submitHolder:nth-child(2).active+div,.typeSwitch .sidebar .nav ul li a:nth-child(2).active+div,.sidebar .nav ul li .typeSwitch a:nth-child(2).active+div,.typeSwitch .sidebar .form .submitHolder:nth-child(2).active+div,.sidebar .form .typeSwitch .submitHolder:nth-child(2).active+div,.typeSwitch .steps .stepSection .form .submitHolder:nth-child(2).active+div,.steps .stepSection .form .typeSwitch .submitHolder:nth-child(2).active+div,.typeSwitch .loginSection .loginHolder .submitHolder:nth-child(2).active+div,.loginSection .loginHolder .typeSwitch .submitHolder:nth-child(2).active+div,.typeSwitch .practition-container .search-box input[type=submit]:nth-child(2).active+div,.practition-container .search-box .typeSwitch input[type=submit]:nth-child(2).active+div,.typeSwitch .gform_footer input[type=submit]:nth-child(2).active+div,.gform_footer .typeSwitch input[type=submit]:nth-child(2).active+div,.typeSwitch .woocommerce #respond input#submit:nth-child(2).active+div,.woocommerce #respond .typeSwitch input#submit:nth-child(2).active+div,.typeSwitch .woocommerce a.button:nth-child(2).active+div,.typeSwitch .woocommerce button.button:nth-child(2).active+div,.typeSwitch .woocommerce input.button:nth-child(2).active+div,.woocommerce .typeSwitch input.button:nth-child(2).active+div,.typeSwitch button.button:nth-child(2).active+div,.typeSwitch .shop_table.cart .submitHolder:nth-child(2).active+div,.shop_table.cart .typeSwitch .submitHolder:nth-child(2).active+div{left:76%}.typeSwitch a.button.active,.typeSwitch .form--text .form .active.submitHolder,.form--text .form .typeSwitch .active.submitHolder,.typeSwitch .sidebar .nav ul li a.active,.sidebar .nav ul li .typeSwitch a.active,.typeSwitch .sidebar .form .active.submitHolder,.sidebar .form .typeSwitch .active.submitHolder,.typeSwitch .steps .stepSection .form .active.submitHolder,.steps .stepSection .form .typeSwitch .active.submitHolder,.typeSwitch .loginSection .loginHolder .active.submitHolder,.loginSection .loginHolder .typeSwitch .active.submitHolder,.typeSwitch .practition-container .search-box input.active[type=submit],.practition-container .search-box .typeSwitch input.active[type=submit],.typeSwitch .gform_footer input.active[type=submit],.gform_footer .typeSwitch input.active[type=submit],.typeSwitch .woocommerce #respond input.active#submit,.woocommerce #respond .typeSwitch input.active#submit,.typeSwitch .woocommerce input.active.button,.woocommerce .typeSwitch input.active.button,.typeSwitch button.active.button,.typeSwitch .shop_table.cart .active.submitHolder,.shop_table.cart .typeSwitch .active.submitHolder{color:#fff}.typeSwitch a.button.active:after,.typeSwitch .form--text .form .active.submitHolder:after,.form--text .form .typeSwitch .active.submitHolder:after,.typeSwitch .sidebar .nav ul li a.active:after,.sidebar .nav ul li .typeSwitch a.active:after,.typeSwitch .sidebar .form .active.submitHolder:after,.sidebar .form .typeSwitch .active.submitHolder:after,.typeSwitch .steps .stepSection .form .active.submitHolder:after,.steps .stepSection .form .typeSwitch .active.submitHolder:after,.typeSwitch .loginSection .loginHolder .active.submitHolder:after,.loginSection .loginHolder .typeSwitch .active.submitHolder:after,.typeSwitch .practition-container .search-box input.active[type=submit]:after,.practition-container .search-box .typeSwitch input.active[type=submit]:after,.typeSwitch .gform_footer input.active[type=submit]:after,.gform_footer .typeSwitch input.active[type=submit]:after,.typeSwitch .woocommerce #respond input.active#submit:after,.woocommerce #respond .typeSwitch input.active#submit:after,.typeSwitch .woocommerce input.active.button:after,.woocommerce .typeSwitch input.active.button:after,.typeSwitch button.active.button:after,.typeSwitch .shop_table.cart .active.submitHolder:after,.shop_table.cart .typeSwitch .active.submitHolder:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);right:0;bottom:0}.typeSwitch a.button:not(.active):hover,.typeSwitch .form--text .form .submitHolder:not(.active):hover,.form--text .form .typeSwitch .submitHolder:not(.active):hover,.typeSwitch .sidebar .nav ul li a:not(.active):hover,.sidebar .nav ul li .typeSwitch a:not(.active):hover,.typeSwitch .sidebar .form .submitHolder:not(.active):hover,.sidebar .form .typeSwitch .submitHolder:not(.active):hover,.typeSwitch .steps .stepSection .form .submitHolder:not(.active):hover,.steps .stepSection .form .typeSwitch .submitHolder:not(.active):hover,.typeSwitch .loginSection .loginHolder .submitHolder:not(.active):hover,.loginSection .loginHolder .typeSwitch .submitHolder:not(.active):hover,.typeSwitch .practition-container .search-box input[type=submit]:not(.active):hover,.practition-container .search-box .typeSwitch input[type=submit]:not(.active):hover,.typeSwitch .gform_footer input[type=submit]:not(.active):hover,.gform_footer .typeSwitch input[type=submit]:not(.active):hover,.typeSwitch .woocommerce #respond input#submit:not(.active):hover,.woocommerce #respond .typeSwitch input#submit:not(.active):hover,.typeSwitch .woocommerce input.button:not(.active):hover,.woocommerce .typeSwitch input.button:not(.active):hover,.typeSwitch button.button:not(.active):hover,.typeSwitch .shop_table.cart .submitHolder:not(.active):hover,.shop_table.cart .typeSwitch .submitHolder:not(.active):hover{background-color:#d9d9d9;color:#999}.typeSwitch a.button:not(.active):hover:after,.typeSwitch .form--text .form .submitHolder:not(.active):hover:after,.form--text .form .typeSwitch .submitHolder:not(.active):hover:after,.typeSwitch .sidebar .nav ul li a:not(.active):hover:after,.sidebar .nav ul li .typeSwitch a:not(.active):hover:after,.typeSwitch .sidebar .form .submitHolder:not(.active):hover:after,.sidebar .form .typeSwitch .submitHolder:not(.active):hover:after,.typeSwitch .steps .stepSection .form .submitHolder:not(.active):hover:after,.steps .stepSection .form .typeSwitch .submitHolder:not(.active):hover:after,.typeSwitch .loginSection .loginHolder .submitHolder:not(.active):hover:after,.loginSection .loginHolder .typeSwitch .submitHolder:not(.active):hover:after,.typeSwitch .practition-container .search-box input[type=submit]:not(.active):hover:after,.practition-container .search-box .typeSwitch input[type=submit]:not(.active):hover:after,.typeSwitch .gform_footer input[type=submit]:not(.active):hover:after,.gform_footer .typeSwitch input[type=submit]:not(.active):hover:after,.typeSwitch .woocommerce #respond input#submit:not(.active):hover:after,.woocommerce #respond .typeSwitch input#submit:not(.active):hover:after,.typeSwitch .woocommerce input.button:not(.active):hover:after,.woocommerce .typeSwitch input.button:not(.active):hover:after,.typeSwitch button.button:not(.active):hover:after,.typeSwitch .shop_table.cart .submitHolder:not(.active):hover:after,.shop_table.cart .typeSwitch .submitHolder:not(.active):hover:after{transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-o-transform:rotate(-15deg);bottom:-200%;right:-100%}@media (max-width:600px){.typeSwitch a.button,.typeSwitch .form--text .form .submitHolder,.form--text .form .typeSwitch .submitHolder,.typeSwitch .sidebar .nav ul li a,.sidebar .nav ul li .typeSwitch a,.typeSwitch .sidebar .form .submitHolder,.sidebar .form .typeSwitch .submitHolder,.typeSwitch .steps .stepSection .form .submitHolder,.steps .stepSection .form .typeSwitch .submitHolder,.typeSwitch .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .typeSwitch .submitHolder,.typeSwitch .practition-container .search-box input[type=submit],.practition-container .search-box .typeSwitch input[type=submit],.typeSwitch .gform_footer input[type=submit],.gform_footer .typeSwitch input[type=submit],.typeSwitch .woocommerce #respond input#submit,.woocommerce #respond .typeSwitch input#submit,.typeSwitch .woocommerce input.button,.woocommerce .typeSwitch input.button,.typeSwitch button.button,.typeSwitch .shop_table.cart .submitHolder,.shop_table.cart .typeSwitch .submitHolder{font-size:.875em}}@media (max-width:500px){.typeSwitch a.button,.typeSwitch .form--text .form .submitHolder,.form--text .form .typeSwitch .submitHolder,.typeSwitch .sidebar .nav ul li a,.sidebar .nav ul li .typeSwitch a,.typeSwitch .sidebar .form .submitHolder,.sidebar .form .typeSwitch .submitHolder,.typeSwitch .steps .stepSection .form .submitHolder,.steps .stepSection .form .typeSwitch .submitHolder,.typeSwitch .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .typeSwitch .submitHolder,.typeSwitch .practition-container .search-box input[type=submit],.practition-container .search-box .typeSwitch input[type=submit],.typeSwitch .gform_footer input[type=submit],.gform_footer .typeSwitch input[type=submit],.typeSwitch .woocommerce #respond input#submit,.woocommerce #respond .typeSwitch input#submit,.typeSwitch .woocommerce input.button,.woocommerce .typeSwitch input.button,.typeSwitch button.button,.typeSwitch .shop_table.cart .submitHolder,.shop_table.cart .typeSwitch .submitHolder{font-size:.75em}}@media (max-width:393px){.typeSwitch a.button:nth-child(2),.typeSwitch .form--text .form .submitHolder:nth-child(2),.form--text .form .typeSwitch .submitHolder:nth-child(2),.typeSwitch .sidebar .nav ul li a:nth-child(2),.sidebar .nav ul li .typeSwitch a:nth-child(2),.typeSwitch .sidebar .form .submitHolder:nth-child(2),.sidebar .form .typeSwitch .submitHolder:nth-child(2),.typeSwitch .steps .stepSection .form .submitHolder:nth-child(2),.steps .stepSection .form .typeSwitch .submitHolder:nth-child(2),.typeSwitch .loginSection .loginHolder .submitHolder:nth-child(2),.loginSection .loginHolder .typeSwitch .submitHolder:nth-child(2),.typeSwitch .practition-container .search-box input[type=submit]:nth-child(2),.practition-container .search-box .typeSwitch input[type=submit]:nth-child(2),.typeSwitch .gform_footer input[type=submit]:nth-child(2),.gform_footer .typeSwitch input[type=submit]:nth-child(2),.typeSwitch .woocommerce #respond input#submit:nth-child(2),.woocommerce #respond .typeSwitch input#submit:nth-child(2),.typeSwitch .woocommerce input.button:nth-child(2),.woocommerce .typeSwitch input.button:nth-child(2),.typeSwitch button.button:nth-child(2),.typeSwitch .shop_table.cart .submitHolder:nth-child(2),.shop_table.cart .typeSwitch .submitHolder:nth-child(2){padding:13px 0}}.productFeed>div{list-style:none;text-align:center}.productFeed>div:not(.active){display:none}.productFeed>div a.button,.productFeed>div .form--text .form .submitHolder,.form--text .form .productFeed>div .submitHolder,.productFeed>div .sidebar .nav ul li a,.sidebar .nav ul li .productFeed>div a,.productFeed>div .sidebar .form .submitHolder,.sidebar .form .productFeed>div .submitHolder,.productFeed>div .steps .stepSection .form .submitHolder,.steps .stepSection .form .productFeed>div .submitHolder,.productFeed>div .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .productFeed>div .submitHolder,.productFeed>div .practition-container .search-box input[type=submit],.practition-container .search-box .productFeed>div input[type=submit],.productFeed>div .gform_footer input[type=submit],.gform_footer .productFeed>div input[type=submit],.productFeed>div .woocommerce #respond input#submit,.woocommerce #respond .productFeed>div input#submit,.woocommerce .productFeed>div a.button,.woocommerce .productFeed>div button.button,.productFeed>div .woocommerce input.button,.woocommerce .productFeed>div input.button,.productFeed>div button.button,.productFeed>div .shop_table.cart .submitHolder,.shop_table.cart .productFeed>div .submitHolder{margin-top:4%}.productFeed a:not(.button){width:calc(33.3333333333% - 2.6666666667%);margin-right:4%;margin-top:4%;float:left;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:164px;box-sizing:border-box;padding:35px 28px;border:1px solid #e6e6e6;border-radius:17.436px;text-align:center;box-shadow:0 0 0 0 transparent;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.productFeed a:not(.button):nth-child(3n){margin-right:0}.productFeed a:not(.button):nth-child(3n+1){clear:both}.productFeed a:not(.button):nth-child(-n+3){margin-top:0}@media (max-width:600px){.productFeed a:not(.button){width:calc(50% - 2%)}.productFeed a:not(.button):nth-child(n){margin-right:4%;margin-top:4%;clear:none}.productFeed a:not(.button):nth-child(2n){margin-right:0}.productFeed a:not(.button):nth-child(2n+1){clear:both}.productFeed a:not(.button):nth-child(-n+2){margin-top:0}}@media (max-width:400px){.productFeed a:not(.button){width:calc(100% - 0%)}.productFeed a:not(.button):nth-child(n){margin-right:4%;margin-top:4%;clear:none}.productFeed a:not(.button):nth-child(1n){margin-right:0}.productFeed a:not(.button):nth-child(1n+1){clear:both}.productFeed a:not(.button):nth-child(-n+1){margin-top:0}}.productFeed a:not(.button):hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);box-shadow:0 0 10px 0px rgba(0,0,0,.5)}.productFeed a:not(.button) .title{font-size:.875em;line-height:1.4285714286em;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.productFeed a:not(.button) .dhcaPrice{color:#5987c6;font-size:1.25em;line-height:1em;margin-bottom:0}.productFeed .consultations a:not(.button){width:calc(100% - 0);margin-right:0;margin-top:4%;float:left;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:100% !important;height:auto !important}.productFeed .consultations a:not(.button):nth-child(1n){margin-right:0}.productFeed .consultations a:not(.button):nth-child(1n+1){clear:both}.productFeed .consultations a:not(.button):nth-child(-n+1){margin-top:0}.productFeed a.filltering{display:inline-block}@media (max-width:600px){.productFeed a:not(.button){padding:32px 28px;height:140px}}@media (max-width:399px){.productFeed a:not(.button){padding:22px 28px;margin-bottom:10px;height:115px}.productFeed a:not(.button) .title{font-size:.75em}}.relatedVids{text-align:center}.relatedVids .border{margin:70px auto;border-bottom:1px solid #e6e6e6;max-width:1090px;width:90%}.relatedVids h3{text-align:left}.relatedVids .vidHolder{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding-bottom:52px}.relatedVids .vid{-webkit-background-size:cover !important;-moz-background-size:cover !important;background-size:cover !important;background-position:50% 50% !important;background-repeat:no-repeat !important;width:calc(33.3333333333% - 2.2333333333%);margin-right:3.35%;margin-top:0;float:left;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding-top:19%;position:relative}.relatedVids .vid:nth-child(3n){margin-right:0}.relatedVids .vid:nth-child(3n+1){clear:both}.relatedVids .vid:nth-child(-n+3){margin-top:0}@media (max-width:725px){.relatedVids .vid{width:calc(100% - 0%)}.relatedVids .vid:nth-child(n){margin-right:3.35%;margin-top:0;clear:none}.relatedVids .vid:nth-child(1n){margin-right:0}.relatedVids .vid:nth-child(1n+1){clear:both}.relatedVids .vid:nth-child(-n+1){margin-top:0}}.relatedVids .vid.playing{background:0 0 !important}.relatedVids .vid.playing .play{opacity:0;z-index:-1}.relatedVids .vid .play{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-size:auto 39.5px;background-position:center center;background-repeat:no-repeat;position:absolute;transform:translateY(-50%) scale(1);-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);top:50%;left:0;right:0;margin:0 auto;height:72px;width:72px;border-radius:10px;border:3px solid #fff;box-shadow:0 0 0 0px transparent;cursor:pointer;z-index:2}.relatedVids .vid .play:hover{transform:translateY(-50%) scale(1.1);-webkit-transform:translateY(-50%) scale(1.1);-moz-transform:translateY(-50%) scale(1.1);-o-transform:translateY(-50%) scale(1.1);box-shadow:0 0 10px 0px rgba(0,0,0,.5)}.relatedVids .vid iframe{position:absolute;top:0;left:0}@media (max-width:725px){.relatedVids .vid{padding-top:57%;margin-bottom:15px}}@media (max-width:600px){.relatedVids h3{font-size:1.5em}}@media (max-width:500px){.relatedVids .vidHolder{padding-bottom:25px}.relatedVids a.button,.relatedVids .form--text .form .submitHolder,.form--text .form .relatedVids .submitHolder,.relatedVids .sidebar .nav ul li a,.sidebar .nav ul li .relatedVids a,.relatedVids .sidebar .form .submitHolder,.sidebar .form .relatedVids .submitHolder,.relatedVids .steps .stepSection .form .submitHolder,.steps .stepSection .form .relatedVids .submitHolder,.relatedVids .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .relatedVids .submitHolder,.relatedVids .practition-container .search-box input[type=submit],.practition-container .search-box .relatedVids input[type=submit],.relatedVids .gform_footer input[type=submit],.gform_footer .relatedVids input[type=submit],.relatedVids .woocommerce #respond input#submit,.woocommerce #respond .relatedVids input#submit,.relatedVids .woocommerce input.button,.woocommerce .relatedVids input.button,.relatedVids button.button,.relatedVids .shop_table.cart .submitHolder,.shop_table.cart .relatedVids .submitHolder{font-size:.75em;padding-left:25px;padding-right:25px}}.crossSell{text-align:center;margin-bottom:100px}.crossSell h2{margin-bottom:85px}.crossSell a{float:left;width:calc(29.8% - 58px);margin-right:5.3%;padding:40px 28px;border:1px solid #e6e6e6;border-radius:17.436px;margin-bottom:50px;text-align:center;box-shadow:0 0 0 0 transparent;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.crossSell a:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);box-shadow:0 0 10px 0px rgba(0,0,0,.5)}.crossSell a:nth-child(3n){margin-right:0}.crossSell a .title{height:60px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.crossSell a .dhcaPrice,.crossSell a .price{color:#5987c6 !important;font-size:1.25em;line-height:1em}@media (max-width:1100px){.crossSell h2{font-size:2.375em;margin-bottom:60px}}@media (max-width:850px){.crossSell h2{font-size:1.9375em;margin-bottom:50px}}@media (max-width:725px){.crossSell a{float:none;width:calc(80% - 58px);margin:0 auto 20px !important}}@media (max-width:600px){.crossSell{margin-bottom:30px}.crossSell h2{font-size:1.75em;margin-bottom:30px}}.cart-collaterals .cross-sells h2{font-size:1.25em;margin-bottom:0;padding:10px;color:#fff;text-transform:uppercase}.cart-collaterals .cross-sells .products{border:1px solid #e6e6e6;padding:20px !important}.cart-collaterals .cross-sells .products a{width:calc(33.3333333333% - 6.6666666667px);margin-right:10px;margin-top:10px;float:left;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;border:1px solid #e6e6e6;border-radius:8px;box-sizing:border-box;text-align:center;padding:10px}.cart-collaterals .cross-sells .products a:nth-child(3n){margin-right:0}.cart-collaterals .cross-sells .products a:nth-child(3n+1){clear:both}.cart-collaterals .cross-sells .products a:nth-child(-n+3){margin-top:0}@media (max-width:1040px){.cart-collaterals .cross-sells .products a{width:calc(50% - 5px)}.cart-collaterals .cross-sells .products a:nth-child(n){margin-right:10px;margin-top:10px;clear:none}.cart-collaterals .cross-sells .products a:nth-child(2n){margin-right:0}.cart-collaterals .cross-sells .products a:nth-child(2n+1){clear:both}.cart-collaterals .cross-sells .products a:nth-child(-n+2){margin-top:0}}@media (max-width:400px){.cart-collaterals .cross-sells .products a{width:calc(100% - 0px)}.cart-collaterals .cross-sells .products a:nth-child(n){margin-right:10px;margin-top:10px;clear:none}.cart-collaterals .cross-sells .products a:nth-child(1n){margin-right:0}.cart-collaterals .cross-sells .products a:nth-child(1n+1){clear:both}.cart-collaterals .cross-sells .products a:nth-child(-n+1){margin-top:0}}.cart-collaterals .cross-sells .products a .title{border-bottom:1px solid #e6e6e6;margin-bottom:10px;padding-bottom:10px;line-height:1.125em}.cart-collaterals .cross-sells .products a .dhcaPrice{margin-bottom:0;color:#5987c6}.bio{padding:85px 0 95px;margin:0 auto}.bio .image,.bio .bio-content{display:inline-block;margin-left:-4px;vertical-align:middle}.bio .image{width:22.5806451613%;height:auto}.bio .image img{width:100%;height:auto;display:block}.bio .bio-content{width:69.5852534562%;margin-left:7.8341013825%}.bio .bio-content h3{padding-bottom:25px;margin-bottom:25px;border-bottom:2px #5987c6 solid}@media (max-width:960px){.bio{padding:0 0 80px}.bio .image,.bio .bio-content{display:block;margin:0 auto;vertical-align:baseline}.bio .image{width:36.866359447%;margin-bottom:45px}.bio .bio-content{width:85%}}@media (max-width:600px){.bio .bio-content{text-align:center}.bio .bio-content h3{font-size:1.5625em}.bio .bio-content p{font-size:.9375em}.bio .image{width:46.0829493088%}}@media (max-width:500px){.bio .bio-content{width:95%}.bio .image{width:55%}}.list-wrap{padding:25px 0 85px}.list-wrap h2,.list-wrap ul{width:63.75%;margin:0 auto}.list-wrap h2{margin-bottom:50px}.list-wrap ul{padding-left:90px;list-style:none}.list-wrap ul li{color:gray;line-height:1.35em;font-size:1em;position:relative;margin-bottom:45px}.list-wrap ul li:last-of-type{margin-bottom:0}.list-wrap ul li:after{content:'';background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../images/li-arrow.png);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;width:26px;height:20px;position:absolute;top:50%;margin-top:-10px;left:-55px}@media (max-width:725px){.list-wrap{padding:0 0 65px}.list-wrap h2{text-align:center;width:100%}.list-wrap ul{width:80%;padding-left:60px}}@media (max-width:600px){.list-wrap h2{font-size:1.6875em;margin-bottom:25px}.list-wrap ul{padding-left:30px}.list-wrap ul li{font-size:.9375em;margin-bottom:30px}.list-wrap ul li:after{width:20px;height:14px;left:-35px}}.tog-wrap{background:#e6e6e6;padding:70px 0}.tog-wrap .toggler{width:87.5%;margin:0 auto;text-align:left}.tog-wrap .toggler h2{font-size:2.4375em}.tog-wrap .toggler h3{font-size:1.625em;margin-bottom:35px}.tog-wrap .toggler .tog{-webkit-transition:height .35s ease-in-out;-moz-transition:height .35s ease-in-out;-o-transition:height .35s ease-in-out;transition:height .35s ease-in-out;background:#fff;margin-bottom:25px;border-radius:23px;padding:20px 0 20px 50px;position:relative;cursor:pointer}.tog-wrap .toggler .tog:last-of-type{margin-bottom:0}.tog-wrap .toggler .tog.active ul{display:block}.tog-wrap .toggler .tog h4{font-style:normal;font-size:1.9375em;margin-bottom:0}.tog-wrap .toggler .tog .close{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;width:30px;height:30px;position:absolute;top:25px;right:35px;cursor:pointer}.tog-wrap .toggler .tog .close.active{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.tog-wrap .toggler .tog .close:before,.tog-wrap .toggler .tog .close:after{content:'';background:#5987c6;position:absolute;left:50%}.tog-wrap .toggler .tog .close:before{width:2px;height:30px;margin-left:-1px}.tog-wrap .toggler .tog .close:after{width:30px;height:2px;top:50%;margin-top:-1px;margin-left:-15px}.tog-wrap .toggler .tog ul{display:none;margin-top:25px;padding:30px 130px 0 50px;border-top:1px #e6e6e6 solid;list-style:none}.tog-wrap .toggler .tog ul li{font-size:1em;color:gray;line-height:1.45;margin-bottom:30px;position:relative}.tog-wrap .toggler .tog ul li:before{content:'';width:5px;height:5px;position:absolute;left:-15px;top:9px;border-radius:50%;background:gray}@media (max-width:960px){.tog-wrap .toggler h2{font-size:1.875em}.tog-wrap .toggler h3{font-size:1.4375em}.tog-wrap .toggler .tog h4{font-size:1.5625em}.tog-wrap .toggler .tog .close{top:20px}}@media (max-width:725px){.tog-wrap .toggler{text-align:center;width:100%}.tog-wrap .toggler h2{font-size:1.625em}.tog-wrap .toggler h3{font-size:1.3125em}.tog-wrap .toggler .tog h4{font-size:1.375em;margin-bottom:10px}.tog-wrap .toggler .tog{padding-left:0;width:100%}.tog-wrap .toggler .tog ul{text-align:left;padding:35px 55px 15px}.tog-wrap .toggler .tog ul li{font-size:.9375em}.tog-wrap .toggler .tog .close{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:0;right:0;margin:0 auto;width:20px;height:20px}.tog-wrap .toggler .tog .close.active{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.tog-wrap .toggler .tog .close:before{right:0;height:20px;left:auto}.tog-wrap .toggler .tog .close:after{right:0;left:auto;bottom:0;width:20px;top:auto}}@media (max-width:600px){.tog-wrap .toggler h2{font-size:1.5em}.tog-wrap .toggler h3{font-size:1.1875em}.tog-wrap .toggler .tog h4{font-size:1.25em}}@media (max-width:500px){.tog-wrap .toggler h2{font-size:1.375em}.tog-wrap .toggler h3{font-size:1.0625em}.tog-wrap .toggler .tog h4{font-size:1.125em}.tog-wrap .toggler .tog ul{padding:35px 30px 15px}}.faq{text-align:center;padding:90px 0 95px;border-bottom:1px #e6e6e6 solid;max-width:1025px;margin:0 auto}.faq h2{font-size:2.4375em}.faq h3{font-style:italic;font-size:1.625em;margin-bottom:90px}.faq .faq-tog{width:45%;display:inline-block;margin-left:10px;margin-top:40px;border:1px #e6e6e6 solid;border-radius:23px;padding:60px 0;position:relative;vertical-align:top}.faq .faq-tog+.faq-tog{margin-left:3.9024390244%}.faq .faq-tog #arrow-down,.faq .faq-tog .no-rotate{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);position:absolute;width:62px;height:62px;bottom:-31px;left:50%;margin-left:-31px;cursor:pointer;display:block}.faq .faq-tog #arrow-down.rotate,.faq .faq-tog .no-rotate.rotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.faq .faq-tog #arrow-down.rotate .arrow,.faq .faq-tog #arrow-down.rotate #close,.faq .faq-tog .no-rotate.rotate .arrow,.faq .faq-tog .no-rotate.rotate #close{-webkit-transition:stroke fill .35s ease-in-out;-moz-transition:stroke fill .35s ease-in-out;-o-transition:stroke fill .35s ease-in-out;transition:stroke fill .35s ease-in-out}.faq .faq-tog #arrow-down.rotate .arrow,.faq .faq-tog .no-rotate.rotate .arrow{stroke:#fff;fill:#fff}.faq .faq-tog #arrow-down.rotate #circle,.faq .faq-tog .no-rotate.rotate #circle{stroke:#5987c6;fill:#5987c6}.faq .faq-tog #arrow-down.rotate:hover .arrow,.faq .faq-tog .no-rotate.rotate:hover .arrow{stroke:#5987c6}.faq .faq-tog #arrow-down.rotate:hover #circle,.faq .faq-tog .no-rotate.rotate:hover #circle{stroke:#5987c6;fill:#fff}.faq .faq-tog #arrow-down .arrow,.faq .faq-tog #arrow-down #circle,.faq .faq-tog .no-rotate .arrow,.faq .faq-tog .no-rotate #circle{-webkit-transition:stroke .35s ease-in-out;-moz-transition:stroke .35s ease-in-out;-o-transition:stroke .35s ease-in-out;transition:stroke .35s ease-in-out}.faq .faq-tog #arrow-down:hover .arrow,.faq .faq-tog #arrow-down:hover #circle,.faq .faq-tog .no-rotate:hover .arrow,.faq .faq-tog .no-rotate:hover #circle{stroke:#5987c6}.faq .faq-tog p,.faq .faq-tog span{text-align:left;padding:0 40px 0 70px;margin-bottom:0;position:relative}.faq .faq-tog p{font-size:1.25em}.faq .faq-tog p:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);content:'Q';font-size:11.125em;position:absolute;left:25px;top:50%;color:rgba(89,135,198,.2);z-index:-1}.faq .faq-tog span{-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;font-size:1.125em;line-height:1.8125em;margin-top:120px;color:gray;display:none;opacity:0}.faq .faq-tog span.active{-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;opacity:1;display:block}.faq .faq-tog span.active:before{content:'';position:absolute;width:75%;height:1px;left:0;right:0;margin:0 auto;top:-40px;background:#e6e6e6}.faq .faq-tog span.active:after{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);content:'A';font-size:11.125em;position:absolute;left:35px;top:50%;color:rgba(89,135,198,.2);z-index:-1}@media (max-width:920px){.faq{max-width:90%;padding:75px 0 70px}.faq h2{margin-bottom:25px}.faq h3{margin-bottom:55px}.faq .faq-tog{display:block;margin:0 auto 75px;width:60.487804878%}.faq .faq-tog+.faq-tog{margin-left:auto}}@media (max-width:600px){.faq{padding:55px 0 50px}.faq .faq-tog{width:100%;padding:55px 0}.faq .faq-tog p,.faq .faq-tog span{text-align:center;padding:0 50px}.faq .faq-tog p:after,.faq .faq-tog span:after{font-size:9.25em;left:20px}.faq .faq-tog p{font-size:1.125em}.faq .faq-tog span{font-size:1em}.faq h2{font-size:1.6875em;margin-bottom:20px}.faq h3{font-size:1.375em;margin-bottom:35px}}@media (max-width:500px){.faq .faq-tog p,.faq .faq-tog span{padding:0 25px}}.quote{text-align:center}.quote+.productView{margin-top:75px;margin-bottom:50px}.quote+.productView .specs,.quote+.productView img{display:inline-block;margin-left:-4px;vertical-align:middle}.quote+.productView .specs{width:75%;margin-left:5%}.quote+.productView img{width:20%;height:auto}.quote .quote-content{padding:75px 0;border-bottom:1px #e6e6e6 solid}.quote .quote-content h2{margin-bottom:85px}.quote .quote-content p{font-size:1.125em;width:56.6666666667%;margin:0 auto 80px;position:relative}.quote .quote-content p img{position:absolute;display:block;width:23.5294117647%;z-index:-1}.quote .quote-content p .beg-quote{top:-50px;left:-7.3529411765%}.quote .quote-content p .end-quote{bottom:-50px;right:-7.3529411765%}.quote .quote-content img{display:block;margin:0 auto;height:auto}@media (max-width:960px){.quote .quote-content p{width:75%}}@media (max-width:600px){.quote{padding:55px 0}.quote .quote-content h2{font-size:1.8125em;margin-bottom:40px}.quote .quote-content p{font-size:.9375em;width:95%;margin-bottom:40px}.quote .quote-content p img{width:65px;height:auto}.quote .quote-content p .beg-quote{top:-15px;left:0}.quote .quote-content p .end-quote{bottom:-15px;right:0}.quote .quote-content img{width:75%}}@media (max-width:500px){.quote .quote-content p{width:100%}}.productViewCon{padding:75px 0 50px;text-align:center}.productViewCon img,.productViewCon .specs{display:inline-block;margin-left:-4px;vertical-align:middle}.productViewCon img{width:24.1666666667%;margin-right:9.5833333333%;height:auto}.productViewCon .specs{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:52.0833333333%;text-align:left}.productViewCon .specs h3{margin-bottom:5px}.productViewCon .specs .sku{color:#999;font-size:1.125em;margin-bottom:0}.productViewCon .specs .dhcaPrice{color:#5987c6;font-size:1.75em}.productViewCon .specs button.button{display:inline-block;vertical-align:text-bottom !important}.productViewCon .specs button.button:hover{color:#fff !important}.productViewCon .specs button.button.buy{padding-left:0;padding-right:0;width:43%}.productViewCon .numberWrap{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-right:42px}.productViewCon .numberWrap{display:inline-block;position:relative;overflow:hidden;border-radius:23px}.productViewCon .numberWrap .arrows{position:absolute;height:100%;width:66px;top:0;right:0}.productViewCon .numberWrap .arrows div{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;height:50%;width:100%;background-position:center center;background-repeat:no-repeat;cursor:pointer}.productViewCon .numberWrap .arrows div:hover{background-color:#d9d9d9}.productViewCon .numberWrap .arrows div:last-child{box-shadow:0 1px 0 0 #f2f2f2 inset}.productViewCon .numberWrap .arrows div.up{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow-up.png)}.productViewCon .numberWrap .arrows div.down{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow-down.png)}.productViewCon input{color:#ccc;font-size:1em;font-style:italic;width:136px;padding:12px 22px;border:1px solid #e6e6e6;border-radius:23px}.productViewCon .post-type-archive-product .productView .clr,.productViewCon .post-type-archive-product .productView .header .navHolder,.header .productViewCon .post-type-archive-product .productView .navHolder,.productViewCon .post-type-archive-product .productView .header .current,.header .productViewCon .post-type-archive-product .productView .current,.productViewCon .post-type-archive-product .productView .form--text .container,.form--text .productViewCon .post-type-archive-product .productView .container,.productViewCon .post-type-archive-product .productView .text--chart .container,.text--chart .productViewCon .post-type-archive-product .productView .container,.productViewCon .post-type-archive-product .productView .text--chart .text ul,.text--chart .text .productViewCon .post-type-archive-product .productView ul,.productViewCon .post-type-archive-product .productView .steps .stepSection,.steps .productViewCon .post-type-archive-product .productView .stepSection,.productViewCon .post-type-archive-product .productView .grid,.productViewCon .post-type-archive-product .productView .breadcrumb,.productViewCon .post-type-archive-product .productView .typeSwitch,.productViewCon .post-type-archive-product .productView .productFeed>div,.productViewCon .post-type-archive-product .productView .relatedVids .vidHolder,.relatedVids .productViewCon .post-type-archive-product .productView .vidHolder,.productViewCon .post-type-archive-product .productView .crossSell .crossProducts,.crossSell .productViewCon .post-type-archive-product .productView .crossProducts,.productViewCon .post-type-archive-product .productView .cart-collaterals .cross-sells .products,.cart-collaterals .cross-sells .productViewCon .post-type-archive-product .productView .products,.productViewCon .post-type-archive-product .productView .practition-container .search-box,.practition-container .productViewCon .post-type-archive-product .productView .search-box,.productViewCon .post-type-archive-product .productView .practition-container .results .row,.practition-container .results .productViewCon .post-type-archive-product .productView .row,.productViewCon .post-type-archive-product .productView .gform_body>ul,.productViewCon .post-type-archive-product .productView .gform_body .ginput_container_address,.gform_body .productViewCon .post-type-archive-product .productView .ginput_container_address,.productViewCon .post-type-archive-product .productView .con-grid{padding-bottom:40px}.productViewCon .post-type-archive-product .productView .img,.productViewCon .post-type-archive-product .productView .img img{max-height:160px}.productViewCon .post-type-archive-product .productView .specs h3{font-size:1.5em}.productViewCon .post-type-archive-product .productView .specs .dhcaPrice{font-size:1.25em}@media (max-width:850px){.productViewCon h2{font-size:2.1875em}.productViewCon .specs h3{font-size:1.375em}.productViewCon .numberWrap{margin-right:10px}.productViewCon a.button.buy,.productViewCon .form--text .form .buy.submitHolder,.form--text .form .productViewCon .buy.submitHolder,.productViewCon .sidebar .nav ul li a.buy,.sidebar .nav ul li .productViewCon a.buy,.productViewCon .sidebar .form .buy.submitHolder,.sidebar .form .productViewCon .buy.submitHolder,.productViewCon .steps .stepSection .form .buy.submitHolder,.steps .stepSection .form .productViewCon .buy.submitHolder,.productViewCon .loginSection .loginHolder .buy.submitHolder,.loginSection .loginHolder .productViewCon .buy.submitHolder,.productViewCon .practition-container .search-box input.buy[type=submit],.practition-container .search-box .productViewCon input.buy[type=submit],.productViewCon .gform_footer input.buy[type=submit],.gform_footer .productViewCon input.buy[type=submit],.productViewCon .woocommerce #respond input.buy#submit,.woocommerce #respond .productViewCon input.buy#submit,.productViewCon .woocommerce input.buy.button,.woocommerce .productViewCon input.buy.button,.productViewCon button.buy.button,.productViewCon .shop_table.cart .buy.submitHolder,.shop_table.cart .productViewCon .buy.submitHolder{font-size:.875em}.productViewCon .img{width:40%}}@media (max-width:775px){.productViewCon img{display:block;margin:0 auto 40px;width:35%}.productViewCon .specs{display:block;width:100% !important;text-align:center}.productViewCon .specs h3{font-size:1.625em}.productViewCon .specs .dhcaPrice{font-size:3.125em}}@media (max-width:600px){padding:65px 0 45px;.productViewCon .clr,.productViewCon .header .navHolder,.header .productViewCon .navHolder,.productViewCon .header .current,.header .productViewCon .current,.productViewCon .form--text .container,.form--text .productViewCon .container,.productViewCon .text--chart .container,.text--chart .productViewCon .container,.productViewCon .text--chart .text ul,.text--chart .text .productViewCon ul,.productViewCon .steps .stepSection,.steps .productViewCon .stepSection,.productViewCon .grid,.productViewCon .breadcrumb,.productViewCon .typeSwitch,.productViewCon .productFeed>div,.productViewCon .relatedVids .vidHolder,.relatedVids .productViewCon .vidHolder,.productViewCon .crossSell .crossProducts,.crossSell .productViewCon .crossProducts,.productViewCon .cart-collaterals .cross-sells .products,.cart-collaterals .cross-sells .productViewCon .products,.productViewCon .practition-container .search-box,.practition-container .productViewCon .search-box,.productViewCon .practition-container .results .row,.practition-container .results .productViewCon .row,.productViewCon .gform_body>ul,.productViewCon .gform_body .ginput_container_address,.gform_body .productViewCon .ginput_container_address,.productViewCon .con-grid{margin-bottom:50px;padding-bottom:50px}.productViewCon img{width:45%}.productViewCon .specs h3{font-size:1.5em;width:80%;margin:0 auto}}@media (max-width:399px){.productViewCon img{width:50%}.productViewCon .specs .dhcaPrice{margin-bottom:0}.productViewCon .purchase .numberWrap{margin-right:0;margin-bottom:10px}.productViewCon .purchase a.button.buy,.productViewCon .purchase .form--text .form .buy.submitHolder,.form--text .form .productViewCon .purchase .buy.submitHolder,.productViewCon .purchase .sidebar .nav ul li a.buy,.sidebar .nav ul li .productViewCon .purchase a.buy,.productViewCon .purchase .sidebar .form .buy.submitHolder,.sidebar .form .productViewCon .purchase .buy.submitHolder,.productViewCon .purchase .steps .stepSection .form .buy.submitHolder,.steps .stepSection .form .productViewCon .purchase .buy.submitHolder,.productViewCon .purchase .loginSection .loginHolder .buy.submitHolder,.loginSection .loginHolder .productViewCon .purchase .buy.submitHolder,.productViewCon .purchase .practition-container .search-box input.buy[type=submit],.practition-container .search-box .productViewCon .purchase input.buy[type=submit],.productViewCon .purchase .gform_footer input.buy[type=submit],.gform_footer .productViewCon .purchase input.buy[type=submit],.productViewCon .purchase .woocommerce #respond input.buy#submit,.woocommerce #respond .productViewCon .purchase input.buy#submit,.productViewCon .purchase .woocommerce input.buy.button,.woocommerce .productViewCon .purchase input.buy.button,.productViewCon .purchase button.buy.button,.productViewCon .purchase .shop_table.cart .buy.submitHolder,.shop_table.cart .productViewCon .purchase .buy.submitHolder{padding-left:0;padding-right:0;width:180px}}.practition-container{margin-bottom:90px !important}.practition-container .practition-tabber .tabs{border-bottom:1px solid #e6e6e6}.practition-container .practition-tabber .tabs div{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:#989898;font-size:1em;text-transform:uppercase;width:310px;padding:10px 0;text-align:center;border-top-left-radius:18px;border-top-right-radius:18px;cursor:pointer;display:inline-block}.practition-container .practition-tabber .tabs div:not(.active):hover{background-color:#d9d9d9}.practition-container .practition-tabber .tabs div.active{color:#fff}.practition-container .practition-tabber .toggle-content>div:not(.active){display:none}@media (max-width:1044px){.practition-container .practition-tabber .tabs div{width:calc(33.333% - 4px)}}@media (max-width:600px){.practition-container .practition-tabber .tabs div{font-size:.75em}}@media (max-width:358px){.practition-container .practition-tabber .tabs div{height:23px;vertical-align:bottom}}.practition-container .search-box{padding:40px 4.5%;margin:40px 0;border-radius:18px}.practition-container .search-box input[type=text],.practition-container .search-box .gform_body select,.gform_body .practition-container .search-box select,.practition-container .search-box .gform_body textarea,.gform_body .practition-container .search-box textarea{font-style:italic;font-size:1em;color:dimgrey;padding:12px 20px;border-radius:30px;width:calc(100% - 320px);box-sizing:border-box}.practition-container .search-box input[type=text]::-webkit-input-placeholder,.practition-container .search-box .gform_body select::-webkit-input-placeholder,.gform_body .practition-container .search-box select::-webkit-input-placeholder,.practition-container .search-box .gform_body textarea::-webkit-input-placeholder,.gform_body .practition-container .search-box textarea::-webkit-input-placeholder{opacity:1}.practition-container .search-box input[type=text]:-moz-placeholder,.practition-container .search-box .gform_body select:-moz-placeholder,.gform_body .practition-container .search-box select:-moz-placeholder,.practition-container .search-box .gform_body textarea:-moz-placeholder,.gform_body .practition-container .search-box textarea:-moz-placeholder{opacity:1}.practition-container .search-box input[type=text]::-moz-placeholder,.practition-container .search-box .gform_body select::-moz-placeholder,.gform_body .practition-container .search-box select::-moz-placeholder,.practition-container .search-box .gform_body textarea::-moz-placeholder,.gform_body .practition-container .search-box textarea::-moz-placeholder{opacity:1}.practition-container .search-box input[type=text]:-ms-input-placeholder,.practition-container .search-box .gform_body select:-ms-input-placeholder,.gform_body .practition-container .search-box select:-ms-input-placeholder,.practition-container .search-box .gform_body textarea:-ms-input-placeholder,.gform_body .practition-container .search-box textarea:-ms-input-placeholder{opacity:1}.practition-container .search-box input[type=submit]{background-color:#5987c6;color:#fff !important;float:right;cursor:pointer;padding:14px 0 !important;width:300px}.practition-container .search-box input[type=submit]:hover{color:#999 !important}.practition-container .search-box input[type=submit]:disabled{background-color:#e6e6e6;color:#999 !important}@media (max-width:850px){.practition-container .patient-results a.button,.practition-container .patient-results .form--text .form .submitHolder,.form--text .form .practition-container .patient-results .submitHolder,.practition-container .patient-results .sidebar .nav ul li a,.sidebar .nav ul li .practition-container .patient-results a,.practition-container .patient-results .sidebar .form .submitHolder,.sidebar .form .practition-container .patient-results .submitHolder,.practition-container .patient-results .steps .stepSection .form .submitHolder,.steps .stepSection .form .practition-container .patient-results .submitHolder,.practition-container .patient-results .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .practition-container .patient-results .submitHolder,.practition-container .patient-results .search-box input[type=submit],.practition-container .search-box .patient-results input[type=submit],.practition-container .patient-results .gform_footer input[type=submit],.gform_footer .practition-container .patient-results input[type=submit],.practition-container .patient-results .woocommerce #respond input#submit,.woocommerce #respond .practition-container .patient-results input#submit,.practition-container .patient-results .woocommerce input.button,.woocommerce .practition-container .patient-results input.button,.practition-container .patient-results button.button,.practition-container .patient-results .shop_table.cart .submitHolder,.shop_table.cart .practition-container .patient-results .submitHolder,.practition-container .patient-results input[type=submit]{font-size:.75em}.practition-container .search-box input[type=text],.practition-container .search-box .gform_body select,.gform_body .practition-container .search-box select,.practition-container .search-box .gform_body textarea,.gform_body .practition-container .search-box textarea{width:calc(100% - 220px)}.practition-container .search-box input[type=submit]{width:200px}.practition-container .row p{font-size:.875em}.practition-container .results.head .date p:before,.practition-container .results.head .date p:after,.practition-container .results.head .patient p:before,.practition-container .results.head .patient p:after{top:12px !important}}@media (max-width:725px){.practition-container .search-box input[type=text],.practition-container .search-box .gform_body select,.gform_body .practition-container .search-box select,.practition-container .search-box .gform_body textarea,.gform_body .practition-container .search-box textarea{width:calc(100% - 150px)}.practition-container .search-box input[type=submit]{width:130px}}@media (max-width:385px){.practition-container .search-box{padding:20px 4.5%}.practition-container .search-box input{width:100% !important}.practition-container .search-box input[type=text],.practition-container .search-box .gform_body select,.gform_body .practition-container .search-box select,.practition-container .search-box .gform_body textarea,.gform_body .practition-container .search-box textarea{margin-bottom:10px !important;text-align:center}}.practition-container .results .row>div{float:left;height:66px;position:relative;box-sizing:border-box}.practition-container .results .row>div>*{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:20px}.practition-container .results .row .date{width:15%}.practition-container .results .row .patient,.practition-container .results .row .document{width:22.8%}.practition-container .results .row .description{width:56% !important}.practition-container .results .row .description:not(.test){overflow:scroll}.practition-container .results .row .description:not(.test) p{left:0;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;top:0;font-size:.875em;line-height:1.0714285714em;padding:10px 20px;box-sizing:border-box}.practition-container .results .row .test{width:41%}.practition-container .results .row .download{width:21.2%}.practition-container .results .row .download a{width:85%;padding:15px 0;left:0;right:0;margin:0 auto}.practition-container .results .row .download a span:last-child{display:none}.practition-container .results .row.head .date p[data-order=DESC]:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.practition-container .results .row.head .date p[data-order=DESC]:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.practition-container .results .row.head .date p[data-order=ASC]:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.practition-container .results .row.head .date p[data-order=ASC]:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.practition-container .results .row.head .patient p[data-order=DESC]:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.practition-container .results .row.head .patient p[data-order=DESC]:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.practition-container .results .row.head .patient p[data-order=ASC]:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg)}.practition-container .results .row.head .patient p[data-order=ASC]:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.practition-container .results .row.head .date p,.practition-container .results .row.head .patient p{cursor:pointer}.practition-container .results .row.head .date p:before,.practition-container .results .row.head .date p:after,.practition-container .results .row.head .patient p:before,.practition-container .results .row.head .patient p:after{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;content:'';position:absolute;height:2px;width:10px;top:14px}.practition-container .results .row.head .date p:before,.practition-container .results .row.head .patient p:before{right:-22px}.practition-container .results .row.head .date p:after,.practition-container .results .row.head .patient p:after{right:-28px}.practition-container .results .row.head .date p.active,.practition-container .results .row.head .patient p.active{color:#5987c6}.practition-container .results .filltering>p{text-align:center}.practition-container .results .filltering .row:first-child{border-top:1px solid #e6e6e6}.practition-container .results .filltering .row:nth-child(even){background-color:#f8f9f9}.practition-container .results .filltering .row>div{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.practition-container .results .filltering .row>div.date,.practition-container .results .filltering .row>div.document{border-left:1px solid #e6e6e6}.practition-container .patient-results>a.button,.practition-container .form--text .form .patient-results>.submitHolder,.form--text .form .practition-container .patient-results>.submitHolder,.practition-container .sidebar .nav ul li .patient-results>a,.sidebar .nav ul li .practition-container .patient-results>a,.practition-container .sidebar .form .patient-results>.submitHolder,.sidebar .form .practition-container .patient-results>.submitHolder,.practition-container .steps .stepSection .form .patient-results>.submitHolder,.steps .stepSection .form .practition-container .patient-results>.submitHolder,.practition-container .loginSection .loginHolder .patient-results>.submitHolder,.loginSection .loginHolder .practition-container .patient-results>.submitHolder,.practition-container .search-box .patient-results>input[type=submit],.practition-container .gform_footer .patient-results>input[type=submit],.gform_footer .practition-container .patient-results>input[type=submit],.practition-container .woocommerce #respond .patient-results>input#submit,.woocommerce #respond .practition-container .patient-results>input#submit,.practition-container .woocommerce .patient-results>a.button,.practition-container .woocommerce .patient-results>button.button,.practition-container .woocommerce .patient-results>input.button,.woocommerce .practition-container .patient-results>input.button,.practition-container .patient-results>button.button,.practition-container .shop_table.cart .patient-results>.submitHolder,.shop_table.cart .practition-container .patient-results>.submitHolder{display:block;width:300px;padding-left:0;padding-right:0;margin:40px auto 0}.practition-container .patient-results:not(.document-results) .results>.filltering .patient{height:auto !important}.practition-container .patient-results:not(.document-results) .results>.filltering .patient p{-webkit-transform:none;-ms-transform:none;-o-transform:none;-moz-transform:none;transform:none;position:static;padding:20px;box-sizing:border-box}@media (max-width:725px){.practition-container .results .row.head{display:none}.practition-container .results .filltering .row .test{display:none}.practition-container .results .filltering .row .date{width:115px}.practition-container .results .filltering .row .patient{border-left:1px solid #e6e6e6;width:calc(78.8% - 115px)}.practition-container .results .filltering .row .patient p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 20px)}.practition-container .results .description{display:none}.practition-container .results .document{width:78.8% !important}.practition-container .results .download a{min-width:auto;background:0 0 !important;width:20px !important;padding:0 !important;border-radius:0 !important}.practition-container .results .download a:after{display:none}.practition-container .results .download a span:first-child{display:none}.practition-container .results .download a span:last-child{display:inline-block !important;font-size:1.875em;color:#5987c6}.practition-container .results .download a span:last-child:hover{color:#4679bf !important}}.order-form>.note{text-align:center;margin-top:40px}.gform_body ul{list-style:none}.gform_body .gsection_title{color:#4d4d4d;font-size:1.9375em;padding-bottom:10px;margin:30px 0 40px;border-bottom:1px solid #e6e6e6}.gform_body .gform_validation_container{display:none}.gform_body input[type=text],.gform_body select,.gform_body textarea,.gform_body input[type=email],.gform_body input[type=password]{font-style:italic;font-size:1em;color:#b3b3b3;padding:12px 20px;border-radius:30px;width:100%;box-sizing:border-box;border:1px solid #e6e6e6;font-weight:400}.gform_body input[type=text]::-webkit-input-placeholder,.gform_body select::-webkit-input-placeholder,.gform_body textarea::-webkit-input-placeholder,.gform_body input[type=email]::-webkit-input-placeholder,.gform_body input[type=password]::-webkit-input-placeholder{opacity:1}.gform_body input[type=text]:-moz-placeholder,.gform_body select:-moz-placeholder,.gform_body textarea:-moz-placeholder,.gform_body input[type=email]:-moz-placeholder,.gform_body input[type=password]:-moz-placeholder{opacity:1}.gform_body input[type=text]::-moz-placeholder,.gform_body select::-moz-placeholder,.gform_body textarea::-moz-placeholder,.gform_body input[type=email]::-moz-placeholder,.gform_body input[type=password]::-moz-placeholder{opacity:1}.gform_body input[type=text]:-ms-input-placeholder,.gform_body select:-ms-input-placeholder,.gform_body textarea:-ms-input-placeholder,.gform_body input[type=email]:-ms-input-placeholder,.gform_body input[type=password]:-ms-input-placeholder{opacity:1}.gform_body textarea{resize:none}.gform_body .gfield_radio{text-align:center}.gform_body .gfield_radio li{display:inline-block}.gform_body .gfield_radio li:not(:last-child){margin-right:20px}.gform_body .gfield_radio li input{display:none}.gform_body .gfield_radio li input+label{font-size:1em;font-style:italic;color:dimgrey}.gform_body .gfield_radio li input+label:before{content:'';display:inline-block;height:18px;width:18px;margin-right:10px;border:1px solid #b3b3b3;vertical-align:text-top;border-radius:50%;cursor:pointer}.gform_body .gfield_radio li input:checked+label:before{border-color:#5987c6;background-color:#5987c6}.gform_body .ginput_container_address>span{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:left;width:49%;margin-top:2.5%}.gform_body .ginput_container_address>span:first-child,.gform_body .ginput_container_address>span:nth-child(2){margin-top:0}.gform_body .ginput_container_address>span:nth-child(odd){margin-right:2%}.gform_body #field_5_31{margin-right:2%}.gform_body #field_3_27 label{display:block !important;font-size:1em;margin-bottom:10px;color:#b3b3b3;font-style:italic}.gform_body .gfield{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;float:left}.gform_body .gfield:not(.radio) span label,.gform_body .gfield:not(.radio)>label,.gform_body .gfield:not(#field_3_27) span label,.gform_body .gfield:not(#field_3_27)>label{display:none}.gform_body .gfield.note{text-align:center;width:100%;margin-bottom:30px}.gform_body .gfield.gsection{width:100%}.gform_body .gfield:not(.gsection){margin-bottom:2.5%}.gform_body .gfield.margin{margin-right:2%}.gform_body .gfield.w100{width:100%}.gform_body .gfield.w58{width:58%}.gform_body .gfield.w50{width:49%}.gform_body .gfield.w38{width:38.5%}.gform_body .gfield.w33{width:32%}.gform_body .gfield.w22{width:20.667%}.gform_body .gfield.w19{width:19%}.gform_body .gfield.w11{width:9.333%}.gform_body .gfield.wFit{float:right;width:calc(100% - 470px)}.gform_body .gfield.wFit.interests{float:left;width:calc(100% - 590px)}.gform_body .gfield.inline .gfield_checkbox li{width:calc(25% - 1.5%);margin-right:2%;margin-top:2%;float:left;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.gform_body .gfield.inline .gfield_checkbox li:nth-child(4n){margin-right:0}.gform_body .gfield.inline .gfield_checkbox li:nth-child(4n+1){clear:both}.gform_body .gfield.inline .gfield_checkbox li:nth-child(-n+4){margin-top:0}@media (max-width:600px){.gform_body .gfield.inline .gfield_checkbox li{width:calc(100% - 0%)}.gform_body .gfield.inline .gfield_checkbox li:nth-child(n){margin-right:2%;margin-top:2%;clear:none}.gform_body .gfield.inline .gfield_checkbox li:nth-child(1n){margin-right:0}.gform_body .gfield.inline .gfield_checkbox li:nth-child(1n+1){clear:both}.gform_body .gfield.inline .gfield_checkbox li:nth-child(-n+1){margin-top:0}}.gform_body .gfield.inline .gfield_checkbox li label{line-height:1.25em}.gform_body .gfield.inline .gfield_checkbox li label:before{top:1px}.gform_body .gfield.inline-block .gfield_checkbox ul{width:100%}.gform_body .gfield.inline-block .gfield_checkbox li{display:inline-block;margin-right:20px}.gform_body .gfield.inline-block .gfield_checkbox li:last-child{margin-right:0}.gform_body .gfield.radio{padding:12px 0}.gform_body .gfield.radio .ginput_container_radio,.gform_body .gfield.radio ul,.gform_body .gfield.radio li{display:inline-block}.gform_body .gfield.radio input{display:none}.gform_body .gfield.radio input:checked+label:before{background-color:gray}.gform_body .gfield.radio label{font-size:1em;line-height:1.6875em;color:gray;display:inline-block;cursor:pointer}.gform_body .gfield.radio li label{padding-left:20px;position:relative;margin-left:20px}.gform_body .gfield.radio li label:before{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:absolute;top:4px;left:0;content:'';height:14px;width:14px;border:1px solid gray}.gform_body .gfield.radio.floatRight{float:right}.gform_body .ginput_container_checkbox{padding:15px 0}.gform_body .ginput_container_checkbox input{display:none}.gform_body .ginput_container_checkbox input:checked+label:before{background-color:gray}.gform_body .ginput_container_checkbox label{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;font-size:1em;line-height:1.6875em;color:gray;padding-left:30px;position:relative;display:block;cursor:pointer}.gform_body .ginput_container_checkbox label:before{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;position:absolute;top:4px;left:0;content:'';height:14px;width:14px;border:1px solid gray}.gform_body .ginput_container_checkbox label b span{color:#5987c6}.gform_body .ginput_container_checkbox li{margin-bottom:20px}.gform_body .ginput_container_checkbox li:last-child{margin-bottom:0}.gform_body .fauxEl{margin-bottom:0 !important;border-radius:30px;border:1px solid #e6e6e6}.gform_body .fauxEl.open .fauxOption{border:none !important}.gform_body .fauxEl .fauxArrow{height:101%;right:-2px}.gform_body .fauxEl,.gform_body .fauxHolder,.gform_body .fauxSelect{height:46px !important}.gform_body .fauxHead{border:1px solid #e6e6e6 !important}.gform_body .fauxHead{line-height:46px !important;color:dimgrey !important;font-weight:400}.gform_body .fauxOption{padding:10px 20px !important}.gform_body .gfield_description{color:gray;font-size:1em;line-height:1.6875em;margin-bottom:20px;font-weight:400}.gform_footer{text-align:center}.gform_footer input[type=submit]{padding:15px 0 !important;width:310px;display:block;margin:30px auto;cursor:pointer}.gform_footer input[type=submit]:hover{color:#999 !important}.validation_message,.validation_error{display:none}.gfield_error input,.gfield_error select{border:1px solid red !important}.gform_confirmation_wrapper{text-align:center;padding:40px}.gform_confirmation_wrapper div{color:gray;font-size:1.125em;line-height:1.3333333333em}.ginput_container_date input{cursor:pointer}.ui-datepicker{padding:20px;border-radius:20px;display:none}.ui-datepicker a,.ui-datepicker span,.ui-datepicker select{font-family:'fira sans';color:#fff}.ui-datepicker .ui-datepicker-header>a{display:inline-block;margin-right:10px;cursor:pointer}.ui-datepicker .ui-datepicker-title{display:inline-block;margin-bottom:20px}.ui-datepicker .ui-datepicker-title select{background-color:#4679bf;padding:2px 8px;border-radius:8px;cursor:pointer}.ui-datepicker .ui-datepicker-title select:first-child{margin-right:5px}.ui-datepicker .ui-datepicker-calendar tr{padding-bottom:10px}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{text-align:center;width:40px;padding-bottom:10px}@media (max-width:1115px){.gform_body .gfield.mid-clear{clear:both}.gform_body .gfield.mid-nomargin{margin-right:0 !important}.gform_body .gfield.mid-w12{width:12%}.gform_body .gfield.mid-w42{width:42%}.gform_body .gfield.mid-w50{width:49%}.gform_body .gfield.mid-w100{width:100% !important}}@media (max-width:725px){.gform_body .gfield.contactpatient label{font-size:.875em;line-height:2em}.gform_body .gfield.wFit.party{width:calc(100% - 420px)}}@media (max-width:600px){.gform_body .gfield{width:100% !important}.gform_body .ginput_container_address>span{width:100%}.gform_body .ginput_container_address>span:nth-child(odd){margin-right:0}.gform_body .gsection h2{font-size:1.375em}}@media (max-width:399px){.gform_footer input[type=submit]{width:100%}}.account-setup{margin-bottom:90px}.account-setup .gform_footer{text-align:left}.account-setup .gform_footer input[type=submit]{margin-left:0;margin-right:0}.fauxEl{margin-bottom:20px}.fauxHead{border-radius:23px;font-style:italic}.fauxArrow{background-color:#e6e6e6;border-radius:23px;border-top-left-radius:0;border-bottom-left-radius:0}.fauxHolder{-webkit-transition:top .35s ease-in-out;-moz-transition:top .35s ease-in-out;-o-transition:top .35s ease-in-out;transition:top .35s ease-in-out;top:0}.fauxSelect{list-style:none}.fauxOption{border-radius:23px}.fauxOption:first-child{border-top-left-radius:23px !important;border-top-right-radius:23px !important}.fauxOption:last-child{border-bottom-left-radius:23px !important;border-bottom-right-radius:23px !important}.fauxEl.open .fauxHolder{top:10px}.fauxEl.open .fauxOption{color:dimgrey;background-color:#5987c6;border-radius:0}.fauxEl.open .fauxOption:nth-child(even){background-color:#4e7fc2}.fauxEl.selected .fauxOption.chosen{background-color:#fff;color:dimgrey;font-style:italic}.fauxEl{margin-bottom:20px}.fauxHead{border-radius:23px;font-style:italic}.fauxArrow{background-color:#e6e6e6;border-radius:23px;border-top-left-radius:0;border-bottom-left-radius:0}.fauxHolder{-webkit-transition:top .35s ease-in-out;-moz-transition:top .35s ease-in-out;-o-transition:top .35s ease-in-out;transition:top .35s ease-in-out;top:0}.fauxSelect{list-style:none}.fauxOption{border-radius:23px}.fauxOption:first-child{border-top-left-radius:23px !important;border-top-right-radius:23px !important}.fauxOption:last-child{border-bottom-left-radius:23px !important;border-bottom-right-radius:23px !important}.fauxEl.open .fauxHolder{top:10px}.fauxEl.open .fauxOption{color:#fff;background-color:#5987c6;border-radius:0}.fauxEl.open .fauxOption:nth-child(even){background-color:#4e7fc2}.fauxEl.selected .fauxOption.chosen{background-color:#fff;color:dimgrey;font-style:italic}.fauxEl .fauxDropper,.fauxEl .fauxHead,.packages .package-wrap .package .package-link{position:absolute;left:0;top:0;height:100%;width:100%}.fauxOption{font-size:1em;color:dimgrey;background-color:#fff}.fauxHead{font-size:1em;color:#ccc;background-color:#fff}.fauxEl{position:relative;height:3.3125em;cursor:pointer;z-index:5;-webkit-transition:z-index .35s ease-in-out,margin-bottom .35s ease-in-out;-ms-transition:z-index .35s ease-in-out,margin-bottom .35s ease-in-out;-o-transition:z-index .35s ease-in-out,margin-bottom .35s ease-in-out;-moz-transition:z-index .35s ease-in-out,margin-bottom .35s ease-in-out;transition:z-index .35s ease-in-out,margin-bottom .35s ease-in-out}.fauxEl select{display:none}.fauxEl .fauxDropper{background:0 0}.fauxEl .fauxHead{line-height:3.3125em;padding:0 20px;width:calc(100% - 40px)}.fauxEl .fauxHolder{height:3.3125em;overflow:visible;position:relative;-webkit-transition:height .35s ease-in-out;-ms-transition:height .35s ease-in-out;-o-transition:height .35s ease-in-out;-moz-transition:height .35s ease-in-out;transition:height .35s ease-in-out}.fauxEl .fauxHolder .fauxSelect{height:3.3125em;position:relative;margin:0;padding:0}.fauxEl .fauxHolder .fauxSelect .fauxOption{position:absolute;top:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:1.4375em;font-size:1em;padding:.9375em 20px;width:calc(100% - 40px);-webkit-transition:top .35s ease-in-out,background-color .35s ease-in-out,border-radius .35s ease-in-out;-ms-transition:top .35s ease-in-out,background-color .35s ease-in-out,border-radius .35s ease-in-out;-o-transition:top .35s ease-in-out,background-color .35s ease-in-out,border-radius .35s ease-in-out;-moz-transition:top .35s ease-in-out,background-color .35s ease-in-out,border-radius .35s ease-in-out;transition:top .35s ease-in-out,background-color .35s ease-in-out,border-radius .35s ease-in-out}.fauxEl .fauxDropper{z-index:4}.fauxEl .fauxArrow{z-index:3}.fauxEl .fauxHead{z-index:2}.fauxEl .fauxHolder{z-index:1}.fauxEl.selected .fauxDropper{z-index:4}.fauxEl.selected .fauxArrow{z-index:3}.fauxEl.selected .fauxHead{z-index:1}.fauxEl.selected .fauxHolder{z-index:2}.fauxEl.open{z-index:10}.fauxEl.open .fauxHolder .fauxSelect .fauxOption{text-overflow:inherit;overflow:visible;white-space:normal}.fauxEl.open .fauxDropper{z-index:0}.fauxEl.open .fauxArrow{z-index:3}.fauxEl.open .fauxHead{z-index:2}.fauxEl.open .fauxHolder{z-index:1}.fauxEl .fauxArrow{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow-dropdown.png);background-repeat:no-repeat;background-position:45% center;position:absolute;height:100%;right:-1px;top:1px;width:66px}.woocommerce #respond input#submit,.woocommerce .form--text .form .submitHolder,.form--text .form .woocommerce .submitHolder,.woocommerce .sidebar .nav ul li a,.sidebar .nav ul li .woocommerce a,.woocommerce .sidebar .form .submitHolder,.sidebar .form .woocommerce .submitHolder,.woocommerce .steps .stepSection .form .submitHolder,.steps .stepSection .form .woocommerce .submitHolder,.woocommerce .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .woocommerce .submitHolder,.woocommerce .practition-container .search-box input[type=submit],.practition-container .search-box .woocommerce input[type=submit],.woocommerce .gform_footer input[type=submit],.gform_footer .woocommerce input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce input.button,.woocommerce button.button,.woocommerce .shop_table.cart .submitHolder,.shop_table.cart .woocommerce .submitHolder,.woocommerce button.button,.woocommerce input.button,button.button{display:inline-block}.woocommerce #respond input#submit:hover,.woocommerce .form--text .form .submitHolder:hover,.form--text .form .woocommerce .submitHolder:hover,.woocommerce .sidebar .nav ul li a:hover,.sidebar .nav ul li .woocommerce a:hover,.woocommerce .sidebar .form .submitHolder:hover,.sidebar .form .woocommerce .submitHolder:hover,.woocommerce .steps .stepSection .form .submitHolder:hover,.steps .stepSection .form .woocommerce .submitHolder:hover,.woocommerce .loginSection .loginHolder .submitHolder:hover,.loginSection .loginHolder .woocommerce .submitHolder:hover,.woocommerce .practition-container .search-box input[type=submit]:hover,.practition-container .search-box .woocommerce input[type=submit]:hover,.woocommerce .gform_footer input[type=submit]:hover,.gform_footer .woocommerce input[type=submit]:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce button.button:hover,.woocommerce .shop_table.cart .submitHolder:hover,.shop_table.cart .woocommerce .submitHolder:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,button.button:hover{color:#fff}.loginHolder .login{padding:0 !important;border:none !important;margin-bottom:0 !important}.loginHolder .login p{margin-bottom:22px}.loginHolder .login input[type=submit],.loginHolder .login input[type=submit]:hover{background-color:transparent !important}.loginHolder .login .lost_password{text-align:center;margin-bottom:0;padding-bottom:40px}.loginHolder .login input{line-height:1.375em !important}.page-template-template-practitioners input[type=text],.page-template-template-practitioners .gform_body select,.gform_body .page-template-template-practitioners select,.page-template-template-practitioners .gform_body textarea,.gform_body .page-template-template-practitioners textarea,.page-template-template-practitioners input[type=password]{margin-bottom:0 !important}.cart-empty{font-size:1.625em;text-align:center}.cart-empty+.return-to-shop{text-align:center}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-top:6px solid #5987c6 !important;vertical-align:middle}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{color:#5987c6 !important}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a{color:#5987c6}.woocommerce-error{border-color:red !important}.woocommerce-error:before{color:red !important}.woocommerce-error a{color:red !important}.button.wc-forward{font-size:10px !important;padding:14px 40px !important}.shop_table *{font-family:'Fira Sans',sans-serif;color:#4d4d4d}.woocommerce a.remove{color:#5987c6 !important}.woocommerce a.remove:hover{background-color:#5987c6}#coupon_code{font-size:1em;line-height:1.375em;padding:10px;width:160px;border-radius:23px;text-align:center}.woocommerce .actions{padding:20px 12px !important}.woocommerce .actions .button{font-size:.875em;padding:14px 24px}.cart_totals{border:1px solid #e6e6e6}.cart_totals h2{background-color:#5987c6;color:#fff;font-size:1.25em;text-transform:uppercase;padding:10px;margin-bottom:0}.cart_totals table *{font-family:'Fira Sans',sans-serif;color:#4d4d4d}.cart_totals table * a{color:#5987c6}.cart_totals table * p{width:90%;margin-bottom:10px}.cart_totals .wc-proceed-to-checkout{padding-left:40px;padding-top:0}.cart_totals .checkout-button{display:inline-block !important;box-sizing:border-box;font-size:.875em !important;padding:14px 25px !important;background-color:#5987c6 !important}.shipping-calculator-form select,.shipping-calculator-form input[type=text],.shipping-calculator-form .gform_body select,.gform_body .shipping-calculator-form select,.shipping-calculator-form .gform_body textarea,.gform_body .shipping-calculator-form textarea{border:1px solid #e6e6e6;border-radius:23px;padding:10px}.shipping-calculator-form input[type=text],.shipping-calculator-form .gform_body select,.gform_body .shipping-calculator-form select,.shipping-calculator-form .gform_body textarea,.gform_body .shipping-calculator-form textarea{padding:15px}.shipping-calculator-form button{padding:15px 20px !important;font-size:.875em !important}.shop_table.cart .submitHolder{display:inline-block;padding:0 !important}.shop_table.cart .submitHolder input{background-color:transparent !important}.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields .gform_body select,.gform_body .woocommerce-billing-fields select,.woocommerce-billing-fields .gform_body textarea,.gform_body .woocommerce-billing-fields textarea,.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=password],.woocommerce-shipping-fields input[type=text],.woocommerce-shipping-fields .gform_body select,.gform_body .woocommerce-shipping-fields select,.woocommerce-shipping-fields .gform_body textarea,.gform_body .woocommerce-shipping-fields textarea,.woocommerce-shipping-fields input[type=email],.woocommerce-shipping-fields input[type=tel],.woocommerce-shipping-fields input[type=password],.create-account input[type=text],.create-account .gform_body select,.gform_body .create-account select,.create-account .gform_body textarea,.gform_body .create-account textarea,.create-account input[type=email],.create-account input[type=tel],.create-account input[type=password],.woocommerce-edit-address input[type=text],.woocommerce-edit-address .gform_body select,.gform_body .woocommerce-edit-address select,.woocommerce-edit-address .gform_body textarea,.gform_body .woocommerce-edit-address textarea,.woocommerce-edit-address input[type=email],.woocommerce-edit-address input[type=tel],.woocommerce-edit-address input[type=password],.woocommerce-edit-account input[type=text],.woocommerce-edit-account .gform_body select,.gform_body .woocommerce-edit-account select,.woocommerce-edit-account .gform_body textarea,.gform_body .woocommerce-edit-account textarea,.woocommerce-edit-account input[type=email],.woocommerce-edit-account input[type=tel],.woocommerce-edit-account input[type=password]{color:#4d4d4d;font-size:1em;border:1px solid #e6e6e6;border-radius:23px;padding:10px 15px}.woocommerce-billing-fields textarea,.woocommerce-shipping-fields textarea,.create-account textarea,.woocommerce-edit-address textarea,.woocommerce-edit-account textarea{resize:none;color:#4d4d4d;font-size:1em;border:1px solid #e6e6e6;border-radius:23px;padding:20px;height:286px !important}.woocommerce-billing-fields .select2-choice,.woocommerce-shipping-fields .select2-choice,.create-account .select2-choice,.woocommerce-edit-address .select2-choice,.woocommerce-edit-account .select2-choice{border-radius:23px;padding:6px 20px}.woocommerce-billing-fields .select2-choice span,.woocommerce-shipping-fields .select2-choice span,.create-account .select2-choice span,.woocommerce-edit-address .select2-choice span,.woocommerce-edit-account .select2-choice span{line-height:1.875em}.woocommerce-billing-fields .select2-choice .select2-arrow,.woocommerce-shipping-fields .select2-choice .select2-arrow,.create-account .select2-choice .select2-arrow,.woocommerce-edit-address .select2-choice .select2-arrow,.woocommerce-edit-account .select2-choice .select2-arrow{background:#e6e6e6}.woocommerce-billing-fields .select2-choice .select2-arrow b,.woocommerce-shipping-fields .select2-choice .select2-arrow b,.create-account .select2-choice .select2-arrow b,.woocommerce-edit-address .select2-choice .select2-arrow b,.woocommerce-edit-account .select2-choice .select2-arrow b{background-position:0 6px}#shipping_method label{font-size:.875em;line-height:1.2857142857em;padding-left:5px;box-sizing:border-box}#shipping_method input{-webkit-appearance:radio !important;-moz-appearance:radio !important;-ms-appearance:radio !important;appearance:radio !important}.payment_methods.methods{font-size:.875em}.woocommerce-checkout-payment{background-color:#e6e6e6 !important}.woocommerce-checkout-payment .payment_box{background-color:#1246a7 !important}.woocommerce-checkout-payment .payment_box:before{border-color:transparent transparent #cdcccc !important}.woocommerce-checkout-payment .payment_box p{color:#fff !important}.woocommerce-checkout-payment label{color:#4d4d4d}.woocommerce-checkout-payment label,.woocommerce-checkout-payment input{cursor:pointer}.place-order{background-color:#fff;border:1px solid #999;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:none}#place_order{background-color:#5987c6}.woocommerce-checkout #payment ul.payment_methods,.place-order{border-color:#cdcccc}.checkout_coupon input[type=text],.checkout_coupon .gform_body select,.gform_body .checkout_coupon select,.checkout_coupon .gform_body textarea,.gform_body .checkout_coupon textarea{color:#4d4d4d;font-size:1em;border:1px solid #e6e6e6;border-radius:23px;padding:10px 15px;width:100% !important;max-width:300px;display:block}.checkout_coupon input[type=submit]{padding:13px 38px !important}.checkout_coupon .form-row-first{display:inline-block !important;width:auto !important}.checkout_coupon .form-row-last{float:left !important}#ship-to-different-address label{cursor:pointer}.woocommerce-checkout .login input[type=text],.woocommerce-checkout .login .gform_body select,.gform_body .woocommerce-checkout .login select,.woocommerce-checkout .login .gform_body textarea,.gform_body .woocommerce-checkout .login textarea,.woocommerce-checkout .login input[type=password]{font-size:.875em;border-radius:23px;border:1px solid #e6e6e6;padding:14px 30px}.woocommerce-checkout .login .button{font-size:.875em !important;padding:10px 20px !important;margin-bottom:20px}.woocommerce-account.logged-in .woocommerce{border:1px solid #cdcccc;border-radius:8px;overflow:hidden}.woocommerce-account.logged-in .woocommerce .woocommerce-message,.woocommerce-account.logged-in .woocommerce h2{margin-bottom:0 !important}.woocommerce-account.logged-in .woocommerce h2{background-color:#f7f6f7;border-top:1px solid #cdcccc;border-bottom:1px solid #cdcccc;color:#4d4d4d;font-size:1em;padding:15px 0}.woocommerce-account.logged-in .myaccount_user,.woocommerce-account.logged-in .myaccount_address{padding:20px;margin-bottom:0}.woocommerce-account.logged-in .addresses{position:relative}.woocommerce-account.logged-in .addresses .border{position:absolute;width:1px;height:100%;background-color:#cdcccc;left:0;right:0;margin:0 auto}.woocommerce-account.logged-in .address{box-sizing:border-box}.woocommerce-account.logged-in .address h3{margin-bottom:0;background-color:#f7f6f7;border-top:1px solid #cdcccc;color:#4d4d4d;font-size:1em;padding:15px 0;width:100%;text-align:center}.woocommerce-account.logged-in .address address{color:#4d4d4d;padding:20px}.woocommerce-account.logged-in .address .edit{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:#5987c6;padding:10px 0;width:100%;border-top:1px solid #cdcccc;border-bottom:1px solid #cdcccc;text-align:center}.woocommerce-account.logged-in .address .edit:hover{background-color:#5987c6;border-color:#5987c6;color:#fff}.woocommerce-account.logged-in .col2-set .address{width:50%}.woocommerce-edit-address .woocommerce,.woocommerce-edit-account .woocommerce{padding:0 20px 20px}.woocommerce-edit-address .woocommerce h3,.woocommerce-edit-address .woocommerce legend,.woocommerce-edit-account .woocommerce h3,.woocommerce-edit-account .woocommerce legend{margin-bottom:0;background-color:#f7f6f7;border-top:6px solid #cdcccc;color:#4d4d4d;font-size:1em;padding:15px 0;width:calc(100% + 40px);margin:0 0 20px -20px;text-align:center}.woocommerce-edit-address .woocommerce legend,.woocommerce-edit-account .woocommerce legend{margin-top:20px;border-top:1px solid #cdcccc;border-bottom:1px solid #cdcccc}.woocommerce-edit-address .woocommerce .button,.woocommerce-edit-account .woocommerce .button{width:100%;background-color:transparent;color:#5987c6;text-align:center;border-top:1px solid #cdcccc;border-radius:0;margin:20px 0 -20px -20px;width:calc(100% + 40px)}.woocommerce-edit-address .woocommerce .button:hover,.woocommerce-edit-account .woocommerce .button:hover{background-color:#5987c6;color:#fff;border-top:1px solid #5987c6}.payment_method_bluepay .payment_box input,.payment_method_bluepay .payment_box select{background-color:#fff;font-size:1em;padding:10px 20px;box-sizing:border-box}.payment_method_bluepay .payment_box input{border-radius:20px;min-width:80px;cursor:text}.payment_method_bluepay .payment_box #bluepay_expmonth{border-radius:20px 0 0 20px}.payment_method_bluepay .payment_box #bluepay_expyear{border-radius:0 20px 20px 0}.woocommerce-order-received address{line-height:1.25em}.woocommerce-order-received header:not(.title){margin-bottom:40px}.woocommerce-order-received .order_details,.woocommerce-order-received .shop_table.order_details{margin-bottom:60px}.popup-message{display:none;position:fixed;background-color:rgba(0,0,0,.2);top:0;left:0;height:100%;width:100%;z-index:999999}.popup-message.open{display:block}.popup-message div{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:90%;max-width:400px;position:absolute;top:50%;left:0;right:0;margin:0 auto;border-radius:8px;padding:20px 30px;background-color:#5987c6;box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.popup-message h3,.popup-message p{color:#fff}.popup-message a.button,.popup-message .form--text .form .submitHolder,.form--text .form .popup-message .submitHolder,.popup-message .sidebar .nav ul li a,.sidebar .nav ul li .popup-message a,.popup-message .sidebar .form .submitHolder,.sidebar .form .popup-message .submitHolder,.popup-message .steps .stepSection .form .submitHolder,.steps .stepSection .form .popup-message .submitHolder,.popup-message .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .popup-message .submitHolder,.popup-message .practition-container .search-box input[type=submit],.practition-container .search-box .popup-message input[type=submit],.popup-message .gform_footer input[type=submit],.gform_footer .popup-message input[type=submit],.popup-message .woocommerce #respond input#submit,.woocommerce #respond .popup-message input#submit,.popup-message .woocommerce input.button,.woocommerce .popup-message input.button,.popup-message button.button,.popup-message .shop_table.cart .submitHolder,.shop_table.cart .popup-message .submitHolder,.popup-message .form--text .form .submitHolder,.form--text .form .popup-message .submitHolder,.popup-message .sidebar .nav ul li a,.sidebar .nav ul li .popup-message a,.popup-message .sidebar .form .submitHolder,.sidebar .form .popup-message .submitHolder,.popup-message .steps .stepSection .form .submitHolder,.steps .stepSection .form .popup-message .submitHolder,.popup-message .loginSection .loginHolder .submitHolder,.loginSection .loginHolder .popup-message .submitHolder,.popup-message .practition-container .search-box input[type=submit],.practition-container .search-box .popup-message input[type=submit],.popup-message .gform_footer input[type=submit],.gform_footer .popup-message input[type=submit],.popup-message .woocommerce #respond input#submit,.woocommerce #respond .popup-message input#submit,.popup-message .woocommerce input.button,.woocommerce .popup-message input.button,.popup-message button.button,.popup-message .shop_table.cart .submitHolder,.shop_table.cart .popup-message .submitHolder{padding:14px;cursor:pointer}li.woocommerce-MyAccount-navigation-link{padding:20px;border-bottom:solid 1px #5987c6;width:33%;font-family:'Fira Sans',sans-serif}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout{border:none}.lighthouse{position:fixed;height:100%;width:100%;background:#fff;left:0;top:0;z-index:10000;overflow:scroll;-webkit-overflow-scrolling:touch}.lighthouse .lightbox-header{height:120px;position:relative;width:100%;background:#fff;z-index:110}.lighthouse .lightbox-header .container{padding:0}.lighthouse .lightbox-header .logo{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}.lighthouse .lightbox-header .logo a img{width:370px;height:auto}.lighthouse .lightbox-header .toggle{display:none}.lighthouse .lightbox-header .button{-webkit-transition:color .35s ease-in-out;-ms-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;transition:color .35s ease-in-out;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);transition-delay:.35s;position:absolute;border:2px #5987c6 solid;right:0;top:50%}.lighthouse .lightbox-header .button:hover{color:#fff}.lighthouse .left-lightbox,.lighthouse .right-lightbox{position:relative;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:50%;height:100%;float:left;z-index:100}.lighthouse .left-lightbox .lightbox-content,.lighthouse .right-lightbox .lightbox-content{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;left:50%;top:50%;text-align:center;width:96.75%}.lighthouse .left-lightbox .lightbox-content h2,.lighthouse .left-lightbox .lightbox-content p,.lighthouse .left-lightbox .lightbox-content .btn,.lighthouse .right-lightbox .lightbox-content h2,.lighthouse .right-lightbox .lightbox-content p,.lighthouse .right-lightbox .lightbox-content .btn{color:#fff}.lighthouse .left-lightbox .lightbox-content p,.lighthouse .right-lightbox .lightbox-content p{font-size:1.625em;font-style:italic}.lighthouse .left-lightbox .lightbox-content .btn,.lighthouse .right-lightbox .lightbox-content .btn{font-size:1em;line-height:1.8125em;-webkit-transition:background .35s ease-in-out,color .35s ease-in-out;-ms-transition:background .35s ease-in-out,color .35s ease-in-out;-o-transition:background .35s ease-in-out,color .35s ease-in-out;-moz-transition:background .35s ease-in-out,color .35s ease-in-out;transition:background .35s ease-in-out,color .35s ease-in-out;min-width:250px;border:2px #fff solid;padding:10px 30px;display:inline-block;font-style:normal;text-transform:uppercase;cursor:pointer;border-radius:30px}.lighthouse .left-lightbox .lightbox-content .btn:hover,.lighthouse .right-lightbox .lightbox-content .btn:hover{background:#fff;color:#5987c6}.lighthouse .left-lightbox{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../images/left-lightbox-bg.png)}.lighthouse .left-lightbox .overlay{background:rgba(2,45,107,.8);position:absolute;width:100%;height:100%;top:0;left:0}.lighthouse .right-lightbox{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../images/right-lightbox-bg.png)}.lighthouse .right-lightbox .overlay{background:rgba(89,135,198,.55);position:absolute;width:100%;height:100%;top:0;left:0}.lighthouse .login-wrapper{width:100%;height:80%;position:relative}.lighthouse .login-wrapper .lightbox-arrow{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:transform .35s ease-in-out;-ms-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;position:absolute;left:50%;bottom:-30px;width:60px;height:60px;margin-left:-30px;cursor:pointer;z-index:100}.lighthouse .login-wrapper .lightbox-arrow:hover{-webkit-transform:scale(1.175);-ms-transform:scale(1.175);-o-transform:scale(1.175);-moz-transform:scale(1.175);transform:scale(1.175)}.lighthouse .lightbox-quote .left,.lighthouse .lightbox-quote .right{padding:75px 0 50px;display:inline-block;margin-left:-4px;vertical-align:middle}.lighthouse .lightbox-quote .left{width:35%}.lighthouse .lightbox-quote .left img{width:90%;display:block;margin:0 auto;height:auto}.lighthouse .lightbox-quote .right{width:60%;margin-left:5%}.lighthouse .lightbox-quote .right .quote,.lighthouse .lightbox-quote .right .author{text-align:left}.lighthouse .lightbox-quote .right .quote{position:relative;color:#5987c6;font-size:2.4375em;line-height:3.5rem;padding:0}.lighthouse .lightbox-quote .right .quote .start-quote,.lighthouse .lightbox-quote .right .quote .end-quote{width:70px;position:absolute;height:auto}.lighthouse .lightbox-quote .right .quote .start-quote{top:0;left:-35px}.lighthouse .lightbox-quote .right .quote .end-quote{bottom:0;right:35px}.lighthouse .lightbox-quote .right .author{font-size:1.375em}.lighthouse .lightbox-slider-wrapper{border-top:1px #e6e6e6 solid;width:91.6666666667%;margin:0 auto;padding:120px 0 90px}.lighthouse .lightbox-slider-wrapper .lightbox-slider{margin-bottom:75px}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide{text-align:center;width:67.9166666667%;margin:0 auto}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote{margin:0 auto 50px;position:relative}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote .start-quote,.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote .end-quote{width:50px;position:absolute;height:auto}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote .start-quote{top:-20px;left:-25px}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote .end-quote{bottom:-20px;right:25px}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-slider{font-size:1.6875em;color:#5987c6;z-index:100}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedWrapper{position:relative;height:100%;overflow:hidden}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedWrapper .fedSlide{position:absolute;width:100%;height:290px;margin-top:25px;z-index:4}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedWrapper .fedSlide.active{z-index:5}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedNav{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:100%;height:100%;top:50%;left:50%}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedNav>div{bottom:auto}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedNav .prev,.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedNav .next{background-position:50% 50%;background-size:contain;background-repeat:no-repeat;width:70px;height:100px}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedNav .prev{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../images/gateway-prev.png)}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedNav .next{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../images/gateway-next.png)}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedPages{margin:50px auto 0;text-align:center}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedPages .page{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:15px;height:15px;border:1px #e6e6e6 solid;background:0 0;display:inline-block;position:relative;cursor:pointer}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedPages .page+.page{margin-left:5px}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedPages .page:before{-webkit-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;opacity:0}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedPages .page.active{background:#5987c6;border-color:#5987c6}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedPages .page+div{margin-left:0;margin-top:8px}.lighthouse .lightbox-footer{background:#022d6b;padding:20px 0 30px;text-align:center;border-bottom:35px #02254f solid}.lighthouse .lightbox-footer ul li{color:#5987c6;font-size:.75em;display:inline-block;padding:10px 30px;margin-left:-4px}.lighthouse .lightbox-footer ul li:nth-child(3){border-left:1px #0c5cab solid;border-right:1px #0c5cab solid}.lighthouse .lightbox-footer ul li .button{display:none}.lighthouse .lightbox-footer ul li a,.lighthouse .lightbox-footer ul li span{color:#fff}@media (max-width:960px){.lighthouse .left-lightbox,.lighthouse .right-lightbox{height:50%;width:100%;float:none}.lighthouse .left-lightbox .lightbox-content h2,.lighthouse .right-lightbox .lightbox-content h2{font-size:2.125em;margin-bottom:10px}.lighthouse .left-lightbox .lightbox-content p,.lighthouse .right-lightbox .lightbox-content p{font-size:1.1875em}.lighthouse .right-lightbox{bottom:0;top:auto}.lighthouse .lightbox-quote .left,.lighthouse .lightbox-quote .right{display:block;margin:0 auto;padding-bottom:40px}.lighthouse .lightbox-quote .left{width:40%}.lighthouse .lightbox-quote .left img{width:100%}.lighthouse .lightbox-quote .right{width:80%}}@media (max-width:850px){.lighthouse .login-wrapper{height:800px}.lighthouse .lightbox-slider-wrapper{padding:60px 0}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide{width:90%}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote{margin-bottom:30px}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote .end-quote{right:0}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedNav{display:none}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedPages{margin-top:30px}}@media (max-width:725px){.lighthouse .lightbox-header{height:85px}.lighthouse .lightbox-header .logo a img{width:210px}.lighthouse .lightbox-header .button{display:none}.lighthouse .lightbox-header .toggle{display:block;position:absolute}.lighthouse .lightbox-quote .left{width:60%;margin-bottom:0}.lighthouse .lightbox-quote .right{width:95%;padding:0 0 50px}.lighthouse .lightbox-quote .right .quote,.lighthouse .lightbox-quote .right .author{text-align:center}.lighthouse .lightbox-quote .right .quote{font-size:1.5em;line-height:2rem}.lighthouse .lightbox-quote .right .quote .start-quote,.lighthouse .lightbox-quote .right .quote .end-quote{width:35px}.lighthouse .lightbox-quote .right .quote .start-quote{left:0}.lighthouse .lightbox-quote .right .quote .end-quote{right:0}.lighthouse .login-wrapper{height:700px}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide{width:99%}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-slider{font-size:1.125em}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote .start-quote,.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote .end-quote{width:25px}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote .start-quote{top:0;left:0}.lighthouse .lightbox-slider-wrapper .lightbox-slider .slide .author-quote .end-quote{bottom:0;right:0}.lighthouse .lightbox-footer ul li{display:block}.lighthouse .lightbox-footer ul li:nth-child(3){border:none}.lighthouse .lightbox-footer ul li .button{display:block;background:0 0;border:2px #fff solid;width:75px;margin:0 auto}.lighthouse .lightbox-footer ul li .button:after{background:0 0}}@media (max-width:600px){.lighthouse .login-wrapper{height:500px}.lighthouse .login-wrapper .lightbox-arrow{width:40px;height:40px;margin-left:-20px;bottom:-20px}.lighthouse .left-lightbox .lightbox-content,.lighthouse .right-lightbox .lightbox-content{width:90%}.lighthouse .left-lightbox .lightbox-content h2,.lighthouse .right-lightbox .lightbox-content h2{font-size:1.625em;margin-bottom:15px}.lighthouse .left-lightbox .lightbox-content p,.lighthouse .right-lightbox .lightbox-content p{font-size:1.125em;line-height:1.25em;margin-bottom:25px}.lighthouse .left-lightbox .lightbox-content .btn,.lighthouse .right-lightbox .lightbox-content .btn{min-width:110px;padding:8px 25px;font-size:.9375em}}@media (max-width:500px){.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedWrapper .fedSlide{height:340px}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedWrapper .fedSlide .slide{width:100%}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedWrapper .fedSlide .slide .author-quote{font-size:.9375em;line-height:1.6rem}.lighthouse .lightbox-slider-wrapper .lightbox-slider .fedWrapper .fedSlide .slide .author-slider{font-size:1.125em}}@media (max-width:399px){.lighthouse .login-wrapper{height:475px}.lighthouse .left-lightbox .lightbox-content,.lighthouse .right-lightbox .lightbox-content{width:95%}.lighthouse .left-lightbox .lightbox-content h2,.lighthouse .right-lightbox .lightbox-content h2{font-size:1.375em}.lighthouse .left-lightbox .lightbox-content p,.lighthouse .right-lightbox .lightbox-content p{font-size:1em}.lighthouse .left-lightbox .lightbox-content .btn,.lighthouse .right-lightbox .lightbox-content .btn{font-size:.875em;padding:5px 20px}}.video-lightbox{-webkit-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(89,135,198,.7);z-index:-1;opacity:0}.video-lightbox.active{-webkit-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;opacity:1;z-index:1000}.video-lightbox .inner{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:77.5%;max-width:930px;height:575px}.video-lightbox .inner .player-wrap{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;position:absolute;top:50%;left:50%;width:100%;height:100%}.video-lightbox .inner .player-wrap .player{width:100%;height:100%}.video-lightbox .inner .player-wrap .video iframe{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.video-lightbox .inner .close{position:absolute;right:20px;top:10px;height:24px;width:24px;cursor:pointer}.video-lightbox .inner .close:before,.video-lightbox .inner .close:after{content:'';position:absolute;width:2px;height:24px;background:#5987c6;left:50%;top:50%;margin-top:-12px;margin-left:-1px}.video-lightbox .inner .close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.video-lightbox .inner .close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.video-lightbox .inner .bar{background:#022d6b;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;text-align:center;padding:55px 0;position:absolute;top:100%;left:0;width:100%;z-index:10}.video-lightbox .inner .bar .button,.video-lightbox .inner .bar p{color:#fff;display:inline-block;margin-left:-4px;vertical-align:middle;margin-bottom:0;font-size:1.4375em}.video-lightbox .inner .bar .button{background:0 0;border:1px #fff solid;margin-left:40px;padding:17px 37px;font-size:1em}.video-lightbox .inner .bar .button:hover{border-color:#5987c6}@media (max-width:1200px){.video-lightbox .inner{padding-top:50%;height:auto}}@media (max-width:1100px){.video-lightbox .inner .bar p{font-size:1.25em}.video-lightbox .inner .bar .button{font-size:.9375em}}@media (max-width:960px){.video-lightbox .inner{width:85%}.video-lightbox .inner .bar{padding:45px 0}.video-lightbox .inner .bar p,.video-lightbox .inner .bar .button{display:block}.video-lightbox .inner .bar p{margin-bottom:15px}.video-lightbox .inner .bar .button{margin:0 auto;display:inline-block}}@media (max-width:850px){.video-lightbox .inner{width:90%}}@media (max-width:725px){.video-lightbox .inner .bar{padding:30px 0}.video-lightbox .inner .bar p{font-size:1.0625em;margin-bottom:10px}.video-lightbox .inner .bar .button{padding:12px 25px;font-size:.875em}}@media (max-width:500px){.video-lightbox .inner{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%}.video-lightbox .inner .player-wrap{padding:0}.video-lightbox .inner .player-wrap .player2 .video iframe{width:101% !important;height:100% !important}.video-lightbox .inner .bar{display:none}.video-lightbox .inner .close{background:#fff;padding:7px;border-radius:24px;right:-10px;top:-20px}}@media (max-height:1000px){.video-lightbox .inner .bar{display:none}}.consultation-intro{padding:0 0 80px;position:relative}.consultation-intro .left-content,.consultation-intro .image{display:inline-block;margin-left:-4px;vertical-align:middle}.consultation-intro .left-content{width:62.0833333333%;margin-right:8.75%}.consultation-intro .left-content h3{font-style:italic}.consultation-intro .left-content p{margin-bottom:30px}.consultation-intro .left-content p:last-child{margin-bottom:0}.consultation-intro .image{width:29.1666666667%}.consultation-intro .image img{display:block;width:100%}.consultation-intro .arrow{-webkit-transition:transform .35s ease-in-out;-ms-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1);position:absolute;display:block;width:64px;height:64px;bottom:-32px;left:0;right:0;margin:0 auto;z-index:10;cursor:pointer}.consultation-intro .arrow:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15)}@media (max-width:850px){.consultation-intro .left-content,.consultation-intro .image{display:block;margin:0 auto;text-align:center}.consultation-intro .left-content{width:85%;margin-bottom:45px}.consultation-intro .image{width:30%}}@media (max-width:600px){.consultation-intro .left-content{width:95%}.consultation-intro .left-content h2{font-size:1.6875em;margin-bottom:20px}.consultation-intro .left-content h3{font-size:1.375em}.consultation-intro .left-content p{font-size:.9375em;margin-bottom:20px}.consultation-intro .image{width:40%}.consultation-intro .arrow{width:52px;height:52px;bottom:-26px}}@media (max-width:500px){.consultation-intro .left-content{width:100%}.consultation-intro .image{width:45%}}.packages{background:#f9f9f9;text-align:center;padding:80px 0 25px;position:relative}.packages:after{content:'';position:absolute;width:100%;height:275px;left:0;bottom:-275px;background:#f9f9f9;z-index:-1}.packages h3{font-style:italic;margin-bottom:60px}.packages .package-wrap{padding:0 0 100px;margin-bottom:120px;border-bottom:1px #e6e6e6 solid}.packages .package-wrap .package{-webkit-transition:transform .35s ease-in-out;-ms-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1);width:75.8333333333%;margin:0 auto;position:relative;margin-bottom:55px;background:#fff;min-height:310px;z-index:100;cursor:pointer}.packages .package-wrap .package:hover{-webkit-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);-moz-transform:scale(1.12);transform:scale(1.12)}.packages .package-wrap .package:last-of-type{margin-bottom:0}.packages .package-wrap .package .package-link{background:0 0}.packages .package-wrap .package .left{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:24.7252747253%;position:absolute;top:0;left:0;height:100%}.packages .package-wrap .package .right{margin:0 0 0 auto;width:75.2747252747%}.packages .package-wrap .package .right .content{padding:50px 0 60px 50px;margin-right:140px}.packages .package-wrap .package .right .content h4{padding-bottom:40px;margin-bottom:35px;text-align:left;border-bottom:1px #e6e6e6 solid}.packages .package-wrap .package .right .content img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:247px;height:auto;top:50%;right:5.4945054945%;z-index:-1}.packages .package-wrap .package .right .content .price{font-size:1.5625em;color:#5987c6;padding:10px;float:left}.packages .package-wrap .package .right .content a{-webkit-transition:color .35s ease-in-out;-ms-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;transition:color .35s ease-in-out;color:#999;text-transform:uppercase;float:right;background:#e6e6e6;padding:14px 10px;min-width:160px;border-radius:23px}.packages .package-wrap .package .right .content a:hover{color:#fff;transition-delay:.35s}.packages .packages-cta h4{color:#5987c6;font-size:2em;font-style:normal;margin-bottom:30px}.packages .packages-cta a.link{color:#999;text-transform:uppercase;background:#e6e6e6;padding:16px 10px;min-width:240px;border-radius:23px}@media (max-width:960px){.packages .package-wrap .package{width:90%;cursor:auto}.packages .package-wrap .package:hover{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.packages .package-wrap .package .left{width:35%}.packages .package-wrap .package .right{width:65%}.packages .package-wrap .package .right .content{margin-right:45px}}@media (max-width:850px){.packages{padding:70px 0 60px}.packages .package-wrap{margin-bottom:60px}.packages .package-wrap .package{width:100%;min-height:auto;margin-bottom:30px}.packages .package-wrap .package .left{display:none}.packages .package-wrap .package .right{margin:0 auto;width:85%}.packages .package-wrap .package .right .content{margin-right:0;padding-left:0}.packages .package-wrap .package .right .content img{width:160px}}@media (max-width:600px){.packages h2{font-size:1.6875em;margin-bottom:20px}.packages h3{font-size:1.375em;margin-bottom:40px}.packages .package-wrap .package .right .content{padding:40px 0}.packages .package-wrap .package .right .content h4{font-size:1.3125em;padding-bottom:35px;margin-bottom:30px;text-align:center}.packages .package-wrap .package .right .content .price{font-size:1.25em;display:block;margin-bottom:10px}.packages .package-wrap .package .right .content .button{font-size:.875em}.packages .package-wrap .package .right .content .price,.packages .package-wrap .package .right .content .button{float:none}.packages .packages-cta h4{font-size:1.5625em;margin-bottom:20px}.packages .packages-cta .button{font-size:.875em;min-width:110px;padding:15px 25px}}.con-grid{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;padding-bottom:64px}.con-grid .gridCol{float:left;height:560px}.con-grid .gridCol .top,.con-grid .gridCol .bottom{width:100%;position:relative}.con-grid .gridCol .content{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;right:0;text-align:center}.con-grid .gridCol>div p,.con-grid .gridCol>div h2{width:85%;margin:0 auto}.con-grid .gridCol>div h2{color:#5987c6}.con-grid .gridCol>div p{color:#022d6b}.con-grid .gridCol>div:not(.bgPatternSm){background-position:50% 50%;background-repeat:no-repeat}.con-grid .gridCol>div.bgPatternSm{background-position:55% 8%}.con-grid .gridCol>div.bgBlue p,.con-grid .mobile-nav .gridCol>div.fill p,.mobile-nav .con-grid .gridCol>div.fill p,.con-grid .indexHero .content .gridCol>div.line p,.indexHero .content .con-grid .gridCol>div.line p,.con-grid .productSlider .slider .fedPages .gridCol>div.page.active p,.productSlider .slider .fedPages .con-grid .gridCol>div.page.active p,.con-grid .productSlider .slider .slide .gridCol>div.label p,.productSlider .slider .slide .con-grid .gridCol>div.label p,.con-grid .videos .vidSection .vid .gridCol>div.play:hover p,.videos .vidSection .vid .con-grid .gridCol>div.play:hover p,.con-grid .relatedVids .vid .gridCol>div.play:hover p,.relatedVids .vid .con-grid .gridCol>div.play:hover p,.con-grid .practition-container .practition-tabber .tabs .gridCol>div.active p,.practition-container .practition-tabber .tabs .con-grid .gridCol>div.active p,.con-grid .gridCol>div.ui-datepicker p,.con-grid .lighthouse .lightbox-header .gridCol>div.button:after p,.lighthouse .lightbox-header .con-grid .gridCol>div.button:after p,.con-grid .gridCol>div.bgBlue h2,.con-grid .mobile-nav .gridCol>div.fill h2,.mobile-nav .con-grid .gridCol>div.fill h2,.con-grid .indexHero .content .gridCol>div.line h2,.indexHero .content .con-grid .gridCol>div.line h2,.con-grid .productSlider .slider .fedPages .gridCol>div.page.active h2,.productSlider .slider .fedPages .con-grid .gridCol>div.page.active h2,.con-grid .productSlider .slider .slide .gridCol>div.label h2,.productSlider .slider .slide .con-grid .gridCol>div.label h2,.con-grid .videos .vidSection .vid .gridCol>div.play:hover h2,.videos .vidSection .vid .con-grid .gridCol>div.play:hover h2,.con-grid .relatedVids .vid .gridCol>div.play:hover h2,.relatedVids .vid .con-grid .gridCol>div.play:hover h2,.con-grid .practition-container .practition-tabber .tabs .gridCol>div.active h2,.practition-container .practition-tabber .tabs .con-grid .gridCol>div.active h2,.con-grid .gridCol>div.ui-datepicker h2,.con-grid .lighthouse .lightbox-header .gridCol>div.button:after h2,.lighthouse .lightbox-header .con-grid .gridCol>div.button:after h2,.con-grid .gridCol>div.bgBlueDark p,.con-grid .toggle-menu .gridCol>div.tog p,.toggle-menu .con-grid .gridCol>div.tog p,.con-grid .footer .gridCol>div.top p,.footer .con-grid .gridCol>div.top p,.con-grid .gridCol>div.bgBlueDark h2,.con-grid .toggle-menu .gridCol>div.tog h2,.toggle-menu .con-grid .gridCol>div.tog h2,.con-grid .footer .gridCol>div.top h2,.footer .con-grid .gridCol>div.top h2,.con-grid .gridCol>div.bgNavy p,.con-grid .gridCol>div.mobile-nav p,.con-grid .footer .gridCol>div.bottom p,.footer .con-grid .gridCol>div.bottom p,.con-grid .gridCol>div.bgNavy h2,.con-grid .gridCol>div.mobile-nav h2,.con-grid .footer .gridCol>div.bottom h2,.footer .con-grid .gridCol>div.bottom h2,.con-grid .gridCol>div.bgGrayDark p,.con-grid .steps .stepSection .form .gridCol>div.fauxArrow p,.steps .stepSection .form .con-grid .gridCol>div.fauxArrow p,.con-grid .gridCol>div.bgGrayDark h2,.con-grid .steps .stepSection .form .gridCol>div.fauxArrow h2,.steps .stepSection .form .con-grid .gridCol>div.fauxArrow h2{color:#fff !important}.con-grid .gridCol>div.bgBlueDark,.con-grid .toggle-menu .gridCol>div.tog,.toggle-menu .con-grid .gridCol>div.tog,.con-grid .footer .gridCol>div.top,.footer .con-grid .gridCol>div.top{z-index:0;background:#022d6b}.con-grid .gridCol>div.bgBlueDark:after,.con-grid .toggle-menu .gridCol>div.tog:after,.toggle-menu .con-grid .gridCol>div.tog:after,.con-grid .footer .gridCol>div.top:after,.footer .con-grid .gridCol>div.top:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;opacity:.2;display:block;z-index:-1}.con-grid .gridCol:first-child{width:27.4%;width:25.3571428571%}.con-grid .gridCol:first-child .top{height:67.5%;background-size:190px 190px}.con-grid .gridCol:first-child .top p,.con-grid .gridCol:first-child .top span{color:#022d6b}.con-grid .gridCol:first-child .top p{font-size:1.64125em;line-height:.8263324611em;margin-bottom:10px;font-style:italic}.con-grid .gridCol:first-child .top span{font-size:1.64125em;line-height:1em}.con-grid .gridCol:first-child .bottom{height:32.5%}.con-grid .gridCol:first-child .bottom p,.con-grid .gridCol:first-child .bottom span{color:#fff}.con-grid .gridCol:first-child .bottom p{font-size:2.580625em;line-height:1em;font-style:normal;margin-bottom:10px}.con-grid .gridCol:first-child .bottom p .it{font-size:2.580625rem;font-weight:400;font-style:italic}.con-grid .gridCol:first-child .bottom span{font-size:2.30125em;line-height:1em}.con-grid .gridCol:nth-child(2){width:30.8%;width:24.6428571429%}.con-grid .gridCol:nth-child(2) .top{height:32%}.con-grid .gridCol:nth-child(2) .top p,.con-grid .gridCol:nth-child(2) .top span{color:#fff}.con-grid .gridCol:nth-child(2) .top p{font-size:2.8475em;line-height:1em;margin-bottom:10px}.con-grid .gridCol:nth-child(2) .top span{font-size:1.30375em;line-height:1em}.con-grid .gridCol:nth-child(2) .bottom{height:68%;background-size:175px auto}.con-grid .gridCol:nth-child(2) .bottom p,.con-grid .gridCol:nth-child(2) .bottom span{color:#333}.con-grid .gridCol:nth-child(2) .bottom p{font-size:1.5625em;line-height:1em;margin-bottom:15px}.con-grid .gridCol:nth-child(2) .bottom span{font-style:italic;font-size:1.5em;line-height:1em}.con-grid .gridCol:nth-child(3){width:21.4%;width:24.6428571429%}.con-grid .gridCol:nth-child(3) .top{height:52.67%;background-size:175px auto}.con-grid .gridCol:nth-child(3) .top p,.con-grid .gridCol:nth-child(3) .top span{color:#022d6b;font-size:1.64125em}.con-grid .gridCol:nth-child(3) .top p{line-height:1em;margin-bottom:10px}.con-grid .gridCol:nth-child(3) .top span{line-height:1em;font-style:italic}.con-grid .gridCol:nth-child(3) .bottom{height:47.33%}.con-grid .gridCol:nth-child(3) .bottom p,.con-grid .gridCol:nth-child(3) .bottom span{color:#fff}.con-grid .gridCol:nth-child(3) .bottom p{font-size:1.5em;line-height:1em;font-style:italic;margin-bottom:5px}.con-grid .gridCol:nth-child(3) .bottom span{font-size:1.75em}.con-grid .gridCol:last-child{width:20.4%;width:25.3571428571%}.con-grid .gridCol:last-child .top{height:71.8%}.con-grid .gridCol:last-child .top .number,.con-grid .gridCol:last-child .top p,.con-grid .gridCol:last-child .top span{color:#fff}.con-grid .gridCol:last-child .top .number{font-size:6.0575em;margin-bottom:0;position:relative}.con-grid .gridCol:last-child .top .number:before,.con-grid .gridCol:last-child .top .number:after{content:'';position:absolute;top:50%;margin-top:-1px;height:2px;width:15.7142857143%;background:#fff}.con-grid .gridCol:last-child .top .number:before{left:65%}.con-grid .gridCol:last-child .top .number:after{right:65%}.con-grid .gridCol:last-child .top p{font-size:1.838125em;line-height:1em;margin-bottom:10px}.con-grid .gridCol:last-child .top span{font-size:1.866875em;line-height:1em;font-style:italic}.con-grid .gridCol:last-child .bottom{height:28.2%}.con-grid .gridCol:last-child .bottom p,.con-grid .gridCol:last-child .bottom span{color:#333}.con-grid .gridCol:last-child .bottom p{font-size:1.8125em;line-height:1.3076923077em}.con-grid .gridCol:last-child .bottom span{font-size:1.5625em;font-style:italic}@media (max-width:1200px){.con-grid .gridCol:first-child .top p,.con-grid .gridCol:first-child .top span{font-size:1.4375em}.con-grid .gridCol:first-child .bottom p{font-size:1.25em}.con-grid .gridCol:first-child .bottom p .it{font-size:1.25em}.con-grid .gridCol:first-child .bottom span{font-size:1.875em}.con-grid .gridCol:nth-child(2) .top p{font-size:1.375em}.con-grid .gridCol:nth-child(2) .top span{font-size:1.125em}.con-grid .gridCol:nth-child(2) .bottom p{font-size:1.25em}.con-grid .gridCol:nth-child(2) .bottom span{font-size:1.25em}.con-grid .gridCol:nth-child(3) .top p{font-size:.9375em}.con-grid .gridCol:nth-child(3) .top span{font-size:1.4375em}.con-grid .gridCol:nth-child(3) .bottom p{font-size:.9375em}.con-grid .gridCol:nth-child(3) .bottom span{font-size:1.375em}.con-grid .gridCol:last-child .top p{font-size:1.75em}.con-grid .gridCol:last-child .top span{font-size:1.375em}.con-grid .gridCol:last-child .bottom p{font-size:1em}.con-grid .gridCol:last-child .bottom span{font-size:1.125em}}@media (max-width:850px){.con-grid .gridCol{height:450px;width:50% !important}.con-grid .gridCol:nth-child(2){width:53%}}@media (max-width:600px){.con-grid{padding-bottom:50px}.con-grid .gridCol{height:400px}.con-grid .gridCol:first-child .top p{font-size:.875em}.con-grid .gridCol:first-child .bottom p{font-size:.875em}.con-grid .gridCol:first-child .bottom p .it{font-size:.875em}.con-grid .gridCol:first-child .bottom span{font-size:1.5em}.con-grid .gridCol:nth-child(2) .top p{font-size:1.126875em}.con-grid .gridCol:nth-child(2) .bottom p{font-size:.899375em}.con-grid .gridCol:last-child .bottom p{font-size:1em}.con-grid .gridCol:last-child .bottom span{font-size:1em}}@media (max-width:330px){.con-grid .gridCol:nth-child(2) .top h2{font-size:1.78125em}.con-grid .gridCol:nth-child(2) .top p{font-size:1.001875em}.con-grid .gridCol:nth-child(2) .bottom h2{font-size:2.045em}.con-grid .gridCol:nth-child(2) .bottom p{font-size:.899375em}}html{height:100%}.container{max-width:1200px;height:100%;width:90%;padding:0 5%;margin:0 auto;position:relative}.container.narrow{max-width:821px}.clr:before,.header .navHolder:before,.header .current:before,.form--text .container:before,.text--chart .container:before,.text--chart .text ul:before,.steps .stepSection:before,.grid:before,.breadcrumb:before,.typeSwitch:before,.productFeed>div:before,.relatedVids .vidHolder:before,.crossSell .crossProducts:before,.cart-collaterals .cross-sells .products:before,.practition-container .search-box:before,.practition-container .results .row:before,.gform_body>ul:before,.gform_body .ginput_container_address:before,.con-grid:before,.clr:after,.header .navHolder:after,.header .current:after,.form--text .container:after,.text--chart .container:after,.text--chart .text ul:after,.steps .stepSection:after,.grid:after,.breadcrumb:after,.typeSwitch:after,.productFeed>div:after,.relatedVids .vidHolder:after,.crossSell .crossProducts:after,.cart-collaterals .cross-sells .products:after,.practition-container .search-box:after,.practition-container .results .row:after,.gform_body>ul:after,.gform_body .ginput_container_address:after,.con-grid:after{content:"";display:table}.clr:after,.header .navHolder:after,.header .current:after,.form--text .container:after,.text--chart .container:after,.text--chart .text ul:after,.steps .stepSection:after,.grid:after,.breadcrumb:after,.typeSwitch:after,.productFeed>div:after,.relatedVids .vidHolder:after,.crossSell .crossProducts:after,.cart-collaterals .cross-sells .products:after,.practition-container .search-box:after,.practition-container .results .row:after,.gform_body>ul:after,.gform_body .ginput_container_address:after,.con-grid:after{clear:both}.clr,.header .navHolder,.header .current,.form--text .container,.text--chart .container,.text--chart .text ul,.steps .stepSection,.grid,.breadcrumb,.typeSwitch,.productFeed>div,.relatedVids .vidHolder,.crossSell .crossProducts,.cart-collaterals .cross-sells .products,.practition-container .search-box,.practition-container .results .row,.gform_body>ul,.gform_body .ginput_container_address,.con-grid{zoom:1}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:none;border:none;background-color:transparent;border-radius:0;outline-offset:-1px;padding:0;margin:0;-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}input:focus,select:focus,textarea:focus{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.fedSlider{position:relative}.fedWrapper{position:relative;height:100%;overflow:hidden}.fedSlide{position:absolute;width:100%;height:100%;z-index:4}.fedSlide.active{z-index:5}.fedSlide .slide{height:100%}.fedNav{position:absolute;bottom:0;width:100%;left:0;z-index:20}.fedNav>div{position:absolute;bottom:200px;cursor:pointer}.fedNav>div.prev{left:0}.fedNav>div.next{right:0}a{display:inline-block;text-decoration:none;color:inherit;-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}input[disabled=disabled],input[disabled=disabled]:hover{background-color:#e6e6e6;color:#999 !important;cursor:default !important}a.button,.form--text .form .submitHolder,.sidebar .nav ul li a,.sidebar .form .submitHolder,.steps .stepSection .form .submitHolder,.loginSection .loginHolder .submitHolder,.practition-container .search-box input[type=submit],.gform_footer input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button.button,.shop_table.cart .submitHolder{-webkit-transition:all .35s ease-in-out,color .8s ease-in-out;-moz-transition:all .35s ease-in-out,color .8s ease-in-out;-o-transition:all .35s ease-in-out,color .8s ease-in-out;transition:all .35s ease-in-out,color .8s ease-in-out;color:#999;font-size:1em;letter-spacing:.1em;text-align:center;padding:18px 50px;min-width:122px;border-radius:23px;text-transform:uppercase;position:relative;overflow:hidden;z-index:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}a.button:after,.form--text .form .submitHolder:after,.sidebar .nav ul li a:after,.sidebar .form .submitHolder:after,.steps .stepSection .form .submitHolder:after,.loginSection .loginHolder .submitHolder:after,.practition-container .search-box input[type=submit]:after,.gform_footer input[type=submit]:after,.woocommerce #respond input#submit:after,.woocommerce a.button:after,.woocommerce button.button:after,.woocommerce input.button:after,button.button:after,.shop_table.cart .submitHolder:after{-webkit-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out;content:'';position:absolute;bottom:-200%;right:-100%;height:100%;width:150%;z-index:-1;display:block;transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-o-transform:rotate(-15deg)}a.button:hover,.form--text .form .submitHolder:hover,.sidebar .nav ul li a:hover,.sidebar .form .submitHolder:hover,.steps .stepSection .form .submitHolder:hover,.loginSection .loginHolder .submitHolder:hover,.practition-container .search-box input[type=submit]:hover,.gform_footer input[type=submit]:hover,.woocommerce #respond input#submit:hover,.woocommerce input.button:hover,button.button:hover,.shop_table.cart .submitHolder:hover{color:#fff}a.button:hover:after,.form--text .form .submitHolder:hover:after,.sidebar .nav ul li a:hover:after,.sidebar .form .submitHolder:hover:after,.steps .stepSection .form .submitHolder:hover:after,.loginSection .loginHolder .submitHolder:hover:after,.practition-container .search-box input[type=submit]:hover:after,.gform_footer input[type=submit]:hover:after,.woocommerce #respond input#submit:hover:after,.woocommerce input.button:hover:after,button.button:hover:after,.shop_table.cart .submitHolder:hover:after{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);right:0;bottom:0}a.button.white,.form--text .form .white.submitHolder,.sidebar .nav ul li a.white,.sidebar .form .white.submitHolder,.steps .stepSection .form .white.submitHolder,.loginSection .loginHolder .white.submitHolder,.practition-container .search-box input.white[type=submit],.gform_footer input.white[type=submit],.woocommerce #respond input.white#submit,.woocommerce input.white.button,button.white.button,.shop_table.cart .white.submitHolder{color:#5987c6}a.button.blue,.form--text .form .blue.submitHolder,.sidebar .nav ul li a.blue,.sidebar .form .blue.submitHolder,.steps .stepSection .form .blue.submitHolder,.loginSection .loginHolder .blue.submitHolder,.practition-container .search-box input.blue[type=submit],.gform_footer input.blue[type=submit],.woocommerce #respond input.blue#submit,.woocommerce input.blue.button,button.blue.button,.shop_table.cart .blue.submitHolder{color:#fff}a.button.inverse,.form--text .form .inverse.submitHolder,.sidebar .nav ul li a.inverse,.sidebar .form .inverse.submitHolder,.steps .stepSection .form .inverse.submitHolder,.loginSection .loginHolder .inverse.submitHolder,.practition-container .search-box input.inverse[type=submit],.gform_footer input.inverse[type=submit],.woocommerce #respond input.inverse#submit,.woocommerce input.inverse.button,button.inverse.button,.shop_table.cart .inverse.submitHolder{box-shadow:0 0 0 1px #999 inset;-webkit-box-shadow:0 0 0 1px #999 inset;-moz-box-shadow:0 0 0 1px #999 inset}a.button.inverse:after,.form--text .form .inverse.submitHolder:after,.sidebar .nav ul li a.inverse:after,.sidebar .form .inverse.submitHolder:after,.steps .stepSection .form .inverse.submitHolder:after,.loginSection .loginHolder .inverse.submitHolder:after,.practition-container .search-box input.inverse[type=submit]:after,.gform_footer input.inverse[type=submit]:after,.woocommerce #respond input.inverse#submit:after,.woocommerce input.inverse.button:after,button.inverse.button:after,.shop_table.cart .inverse.submitHolder:after{background-color:#999}a.button.inverse.white,.form--text .form .inverse.white.submitHolder,.sidebar .nav ul li a.inverse.white,.sidebar .form .inverse.white.submitHolder,.steps .stepSection .form .inverse.white.submitHolder,.loginSection .loginHolder .inverse.white.submitHolder,.practition-container .search-box input.inverse.white[type=submit],.gform_footer input.inverse.white[type=submit],.woocommerce #respond input.inverse.white#submit,.woocommerce input.inverse.white.button,button.inverse.white.button,.shop_table.cart .inverse.white.submitHolder{background-color:transparent;box-shadow:0 0 0 1px #fff inset;-webkit-box-shadow:0 0 0 1px #fff inset;-moz-box-shadow:0 0 0 1px #fff inset;color:#fff}a.button.inverse.white:hover,.form--text .form .inverse.white.submitHolder:hover,.sidebar .nav ul li a.inverse.white:hover,.sidebar .form .inverse.white.submitHolder:hover,.steps .stepSection .form .inverse.white.submitHolder:hover,.loginSection .loginHolder .inverse.white.submitHolder:hover,.practition-container .search-box input.inverse.white[type=submit]:hover,.gform_footer input.inverse.white[type=submit]:hover,.woocommerce #respond input.inverse.white#submit:hover,.woocommerce input.inverse.white.button:hover,button.inverse.white.button:hover,.shop_table.cart .inverse.white.submitHolder:hover{color:#5987c6}a.button.inverse.blue,.form--text .form .inverse.blue.submitHolder,.sidebar .nav ul li a.inverse.blue,.sidebar .form .inverse.blue.submitHolder,.steps .stepSection .form .inverse.blue.submitHolder,.loginSection .loginHolder .inverse.blue.submitHolder,.practition-container .search-box input.inverse.blue[type=submit],.gform_footer input.inverse.blue[type=submit],.woocommerce #respond input.inverse.blue#submit,.woocommerce input.inverse.blue.button,button.inverse.blue.button,.shop_table.cart .inverse.blue.submitHolder{background-color:transparent;box-shadow:0 0 0 1px #5987c6 inset;-webkit-box-shadow:0 0 0 1px #5987c6 inset;-moz-box-shadow:0 0 0 1px #5987c6 inset;color:#5987c6}a.button.inverse.blue:hover,.form--text .form .inverse.blue.submitHolder:hover,.sidebar .nav ul li a.inverse.blue:hover,.sidebar .form .inverse.blue.submitHolder:hover,.steps .stepSection .form .inverse.blue.submitHolder:hover,.loginSection .loginHolder .inverse.blue.submitHolder:hover,.practition-container .search-box input.inverse.blue[type=submit]:hover,.gform_footer input.inverse.blue[type=submit]:hover,.woocommerce #respond input.inverse.blue#submit:hover,.woocommerce input.inverse.blue.button:hover,button.inverse.blue.button:hover,.shop_table.cart .inverse.blue.submitHolder:hover{color:#fff}h1{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:#5987c6;font-size:4.041875em;line-height:1.1799907221em;text-transform:capitalize}h1.step{color:#022d6b;font-size:4.65125em;text-align:center;display:block;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash.png);background-repeat:repeat-x;background-position:50% 50%;margin-bottom:20px}h1.step span{padding:0 22px}h1:last-child{margin-bottom:0}h2{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:#5987c6;font-size:2.5rem;line-height:1.18em;margin-bottom:30px}h2.divider{text-align:center;display:block;position:relative;z-index:0}h2.divider:before{content:'';position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;left:0;width:100%;height:1px;display:block;z-index:-1}h2.divider span{padding:0 22px}h2:last-child{margin-bottom:0}h3{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:#4d4d4d;font-size:1.9375em;line-height:1.2em;margin-bottom:18px}h3.arrow{background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow.png);background-position:0 6px;background-size:25px auto;background-repeat:no-repeat;padding-left:31px;margin-bottom:5px}h3:last-child{margin-bottom:0}h4{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:#4d4d4d;font-size:1.625em;line-height:1.3076923077em;font-style:italic;margin-bottom:8px}h4:last-child{margin-bottom:0}p{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:gray;font-size:1em;line-height:1.8125em;margin-bottom:22px}p a{color:#5987c6;border-bottom:1px solid transparent}p a:hover{border-bottom:1px solid #5987c6}p:last-child{margin-bottom:0}ul.arrow{list-style:none}ul.arrow li{color:gray;font-size:1em;line-height:1.8125em;margin-bottom:20px;padding-left:42px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/arrow.png);background-size:25px auto;background-position:left 3px;background-repeat:no-repeat}blockquote{-webkit-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out;color:#5987c6;font-size:2.1875em;line-height:1.2857142857em;text-align:center;margin:75px auto 105px;position:relative;width:98%}blockquote:before,blockquote:after{content:'';position:absolute;left:0;right:0;margin:0 auto;width:222px;height:2px;background-image:url(//www.dhalab.com/wp-content/themes/dhca/css/../assets/dash.png)}blockquote:before{top:-30px}blockquote:after{bottom:-30px}@media (max-width:600px){blockquote{font-size:1.5em;margin:55px auto 85px}}i.filltering{border-top-color:#5987c6 !important}.gridCol .bgBlue h2{color:#fff !important}@-moz-document url-prefix(){.submitHolder:after{display:none!important}div.loginSection.bgPattern div.container div.loginHolder a.button.blue:after{display:none!important}}a.closer{right:0;background:#fff;padding:2px 7px;border-radius:0 5px;position:absolute;top:0;font-size:11px;cursor:pointer}#patient_gender_field,#ordering_practitioner_field{color:gray}textarea#order_comments{border:1px solid #e6e6e6;border-radius:23px;padding:13px 15px;font-size:1em}.group-span-filestyle.input-group-btn span{padding:10px 40px;background:#e6e6e6;border-radius:20px;color:#999 !important;cursor:pointer;position:absolute;left:0;top:0}.bootstrap-filestyle input{display:inline-block}.group-span-filestyle.input-group-btn label{display:block !important}.bootstrap-filestyle input.form-control{border:none !important;margin-left:151px}.bootstrap-filestyle.input-group{width:400px;position:relative}.home-hero-top{background:rgba(2,45,107,.6)}.video-header-lg h2,.video-header-lg p{color:#fff}ul.wc_payment_methods{background-color:#31a3d5}ul.wc_payment_methods label{color:#fff}.container.restrain>.prev-step{display:flex;flex-direction:row;justify-content:flex-end;width:100%;padding-bottom:25px;margin-bottom:25px;border-bottom:2px solid #d1e5ff}button.button.return-to-previous{border:0;font-size:.875em;padding:15px 30px}body.bloodwork-only .woocommerce-shipping-totals.shipping{display:none !important}.breadcrumb.container{display:none !important}.woocommerce .quantity .qty{text-align:left;width:120px;padding-left:30px;padding-right:0}.opc-pricing-table-product{border:1px solid #e0e0e0;padding:20px;margin-bottom:20px}.opc-pricing-table-product-header{padding:0 !important}.opc-pricing-table-wrapper.opc_columns_4{display:flex;flex-direction:row}@media screen and (max-width:420px){.opc-pricing-table-wrapper.opc_columns_4{flex-direction:column}}@media screen and (max-width:780px){.opc-pricing-table-wrapper.opc_columns_4{flex-wrap:wrap}}.opc-pricing-table-product-header{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.opc-pricing-table-product,.opc_columns_4 .opc-pricing-table-product{width:100%}.button.alt.add_to_cart_button.ajax_add_to_cart{display:inline-block;padding:10px 15px;background-color:#5987c6 !important;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;font-weight:700;text-align:center;text-decoration:none;transition:background-color .3s ease}.opc-pricing-table-product .add_to_cart_button:hover{background-color:#0056b3}