*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Arial,sans-serif;font-size:1.4rem;line-height:1.4;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}body.touch{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;cursor:pointer}a:focus{color:#4ebfe8}a:hover{color:#34b6e4}.no-border{border:none}.no-padd{padding-left:0;padding-right:0}.padd10{padding:10px}.mar0{margin:0}.marlr0{margin-left:0;margin-right:0}.martb0{margin-top:0;margin-bottom:0}.color-white{color:#fff}.color-black{color:#000}.text-uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}textarea{min-height:95px}.t-d-none{text-decoration:none}.text-bold{font-weight:700}.img-fluid{width:100%}.lazybgbox{background:no-repeat;background-color:#f7f7f7;background-size:contain}.lazyload{opacity:0}.lazyloading{opacity:1;-ms-transition:.6s opacity;-webkit-transition:.6s opacity;transition:.6s opacity;background:#f7f7f7 url(../images/loader-1.gif) no-repeat center;background-size:40px 40px !important;min-height:50px}.column.main .lazyload,.column.main .lazyloading{min-height:250px}.lazyloaded{opacity:1;-ms-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-webkit-transition:opacity 1s ease-out;transition:opacity 1s ease-out}.ratio-container{position:relative}.ratio-container:after{display:block;height:0;width:100%;padding-bottom:50%;content:''}.column.main .herobanner .lazyload,.column.main .herobanner .lazyloading{min-height:0;height:0;overflow:hidden;line-height:0}.jq-picture,.jq-desktop-video.videoNotLoaded{display:none}.desktop .jq-picture{display:none}.touch .jq-desktop-video{display:none}.touch .jq-picture{display:block}.touch.videoLoaded .jq-desktop-video{display:block}.touch.videoLoaded .jq-picture{display:none}.full-video{width:100%;height:100%}.page-main>.page-title-wrapper .page-title{padding-top:30px;text-transform:uppercase;margin-bottom:30px;color:#000}.columns .column.main{padding-bottom:50px}.breadcrumbs{padding-top:20px;padding-bottom:20px}.breadcrumbs ul.items{margin-left:auto;margin-right:auto;max-width:1240px}.breadcrumbs .item{display:inline-block;font-size:1.1rem}.breadcrumbs .item a{color:#999}.breadcrumbs .item a:hover{color:#34b6e4}.breadcrumbs .item a:visited{color:#999}.breadcrumbs .item strong{color:#747679;font-weight:400}.breadcrumbs .item:not(:last-child):after{content:'|';line-height:1;color:#999;font-size:15px;margin:0 1px;vertical-align:top;position:relative;top:-1px}.page-main div.mage-error[generated]{font-size:12px;line-height:1;font-weight:700;color:#6ea7d0;margin-top:7px}.page-main form input.mage-error,.page-main form select.mage-error,.page-main form textarea.mage-error{border-color:#6ea7d0}.page-main select:focus{-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.25);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.25);box-shadow:0px 1px 2px rgba(0,0,0,.25)}.page.messages{text-transform:none}.message.success a,.message.error a{color:#fff;border-bottom:dotted 1px transparent}.message.success a:hover,.message.error a:hover,.message.success a:focus,.message.error a:focus{color:#fff;border-color:#fff}.message.info a,.message.notice a,.message.warning a{color:#6ea7d0;border-bottom:dotted 1px transparent}.message.info a:hover,.message.notice a:hover,.message.warning a:hover,.message.info a:focus,.message.notice a:focus,.message.warning a:focus{color:#6ea7d0;border-color:#6ea7d0}.video-item{position:relative;z-index:5;line-height:0}.video-item .jq-embed-video-close{background:#000;color:#fff;cursor:pointer;left:2px;line-height:15px;position:absolute;z-index:10;text-transform:uppercase}.video-item .jq-embed-video-iframe{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-item iframe{border:0 none;height:100%;left:0;outline:0 none;position:absolute;top:0;width:100%}.action.primary,a.action.primary,a.primary,.page-main button{color:#fff;font-size:14px;line-height:1;font-weight:700;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:13px 20px;height:auto;border:0;background:#2179ae;background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2);background-repeat:repeat-x;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.25)}.action.primary:hover,a.action.primary:hover,a.primary:hover,.page-main button:hover{background:#2179ae;background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2);background-repeat:repeat-x;border-width:0}.action.primary:active,a.action.primary:active,a.primary:active,.page-main button:active,.action.primary:focus,a.action.primary:focus,a.primary:focus,.page-main button:focus{background:#4ebfe8;border-width:0}.desktop .action.primary:hover,.desktop a.action.primary:hover,.desktop a.primary:hover,.desktop .page-main button:hover{background:#4ebfe8;border-width:0}textarea,input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=email],.input-text{background:#eee;border-color:#ddd;border-radius:3px;line-height:16px;padding:7px 8px;font-weight:400;color:#000}textarea{min-height:105px}select{height:32px;background-color:#f3f3f3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7',endColorstr='#ffeeeeee',GradientType=0);background:url('../images/selectbox-down-arrow.png') no-repeat 98% 13px,-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#eee)) repeat-x;background:url('../images/selectbox-down-arrow.png') no-repeat 98% 13px,-webkit-linear-gradient(top,#f7f7f7,#eee) repeat-x;background:url('../images/selectbox-down-arrow.png') no-repeat 98% 13px,-o-linear-gradient(top,#f7f7f7,#eee) repeat-x;background:url('../images/selectbox-down-arrow.png') no-repeat 98% 13px,linear-gradient(to bottom,#f7f7f7,#eee) repeat-x;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.25);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.25);box-shadow:0px 1px 2px rgba(0,0,0,.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:0;color:#000;padding:5px 30px 5px 10px;font-size:14px;line-height:1;font-weight:400}div.checker,div.checker span,div.checker input{width:22px;height:22px}div.checker{border:0;float:left;width:22px;height:22px;margin-right:7px;margin-top:0}div.checker input{left:0;top:0}div.checker span{background-image:url('../images/sprite.png');background-repeat:no-repeat;background-position:-173px -33px}@media only screen and,(-webkit-min-device-pixel-ratio:2),(),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){div.checker span{background-size:800px 600px;background-image:url('../images/sprite@2x.png')}}div.checker span.checked{background-position:-151px -33px}div.checker span.checked:after{display:none}div.radio{width:22px;height:22px;margin-right:7px;margin-top:0;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0}div.radio input[type=radio]:before{display:none}div.radio span{background-image:url('../images/sprite.png');background-repeat:no-repeat;background-position:-217px -32px}@media only screen and,(-webkit-min-device-pixel-ratio:2),(),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){div.radio span{background-size:800px 600px;background-image:url('../images/sprite@2x.png')}}div.radio span.checked{width:23px;height:22px;background-image:url('../images/sprite.png');background-repeat:no-repeat;background-position:-195px -32px;background-color:transparent;margin:0}@media only screen and,(-webkit-min-device-pixel-ratio:2),(),(min--moz-device-pixel-ratio:2),(-moz-min-device-pixel-ratio:2),(-ms-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){div.radio span.checked{background-size:800px 600px;background-image:url('../images/sprite@2x.png')}}div.radio span.checked:after{display:none}div.radio span,div.radio input{width:23px;height:22px}.page-layout-2columns-left.page-products .column.main .products-grid .product-item{padding-top:15px;padding-bottom:30px}.products-list .product-items .product-item-link{padding-bottom:.6em}.products-list .product-items .action.more{color:#000;font-weight:700}.products-list .product-items .action.more:visited{color:#000}.products-list .product-items .action.more:focus,.products-list .product-items .action.more:hover{color:#34b6e4;text-decoration:none}.product-item-info{padding-bottom:70px}.products-grid .product-items .product-item-name,.products-list .product-items .product-item-name{margin:0;font-size:14px;font-weight:700;line-height:1.3em}.products-grid .product-items .product-item-name .product-item-link,.products-list .product-items .product-item-name .product-item-link{display:block;color:#000;font-weight:700}.products-grid .product-items .product-item-name .product-item-link:visited,.products-list .product-items .product-item-name .product-item-link:visited{color:#000}.products-grid .product-items .product-item-name .product-item-link:focus,.products-list .product-items .product-item-name .product-item-link:focus,.products-grid .product-items .product-item-name .product-item-link:hover,.products-list .product-items .product-item-name .product-item-link:hover{color:#34b6e4;text-decoration:none}.products-grid .product-items .product-item .tocart,.products-list .product-items .product-item .tocart{max-width:85%;padding:13px 10px;border-radius:3px;display:inline-block}.products-grid .product-items .description,.products-list .product-items .description{color:#000}.desktop .products-grid .product-items .link:hover,.desktop .products-list .product-items .link:hover,.desktop .products-grid .product-items .link:focus,.desktop .products-list .product-items .link:focus{background:#4ebfe8}.desktop .products-grid .product-items .link.actions-secondary:hover,.desktop .products-list .product-items .link.actions-secondary:hover,.desktop .products-grid .product-items .link.actions-secondary:focus,.desktop .products-list .product-items .link.actions-secondary:focus{background:0 0}.products-grid .action.tocompare,.products-list .action.tocompare{color:#34b6e4;font-weight:700;display:inline-block;border-bottom:1px dotted transparent;text-transform:none}.products-grid .action.tocompare:hover,.products-list .action.tocompare:hover,.products-grid .action.tocompare:focus,.products-list .action.tocompare:focus{color:#34b6e4;border-color:#34b6e4}.products-grid .product-items .product-item-name .product-item-link{padding:1.43em 0 .6em;text-align:center;display:inline-block}.products-list .product-items .product-item-name .product-item-link{display:inline-block}.products-list .product-items .tocart.link{width:100%;max-width:180px;text-align:center}.page-products .toolbar-products{font-size:12px}.page-products .page-main .messages .message{margin-top:0}.pages .item{font-weight:400}.pages .item a,.pages .item strong.page{color:#000}.pages .item.current{color:#000}.pages .item.current .page{color:#34b6e4;font-weight:400}.pages a.page:visited:hover,.pages a.page:visited:focus{color:#34b6e4}.pages .action.next,.pages .action.previous{line-height:36px;height:36px;border-color:transparent}.pages .action.next:before,.pages .action.previous:before{color:#000}.pages .action.next:hover,.pages .action.previous:hover,.pages .action.next:focus,.pages .action.previous:focus{background:#34b6e4;border-color:#34b6e4}.category-view .breadcrumbs{line-height:normal}.modes .modes-mode{cursor:pointer}.modes .modes-mode:before{color:#34b6e4;opacity:.4}.modes .modes-mode:hover:before{opacity:1}.modes .modes-mode.active{cursor:default}.modes .modes-mode.active:before{color:#34b6e4;opacity:1}.filter .block-subtitle{color:#000;font-size:14px;font-style:italic}.filter .block-actions.filter-actions a{color:#000;text-transform:none;font-weight:700}.filter .block-actions.filter-actions a:hover,.filter .block-actions.filter-actions a:focus{color:#34b6e4}.filter-title-trigger{font-size:12px;font-weight:700;color:#000}.filter-options-content a{line-height:14px}.sidebar-additional .block-compare .block-title strong{font-weight:700;font-size:14px;color:#000;text-transform:uppercase}.page-products .sidebar .empty{font-weight:400;color:#000}.filter-current .item>a:before{color:#2179ae;top:8px}.filter-current .item>a:hover,.filter-current .item>a:focus{color:#34b6e4}.filter-current .item>a:hover .filter-value,.filter-current .item>a:focus .filter-value{color:inherit}.promotion-cart .col-sm-12{padding:0}#shopping-cart-table tbody tr.item-info .product-item-name .sku{clear:both}.modal-popup.private-label-popup .modal-inner-wrap{font-size:13px;line-height:20px;color:#0b2677;background:#f4f4f4;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.modal-popup.private-label-popup .action-close:before{font-size:11px;line-height:11px;color:#8b8b8b}.modal-popup.private-label-popup .modal-header{padding-bottom:0}.modal-popup.private-label-popup .modal-footer{margin-top:auto}.modal-popup.private-label-popup .modal-footer .action.primary{background:#0f99d6;border-radius:0;box-shadow:none;font-weight:400;font-size:13px}.modal-popup.private-label-popup .modal-footer .action.primary:first-child{background:#0273ae}.modal-popup.private-label-popup #private-label-popup a{color:#000;font-weight:700;text-decoration:underline}.modal-popup.private-label-popup #private-label-popup a:hover,.modal-popup.private-label-popup #private-label-popup a:focus{color:#34b6e4}.modal-popup.requisition-popup h1{font-size:18px;font-weight:700;color:#000;text-transform:uppercase}.modal-popup.requisition-popup .fieldset>.field>.label{font-size:12px;font-weight:400}.modal-popup.requisition-popup .action.primary{padding-right:20px}.modal-popup.validationModal .action-secondary{padding:0 10px 0 0;background:0 0;border:0}.requisition-list-requisition-index .title-actions-links{margin-top:3px}.requisition-list-requisition-index .title-actions-links button{color:#34b6e4;padding:0;background:0 0;text-transform:inherit}.requisition-list-requisition-index .title-actions-links button:active,.requisition-list-requisition-index .title-actions-links button:focus{background:0 0}.requisition-list-requisition-index .column.main button{font-weight:700}.requisition-list-requisition-index .column.main button:hover,.requisition-list-requisition-index .column.main button:focus{color:#34b6e4;background:0 0;border-bottom:1px dotted #34b6e4}.abs-account-blocks .block-title,.multicheckout .block-title,.multicheckout .block-content .title,.account .legend,.form-giftregistry-search .legend,.block-giftregistry-results .block-title,.block-giftregistry-shared-items .block-title,.block-wishlist-search-form .block-title,.block-wishlist-search-results .block-title,.customer-review .review-details .title,.company-account-index .columns .column.main .block:not(.widget) .block-title,.multicheckout .block-title,.paypal-review .block .block-title,.account .column.main .block:not(.widget) .block-title,.magento-rma-guest-returns .column.main .block:not(.widget) .block-title,[class^=sales-guest-] .column.main .block:not(.widget) .block-title,.sales-guest-view .column.main .block:not(.widget) .block-title{font-size:18px;font-weight:700;color:#000;text-transform:uppercase}.account.customer-store-customer-index h4{color:#000;text-transform:uppercase;font-weight:700}.account.customer-store-customer-index .page-title-wrapper{margin-top:34px}.account.customer-store-customer-index .page-main h1{font-size:18px;margin-bottom:20px}.account.page-print .logo{padding-top:10px}.account.page-print .logo img{max-width:139px}.account.page-print .page-title-wrapper{margin-top:23px}.account.page-print .page-title-wrapper .page-title{margin-top:0}.account.requisition-list-requisition-view .requisition-grid .product-item-image{width:80px}.account.requisition-list-requisition-view h1{margin:0 10px 10px 0}.account.requisition-list-requisition-view .action.remove-selected{text-transform:inherit;position:relative;top:-3px;color:#34b6e4}.account.requisition-list-requisition-view .requisition-list-title .action.edit{color:#34b6e4;text-transform:inherit;font-weight:700}.account.requisition-list-requisition-view .requisition-list-title .action.edit:hover{background:0 0;text-decoration:underline}.account .requisition-list-button.toggle.change:hover{background:0 0}.account .page-main .page-title-wrapper .order-date{font-size:14px}.account .order-status{margin-top:2px;font-size:12px}.account .order-details-items .order-title{font-size:12px}.account .requisition-list-action .items .item .item-name,.account .requisition-list-action .items .item .action{color:#0073ae}.account .requisition-list-action .action.toggle.active:after{content:'';height:11px;width:11px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);background:url('../images/selectbox-down-arrow.png') no-repeat 12% 0px,repeat-x}.account .requisition-list-action .action.toggle:after{content:'';height:11px;width:11px;background:url('../images/selectbox-down-arrow.png') no-repeat 12% 5px,repeat-x}.account .column.main .order-details-items tfoot .amount strong,.account .column.main .order-details-items tfoot .mark strong{color:#000}.account .column.main .order-details-items .product-item-name{font-size:1.4rem;font-weight:700;color:#000}.account .column.main .order-actions-toolbar .action{color:#0073ae;text-transform:capitalize;font-size:12px}.account .column.main .order-actions-toolbar .action:hover{color:#4ebfe8}.account .column.main .pages strong.page{background-color:#0165a2}.account .column.main .pages .action{padding:0 16px}.account .column.main .pages .action.previous{background:url('../images/selectbox-down-arrow.png') no-repeat 50% 13px,linear-gradient(to bottom,#f7f7f7,#eee) repeat-x;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.account .column.main .pages .action.next{background:url('../images/selectbox-down-arrow.png') no-repeat 50% 13px,linear-gradient(to bottom,#f7f7f7,#eee) repeat-x;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.account .column.main .pages .action.next:before{content:''}.account .column.main .toolbar .limiter-options{background:url('../images/selectbox-down-arrow.png') no-repeat 89% 13px,linear-gradient(to bottom,#f7f7f7,#eee) repeat-x}.account .column.main .table thead th{color:#000;text-transform:uppercase;font-size:12px}.account .column.main .table td{font-size:12px}.account .page-main select{background:url('../images/selectbox-down-arrow.png') no-repeat 98% 13px,linear-gradient(to bottom,#f7f7f7,#eee) repeat-x}.account .page-main .fieldset>.field>.label,.account .page-main .fieldset>.fields>.field>.label{font-size:12px;margin-bottom:4px}.account .page-main h1{color:#000;text-transform:uppercase;font-weight:700}.account .page-main .block-collapsible-nav .item a:hover,.account .page-main .block-collapsible-nav .item strong:hover{color:#4ebfe8}.account .page-main .block-collapsible-nav .item a{font-weight:400}.account .page-main .column.main .table td a{font-weight:700;color:#34b6e4}.account .page-main .column.main .table td a:hover span{color:#34b6e4;border-bottom:1px dotted #34b6e4}.account .page-main .column.main .box-newsletter a.edit{color:#747679}.account .page-main .column.main .box-newsletter a.edit:hover{color:#4ebfe8;border-bottom:none}.account .page-main .column.main .box-actions a{font-size:14px;text-transform:inherit;font-weight:700;color:#4ebfe8}.account .page-main .column.main .box-actions a:hover{border-bottom:1px dotted #34b6e4}.account .page-main .column.main .block:not(.widget) .block-title strong{font-size:18px;color:#000;text-transform:uppercase;font-weight:700}.account .page-main .column.main .block:not(.widget) .block-title a.action{color:#34b6e4;font-weight:700;text-transform:inherit}.account .page-main .column.main .block:not(.widget) .block-title a.action:hover{border-bottom:1px dotted #34b6e4}.account .page-main .column.main .block:not(.widget) .box-title>span{font-size:1.4rem;color:#000}.account .page-main .block-collapsible-nav .item.current a,.account .page-main .block-collapsible-nav .item.current strong{border-color:#fff;color:#000}.customer-account-index .action.change-password{border-left:1px solid #a6a6a6;padding-left:8px;margin-left:5px}.shipping-tracking-popup h1{font-size:30px;color:#000}.shipping-tracking-popup button{background:#4ebfe8;border:0 solid #4ebfe8;color:#fff;font-size:14px;font-weight:700;padding:12px 20px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.25);background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2)}.shipping-tracking-popup button:hover{background:#4ebfe8}.customer-address-index .block-addresses-list .items.addresses .item.actions .action.edit:before,.customer-address-index .block-addresses-default .items.addresses .item.actions .action.edit:before,.customer-address-index .block-addresses-list .block-content .item.actions .action.edit:before,.customer-address-index .block-addresses-default .block-content .item.actions .action.edit:before,.customer-address-index .block-addresses-list .items.addresses .box-actions .action.edit:before,.customer-address-index .block-addresses-default .items.addresses .box-actions .action.edit:before,.customer-address-index .block-addresses-list .block-content .box-actions .action.edit:before,.customer-address-index .block-addresses-default .block-content .box-actions .action.edit:before{display:none}.page-layout-1column .lettered-container .container-fluid{padding:0}.page-layout-1column .lettered-container select{font-size:12px;color:#000}.product-list-subset li{list-style:none}.product-list-subset .product-list li a:hover{color:#4ebfe8}.customer-account-login div.checker span.checked:after,.customer-account-create div.checker span.checked:after,.customer-account-forgotpassword div.checker span.checked:after{display:none}.customer-account-login button.captcha-reload,.customer-account-create button.captcha-reload,.customer-account-forgotpassword button.captcha-reload{border:none;background:0 0;padding:0;color:#34b6e4;font-weight:700;text-transform:capitalize;line-height:1.6rem;box-shadow:none}.customer-account-login button.captcha-reload:hover,.customer-account-create button.captcha-reload:hover,.customer-account-forgotpassword button.captcha-reload:hover{border-bottom:1px dotted #34b6e4;background:0 0}.customer-account-login .page-main h1,.customer-account-create .page-main h1,.customer-account-forgotpassword .page-main h1{text-transform:uppercase;margin-bottom:30px;color:#000}.customer-account-login .fieldset>.field label,.customer-account-create .fieldset>.field label,.customer-account-forgotpassword .fieldset>.field label{font-size:12px;line-height:1.5;margin-bottom:4px;font-weight:400}.customer-account-login .actions-toolbar .primary .action.login,.customer-account-create .actions-toolbar .primary .action.login,.customer-account-forgotpassword .actions-toolbar .primary .action.login{margin-right:59px}.customer-account-login .actions-toolbar .secondary a.action,.customer-account-create .actions-toolbar .secondary a.action,.customer-account-forgotpassword .actions-toolbar .secondary a.action{color:#34b6e4;font-weight:700;font-size:12px;margin-top:13px}.customer-account-login .actions-toolbar .secondary a.action:hover,.customer-account-create .actions-toolbar .secondary a.action:hover,.customer-account-forgotpassword .actions-toolbar .secondary a.action:hover{border-bottom:1px dotted #34b6e4}.customer-account-login .login-container .fieldset:after,.customer-account-create .login-container .fieldset:after,.customer-account-forgotpassword .login-container .fieldset:after{margin-left:0}.login-container a.action.primary>span:after{display:none}.login-container .action.primary:focus{border:0}.login-container a.action.primary{border:none;font-weight:700;font-size:14px;padding:17px 20px}.login-container .block .block-title{border-bottom:1px solid #ddd}.login-container .block .block-title strong{font-size:18px;text-transform:uppercase;margin-bottom:25px;color:#000;font-weight:700}.page-wrapper.accout-form-wrapper .email-registered{display:none}.page-wrapper.accout-form-wrapper .page-main h2{display:none}.page-wrapper.accout-form-wrapper .req-text p{display:none}.page-wrapper.accout-form-wrapper .inline-label-block{padding-top:3px}.page-wrapper.accout-form-wrapper .agree-wrap{position:relative}.page-wrapper.accout-form-wrapper .agree-wrap .inner{position:absolute;bottom:-19px}.practitioner-location .breadcrumbs{display:none}.practitioner-location .page-main h1{margin-bottom:27px}.practitioner-location .page-main h3{margin-bottom:18px}.practitioner-location .page-main p{margin:-3px 0 21px}.practitioner-location .page-main img{border:1px solid #000}.practitioner-location .page-main h1,.practitioner-location .page-main h3{color:#000;text-transform:uppercase;border-bottom:none}.modals-wrapper .modal-popup.practitioner-account-popup .modal-inner-wrap ol li{margin-bottom:0}.modals-wrapper .modal-popup.practitioner-account-popup .modal-inner-wrap h2{margin-top:0;line-height:26px;margin-bottom:16px;color:#000}.modals-wrapper .modal-popup.practitioner-account-popup .modal-inner-wrap #practitioner-terms p{font:inherit;margin-bottom:1.5em}.modals-wrapper .modal-popup.practitioner-account-popup .modal-inner-wrap a{font-weight:700;color:#34b6e4}.modals-wrapper .modal-popup.practitioner-account-popup .modal-inner-wrap a:hover{border-bottom:1px dotted #34b6e4}.modals-wrapper .modal-popup.practitioner-account-popup .modal-inner-wrap .button-small{padding:0 20px;background-color:#2179ae;background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2);border:none}.modals-wrapper .modal-popup.practitioner-account-popup .modal-inner-wrap .button-small:after{display:none}.modals-wrapper .modal-popup.practitioner-account-popup .modal-inner-wrap .button-small:hover{background-color:#4ebfe8;background-image:-moz-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5fc5ea),to(#35b6e4));background-image:-webkit-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-o-linear-gradient(top,#5fc5ea,#35b6e4);background-image:linear-gradient(to bottom,#5fc5ea,#35b6e4)}.practitioner-location .page-main .webinar-column .button-white{color:#fff;line-height:1;font-weight:700;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:13px 20px;height:auto;border:0;background:#2179ae;background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2);background-repeat:repeat-x;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.25)}.practitioner-location .page-main .webinar-column .button-white:hover{background:#4ebfe8}.cms-patient-account .page-main h1{text-transform:uppercase;color:#000}.cms-download-product-info-sheets .page-main .page-title-wrapper .page-title{text-transform:inherit}.cms-download-product-info-sheets .page-main .product-list-subset h4{background-color:#f4f4f4}.cms-download-product-info-sheets .page-main .product-list-subset .icon-arrow-top:after{content:'TOP';position:absolute;right:16px;top:8px;color:#4b4952;font-size:8px;font-weight:700;letter-spacing:.062em;font-style:normal}.cms-download-product-info-sheets .page-main .product-list-subset .icon-arrow-top:before{font-family:'atrium-icons';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;vertical-align:middle;display:inline-block;text-align:center;speak:none;content:'\E80F';color:#ea7300;font-size:22px;position:absolute;right:0;top:-2px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.cms-download-product-info-sheets .container-fluid{padding-right:0;padding-left:0}.accout-form-wrapper #practitioner-terms #iagree{background-color:#2179ae;background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2);border-radius:3px;padding:7px 0 0;width:81px;height:31px;font-size:11px}.accout-form-wrapper #practitioner-terms #iagree:hover{background-color:#4ebfe8;background-image:-moz-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5fc5ea),to(#35b6e4));background-image:-webkit-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-o-linear-gradient(top,#5fc5ea,#35b6e4);background-image:linear-gradient(to bottom,#5fc5ea,#35b6e4);border:none}.accout-form-wrapper #practitioner-terms{display:none}.accout-form-wrapper #practitioner-terms a{font-weight:700;color:#34b6e4}.accout-form-wrapper #practitioner-terms a:hover{border-bottom:1px dotted #34b6e4}.accout-form-wrapper .breadcrumbs{display:none}.accout-form-wrapper .page-main .legend{border:none;float:left;font-size:14px;font-weight:700;text-transform:uppercase}.accout-form-wrapper .page-main input[type=text]:focus,.accout-form-wrapper .page-main input[type=email]:focus{border:1px solid #ddd}.accout-form-wrapper .page-main select,.accout-form-wrapper .page-main input[type=text],.accout-form-wrapper .page-main input[type=email]{font-weight:400;color:#000}.accout-form-wrapper .page-main .form-left{float:left}.accout-form-wrapper .page-main .multi-selectbox label{margin-bottom:18px;margin-top:20px}.accout-form-wrapper .page-main .inner{font-size:12px;line-height:1;font-weight:700;color:#6ea7d0;margin-top:7px}.accout-form-wrapper .page-main .button-plain{background-color:#2179ae;text-transform:none;border:none;padding:3px !important;font-weight:700;font-size:11px !important;width:100%}.accout-form-wrapper .page-main .button-plain a{color:#fff}.accout-form-wrapper .page-main #affiliate-note{float:left;width:100%}.accout-form-wrapper .page-main #affiliate-note p{float:left;width:100%}.accout-form-wrapper .page-main #affiliate-note .inner{float:left;width:100%}.accout-form-wrapper .page-main #affiliate-note .button{background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#f6f6f6,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#efefef));background-image:-webkit-linear-gradient(top,#f6f6f6,#efefef);background-image:-o-linear-gradient(top,#f6f6f6,#efefef);background-image:linear-gradient(to bottom,#f6f6f6,#efefef);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.25);font-size:11px;color:#0065a2;-webkit-border-radius:3px;border-radius:3px;padding:0 20px;font-weight:700;line-height:30px;float:left}.accout-form-wrapper .page-main #affiliate-note .button:hover{color:#34b6e4}.accout-form-wrapper .page-main #affiliate-note a.btn-remove{background:url("../images/form-acc-close.png") no-repeat;background-size:9px 9px;background-position:center top;height:12px;width:12px;cursor:pointer;font-size:0;display:block;margin-top:7px;margin-right:7px;float:right}.accout-form-wrapper .page-main p.required{float:right;font-size:12px}.accout-form-wrapper .page-main p.required em{color:#00a4e4;font-style:normal}.accout-form-wrapper .page-main .checkbox-container.control{float:left;width:25%;margin-bottom:9px}.accout-form-wrapper .page-main .checkbox-container.control label{font-weight:500;margin:6px 0 0}.accout-form-wrapper .page-main .multiselect-checkboxes{float:left;width:100%}.accout-form-wrapper .page-main .form-wrapper{width:100%;display:inline-block;max-width:580px;margin-top:0}.accout-form-wrapper .page-main .form-wrapper h2{float:left;font-size:20px;text-transform:uppercase;margin:6px 0 21px}.accout-form-wrapper .page-main .form-wrapper a.wht-ths{float:left;display:block;cursor:pointer;clear:left;font-size:14px;text-decoration:underline;margin:29px 0 10px}.accout-form-wrapper .page-main .form-wrapper a.wht-ths:hover{text-decoration:none}.accout-form-wrapper .page-main .checker+label{font-weight:500;margin-bottom:0;margin-top:0}.accout-form-wrapper .page-main li.submit-btn.submit-disabled{pointer-events:none;opacity:.6}.accout-form-wrapper .page-main li.submit-btn input:not([disabled]):focus{box-shadow:none}.accout-form-wrapper .page-main li.submit-btn input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;text-transform:uppercase;padding:0 20px;font:bold 14px/2.85714286 Arial,sans-serif;font-style:normal;color:#fff;background-color:#2179ae;background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2)}.accout-form-wrapper .page-main li.submit-btn input:hover{background-color:#4ebfe8;background-image:-moz-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5fc5ea),to(#35b6e4));background-image:-webkit-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-o-linear-gradient(top,#5fc5ea,#35b6e4);background-image:linear-gradient(to bottom,#5fc5ea,#35b6e4)}.accout-form-wrapper .page-main ul li{list-style:none;margin-bottom:15px;float:left;width:100%;line-height:0}.accout-form-wrapper .page-main label{display:block;float:none;font-size:12px;line-height:1.5;margin-bottom:4px}.accout-form-wrapper .page-main label.required:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.account.customer-account-index .block-content .box{float:left !important}.account.customer-account-index .box-newsletter{display:none !important}.account.customer-account-index .box-newsletter .radio-row{float:left;margin-right:7px;font-size:12px;width:100%;margin-bottom:10px}.account.customer-account-index .box-newsletter .radio-row:nth-child(3){margin-right:0}.account.customer-account-index .box-newsletter .newsltr-row{float:left;width:250px;text-align:center;margin-top:14px}.account.customer-account-index .box-newsletter .form-wrap{float:left;background-color:#f8f8f8;padding:12px;width:260px}.account.customer-account-index .box-newsletter form{margin-top:12px;display:table}.account.customer-account-index .box-newsletter form input:hover,.account.customer-account-index .box-newsletter form input:focus{box-shadow:none}.product-info-main .pricing-table.table tr td.your-price,.product-info-main .pricing-table.table tr td.grid-size{color:#34b6e4}aside.modal-popup.confirm .modal-footer button{font:bold 14px/2.85714286 Arial,sans-serif;color:#fff;background-color:#2179ae;background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2);background-repeat:repeat-x;border:none;border-radius:3px;display:inline-block;font-style:normal;margin:0;padding:0 20px;width:auto;text-transform:uppercase}aside.modal-popup.confirm .modal-footer button:hover{background:#4ebfe8}.checkout-payment-method .ccard>.field.cvv>.control{position:relative}.checkout-payment-method .ccard>.field.cvv>.control .field-tooltip{right:-10px}.checkout-payment-method .ccard .month .select,.checkout-payment-method .ccard .year .select{background:url('../images/selectbox-down-arrow.png') no-repeat 90% 13px,-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#eee)) repeat-x;background:url('../images/selectbox-down-arrow.png') no-repeat 90% 13px,-webkit-linear-gradient(top,#f7f7f7,#eee) repeat-x;background:url('../images/selectbox-down-arrow.png') no-repeat 90% 13px,-o-linear-gradient(top,#f7f7f7,#eee) repeat-x;background:url('../images/selectbox-down-arrow.png') no-repeat 90% 13px,linear-gradient(to bottom,#f7f7f7,#eee) repeat-x}.cms-practitioner-locator .page-main .search-box .custom-styled-select select{padding:12px 22px 12px 12px}.checkout-index-index .checkout-payment-method .payment-method-title .label{display:inline-block}.checkout-index-index .select2-container--open .select2-dropdown--below .select2-results__option{margin-bottom:0;padding:3px 6px}.checkout-index-index .page-main .opc-block-summary .label{display:initial}.checkout-index-index .page-main .opc-block-summary .product-item-name{margin:0}.checkout-index-index .page-main .select2-container{width:100% !important}.checkout-index-index .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{padding-right:36px;min-width:200px;font-size:14px;font-weight:700}.checkout-index-index .field._error .control input{border-color:#6ea7d0}.checkout-index-index .input[type=text]:focus,.checkout-index-index .input-text:focus{border-color:transparent}.checkout-index-index .field-error{font-size:12px;line-height:1;font-weight:700;color:#6ea7d0;margin-top:7px}.checkout-index-index header:after{display:none}.checkout-index-index .label{display:block;float:none;font-size:12px;line-height:1.5;margin-bottom:4px}.checkout-index-index .modal-popup._inner-scroll .modal-content{overflow-y:auto}.checkout-index-index .opc-block-summary{padding:22px 21px}.checkout-index-index .opc-wrapper .shipping-address-item button{font-size:11px;height:30px;padding:0 20px;color:#0065a2;line-height:30px;background-color:#f3f3f3;background-image:-moz-linear-gradient(top,#f6f6f6,#efefef);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f6f6f6),to(#efefef));background-image:-webkit-linear-gradient(top,#f6f6f6,#efefef);background-image:-o-linear-gradient(top,#f6f6f6,#efefef);background-image:linear-gradient(to bottom,#f6f6f6,#efefef)}.checkout-index-index .opc-wrapper .shipping-address-item button:hover{color:#34b6e4}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item{border-color:#6ea7d0}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:after{background:#6ea7d0}.checkout-index-index .opc-sidebar .product-image-container{width:60px !important;height:60px !important}.checkout-index-index .actions-toolbar .action.primary{padding-right:36px}.checkout-index-index .opc-wrapper .step-title{color:#0065a2}.checkout-index-index .opc-progress-bar-item._active:before{background:#0065a2;border-color:#0065a2}.checkout-index-index .opc-progress-bar-item._active span:after{border-color:#0065a2}.checkout-index-index .opc-progress-bar-item._active span:before{background:#0065a2;border-color:#0065a2}.cart-summary .cart-summary-bg .checkout.methods button.checkout{background:#ea7300;box-shadow:none}#block-discount .coupon-content form .coupon .field .actions-toolbar .apply{border:none;background:#ea7300;color:#fff;box-shadow:none}#block-discount .coupon-content form .coupon .field .actions-toolbar .apply:hover{background:#e87208;padding:12px}#contact-form legend,#contact-form .field.note.no-label{display:none}.sidebar.sidebar-additional .actions-toolbar .action.compare{padding:0;font-weight:700;border:none;display:block;border-bottom:1px dotted transparent;text-transform:none;color:#34b6e4;float:left;text-align:left}.sidebar.sidebar-additional .actions-toolbar .action.compare:hover{color:#34b6e4;border-color:#34b6e4;background:0 0;padding:0}.search-box .custom-styled-select select{background:#f7f7f7 url(../images/selectbox-down-arrow.png) no-repeat;background-position:97% 18px}.top-description .button-white{background:#fff}.search-box .buttons-set .button:hover{border:1px solid #4ebfe8}.product-info-main .field.qty div.mage-error.qty-error{padding-top:7px;font-size:12px;line-height:1;font-weight:700;color:#6ea7d0;clear:both;white-space:normal;position:static}.product-info-main .field.qty .decrement_qty:before{top:-2px}.product-info-main .field.qty .increment_qty span{top:0}.catalog-product-view .page-main .data.item.content h3{font-size:14px;margin-bottom:20px}.catalog-product-view .page-main .nutrition{border:1px solid #000;overflow:hidden;font-family:arial;padding:4px 10px;border-radius:3px;max-width:609px;width:100%}.catalog-product-view .page-main .nutrition h4{font-size:18px;text-align:left;text-transform:none;margin:20px 0}.catalog-product-view .page-main .nutrition .divider{width:100%;text-align:center;background-color:#000;height:4px;margin:5px 0 0 !important}.catalog-product-view .page-main .nutrition .mid-divider{background-color:#000;width:100%;text-align:center;height:2px;margin:0 !important}.catalog-product-view .page-main .nutrition ul{margin-bottom:0;padding:0;text-indent:0;list-style:none}.catalog-product-view .page-main .nutrition ul li.bold{margin:0;line-height:2.3em;font-weight:700;color:#000;padding:0}.catalog-product-view .page-main .nutrition ul li{margin:5px 0;font-size:14px;line-height:1.7em;font-weight:400;padding:2px 0 0}.catalog-product-view .page-main .nutrition ul li:before{display:none}.catalog-product-view .page-main .nutrition ul .label-name{padding-right:2px}.catalog-product-view .page-main .nutrition ul .label-amount{text-align:right;float:right;padding-left:2px}.catalog-product-view .page-main .nutrition ul .label-amount,.catalog-product-view .page-main .nutrition ul .label-name{background-color:#fff;font-size:14px;line-height:1.7em}.catalog-product-view .page-main .nutrition ul li.line-item{margin-bottom:5px;font-size:0;overflow:hidden}.catalog-product-view .page-main .nutrition ul li.line-item:before{display:block;position:static;float:left;width:0;white-space:nowrap;color:#7c878e;font-size:14px;line-height:1.7em;content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ."}.catalog-product-view .page-main .column.main .products-grid .product-item:hover .product-image-photo{border:none}.catalog-product-view .page-main .column.main .products-grid .product-item:hover .product-image-wrapper:after{display:none}.catalog-product-view .page-main .column.main .block .title strong{color:#000;text-transform:uppercase;font-weight:700}.page-main .products-grid .product-items .product-image-photo{border:none}.page-main .products-grid .product-items .product-item-name .product-item-link{font-weight:700;color:#000}.page-main .products-grid .product-items .product-item-name .product-item-link:hover,.page-main .products-grid .product-items .product-item-name .product-item-link:focus{color:#34b6e4}.catalog-product-view.page-layout-1column .page-main ul li{font-weight:400}.catalog-product-view.page-layout-1column .page-main ul li:before{top:7px;background-color:#666}.catalog-product-view.page-layout-1column .info.detailed .data.title.active+.data.content{opacity:1;transform:translate(0,0px)}.catalog-product-view.page-layout-1column .info.detailed .data.title.active+.data.content a{font-weight:700;color:#34b6e4}.catalog-product-view.page-layout-1column .info.detailed .data.title.active+.data.content a:hover{border-bottom:1px dotted #34b6e4}.catalog-product-view.page-layout-1column .product.data.items .data.item.content{padding-top:18px}.catalog-product-view.page-layout-1column .product.data.items .data.item.content p,.catalog-product-view.page-layout-1column .product.data.items .data.item.content div{font-weight:400}.catalog-product-view.page-layout-1column .product.data.items .item.title.active{position:relative}.catalog-product-view.page-layout-1column .product.data.items .item.title.active:after{content:'';display:block;position:absolute;border-color:transparent transparent #fff;bottom:0;border-style:solid;border-width:13px 8px 9px;left:50%;margin-left:-10px}.catalog-product-view.page-layout-1column .product.data.items .item.title.active .data.switch{border:none;color:#34b6e4;padding:0}.catalog-product-view.page-layout-1column .product.data.items .item.title{background:#eee;font-weight:700;text-transform:uppercase;font-size:12px;text-align:center;margin-right:1px;padding:4px 0}.catalog-product-view.page-layout-1column .product.data.items .item.title .data.switch{background:#eee;font-size:12px;color:#999;font-weight:700;height:auto}.download-link:before{content:' ';display:inline-block;position:relative;top:1px;width:10px;height:15px;margin-right:11px;background-image:url("../images/sprite.png");background-position:-187px -213px}.columns .product-info-main span.product_info_title:before{background-image:url(../../../../../frontend/Corra/douglaslabs/default/images/download-icon.png) !important}.catalog-product-view .lazyloading{background-image:url('../../../../../frontend/Corra/pure/en_US/images/loader-1.gif')}.catalog-product-view .page-main .column.main .block .product-item-info{z-index:99 !important}.product-info-main .swatch-attribute.size .swatch-option,.product-info-main .swatch-option.text{color:#000}.product-info-main .swatch-attribute.size .swatch-option:hover,.product-info-main .swatch-option.text:hover{color:#34b6e4}.product-info-main .swatch-option.text.selected{background:#2179ae !important;border-color:#2179ae !important}.product-info-main .swatch-attribute.potency+.swatch-attribute.size{padding-top:16px}.page-main .product-info-main{font-weight:400}.page-main .product-info-main .product-info-price .price-box .price-container .price{color:#747679}.page-main .product-info-main .field.qty input{color:#747679;font-weight:700}.page-main .product-info-main .field.qty a{border-color:#747679}.page-main .product-info-main .field.qty a:hover{color:#747679}.page-main .product-info-main .requisition-list-button:before{color:#999}.page-main .product-info-main .requisition-list-button:hover{background-color:transparent !important}.page-main .product-info-main .requisition-list-button span{color:#34b6e4}.page-main .product-info-main .page-title-wrapper.product h1{color:#000;font-weight:700}.page-main .product-info-main span.product_info_title{color:#34b6e4;font-weight:600}.page-main .product-info-main .product-social-links .action.towishlist,.page-main .product-info-main .product-social-links .action.tocompare{color:#34b6e4}.page-main .product-info-main .product-social-links .action.tocompare:before{color:#999}.page-main .product-info-main .customer-loggin-buttons-set .hover-box{color:#747679}.page-main .product-info-main .customer-loggin-buttons-set .hover-box ul li:before{top:10px}.page-main .product-info-main .customer-loggin-buttons-set .title{color:#000;text-transform:uppercase;font-weight:700;font-size:11px}.page-main .product-info-main .customer-loggin-buttons-set span{color:#34b6e4}.page-main .product-info-main .customer-loggin-buttons-set .button-block.button-small.button-white{color:#34b6e4;font-weight:700;padding:0;background-image:none;background-color:transparent;text-transform:inherit}.page-main .product-info-main .customer-loggin-buttons-set .button-block{font:bold 14px/2.85714286 Arial,sans-serif;font-style:normal;color:#fff;background-color:#2179ae;background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-ms-transition:.2s ease-out;-webkit-transition:.2s ease-out;transition:.2s ease-out;text-transform:uppercase}.page-main .product-info-main .customer-loggin-buttons-set .button-block:hover{background-color:#4ebfe8;background-image:-moz-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5fc5ea),to(#35b6e4));background-image:-webkit-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-o-linear-gradient(top,#5fc5ea,#35b6e4);background-image:linear-gradient(to bottom,#5fc5ea,#35b6e4)}.category-a-to-z .category-description{display:none}.category-a-to-z .lettered-container .container-fluid{padding-left:20px;padding-right:20px}.category-a-to-z .category-a-z{background-color:transparent}.category-a-to-z .category-a-z .container-fluid{padding-top:0;padding-bottom:0}.category-a-to-z .category-a-z h1{color:#000}.category-a-to-z .breadcrumbs{padding-top:0}.category-a-to-z .breadcrumbs ul.items{display:none}.catalog-product-view .breadcrumbs .item:not(:last-child):after{color:#999;font-size:13px;top:1px}.catalog-product-view .breadcrumbs .item strong{color:#747679}.catalog-product-view .breadcrumbs .item a{color:#999}.select2-container{width:100% !important}.select2-container--default .select2-selection--single{border-radius:3px;border:0;height:32px;font-size:12px;font-weight:400;line-height:1.428571em;background:url('../images/selectbox-down-arrow.png') no-repeat 98% 13px,-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#eee)) repeat-x;background:url('../images/selectbox-down-arrow.png') no-repeat 98% 13px,-webkit-linear-gradient(top,#f7f7f7,#eee) repeat-x;background:url('../images/selectbox-down-arrow.png') no-repeat 98% 13px,-o-linear-gradient(top,#f7f7f7,#eee) repeat-x;background:url('../images/selectbox-down-arrow.png') no-repeat 98% 13px,linear-gradient(to bottom,#f7f7f7,#eee) repeat-x;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.25);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.25);box-shadow:0px 1px 2px rgba(0,0,0,.25);padding:5px 30px 5px 10px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#000}.select2-container--default .select2-results>.select2-results__options{font-size:12px}.requisition-list-requisition-view .requisition-list-action .action.toggle,.requisition-list-requisition-view .requisition-list-action .action.toggle.active{text-transform:capitalize}.checkout-cart-index .columns .block.block-requisition-list.social-button{position:relative;top:1px}.cart.table-wrapper .action.action-preview{margin-right:10px;color:#2179ae;position:relative;top:-5px}.cart.actions .action.continue{margin-right:10px}h1,h2,h3,h4,h5{font:bold 30px/1 Arial,sans-serif;font-size:30px;line-height:1;color:#000;text-transform:uppercase;margin-top:0}.alldlvids{padding-top:30px;padding-left:30px;background-color:#eee}.location-container{margin-bottom:20px}.cms-page-view .column.main .cms-wrapper{margin-top:9.25925926%}.cms-page-view .column.main .cms-wrapper ul{margin:0;list-style:none}.cms-page-view .column.main .cms-wrapper ul li{margin-left:0;padding-left:20px;position:relative}.cms-page-view .column.main .cms-wrapper ul li:before{content:'';background-color:#0065a2;width:4px;height:4px;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:absolute;top:7px;left:6px}.cms-page-view .column.main .cms-wrapper h1{margin-bottom:16px}.cms-page-view .column.main .cms-wrapper h2{font-size:18px;line-height:26px;margin-bottom:16px}.cms-page-view .column.main .cms-wrapper h3{font-size:14px;margin-bottom:20px}.cms-page-view .column.main .cms-wrapper h4{font-size:12px;margin-bottom:16px}.cms-page-view .column.main .cms-wrapper h5{font-size:12px;margin-bottom:16px}.cms-page-view .column.main .cms-wrapper h6{font-size:12px;margin-bottom:16px}.cms-page-view .column.main .cms-wrapper a{font-weight:700;color:#34b6e4}.cms-page-view .column.main .cms-wrapper a:hover{border-bottom:1px dotted #34b6e4}.cms-page-view .column.main .cms-wrapper .container{width:100%;margin:0 auto}.cms-page-view .column.main .cms-wrapper a.button{padding:0;margin:0}.cms-page-view .column.main .cms-wrapper a.button span{font:bold 14px/2.85714286 Arial,sans-serif;color:#fff;background-color:#2179ae;background-image:-moz-linear-gradient(top,#3686b6,#0165a2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3686b6),to(#0165a2));background-image:-webkit-linear-gradient(top,#3686b6,#0165a2);background-image:-o-linear-gradient(top,#3686b6,#0165a2);background-image:linear-gradient(to bottom,#3686b6,#0165a2);background-repeat:repeat-x;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:block;font-style:normal;margin:0;padding:0 20px;width:auto;text-transform:uppercase;-webkit-transition:'background 0.3s linear';-moz-transition:'background 0.3s linear';-o-transition:'background 0.3s linear';transition:'background 0.3s linear'}.cms-page-view .column.main .cms-wrapper a.button span span{background:0 0;padding:0}.cms-page-view .column.main .cms-wrapper a.button:hover span{background-color:#4ebfe8;background-image:-moz-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5fc5ea),to(#35b6e4));background-image:-webkit-linear-gradient(top,#5fc5ea,#35b6e4);background-image:-o-linear-gradient(top,#5fc5ea,#35b6e4);background-image:linear-gradient(to bottom,#5fc5ea,#35b6e4);background-repeat:repeat-x}.cms-page-view .column.main .cms-wrapper a.button:hover{border:none}.cms-page-view .column.main .cms-wrapper p{margin:0 0 1.5em}.cms-page-view .column.main .cms-wrapper h2{line-height:26px;margin-bottom:16px;font-size:18px}.cms-page-view .column.main .cms-wrapper .vidcontainer{width:42%;float:left;margin-right:5%}.cms-page-view .column.main .cms-wrapper .vidcontainer.righty{float:right}.cms-page-view .column.main .cms-wrapper .dldivdesc{font-size:.8em;padding-bottom:15px;padding-top:4px}.cms-page-view .column.main .cms-wrapper .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.cms-page-view .column.main .cms-wrapper .dlvid>h2{display:table-cell;height:60px;line-height:22px !important;padding-bottom:8px;vertical-align:bottom}.cms-page-view .column.main .cms-wrapper .bringSBin .col-right{width:60%;float:right}.cms-page-view .column.main .cms-wrapper .bringSBin .col-left{width:35%;margin-top:0;float:left;margin-right:1.79245283%}@media screen and (max-width:480px){.catalog-product-view .page-main .nutrition ul .label-amount{font-size:11px}.catalog-product-view .page-main .nutrition ul li{font-size:11px;margin:0;padding:0}.catalog-product-view .page-main .nutrition ul li.bold{font-size:14px}.catalog-product-view .page-main .nutrition ul .label-name{font-size:11px}.catalog-product-view .page-main .nutrition ul li.line-item:before{line-height:1em}}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:0 0 !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}