@charset "UTF-8";*,.flex-container a:hover,.flex-slider a:hover{outline:0}.flex,.pure-flex{display:flex}.flexslider,.ui-autocomplete,.ui-autocomplete a,.ui-autocomplete li.ui-state-focus,.white-background{background:#fff}.anim,.flexslider .slides>li,.owl-carousel .owl-item,.owl-carousel .owl-video-play-icon,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden}.flex-control-thumbs img,.flex-viewport{-webkit-transition:all 1s ease;-ms-transition:all 1s ease}*{-moz-box-sizing:border-box;box-sizing:border-box}.flex{align-items:center}a,a:hover{text-decoration:none}.no-padding{padding:0!important}.no-margin{margin:0!important}.padding{padding:10px!important}.ui-autocomplete{max-width:401px;margin:0;padding:0;list-style-type:none}.ui-autocomplete li{padding:5px;margin:5px 0;border-bottom:1px solid rgba(190,190,190,.5)}.ui-autocomplete a{display:block;font-size:14px;color:#000}.resp-img>img{width:auto;height:auto;max-width:100%}.flex-column{display:flex;flex-direction:column;flex-flow:wrap}.col-lg-5ths,.col-md-5ths,.col-sm-5ths,.col-xs-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-5ths{width:20%;float:left}.wpml-ls-statics-shortcode_actions{width:80px;float:right}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a,.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a{font-size:12px}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{color:#c7751b}.left{float:left}.modal-wrap,.right{float:right}.modal-wrap{position:relative;width:40px}.modal-wrap .popover{max-width:295px;width:295px;left:-290px;top:-10px}.single .modal-wrap .popover{left:-300px;top:-8px}.modal-wrap .popover .fb-like,.modal-wrap .popover a,.modal-wrap .popover iframe,.popover-content span{float:left;margin-right:5px}.modal-wrap .popover-content{padding:9px 14px 4px}.hidden{display:none!important}.vissible{display:block!important}.owl-overflow{overflow-y:visible}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}@font-face{font-family:flexslider-icon;src:url(css/fonts/flexslider-icon.eot);src:url(css/fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(css/fonts/flexslider-icon.woff) format("woff"),url(css/fonts/flexslider-icon.ttf) format("truetype"),url(css/fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal;font-display:block}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider .slides>li{display:none}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 25px;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px rgba(0,0,0,.2)}.flex-control-nav,.flex-direction-nav a,.flex-pauseplay a{position:absolute;overflow:hidden}.flexslider .slides{zoom:1}.flexslider .slides img{width:100%;display:block;height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;margin:-20px 0 0;top:50%;z-index:10;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;bottom:5px;left:10px;opacity:.8;z-index:10;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.radio label,.stepper{position:relative}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.stepper{border-radius:0;margin:0 0 10px;overflow:hidden;width:76px}.stepper .stepper-input{background:#fff;border:1px solid rgba(190,190,190,.5);border-radius:0;color:#333;font-size:13px;line-height:1.2;margin:0;overflow:hidden;padding:9px 10px 10px;width:76px;z-index:49;-moz-appearance:textfield}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-input:focus{background-color:#fff}.stepper .stepper-arrow{background:url(img/jquery.fs.stepper-arrows.png) no-repeat #fff;border:1px solid rgba(190,190,190,.5);cursor:pointer;display:block;height:50%;position:absolute;right:0;text-indent:-99999px;width:20px;z-index:50}.stepper .stepper-arrow.up{background-position:center top;border-bottom:none;top:0}.stepper .stepper-arrow.down{background-position:center bottom;bottom:0}@media screen and (min-width:740px){.stepper:hover .stepper-input{background-color:#fff}.stepper .stepper-step:hover{background-color:#F9F9F9}.stepper.disabled .stepper-arrow{background:#fff;border-color:rgba(190,190,190,.5);cursor:default}}.stepper.disabled .stepper-input{background:#fff;border-color:rgba(190,190,190,.5);color:#ccc}.checkbox-danger input[type=checkbox]:checked+label::after,.checkbox-danger input[type=radio]:checked+label::after,.checkbox-info input[type=checkbox]:checked+label::after,.checkbox-info input[type=radio]:checked+label::after,.checkbox-primary input[type=checkbox]:checked+label::after,.checkbox-primary input[type=radio]:checked+label::after,.checkbox-success input[type=checkbox]:checked+label::after,.checkbox-success input[type=radio]:checked+label::after,.checkbox-warning input[type=checkbox]:checked+label::after,.checkbox-warning input[type=radio]:checked+label::after,input[type=checkbox] .styled:checked+label::after,input[type=checkbox] .styled:checked+label::before,input[type=radio] .styled:checked+label::after,input[type=radio] .styled:checked+label::before{color:#fff}.stepper.disabled .stepper-arrow{background:#fff;border-color:rgba(190,190,190,.5);cursor:default}.checkbox label::after{line-height:1.4}.checkbox input[type=checkbox],.checkbox input[type=radio]{opacity:0;z-index:1;cursor:pointer}.checkbox input[type=checkbox]:focus+label::before,.checkbox input[type=radio]:focus+label::before{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.checkbox input[type=checkbox]:checked+label::after,.checkbox input[type=radio]:checked+label::after{font-family:FontAwesome;content:"\f00c"}.checkbox input[type=checkbox]:indeterminate+label::after,.checkbox input[type=radio]:indeterminate+label::after{display:block;content:"";width:10px;height:3px;background-color:#555;border-radius:2px;margin-left:-16.5px;margin-top:7px}.checkbox input[type=checkbox]:disabled,.checkbox input[type=radio]:disabled{cursor:not-allowed}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label::before,.checkbox input[type=radio]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox-primary input[type=checkbox]:checked+label::before,.checkbox-primary input[type=radio]:checked+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-danger input[type=checkbox]:checked+label::before,.checkbox-danger input[type=radio]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-info input[type=checkbox]:checked+label::before,.checkbox-info input[type=radio]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-warning input[type=checkbox]:checked+label::before,.checkbox-warning input[type=radio]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-success input[type=checkbox]:checked+label::before,.checkbox-success input[type=radio]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-primary input[type=checkbox]:indeterminate+label::before,.checkbox-primary input[type=radio]:indeterminate+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type=checkbox]:indeterminate+label::after,.checkbox-primary input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-danger input[type=checkbox]:indeterminate+label::before,.checkbox-danger input[type=radio]:indeterminate+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type=checkbox]:indeterminate+label::after,.checkbox-danger input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-info input[type=checkbox]:indeterminate+label::before,.checkbox-info input[type=radio]:indeterminate+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type=checkbox]:indeterminate+label::after,.checkbox-info input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-warning input[type=checkbox]:indeterminate+label::before,.checkbox-warning input[type=radio]:indeterminate+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type=checkbox]:indeterminate+label::after,.checkbox-warning input[type=radio]:indeterminate+label::after{background-color:#fff}.checkbox-success input[type=checkbox]:indeterminate+label::before,.checkbox-success input[type=radio]:indeterminate+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type=checkbox]:indeterminate+label::after,.checkbox-success input[type=radio]:indeterminate+label::after{background-color:#fff}.radio-primary input[type=radio]+label::after,.radio-primary input[type=radio]:checked+label::after{background-color:#337ab7}.radio input[type=radio]{opacity:0;z-index:1;cursor:pointer}.radio input[type=radio]:focus+label::before{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.radio input[type=radio]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio input[type=radio]:disabled{cursor:not-allowed}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type=radio]:checked+label::before{border-color:#337ab7}.radio-danger input[type=radio]+label::after,.radio-danger input[type=radio]:checked+label::after{background-color:#d9534f}.radio-danger input[type=radio]:checked+label::before{border-color:#d9534f}.radio-warning input[type=radio]+label::after,.radio-warning input[type=radio]:checked+label::after{background-color:#f0ad4e}.radio-warning input[type=radio]:checked+label::before{border-color:#f0ad4e}.radio-success input[type=radio]+label::after,.radio-success input[type=radio]:checked+label::after{background-color:#5cb85c}.radio-success input[type=radio]:checked+label::before{border-color:#5cb85c}input[type=checkbox].styled:checked+label:after,input[type=radio].styled:checked+label:after{font-family:FontAwesome;content:"\f00c"}input[type=checkbox]{display:none}input[type=checkbox]+label{color:#000;cursor:pointer}input[type=checkbox]+label span{display:inline-block;width:19px;height:19px;margin:-2px 10px 0 0;vertical-align:middle;background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) left top no-repeat;cursor:pointer}input[type=checkbox]:checked+label span{background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/210284/check_radio_sheet.png) -19px top no-repeat}.select2-container .select2-dropdown{border:1px solid rgba(190,190,190,.5)}.product-info .button,.single_add_to_cart_button{border-radius:100px;height:40px;font-size:12px;font-weight:700;padding-bottom:3px;line-height:36px;color:#fff}.product-info .button{background-color:#dd821e;text-transform:uppercase;text-align:center;border:0;font-family:Nunito,sans-serif;float:left;margin:0 10px 20px 0;width:168px}.product-info .button:hover{background-color:#c7751b}.single_add_to_cart_button{background-color:#dd821e;text-transform:uppercase;border:0;font-family:Nunito,sans-serif;width:163px;background-image:url(img/cart-icon.png);background-position:20px center;background-repeat:no-repeat;float:right;margin:20px 0 0;text-align:right;padding-right:30px}.form-submit #submit,.product-list .compare.button{border-radius:100px;font-family:Nunito,sans-serif}.single_add_to_cart_button:hover{background-color:#c7751b}.form-submit #submit{color:#fff;background-color:#dd821e;height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;border:0;padding-bottom:3px;line-height:36px;float:left;margin:15px 10px 0 0;width:140px}.form-submit #submit:hover{background-color:#c7751b}.product-list .compare.button,main.container .single-product .bqv-btn-quick-view{background-color:#dd821e;position:absolute;top:50%;padding:0 0 3px;height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;line-height:36px}.product-list .compare.button{color:#fff;border:0;width:146px;margin-top:5px;left:50%;margin-left:-73px;display:none!important;cursor:pointer}.product-info .compare.button:focus,.product-list .compare.button:focus,.product-list .compare.button:hover{background-color:#c7751b}.single-product:hover .compare{display:block!important}main.container .bqv-btn-quick-view-wrapper,main.container .bqv-quick-view-container{width:100%!important}main.container .single-product .bqv-btn-quick-view{color:#fff;border-radius:100px;border:0;font-family:Nunito,sans-serif;width:146px;margin-top:33px;left:50%;margin-left:-26px;cursor:pointer;display:none!important}main.container .single-product .bqv-btn-quick-view:hover{background-color:#c7751b}main.container .single-product:hover .bqv-btn-quick-view{display:block!important;visibility:visible;opacity:1}#checkout-guest .woocommerce-form-login .button{height:40px;width:163px;background-color:#dd821e;margin:60px 0 40px;color:#fff;border-radius:100px}.checkout-back,.checkout-next{margin:10px 0 0;border-radius:100px}.checkout-next{color:#fff;background-color:#dd821e;height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;border:0;font-family:Nunito,sans-serif;padding-bottom:3px;line-height:36px;width:163px;float:right}.checkout-next:hover{background-color:#c7751b}.checkout-back,.dl-pdf{background-color:#dd821e;height:40px;font-size:12px;font-family:Nunito,sans-serif;padding-bottom:3px;width:163px;color:#fff;text-align:center;font-weight:700;text-transform:uppercase;line-height:36px}.checkout-back{border:0;float:left}.checkout-back:hover{background-color:#c7751b}.woocommerce input.button.alt{height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;border-radius:100px;border:0;font-family:Nunito,sans-serif;padding-bottom:3px;line-height:36px;width:163px;margin:106px 0 40px}.dl-pdf{border-radius:100px;border:0;margin:45px 0;float:right}#shipping_method label::before,.radio label::before{content:"";width:17px;left:0;-webkit-transition:border .15s ease-in-out}.dl-pdf:hover{background-color:#c7751b}.radio{padding-left:20px}#shipping_method label,.radio label{padding-left:5px;display:inline-block;vertical-align:middle}.radio label::before{display:inline-block;position:absolute;height:17px;margin-left:-20px;border:1px solid rgba(190,190,190,.5);border-radius:50%;background-color:#fff;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.radio label::after{content:" ";border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33)}.radio-info input[type=radio]+label::after,.radio-info input[type=radio]:checked+label::after{background-color:#dd821e}.radio-info input[type=radio]:checked+label::before{border-color:#bebebe}#shipping_method li{padding-left:20px}#shipping_method label{position:relative}#shipping_method label::before{display:inline-block;position:absolute;height:17px;margin-left:-20px;border:1px solid rgba(190,190,190,.5);border-radius:50%;background-color:#fff;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}#shipping_method label::after{content:" ";display:inline-block;position:absolute;width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#fff}.checkbox label::after,.checkbox label::before{content:"";display:inline-block}#shipping_method input[type=radio]+label::after{background-color:#fff}#shipping_method input[type=radio]:checked+label::after,.checkbox label::before{background-color:#dd821e}#shipping_method input[type=radio]:checked+label::before{border-color:#bebebe}#search input[type=text]{border:1px solid rgba(190,190,190,.5)}.woocommerce .woocommerce-MyAccount-content .woocommerce-message--info .button{float:none!important;margin-top:0;order:2;color:#fff!important;box-shadow:none!important;margin-left:20px}.woocommerce .woocommerce-MyAccount-content .woocommerce-message--info .button:hover{box-shadow:none!important}.radio label::after,.woocommerce-cart #shipping_method label::after{position:absolute;width:11px;height:11px;left:3px;top:1px;margin-left:-20px;display:inline-block}.checkbox{padding-left:20px}.checkbox label{vertical-align:middle;display:inline-block;position:relative;padding-left:5px}.checkbox label::before{position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:0;border-radius:0;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox label::after{position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#fff}#header,#header .container{position:relative}.checkbox input[type=checkbox]{opacity:0}.checkbox input[type=checkbox]:focus+label::before{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.checkbox input[type=checkbox]:checked+label::after{font-family:FontAwesome;content:"\f00c"}.checkbox input[type=checkbox]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox.decoy-terms{margin:0}.checkbox-primary input[type=checkbox]:checked+label::before{background-color:#428bca;border-color:#428bca}.checkbox-primary input[type=checkbox]:checked+label::after{color:#fff}.checkbox-danger input[type=checkbox]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type=checkbox]:checked+label::after{color:#fff}.checkbox-info input[type=checkbox]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type=checkbox]:checked+label::after{color:#fff}.checkbox-warning input[type=checkbox]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type=checkbox]:checked+label::after{color:#fff}.checkbox-success input[type=checkbox]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type=checkbox]:checked+label::after{color:#fff}#header{border-bottom:0;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background-color:#00224A;min-height:100px}#header ul{list-style:none}#header .navbar{margin-bottom:0}#header .navbar-brand{float:left;font-size:18px;height:auto;line-height:auto;padding:15px}#header .navbar-header{width:100%}#header .navbar-nav{padding-top:25px;border-radius:0;text-align:center;float:none;justify-content:center}#header .navbar-nav li{float:none;display:inline-block;padding:15px 0;flex-grow:1}#header .navbar-nav li.current-menu-item a,#header .navbar-nav li.current_page_item a{color:#dd821e;font-weight:700}#header .navbar-nav li a{border-right:1px solid #bebebe;padding:0 20px 0 17px;color:#fff;font-family:Nunito,sans-serif}#header .navbar-nav li a:active,#header .navbar-nav li a:focus,#header .navbar-nav li a:hover{background:0 0;color:#c7751b}#header .navbar-nav li:last-of-type a{border-right:none}#header #contacts li{font-size:13px;text-align:right;color:#fff}#header #lang_switch{border:none}#header #lang_switch select{text-align:right;background:#00224a;color:#fff;font-weight:700;font-size:12px}#header .local-numbers{position:absolute;top:10px;right:30px;z-index:99;font-family:Nunito,sans-serif}#header .local-numbers span{display:none;color:#dd821e}#header .local-numbers .dropdown{display:inline-block}#header .local-numbers .dropdown.open .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}#header .local-numbers .dropdown-toggle{font-weight:600;border-color:#00224a;border-style:solid;border-top:none;border-right:none;border-left:none;background-color:#00224a;color:#dd821e}#header .local-numbers .dropdown-toggle:active,#header .local-numbers .dropdown-toggle:focus{border-color:transparent}#header .local-numbers .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}#header .local-numbers .dropdown-menu{border-radius:0;right:0;left:auto}#header .local-numbers .dropdown-item{display:block;padding:5px 10px;font-size:16px}#header .local-numbers .dropdown-item:hover{background-color:#00224a}.header-contacts{padding:0;margin:0;list-style:none}.header-contacts span.container{display:block}.header-contacts li{padding:7px 0;font-size:11px;height:29px}.shop-controls,footer ul,footer ul#social-links{padding-left:0;list-style:none}.header-contacts i{color:#DA7700;margin:3px 3px 0 13px;float:left}.header-contacts li:nth-of-type(even){background:#E9E9E9}#header-contacts{list-style:none}#header-contacts i{color:#DA7700;display:inline-block;margin:0 20px 0 15px}#header-contacts li:nth-of-type(odd){background:#fff}.header-contacts-country{width:20px;float:left}.header-contacts-mail{width:155px;float:left}.header-contacts-phone{width:105px;float:left}.header-contacts-wrap{float:right;text-align:left}.icon-bar{background-color:#fff}#header-logo{position:absolute;top:0;left:15px}.wpml-ls{position:absolute;top:35px;right:5px;width:6.5em}.navbar-toggle{position:absolute;top:25px;left:5px}.shop-controls{display:flex;text-align:center;margin:5px 0}.product-controls label{display:block;font-size:15px}#search input[type=submit]{color:#fff;background-color:#dd821e;height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;border-radius:100px;border:0;font-family:Nunito,sans-serif;padding-bottom:3px;line-height:36px}#search input[type=submit]:hover{background:#c7751b}#search input[type=text]{padding:9px;position:relative;left:-15px}.shop-controls a,.shop-controls a:hover{padding-right:14px;border-right:1px solid rgba(190,190,190,.5)}#search-bar{padding-top:20px}.shop-controls a{color:#00224a;font-size:14px}.shop-controls a:hover{color:#c7751b}.shop-controls li{flex-grow:1;padding:5px 0;text-align:right}.shop-controls li:last-of-type a{padding-right:0;border:none}#messages{text-align:center;margin:50px 0}#messages p{background:#dd821e;margin-bottom:5px;padding:5px 10px;font-size:13px;font-weight:400;border-radius:5px;color:#fff}#category-list{margin:50px 0 30px}#category-list div{margin-right:3%}.separator{margin:30px 0 0 -15px}.product-list{display:flex;flex-wrap:wrap;align-items:stretch}.product-list a{color:#00224a}.product-list figure{margin:0;max-width:100%}.product-list .single-product{margin-bottom:15px;float:none;display:flex}.product-list .single-product a{padding:10px;display:block;width:100%;border:1px solid rgba(190,190,190,.5)}.product-list .single-product .out-of-stock{color:#ff4c40;padding:8px 0;display:block}.product-info,:root .css3-metro-dropdown option,:root .css3-metro-dropdown select,:root .css3-metro-dropdown::after,:root .css3-metro-dropdown:after{color:#000}.product-nav{margin-top:30px;margin-bottom:10px}:root .css3-metro-dropdown select,:root .css3-metro-dropdown::after,:root .css3-metro-dropdown:after{display:block;background:#fff}:root .css3-metro-dropdown option,:root .css3-metro-dropdown select{padding:8px}:root #lang_switch.css3-metro-dropdown option,:root #lang_switch.css3-metro-dropdown select{padding:0 10px}:root .css3-metro-dropdown{position:relative;display:block;border:1px solid rgba(190,190,190,.5)}:root .css3-metro-dropdown::after{content:" ";position:absolute;top:0;right:0;display:block;width:32px;height:38px;font-size:12px;line-height:38px;text-align:center;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none;color:#00224a;background:url(img/down-arrow.png) center no-repeat #fff;background-size:8px}:root .css3-metro-dropdown select{height:20px;border:0;vertical-align:middle;font:400 14px 'Open Sans',sans-serif;outline:0;width:100%;line-height:20px;padding:0;color:#bfbfbf}:root #lang_switch.css-metro-dropdown select{width:auto;float:right}:root .css3-metro-dropdown option{background:#fff;color:#333;line-height:17px;height:25px}#lang_switch{overflow:hidden}:root #lang_switch.css3-metro-dropdown::after{background:url(img/down-arrow-white.png) center 5px no-repeat #00224a;background-size:8px;color:#00224a}footer{background:#00224a;padding:0;color:#fff}footer b{color:#fff}footer a,footer p{color:#fff;font-size:16px}footer .col-lg-12>p{font-size:12px}footer ul{display:block;text-align:left}footer ul .menu-item a{font-family:Nunito,sans-serif;color:#fff;font-weight:300;line-height:1.6}footer i:hover,footer ul .menu-item a:focus,footer ul .menu-item a:hover{color:#c7751b}footer ul#social-links{display:flex;text-align:left}footer ul#social-links li{flex-grow:1;margin-left:15px}footer h4{font-family:Nunito,sans-serif;font-weight:700;border-bottom:1px solid #fff;padding-bottom:20px;margin-bottom:20px;padding-top:15px;color:#fff;font-size:16px}footer .col-lg-4+.col-lg-4>h4{padding-left:3%}footer i{color:#fff;font-size:24px!important}footer #awards li{flex-grow:0;padding-right:3%}footer .text-right{font-size:16px}footer .text-right li:nth-child(1){color:#fff;font-weight:300}footer .text-right li:nth-child(n+2){font-weight:700}footer #copyright{margin-top:40px;font-weight:700;color:#fff!important}footer #copyright p{font-size:14px;color:#fff!important}@media only screen and (min-width:1405px){footer .col-lg-3:first-child{padding-left:0!important}}@media only screen and (max-width:1405px){footer{padding-left:10px}footer .col-lg-3:first-child{padding-left:15px!important}}@media only screen and (max-width:1024px){footer .col-lg-3.last{margin-top:20px;padding-right:0!important}footer .col-lg-3.last .pull-right{float:none!important}footer .col-lg-3.last .text-right{text-align:left}}@media (min-width:1024px){footer .col-lg-3.last{padding-right:0!important}}@media (max-width:768px){footer a img.img-responsive,footer ul.text-right{float:left!important}footer ul.text-right{padding-top:15px;text-align:left!important}footer ul#social-links{width:100%}}.clear,.woocommerce .woocommerce-breadcrumb::after{clear:both}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;font-style:normal;font-weight:400;src:url(/wp-content/themes/apg/css/fonts/star.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/apg/css/fonts/star.woff) format("woff"),url(/wp-content/themes/apg/css/fonts/star.ttf) format("truetype"),url(/wp-content/themes/apg/css/fonts/star.svg#star) format("svg")}@font-face{font-family:WooCommerce;font-style:normal;font-weight:400;src:url(/wp-content/themes/apg/css/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/apg/css/fonts/WooCommerce.woff) format("woff"),url(/wp-content/themes/apg/css/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/themes/apg/css/fonts/WooCommerce.svg#WooCommerce) format("svg")}.woocommerce-store-notice,p.demo_store{background-color:#a46497;box-shadow:0 1px 1em rgba(0,0,0,.2);color:#fff;display:none;font-size:1em;left:0;margin:0;padding:1em 0;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:99998}.woocommerce .blockUI.blockOverlay,.woocommerce div.product,.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce-store-notice a,p.demo_store a{color:#fff;text-decoration:underline}.admin-bar p.demo_store{top:32px}.woocommerce .blockUI.blockOverlay::before,.woocommerce .loader::before{animation:1s ease-in-out 0s normal none infinite running spin;background:url(/wp-content/themes/apg/img/spinner.svg) center center/cover;color:rgba(0,0,0,.75);content:"";display:block;font-size:2em;height:1em;left:50%;line-height:1;margin-left:-.5em;margin-top:-.5em;position:absolute;text-align:center;top:50%;width:1em}.woocommerce a.remove{border:0;border-radius:100%;color:red;display:block;font-size:1.5em;font-weight:700;height:1em;line-height:1;text-align:center;text-decoration:none;width:1em}.woocommerce a.remove:hover{color:#fff}.woocommerce small.note{color:#777;display:block;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{color:#777;font-size:.92em;margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb a{color:#777}.woocommerce .quantity .qty{text-align:center;width:57px}.woocommerce div.product{margin-bottom:0}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.25em}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.5}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:#77a464}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{box-shadow:none;display:block;height:auto;width:100%}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all .5s cubic-bezier(.795,-.035,0,1) 0s}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:inline-block;width:25%}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border-radius:100%;box-sizing:content-box;font-size:2em;height:36px;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:9}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;position:absolute;top:9px;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .flex-control-thumbs{margin:0;overflow:hidden;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{float:left;list-style:none;margin:0;width:25%}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;margin:0;opacity:.5}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1),.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1),.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce #reviews #comments .add_review::after,.woocommerce .products ul::after,.woocommerce div.product form.cart::after,.woocommerce div.product p.cart::after,.woocommerce nav.woocommerce-pagination ul,.woocommerce ul.products::after{clear:both}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{margin:0 0 1em;text-align:right}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;margin:0 0 1.618em;overflow:hidden;padding:0 0 0 1em;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#ebe9eb;border:1px solid #d3ced2;border-radius:4px 4px 0 0;display:inline-block;margin:0 -5px;padding:0 1em;position:relative;z-index:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#515151;display:inline-block;font-weight:700;padding:.5em 0;text-decoration:none}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before,.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{display:table;content:" "}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color:#6b6b6b;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;border-bottom-color:#fff;z-index:2}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #d3ced2;bottom:-1px;content:" ";height:5px;position:absolute;width:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #ebe9eb;left:-6px}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #ebe9eb;right:-6px}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #d3ced2;bottom:0;content:" ";left:0;position:absolute;width:100%;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{border:0;margin-bottom:1em;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{display:inline-block;margin-right:1em;max-width:100%;min-width:75%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{font-size:.83em;visibility:hidden}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{float:left;vertical-align:middle}.woocommerce div.product form.cart .group_table td.label{padding-left:1em;padding-right:1em}.woocommerce div.product form.cart .group_table td{border:0;padding-bottom:.5em;vertical-align:top}.woocommerce div.product form.cart .group_table td:first-child{text-align:center;width:4em}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;margin:0 auto;transform:scale(1.5,1.5);width:auto}.woocommerce span.onsale{background-color:#77a464;border-radius:100%;color:#fff;font-size:.857em;font-weight:700;left:-.5em;line-height:3.236;margin:0;min-height:3.236em;min-width:3.236em;padding:.202em;position:absolute;text-align:center;top:-.5em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{clear:both;list-style:none;margin:0 0 1em;padding:0}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none}.woocommerce ul.products li.product .onsale{left:auto;margin:-.5em -.5em 0 0;right:0;top:0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:1em;margin:0;padding:.5em 0}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img{box-shadow:none;display:block;height:auto;margin:0 0 1em;width:100%}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{margin-top:1em}.woocommerce ul.products li.product .price{color:#77a464;display:block;font-size:.857em;font-weight:400;margin-bottom:.5em}.woocommerce ul.products li.product .price del{color:inherit;display:block;opacity:.5}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700}.woocommerce ul.products li.product .price .from{color:rgba(132,132,132,.5);font-size:.67em;margin:-2px 0 0;text-transform:uppercase}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#d3ced2 currentcolor #d3ced2 #d3ced2;border-image:none;border-style:solid none solid solid;border-width:1px 0 1px 1px;display:inline-block;margin:1px;padding:0;white-space:nowrap}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #d3ced2;display:inline;float:left;margin:0;overflow:hidden;padding:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:block;font-size:1em;font-weight:400;line-height:1;margin:0;min-width:1em;padding:.5em;text-decoration:none}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ebe9eb;color:#8a7e88}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-image:none;box-shadow:none;cursor:pointer;display:inline-block;left:auto;margin:0;overflow:visible;position:relative;text-decoration:none;text-shadow:none;white-space:nowrap}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce #respond input#submit.loading::after,.woocommerce a.button.loading::after,.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{animation:2s linear 0s normal none infinite running spin;content:"";font-family:WooCommerce;font-weight:400;position:absolute;right:1em;top:.618em;vertical-align:top}.woocommerce #respond input#submit.added::after,.woocommerce a.button.added::after,.woocommerce button.button.added::after,.woocommerce input.button.added::after{content:"";font-family:WooCommerce;margin-left:.53em;vertical-align:bottom}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#c7751b;background-image:none;color:#fff;text-decoration:none}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover{background-color:#c7751b;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{cursor:not-allowed;opacity:.5;background:#c7751b!important}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit[disabled]:disabled:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button[disabled]:disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button[disabled]:disabled:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button[disabled]:disabled:hover{background-color:#c7751b;color:inherit}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{display:inline-block;padding-top:.5em;white-space:nowrap}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before,.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before,.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews h2 small{color:#777;float:right;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{color:#777;text-decoration:none}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{border:0;margin:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments h2{clear:none}.woocommerce #review_form #respond::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist::after,.woocommerce .woocommerce-product-rating::after,.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce #reviews #comments ol.commentlist{background:0 0;list-style:none;margin:0;width:100%}.woocommerce #reviews #comments ol.commentlist li{background:0 center;border:0;margin:0 0 20px;padding:0;position:relative}.woocommerce #reviews #comments ol.commentlist li .meta{color:#777;font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{background:#ebe9eb;border:1px solid #e4e1e3;box-shadow:none;float:left;height:auto;left:0;margin:0;padding:3px;position:absolute;top:0;width:32px}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:1px solid #e4e1e3;border-radius:4px;margin:0 0 0 50px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e4e1e3;border-radius:4px;margin:20px 0 0 50px;padding:1em 1em 0}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;font-family:star;font-size:1em;height:1em;line-height:1;overflow:hidden;position:relative;width:5.4em}.woocommerce .star-rating::before{color:#d3ced2;content:"sssss";float:left;left:0;position:absolute;top:0}.woocommerce .star-rating span{float:left;left:0;overflow:hidden;padding-top:1.5em;position:absolute;top:0}.woocommerce .star-rating span::before{content:"SSSSS";left:0;position:absolute;top:0}.woocommerce .woocommerce-product-rating{display:block;line-height:2}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating .star-rating{float:left;margin:.5em 4px 0 0}.woocommerce .products .star-rating{display:block;float:none;margin:0 0 .5em}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{background:0 0;border:0;margin:0;padding:0;position:static;width:auto}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce p.stars a::before,.woocommerce p.stars a:hover~a::before{content:""}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{display:inline-block;height:1em;position:relative;text-decoration:none;text-indent:-999em;width:1em}.woocommerce p.stars a::before{display:block;font-family:WooCommerce;height:1em;left:0;line-height:1;position:absolute;text-indent:0;top:0;width:1em}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{line-height:1.5;border-bottom:1px dotted rgba(0,0,0,.1);border-top:0 none;margin:0}.woocommerce p.stars.selected a.active::before,.woocommerce p.stars:hover a::before{content:""}.woocommerce p.stars.selected a.active~a::before{content:""}.woocommerce p.stars.selected a:not(.active)::before{content:""}.woocommerce table.shop_attributes{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(0,0,0,.1) currentcolor currentcolor;border-image:none;border-style:dotted none none;border-width:1px 0 0;margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{font-weight:700;padding:8px;width:150px}.woocommerce table.shop_attributes td{font-style:italic;padding:0}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgba(0,0,0,.024)}.woocommerce table.shop_table{border-collapse:separate;border-radius:5px;margin:0 -1px 24px 0;text-align:left;width:100%}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px}.woocommerce table.shop_table td{border-top:1px solid rgba(190,190,190,.5);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0 none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button{margin:.125em 0 .125em .25em}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{text-align:center;vertical-align:top}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{clear:both;display:inline-block;float:left;list-style:none;margin-right:.25em}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none;margin:0;padding:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{list-style:none;margin:0;padding:4px 0}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{box-shadow:none;float:right;height:auto;margin-left:4px;width:32px}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{border-left:2px solid rgba(0,0,0,.1);margin:0;padding-left:1em}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{clear:left;font-weight:700;margin:0 4px 0 0;padding:0 0 .25em}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce .widget_layered_nav ul li::after,.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_shopping_cart .buttons::after,.woocommerce ul.order_details::after,.woocommerce-account .addresses .title::after,.woocommerce-account .woocommerce::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #ebe9eb;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{display:inline-block;min-width:40px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;padding-top:0;position:relative}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{left:0;position:absolute;top:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-bottom:5px;margin-right:5px}.woocommerce form .form-row{margin:0 0 6px;padding:3px}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;line-height:1;margin:0;outline:0;width:100%}.woocommerce form .form-row textarea{box-shadow:none;display:block;height:4em;line-height:1.5}.woocommerce form .form-row .select2-container{line-height:2em;width:100%}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#69bf29}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-radius:5px;margin:2em 0;text-align:left}.woocommerce ul#shipping_method{list-style:none;padding:0}.woocommerce ul#shipping_method li{list-style:none;margin:0;padding:.25em 0 .25em 22px;text-indent:-22px}.woocommerce ul#shipping_method li label{display:inline}.woocommerce .widget_layered_nav ul li::after,.woocommerce .widget_layered_nav ul li::before,.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce ul.order_details{list-style:none;margin:0 0 3em}.woocommerce ul.order_details li{border-right:1px dashed #d3ced2;float:left;font-size:.715em;line-height:1;list-style-type:none;margin-left:0;margin-right:2em;padding-left:0;padding-right:2em;text-transform:uppercase}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;line-height:1.5;text-transform:none}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .widget_layered_nav ul{border:0;list-style:none;margin:0;padding:0}.woocommerce .widget_layered_nav ul li{list-style:none;padding:0 0 1px}.woocommerce .widget_layered_nav ul li.chosen a::before,.woocommerce .widget_layered_nav_filters ul li a::before{content:"";line-height:1;color:#a00;font-weight:400;font-family:WooCommerce;font-variant:normal;text-decoration:none;text-transform:none}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span{padding:1px 0}.woocommerce .widget_layered_nav ul li.chosen a::before{margin-right:.618em}.woocommerce .widget_layered_nav_filters ul{border:0;list-style:none;margin:0;overflow:hidden;padding:0}.woocommerce .widget_layered_nav_filters ul li{float:left;list-style:none;padding:0 1px 1px 0}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{margin-right:.618em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{font-size:.8751em;line-height:2.4;text-align:right}.woocommerce .widget_price_filter .price_slider_amount .button{float:left;font-size:1.15em}.woocommerce .widget_price_filter .ui-slider{margin-left:.5em;margin-right:.5em;position:relative;text-align:left}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#a46497;border-radius:1em;cursor:ew-resize;height:1em;margin-left:-.5em;outline:0;position:absolute;top:-.3em;width:1em;z-index:2}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#a46497;border:0;border-radius:1em;display:block;font-size:.7em;position:absolute;z-index:1}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#602053;border:0;border-radius:1em}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{border:0;list-style:none;margin:0;padding:0}.woocommerce .widget_rating_filter ul li{list-style:none;padding:0 0 1px}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{display:inline-block;float:none}.rtl.woocommerce div.product div.images .flex-control-thumbs li,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce .widget_rating_filter ul li.chosen a::before{color:#a00;content:"";font-family:WooCommerce;font-variant:normal;font-weight:400;line-height:1;margin-right:.618em;text-decoration:none;text-transform:none}.pswp{z-index:999999}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{background-image:url(photoswipe/default-skin/default-skin.png);box-shadow:none}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#f7f6f7;list-style:none;margin:0 0 2em;overflow-wrap:break-word;position:relative;width:auto}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:inline-block;font-family:WooCommerce;left:1.5em;top:1em}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none;margin-left:0;padding-left:0}.woocommerce-info::before{color:#1e85be}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before,.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit,.woocommerce-account ul.digital-downloads li .count{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{content:"";font-family:WooCommerce;font-variant:normal;font-weight:400;line-height:1;margin-right:.618em;text-decoration:none;text-transform:none}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{box-shadow:none;width:32px}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:1px solid #d3ced2;box-sizing:border-box;float:left;line-height:1;margin:0 4px 0 0;outline:0;padding:6px 6px 5px}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{line-height:1;margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;font-size:1.25em;margin-bottom:1em;padding:1em;text-align:center}#add_payment_method .cart-collaterals .shipping_calculator .button,.woocommerce-cart .cart-collaterals .shipping_calculator .button,.woocommerce-checkout .cart-collaterals .shipping_calculator .button{display:block;float:none;width:100%}#add_payment_method .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping_calculator .shipping-calculator-button::after{content:"";font-family:WooCommerce;font-variant:normal;font-weight:400;line-height:1;margin-left:.618em;text-decoration:none;text-transform:none}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#777;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0 none}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:40%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{border-left:0 none;border-right:0 none;line-height:1.5em;vertical-align:top}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#777}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#77a464}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #ebe9eb}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{clear:none;float:left}#add_payment_method .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{color:#777;font-size:11px;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{clear:left;padding:0;width:100%}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods::after,#add_payment_method .checkout .shipping_address,.single-product .twentythirteen p.stars,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#ebe9eb;border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid #d3ced2;list-style:none;margin:0;padding:1em;text-align:left}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{font-weight:400;line-height:2;margin:0;text-align:left}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#dfdcde;border-radius:2px;box-sizing:border-box;color:#515151;font-size:.92em;line-height:1.5;margin:1em 0;padding:1em;position:relative;width:100%}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#bbb3b9 #c7c1c6 #c7c1c6}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#bbb3b9}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{margin:-3px 1em 0 0;position:relative;vertical-align:middle}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;margin:1em 0 0;padding:0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{background-position:right .618em center;background-repeat:no-repeat;background-size:32px 20px;font-size:1.5em;padding:8px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(../images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(../images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(../images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(../images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(../images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(../images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(../images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{color:#777;font-size:.857em;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent #dfdcde;border-image:none;border-style:solid;border-width:1em;content:"";left:0;margin:-1em 0 0 2em;position:absolute;top:-.75em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;font-size:.83em;line-height:52px}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.woocommerce-password-strength{font-size:1em;font-weight:600;padding:3px .5em;text-align:center}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{display:block;margin:.5em 0 0}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}@font-face{font-family:star;src:url(/wp-content/themes/apg/css/fonts/star.eot);src:url(/wp-content/themes/apg/css/fonts/star.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/apg/css/fonts/star.woff) format("woff"),url(/wp-content/themes/apg/css/fonts/star.ttf) format("truetype"),url(/wp-content/themes/apg/css/fonts/star.svg#star) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:WooCommerce;src:url(/wp-content/themes/apg/css/fonts/WooCommerce.eot);src:url(/wp-content/themes/apg/css/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/apg/css/fonts/WooCommerce.woff) format("woff"),url(/wp-content/themes/apg/css/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/themes/apg/css/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal;font-display:block}.woocommerce-breadcrumb{padding-bottom:2em;margin-bottom:4em;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.woocommerce-breadcrumb a{box-shadow:0 1px 0 #dd821e;transition:box-shadow ease-in-out 130ms}.woocommerce-breadcrumb a:hover{box-shadow:0 3px 0 #dd821e}.woocommerce-pagination{padding-top:2em;margin-top:4em;font-size:13px;font-size:.8125rem}.woocommerce-pagination ul.page-numbers{padding:0;display:block}.woocommerce-pagination span.page-numbers{background-color:#fff}.onsale,.woocommerce-pagination a.page-numbers:hover{background-color:#dd821e;color:#fff}.onsale{position:absolute;top:1px;left:16px;display:inline-block;padding:.5em 1em;font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800}.price del{opacity:.5}.required{color:#b22222}.required[title]{border-bottom:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1.5em;padding:2em}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{box-shadow:0 1px 0 #dd821e!important;transition:box-shadow ease-in-out 130ms}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover{box-shadow:0 3px 0 #dd821e!important}.woocommerce-store-notice{background:#4169e1;color:#fff;padding:1em;position:absolute;top:0;left:0;width:100%;z-index:999}.admin-bar .woocommerce-store-notice{top:32px}.woocommerce-store-notice__dismiss-link{float:right;color:#fff}.woocommerce-store-notice__dismiss-link:hover{text-decoration:underline;color:#fff}.msg-btn-holder a.button,.msg-btn-holder a.button:hover,a.remove:hover{color:#fff!important}.woocommerce-result-count{padding:.75em 0}ul.products li.product{list-style:none}ul.products li.product .price,ul.products li.product .star-rating{display:block;margin-bottom:.75em}.events-wrapper .post-wrapper article header,.wc-item-meta p,.wc-item-meta:last-child,.wc_payment_method .payment_box ol:last-of-type,.wc_payment_method .payment_box p:last-child,.wc_payment_method .payment_box ul:last-of-type,.woocommerce-cart-form dl.variation p,.woocommerce-cart-form dl.variation:last-child,dl.variation p,dl.variation:last-child{margin-bottom:0}ul.products li.product .button{box-shadow:0 1px 0 #dd821e;transition:box-shadow ease-in-out 130ms}ul.products li.product .button:hover{box-shadow:0 3px 0 #dd821e}ul.products li.product .button.loading{opacity:.5}ul.products li.product .added_to_cart{box-shadow:0 1px 0 #dd821e;transition:box-shadow ease-in-out 130ms;margin-left:.5em}ul.products li.product .added_to_cart:hover{box-shadow:0 3px 0 #dd821e}.star-rating{overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:star}.star-rating::before{content:'\73\73\73\73\73';float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:'\53\53\53\53\53';top:0;position:absolute;left:0}.woocommerce-loop-product__title{font-size:13px;font-size:.8125rem;text-transform:uppercase;font-weight:800;letter-spacing:.15em}a.remove{display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;box-shadow:none!important;border:1px solid rgba(190,190,190,.5)}a.remove:hover{background:#000}.wc-item-meta,dl.variation{list-style:none}.wc-item-meta .wc-item-meta-label,.wc-item-meta dt,dl.variation .wc-item-meta-label,dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none}.wc-item-meta dd,dl.variation dd{margin:0}.single-product div.product{position:relative}.single-product .single-featured-image-header{display:none}.single-product .summary{margin-bottom:3em}.single-product .summary p.price{margin-bottom:2em}.single-product .woocommerce-product-rating{margin-bottom:2em;line-height:1}.single-product .woocommerce-product-rating .star-rating{float:left;margin-right:.25em}.single-product form.cart .quantity{float:left;margin-right:.5em}.single-product form.cart input{width:5em}.single-product .woocommerce-variation-add-to-cart .button{padding-top:.72em;padding-bottom:.72em}.single-product .woocommerce-variation-add-to-cart .button.disabled{opacity:.2}table.variations select{margin-right:.5em}.woocommerce-product-gallery{position:relative;margin-bottom:3em}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper,.woocommerce-product-gallery figure{margin:0;padding:0}.woocommerce-product-gallery .zoomImg{background-color:#fff}.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs img{opacity:.5}.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}.woocommerce-product-gallery img{display:block;width:initial}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}.woocommerce-tabs{margin-bottom:2em}.woocommerce-tabs li{margin-right:1em}.woocommerce-tabs li.active a{box-shadow:0 3px 0 #0f0f0f}.woocommerce-tabs a{box-shadow:0 1px 0 #dd821e;transition:box-shadow ease-in-out 130ms}.woocommerce-tabs a:hover{box-shadow:0 3px 0 #dd821e}.woocommerce-tabs #comments{padding-top:0}.woocommerce-tabs .comment-reply-title{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4;margin:0 0 .75em;display:block}.woocommerce-tabs #reviews li.comment,.woocommerce-tabs #reviews li.review{list-style:none;margin-right:0;margin-bottom:2.5em}.woocommerce-tabs #reviews li.comment .avatar,.woocommerce-tabs #reviews li.review .avatar{max-height:36px;width:auto;float:right}.woocommerce-tabs #reviews li.comment p.meta,.woocommerce-tabs #reviews li.review p.meta{margin-bottom:.5em}.woocommerce-tabs #reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;box-shadow:none}.woocommerce-tabs #reviews p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:'\e021';text-indent:0}.woocommerce-tabs #reviews p.stars a:hover~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a.active::before,.woocommerce-tabs #reviews p.stars:hover a::before{content:'\e020'}.woocommerce-tabs #reviews p.stars.selected a.active~a::before{content:'\e021'}.woocommerce-tabs #reviews p.stars.selected a:not(.active)::before{content:'\e020'}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}.pswp img{max-width:none}.site-footer .widget .product_list_widget,.widget .product_list_widget{margin-bottom:1.5em}.site-footer .widget .product_list_widget a,.widget .product_list_widget a{display:block;box-shadow:none}.site-footer .widget .product_list_widget a:hover,.widget .product_list_widget a:hover{box-shadow:none}.site-footer .widget .product_list_widget li,.widget .product_list_widget li{padding:1.5em 0}.site-footer .widget .product_list_widget li a.remove,.widget .product_list_widget li a.remove{float:right;margin-top:2px}.site-footer .widget .product_list_widget img,.widget .product_list_widget img{display:none}.widget_shopping_cart .buttons a{display:inline-block;margin:0 .5em 0 0}.widget_layered_nav .chosen:before{content:"×";display:inline-block;width:16px;height:16px;line-height:16px;font-size:16px;text-align:center;border-radius:100%;border:1px solid rgba(190,190,190,.5);margin-right:.25em}.widget_price_filter .price_slider{margin-bottom:1em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.widget_price_filter .price_slider_amount .button{float:left;padding:.4em 1em}.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#000;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#000}.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#666;border:0}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.widget_rating_filter li{text-align:right}.widget_rating_filter li .star-rating{float:left;margin-top:.3em}.widget_product_search form{position:relative}.widget_product_search .search-field{padding-right:100px}.widget_product_search input[type=submit]{position:absolute;top:.5em;right:.5em;padding-left:1em;padding-right:1em}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:25%;border-top:1px solid rgba(190,190,190,.5)}.woocommerce-account .woocommerce-MyAccount-navigation li{list-style:none;padding:.5em 0;border-bottom:1px solid rgba(190,190,190,.5)}.woocommerce-account .woocommerce-MyAccount-navigation li a{box-shadow:none}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{box-shadow:0 3px 0 #0f0f0f}.woocommerce-account .woocommerce-MyAccount-navigation li:before{content:"→";display:inline-block;margin-right:.25em;color:#ddd}.woocommerce-cart-form td{padding:1em .5em}.woocommerce-cart-form img{height:auto;display:block}.woocommerce-cart-form dl.variation{margin-top:0}.woocommerce-cart-form .button{padding:1.2em 2em}.woocommerce-cart-form .actions .input-text{width:130px!important;float:left;margin-right:.25em}.woocommerce-cart-form .quantity input{width:4em}#shipping_method{list-style:none;margin-top:1em}#shipping_method li{margin-bottom:.5em}#shipping_method li input{float:left}#shipping_method li label{line-height:1.15}.checkout-button{display:block;padding:1em 2em;border:2px solid #000;text-align:center;font-weight:800;box-shadow:none!important}#ship-to-different-address label input[type=checkbox],.wc_payment_method input.input-radio[name=payment_method]{display:none}.checkout-button:hover{box-shadow:none!important;border-color:#999}.checkout-button:after{content:"→"}#ship-to-different-address label{font-weight:300;cursor:pointer}#ship-to-different-address label span{position:relative;display:block}#ship-to-different-address label span:before{content:"";height:16px;width:30px;border:2px solid #bbb;background:#bbb;border-radius:13em;box-sizing:content-box;transition:all ease-in-out .3s;position:absolute;top:4px;right:0}#ship-to-different-address label span:after{content:"";width:14px;height:14px;background:#fff;position:absolute;top:7px;right:17px;border-radius:13em;transition:all ease-in-out .3s}#ship-to-different-address label input[type=checkbox]:checked+span:after{right:3px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#000;background:#000}.woocommerce-terms-and-conditions{border:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:rgba(0,0,0,.05)}.woocommerce-checkout .select2-choice,.woocommerce-checkout .select2-choice:hover{box-shadow:none!important}.woocommerce-checkout .select2-choice{padding:.7em 0 .7em .7em}.woocommerce-checkout .select2-container .select2-selection--single{height:48px}.woocommerce-checkout .select2-container .select2-selection--single .select2-selection__rendered{line-height:48px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px}.woocommerce-checkout .select2-container--focus .select2-selection{border-color:#000}.woocommerce-checkout-review-order-table td{padding:1em .5em}.woocommerce-checkout-review-order-table dl.variation,.woocommerce-checkout-review-order-table dl.variation p{margin:0}.wc_payment_method{list-style:none;border-bottom:1px solid rgba(190,190,190,.5)}.wc_payment_method .payment_box{padding:2em;background:#eee}.wc_payment_method .payment_box fieldset{padding:1.5em 1.5em 0;border:0;background:#f6f6f6}.wc_payment_method .payment_box li{list-style:none}.wc_payment_method>label:first-of-type{margin:1em 0}.wc_payment_method>label:first-of-type img{max-height:24px;max-width:200px;float:right}.wc_payment_method label{cursor:pointer}.wc_payment_method input.input-radio[name=payment_method]+label:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid #fff;box-shadow:0 0 0 2px #000;background:#fff;margin-left:4px;margin-right:.5em;border-radius:100%;transform:translateY(2px)}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{background:#000}.colors-dark .page-numbers{color:#444}.colors-dark .page-numbers.next,.colors-dark .page-numbers.prev{color:#ddd}.colors-dark .checkout-button{border:2px solid #555}.colors-dark .checkout-button:hover{border-color:#fff}.colors-dark .select2-container--default .select2-results .select2-results__options,.colors-dark .wc_payment_method .payment_box{background:#333}.colors-dark .select2-container--default .select2-results .select2-results__option[data-selected=true]{color:#333}.colors-dark .select2-container--default .select2-selection--single{background-color:#333;border:1px solid #555}.colors-dark .select2-container--default .select2-selection--single .select2-selection__rendered{color:#ccc}.colors-dark .select2-container--focus .select2-selection{border-color:#fff}@media screen and (min-width:48em){.has-sidebar.woocommerce-page:not(.error404) #primary{width:74%}.has-sidebar.woocommerce-page:not(.error404) #secondary{width:20%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-header,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-header{width:16%}body.page-two-column.woocommerce-account:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-cart:not(.archive) #primary .entry-content,body.page-two-column.woocommerce-checkout:not(.archive) #primary .entry-content{width:78%}}.call-for-availability{font-size:17px}.call-for-availability i{color:#ffbf00;margin-right:10px}#black-border{border:1px solid rgba(190,190,190,.5)!important}#messages+.woocommerce-message{border-left:1px solid rgba(190,190,190,.5)!important;overflow:hidden}.woocommerce-page .remodal #wcqv_contend .product .summary{height:auto!important}.remodal{overflow:auto!important;width:50%;margin:auto!important}.remodal form{margin-bottom:30px}.remodal .woocommerce-product-details__short-description>span{display:none}.remodal .entry-summary{height:auto!important;padding:25px 10px 0!important}.remodal .cart,.remodal .variations_form{padding:0!important}.remodal img{display:block;margin:auto}.remodal .woocommerce-product-details__short-description{border-bottom:0}.remodal .sku_wrapper{display:none}.remodal .woocommerce-Price-amount{color:#000!important;font-size:25px}.woocommerce-page .cart-empty{text-align:center}#add-msg i{text-align:center;position:absolute;top:50%;left:20px;margin-top:-8px}#add-msg p{text-align:left;padding-left:30px;float:left;margin-top:45px;width:60%}#add-msg .msg-btn-holder{justify-content:center;display:flex;margin-top:59px}#add-msg{align-items:center;justify-content:space-around;width:100%;display:block;float:left}.msg-btn-holder{float:right;width:20%}.msg-btn-holder a.button{background-color:#dd821e;height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;border-radius:100px;border:0;font-family:Nunito,sans-serif;padding-bottom:3px;line-height:36px;margin:0 10px;width:100px;flex-grow:1;box-shadow:none!important}.msg-fig{width:14%;float:left;margin-left:6%;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-end:0}.addedToCart{padding:0}.woocommerce-message.addedToCart::before{display:none}.thumbnails.columns-3,.wcqv_next.wrapper,.wcqv_prev.wrapper{display:none!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:20px 0}.woocommerce-MyAccount-content{padding-bottom:45px}.woocommerce-MyAccount-content a{color:#dd821e;text-decoration:underline}.woocommerce-MyAccount-content a:hover{color:#c7751b}.woocommerce-MyAccount-content p{margin:10px}.woocommerce-MyAccount-content .order-print{margin:20px 0 0}.woocommerce-MyAccount-content label{color:#00224a;font-size:16px;line-height:18px;margin:35px 0 25px;font-weight:500}.woocommerce-MyAccount-content .form-row-wide{width:980px;margin-right:70px}.woocommerce-MyAccount-content input.button,.woocommerce-MyAccount-content input.woocommerce-Button{margin-top:20px}.woocommerce-MyAccount-content .editAddr .form-row-wide{width:455px;float:left;margin:0 70px 0 0;position:relative}.woocommerce-MyAccount-content .css3-metro-dropdown{height:44px;width:449px;border:0;padding:0}.woocommerce-MyAccount-content .css3-metro-dropdown::after{margin:1px}.woocommerce-MyAccount-content #billing_address_2,.woocommerce-MyAccount-content #shipping_address_2{margin-top:92px}.woocommerce-MyAccount-content .addresses .title .edit{float:left;margin:24px 0 0 20px}.woocommerce-MyAccount-content .woocommerce-orders-table{margin-top:20px!important}.woocommerce-info,.woocommerce-message{border:none}.woocommerce form{margin-bottom:20px;overflow:hidden;width:100%}.woocommerce-pagination{margin-bottom:-10px;z-index:999;position:relative}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#dd821e;margin-bottom:20px}input[name=update_cart]{background:#dd821e;color:#fff!important;opacity:1!important;float:right!important}.woocommerce-Price-amount.amount{font-size:15px;display:block;margin:0}.in-stock,.out-of-stock{font-size:17px}.in-stock i{color:green;margin-right:10px}.out-of-stock i{color:#ff4c40;margin-right:10px}.product-list{padding-top:80px;position:relative;clear:both;margin-bottom:20px}.product-list .loading{display:block;position:absolute;top:0;bottom:0;left:0;width:100%;background:url(img/spinner-black.svg) center center no-repeat #fff;z-index:20}.loaded .product-list .loading{display:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px 5px}.woocommerce #respond input#submit,.woocommerce .wc-proceed-to-checkout a.button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;background-color:#dd821e;height:40px;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;border-radius:100px;border:0;font-family:Nunito,sans-serif;line-height:36px;width:200px;float:right;padding:0 0 3px}.woocommerce .return-to-shop{text-align:center}.woocommerce a.button{margin-bottom:50px;float:none}.login-title{margin-bottom:30px}.woocommerce-LostPassword.lost_password a{color:#dd821e;text-decoration:underline}.lost_reset_password{margin-bottom:350px;display:block}.woocommerce-pagination{clear:both;border:none;float:right;text-align:right;margin:30px 0 -60px;width:100%}.woocommerce-pagination li{display:inline-block;margin:0 5px}.parent-category{font-weight:700}.child-category{text-indent:10px;font-weight:700}.child-category2{text-indent:20px}.woocommerce-pagination:nth-of-type(2){margin-top:-20px;margin-bottom:30px}.page-numbers li a:hover{background:#b7b7b7!important;color:#fff}.cart-contents{color:#00224a;display:block;padding-right:10px;padding-top:10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:0 0!important;border:1px solid rgba(190,190,190,.5);color:#000!important;overflow:hidden;margin-top:20px}.woocommerce-error a,.woocommerce-error a:hover,.woocommerce-info a,.woocommerce-info a:hover,.woocommerce-message a,.woocommerce-message a:hover{color:#dd821e!important}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{position:static;content:''}.woocommerce-error::before,.woocommerce-message::before{padding-right:5px;color:#000!important}.woocommerce-error a,.woocommerce-error li{color:#000}.price,.woocommerce-LoopProduct-link.woocommerce-loop-product__link>h4{font-size:18px;font-weight:400;font-family:'Open Sans',sans-serif}.woocommerce-pagination .next.page-numbers,.woocommerce-pagination .prev.page-numbers,.woocommerce-pagination a.page-numbers,.woocommerce-pagination span.page-numbers{background:0 0;border-radius:0;display:inline-block;float:none;font-size:1.2em;line-height:1.5;padding:.5em 1em;transition:background-color .3s ease-in-out 0s}.page-numbers li a,.quantity input{border:1px solid rgba(190,190,190,.5)}.page-numbers li a{color:#b7b7b7;font-weight:700;padding:6px 10px}.page-numbers li a.next,.page-numbers li a.prev{background:#fff!important;border:1px solid #dd821e;color:#dd821e}.page-numbers li a.next:hover,.page-numbers li a.prev:hover{background:#dd821e!important;color:#fff}.page-numbers li .current{border:1px solid #dd821e;color:#fff!important;font-weight:700;padding:6px 10px;background:#dd821e}.woocommerce table.shop_table td.actions{padding:35px 0 0}.woocommerce table.shop_table th{font-size:16px;color:#00224a}.woocommerce-cart-form__contents .product-remove{text-align:center}.product-name a{color:#000;text-decoration:underline}.fa.fa-trash{color:#ff4c40}.product-price{font-size:15px;font-weight:400}.woocommerce a.remove:hover{background:0 0!important}.woocommerce-cart-form img{max-width:100px}.shop_table_only thead{background:#f2f3f6}.quantity input,.value select{background-color:#FFF;height:40px}.stars a{display:inline!important;font-size:0}h1.product_title{font-size:28px;text-transform:uppercase;margin-top:0;font-weight:800}.quantity-field,.woocommerce-product-details__short-description{border-bottom:1px solid rgba(190,190,190,.5);padding:20px 0;margin:20px 0;border-top:1px solid rgba(190,190,190,.5)}.product-info .woocommerce-Price-amount{-webkit-font-smoothing:antialiased;font-size:75px;font-weight:800;color:#00224a}.product-info .sku_wrapper{-webkit-font-smoothing:antialiased;font-size:15px;font-weight:700;color:#00224a}.quantity,.quantity-field,.quantity-field p,table.variations label{font-size:16px;float:left}.quantity-field{line-height:18px;width:100%}.quantity-field p{line-height:18px;margin:10px 20px 5px 0}.quantity{line-height:18px}.quantity input{width:76px;line-height:40px;padding:1px 1px 3px 5px}table.variations label{line-height:18px;color:#000;font-weight:400;display:block;width:100%;margin:0 0 25px}.label{display:block;padding:0;font-size:100%;font-weight:400;line-height:1;color:#000;text-align:left;white-space:nowrap;vertical-align:baseline;border-radius:0}#carousel,.value select{border:1px solid rgba(190,190,190,.5)}.value select{width:454.69px;color:#A4A4A4}.product-list .text-center h2,.related.products h2{color:#00224a;font-size:18px;font-weight:700;line-height:17px;float:left;width:100%;margin:0 0 20px}.mega-separator{border-top:1px solid rgba(190,190,190,.5);margin:0 15px;padding-top:45px}.woocommerce-product-details__short-description span{-webkit-font-smoothing:antialiased;font-weight:700;font-size:15px;line-height:17px;color:#00224a}.woocommerce-product-details__short-description p{color:#000}.related{clear:both;margin-right:-15px;margin-left:-15px}.related .stock{display:none}.variations_form{clear:both;padding:0 15px;margin:0}.video-lightbox{position:relative}.play-thumb{width:168px;height:126px}.play-icon{position:absolute;top:50px;left:60px}.video-lightbox button{padding:0;border:0}.video-modal .modal{text-align:center;padding:0!important}.video-modal .modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.video-modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle;width:auto;margin:0}.video-modal .modal-body{padding:0;background-color:#000;-webkit-background-clip:unset;background-clip:unset;border:0 solid #999;border:0 solid rgba(0,0,0,.2);border-radius:0;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.video-modal iframe{display:block}#slider .flex-viewport{background-color:#FFF;display:block;padding:2px}#slider img{padding:0 64px}#carousel{height:120px;width:100%;margin-top:0;border-radius:0}#carousel img{width:100%;padding:29px 30px}.flexslider{border:1px solid rgba(190,190,190,.5);overflow:hidden;border-radius:0;padding:1px}#checkout-progress{width:100%;display:block;position:relative;clear:both;padding-top:25px;padding-bottom:80px;border-top:1px solid rgba(190,190,190,.5);border-bottom:1px solid rgba(190,190,190,.5);float:left}#checkout-order-review .checkbox{padding-left:35px}.woocommerce-checkout{display:block;float:left;position:relative}.progress-title{width:15%;float:left}.progress-title h3{color:#00224a;font-size:18px;font-weight:700;line-height:23px;margin:5px 0 0;font-family:'Open Sans',sans-serif}.progress-steps{width:85%;float:left}.progress-steps p{color:grey;font-size:14px;line-height:16px;padding:2px 0 0}.progress-steps .active p{color:#00224a;font-size:14px}.progress-steps span{height:35px;width:35px;border-radius:50px;background-color:#fff;border:1px solid rgba(190,190,190,.5);display:block;color:grey;line-height:31px;padding:0 0 0 13px;margin:-2px 24px 0 0;float:left}.progress-steps .active span{background-color:#dd821e;color:#fff;border:1px solid #dd821e}#checkout-progress-bottom,.checkout-login,.my-account .woocommerce form fieldset{border-top:1px solid rgba(190,190,190,.5)}.step01,.step02,.step03,.step04,.step05,.step06{cursor:pointer;width:125px;float:left;display:block;margin:0 42px 0 0}.step06{margin:0}#checkout-guest h4{font-size:18px;font-weight:700;line-height:23px;float:left;width:100%}.variations option{padding:0 10px}#checkout-biling,#checkout-payment-info,#checkout-shipping-info,#checkout-shipping-method{display:none}#checkout-progress-bottom{padding-top:35px;padding-bottom:35px;border-bottom:1px solid rgba(190,190,190,.5);float:left;width:100%}#checkout-progress-bottom h4{color:#00224a;font-size:18px;font-weight:700;line-height:23px;margin-bottom:20px}#checkout-payment-info p{color:#515151;font-family:"Open Sans",sans-serif;font-size:14.72px;font-weight:400;padding-top:20px}#checkout-progress-bottom ul{list-style:none inside;padding:0;margin:0}#checkout-progress-bottom li{color:#00224a;font-size:14px;font-weight:300;line-height:26px;border-right:1px solid rgba(190,190,190,.5);float:left;margin-right:30px;padding-right:30px;cursor:pointer}#checkout-progress-bottom li:hover{color:#dd821e}#checkout-progress-bottom li:last-child{border-right:0}#checkout-faq{margin-top:45px;float:left;font-size:14px;line-height:17px}.checkout-login{margin:40px 0 0;padding:35px 0;float:left;width:100%}#checkout-guest .woocommerce-form-login{padding:0;margin:0;float:left;width:100%}#checkout-guest .woocommerce-form-login .button{font-size:12px}.checkout-heading{margin:30px 0 40px}.checkout-subheading{-webkit-font-smoothing:antialiased;margin:30px 0 20px;font-weight:700}.reg-save{-webkit-font-smoothing:antialiased;margin:20px 0;font-weight:700}#checkout-guest ul{list-style:none;float:left}#checkout-guest li{margin:0 0 10px}#checkout-guest li:before{font-family:FontAwesome;content:"\f111";font-size:50%;padding-right:14px;vertical-align:middle;margin:5px 0 0;float:left}#checkout-guest p.left strong{-webkit-font-smoothing:antialiased}#checkout-guest .user-logged-checkout{margin:65px 20px;width:50%}#checkout-guest .user-logged-next{margin:65px 0}.woocommerce form.login{border-radius:0;margin-top:0;margin-bottom:45px;padding-top:0;padding-bottom:40px}.woocommerce .register .form-row{width:48%;float:left;position:relative}.woocommerce .register .form-row input.input-text{height:40px;width:455px;border:1px solid rgba(190,190,190,.5);background-color:#FFF;line-height:40px;padding:0 0 0 5px;float:left}.woocommerce .register .form-row label{width:100%;float:left;color:#000;margin:15px 0}.woocommerce .woocommerce-form-login .form-row-last{float:left}.woocommerce .woocommerce-form-login .woocommerce-LostPassword{width:48%;float:left;padding:10px 5px}.woocommerce .woocommerce-form-login .woocommerce-SubmitRow{width:48%;float:left}.woocommerce .woocommerce-form-login .woocommerce-Button{margin-top:45px;float:left}.woocommerce .woocommerce-form-login .form-row input.input-text{height:40px;width:455px;border:1px solid rgba(190,190,190,.5);background-color:#FFF;line-height:40px;padding:0 0 0 10px;float:left}.woocommerce-form-login .form-row label{width:100%;float:left;color:#000;margin:35px 0 15px}#checkout-guest .woocommerce-form-login label{-webkit-font-smoothing:antialiased;color:#00224a}.form-row .label{font-size:16px;line-height:18px;color:#000;width:100%;margin:34px 0 24px}.reg-control button{float:none;background:#dd821e;color:#fff;padding:15px 40px;border-radius:100px;border:0;margin:10px auto;width:180px;display:block}#checkout-guest .form-row .woocommerce-form__label-for-checkbox,.reg-controlled,.reg-controlled .woocommerce-password-hint{display:none}.reg-controlled .register .button{float:left;margin:55px 0 24px}.woocommerce .reg-controlled .register{padding:0 0 20px;margin:0 0 30px}#customer_login h2{font-size:18px;font-weight:700}.reg-controlled .woocommerce-password-strength{font-size:10px;font-weight:600;padding:3px .5em;text-align:center;width:320px;border-radius:100px;height:15px;float:left;line-height:9px;position:absolute;bottom:-22px}#checkout-guest .lost_password a{color:#dd821e;font-size:14px;line-height:15px;text-decoration:underline;font-weight:700}.my-account .woocommerce form.edit-account .woocommerce-Input{height:40px;width:455px;border:1px solid rgba(190,190,190,.5);background-color:#FFF;line-height:40px;padding:0 0 0 5px}.woocommerce-account .woocommerce-MyAccount-content{justify-content:center;float:none}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message{display:flex;justify-content:center;width:100%}.my-account .woocommerce form .form-row,.woocommerce form .form-row.form-row-first,.woocommerce form .form-row.form-row-last{width:455px;float:left;margin:0 70px 0 0;position:relative}.my-account .woocommerce form .form-row.form-row-first{clear:none}.my-account .woocommerce form label{color:#00224a;font-size:16px;line-height:18px;margin:35px 0 25px;font-weight:500}.my-account .woocommerce form fieldset{clear:both;padding:25px 0 0;margin:45px 0 0;float:left}.woocommerce .woocommerce-MyAccount-content .button{float:none;color:#fff!important;box-shadow:none!important;order:2}.woocommerce table.my_account_orders .button{white-space:nowrap;margin-top:15px;margin-bottom:15px;width:100%}body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:43px}body .select2-container--default .select2-selection--single{border-radius:0;height:43px;border:1px solid rgba(190,190,190,.5)}body .page-template-template-checkout .select2-container--default .select2-selection--single .select2-selection__arrow b,body .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#dd821e transparent transparent}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:43px}body .page-template-template-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:43px}body .page-template-template-checkout .select2-container--default .select2-selection--single{border-radius:0;height:43px}body .page-template-template-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:43px}#checkout-guest .lost_password{width:100%}.buttons-wrap{width:100%;position:relative;display:block;margin:55px 0 40px;float:left}#checkout-guest .buttons-wrap{width:165px;position:relative;display:block;margin:0;float:right}.p-first{margin:0 0 20px;font-weight:700;text-decoration:underline;font-size:15px;color:#00224a}.p-second{margin:0 0 20px;color:#000}.p-second strong{width:100%;float:left}#checkout-biling{position:relative;float:left}#checkout-guest{position:relative;display:block;float:left;width:100%}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select,.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-width:1px}.woocommerce-billing-fields{display:block}#checkout-biling .form-row,#checkout-shipping-info .form-row{width:455px;float:left;margin:0 70px 0 0;position:relative}#checkout-biling .form-row.form-row-first{clear:none}#checkout-biling label,#checkout-shipping-info label,#wc-authnet-cc-form label:not(.error){color:#00224a;font-size:16px;line-height:18px;margin:35px 0 25px;font-weight:500}#authnet-card-cvc-error,#authnet-card-expiry-error,#authnet-card-number-error,#checkout-biling label.error,#checkout-shipping-info label.error,#passwordHolder label.error,.woocommerce .editAddr label.error{position:absolute;color:#ff4c40;font-size:14px;line-height:14px;margin:5px 0 0;font-weight:700;bottom:-15px;left:6px}.comment-form p,.input-wrap{position:relative}#checkout-biling .input-text,#checkout-biling select,#checkout-shipping-info .input-text,#checkout-shipping-info select{height:40px;width:455px;border:1px solid rgba(190,190,190,.5);background-color:#FFF;line-height:40px;padding:0 0 0 5px}#checkout-biling .radio-wrap{text-align:left;float:right;width:auto;margin:24px 0 0}#checkout-biling .radio-wrap label{margin:0}.woocommerce form .form-row .required{border:0;color:red;font-weight:500;border-bottom:0 solid #fff;text-decoration:none}.input-wrap{float:left;width:250px}.woocommerce form#passwordHolder{overflow:visible}#passwordHolder label.error{position:static}#ship-to-different-address label span:after,#ship-to-different-address label span:before{display:none}.woocommerce table.shop_table,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border:0}.shop_table .cart-subtotal,.shop_table .shipping,.shop_table tfoot{border-bottom:1px solid rgba(0,0,0,.1);margin:0 0 24px;line-height:18px}.shop_table .cart-subtotal{border-top:1px solid rgba(0,0,0,.1);font-size:16px}.shop_table .shipping{font-size:14px}.shop_table tfoot{font-size:16px}.woocommerce ul#shipping_method li input{visibility:hidden;margin:0 34px 0 0}.woocommerce ul#shipping_method{margin:0 0 10px}.shipping-err-msg{margin:0 0 10px;float:left}#billing-addr-info{font-size:12px;margin:0;display:inline-flex;color:#000}.order-header h3,.order-header span{font-size:18px;line-height:1.1;font-weight:700}#account_password_field,#checkout-biling .create-account,#ship-to-different-address,.create-account-node{display:none}#billing_fax_field,#shipping_fax_field{clear:both!important}.woocommerce-checkout #payment{background:#fff;border-radius:5px}.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}.attachment-shop_catalog,.attachment-shop_single{height:auto;max-width:100%;width:auto}#checkout-payment-info .checkout-back{margin:40px 0}.create-account-node label{margin:0 10px 0 0;float:left;color:#00224a}.order-header h3{text-align:left}.order-header span{text-align:right;margin:20px 0 10px;color:#00224a}#checkout-order-review p{font-size:14px;line-height:22px;color:grey}#checkout-order-review strong{color:#000;font-family:Arial,sans-serif}#checkout-order-review h4{font-weight:700}#checkout-order-review thead{height:26px;background-color:#F2F4F6;color:#000;font-size:16px;line-height:18px}#checkout-order-review .product-thumbnail a,.comment-form .comment-form-comment textarea,.comment-form input{background-color:#FFF;border:1px solid rgba(190,190,190,.5)}#checkout-order-review thead .product-name,#checkout-order-review thead .product-price{line-height:18px;color:#00224a;font-size:16px}#checkout-order-review thead .product-name{font-weight:700}#checkout-order-review .product-thumbnail img{width:75px;height:75px}#checkout-order-review .product-thumbnail a{display:block;padding:1px 22px;float:left}#checkout-order-review .product-name{font-size:16px;line-height:16px;font-weight:700}#checkout-order-review .product-name a{color:#000}#checkout-order-review .product-name p{font-weight:400}#checkout-order-review .product-price{font-size:16px;line-height:16px;font-weight:700}#checkout-order-review tfoot{background-color:#F2F4F6;text-align:left}#checkout-order-review tfoot td{height:59px;font-size:16px;line-height:22px;color:#00224a}#checkout-order-review .col-sm-4{padding:0 15px 45px}#checkout-order-review{width:100%!important}#checkout-order-review .checkbox{margin-top:23px;margin-bottom:45px}#checkout-order-review .checkbox label{font-size:14px;line-height:18px;font-weight:700}.shipping-tr{background:#fff}.checkout-taxes{font-size:13px;color:#000}.order-prices{color:#000}.video-lightbox{display:block;clear:both}.woocommerce .woocommerce-shipping-calculator{margin:10px 0}.commentlist{list-style:none;padding:0 0 0 15px;float:left}.commentlist img{float:left;margin:0 10px 0 0}.comment-text{float:none}#reviews{border-bottom:1px solid rgba(190,190,190,.5);border-top:1px solid rgba(190,190,190,.5);padding:0 0 45px;margin-top:45px}#reply-title,h2.woocommerce-Reviews-title{color:#00224a;font-size:18px;font-weight:700;line-height:17px;float:left;width:100%;margin:45px 0 20px;font-family:'Open Sans',sans-serif}.comment-form label{width:100%;float:left;color:#000;margin:35px 0 15px;font-weight:400}.comment-form label.error{color:#ff4c40;margin:0;position:absolute;bottom:-19px;left:0}.comment-form input{height:40px;width:455px;line-height:40px;padding:1px 1px 3px 5px}.comment-form .comment-form-comment{clear:both;float:left}.comment-form .comment-form-comment textarea{height:80px;width:455px;color:#A4A4A4;padding:5px;float:left}.comment-form .comment-form-author,.comment-form .comment-form-email{float:left;clear:both}.comment-form #submit{margin-top:35px}.stars a.empty:before{content:"\73";font-family:star;color:#dd821e}.stars a:before{content:"\53";font-family:star;color:#dd821e;float:left;font-size:18px;line-height:16px;margin:0;text-indent:0}.stars a{overflow:hidden;text-indent:-9999px}#five_icons,#five_icons .single-icon-wrapper,.cookies-container,.home #testimonials .container,.page-template-template-business-types #testimonials .container,body #cboxClose{overflow:visible}#checkout-biling .radio label::after,#checkout-guest .radio label::after{top:3px}.meta{color:#00224a;margin:5px 0}.star-rating{color:#dd821e}.comment_container{margin:0 0 15px}.form-submit{float:left;clear:both;margin:0}.related.products{margin-top:45px}.related.products .product-list{padding-top:25px}#checkout-order-review .product-price,#checkout-order-review .product-quantity,#checkout-order-review .product-subtotal{font-weight:700}.flex-direction-nav a{height:45px}.cart-contents .fa{font-size:16px;margin:0 5px 0 0}.commentlist li{margin:20px 0 0;float:left;display:block;width:100%}body .checkout-button:after{content:""}.checkout-head .woocommerce-error{clear:both;width:100%;float:left;margin-top:20px}.reset_variations{color:#dd821e;padding:8px 10px;float:left}.woocommerce-ResetPassword input.button{float:left}.woocommerce-LostPassword.lost_password a.lost-pass{border-radius:100px;background:#dd821e;color:#fff;border:0;float:left;margin:35px 10px 20px 3px;font-size:14px;font-weight:700;line-height:1;text-align:center;padding:15px 20px;width:163px;clear:both;text-decoration:none;display:inline-block}body #cboxBottomCenter,body #cboxBottomLeft,body #cboxBottomRight,body #cboxMiddleLeft,body #cboxMiddleRight,body #cboxTopCenter,body #cboxTopLeft,body #cboxTopRight{background:0 0}body #cboxOverlay{opacity:.5!important}body #cboxContent{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}body #cboxClose{top:10px;right:10px;border:0;padding:0;margin:0;position:absolute;background:url(img/x.png) no-repeat;background-size:15px;width:15px;height:15px;text-indent:-9999px}body #cboxClose:hover{background:url(img/x-hover.png) no-repeat}body #cboxLoadingOverlay{background:0 0!important}body #cboxLoadingGraphic{background:url(img/spinner-black.svg) center center no-repeat #fff!important}.blockUI.blockOverlay::before{background:url(img/spinner.svg) center center no-repeat!important;-webkit-animation:none!important;animation:none!important;background-size:50px!important}.blockUI.blockOverlay{background-color:transparent!important}.spinner{background:url(img/spinner.svg) center no-repeat!important;background-size:60px!important}body .remodal{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}body .remodal-overlay{background:rgba(0,0,0,.5)}#wcqv_contend{display:block;position:relative;float:left}#add_payment_method #payment div.payment_box::before,#wcqv_contend .reset_variations,.wc_payment_method input.input-radio[name=payment_method]:checked+label:before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce .cart-collaterals .blockUI.blockOverlay::before{background:url(img/spinner-black.svg) center center no-repeat!important;z-index:9999;width:30px;height:30px;background-size:60px!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{background:0 0}.woocommerce-checkout #payment div.payment_box input.input-text{height:40px;width:455px;border:1px solid rgba(190,190,190,.5);background-color:#FFF;padding:0 10px;vertical-align:middle;font:400 14px 'Open Sans',sans-serif;outline:0;line-height:20px;color:#bfbfbf}.woocommerce-checkout #payment div.payment_box #authnet-card-expiry{height:40px;width:250px;border:1px solid rgba(190,190,190,.5);background-color:#FFF;padding:0 10px;font:400 14px 'Open Sans',sans-serif;outline:0;line-height:20px;color:#bfbfbf}.woocommerce-checkout #checkout-payment-info #payment .form-row-wide{width:100%;float:left;margin:0;position:relative}.woocommerce-checkout #checkout-payment-info #payment .form-row-first{width:250px;float:left;margin:0 70px 0 0;position:relative}.woocommerce-checkout #checkout-payment-info #payment .form-row-last{width:200px;float:left;margin:0 70px 0 0;position:relative}.woocommerce-checkout #checkout-payment-info #payment .form-row-wide label{width:100%}.woocommerce-checkout #payment ul.payment_methods{padding:0}#add_payment_method #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img+img{box-shadow:none;margin:3px 0 0 5px;padding:0;position:relative;vertical-align:middle}.woocommerce-checkout #payment div.payment_box{padding:0 0 40px}#checkout-biling .lock-option-field{width:100%;margin:0 70px 0 0}#checkout-biling .lock-option-field textarea{width:100%;height:auto}.woocomerce-FormRow.form-row{clear:both}.woocommerce-error a,.woocommerce-error li{display:inline-block}#search-bar .col-lg-3.col-xs-12{padding:0}#search-bar .col-lg-3.col-xs-12 .shop-controls li a{padding:0 7px 0 0}#search-bar .col-lg-3.col-xs-12 .shop-controls li a.switch-store{color:#dd821e}.bqv-quick-view-container .bqv-btn-quick-view-wrapper .overlay{transition:none;box-shadow:none;opacity:0}.bqv-quick-view-container .bqv-btn-quick-view-wrapper .bqv-btn-quick-view{margin:0;background:#dd821e;color:#fff;border:none;border-radius:100px;padding:10px 30px;display:inline-block;font-family:Nunito,sans-serif;font-weight:600;line-height:1.5}.bqv-quick-view-container .bqv-btn-quick-view-wrapper .bqv-btn-quick-view:hover{background:#c7751b!important;color:#fff}.bqv-quick-view-container .bqv-btn-quick-view-wrapper .bqv-btn-quick-view:focus{background:#c7751b!important;color:#fff;text-decoration:none}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content{border-radius:0;font-family:Nunito,sans-serif}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header{background-color:#fff}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--title,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--title{text-transform:uppercase;font-size:25px;font-weight:700;color:#00224a;font-family:Nunito,sans-serif;margin-left:51%;margin-top:7px}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close{top:10px;right:10px;left:auto}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close .bqv--close-icon,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close .bqv--close-icon{content:"x";background:0 0}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close .bqv--close-icon:before,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close .bqv--close-icon:before{font-family:FontAwesome;content:'\f00d';background:0 0;color:#dd821e;font-size:25px}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close .bqv--close-text,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close .bqv--close-text{display:none}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .money,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .money{font-size:20px}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .number,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .number{width:76px;border:1px solid rgba(190,190,190,.5);border-radius:0;line-height:40px;padding:1px 1px 3px 5px}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--quickview-label,#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-right--description-title,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--quickview-label,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-right--description-title{font-size:18px;color:#2b2e38;line-height:34px;text-transform:capitalize;margin:0 0 4px;padding:0;font-family:Nunito,sans-serif}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--quickview-choose-quantity,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--quickview-choose-quantity{width:76px;border:1px solid rgba(190,190,190,.5);border-radius:0;line-height:40px;padding:1px 1px 3px 5px;box-shadow:none;background-color:#fff}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--quickview-quantity,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--quickview-quantity{padding-top:20px;padding-bottom:20px;margin-top:20px;margin-bottom:20px;border-top:1px solid rgba(190,190,190,.5);border-bottom:1px solid rgba(190,190,190,.5)}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--upsell-target-checkout,#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-right--btn,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--upsell-target-checkout,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-right--btn{width:auto;float:left;background:#dd821e;color:#fff;border:none;border-radius:100px;padding:10px 30px;display:inline-block;font-family:Nunito,sans-serif;font-weight:600;line-height:1.5}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--upsell-target-checkout:hover,#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-right--btn:hover,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--upsell-target-checkout:hover,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-right--btn:hover{background:#c7751b!important;color:#fff}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--upsell-target-checkout:focus,#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-right--btn:focus,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv--upsell-target-checkout:focus,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-right--btn:focus{background:#c7751b!important;color:#fff;text-decoration:none}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-description--share-social,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-description--share-social{display:none}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-description--detail,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-description--detail{margin-top:97px;clear:left}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-description--detail p,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--dialog-content .bqv__quickview-content-description--detail p{font-size:16px;margin-top:-8px}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv__quickview-content-description--detail-blank,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv__quickview-content-description--detail-blank{margin-top:28px;clear:left;padding-top:15px}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--carousel,.bqv--dialog-quick-view.bqv--dialog .bqv--dialog-modal .bqv--carousel{margin-top:-30px}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--title{margin-left:14px;font-size:18px}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close{top:10px;right:10px;left:auto}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close .bqv--close-icon{content:"x";background:0 0}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--dialog-header .bqv--btn-close .bqv--close-icon:before{font-family:nunito;content:'continue';background:0 0;color:#dd821e;font-size:14px;font-weight:600;text-transform:capitalize;margin-left:-35px}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--upsell-target-title{color:#000}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--upsell-target-checkout{float:left;margin-bottom:10px}.header-cart-info:hover a{color:#dd821e}.header-cart-info a{display:block;padding-right:10px;padding-top:10px;color:#00224a;float:left;line-height:16px}.page-template-template-order-review .woocommerce-order-details{visibility:hidden;display:none}@font-face{font-family:Nunito;src:url(css/fonts/nunito/Nunito-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Nunito;src:url(css/fonts/nunito/Nunito-Bold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Nunito;src:url(css/fonts/nunito/Nunito-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Nunito;src:url(css/fonts/nunito/Nunito-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:'Open Sans',sans-serif;src:url(css/fonts/opensans/OpenSans-Light.woff) format("woff"),url(css/fonts/opensans/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:'Open Sans',sans-serif;src:url(css/fonts/opensans/OpenSans-Bold.woff) format("woff"),url(css/fonts/opensans/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:'Open Sans',sans-serif;src:url(css/fonts/opensans/OpenSans.woff) format("woff"),url(css/fonts/opensans/OpenSans.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif;font-weight:800}body,html{height:100%}body .css3-metro-dropdown select{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body input,body textarea{-webkit-appearance:none;border:1px solid rgba(190,190,190,.5);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}select::-ms-expand{display:none;outline:0;border:0}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic;opacity:1}::-moz-placeholder{font-style:italic;opacity:1}:-ms-input-placeholder{font-style:italic}::-ms-input-placeholder{font-style:italic}main.container{overflow:hidden;min-height:-webkit-calc(100% - 327px);min-height:-moz-calc(100% - 327px);min-height:calc(100% - 327px)}footer{position:relative;clear:both}.half-border{border-top:1px solid rgba(190,190,190,.5)}option.child-category2,option.child-category2:before{content:' '}.woocommerce-perpage label{color:#00224a;font-size:15px}#single-product .css3-metro-dropdown{height:40px;width:455px;border:1px solid rgba(190,190,190,.5);background-color:#FFF;color:#A4A4A4;float:left;padding:8px}#single-product .css3-metro-dropdown select{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.woocommerce-ordering .css3-metro-dropdown,.woocommerce-perpage .css3-metro-dropdown{padding:8px}.woocommerce-ordering .css3-metro-dropdown::after,.woocommerce-perpage .css3-metro-dropdown::after{width:32px;height:35px}#checkout-biling .css3-metro-dropdown,#checkout-shipping-info .css3-metro-dropdown{background-color:#FFF;color:#A4A4A4;float:left;height:43px;width:455px;border:0}#checkout-biling .css3-metro-dropdown::after,#checkout-shipping-info .css3-metro-dropdown::after{margin:1px}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}.aligncenter,img.aligncenter{display:block;margin-left:auto}img.aligncenter{margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{margin-right:auto}#applyJobModal .modal-dialog,#contactAuthor .modal-dialog,#scheduleMeetingModal .modal-dialog,#subscribeFormModal .modal-dialog,#switchStoreModal .modal-dialog,#warrantyFormModal .modal-dialog{margin-top:5%;width:60%}#applyJobModal .modal-dialog .modal-content,#contactAuthor .modal-dialog .modal-content,#scheduleMeetingModal .modal-dialog .modal-content,#subscribeFormModal .modal-dialog .modal-content,#switchStoreModal .modal-dialog .modal-content,#warrantyFormModal .modal-dialog .modal-content{border-radius:0;box-shadow:0 0 5px 0 rgba(0,0,0,.15);border:none;background-color:#FAFAFA}#applyJobModal .modal-dialog .modal-content .modal-header,#contactAuthor .modal-dialog .modal-content .modal-header,#scheduleMeetingModal .modal-dialog .modal-content .modal-header,#subscribeFormModal .modal-dialog .modal-content .modal-header,#switchStoreModal .modal-dialog .modal-content .modal-header,#warrantyFormModal .modal-dialog .modal-content .modal-header{background-color:#FAFAFA;border-bottom:transparent}#applyJobModal .modal-dialog .modal-content .modal-header .modal-title,#contactAuthor .modal-dialog .modal-content .modal-header .modal-title,#scheduleMeetingModal .modal-dialog .modal-content .modal-header .modal-title,#subscribeFormModal .modal-dialog .modal-content .modal-header .modal-title,#switchStoreModal .modal-dialog .modal-content .modal-header .modal-title,#warrantyFormModal .modal-dialog .modal-content .modal-header .modal-title{font-family:Nunito;text-align:center;font-size:36px;padding:30px 0 0}#applyJobModal .modal-dialog .modal-content .modal-header .close,#contactAuthor .modal-dialog .modal-content .modal-header .close,#scheduleMeetingModal .modal-dialog .modal-content .modal-header .close,#subscribeFormModal .modal-dialog .modal-content .modal-header .close,#switchStoreModal .modal-dialog .modal-content .modal-header .close,#warrantyFormModal .modal-dialog .modal-content .modal-header .close{color:#dd821e;font-size:29px;opacity:1;text-shadow:none}#applyJobModal .modal-dialog .modal-content h4,#contactAuthor .modal-dialog .modal-content h4,#scheduleMeetingModal .modal-dialog .modal-content h4,#subscribeFormModal .modal-dialog .modal-content h4,#switchStoreModal .modal-dialog .modal-content h4,#warrantyFormModal .modal-dialog .modal-content h4{font-size:22px;text-align:center}#applyJobModal .modal-dialog .border-divider,#contactAuthor .modal-dialog .border-divider,#scheduleMeetingModal .modal-dialog .border-divider,#subscribeFormModal .modal-dialog .border-divider,#switchStoreModal .modal-dialog .border-divider,#warrantyFormModal .modal-dialog .border-divider{margin-bottom:40px;margin-top:30px}#applyJobModal .modal-dialog .body-heading h4,#contactAuthor .modal-dialog .body-heading h4,#scheduleMeetingModal .modal-dialog .body-heading h4,#subscribeFormModal .modal-dialog .body-heading h4,#switchStoreModal .modal-dialog .body-heading h4,#warrantyFormModal .modal-dialog .body-heading h4{padding-left:20px;padding-right:20px;font-size:30px;font-weight:600;text-align:left;padding-bottom:1em}#applyJobModal .modal-dialog .modal-body,#contactAuthor .modal-dialog .modal-body,#scheduleMeetingModal .modal-dialog .modal-body,#subscribeFormModal .modal-dialog .modal-body,#switchStoreModal .modal-dialog .modal-body,#warrantyFormModal .modal-dialog .modal-body{padding:2em}#applyJobModal .modal-dialog .modal-body .error_message,#contactAuthor .modal-dialog .modal-body .error_message,#scheduleMeetingModal .modal-dialog .modal-body .error_message,#subscribeFormModal .modal-dialog .modal-body .error_message,#switchStoreModal .modal-dialog .modal-body .error_message,#warrantyFormModal .modal-dialog .modal-body .error_message{display:none;color:red}#applyJobModal .modal-dialog .modal-body .error span,#contactAuthor .modal-dialog .modal-body .error span,#scheduleMeetingModal .modal-dialog .modal-body .error span,#subscribeFormModal .modal-dialog .modal-body .error span,#switchStoreModal .modal-dialog .modal-body .error span,#warrantyFormModal .modal-dialog .modal-body .error span{color:red}#applyJobModal .modal-dialog .modal-body .form-group,#contactAuthor .modal-dialog .modal-body .form-group,#scheduleMeetingModal .modal-dialog .modal-body .form-group,#subscribeFormModal .modal-dialog .modal-body .form-group,#switchStoreModal .modal-dialog .modal-body .form-group,#warrantyFormModal .modal-dialog .modal-body .form-group{margin-bottom:60px;padding:0 20px}#applyJobModal .modal-dialog .modal-body .form-group label,#contactAuthor .modal-dialog .modal-body .form-group label,#scheduleMeetingModal .modal-dialog .modal-body .form-group label,#subscribeFormModal .modal-dialog .modal-body .form-group label,#switchStoreModal .modal-dialog .modal-body .form-group label,#warrantyFormModal .modal-dialog .modal-body .form-group label{font-family:Nunito,sans-serif;font-size:18px;color:#00224a;font-weight:700;margin:0}#applyJobModal .modal-dialog .modal-body .form-group input,#contactAuthor .modal-dialog .modal-body .form-group input,#scheduleMeetingModal .modal-dialog .modal-body .form-group input,#subscribeFormModal .modal-dialog .modal-body .form-group input,#switchStoreModal .modal-dialog .modal-body .form-group input,#warrantyFormModal .modal-dialog .modal-body .form-group input{background-color:#FFF;box-shadow:none;padding:10px;border:1px solid rgba(190,190,190,.5);border-radius:0;height:45px;margin-top:14px}#applyJobModal .modal-dialog .modal-body .form-group input[type=file],#contactAuthor .modal-dialog .modal-body .form-group input[type=file],#scheduleMeetingModal .modal-dialog .modal-body .form-group input[type=file],#subscribeFormModal .modal-dialog .modal-body .form-group input[type=file],#switchStoreModal .modal-dialog .modal-body .form-group input[type=file],#warrantyFormModal .modal-dialog .modal-body .form-group input[type=file]{opacity:0;position:absolute;left:0;width:150%;height:121%;margin:0;padding:0}#applyJobModal .modal-dialog .modal-body .form-group textarea,#contactAuthor .modal-dialog .modal-body .form-group textarea,#scheduleMeetingModal .modal-dialog .modal-body .form-group textarea,#subscribeFormModal .modal-dialog .modal-body .form-group textarea,#switchStoreModal .modal-dialog .modal-body .form-group textarea,#warrantyFormModal .modal-dialog .modal-body .form-group textarea{background-color:#FFF;box-shadow:none;padding:10px;border:1px solid rgba(190,190,190,.5);border-radius:0;margin-top:14px;width:100%;resize:none}#applyJobModal .modal-dialog .modal-body .form-group .required:after,#contactAuthor .modal-dialog .modal-body .form-group .required:after,#scheduleMeetingModal .modal-dialog .modal-body .form-group .required:after,#subscribeFormModal .modal-dialog .modal-body .form-group .required:after,#switchStoreModal .modal-dialog .modal-body .form-group .required:after,#warrantyFormModal .modal-dialog .modal-body .form-group .required:after{content:"*";color:red}#applyJobModal .modal-dialog .modal-body .form-upload,#contactAuthor .modal-dialog .modal-body .form-upload,#scheduleMeetingModal .modal-dialog .modal-body .form-upload,#subscribeFormModal .modal-dialog .modal-body .form-upload,#switchStoreModal .modal-dialog .modal-body .form-upload,#warrantyFormModal .modal-dialog .modal-body .form-upload{-webkit-appearance:none;border:0;display:block;border:1px solid rgba(190,190,190,.5);background-color:#FFF;transition:background .3s;margin-top:16px;height:44px;width:337px;position:relative}#applyJobModal .modal-dialog .modal-body .form-upload .filler,#contactAuthor .modal-dialog .modal-body .form-upload .filler,#scheduleMeetingModal .modal-dialog .modal-body .form-upload .filler,#subscribeFormModal .modal-dialog .modal-body .form-upload .filler,#switchStoreModal .modal-dialog .modal-body .form-upload .filler,#warrantyFormModal .modal-dialog .modal-body .form-upload .filler{cursor:pointer;color:#555}#applyJobModal .modal-dialog .modal-body .form-upload:before,#contactAuthor .modal-dialog .modal-body .form-upload:before,#scheduleMeetingModal .modal-dialog .modal-body .form-upload:before,#subscribeFormModal .modal-dialog .modal-body .form-upload:before,#switchStoreModal .modal-dialog .modal-body .form-upload:before,#warrantyFormModal .modal-dialog .modal-body .form-upload:before{cursor:pointer;position:absolute;bottom:0;top:0;right:-170px;font-family:Nunito;content:'ATTACH FILE';text-transform:uppercase;width:135px;text-decoration:none;transition:background .3s;border-radius:100px;background-color:#DA7700;padding:13px 29px 16px;color:#FFF;font-size:12px;font-weight:600;line-height:16px;text-align:right}#applyJobModal .modal-dialog .modal-body .form-upload p,#contactAuthor .modal-dialog .modal-body .form-upload p,#scheduleMeetingModal .modal-dialog .modal-body .form-upload p,#subscribeFormModal .modal-dialog .modal-body .form-upload p,#switchStoreModal .modal-dialog .modal-body .form-upload p,#warrantyFormModal .modal-dialog .modal-body .form-upload p{margin-top:8px;text-align:left;margin-left:10px;word-break:break-word}#applyJobModal .modal-dialog .modal-body .files,#contactAuthor .modal-dialog .modal-body .files,#scheduleMeetingModal .modal-dialog .modal-body .files,#subscribeFormModal .modal-dialog .modal-body .files,#switchStoreModal .modal-dialog .modal-body .files,#warrantyFormModal .modal-dialog .modal-body .files{border-radius:50px;background-color:#DA7700;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);margin-top:30px;font-size:16px;line-height:15px;text-align:center;display:inline-block}#applyJobModal .modal-dialog .modal-body .files p,#contactAuthor .modal-dialog .modal-body .files p,#scheduleMeetingModal .modal-dialog .modal-body .files p,#subscribeFormModal .modal-dialog .modal-body .files p,#switchStoreModal .modal-dialog .modal-body .files p,#warrantyFormModal .modal-dialog .modal-body .files p{padding:2px 25px;color:#fff;margin:0;font-size:12px}#applyJobModal .modal-dialog .modal-footer,#contactAuthor .modal-dialog .modal-footer,#scheduleMeetingModal .modal-dialog .modal-footer,#subscribeFormModal .modal-dialog .modal-footer,#switchStoreModal .modal-dialog .modal-footer,#warrantyFormModal .modal-dialog .modal-footer{padding:0 0 50px;text-align:center;border:none;margin-bottom:5%}#applyJobModal .modal-dialog .modal-footer button,#contactAuthor .modal-dialog .modal-footer button,#scheduleMeetingModal .modal-dialog .modal-footer button,#subscribeFormModal .modal-dialog .modal-footer button,#switchStoreModal .modal-dialog .modal-footer button,#warrantyFormModal .modal-dialog .modal-footer button{position:relative;text-transform:uppercase;padding-left:40px;padding-right:40px}#applyJobModal .info-box *,#contactAuthor .info-box *,#scheduleMeetingModal .info-box *,#subscribeFormModal .info-box *,#switchStoreModal .info-box *,#warrantyFormModal .info-box *{font-family:Nunito,sans-serif}#applyJobModal .checkboxes,#applyJobModal .radio-choice,#contactAuthor .checkboxes,#contactAuthor .radio-choice,#scheduleMeetingModal .checkboxes,#scheduleMeetingModal .radio-choice,#subscribeFormModal .checkboxes,#subscribeFormModal .radio-choice,#switchStoreModal .checkboxes,#switchStoreModal .radio-choice,#warrantyFormModal .checkboxes,#warrantyFormModal .radio-choice{padding-top:15px}#applyJobModal .checkboxes label,#applyJobModal .radio-choice label,#contactAuthor .checkboxes label,#contactAuthor .radio-choice label,#scheduleMeetingModal .checkboxes label,#scheduleMeetingModal .radio-choice label,#subscribeFormModal .checkboxes label,#subscribeFormModal .radio-choice label,#switchStoreModal .checkboxes label,#switchStoreModal .radio-choice label,#warrantyFormModal .checkboxes label,#warrantyFormModal .radio-choice label{padding-right:40px;font-weight:300!important}#applyJobModal .checkboxes div,#contactAuthor .checkboxes div,#scheduleMeetingModal .checkboxes div,#subscribeFormModal .checkboxes div,#switchStoreModal .checkboxes div,#warrantyFormModal .checkboxes div{padding-bottom:10px}#applyJobModal [type=radio]:checked,#applyJobModal [type=radio]:not(:checked),#contactAuthor [type=radio]:checked,#contactAuthor [type=radio]:not(:checked),#scheduleMeetingModal [type=radio]:checked,#scheduleMeetingModal [type=radio]:not(:checked),#subscribeFormModal [type=radio]:checked,#subscribeFormModal [type=radio]:not(:checked),#switchStoreModal [type=radio]:checked,#switchStoreModal [type=radio]:not(:checked),#warrantyFormModal [type=radio]:checked,#warrantyFormModal [type=radio]:not(:checked){position:absolute;left:-9999px}#applyJobModal [type=radio]:checked+label,#applyJobModal [type=radio]:not(:checked)+label,#contactAuthor [type=radio]:checked+label,#contactAuthor [type=radio]:not(:checked)+label,#scheduleMeetingModal [type=radio]:checked+label,#scheduleMeetingModal [type=radio]:not(:checked)+label,#subscribeFormModal [type=radio]:checked+label,#subscribeFormModal [type=radio]:not(:checked)+label,#switchStoreModal [type=radio]:checked+label,#switchStoreModal [type=radio]:not(:checked)+label,#warrantyFormModal [type=radio]:checked+label,#warrantyFormModal [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}#applyJobModal [type=radio]:checked+label:before,#applyJobModal [type=radio]:not(:checked)+label:before,#contactAuthor [type=radio]:checked+label:before,#contactAuthor [type=radio]:not(:checked)+label:before,#scheduleMeetingModal [type=radio]:checked+label:before,#scheduleMeetingModal [type=radio]:not(:checked)+label:before,#subscribeFormModal [type=radio]:checked+label:before,#subscribeFormModal [type=radio]:not(:checked)+label:before,#switchStoreModal [type=radio]:checked+label:before,#switchStoreModal [type=radio]:not(:checked)+label:before,#warrantyFormModal [type=radio]:checked+label:before,#warrantyFormModal [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}#applyJobModal [type=radio]:checked+label:after,#applyJobModal [type=radio]:not(:checked)+label:after,#contactAuthor [type=radio]:checked+label:after,#contactAuthor [type=radio]:not(:checked)+label:after,#scheduleMeetingModal [type=radio]:checked+label:after,#scheduleMeetingModal [type=radio]:not(:checked)+label:after,#subscribeFormModal [type=radio]:checked+label:after,#subscribeFormModal [type=radio]:not(:checked)+label:after,#switchStoreModal [type=radio]:checked+label:after,#switchStoreModal [type=radio]:not(:checked)+label:after,#warrantyFormModal [type=radio]:checked+label:after,#warrantyFormModal [type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#DA7700;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}#applyJobModal [type=radio]:not(:checked)+label:after,#contactAuthor [type=radio]:not(:checked)+label:after,#scheduleMeetingModal [type=radio]:not(:checked)+label:after,#subscribeFormModal [type=radio]:not(:checked)+label:after,#switchStoreModal [type=radio]:not(:checked)+label:after,#warrantyFormModal [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#applyJobModal [type=radio]:checked+label:after,#contactAuthor [type=radio]:checked+label:after,#scheduleMeetingModal [type=radio]:checked+label:after,#subscribeFormModal [type=radio]:checked+label:after,#switchStoreModal [type=radio]:checked+label:after,#warrantyFormModal [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#applyJobModal .styled-checkbox,#contactAuthor .styled-checkbox,#scheduleMeetingModal .styled-checkbox,#subscribeFormModal .styled-checkbox,#switchStoreModal .styled-checkbox,#warrantyFormModal .styled-checkbox{position:absolute;opacity:0}#applyJobModal .styled-checkbox+label,#contactAuthor .styled-checkbox+label,#scheduleMeetingModal .styled-checkbox+label,#subscribeFormModal .styled-checkbox+label,#switchStoreModal .styled-checkbox+label,#warrantyFormModal .styled-checkbox+label{position:relative;cursor:pointer;padding:0}#applyJobModal .styled-checkbox+label:before,#contactAuthor .styled-checkbox+label:before,#scheduleMeetingModal .styled-checkbox+label:before,#subscribeFormModal .styled-checkbox+label:before,#switchStoreModal .styled-checkbox+label:before,#warrantyFormModal .styled-checkbox+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;box-shadow:1px 1px 7px rgba(0,0,0,.1)}#applyJobModal .styled-checkbox:checked+label:before,#applyJobModal .styled-checkbox:hover+label:before,#contactAuthor .styled-checkbox:checked+label:before,#contactAuthor .styled-checkbox:hover+label:before,#scheduleMeetingModal .styled-checkbox:checked+label:before,#scheduleMeetingModal .styled-checkbox:hover+label:before,#subscribeFormModal .styled-checkbox:checked+label:before,#subscribeFormModal .styled-checkbox:hover+label:before,#switchStoreModal .styled-checkbox:checked+label:before,#switchStoreModal .styled-checkbox:hover+label:before,#warrantyFormModal .styled-checkbox:checked+label:before,#warrantyFormModal .styled-checkbox:hover+label:before{background:#DA7700}#applyJobModal .styled-checkbox:focus+label:before,#contactAuthor .styled-checkbox:focus+label:before,#scheduleMeetingModal .styled-checkbox:focus+label:before,#subscribeFormModal .styled-checkbox:focus+label:before,#switchStoreModal .styled-checkbox:focus+label:before,#warrantyFormModal .styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}#applyJobModal .styled-checkbox:disabled+label,#contactAuthor .styled-checkbox:disabled+label,#scheduleMeetingModal .styled-checkbox:disabled+label,#subscribeFormModal .styled-checkbox:disabled+label,#switchStoreModal .styled-checkbox:disabled+label,#warrantyFormModal .styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}#applyJobModal .styled-checkbox:disabled+label:before,#contactAuthor .styled-checkbox:disabled+label:before,#scheduleMeetingModal .styled-checkbox:disabled+label:before,#subscribeFormModal .styled-checkbox:disabled+label:before,#switchStoreModal .styled-checkbox:disabled+label:before,#warrantyFormModal .styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}#applyJobModal .styled-checkbox:checked+label:after,#contactAuthor .styled-checkbox:checked+label:after,#scheduleMeetingModal .styled-checkbox:checked+label:after,#subscribeFormModal .styled-checkbox:checked+label:after,#switchStoreModal .styled-checkbox:checked+label:after,#warrantyFormModal .styled-checkbox:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.woocommerce .store-subscription label{line-height:inherit!important}.woocommerce .store-subscription .styled-checkbox{position:absolute;opacity:0}.woocommerce .store-subscription .styled-checkbox+label{position:relative;cursor:pointer;padding:0}.woocommerce .store-subscription .styled-checkbox+label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;box-shadow:1px 1px 7px rgba(0,0,0,.1)}.woocommerce .store-subscription .styled-checkbox:checked+label:before,.woocommerce .store-subscription .styled-checkbox:hover+label:before{background:#DA7700}.woocommerce .store-subscription .styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.woocommerce .store-subscription .styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.woocommerce .store-subscription .styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.woocommerce .store-subscription .styled-checkbox:checked+label:after{content:'';position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}#applyJobModal .modal-body{padding-top:0!important}#warrantyFormModal .modal-dialog{margin-top:5%;width:80%}#switchStoreModal .modal-dialog{width:45%;margin-top:10%}#switchStoreModal .modal-dialog .modal-content .modal-header .modal-title{font-size:28px}#switchStoreModal .modal-dialog .modal-content .modal-header .close{font-size:40px}#switchStoreModal .modal-dialog .modal-content .modal-body p{font-size:19px;font-family:Nunito}#switchStoreModal .modal-dialog .modal-content .modal-footer{padding-right:80px;padding-left:80px}#switchStoreModal .modal-dialog .modal-content .modal-footer button{display:block;margin:10px auto 0}#switchStoreModal .get-location{text-transform:uppercase}@keyframes btn-spinner{to{transform:rotate(360deg)}}.btn-spinner:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border-top:2px solid #00224a;border-right:2px solid transparent;animation:btn-spinner .6s linear infinite}.cookies-container{width:100%;color:#fff;height:auto;text-align:center;float:none;justify-content:center;display:flex;background-color:#00224A;position:fixed;z-index:1111;bottom:0;left:0}.cookies-notification-text p{margin-top:15px;margin-bottom:15px;font-family:Nunito,sans-serif;font-size:18px;text-align:center}.cookies-notification-text p a{color:#dd821e!important}.cookies-notification-text .acceptCookiesButton{margin-bottom:10px}body{font-family:'Open Sans',sans-serif;font-size:16px}.btn-orange,.home #apg_by_single p,.home #build-solution p,.home #solutions_tab article,.home .by-the-numbers-support-text{font-family:Nunito,sans-serif}.btn-orange{background:#dd821e;color:#fff;border:none;border-radius:100px;padding:10px 30px;display:inline-block;font-weight:600;line-height:1.5}.btn-orange:focus,.btn-orange:hover{background:#c7751b!important;color:#fff}.btn-orange:focus{text-decoration:none}.border-divider{border-bottom:1px solid rgba(190,190,190,.5);width:70%;margin-right:auto;margin-left:auto;text-align:center}.search-bar{padding:20px 0;margin:0}.search-bar #search{width:60%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-evenly;align-items:center}.search-bar #search input[type=submit]{height:auto;line-height:1;width:auto;font-size:14px;padding:13px 30px}.home #marketing{padding-bottom:40px}.home #marketing h1,.home #marketing h2,.home #marketing h3{font-weight:bolder}.home #marketing .owl-carousel{touch-action:auto}.home .header-section-vid{position:relative;height:650px;overflow:hidden}.home .header-section-vid .video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}.home .header-section-vid .video-wrapper #bgvid{position:relative;min-width:100%;min-height:100%;z-index:-1}.home .header-section-vid .video-wrapper #bgvid video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;width:auto}@media screen and (min-width:1156px){.home .header-section-vid .video-wrapper #bgvid video{width:auto;min-height:0;min-width:100%;height:auto}}.home .header-section-vid .video-wrapper .vid-content{position:absolute;top:186px;right:0;padding:25px 32px 32px;background-color:rgba(219,121,0,.65)}.home .header-section-vid .video-wrapper .vid-content h1{color:#fff;margin:0;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.5);font-size:42px}.home .header-section-vid .video-wrapper .vid-content div{color:#fff;white-space:pre-wrap;padding:10px 0 32px;font-size:20px;font-weight:300}.home .header-section-vid .video-wrapper .vid-content a{padding:16px 52px;background-color:transparent;border:2px solid #fff;font-size:24px;font-weight:700}.home #five_icons .col-lg-5{width:100%}.home #five_icons .owl-carousel .owl-stage-outer{overflow-x:hidden;padding:30px 0}.home #five_icons .owl-carousel .owl-stage{left:-20px}.home #five_icons .owl-carousel .owl-item{z-index:44}.home #five_icons .owl-carousel .owl-item:hover{z-index:45}.home #five_icons .owl-carousel .owl-item img{display:block;vertical-align:middle;width:auto;margin:0 auto}.home #five_icons .owl-carousel .owl-item article:hover{margin:0}.home #resources .resource-owl .owl-item .item h3{border-bottom:1px solid #fff;padding:60px 15px 22px 0;margin:23px}.home #resources .resource-owl .owl-item .item p{padding:0 15px 10px 23px}.home #resources .resource-owl .owl-item .item p:last-child{padding-bottom:25px}.home #resources .more-testimonials{padding-top:10px;padding-bottom:40px}.home .solution-flex{display:flex;flex-flow:wrap}.home .solution-flex .col-lg-6{display:flex;align-items:center}.home .bg-img{background-size:cover}.home .bg-img h3{color:#fff;font-weight:900}.home #solutions_tab{box-shadow:0 0 7px rgba(218,216,218,.3),0 0 8px rgba(218,216,218,.3);margin:70px auto}.home #solutions_tab h3{font-size:38px;width:100%;padding-right:20%;font-weight:600}.home #solutions_tab article{max-width:100%;padding:10px 20px 20px;font-size:20px;font-weight:300}.home #solutions_tab article h3{font-size:22px;text-transform:uppercase}.home #solutions_tab article a{margin-top:15px;text-transform:uppercase;font-weight:600;font-size:14px}.home #build-solution{padding-top:30px}.home #build-solution a.btn-orange{margin:70px auto 21px;font-weight:700;padding:19px 90px;font-size:25px}.home #build-solution p{font-size:24px;font-weight:300}.home #build-solution h1{font-size:36px;padding-bottom:20px;margin-bottom:20px;position:relative;text-transform:uppercase}.home #build-solution h1:after{content:'';position:absolute;height:1px;width:60%;background:#979797;left:20%;bottom:0}.home #apg_by_single{background:url(img/globe.png) center no-repeat #066B7F;background-size:contain;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;cursor:pointer}.home #apg_by_single:hover{transform:scale(1.1);position:relative;z-index:44}.home #apg_by_single h3{text-align:center;color:#fff;font-size:150px}.home #apg_by_single p{text-align:center;color:#fff;font-size:42px;font-weight:700}.home .by-the-numbers-support-text{font-size:24px;font-weight:300;text-align:center;padding:20px 0 0}.home #testimonials{background-color:#F9F9F9}.home #testimonials .container .testimonial-wrapper{box-shadow:0 0 10px 0 rgba(0,0,0,.23);float:left;width:47%;padding:20px;margin:10px;background-color:#fff}.home #testimonials .container .testimonial-wrapper .testimonial-head{display:block;width:100%;font-family:Nunito;font-size:18px;font-weight:700;border-bottom:1px solid #E6E6E6;padding-bottom:15px}.home #testimonials .container .testimonial-wrapper .testimonial-head img{padding-right:10px}.home #testimonials .container .testimonial-wrapper article{padding-top:20px}.home #testimonials .container .testimonial-wrapper p,.home #testimonials .container .testimonial-wrapper span{display:inline;font-family:Nunito;font-size:18px}.home #testimonials .container .testimonial-wrapper .quote,.home #testimonials .container .testimonial-wrapper h3{color:#CF6206}.home #testimonials .container .row{padding:10px 0 20px}.home #testimonials .more-testimonials{margin:50px 0 15px}.home #awards .row .owl-carousel .item{padding-bottom:0}.home #awards .row .owl-carousel .item header{padding:5px 0;align-items:center;justify-content:center}.home #awards .row .owl-carousel .item header h3{padding-right:7px;font-size:22px}.home #awards .row .owl-carousel .item header img{padding:0;max-width:100%;display:block;height:auto}.home #awards .row .owl-carousel .item p{padding:23px 10px 25px 0;margin:0 20px;font-family:Nunito,sans-serif;font-size:19px}.home #awards .row .owl-carousel .item img{padding:0;max-width:100%;display:block;height:auto;max-height:251px}.home #three_numbers{padding-right:0;margin-right:0;display:flex;flex-flow:column;align-content:space-between;font-family:Nunito,sans-serif}.home #three_numbers>div{align-items:center;display:flex;color:#fff;padding:20px;margin-bottom:20px;justify-content:space-between}.home #three_numbers>div b{font-weight:700;flex-grow:2;text-align:center;font-size:60px}.home #three_numbers>div span{flex-grow:4;font-size:19px;font-weight:bolder}.home #three_numbers>div img{width:10%}.home #three_numbers .flex-child{cursor:pointer}.home #three_numbers .flex-child:hover{transform:scale(1.1);position:relative;z-index:44}.home #three_numbers>div:nth-of-type(odd){background:#001E42}.home #three_numbers>div:nth-of-type(even){background:#DA7700}.home .intrinsic-container{margin:25px 0 60px;position:relative;height:0;overflow:hidden}.home .intrinsic-container-16x9{padding-bottom:56.25%}.home .intrinsic-container-4x3{padding-bottom:75%}.home .intrinsic-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.home .col-lg-5{width:20%;margin-top:20px;margin-bottom:30px}.home .owl-dots{display:none}.home .owl-stage *{color:#fff}.home .owl-stage{left:-50px}.home .owl-item{opacity:.3}.home .owl-item.active{opacity:1}.home section div>h2,.home section>h2{margin:50px 0}.home .add_space{margin:0 10px}.top-posts-ctrl{padding:30px 0 10px}.top-posts-ctrl h4{font-weight:600;padding-top:10px}.top-posts-ctrl .latest-posts{padding-top:0;margin-top:0;font-size:22px;font-weight:700}.top-posts-ctrl a{background-color:#FAFAFA;border-radius:50px;border:1px solid #DA7700;padding:5px 22px;color:#DA7700;font-size:12px;margin-left:10px}.top-posts-ctrl a:hover{background-color:#DA7700;color:#fff}.events-wrapper,.posts-wrapper{padding-bottom:10px;background-color:#FAFAFA}.events-wrapper .post-wrapper,.posts-wrapper .post-wrapper{float:left;width:50%}.events-wrapper .post-wrapper.today,.posts-wrapper .post-wrapper.today{width:100%;float:none;display:block!important}.events-wrapper .post-wrapper article,.posts-wrapper .post-wrapper article{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.15);padding:10px 20px;margin:10px}.events-wrapper .post-wrapper article header,.posts-wrapper .post-wrapper article header{border-bottom:1px solid #E6E6E6;padding:10px 0;margin-bottom:15px}.events-wrapper .post-wrapper article header .entry-meta>div,.posts-wrapper .post-wrapper article header .entry-meta>div{display:inline-block}.events-wrapper .post-wrapper article header img,.posts-wrapper .post-wrapper article header img{height:25px;padding-right:5px;display:inline-block}.events-wrapper .post-wrapper article header h4,.posts-wrapper .post-wrapper article header h4{font-weight:600;padding-right:20px;display:inline-block}.events-wrapper .post-wrapper article .post-thumbnail,.posts-wrapper .post-wrapper article .post-thumbnail{display:inline;height:75px;max-height:75px}.events-wrapper .post-wrapper article h2,.posts-wrapper .post-wrapper article h2{word-wrap:break-word;display:inline}.events-wrapper .post-wrapper article h2 a,.posts-wrapper .post-wrapper article h2 a{color:#00224a}.events-wrapper .post-wrapper article .summary-content,.posts-wrapper .post-wrapper article .summary-content{font-family:Nunito,sans-serif;padding-top:5px;padding-bottom:20px}.events-wrapper .post-wrapper article .summary-content a,.posts-wrapper .post-wrapper article .summary-content a{padding:0!important;margin-bottom:0!important;margin-right:5px}.events-wrapper .post-wrapper article .entry-content,.posts-wrapper .post-wrapper article .entry-content{word-wrap:break-word}.events-wrapper .post-wrapper article .entry-content a,.posts-wrapper .post-wrapper article .entry-content a{padding:8px 50px;margin-bottom:20px}.press-wrapper{padding-bottom:40px}.page-header{margin-top:0!important;position:relative;text-align:center;border:none}.page-header .header-content,.page-header .post-filters{position:absolute;margin-left:auto;margin-right:auto;right:0;left:0}.page-header.no-cover{height:150px}.page-header.no-cover .header-content h1{margin-top:50px;color:#00224a}.page-header .header-image{height:420px;width:100%;background-size:cover;background-repeat:no-repeat}.page-header .header-content{z-index:55;top:40%;color:#fff}.page-header .header-content h1{font-size:42px;color:#fff;text-transform:uppercase;max-width:100%}.page-header .header-content h4{font-size:30px;font-weight:600;color:#fff;padding-top:40px}.page-header .post-filters{bottom:66px}.page-header .post-filters .search-filter-wrapper{position:relative;width:80%;float:left}.page-header .post-filters .search-filter-wrapper input{width:100%;padding:9px}.page-header .post-filters .search-filter-wrapper a{position:absolute;top:0;right:-160px;text-transform:uppercase;font-size:15px}.select-wrapper{width:80%;position:relative}.select-wrapper:before{position:absolute;z-index:55;right:0;top:1px;font-family:FontAwesome;content:"\f107";color:#DA7700;background:#fff;padding:3px 10px;font-size:24px;pointer-events:none;border-right:1px solid rgba(190,190,190,.5);border-bottom:1px solid rgba(190,190,190,.5)}.select-wrapper select{border:1px solid rgba(190,190,190,.5);width:100%;padding:9px;background:#fff;color:#626262;font-size:16px;-webkit-appearance:none}.select-wrapper selectoption{color:#626262}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.posts-wrapper .btn-orange,.single-post-wrapper .btn-orange{text-transform:uppercase;font-weight:600;font-size:14px}.error404 #primary .nav-content{padding-top:20px}.error404 #primary ul{list-style:none;padding-left:0}.error404 #primary ul li{padding:5px 5px 5px 0}.error404 #primary #social-links li{display:inline}.error404 #primary #social-links li a{display:inline-block;font-size:24px;color:#00224a;padding:0 6px}.error404 #primary #social-links li a:hover{color:#dd821e}.keys-locks-wrapper .replacements-thumbnails-section{padding-bottom:30px}.keys-locks-wrapper .replacements-thumbnail{background-color:#FAFAFA;box-shadow:0 0 5px 0 rgba(0,0,0,.15);text-align:center;padding:10px;cursor:pointer;margin-top:25px}.keys-locks-wrapper .replacements-thumbnail.active{background-color:#207587}.keys-locks-wrapper .replacements-thumbnail.active .thumbnail-wrap img{display:none}.keys-locks-wrapper .replacements-thumbnail.active .thumbnail-wrap img.selected{display:inline}.keys-locks-wrapper .replacements-thumbnail.active h4{color:#fff;border-bottom:1px solid #fff}.keys-locks-wrapper .replacements-thumbnail.active .desc{color:#fff}.keys-locks-wrapper .replacements-thumbnail .thumbnail-wrap{text-align:center}.keys-locks-wrapper .replacements-thumbnail .thumbnail-wrap img{margin-top:70px;margin-bottom:30px;height:50px}.keys-locks-wrapper .replacements-thumbnail .thumbnail-wrap img.selected{display:none}.keys-locks-wrapper .replacements-thumbnail h4{font-size:22px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #979797;word-wrap:break-word}.keys-locks-wrapper .replacements-thumbnail .desc{font-family:Nunito,sans-serif;font-size:16px;font-weight:300;text-align:center;padding-bottom:15px;word-wrap:break-word}.keys-locks-wrapper .replacement-content{padding-bottom:20px}.keys-locks-wrapper .product-images-container{margin:5px;width:205px;float:left;text-align:center;box-shadow:0 1px 3px 1px rgba(122,122,122,.3);background:#FAFAFA}.keys-locks-wrapper .product-images-container:hover{box-shadow:0 1px 3px 1px rgba(122,122,122,.5)}.keys-locks-wrapper .product-images-container h4{padding:10px;font-family:Nunito,sans-serif;font-size:14px;color:#011839;font-weight:300;word-break:break-word;text-align:center;background-color:#fff}.keys-locks-wrapper .product-images-container .image-wrapper{max-height:145px;height:145px;overflow:hidden;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.keys-locks-wrapper .expandable-content{padding-bottom:30px;display:none}.keys-locks-wrapper .expandable-content.active{display:block}.keys-locks-wrapper .expandable-content .media-wrapper{padding:30px 0;width:70%;margin-left:auto;margin-right:auto}.keys-locks-wrapper .expandable-content .media-wrapper video{width:100%;height:100%;max-width:100%}.keys-locks-wrapper .expandable-content .media-wrapper .wp-video{width:100%!important}.keys-locks-wrapper .expandable-content .video-btn{font-size:12px;padding:8px 30px}.keys-locks-wrapper .replacement-section{display:none}.keys-locks-wrapper .replacement-section.active{display:block}.keys-locks-wrapper .replacement-section.expanded .replacement-header div:after{content:"\f106"}.keys-locks-wrapper .replacement-section .replacement-header{background-color:#fafafa;padding:20px 0;cursor:pointer}.keys-locks-wrapper .replacement-section .replacement-header h4{padding-right:10px;padding-left:10px}.keys-locks-wrapper .replacement-section .replacement-header div{position:relative}.keys-locks-wrapper .replacement-section .replacement-header div:after{font-family:FontAwesome;content:"\f107";position:absolute;right:0;top:-2px;font-size:32px;color:#DA7700}.events-wrapper .post-wrapper article .entry-content a,.events-wrapper .post-wrapper article header,.keys-locks-wrapper .replacement-section .wc-parts-section,.single-event-wrapper .single-event .organizer-meta,.single-event-wrapper .single-event .venue-meta,.single-event-wrapper .single-event article .entry-meta,.single-post-wrapper article .entry-content,.single-post-wrapper article header a{font-family:Nunito,sans-serif}.keys-locks-wrapper .replacement-section .wc-parts-section{padding:0 30px 50px;font-size:20px;font-weight:300;transform:scale(.9);border-bottom:1px solid rgba(190,190,190,.5)}.keys-locks-wrapper .replacement-section .wc-parts-section .panel-title{padding:10px 0;font-size:22px;font-weight:600;color:#00224a}.keys-locks-wrapper .replacement-section .wc-parts-section span{font-weight:300;color:#000}.keys-locks-wrapper .replacement-section .wc-parts-section a{font-weight:600;text-transform:uppercase;font-size:12px;margin-top:0}.keys-locks-wrapper .replacement-section .wc-parts-section:last-child{border:none}.keys-locks-wrapper .replacement-section .wc-parts-section .row{padding:10px}.keys-locks-wrapper .replacement-section .wc-parts-section .row:nth-child(odd){background-color:#FAFAFA}.keys-locks-wrapper .replacement-section .wc-parts-section .row span{line-height:1.9}.keys-locks-wrapper .replacements-content-section{padding-bottom:40px}.keys-locks-wrapper .bottom-content div{padding:30px 20px;display:none}.keys-locks-wrapper .bottom-content div.active{display:block}.keys-locks-wrapper .owl-stage{margin:auto!important}.events-wrapper .heading-posts-filter{padding:30px 0 0;width:60%;margin-left:auto;margin-right:auto;display:flex;justify-content:space-evenly;align-items:center}.events-wrapper .heading-posts-filter input{padding:9px;position:relative;left:-15px}.events-wrapper .heading-posts-filter a{height:auto;line-height:1;width:auto;font-size:14px;padding:13px 30px}.events-wrapper .page-header{background-color:#fff;border-top:1px solid rgba(190,190,190,.5);padding-bottom:40px}.events-wrapper .page-header h1{padding:30px 0;position:relative;color:#00224a;font-size:36px;width:40%;border-bottom:1px solid rgba(190,190,190,.5);margin-left:auto;margin-right:auto}.events-wrapper .posts-grid{padding-top:20px}.events-wrapper .post-wrapper{width:33%}.events-wrapper .post-wrapper article{text-align:center}.events-wrapper .post-wrapper article header{padding-right:15px;padding-left:15px;padding-bottom:0;color:#00224a;font-weight:600;font-size:20px;border-bottom:none}.events-wrapper .post-wrapper article header a{color:#00224a;font-size:20px}.events-wrapper .post-wrapper article header .entry-meta{font-weight:300;font-size:20px}.events-wrapper .post-wrapper article header .entry-meta span{font-size:18px}.events-wrapper .post-wrapper article header .modal-wrap{position:absolute;top:20px;right:15px}.events-wrapper .post-wrapper article header .border-divider{margin-top:15px;margin-bottom:15px;width:80%}.events-wrapper .post-wrapper article .post-thumbnail{height:150px;max-height:150px;width:auto}.events-wrapper .post-wrapper article .entry-content .summary-content{font-size:20px;font-weight:300;color:#00224a;padding-top:10px}.events-wrapper .post-wrapper article .entry-content a{text-transform:uppercase;font-weight:600;font-size:12px;margin-bottom:25px;margin-top:10px;padding:8px 30px}.divider-med,.single-event-wrapper .single-event article hr{margin-top:40px}.events-wrapper .previous-events .post-wrapper{width:100%}.single-event-wrapper .single-event .post-heading h1{padding:0 0 30px}.single-event-wrapper .single-event article{position:relative;margin-bottom:30px}.single-event-wrapper .single-event article .entry-meta{text-align:center;font-weight:600;color:#00224a;font-size:22px}.single-event-wrapper .single-event article .modal-wrap{position:absolute;top:25px;right:15px}.single-event-wrapper .single-event article .entry-content{padding:0}.single-event-wrapper .single-event article .schedule-event{font-size:12px}.single-event-wrapper .single-event article .event-social-links{vertical-align:middle}.single-event-wrapper .single-event article .event-social-links a{display:inline-block;font-size:24px;color:#00224a;padding:0 6px}.single-event-wrapper .single-event article .event-social-links a:hover{color:#dd821e}.single-event-wrapper .single-event article .event-thumbnail{background-repeat:no-repeat;background-size:contain;height:300px}.single-event-wrapper .single-event .organizer-meta h4,.single-event-wrapper .single-event .venue-meta h4{padding-top:10px}.single-event-wrapper .single-event .organizer-meta span,.single-event-wrapper .single-event .venue-meta span{font-weight:300;display:block}.single-event-wrapper .single-event .organizer-meta a,.single-event-wrapper .single-event .venue-meta a{font-weight:300;text-decoration:underline}.single-event-wrapper .single-event [class*=col-]{float:left}.single-event-wrapper .single-event .col-1-3{margin:20px 0 10px;width:30%}.single-event-wrapper .single-event .col-2-3{margin:20px 0 10px;width:70%;padding-left:20px}.single-post-wrapper{background-color:#FAFAFA}.single-post-wrapper .page-header{background-color:#fff;border-top:1px solid rgba(190,190,190,.5);padding-bottom:40px}.single-post-wrapper .page-header h1{padding:30px 0;position:relative;color:#00224a;font-size:36px;width:40%;border-bottom:1px solid rgba(190,190,190,.5);margin-left:auto;margin-right:auto}.single-post-wrapper .post-heading{text-align:center}.single-post-wrapper .post-heading h1{font-weight:600;color:#00224a;padding:20px 0 30px;font-size:30px}.single-post-wrapper article{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.15);padding:20px 30px;margin:0}.single-post-wrapper article h2{margin-top:10px}.single-post-wrapper article h2 a{color:#00224a}.single-post-wrapper article header{border-bottom:1px solid #E6E6E6;padding:15px 0 30px}.single-post-wrapper article header .entry-meta>div{display:inline-block}.single-post-wrapper article header img{height:30px;padding-right:10px;display:inline-block}.single-post-wrapper article header h4{font-weight:600;padding-right:20px;display:inline-block}.single-post-wrapper article header a{font-weight:600;font-size:18px}.single-post-wrapper article .entry-content{padding:30px 0 10px}.single-post-wrapper article .entry-content p{word-wrap:break-word}.single-post-wrapper article .article-footer{text-align:right;position:relative;padding:0 0 20px}.single-post-wrapper article .article-footer a{position:relative}.single-post-wrapper article .article-footer div{position:relative;display:inline}.single-post-wrapper article .article-footer div input{display:inline-block;width:30%;background-color:#FFF;box-shadow:none;padding:10px;border:1px solid rgba(190,190,190,.5);border-radius:0;height:45px;margin-top:14px;margin-right:10px}.single-post-wrapper article .article-footer div .email-error{display:none;position:absolute;bottom:-36px;left:0;color:red;z-index:20;width:190px}.single-post-wrapper article .author-meta{padding:10px 0}.single-post-wrapper article .author-meta .avatar-img{display:inline-block}.single-post-wrapper article .author-meta .avatar-img img{width:75px;height:75px;border-radius:100%}.single-post-wrapper article .author-meta .author-info{display:inline-block;vertical-align:middle;padding-left:15px;color:#00224a}.single-post-wrapper article .author-meta .author-info h4{font-size:22px}.single-post-wrapper article .author-meta a{margin-top:20px;padding:8px 30px}.single-post-wrapper article .author-meta .author-social-links{vertical-align:middle}.single-post-wrapper article .author-meta .author-social-links a{display:inline-block;font-size:24px;color:#00224a;padding:0 6px}.mobile-friendly-heading,.page-template-template-faq #five_icons .col-lg-5 .active-thumbnail img,.page-template-template-faq #five_icons .col-lg-5.active article img,.page-template-template-manuals-brochures #five_icons .col-lg-5 .active-thumbnail img,.page-template-template-manuals-brochures #five_icons .col-lg-5.active article img,.post-navigation .screen-reader-text,.single-faq #five_icons .col-lg-5 .active-thumbnail img,.single-faq #five_icons .col-lg-5.active article img,.tax-faq_categories #five_icons .col-lg-5 .active-thumbnail img,.tax-faq_categories #five_icons .col-lg-5.active article img,.tax-manuals_categories #five_icons .col-lg-5 .active-thumbnail img,.tax-manuals_categories #five_icons .col-lg-5.active article img{display:none}.single-post-wrapper article .author-meta .author-social-links a:hover{color:#dd821e}.single-post-wrapper article .author-meta [class*=col-]{float:left}.single-post-wrapper article .author-meta .col-1-3{width:40%}.single-post-wrapper article .author-meta .col-2-3{width:60%}.single-post-wrapper .related-posts{padding:40px 0}.single-post-wrapper .related-posts .today{float:left!important;width:50%!important}.single-post-wrapper .related-posts .section-header{text-align:center}.single-post-wrapper .related-posts .section-header h1{margin-left:auto;margin-right:auto;padding:30px 0 20px;width:60%;font-weight:600;border-top:1px solid rgba(190,190,190,.5);font-size:30px}.post-navigation{padding:20px;text-align:center}.post-navigation .nav-links a,.post-navigation .nav-links span{float:left;margin:0 7px;background-color:#fff;border-radius:100%;border-width:1px;border-style:solid;border-color:rgba(190,190,190,.5);padding:5px 0;width:35px;height:35px;color:#000}.post-navigation .nav-links span{color:#fff;padding:7px 0;background-color:#00224a;border-width:0}.post-navigation .nav-links .next,.post-navigation .nav-links .prev{border-width:0;background-color:#DA7700;font-size:28px;color:#fff;padding:2px;line-height:1.2;height:38px;width:38px}.authors-wrapper{padding-bottom:40px}.authors-wrapper h1{padding-top:30px;padding-bottom:20px}.authors-wrapper .single-author{min-height:200px;background:#FAFAFA;box-shadow:0 0 6px 0 rgba(0,0,0,.2);color:#00224a;float:left;width:17%;padding:10px;margin:10px}#five_icons .loading,.page-form .form-loading{background:url(img/spinner-black.svg) center center no-repeat #fff;opacity:.7}.authors-wrapper .single-author img{border-radius:100%;margin-bottom:10px;height:75px;width:75px}.authors-wrapper .single-author .author-bio{padding:5px 0 0}#five_icons{padding:10px 0;position:relative}#five_icons .loading{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}#five_icons .clearfix{opacity:0;visibility:hidden}#five_icons .single-icon-wrapper{padding-right:12px;padding-left:12px}#five_icons .single-icon-wrapper article{cursor:pointer;box-shadow:0 0 10px 0 rgba(0,0,0,.23);background:#FAFAFA;height:100%;color:#000;font-weight:300;position:relative}#five_icons .single-icon-wrapper article p{padding:0 10px;color:#000;font-size:16px;font-family:Nunito,sans-serif}#five_icons .single-icon-wrapper article p:last-child{padding-bottom:25px}#five_icons .single-icon-wrapper article:hover{transform:scale(1.1);margin:0 -7px;position:relative;z-index:44}#five_icons .single-icon-wrapper h3{position:relative;padding:20px 10px;margin-bottom:20px;color:#00224a}#five_icons .tabs5{padding:20px 0;margin:0 0 -20px}.tax-faq_categories .posts-wrapper,.tax-manuals_categories .posts-wrapper{padding:50px 0}.page-template-template-faq #five_icons .col-lg-5,.page-template-template-manuals-brochures #five_icons .col-lg-5,.single-faq #five_icons .col-lg-5,.tax-faq_categories #five_icons .col-lg-5,.tax-manuals_categories #five_icons .col-lg-5{width:100%}.page-template-template-faq #five_icons .col-lg-5.active article,.page-template-template-manuals-brochures #five_icons .col-lg-5.active article,.single-faq #five_icons .col-lg-5.active article,.tax-faq_categories #five_icons .col-lg-5.active article,.tax-manuals_categories #five_icons .col-lg-5.active article{background:#207587;color:#fff}.page-template-template-faq #five_icons .col-lg-5.active article h3,.page-template-template-faq #five_icons .col-lg-5.active article p,.page-template-template-manuals-brochures #five_icons .col-lg-5.active article h3,.page-template-template-manuals-brochures #five_icons .col-lg-5.active article p,.single-faq #five_icons .col-lg-5.active article h3,.single-faq #five_icons .col-lg-5.active article p,.tax-faq_categories #five_icons .col-lg-5.active article h3,.tax-faq_categories #five_icons .col-lg-5.active article p,.tax-manuals_categories #five_icons .col-lg-5.active article h3,.tax-manuals_categories #five_icons .col-lg-5.active article p{color:#fff}.page-template-template-faq #five_icons .col-lg-5.active article .active-thumbnail img,.page-template-template-manuals-brochures #five_icons .col-lg-5.active article .active-thumbnail img,.single-faq #five_icons .col-lg-5.active article .active-thumbnail img,.tax-faq_categories #five_icons .col-lg-5.active article .active-thumbnail img,.tax-manuals_categories #five_icons .col-lg-5.active article .active-thumbnail img{display:inline-block}.page-template-template-faq .owl-carousel .owl-stage-outer,.page-template-template-manuals-brochures .owl-carousel .owl-stage-outer,.single-faq .owl-carousel .owl-stage-outer,.tax-faq_categories .owl-carousel .owl-stage-outer,.tax-manuals_categories .owl-carousel .owl-stage-outer{overflow-x:hidden;padding:70px 0}.page-template-template-faq .owl-carousel .owl-item,.page-template-template-manuals-brochures .owl-carousel .owl-item,.single-faq .owl-carousel .owl-item,.tax-faq_categories .owl-carousel .owl-item,.tax-manuals_categories .owl-carousel .owl-item{z-index:44}.page-template-template-faq .owl-carousel .owl-item:hover,.page-template-template-manuals-brochures .owl-carousel .owl-item:hover,.single-faq .owl-carousel .owl-item:hover,.tax-faq_categories .owl-carousel .owl-item:hover,.tax-manuals_categories .owl-carousel .owl-item:hover{z-index:45}.page-template-template-faq .owl-carousel .owl-item img,.page-template-template-manuals-brochures .owl-carousel .owl-item img,.single-faq .owl-carousel .owl-item img,.tax-faq_categories .owl-carousel .owl-item img,.tax-manuals_categories .owl-carousel .owl-item img{display:block;vertical-align:middle;width:auto;margin:0 auto}.page-template-template-faq .page-header,.page-template-template-manuals-brochures .page-header,.single-faq .page-header,.tax-faq_categories .page-header,.tax-manuals_categories .page-header{margin-bottom:0;padding-bottom:0}.page-template-template-faq .page-header .search-bar,.page-template-template-manuals-brochures .page-header .search-bar,.single-faq .page-header .search-bar,.tax-faq_categories .page-header .search-bar,.tax-manuals_categories .page-header .search-bar{position:absolute;bottom:66px;margin-left:-260px;left:50%;width:600px}.page-template-template-faq .page-header #search,.page-template-template-faq .post-wrapper,.page-template-template-manuals-brochures .page-header #search,.page-template-template-manuals-brochures .post-wrapper,.single-faq .page-header #search,.single-faq .post-wrapper,.tax-faq_categories .page-header #search,.tax-faq_categories .post-wrapper,.tax-manuals_categories .page-header #search,.tax-manuals_categories .post-wrapper{width:100%}.page-template-template-faq .post-wrapper article,.page-template-template-manuals-brochures .post-wrapper article,.single-faq .post-wrapper article,.tax-faq_categories .post-wrapper article,.tax-manuals_categories .post-wrapper article{padding:25px 20px 10px}.page-template-template-faq .post-wrapper .video-lightbox button,.page-template-template-manuals-brochures .post-wrapper .video-lightbox button,.single-faq .post-wrapper .video-lightbox button,.tax-faq_categories .post-wrapper .video-lightbox button,.tax-manuals_categories .post-wrapper .video-lightbox button{background:0 0}.page-template-template-faq .post-wrapper .video-lightbox button .play-icon,.page-template-template-manuals-brochures .post-wrapper .video-lightbox button .play-icon,.single-faq .post-wrapper .video-lightbox button .play-icon,.tax-faq_categories .post-wrapper .video-lightbox button .play-icon,.tax-manuals_categories .post-wrapper .video-lightbox button .play-icon{position:relative;float:left;top:0;left:0}.page-template-template-faq .post-wrapper .video-lightbox button span,.page-template-template-manuals-brochures .post-wrapper .video-lightbox button span,.single-faq .post-wrapper .video-lightbox button span,.tax-faq_categories .post-wrapper .video-lightbox button span,.tax-manuals_categories .post-wrapper .video-lightbox button span{margin:5px 20px 5px 0;float:left;color:#dd821e;font-family:Nunito;font-size:18px;line-height:24px;text-decoration:underline}.page-template-template-faq #titleWrap h2,.page-template-template-manuals-brochures #titleWrap h2,.single-faq #titleWrap h2,.tax-faq_categories #titleWrap h2,.tax-manuals_categories #titleWrap h2{text-align:center;margin-bottom:30px}.tax-manuals_categories .download-link{font-size:13px!important;text-transform:none!important;color:#fff;background-color:#dd821e;height:40px;font-weight:700;text-align:center;border-radius:100px;border:0;font-family:Nunito,sans-serif;padding-bottom:3px;line-height:36px;float:none;margin:0 10px 20px 0;width:auto;white-space:nowrap}.tax-manuals_categories .dl-buttons-wrappper{width:100%;position:relative}.page-template-template-support .owl-nav .owl-prev{left:10px}.page-template-template-support .owl-nav .owl-next{right:10px}.page-template-template-support .shell{max-width:1170px}.page-template-template-support .container-fluid,.page-template-template-support .page-header{margin:0;padding:0}.page-form{border-top:1px solid #e1e1e1}.page-form .form-control{background-color:#FFF;box-shadow:none;padding:10px;border:1px solid rgba(190,190,190,.5);border-radius:0;height:45px;margin-top:15px;margin-bottom:15px}.page-form .error input,.page-form .error textarea{border-color:#FC1627}.page-form .error_message{display:none;justify-content:center;background:#5cb85c;padding:20px;color:#fff;margin:25px 0}.page-formactive,.page-formsuccess{margin-bottom:10px;padding:20px;display:flex;color:#fff}.page-form .error_message.success{display:flex}.page-form .error_message.active{display:flex;background:#d9534f}.page-formsuccess{justify-content:center;background:#5cb85c}.page-formactive{justify-content:center;background:#FC1627}.page-form #contactForm{margin-top:90px;margin-bottom:50px}.page-form .form-loading{z-index:20}.page-form .form-loading .form-inner{visibility:hidden}.page-form .form-haeder{margin-top:50px}.page-form .form-haeder h2{margin-top:0;margin-bottom:25px}.page-form .form-haeder p{max-width:892px;text-align:center;margin:0 auto;font-size:18px;font-family:Nunito,sans-serif}.page-form .form-footer{margin-top:35px}.page-form .control-label{font-family:Nunito,sans-serif;font-size:18px;color:#00224a;font-weight:700;margin:0}.page-form .control-label sup{color:#FC1627}.page-form .radio-boxes{display:flex;margin-top:25px;flex-wrap:wrap}.page-form .radio-boxes input{border:none;display:none;-webkit-appearance:none}.page-form .radio-boxes input.other-input{display:none;background-color:#FFF;box-shadow:none;padding:10px;border:1px solid rgba(190,190,190,.5);border-radius:0;height:45px;margin-top:15px;margin-bottom:15px;margin-left:-20px;width:105%}.page-form .radio-boxes input.other-input.visible{display:block}.page-form .radio-boxes.error input,.page-form .radio-boxes.error label:before{border:2px solid #FC1627}.page-form .radio-boxes label{font-weight:400;margin-right:50px;padding-left:15px}.page-form .radio-boxes label.active{font-weight:700;margin-right:45px}.page-form .radio-boxes label.active:before{border:none;background-color:#c7751b}.page-form .radio-boxes label:before{display:inline-block;content:'';margin-right:20px;height:18px;width:18px;border:1px solid #BEBEBE;border-radius:0;background-color:#fff}#feature-boxes .loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}#feature-boxes .row{position:relative}#feature-boxes #five_icons.container{max-width:1170px}#feature-boxes #five_icons.container .col-lg-5{width:100%}#feature-boxes #five_icons.container .single-icon-wrapper h3{padding-bottom:10px;margin-bottom:0}#feature-boxes .owl-carousel .owl-stage-outer,.category-tabbed-boxes .owl-carousel .owl-stage-outer{overflow-x:hidden;padding:70px 0}#feature-boxes #five_icons.container .single-icon-wrapper article:hover{transform:none;margin:0}#feature-boxes .owl-carousel{opacity:0}#feature-boxes .owl-carousel .owl-item{z-index:44}#feature-boxes .owl-carousel .owl-item:hover{z-index:45}#feature-boxes .owl-carousel .owl-item img{display:block;vertical-align:middle;width:auto;margin:0 auto}#feature-boxes .content{position:relative;padding:20px 0}#feature-boxes .content:before{content:'';width:90%;height:1px;left:5%;background:gray;position:absolute;top:0}.page-form .additionals-reasons{display:none}.page-form .additionals-reasons input,.page-form .additionals-reasons textarea{display:none;width:100%}.page-form .additionals-reasons textarea{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(190,190,190,.5)}.page-form .checkbox label:after{visibility:hidden;opacity:0}.page-form .checkbox label.active:after{visibility:visible;opacity:1;content:"\f00c";color:#fff}.page-form select{border:1px solid rgba(190,190,190,.5);width:100%;padding:9px;background:#fff;color:#626262;font-size:16px;-webkit-appearance:none;margin:15px 0}.page-form .select-wrapper-secondary{width:100%;position:relative}.page-form .select-wrapper-secondary:before{top:17px;position:absolute;z-index:55;right:0;font-family:FontAwesome;content:"\f107";color:#DA7700;background:#fff;padding:4px 10px;font-size:24px;pointer-events:none;border-right:1px solid rgba(190,190,190,.5);border-bottom:1px solid rgba(190,190,190,.5)}.page-form-secondary{margin-bottom:50px}.page-form-secondary #supportForm{margin-top:50px}.page-form-secondary .col-lg-6{width:50%!important}.page-form-secondary textarea{width:100%;margin:15px 0}.page-form-secondary select{height:45px}.page-form-secondary select.error{color:#FC1627}.page-form-secondary .form-loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #fff;z-index:20}.page-content.shell blockquote,.page-template-template-apg-image-library .after-heading-content blockquote,.page-template-template-apg-image-library-form .after-heading-content blockquote{font-size:18px;font-style:italic;font-weight:300;opacity:.6;font-family:Nunito;line-height:28px}.page-form-secondary .form-loading .form-inner{visibility:hidden}.form-upload.error{border-color:red!important}.error_message.success+.form-inner{visibility:hidden}.page-content.shell{max-width:1300px;margin:50px auto;padding:0 10px}.page-content.shell h2,.page-content.shell h3{font-family:Nunito}.page-content.shell p{font-family:Nunito;font-size:18px;color:#000;font-weight:300;line-height:28px}.page-content.shell blockquote{color:#6D6D6D;padding:0;border:none;margin-top:30px}.divider{border-top:1px solid #E1E1E1;width:80%;max-width:830px;height:1px;margin:0 auto;display:block}.page-template-template-apg-image-library .after-heading-content{max-width:1300px;margin:50px auto;padding:0 10px}.page-template-template-apg-image-library .after-heading-content h2,.page-template-template-apg-image-library .after-heading-content h3{font-family:Nunito}.page-template-template-apg-image-library .after-heading-content p{font-family:Nunito;font-size:18px;color:#000;font-weight:300;line-height:28px}.page-template-template-apg-image-library .after-heading-content blockquote{color:#6D6D6D;padding:0;border:none;margin-top:30px}.page-template-template-apg-image-library .posts-wrapper{background-color:#fff;position:relative}.page-template-template-apg-image-library .page-header .search-bar{position:absolute;bottom:36px;left:38%;transform:translate(0,-50%);width:600px}.page-template-template-apg-image-library .page-header #search{width:100%}.page-template-template-apg-image-library .remodal-is-opened .remodal{display:flex;top:15%!important;left:15%!important;right:15%!important;min-height:auto;max-width:600px;width:auto;height:auto!important}.page-template-template-apg-image-library .remodal-is-opened .remodal .inner{position:relative;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.page-template-template-apg-image-library-form .after-heading-content{max-width:1300px;margin:50px auto;padding:0 10px}.page-template-template-apg-image-library-form .after-heading-content h2,.page-template-template-apg-image-library-form .after-heading-content h3{font-family:Nunito}.page-template-template-apg-image-library-form .after-heading-content p{font-family:Nunito;font-size:18px;color:#000;font-weight:300;line-height:28px}.page-template-template-apg-image-library-form .after-heading-content blockquote{color:#6D6D6D;padding:0;border:none;margin-top:30px}.page-template-template-apg-image-library-form .posts-wrapper{background-color:#fff;position:relative}.page-template-template-apg-image-library-form .page-form h2{margin-bottom:50px}.page-template-template-software-driver .page-content.shell{max-width:1170px}.page-template-template-software-driver .page-form{border:none}.page-template-template-software-driver #softwareForm{margin:50px 0;font-family:Nunito}.page-template-template-software-driver #softwareForm.form-loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #FAFAFA;z-index:20;display:block}.page-template-template-software-driver #softwareForm.form-loading .form-inner{visibility:hidden}.page-template-template-software-driver .page-form h2{font-size:32px}.page-template-template-software-driver .page-form .radio-boxes label:before{border-radius:20px}.page-template-template-software-driver .page-form .form-haeder p{font-size:24px}.page-template-template-software-driver .page-form .note{font-size:22px;margin-top:20px}.page-template-template-software-driver .page-form .note strong{color:#00224a}.page-template-template-software-driver .page-form .subscribe-boxes{margin-top:20px}.page-template-template-software-driver .page-form .subscribe-boxes label{display:block;font-weight:400;position:relative}.page-template-template-software-driver .page-form .subscribe-boxes label.active{font-weight:700;margin-right:45px}.page-template-template-software-driver .page-form .subscribe-boxes label.active:before{border:none;background-color:#c7751b}.page-template-template-software-driver .page-form .subscribe-boxes label:before{display:inline-block;content:'';margin-right:10px;height:18px;width:18px;border:1px solid #BEBEBE;border-radius:0;background-color:#fff}.page-template-template-software-driver .page-form .subscribe-boxes label:after{font-family:FontAwesome;position:absolute;left:0;display:inline-block;font-size:14px;margin:-1px 2px;visibility:hidden;opacity:0}.page-template-template-software-driver .page-form .subscribe-boxes label.active:after{visibility:visible;opacity:1;content:"\f00c";color:#fff}.loaded .loading{display:none}.loaded .featured-boxes-section .feature-boxes .feature-box{visibility:visible!important;opacity:1!important}.loaded #feature-boxes .owl-carousel,.loaded #feature-boxes .owl-carousel .owl-stage-outer,.loaded #five_icons .clearfix{opacity:1;visibility:visible}.loaded .events-wrapper .events{opacity:1;visibility:visible;padding:0 20px}.loaded .executive-team-section .team-slider{opacity:1!important}.loaded .executive-team-section .team-slide img{width:80px!important}.loaded .posts-wrapper #parnters-boxes .shell .parnters,.loaded .resources-wrapper .library-wrapper .library-posts{opacity:1}.loaded .careers-header .wrapper .locations .location{opacity:1!important}.loaded .single-job-location-wrapper .perks{opacity:1}.loaded #products .products{opacity:1!important}.category-tabbed-boxes.shell h2{display:flex;justify-content:space-between}.category-tabbed-boxes.shell .no-posts-found{text-align:left}.category-tabbed-boxes.shell .search-bar{margin:0}.category-tabbed-boxes.shell .search-bar #search{display:flex;width:100%;justify-content:flex-start;padding:0;margin:0}.category-tabbed-boxes.shell .search-bar #search input[type=text]{float:none;position:static;left:0;margin-right:20px}.category-tabbed-boxes{position:relative;max-width:1300px;margin:0 auto}.category-tabbed-boxes .loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.category-tabbed-boxes .loading+.category-tabbed-boxes{visibility:hidden;opacity:0;transition:all .5s ease}.category-tabbed-boxes .shell{margin-top:0}.category-tabbed-boxes #five_icons .owl-item.clicked article,.category-tabbed-boxes #five_icons .single-icon-wrapper article:hover{transform:none;margin:0;background-color:#207587;color:#fff;position:relative}.category-tabbed-boxes #five_icons .owl-item.clicked article a,.category-tabbed-boxes #five_icons .owl-item.clicked article h3,.category-tabbed-boxes #five_icons .owl-item.clicked article p,.category-tabbed-boxes #five_icons .single-icon-wrapper article:hover a,.category-tabbed-boxes #five_icons .single-icon-wrapper article:hover h3,.category-tabbed-boxes #five_icons .single-icon-wrapper article:hover p{color:#fff}.category-tabbed-boxes #five_icons .owl-item.clicked article h3:before,.category-tabbed-boxes #five_icons .single-icon-wrapper article:hover h3:before{background:#fff}.category-tabbed-boxes #five_icons .owl-item.clicked article img:first-of-type,.category-tabbed-boxes #five_icons .single-icon-wrapper article:hover img:first-of-type{display:none}.category-tabbed-boxes #five_icons .owl-item.clicked article img.hover,.category-tabbed-boxes #five_icons .single-icon-wrapper article:hover img.hover{display:block}.category-tabbed-boxes #five_icons .owl-item.clicked article a,.category-tabbed-boxes #five_icons .owl-item.clicked article a:hover,.category-tabbed-boxes #five_icons .single-icon-wrapper article a:hover{text-decoration:none}.category-tabbed-boxes #five_icons .owl-item article a{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.category-tabbed-boxes .owl-carousel.owl-drag .owl-item{max-width:270px}.category-tabbed-boxes .owl-carousel img{display:block;vertical-align:middle;width:auto!important;margin:0 auto}.category-tabbed-boxes .owl-carousel img.hover{display:none}.category-tabbed-boxes #five_icons .col-lg-5{width:100%}.category-tabbed-boxes .ajax{background-color:#FAFAFA;width:100%;display:none;-webkit-animation:fadein 1.5s;-moz-animation:fadein 1.5s;-ms-animation:fadein 1.5s;-o-animation:fadein 1.5s;animation:fadein 1.5s}.category-tabbed-boxes .ajax .shell{max-width:870px;margin:0 auto;border-top:1px solid #E1E1E1;text-align:center}.category-tabbed-boxes .ajax .category-slider{display:none;-webkit-animation:fadein 1.5s;-moz-animation:fadein 1.5s;-ms-animation:fadein 1.5s;-o-animation:fadein 1.5s;animation:fadein 1.5s}.category-tabbed-boxes .ajax.clicked,.category-tabbed-boxes .ajax.clicked .category-slider.clicked{display:block}.category-tabbed-boxes .ajax.clicked .category-slider.clicked .shell+.no-posts-found{display:none}.category-tabbed-boxes .ajax.clicked .top-posts-ctrl{border-bottom:1px solid #E1E1E1;padding:10px 0}.category-tabbed-boxes .ajax.clicked .top-posts-ctrl+.category-posts-slider{display:flex;justify-content:flex-start;margin-top:20px}.category-tabbed-boxes .ajax.clicked .top-posts-ctrl h2{margin:20px 0;font-weight:600}.category-tabbed-boxes .ajax.clicked .row{margin:0;padding:0}.category-tabbed-boxes .ajax.clicked #ajaxContent{max-width:1300px;margin:0 auto;text-align:center}.category-tabbed-boxes .ajax.clicked #ajaxContent ul{list-style:none;margin:0;padding:0}.category-tabbed-boxes .ajax.clicked #ajaxContent ul li{border-bottom:1px solid #E1E1E1}.category-tabbed-boxes .ajax.clicked #ajaxContent ul h4{color:#011839;font-family:Nunito;font-size:22px;font-weight:700;line-height:30px;margin:25px 0;position:relative}.category-tabbed-boxes .ajax.clicked #ajaxContent ul h4 a{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;font-weight:600}.category-tabbed-boxes .opened i.dropdown{transform:rotate(180deg)}.category-tabbed-boxes i.dropdown{height:10.62px;width:19.84px;content:'';display:block;position:absolute;top:45%;right:20px;transform:translate(50%,0);background:url(img/arroww.svg) center center no-repeat;background-size:cover}.category-tabbed-boxes i.dropdown.clicked{transform:scaleY(-1)}.category-tabbed-boxes .inner-category .category-posts-slider,.category-tabbed-boxes .inner-category .no-posts-found{display:none}.category-tabbed-boxes .category-posts-slider{display:flex;overflow:hidden;position:relative;width:100%;text-align:left;max-width:1300px;margin:0 auto}.category-tabbed-boxes .category-posts-slider .owl-item,.category-tabbed-boxes .category-posts-slider .slide{background-color:#FFF;box-shadow:0 0 5px 0 rgba(0,0,0,.15);border:1px solid #e1e1e1;margin:10px 0 40px;position:relative}.category-tabbed-boxes .category-posts-slider .owl-item{max-height:200px}.category-tabbed-boxes .category-posts-slider .owl-item a{display:flex;flex-direction:column;align-items:center;justify-content:center}.category-tabbed-boxes .category-posts-slider .slide{overflow:hidden}.category-tabbed-boxes .category-posts-slider .slide a{display:flex;flex-direction:column;align-items:center;justfiy-content:center;justify-items:center}.category-tabbed-boxes .category-posts-slider img{margin:20px}.category-tabbed-boxes .category-posts-slider .title{word-wrap:word-break;display:block;text-align:center;color:#011839;font-family:"Open Sans";font-size:16px;font-weight:300;line-height:19px;margin-bottom:20px}.btn-shortcode,.page-template-template-company .btn-shortcode{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;font-size:12px;font-weight:700;border-radius:100px;text-transform:uppercase}.category-tabbed-boxes .category-posts-slider .owl-item{max-width:205px;display:inline-block;overflow:hidden}.category-tabbed-boxes .category-posts-slider .owl-stage{padding:0!important;position:relative}.category-tabbed-boxes .category-posts-slider .owl-nav .owl-next,.category-tabbed-boxes .category-posts-slider .owl-nav .owl-prev{top:43%}.category-tabbed-boxes .shell+.category-posts-slider{margin-top:25px}.category-tabbed-boxes .no-posts-found{text-align:center;margin:30px auto;display:block}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{.category-tabbed-boxes from{opacity:0}.category-tabbed-boxes to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.btn-shortcode{background-color:#DA7700;padding:12px 38px;margin-top:35px}.btn-shortcode:active,.btn-shortcode:hover{background-color:#c7751b;color:#fff}.page-template-template-company .posts-wrapper{background-color:#fff}.page-template-template-company .container{max-width:1300px}.page-template-template-company .btn-shortcode{background-color:#DA7700;padding:12px 38px;margin-top:35px}.page-template-template-company .btn-shortcode:hover{background:#c7751b}.page-template-template-company .after-heading-content{text-align:center;font-family:Nunito;margin-bottom:20px}.page-template-template-company .after-heading-content h2{font-size:30px;font-weight:800;margin-bottom:27px}.page-template-template-company .after-heading-content p{font-size:16px}.page-template-template-company .after-heading-content p:last-child{margin-top:35px}.page-template-template-company .shell{max-width:1300px;margin:0 auto 50px}.page-template-template-company .shell hr{color:#E1E1E1;max-width:834px;margin:50px auto}.page-template-template-company .members-section{text-align:center;margin-bottom:20px}.page-template-template-company .members-section h2{margin-bottom:50px}.page-template-template-company .members-section .members-info{display:flex;justify-content:space-evenly;align-items:center;background-color:#FAFAFA;box-shadow:0 0 5px 0 rgba(0,0,0,.15);margin-bottom:45px}.page-template-template-company .members-section .members-info .member-section-image{width:50%}.page-template-template-company .members-section .members-info img{width:100%;height:auto}.page-template-template-company .members-section .members-info p{width:50%;padding:0 25px;color:#000;font-family:Nunito;font-size:16px;font-weight:300;line-height:28px}.page-template-template-company .featured-boxes-section{margin-bottom:20px;text-align:left}.page-template-template-company .featured-boxes-section h2{margin-bottom:50px;text-align:center}.page-template-template-company .featured-boxes-section p{text-align:center;font-size:18px;font-weight:300;line-height:28px;margin-bottom:50px}.page-template-template-company .featured-boxes-section .owl-stage{padding:0}.page-template-template-company .featured-boxes-section .owl-item{display:inline-block;min-width:200px}.page-template-template-company .featured-boxes-section .slides{overflow:hidden}.page-template-template-company .featured-boxes-section .feature-boxes{display:flex;justify-content:space-between;align-items:center;margin-top:60px;position:relative;text-align:center}.page-template-template-company .featured-boxes-section .owl-dots,.single-apg_jobs .remodal{display:none}.page-template-template-company .featured-boxes-section .feature-boxes .loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;width:100%;height:100%}.page-template-template-company .featured-boxes-section .feature-boxes .feature-box{background-color:#B7B7B7;box-shadow:0 0 5px 0 rgba(0,0,0,.15);padding:20px 30px 10px;color:#fff;opacity:0;visibility:hidden}.page-template-template-company .featured-boxes-section .feature-boxes .feature-box hr{margin:15px 0;max-width:205px}.page-template-template-company .featured-boxes-section .feature-boxes .feature-box img,.page-template-template-company .featured-boxes-section .feature-boxes .feature-box p{margin-bottom:25px}.page-template-template-company .featured-boxes-section .feature-boxes .feature-box p{font-size:16px;font-weight:300;line-height:22px}.page-template-template-company .featured-boxes-section .feature-boxes .feature-box .read-more{margin-bottom:16px}.page-template-template-company .featured-boxes-section .feature-boxes .feature-box .read-more .btn-shortcode{font-size:12px;font-weight:700;line-height:16px;padding:10px 20px}.page-template-template-company .featured-boxes-section .feature-boxes .feature-box .box-title p{font-family:Nunito;font-size:22px;font-weight:800;line-height:30px;text-transform:uppercase}.page-template-template-company .featured-boxes-section .feature-boxes .feature-box.teal{background-color:#066B7F}.page-template-template-company .featured-boxes-section .feature-boxes .feature-box.blue{background-color:#001E42}.page-template-template-company .featured-boxes-section .section-action{margin-top:50px;text-align:center}.page-template-template-company .featured-boxes-section .owl-carousel{touch-action:none}.page-template-template-company .featured-boxes-section .owl-stage *{color:#fff}.page-template-template-company .featured-boxes-section .owl-stage{left:-50px}.page-template-template-company .featured-boxes-section .owl-item{opacity:.3}.page-template-template-company .featured-boxes-section .owl-item.active{opacity:1}.page-template-template-company .featured-boxes-section .front{position:relative}.page-template-template-company .grey-background{text-align:center;background-color:#fafafa}.page-template-template-company .press-section{text-align:center;margin-bottom:50px;padding:0 10px}.page-template-template-company .press-section .post-wrapper{width:48%;margin-right:2%}.page-template-template-company .press-section .post-wrapper:last-child{margin-right:0}.page-template-template-company .press-section .today{width:100%}.page-template-template-company .press-section article.press{text-align:left;margin:50px auto}.page-template-template-company .press-section .btn-shortcode{font-size:12px;font-weight:700;line-height:16px}.page-template-template-company .events-wrapper.shell{margin-bottom:0}.page-template-template-company .events-wrapper.shell .loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.page-template-template-company .events-wrapper.shell .row{position:relative}.page-template-template-company .events-wrapper.shell h2.text-center{margin:0 0 50px}.page-template-template-company .events-wrapper.shell .button-action{margin:50px auto}.page-template-template-company .events-wrapper.shell a.btn-orange{border-radius:100px;background-color:#DA7700;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;padding:12px 38px;margin-top:35px;text-transform:uppercase;font-size:12px;font-weight:700}.page-template-template-company .events{opacity:0;visibility:hidden}.page-template-template-company .events .post-wrapper{width:33%}.page-template-template-company .events article{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.15);padding:10px 20px;margin:10px}.page-template-template-company .events article .post-thumbnail{height:150px;max-height:150px;width:auto}.page-template-template-company .events header{padding-right:15px;padding-left:15px;margin-bottom:0!important;padding-bottom:0;font-family:Nunito;color:#00224a;font-weight:600;font-size:20px;border-bottom:none!important;position:relative}.page-template-template-company .events header a{color:#00224a;font-size:20px}.page-template-template-company .events header a:hover{text-decoration:none}.page-template-template-company .events header .entry-meta{font-weight:300;font-size:20px}.page-template-template-company .events header .entry-meta span{font-size:18px}.page-template-template-company .events header img{height:25px;padding-right:5px;display:inline-block}.page-template-template-company .events header .border-divider{margin-top:15px;margin-bottom:15px;width:80%}.page-template-template-company .events header .modal-wrap{position:absolute;top:5px!important;right:-10px!important}.page-template-template-company .events .summary-content{font-size:20px;font-weight:300;color:#00224a;padding:15px 0!important}.page-template-template-company .callout-wrapper hr{margin-top:0}.page-template-template-company .callout-wrapper .callout{text-align:center}.page-template-template-company .callout-wrapper .callout p{font-size:18px;font-weight:300;line-height:28px;margin-bottom:50px}.page-template-template-company .callout-wrapper .callout a{font-size:12px;font-weight:700;line-height:16px}.page-template-template-company #awards .row .owl-carousel .item{padding-bottom:0}.page-template-template-company #awards .row .owl-carousel .item header{padding:5px 0;align-items:center;justify-content:center;text-align:center}.page-template-template-company #awards .row .owl-carousel .item header h3{padding-right:7px;font-size:22px}.page-template-template-company #awards .row .owl-carousel .item header img{padding:0;max-width:100%;display:block;height:auto}.page-template-template-company #awards .row .owl-carousel .item p{padding:23px 10px 25px 0;margin:0 20px;font-family:Nunito,sans-serif;font-size:19px}.page-template-template-company #awards .row .owl-carousel .item img{padding:0;max-width:100%;display:block;height:auto;max-height:251px}.page-template-template-about .posts-wrapper{background-color:#fff}.page-template-template-about .container{max-width:1300px}.page-template-template-about .btn-shortcode{border-radius:100px;background-color:#DA7700;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;padding:12px 38px;margin-top:35px;text-transform:uppercase;font-size:12px;font-weight:700}.page-template-template-about .btn-shortcode:hover{background:#c7751b}.page-template-template-about .container-fluid.clearfix.white-background{padding:0}.page-template-template-about .after-heading-content{text-align:center;font-family:Nunito;margin-bottom:20px}.page-template-template-about .after-heading-content h2{font-size:30px;font-weight:800;margin-bottom:27px}.page-template-template-about .after-heading-content p{font-size:16px}.page-template-template-about .after-heading-content p:last-child{margin-top:35px}.page-template-template-about .single-icon-wrapper{background-color:#fafafa;padding-left:0!important;padding-right:0!important}.page-template-template-about .shell{max-width:1300px;margin:0 auto 50px}.page-template-template-about .shell hr{color:#E1E1E1;max-width:834px;margin:50px auto}.page-template-template-about #feature-boxes #five_icons.container{max-width:1300px}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel{margin:50px auto;display:flex;justify-content:flex-start;align-items:center;flex-flow:row nowrap}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .owl-item{background-color:#FAFAFA;box-shadow:0 0 5px 0 rgba(0,0,0,.15);margin:0 20px 20px 0;text-align:center}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .front .content{color:#000}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .owl-stage-outer{padding:0;overflow:hidden}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .owl-stage-outer .owl-stage{padding-top:20px}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .flipper a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .content{position:relative;padding:20px 0;width:100%;max-height:100%;display:flex;justify-content:center;align-items:center;flex-flow:row wrap;margin-top:30px}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .back,.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .front{width:100%;padding:10px}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .back{background-color:#217587;color:#fff}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .back .content,.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .back h2,.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .back p{color:#fff}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .back .content:before{background:#fff}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .flex{justify-content:center;align-items:center;width:100%;height:100%;color:#fff;flex-flow:column nowrap}.page-template-template-about .members-section{text-align:center;margin-bottom:20px}.page-template-template-about .members-section h2{margin-bottom:50px}.page-template-template-about .members-section .members-info{display:flex;justify-content:space-evenly;align-items:center;background-color:#FAFAFA;box-shadow:0 0 5px 0 rgba(0,0,0,.15);margin-bottom:45px}.page-template-template-about .members-section .members-info .member-section-image{width:50%}.page-template-template-about .members-section .members-info img{width:100%;height:auto}.page-template-template-about .members-section .members-info p{width:50%;padding:0 25px;color:#000;font-family:Nunito;font-size:16px;font-weight:300;line-height:28px}.page-template-template-about .additional-content{text-align:center;font-family:Nunito}.page-template-template-about .additional-content h2{font-size:30px;font-weight:700;line-height:41px;text-align:center}.page-template-template-about .additional-content p{font-size:16px;font-weight:300;line-height:28px;margin-top:27px}.page-template-template-about .executive-team-section{color:#011839;position:relative;overflow:hidden}.page-template-template-about .executive-team-section .loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.page-template-template-about .executive-team-section h2{font-family:Nunito;font-size:30px;font-weight:700;line-height:41px;margin-bottom:45px;text-align:center}.page-template-template-about .executive-team-section .team-slider{opacity:0;padding:20px 0;position:relative}.page-template-template-about .executive-team-section .team-slide{box-shadow:0 0 5px 0 rgba(0,0,0,.15);background-color:#FAFAFA;padding:40px 50px 25px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:20px;font-family:"Open Sans";font-size:16px;text-align:center}.page-template-template-about .executive-team-section .team-slide:last-child{margin-right:0}.page-template-template-about .executive-team-section .team-slide img{border-radius:50px}.page-template-template-about .executive-team-section .team-slide h4{margin-top:20px;font-size:16px}.page-template-template-about .executive-team-section .owl-stage-outer{width:100%}.page-template-template-about .executive-team-section .owl-stage-outer .owl-stage{margin:0!important;padding:0!important}.page-template-template-about .executive-team-section .owl-stage-outer .owl-item{display:inline-block}.page-template-template-partners .posts-wrapper{background:#fff}.page-template-template-partners .container{max-width:1300px}.page-template-template-partners .page-header{margin-bottom:0;padding-bottom:0}.page-template-template-partners #parnters-boxes{background-color:#FAFAFA}.page-template-template-partners #parnters-boxes hr{width:1100px;margin:0 auto;font-weight:700;border:1px solid #eee}.page-template-template-partners #parnters-boxes .shell{max-width:1300px;margin:0 auto;padding:40px 0;position:relative}.page-template-template-partners #parnters-boxes .shell .pagination-counter{display:flex;justify-content:flex-end;align-items:center;color:#011839;font-family:Nunito;font-size:18px;font-weight:700;line-height:24px;margin-bottom:30px}.page-template-template-partners #parnters-boxes .shell .loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.page-template-template-partners #parnters-boxes .shell .parnters{max-width:100%;display:flex;justify-content:flex-start;align-items:center;flex-flow:row wrap;position:relative;opacity:0}.page-template-template-partners #parnters-boxes .shell .parnters .single-partner{background-color:#FFF;box-shadow:0 0 5px 0 rgba(0,0,0,.15);display:inline-block;padding:25px 50px 35px;text-align:center;margin-right:20px;margin-bottom:20px;max-width:300px}.page-template-template-partners #parnters-boxes .shell .parnters .single-partner .divider{box-sizing:border-box;max-width:95%;border:1px solid #E6E6E6}.page-template-template-partners #parnters-boxes .shell .parnters .single-partner h3{margin:0 0 20px;color:#011839;font-family:Nunito;font-size:22px;font-weight:700;line-height:30px;max-width:200px}.page-template-template-partners #parnters-boxes .shell .parnters .single-partner figure{margin-top:20px;margin-bottom:55px}.page-template-template-partners #parnters-boxes .shell .parnters .single-partner a{margin-bottom:10px;display:block}.page-template-template-partners #parnters-boxes .shell .parnters .single-partner:nth-child(4n+4){margin-right:0}.shell{max-width:1300px;margin:0 auto}.overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;opacity:.67;background:linear-gradient(180deg,#004077 0,#001E42 100%);box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.jobs-wrapper{background:#fafafa}.jobs-wrapper h2{color:#011839;font-family:Nunito;font-size:30px;font-weight:700;line-height:41px;text-align:center;margin-top:50px}.jobs-wrapper .job-listings{display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-start;margin-top:50px}.jobs-wrapper .job-listings .job{background-color:#FFF;box-shadow:0 0 6px 0 rgba(0,0,0,.15);padding:20px 30px;width:100%;margin-bottom:20px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.jobs-wrapper .job-listings .job .job-details{max-width:700px}.jobs-wrapper .job-listings .job .job-details a,.jobs-wrapper .job-listings .job .job-details h3{color:#011839}.jobs-wrapper .job-listings .job .job-button{display:inline-block}.page-template-template-careers-landing .careers-header{position:relative}.page-template-template-careers-landing .careers-header .wrapper{max-width:1300px;margin:0 auto;position:relative;text-align:center;color:#fff;padding:200px 0}.page-template-template-careers-landing .careers-header .wrapper h1,.page-template-template-careers-landing .careers-header .wrapper h5{line-height:38px;color:#fff;margin:0}.page-template-template-careers-landing .careers-header .wrapper h1{font-size:36px}.page-template-template-careers-landing .careers-header .wrapper h5{font-size:20px;font-weight:300;margin-bottom:50px}.page-template-template-careers-landing .careers-header .wrapper .hiring{position:relative}.page-template-template-careers-landing .careers-header .wrapper .hiring .loading{opacity:.7;background:url(img/spinner.svg) center center no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.page-template-template-careers-landing .careers-header .wrapper .locations{display:flex;justify-content:space-around;align-items:center;flex-flow:row wrap;position:relative}.page-template-template-careers-landing .careers-header .wrapper .locations .location{margin-right:15px;margin-bottom:20px;background-color:rgba(250,250,250,.67);box-shadow:0 0 5px 0 rgba(0,0,0,.15);padding:20px;position:relative;width:400px;opacity:0}.page-template-template-careers-landing .careers-header .wrapper .locations .location a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.page-template-template-careers-landing .careers-header .wrapper .locations .location h4{color:#011839;font-family:Nunito;font-size:22px;font-weight:700;line-height:30px;text-align:center}.page-template-template-careers-landing .careers-header .wrapper .locations .location hr{border:1px solid #E6E6E6;opacity:1}.page-template-template-careers-landing .careers-header .wrapper .locations .location img{max-width:120px;height:auto}.page-template-template-careers-landing .careers-header .wrapper .locations .location:nth-child(3n+3){margin-right:0}.single-job-wrapper{border-top:1px solid #e1e1e1}.single-job-wrapper h1{text-align:center;text-transform:uppercase;color:#00224A;font-family:Nunito;font-size:36px;font-weight:800;line-height:49px;margin:40px auto 20px}.single-job-wrapper hr{margin:20px auto 40px;max-width:850px}.single-job-wrapper .job-details{background-color:#fafafa;padding:20px 0}.single-job-wrapper .job-details h2{color:#011839;font-family:Nunito;font-size:30px;font-weight:700;line-height:41px;text-align:center}.single-job-wrapper .job-details .job-content{background-color:#FFF;box-shadow:0 0 5px 0 rgba(0,0,0,.15);padding:50px 28px;margin-top:50px;margin-bottom:60px}.single-job-wrapper .job-details .job-content h2,.single-job-wrapper .job-details .job-content h3{text-align:left;font-size:20px}.single-job-wrapper .job-details .job-content hr{max-width:100%}.single-job-wrapper .job-details .job-content p{color:#000;font-family:Nunito;font-size:18px;font-weight:300;line-height:28px;margin-bottom:20px}.single-job-wrapper .job-details .job-content .section-action{margin-top:30px}.single-apg_jobs .remodal-is-opened .remodal{display:flex;top:15%!important;left:15%!important;right:15%!important;min-height:auto;max-width:1150px;width:100%!important;height:auto!important;z-index:999999;background-color:#fafafa}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section{position:relative;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin-top:50px}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper{border:none}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper h2{color:#00224A;font-family:Nunito;font-size:36px;font-weight:800;line-height:49px;text-align:center;margin-bottom:24px}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper h3{color:#011839;font-family:Nunito;font-size:30px;font-weight:700;line-height:41px}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper label{color:#011839;font-family:Nunito;font-size:18px;font-weight:800;line-height:28px}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper hr{width:85%}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-control{width:90%}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group{position:relative}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .form-upload{-webkit-appearance:none;display:block;border:.5px solid #BEBEBE;background-color:#FFF;transition:background .3s;margin-top:16px;height:44px;width:337px;position:relative}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .form-upload:before{position:absolute;bottom:0;right:-170px;content:'ATTACH FILE';text-transform:uppercase;width:140px;text-decoration:none;transition:background .3s;border-radius:100px;background-color:#DA7700;padding:13px 29px 16px;color:#FFF;font-family:Nunito;font-size:12px;font-weight:700;line-height:16px;text-align:right}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .form-upload p{margin-top:8px;text-align:left;margin-left:10px;word-break:break-word}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .files{border-radius:50px;background-color:#DA7700;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);margin-top:30px;font-size:16px;line-height:15px;text-align:center;display:inline-block}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .files p{padding:10px 30px;color:#fff;margin:0}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper input[type=file]{opacity:0;position:absolute;top:-gpx;left:0;width:150%;height:121%;margin:0;padding:0}.single-apg_jobs .remodal-is-opened .remodal .remodal-close{margin-top:50px;right:5px}.single-apg_jobs .remodal-is-opened .remodal .page-form-secondary{width:100%;border:none}.single-apg_job_locations{position:relative}.single-apg_job_locations .remodal-is-opened .remodal{display:flex;top:15%!important;left:15%!important;right:15%!important;min-height:auto;max-width:1150px;width:100%!important;height:auto!important;z-index:999999;margin-bottom:0!important;background-color:#fafafa}.single-apg_job_locations .remodal-is-opened .remodal .subscribe-form-section{position:relative;width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin-top:50px}.single-apg_job_locations .remodal-is-opened .remodal .subscribe-form-section .form-control{width:90%}.single-apg_job_locations .remodal-is-opened .remodal .subscribe-form-section .form-inner{margin-top:50px}.single-apg_job_locations .remodal-is-opened .remodal .subscribe-form-section .subscribe-form-wrapper{border:none;margin-bottom:0!important}.single-apg_job_locations .remodal-is-opened .remodal .subscribe-form-section .subscribe-form-wrapper h2{color:#00224A;font-family:Nunito;font-size:36px;font-weight:800;line-height:49px;text-align:center;margin-bottom:24px}.single-apg_job_locations .remodal-is-opened .remodal .subscribe-form-section .subscribe-form-wrapper h3{color:#011839;font-family:Nunito;font-size:30px;font-weight:700;line-height:41px}.single-apg_job_locations .remodal-is-opened .remodal .subscribe-form-section .subscribe-form-wrapper label{color:#011839;font-family:Nunito;font-size:18px;font-weight:800;line-height:28px}.single-apg_job_locations .remodal-is-opened .remodal .subscribe-form-section .subscribe-form-wrapper hr{width:85%}.single-apg_job_locations .remodal-is-opened .remodal .subscribe-form-section .subscribe-form-wrapper .form-group{position:relative}.single-apg_job_locations .remodal-is-opened .remodal .remodal-close{margin-top:50px}.single-apg_job_locations .remodal-is-opened .remodal .page-form-secondary{width:100%;border:none}.single-job-location-wrapper .remodal{opacity:0;visibility:hidden;display:none}.single-job-location-wrapper .shell{max-width:1300px;margin:0 auto}.single-job-location-wrapper .after-heading-content{margin-top:0;margin-bottom:50px}.single-job-location-wrapper .after-heading-content p{color:#011839;font-family:Nunito;font-size:30px;font-weight:700;line-height:41px;text-align:center}.single-job-location-wrapper hr{max-width:1100px;margin:0 auto}.single-job-location-wrapper .perks-section h2{color:#011839;font-family:Nunito;font-size:30px;font-weight:700;line-height:41px;text-align:center;margin:50px 0}.single-job-location-wrapper .loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.single-job-location-wrapper .perks{display:flex;justify-content:space-around;align-items:center;flex-flow:row wrap;opacity:0;margin:50px auto}.single-job-location-wrapper .perks .single-perk{background-color:#DA7700;min-width:300px;margin:0 0 20px;text-align:center}.single-job-location-wrapper .perks .single-perk .title-front{padding:100px 25px}.single-job-location-wrapper .perks .single-perk h2{max-width:212px;font-size:22px;color:#fff}.single-job-location-wrapper .perks .single-perk .flipped-content{color:#fff}.single-job-location-wrapper .perks .single-perk.blue{background-color:#00162F}.single-job-location-wrapper .perks .single-perk.teal{background-color:#006075}.single-job-location-wrapper .perks .single-perk.grey{background-color:#B7B7B7}.single-job-location-wrapper .perks .single-perk .flex{justify-content:center;align-items:center;width:100%;height:100%;color:#fff;word-break:break-word;padding:0 10px}.single-job-location-wrapper .perks .single-perk .back,.single-job-location-wrapper .perks .single-perk .front{width:100%}.single-job-location-wrapper .culture-section{margin-bottom:50px}.single-job-location-wrapper .culture-section h2{font-size:30px;font-weight:700;line-height:41px;color:#011839;margin:30px 0 15px;text-align:center}.single-job-location-wrapper .culture-section p{color:#000;font-size:22px;font-weight:300;line-height:32px;text-align:center}.single-job-location-wrapper .culture-section .video{margin-top:50px;margin-bottom:20px;height:606px;width:100%}.single-job-location-wrapper .opportunity-statement{font-family:Nunito;margin-bottom:50px}.single-job-location-wrapper .opportunity-statement h2{text-align:center;margin:30px 0}.single-job-location-wrapper .opportunity-statement p{margin-top:30px;color:#000;font-size:24px;font-weight:300;line-height:32px;text-align:center}.single-job-location-wrapper .employee-spotlight{font-family:Nunito;margin-bottom:50px}.single-job-location-wrapper .employee-spotlight h2{text-align:center;margin:50px 0}.single-job-location-wrapper .employee-spotlight .videos{margin:50px 0;display:flex;justify-content:space-around;align-content:center;flex-flow:row wrap}.single-job-location-wrapper .employee-spotlight .videos .video-half{position:relative;width:48%;margin-right:2%;height:350px}.single-job-location-wrapper .employee-spotlight .videos .video-half:last-child{margin-right:0}.single-job-location-wrapper .buttons-section{margin:50px 0}.single-job-location-wrapper .buttons-section p{text-align:center;font-size:24px;font-weight:300;line-height:32px}.single-job-location-wrapper .buttons-section a{text-align:center}.single-job-location-wrapper .buttons-section .section-actions{display:flex;justify-content:space-around;align-items:center;margin-bottom:50px;margin-top:10px}.single-job-location-wrapper .buttons-section .section-actions p{color:#000;font-family:Nunito;font-size:24px;font-weight:300;line-height:32px}.single-job-location-wrapper .buttons-section .section-actions .btn-shortcode{border-radius:100px;background-color:#DA7700;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;padding:12px 38px;margin-top:35px;text-transform:uppercase;font-size:12px;font-weight:700}.single-job-location-wrapper .buttons-section .section-actions .btn-shortcode:hover{background:#c7751b}.single-job-location-wrapper .job-categories-section h2{text-align:center}.single-job-location-wrapper .job-categories-section .job-categories{margin-top:50px;display:flex;justify-content:flex-start;align-items:center;flex-flow:row wrap}.single-job-location-wrapper .job-categories-section .job-categories .single-category{padding:40px 21px 50px;background-color:#FAFAFA;box-shadow:0 0 5px 0 rgba(0,0,0,.15);min-width:230px;margin:0 25px 20px 0;text-align:center}.single-job-location-wrapper .job-categories-section .job-categories .single-category .flex{justify-content:center;align-items:center;width:100%;height:100%;color:#fff;flex-flow:column wrap}.single-job-location-wrapper .job-categories-section .job-categories .single-category .flex h2{margin:20px 0}.single-job-location-wrapper .job-categories-section .job-categories .single-category p{font-size:18px;font-weight:300;line-height:30px;color:#000}.single-job-location-wrapper .job-categories-section .job-categories .single-category .btn-shortcode{border-radius:100px;background-color:#DA7700;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;padding:12px 38px;margin-top:0;text-transform:uppercase;font-size:12px;font-weight:700}.single-job-location-wrapper .job-categories-section .job-categories .single-category .btn-orange{margin-top:15px;background-color:#DA7700;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;padding:12px 22px;font-size:12px;font-weight:700;text-transform:uppercase;display:block}.single-job-location-wrapper .job-categories-section .job-categories .single-category hr{margin:15px auto 20px;border:1px solid #979797;width:100%}.single-job-location-wrapper .job-categories-section .job-categories .single-category .back,.single-job-location-wrapper .job-categories-section .job-categories .single-category .front{width:100%}.single-job-location-wrapper .job-categories-section .job-categories .single-category:nth-child(5n){margin-right:0!important}.single-job-location-wrapper .job-categories-section .section-action{margin-top:50px;margin-bottom:50px;text-align:center}.video-section{position:relative}.video-section iframe{position:absolute;top:0;left:0;width:100%;height:100%}.shortcode-tabs{margin:20px auto;overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.shortcode-tabs .shortcode-tab{display:inline-block;color:#00224A;background-color:inherit;float:left;border:none;outline:0;cursor:pointer;transition:.3s;font-size:17px;padding:13px 0}.shortcode-tabs .shortcode-tab .shortcode-tab-links{color:#00224A;padding:14px}.shortcode-tabs .shortcode-tab .shortcode-tab-links.active,.shortcode-tabs .shortcode-tab .shortcode-tab-links:focus,.shortcode-tabs .shortcode-tab .shortcode-tab-links:hover{background-color:#ddd;text-decoration:none}.shortcode-tab-content .tab-inner{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}.shortcode-tab-content .active{display:block}.shortcode-accordion,.shortcode-accordion .accordion-link{display:block!important;border:none!important}.shortcode-accordion .accordion-link{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;outline:0;font-size:15px;transition:.4s}.shortcode-accordion .accordion-link.active,.shortcode-accordion .accordion-link:hover{background-color:#ccc}.shortcode-accordion .accordion-link.active:after{content:"\2212"}.shortcode-accordion .accordion-link:after{content:'\002B';color:#777;font-weight:700;float:right;margin-left:5px;display:inline-block}.shortcode-accordion .shortcode-accordion-content{padding:0 18px;display:none;background-color:#fff;margin:20px auto;border:none!important}.shortcode-accordion .shortcode-accordion-content.active{display:block}.gallery{position:relative;overflow:hidden;padding-bottom:20px}.gallery .wp-caption-text{right:10px;bottom:10px;left:10px}.gallery-item{float:left;position:relative;padding:10px}.gallery-item img{width:100%;height:auto}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.67%}.gallery-columns-7 .gallery-item{width:14.29%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-columns-7 .wp-caption,.gallery-columns-8 .wp-caption,.gallery-columns-9 .wp-caption{display:none}.page-template-template-business-types .posts-wrapper{background-color:#fff;padding-bottom:0}.page-template-template-business-types .container{max-width:1300px}.page-template-template-business-types .page-header{margin-bottom:0}.page-template-template-business-types .after-heading-content{text-align:center;margin-top:22px}.page-template-template-business-types .after-heading-content h2,.page-template-template-business-types .after-heading-content h3{color:#00224A;font-family:Nunito;font-size:36px;font-weight:800;line-height:49px;text-transform:uppercase;margin-bottom:22px}.page-template-template-business-types .after-heading-content p{color:#000;font-family:Nunito;font-size:24px;font-weight:300;line-height:32px}.page-template-template-business-types .feature-boxes-section h2{text-align:center;margin:50px 0}.page-template-template-business-types .feature-boxes-section .feature-boxes{margin:50px 0;display:flex;justify-content:flex-start;align-items:center;flex-flow:row wrap}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box{background-color:#FAFAFA;box-shadow:0 0 5px 0 rgba(0,0,0,.15);min-width:230px;margin:0 25px 20px 0;text-align:center}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .flex{justify-content:center;align-items:center;width:100%;height:100%;color:#fff;flex-flow:column nowrap}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .flex h2{display:inline-table;margin:20px 0}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box p{font-size:18px;font-weight:300;line-height:30px;color:#000;font-family:Nunito}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .btn-shortcode{border-radius:100px;background-color:#DA7700;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;padding:12px 38px;margin-top:35px;text-transform:uppercase;font-size:12px;font-weight:700}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box hr{margin:15px auto 20px;border:1px solid #979797;width:100%}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back,.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .front{width:100%;padding:10px}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back{background-color:#217587;color:#fff}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back h2,.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back p{color:#fff}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back hr{border-color:#fff}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box:nth-child(5n){margin-right:0!important}.page-template-template-business-types .feature-boxes-section .section-action{margin-top:50px;margin-bottom:50px;text-align:center}.page-template-template-business-types .grey-section{padding:0 0 50px;background-color:#fafafa}.page-template-template-business-types #testimonials{background-color:#F9F9F9}.page-template-template-business-types #testimonials hr{max-width:850px;margin:0 auto;text-align:center}.page-template-template-business-types #testimonials .container .row{padding:0;margin:0}.page-template-template-business-types #testimonials .container h2{color:#00224A;font-family:Nunito;font-size:30px;font-weight:800;line-height:41px;margin:50px 0}.page-template-template-business-types #testimonials .container .testimonial-wrapper{box-shadow:0 0 10px 0 rgba(0,0,0,.23);float:left;width:47%;padding:20px;margin:10px;background-color:#fff}.page-template-template-business-types #testimonials .container .testimonial-wrapper .testimonial-head{display:block;width:100%;font-family:Nunito;font-size:18px;font-weight:700;border-bottom:1px solid #E6E6E6;padding-bottom:15px}.page-template-template-business-types #testimonials .container .testimonial-wrapper .testimonial-head img{padding-right:10px}.page-template-template-business-types #testimonials .container .testimonial-wrapper article{padding-top:20px}.page-template-template-business-types #testimonials .container .testimonial-wrapper p,.page-template-template-business-types #testimonials .container .testimonial-wrapper span{display:inline;font-family:Nunito;font-size:18px}.page-template-template-business-types #testimonials .container .testimonial-wrapper .quote,.page-template-template-business-types #testimonials .container .testimonial-wrapper h3{color:#CF6206}.page-template-template-business-types #testimonials .more-testimonials{margin:50px 0 15px}.page-template-template-business-types #products{margin:0 auto 50px;position:relative}.page-template-template-business-types #products hr{max-width:850px;margin:0 auto;text-align:center;width:100%;border-color:#e6e6e6}.page-template-template-business-types #products h2{margin:50px 0;color:#011839;font-size:30px;font-weight:700;line-height:41px}.page-template-template-business-types #products .loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.page-template-template-business-types #products .products{max-width:1300px;margin:0 auto;opacity:0;position:relative}.page-template-template-business-types #products .products .product-wrapper{display:flex;flex-flow:column wrap;justify-content:center;align-items:center;background-color:#fff}.page-template-template-business-types #products .products .product-wrapper h3{font-size:22px;font-weight:700;line-height:30px;margin:40px auto 30px}.page-template-template-business-types #products .products .product-wrapper img{margin:40px auto}.page-template-template-business-types #products .products .product-wrapper .btn-orange{margin-bottom:35px}.page-template-template-business-types #products .owl-stage-outer{margin-bottom:50px;padding-top:10px;padding-left:10px!important;overflow:hidden}.page-template-template-business-types #products .owl-stage-outer .owl-stage{padding-top:10px!important;margin:0}.page-template-template-business-types #products .owl-stage-outer .owl-item{margin-bottom:20px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);display:inline-block;background-color:#fff}#dist-map,.page-template-template-business-types .more-products{margin-bottom:50px}.page-template-template-business-types #products .owl-stage-outer img{display:block;vertical-align:middle;width:auto!important}.page-template-template-executable-files .page-wrapper{max-width:1330px;margin:0 auto}.page-template-template-executable-files .page-wrapper .page-subtitle{color:#00224A;font-family:Nunito;font-size:36px;font-weight:800;line-height:49px}.page-template-template-executable-files .page-wrapper .inner-shell{max-width:1057px;margin:20px auto;text-align:center}.page-template-template-executable-files .page-wrapper .page-callout{color:#00224A;font-family:Nunito;font-size:18px;font-weight:300;line-height:28px;margin:60px auto}.page-template-template-executable-files .page-wrapper .page-steps{margin-top:80px}.page-template-template-executable-files .page-wrapper .step{background-color:#FFF;box-shadow:0 0 5px 0 rgba(0,0,0,.15);margin-bottom:20px}.page-template-template-executable-files .page-wrapper .step-inner{display:inline-block;padding-left:45px}.page-template-template-executable-files .page-wrapper ol{list-style:none;padding:0;margin:0}.page-template-template-executable-files .page-wrapper li{counter-increment:item;display:flex;align-items:center}.page-template-template-executable-files .page-wrapper li:before{content:counter(item) ".";display:inline-block;padding:37px 106px;color:#fff;background:#001E42;font-family:Nunito;font-size:60px;font-weight:800;line-height:82px;text-align:center}.owl-nav .owl-next,.owl-nav .owl-prev{position:absolute;z-index:55;top:50%;transform:translate(0,-50%);padding:0;width:51px;height:79px;margin:0}.page-template-template-executable-files .page-wrapper li h4{color:#01142D;font-family:Nunito;font-size:22px;font-weight:800;line-height:28px;display:inline-block}.page-template-template-executable-files .page-wrapper li p{color:#000;font-family:Nunito;font-size:18px;font-weight:300;line-height:28px}.after-heading-content,.apg-products-wrapper .apg-products .apg-product .col-sm-6 .product-desc p,.apg-single-category-wrapper .products-info-section .product-container .product-meta,.apg-single-category-wrapper .products-thumbnails-wrapper .product-images-container h4,.ca-wrapper .articles-meta ul li a,.contacts-wrapper .contact-info .contact-meta .single-meta,.distributors-wrapper .distributor-container .office-info,.library-item,.tutorials-wrapper .tutorial-item,.warranties-wrapper .reg-from-btn,.warranties-wrapper .warranty-wrapper{font-family:Nunito,sans-serif}.page-template-template-executable-files .page-wrapper li a{color:#CC5706}.owl-nav .owl-next{right:0;background:url(img/right.png) center top}.owl-nav .owl-next.disabled{display:none}.owl-nav .owl-prev{left:0;background:url(img/left.png) center top}.owl-nav .owl-prev.disabled{display:none}.flip-container{perspective:1000px;height:339px;overflow:hidden}.flipper{height:339px;margin:auto;position:relative}.anim{width:100%;height:100%;-o-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.front{z-index:2}.back{z-index:1;-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}.flipper:hover .front{z-index:1;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.flipper:hover .back{z-index:2;-webkit-transform:rotateY(0);-ms-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}.grey-container{background-color:#FAFAFA}.grey-container .row{padding:50px 20px}.after-heading-content{position:relative;max-width:100%;margin:50px auto;padding:0}.after-heading-content p{font-weight:300;width:100%}.apg-products-wrapper .after-heading{padding-bottom:50px}.apg-products-wrapper .after-heading a{text-transform:uppercase;font-size:24px;font-weight:600;padding:19px 30px}.apg-products-wrapper .apg-products .apg-product{display:flex;box-shadow:0 0 10px 0 rgba(0,0,0,.23);float:left;width:47%;margin:10px;background-color:#fff}.apg-products-wrapper .apg-products .apg-product .col-sm-6{position:relative;display:flex;padding:0}.apg-products-wrapper .apg-products .apg-product .col-sm-6:first-child{width:45%}.apg-products-wrapper .apg-products .apg-product .col-sm-6:last-child{width:55%}.apg-products-wrapper .apg-products .apg-product .col-sm-6 h4{position:absolute;text-align:center;color:#fff;z-index:55;top:50%;transform:translate(0,-50%);width:100%;font-size:24px;padding:0 5px;word-wrap:break-word}.apg-products-wrapper .apg-products .apg-product .col-sm-6 .product-image{flex:1;position:relative;z-index:40;width:auto;background-size:cover;background-repeat:no-repeat}.apg-products-wrapper .apg-products .apg-product .col-sm-6 .product-desc{padding:25px 15px 15px}.apg-products-wrapper .apg-products .apg-product .col-sm-6 .product-desc p{font-size:20px;font-weight:300}.apg-products-wrapper .apg-products .apg-product .col-sm-6 .product-desc a{text-transform:uppercase;font-size:12px}.apg-single-category-wrapper .products-thumbnails-wrapper{padding:20px 0 40px}.apg-single-category-wrapper .products-thumbnails-wrapper .product-images-container{margin:10px;width:210px;float:left;padding:15px 15px 25px;text-align:center;box-shadow:0 1px 3px 1px rgba(122,122,122,.3);background:#FAFAFA;cursor:pointer}.apg-single-category-wrapper .products-thumbnails-wrapper .product-images-container:hover{box-shadow:0 1px 3px 1px rgba(122,122,122,.5)}.apg-single-category-wrapper .products-thumbnails-wrapper .product-images-container h4{padding:20px 5px 5px;font-size:24px;color:#00224a;font-weight:600;word-break:break-word}.apg-single-category-wrapper .products-thumbnails-wrapper .product-images-container .image-wrapper{max-height:100px;height:240px;overflow:hidden;display:block;background-size:contain;background-position:center;background-repeat:no-repeat}.apg-single-category-wrapper .products-info-section{padding:40px 0;background-color:#FAFAFA}.apg-single-category-wrapper .products-info-section .product-container{display:flex;box-shadow:0 0 10px 0 rgba(0,0,0,.23);margin:20px 0}.apg-single-category-wrapper .products-info-section .product-container .image-wrapper{flex:1;position:relative;z-index:40;width:auto;background-size:cover;background-repeat:no-repeat}.apg-single-category-wrapper .products-info-section .product-container .prod-title{position:absolute;text-align:center;color:#fff;z-index:55;top:50%;transform:translate(0,-50%);width:100%;font-size:30px;padding-left:10px;padding-right:10px;left:0}.apg-single-category-wrapper .products-info-section .product-container .product-meta{padding:10px 30px 30px;font-size:20px;font-weight:300}.apg-single-category-wrapper .products-info-section .product-container .product-meta .panel-title{padding:30px 0 10px;font-size:22px;font-weight:600;color:#00224a}.apg-single-category-wrapper .products-info-section .product-container .product-meta span{font-weight:300}.apg-single-category-wrapper .products-info-section .product-container .product-meta a{font-weight:600;text-transform:uppercase;font-size:12px;margin-top:20px}.apg-single-category-wrapper .products-info-section .product-container .product-meta a.hide-prod-meta{display:none}.apg-single-category-wrapper .products-info-section .product-container .product-meta .hidden-meta{display:none;border-top:1px solid rgba(190,190,190,.5);margin-top:30px}.apg-single-category-wrapper .products-info-section .product-container .product-meta .hidden-meta>div{border-bottom:1px solid rgba(190,190,190,.5);padding-bottom:30px}.apg-single-category-wrapper .products-info-section .product-container .product-meta .hidden-meta .features-meta .col-sm-6{padding-left:0}.apg-single-category-wrapper .products-info-section .product-container .product-meta .hidden-meta .wc-parts-section{border-top:1px solid rgba(190,190,190,.5);margin-top:20px}.apg-single-category-wrapper .products-info-section .product-container .product-meta .hidden-meta .wc-parts-section:first-child{border:none;margin-top:0}.apg-single-category-wrapper .products-info-section .product-container .product-meta .hidden-meta .wc-parts-section .row{padding:10px}.apg-single-category-wrapper .products-info-section .product-container .product-meta .hidden-meta .wc-parts-section .row:nth-child(odd){background-color:#E8E8E8}.apg-single-category-wrapper .products-info-section .product-container .product-meta .hidden-meta .wc-parts-section .row span{line-height:1.9}.apg-single-category-wrapper .products-info-section .product-container .product-meta .hidden-meta .wc-parts-section a{margin-top:0}.apg-single-category-wrapper [class*=col-]{float:left}.apg-single-category-wrapper .col-1-3{position:relative;display:flex;width:30%}.apg-single-category-wrapper .col-2-3{position:relative;width:70%}.ca-wrapper #five_icons .single-icon-wrapper,.resources-wrapper #five_icons .single-icon-wrapper{padding:12px 0}.ca-wrapper #five_icons .single-icon-wrapper article,.resources-wrapper #five_icons .single-icon-wrapper article{padding:0 10px 25px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);word-break:break-word}.ca-wrapper #five_icons .single-icon-wrapper article h3,.resources-wrapper #five_icons .single-icon-wrapper article h3{font-weight:600;padding:20px 10px}.ca-wrapper #five_icons .single-icon-wrapper article .tabs5,.resources-wrapper #five_icons .single-icon-wrapper article .tabs5{padding:40px 0 20px!important;text-align:center}.ca-wrapper #five_icons .single-icon-wrapper article .tabs5 img,.resources-wrapper #five_icons .single-icon-wrapper article .tabs5 img{width:auto;display:inline}.ca-wrapper #five_icons .single-icon-wrapper article:hover,.resources-wrapper #five_icons .single-icon-wrapper article:hover{transform:scale(1);margin:0}.resources-wrapper .library-wrapper>h1{padding-bottom:36px}.resources-wrapper .library-wrapper .select-wrapper{margin-top:69px;width:100%}.resources-wrapper .library-wrapper .library-posts{padding-top:40px;position:relative;opacity:0}.resources-wrapper .library-wrapper .library-posts .loading{opacity:.7;background:url(img/spinner-black.svg) center center no-repeat #fff;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.library-item{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.15);float:left;width:calc(100% / 3 - 2 * 15px);margin:15px;color:#011839}.library-item .quote{color:#CF6206;font-weight:700}.library-item .title-meta{border-bottom:1px solid #E6E6E6;padding:20px 0}.library-item .title-meta h4{font-size:20px;padding:0 20px;font-weight:600}.library-item .info-meta{text-align:center;padding:20px 0;font-size:15px;font-weight:300}.library-item .info-meta p{margin:0}.library-item .case-study{padding:15px 15px 25px;border-bottom:1px solid #E6E6E6;font-weight:300;font-size:18px}.library-item .white-paper{text-align:center;padding:48px 0;border-bottom:1px solid #E6E6E6}.library-item .white-paper img{max-height:100px}.library-item .white-paper span{display:block;max-height:196px;height:196px;width:100%;margin:-48px 0;background-size:contain;background-repeat:no-repeat;background-position:center}.library-item .content-meta .mejs-overlay-button{background:url(img/play-orange.svg) no-repeat;background-size:contain;background-position-y:13px}.warranties-wrapper .reg-from-btn{font-size:26px;font-weight:600;text-transform:uppercase;padding:15px 40px;margin:20px 0 30px}.warranties-wrapper .reg-from-btn.last{margin-bottom:60px}.warranties-wrapper .warranty-wrapper{background-color:#fff;padding:20px 30px;margin:20px 0;box-shadow:0 0 6px 0 rgba(0,0,0,.15)}.warranties-wrapper .warranty-wrapper h4{color:#00224a}.ca-wrapper .heading-thumb-wrapper{background-color:#fff}.ca-wrapper .heading-thumb-wrapper .border-divider{padding-top:40px}.ca-wrapper .archile-headering h2{padding:10px 0 20px;font-weight:600}.ca-wrapper .archile-wrapper{display:none}.ca-wrapper .archile-wrapper.active{display:block}.ca-wrapper .articles-meta{background-color:#fff;padding:40px 20px 40px 0;box-shadow:0 0 6px 0 rgba(0,0,0,.15)}.ca-wrapper .articles-meta ul{list-style:none}.ca-wrapper .articles-meta ul li{padding:10px 0}.ca-wrapper .articles-meta ul li a{font-size:18px;color:#011228;text-decoration:underline;word-wrap:break-word}.ca-wrapper .articles-meta ul li a:hover{color:#dd821e}.ca-wrapper .archiles-foot{padding:50px 0}.ca-wrapper .archiles-foot a{text-transform:uppercase;font-size:26px;padding:15px 60px}.ca-wrapper .gallery-title h2{margin:50px 0}.ca-wrapper .apg-gallery{width:100%;float:left;margin:50px 0}.ca-wrapper .apg-gallery img{height:0;width:0}.ca-wrapper .apg-gallery figure{display:block;float:left;margin:0 5px 5px 0;width:185px;height:185px}.ca-wrapper .apg-gallery figure a{display:block;height:185px;width:185px;background-repeat:no-repeat;background-size:cover}.ca-wrapper .apg-gallery figcaption{display:none}.tutorials-wrapper{background-color:#FAFAFA}.tutorials-wrapper .post-filters .select-wrapper{float:left!important}.tutorials-wrapper .post-filters .search-filter-wrapper{left:-100px}.tutorials-wrapper .top-posts-ctrl .latest-posts{font-size:30px;font-weight:600}.tutorials-wrapper .top-posts-ctrl h4{padding-top:0;margin-top:0;margin-bottom:0}.tutorials-wrapper .tutorials-posts{padding-top:30px}.tutorials-wrapper .tutorial-item{background-color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.15);float:left;width:31%;margin:10px;color:#011839}#dist-map,.distributors-wrapper .page-header .post-filters .col-sm-6 .select-wrapper{width:100%}.tutorials-wrapper .tutorial-item .title-meta{border-bottom:1px solid #E6E6E6;padding:20px 0}.tutorials-wrapper .tutorial-item .title-meta h4{font-size:18px;padding:0 20px;font-weight:600}.tutorials-wrapper .tutorial-item .info-meta{padding:20px 10px;font-size:15px;font-weight:300}.tutorials-wrapper .tutorial-item .info-meta img{display:inline-block;height:30px}.tutorials-wrapper .tutorial-item .info-meta h4{padding-left:20px;display:inline-block;font-size:16px}.tutorials-wrapper .tutorial-item .content-meta{position:relative}.tutorials-wrapper .tutorial-item .content-meta .mejs-overlay-button{background:url(img/play-orange.svg) no-repeat;background-size:contain;background-position-y:13px}.tutorials-wrapper .tutorial-item .modal-wrap{margin-right:10px}.mejs-overlay-button{background:url(img/play-orange.svg) no-repeat!important;background-size:contain!important;background-position-y:13px!important}#dist-map,.commitment-wrapper .test-lab-section .section-content,.contacts-wrapper .grey-container,.distributors-wrapper{background-color:#FAFAFA}.no-items-found{padding-top:50px}.map-header{padding:30px 0}.map-header h2{padding-bottom:10px;font-weight:600;text-align:center}#dist-map{height:600px}.distributors-wrapper .page-header{padding-bottom:0;margin-bottom:0}.distributors-wrapper .page-header h1{position:absolute;z-index:55;margin-left:auto;margin-right:auto;top:40%;left:0;right:0;color:#fff;font-size:42px;text-transform:uppercase}.distributors-wrapper .page-header .header-content{top:35%}.distributors-wrapper .page-header .header-content h1{top:0}.distributors-wrapper .page-header .header-content h4{padding-top:100px}.distributors-wrapper .page-header .post-filters .col-sm-6{margin:0 auto;float:none}.distributors-wrapper .distributor-container{margin:30px 10px 0;padding:20px 20px 40px;box-shadow:0 0 6px 0 rgba(0,0,0,.15);background-color:#fff}.distributors-wrapper .distributor-container:last-child{margin-bottom:60px}.distributors-wrapper .distributor-container .section-heading{border-bottom:1px solid rgba(190,190,190,.5);padding:20px 0}.distributors-wrapper .distributor-container .section-heading img{min-height:100px;width:auto;height:100px}.distributors-wrapper .distributor-container .office-info{font-size:17px}.distributors-wrapper .distributor-container .office-info h4{padding-top:20px;font-size:20px}.contacts-wrapper .page-header{background-color:#fff;border-top:1px solid rgba(190,190,190,.5)}.contacts-wrapper .page-header h1{padding:30px 0;position:relative;color:#00224a;font-size:36px;width:40%;border-bottom:1px solid rgba(190,190,190,.5);margin-left:auto;margin-right:auto;text-transform:uppercase}.contacts-wrapper .col-sm-4{padding-left:7px;padding-right:7px}.contacts-wrapper .contacts-container{position:relative;height:300px;background-size:cover;background-repeat:no-repeat;margin-bottom:14px;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}.contacts-wrapper .contacts-container h3{position:absolute;text-align:center;color:#fff;font-size:28px;font-weight:600;z-index:55;top:50%;transform:translate(0,-50%);padding-left:10px;padding-right:10px;margin-right:auto;margin-left:auto;right:0;left:0}.contacts-wrapper .contacts-container .contact-content{text-align:center;text-transform:uppercase;position:absolute;bottom:0;left:0;right:0}.contacts-wrapper .contacts-container .contact-content a{position:relative;font-size:12px;margin-bottom:30px}.contacts-wrapper .contact-info{padding-top:30px}.contacts-wrapper .contact-info .contact-info-heading{text-align:center}.contacts-wrapper .contact-info .contact-info-heading img{display:inline;height:25px;width:auto;padding-right:10px;margin-bottom:6px}.contacts-wrapper .contact-info .contact-info-heading h1{display:inline;font-size:30px;font-weight:600}.contacts-wrapper .contact-info .contact-info-heading h4{padding:30px 0}.contacts-wrapper .contact-info .contact-meta{border-bottom:1px solid rgba(190,190,190,.5);margin-bottom:15px;padding-bottom:15px}.contacts-wrapper .contact-info .contact-meta:last-child,.contacts-wrapper .page-form{border:none}.contacts-wrapper .contact-info .contact-meta .single-meta{font-size:18px;float:left;width:20%;padding:10px 0}.contacts-wrapper .contact-info .contact-meta .single-meta.contact-email{width:25%}.contacts-wrapper .contact-info .contact-meta .single-meta.contact-email img{width:13%}.contacts-wrapper .contact-info .contact-meta .single-meta.contact-email div{width:87%}.contacts-wrapper .contact-info .contact-meta .single-meta.contact-phone{width:15%}.contacts-wrapper .contact-info .contact-meta .single-meta.contact-phone img{width:20%}.contacts-wrapper .contact-info .contact-meta .single-meta.contact-phone div{width:80%}.contacts-wrapper .contact-info .contact-meta .single-meta img{float:left;width:16%;padding:13px 10px 0 0}.contacts-wrapper .contact-info .contact-meta .single-meta div{float:left;width:84%;word-break:break-word}.contacts-wrapper .contact-info .contact-meta .single-meta label{font-weight:600;display:block;color:#00224a}.contacts-wrapper .contact-info .contact-meta .single-meta span{font-weight:300;color:#000;font-size:15px}.contacts-wrapper .contact-info .contact-meta .single-meta a{padding-right:8px;font-size:20px;color:#00224a}.contacts-wrapper .page-form .form-haeder h2{font-size:22px}.contacts-wrapper .page-form #contactForm{margin-top:50px}.contacts-wrapper .page-form .form-footer button{text-transform:uppercase;font-size:12px}.contacts-wrapper .grey-container .row{padding:0}.contacts-wrapper .page-form .form-footer{margin-bottom:70px}.contacts-wrapper #dist-map{margin-bottom:0}.commitment-wrapper .awards-section{font-family:Nunito;font-size:17px}.commitment-wrapper .awards-section h2{margin-top:50px;margin-bottom:35px;font-size:30px;font-weight:700}.commitment-wrapper .awards-section #awards{margin:70px 0 50px}.commitment-wrapper .awards-section #awards .row .owl-carousel .item{padding-bottom:0}.commitment-wrapper .awards-section #awards .row .owl-carousel .item header{padding:5px 0;align-items:center;justify-content:center}.commitment-wrapper .awards-section #awards .row .owl-carousel .item header h3{padding-right:7px;font-size:22px;color:#fff}.commitment-wrapper .awards-section #awards .row .owl-carousel .item header img{padding:0;max-width:100%;display:block;height:auto}.commitment-wrapper .awards-section #awards .row .owl-carousel .item p{color:#fff;padding:23px 10px 25px 0;margin:0 20px;font-family:Nunito,sans-serif;font-size:19px}.commitment-wrapper .awards-section #awards .row .owl-carousel .item img{padding:0;max-width:100%;display:block;height:auto;max-height:251px}.commitment-wrapper .section-action,.commitment-wrapper .section-title{margin:50px 0}.commitment-wrapper .section-content{margin-bottom:50px;font-family:Nunito;font-size:17px}.commitment-wrapper .test-lab-section .section-content{box-shadow:0 0 5px 0 rgba(0,0,0,.15);padding:30px 20px}.commitment-wrapper .test-lab-section .section-content p{clear:both}.commitment-wrapper .test-lab-section .section-content p:nth-of-type(1){clear:none;float:right;width:65%;margin:0 0 1em 1em}.commitment-wrapper .repeatable-content-section{margin-bottom:50px}.commitment-wrapper .btn-orange{padding:7px 31px;font-size:12px;font-weight:400}.commitment-wrapper .video-wrapper{width:30%;float:left}.commitment-wrapper .video-wrapper iframe{width:100%;height:186px}.testimonials-wrapper .page-header{padding-bottom:0;background-color:#fff;border-top:1px solid rgba(190,190,190,.5);margin-bottom:0}.testimonials-wrapper .page-header h1{padding:30px 0;position:relative;color:#00224a;font-size:36px;width:40%;margin-left:auto;margin-right:auto;text-transform:uppercase}.testimonials-wrapper article{padding:10px 20px 20px!important}.testimonials-wrapper article .summary-content{padding-top:0;padding-bottom:10px!important}.testimonials-wrapper article .summary-content .quote{color:#CF6206;font-size:18px;font-weight:700}.testimonials-wrapper article .testimonial-author{color:#CF6206;font-size:20px;font-weight:700}.testimonials-wrapper article .testimonial-video-wrapper{padding-bottom:10px}.testimonials-wrapper .more-resources{font-size:12px}.single-testimonial article{margin-bottom:40px}.image-library-wrapper .page-header .search-bar{bottom:66px;position:absolute;margin-left:auto;margin-right:auto;right:0;left:0}.image-library-wrapper .page-header .search-bar #search{width:30%!important}.image-library-wrapper .page-header .search-bar #search input[type=submit]{font-weight:500}.image-library-wrapper .cat-thumbnail{background-color:#FAFAFA;box-shadow:0 0 5px 0 rgba(0,0,0,.15);text-align:center;padding:10px;cursor:pointer;margin-top:50px;margin-bottom:5px}.image-library-wrapper .cat-thumbnail.active{background-color:#207587}.image-library-wrapper .cat-thumbnail.active .thumbnail-wrap img{display:none}.image-library-wrapper .cat-thumbnail.active .thumbnail-wrap img.selected{display:inline}.image-library-wrapper .cat-thumbnail.active h4{color:#fff;border-bottom:1px solid #fff}.image-library-wrapper .cat-thumbnail.active .desc{color:#fff}.image-library-wrapper .cat-thumbnail .thumbnail-wrap{text-align:center}.image-library-wrapper .cat-thumbnail .thumbnail-wrap img{display:inline;margin-top:50px;margin-bottom:25px;height:65px;width:auto}.image-library-wrapper .cat-thumbnail .thumbnail-wrap img.selected{display:none}.image-library-wrapper .cat-thumbnail h4{font-size:22px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #979797;word-wrap:break-word}.image-library-wrapper .cat-thumbnail .desc{font-family:Nunito,sans-serif;font-size:16px;font-weight:300;text-align:center;padding-bottom:15px;word-wrap:break-word}.image-library-wrapper .cat-content-section{padding:50px 0 0}.image-library-wrapper .cat-content-section .category-content{padding-bottom:20px}.image-library-wrapper .cat-content-section .expandable-content{padding-bottom:30px;display:none}.image-library-wrapper .cat-content-section .expandable-content.active{display:block}.image-library-wrapper .cat-content-section .category-section{padding-bottom:30px;display:none}.image-library-wrapper .cat-content-section .category-section.active{display:block}.image-library-wrapper .cat-content-section .category-section .category-post-wrapper.expanded .category-post-header div:after{content:"\f106"}.image-library-wrapper .cat-content-section .category-section .category-header h4{font-size:30px;padding:40px 0;font-weight:600}.image-library-wrapper .cat-content-section .category-section .category-post-header{background-color:#fafafa;padding:20px 0;cursor:pointer}.image-library-wrapper .cat-content-section .category-section .category-post-header h4{padding-right:10px;padding-left:10px;font-size:22px;font-weight:600}.image-library-wrapper .cat-content-section .category-section .category-post-header div{position:relative}.image-library-wrapper .cat-content-section .category-section .category-post-header div:after{font-family:FontAwesome;content:"\f107";position:absolute;right:0;top:-2px;font-size:32px;color:#DA7700}.image-library-wrapper .lib-images-container{margin:5px;width:205px;float:left;text-align:center;box-shadow:0 1px 3px 1px rgba(122,122,122,.3);background:#fff;cursor:pointer}.image-library-wrapper .lib-images-container:hover{box-shadow:0 1px 3px 1px rgba(122,122,122,.5)}.image-library-wrapper .lib-images-container img{height:0}.image-library-wrapper .lib-images-container h4{padding:10px;font-family:Nunito,sans-serif;font-size:14px;color:#011839;font-weight:300;word-break:break-word;text-align:center;background-color:#fff}.image-library-wrapper .lib-images-container .image-wrapper{max-height:145px;height:145px;overflow:hidden;display:block;background-size:cover;margin:10px 10px 0;background-position:center;background-repeat:no-repeat}.image-library-wrapper .search-results{margin:50px 0}.image-library-wrapper .search-phrase{word-break:break-word}.site-content .product-list{margin-top:0;padding-top:0}.site-content .distributor-container,.site-content .post-item{margin:20px 0;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.15)}.site-content .product-list .post-item .btn-orange{color:#fff}.site-content .post-item{clear:both;padding:20px 30px}.site-content .post-item h4 a{color:#00224a}.site-content .post-item .summary-content{font-family:Nunito,sans-serif;padding-bottom:15px}.site-content .post-item .summary-content a{padding:10px 30px}.site-content .distributor-container{padding:20px 20px 40px}.site-content .distributor-container .btn-orange{color:#fff;margin:10px 0}.site-content .distributor-container:last-child{margin-bottom:60px}.site-content .distributor-container .section-heading{border-bottom:1px solid rgba(190,190,190,.5);padding:20px 0}.site-content .distributor-container .section-heading img{min-height:100px;width:auto;height:100px}.site-content .distributor-container .office-info{font-family:Nunito,sans-serif;font-size:17px}.site-content .distributor-container .office-info h4{padding-top:20px;font-size:20px}.site-content .product-container{display:flex;box-shadow:0 0 10px 0 rgba(0,0,0,.23);margin:20px 0;width:100%;background:#fff}.site-content .product-container [class*=col-]{float:left}.site-content .product-container .col-1-3{position:relative;display:flex;width:30%}.site-content .product-container .col-2-3{position:relative;width:70%}.site-content .product-container .image-wrapper{flex:1;position:relative;z-index:40;width:auto;background-size:cover;background-repeat:no-repeat}.site-content .product-container .prod-title{position:absolute;text-align:center;color:#fff;z-index:55;top:50%;transform:translate(0,-50%);width:100%;font-size:30px;padding-left:10px;padding-right:10px;left:0}.site-content .product-container .product-meta{padding:10px 30px 30px;font-family:Nunito,sans-serif;font-size:20px;font-weight:300}.site-content .product-container .product-meta .panel-title{padding:30px 0 10px;font-size:22px;font-weight:600;color:#00224a}.site-content .product-container .product-meta span{font-weight:300}.site-content .product-container .product-meta a{color:#fff;font-weight:600;text-transform:uppercase;font-size:12px;margin-top:20px}.site-content .product-container .product-meta a.hide-prod-meta{display:none}.site-content .product-container .product-meta .hidden-meta{display:none;border-top:1px solid rgba(190,190,190,.5);margin-top:30px}.site-content .product-container .product-meta .hidden-meta>div{border-bottom:1px solid rgba(190,190,190,.5);padding-bottom:30px}.site-content .product-container .product-meta .hidden-meta .features-meta .col-sm-6{padding-left:0}.site-content .product-container .product-meta .hidden-meta .wc-parts-section{border-top:1px solid rgba(190,190,190,.5);margin-top:20px}.site-content .product-container .product-meta .hidden-meta .wc-parts-section:first-child{border:none;margin-top:0}.site-content .product-container .product-meta .hidden-meta .wc-parts-section .row{padding:10px}.site-content .product-container .product-meta .hidden-meta .wc-parts-section .row:nth-child(odd){background-color:#E8E8E8}.site-content .product-container .product-meta .hidden-meta .wc-parts-section .row span{line-height:1.9}.site-content .product-container .product-meta .hidden-meta .wc-parts-section a{margin-top:0}.site-content .single-faq{width:100%}.site-content .single-faq .post-wrapper article{margin:20px 0}.site-content .brochure-wrapper{clear:both;display:flex;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.15);padding:25px 20px 10px;margin:10px;width:100%;float:left}.error404 .container,.no-results.not-found{margin:30px auto}.site-content .brochure-wrapper .brochure-title{word-wrap:break-word;display:inline;font-family:Nunito,sans-serif;font-weight:800}.site-content .brochure-wrapper .brochure-post-content p{word-wrap:break-word;font-family:Nunito,sans-serif;padding-top:5px}.site-content .brochure-wrapper .brochure-btn{font-size:13px!important;text-transform:none!important;color:#fff;background-color:#dd821e;font-weight:700;text-align:center;border-radius:100px;border:0;font-family:Nunito,sans-serif;float:none;width:auto;white-space:nowrap}.error404 #searchsubmit,.no-results.not-found #searchsubmit{height:40px;font-weight:700;text-transform:uppercase;text-align:center;font-family:Nunito,sans-serif;line-height:1}.site-content .brochure-wrapper .brochure-post-content{padding-top:5px;padding-bottom:20px}.no-results.not-found .page-content{background:0 0!important;border:1px solid rgba(190,190,190,.5);color:#000!important;overflow:hidden;padding:20px;margin:20px 0}.no-results.not-found .screen-reader-text{display:none}.no-results.not-found input[type=text]{padding:9px;position:relative;border:1px solid rgba(190,190,190,.5);width:70%}.no-results.not-found #searchsubmit{color:#fff;background-color:#dd821e;font-size:14px;border-radius:100px;border:0;padding:13px 30px}.error404 .page-content{background:0 0!important;border:1px solid rgba(190,190,190,.5);color:#000!important;overflow:hidden;padding:20px;margin:20px 0}.error404 .screen-reader-text{display:none}.error404 input[type=text]{padding:9px;position:relative;border:1px solid rgba(190,190,190,.5);width:70%}.error404 #searchsubmit{color:#fff;background-color:#dd821e;font-size:14px;border-radius:100px;border:0;padding:13px 30px}.divider-small{border-top:1px solid #E1E1E1;width:70%}.divider-small.divider-blank{border-top:0}.divider-med{border-top:1px solid #E1E1E1;width:70%;margin-bottom:50px}.divider-med.divider-blank{border-top:0}.divider-large{border-top:1px solid #E1E1E1;width:70%;margin-top:50px;margin-bottom:60px}.expand-shortcode .expand-less.button,.expand-shortcode .expand-more.button{color:#fff;background-color:#dd821e;height:40px;font-size:12px;font-weight:700;text-transform:uppercase;font-family:Nunito,sans-serif;line-height:36px;width:200px;float:left;padding:0 0 3px;text-align:center}.divider-large.divider-blank{border-top:0}.expand-shortcode .expand-container{display:none}.expand-shortcode .expand-more.button{border-radius:100px;border:0}.expand-shortcode .expand-less{display:none}.expand-shortcode .expand-less.less-hide{display:none!important}.expand-shortcode .expand-less.button{border-radius:100px;border:0}@media only screen and (max-width:1404px){#switchStoreModal .modal-dialog{width:65%}.row{max-width:100%}.page-template-template-executable-files .page-wrapper li{margin:20px}.page-template-template-partners .container{max-width:1300px}.page-template-template-partners .header-content{width:100%;max-width:100%}.page-template-template-partners .header-content h1{max-width:100%}.page-template-template-partners .posts-wrapper hr{width:auto!important}.page-template-template-partners .parnters{text-align:center;justify-content:center!important}.page-template-template-partners .pagination-counter{padding:0 10px}.page-template-template-partners .single-partner:nth-child(4n+4){margin-right:20px!important}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .form-upload{width:100%;max-height:100%;height:60px}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .form-upload p{word-break:break-word}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .form-upload:before{display:none}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper input[type=file]{width:100%;height:150%}.single-apg_jobs .remodal-is-opened .remodal .remodal-close{margin-top:50px;right:5px}.single-apg_jobs .remodal-is-opened .remodal .page-form-secondary{width:100%;border:none}}@media only screen and (max-width:1200px){#switchStoreModal .modal-dialog{width:75%}.image-library-wrapper .page-header .search-bar #search{width:60%!important}.single-apg_jobs .remodal-is-opened .remodal{width:auto!important}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .col-lg-6{width:100%!important}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper h2{font-size:24px}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper h3{font-size:22px}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .form-upload{width:100%}.single-apg_jobs .remodal-is-opened .remodal .apply-form-section .apply-form-wrapper .form-group .form-upload:before{bottom:-120px;left:0}.page-template-template-business-types .container{width:auto}.page-template-template-business-types .page-header{margin-bottom:0}.page-template-template-business-types .after-heading-content{text-align:center;margin-top:22px}.page-template-template-business-types .after-heading-content h2,.page-template-template-business-types .after-heading-content h3{color:#00224A;font-family:Nunito;font-size:24px;font-weight:800;line-height:49px;text-transform:uppercase;margin-bottom:22px}.page-template-template-business-types .after-heading-content p{color:#000;font-family:Nunito;font-size:18px;font-weight:300;line-height:32px}.page-template-template-business-types .feature-boxes-section h2{text-align:center}.page-template-template-business-types .feature-boxes-section .feature-boxes{margin-top:50px;display:flex;justify-content:center;align-items:center;flex-flow:column wrap}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box{background-color:#FAFAFA;box-shadow:0 0 5px 0 rgba(0,0,0,.15);min-width:230px;margin:0 0 10px!important;text-align:center}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .flex{justify-content:center;align-items:center;width:100%;height:100%;color:#fff;flex-flow:column wrap}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .flex h2{display:inline-table;margin:20px 0}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box p{font-size:18px;font-weight:300;line-height:30px;color:#000}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .btn-shortcode{border-radius:100px;background-color:#DA7700;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);color:#fff;padding:12px 38px;margin-top:35px;text-transform:uppercase;font-size:12px;font-weight:700}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box hr{margin:15px auto 20px;border:1px solid #979797;width:100%}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back,.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .front{width:100%;padding:10px}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back{background-color:#217587;color:#fff}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back h2,.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back p{color:#fff;width:100%}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box .back hr{border-color:#fff}.page-template-template-business-types .feature-boxes-section .feature-boxes .single-box:nth-child(5n){margin-right:0!important}.page-template-template-business-types .feature-boxes-section .section-action{margin-top:50px;margin-bottom:50px;text-align:center}.page-template-template-business-types #products .owl-stage-outer{padding:10px 10px 0}.page-template-template-business-types #products .owl-stage-outer .owl-stage{justify-content:flex-start}}@media only screen and (max-width:1024px){.apg-products-wrapper .after-heading a{padding:16px 40px}.page-template-template-apg-image-library .divider{display:none}.job-categories-section .job-categories{margin-top:50px;display:flex;justify-content:center!important;align-items:center;flex-flow:row wrap}.job-categories-section .job-categories .single-category{padding:40px 21px 50px;background-color:#FAFAFA;box-shadow:0 0 5px 0 rgba(0,0,0,.15);min-width:230px;margin:0 0 20px!important;text-align:center}.job-categories-section .job-categories .single-category:nth-child(5n){margin-right:25px!important}.single-job-location-wrapper .buttons-section .section-actions .btn-shortcode{width:auto!important}.single-job-location-wrapper .job-categories-section .flipper h2{margin:0!important}.single-apg_job_locations .page-form-secondary .col-lg-6{width:100%!important}.single-apg_job_locations .remodal-is-opened .remodal{top:10px!important;left:0!important}.single-apg_job_locations .remodal-close{right:10px!important}}@media screen and (min-width:991px){.single-author:nth-of-type(4n+1){clear:none!important}.single-author:nth-of-type(5n+1){clear:left!important}.search-bar input[type=text]{width:70%}}@media only screen and (max-width:991px){#switchStoreModal .modal-dialog{width:85%}#applyJobModal .form-upload{width:225px!important}#applyJobModal .form-upload:before{right:-145px}.single-author:nth-of-type(3n+1){clear:none!important}.single-author:nth-of-type(4n+1){clear:left!important}.contacts-wrapper .contact-info .contact-meta .single-meta{width:33%!important}.contacts-wrapper .contact-info .contact-meta .single-meta:nth-of-type(2n+1){clear:none!important}.contacts-wrapper .contact-info .contact-meta .single-meta:nth-of-type(3n+1){clear:left!important}.contacts-wrapper .contact-info .contact-meta .single-meta img{width:13%!important}.contacts-wrapper .contact-info .contact-meta .single-meta div{width:80%!important}#five_icons .pure-flex{display:block;width:100%}#five_icons .pure-flex .single-icon-wrapper{float:left;width:31%;margin:15px 0;padding-left:10px;padding-right:10px}.jobs-wrapper{padding:0 10px}.jobs-wrapper h2{font-size:24px}.jobs-wrapper .job-listings .job .job-details{max-width:100%}.jobs-wrapper .job-listings .job .job-button{margin:15px 0}.page-template-template-executable-files .page-wrapper li{margin:20px}.page-template-template-executable-files .page-wrapper li:before{padding:20px 45px}.page-template-template-executable-files .page-wrapper li h4{font-size:22px;line-height:1}.page-template-template-executable-files .page-wrapper li p{font-size:18px;line-height:1}.page-template-template-executable-files .page-wrapper li .step-inner{padding-left:10px}.single-job-location-wrapper .shell{padding:0 20px}.single-job-location-wrapper .after-heading-content p{font-size:18px}.single-job-location-wrapper .culture-section h2{font-size:20px;font-weight:700;line-height:1}.single-job-location-wrapper .culture-section p{color:#000;font-size:16px;font-weight:300;line-height:1}.single-job-location-wrapper .culture-section .video{margin-top:50px;margin-bottom:20px;height:400px}.single-job-location-wrapper .employee-spotlight{font-family:Nunito;margin-bottom:50px}.single-job-location-wrapper .employee-spotlight .videos{margin-top:50px;display:flex;justify-content:space-around;alignt-content:center;flex-flow:row wrap}.single-job-location-wrapper .employee-spotlight .videos .video-half{position:relative;width:48%;margin-right:2%;height:250px}.single-job-location-wrapper .employee-spotlight .videos .video-half:last-child{margin-right:0}.page-template-template-apg-image-library .page-header .search-bar{width:100%;position:static;transform:none;margin:0 25px}.page-template-template-apg-image-library .page-header h1{top:36%;transform:translate(0,-50%)}.authors-wrapper .single-author{width:20%}.apg-products-wrapper .after-heading a{font-size:18px;padding:15px 24px}.apg-products-wrapper .apg-product{margin-right:0!important;margin-left:0!important}.tutorials-wrapper .post-filters .search-filter-wrapper{left:-80px}.page-template-template-company .members-section .members-info{display:block}.page-template-template-company .members-section .members-info .member-section-image,.page-template-template-company .members-section .members-info p{width:100%!important}}@media only screen and (min-width:768px){.home .solution-flex .col-lg-6{width:50%}}@media only screen and (max-width:768px){.single-faq .video-modal iframe,.tax-faq_categories .video-modal iframe{width:100%}#switchStoreModal .modal-dialog .modal-content .modal-footer button{padding-left:15px;padding-right:15px;font-size:14px}.site-content .product-list{margin:10px}.image-library-wrapper .page-header .search-bar #search{width:80%!important}.commitment-wrapper .test-lab-section .section-content p{clear:both}.commitment-wrapper .test-lab-section .section-content p:nth-of-type(1){clear:both;float:none;width:100;margin:0}.commitment-wrapper .video-wrapper{width:100%;float:none;clear:both;padding:20px}.row{max-width:initial}.keys-locks-wrapper .replacement-section .wc-parts-section{transform:scale(1);padding-left:20px;padding-right:20px}#five_icons article:hover,.home #apg_by_single:hover,.home #three_numbers>div:hover{transform:scale(1)!important}.keys-locks-wrapper .expandable-content .media-wrapper{width:95%}.single-job-wrapper .shell{padding:0 20px}.single-job-wrapper h1{font-size:24px}.single-job-wrapper .job-details{padding:20px}.single-job-wrapper .job-details h2{font-size:22px}.single-job-wrapper .job-details .job-content h2,.single-job-wrapper .job-details .job-content h3{text-align:left;font-size:18px}.single-job-wrapper .job-details .job-content p{color:#000;font-family:Nunito;font-size:18px;font-weight:300;line-height:28px;margin-bottom:20px}.single-job-wrapper .job-details .job-content .section-action{margin-top:30px}.page-template-template-careers-landing .careers-header .locations{flex-flow:column!important}.page-template-template-careers-landing .careers-header .locations .location{margin-right:0!important;max-width:350px!important}.contacts-wrapper .contact-info .contact-meta .single-meta{width:50%!important;padding-left:10px!important}.contacts-wrapper .contact-info .contact-meta .single-meta:nth-of-type(1n+1){clear:none!important}.contacts-wrapper .contact-info .contact-meta .single-meta:nth-of-type(2n+1){clear:left!important}.contacts-wrapper .contact-info .contact-meta .single-meta img{width:15%!important}.contacts-wrapper .contact-info .contact-meta .single-meta div{width:80%!important}.page-template-template-faq .page-header .search-bar,.page-template-template-manuals-brochures .page-header .search-bar,.tax-faq_categories .page-header .search-bar,.tax-manuals_categories .page-header .search-bar{width:auto;position:static;margin:0}.warranties-wrapper .reg-from-btn{font-size:20px;padding:15px 30px}.page-template-template-apg-image-library .remodal-is-opened .remodal{left:5%!important}.page-template-template-executable-files .page-wrapper li{display:list-item}.page-template-template-executable-files .page-wrapper li:before{display:block}.single-author:nth-of-type(2n+1){clear:none!important}.single-author:nth-of-type(3n+1){clear:left!important}.single-post-wrapper article .article-footer div input{width:50%}.home .solution-flex .bg-img{display:none}.home #build-solution a.btn-orange{padding:17px 50px;font-size:18px}#five_icons .pure-flex{padding:10px;margin:5px}#five_icons .pure-flex .single-icon-wrapper{width:42%}#five_icons article:hover{margin:0!important}.distributors-wrapper .page-header .header-content h4{padding-top:60px}.post-filters .select-wrapper{float:none!important;display:inline-block!important;margin-top:10px!important}.authors-wrapper .single-author{width:30%}.post-wrapper{width:100%!important}.search-bar form{width:80%}.apg-products-wrapper .after-heading a{margin:10px}.apg-product{width:100%!important}.apg-single-category-wrapper .product-container .col-1-3,.search-results .product-container .col-1-3{display:none}.apg-single-category-wrapper .product-container .col-2-3,.search-results .product-container .col-2-3{width:100%}.library-item,.tutorials-wrapper .tutorials-posts .tutorial-item{width:calc(100% / 2 - 2 * 15px)}#applyJobModal .modal-dialog,#contactAuthor .modal-dialog,#scheduleMeetingModal .modal-dialog,#subscribeFormModal .modal-dialog,#switchStoreModal .modal-dialog,#warrantyFormModal .modal-dialog{width:95%}.tutorials-wrapper .post-filters .search-filter-wrapper{left:0;width:55%;margin-top:15px}.tutorials-wrapper .post-filters .search-filter-wrapper a{right:-132px;font-size:12px}.featured-boxes-section .owl-item{min-width:1px}.page-template-template-partners .page-header .post-filters{position:static;margin-top:20px}}@media only screen and (max-width:666px){#switchStoreModal .modal-dialog .modal-content .modal-footer{padding-left:20px;padding-right:20px}#switchStoreModal .modal-dialog .modal-content .modal-footer button{display:block;margin-top:10px;width:100%}#applyJobModal .form-upload{width:225px!important}#applyJobModal .form-upload:before{right:-145px}.page-template-template-manuals-brochures .download-link{height:auto!important;display:block!important;white-space:normal!important;margin:0;line-height:20px!important}.page-template-template-careers-landing .careers-header .locations{flex-flow:column!important}.page-template-template-careers-landing .careers-header .locations .location{margin-right:0!important;width:250px!important}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .front .content:before{top:-30px;padding-top:0;margin-bottom:10px}.page-template-template-about #feature-boxes #five_icons.container .owl-carousel .front .content p{padding-bottom:10px}.jobs-wrapper .job-listings .job{display:block}.contacts-wrapper .contact-info .contact-meta .single-meta{width:100%!important}.contacts-wrapper .contact-info .contact-meta .single-meta img{width:10%!important}.contacts-wrapper .contact-info .contact-meta .single-meta div{width:90%!important}.single-job-location-wrapper .culture-section .video{margin-top:50px;margin-bottom:20px;height:300px}.single-job-location-wrapper .employee-spotlight{font-family:Nunito;margin-bottom:50px}.single-job-location-wrapper .employee-spotlight .videos .video-half{height:150px}.single-job-location-wrapper .buttons-section .section-actions{display:block}.single-job-location-wrapper .buttons-section .section-actions .btn-shortcode{display:block;margin-bottom:20px;margin-right:10px;text-align:center}#five_icons .pure-flex{padding:10px;margin:5px}#five_icons .pure-flex .single-icon-wrapper{width:100%}#testimonials{padding-left:20px;padding-right:20px}#testimonials .container{overflow:hidden}#testimonials .container .testimonials .testimonial-wrapper{display:block;width:100%!important;margin-left:0;margin-right:0;margin-bottom:20px}#bynumbers .pure-flex{display:block}.search-bar #search{width:100%;padding:0 30px;display:flex}.search-bar #search input[type=text]{width:60%}.library-item,.tutorials-wrapper .tutorials-posts .tutorial-item{width:100%;margin-left:0;margin-right:0}.page-template-template-apg-image-library .page-header .search-bar{margin:0}.page-template-template-apg-image-library .shell{padding:40px 10px!important}}@media only screen and (max-width:440px){#five_icons .col-lg-5 h3{font-size:1.17em}#five_icons .col-lg-5 p{font-size:14px}}@media only screen and (max-width:425px){.image-library-wrapper .page-header .search-bar #search{width:100%!important}#applyJobModal .form-upload{width:150px!important}#applyJobModal .form-upload:before{right:-128px!important;width:117px!important;font-size:9px!important}.tutorials-wrapper .tutorials-posts{margin-right:15px;margin-left:15px}.top-posts-ctrl h4{padding-right:10px!important}.single-event-wrapper .single-event article .modal-wrap{top:10px;right:0}.single-post-wrapper article .entry-content img{width:100%!important}.page-template-template-about .members-section .members-info{display:block}.page-template-template-about .members-section .members-info p{width:100%;padding:10px}.page-template-template-about .members-section .members-info .member-section-image{display:none}.page-form-secondary .form-inner .col-lg-6{width:100%!important}.home #build-solution{padding-left:30px;padding-right:30px}.warranties-wrapper .reg-from-btn{font-size:14px;padding:15px}.single-post-wrapper article .article-footer div input{width:100%}.single-post-wrapper article .article-footer a{margin-top:10px}.ca-wrapper .archiles-foot a{font-size:20px;padding:15px 40px}.single-author:nth-of-type(1n+1){clear:none!important}.single-author:nth-of-type(2n+1){clear:left!important}.authors-wrapper .single-author{width:44%}article .entry-meta>div{display:block!important}.single-post-wrapper .col-1-3,.single-post-wrapper .col-2-3{display:block;width:100%!important}.single .modal-wrap .popover{left:-220px;top:35px;width:290px}.mobile-friendly-heading{display:block}.apg-products-wrapper .apg-products .apg-product .col-sm-6:first-child{display:none}.apg-products-wrapper .apg-products .apg-product .col-sm-6:last-child{width:100%}.page-form .radio-boxes label{font-weight:400;margin-right:30px}.page-template-template-manuals-brochures .page-header .search-bar{position:absolute;bottom:0;margin-left:auto;left:auto;width:100%}}@media only screen and (max-width:340px){.authors-wrapper .single-author{width:100%}.search-bar #search input[type=submit]{font-size:12px;padding:13px 17px}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@media only screen and (max-width:1200px){#search-bar .col-xs-12{float:none!important}.shop-controls li{text-align:center}.shop-controls a,.shop-controls a:hover{border:none}#search input[type=text]{width:50%}#search input[type=submit]{line-height:inherit}#search-bar .pull-right{float:none!important;text-align:center;padding-left:20px}}@media only screen and (max-width:992px){#search-bar .pull-right{text-align:left}}@media only screen and (max-width:1000px){.mobile-flex{display:block}#search input[type=submit]{float:right;padding:6px 5px;width:30%}#search input[type=text]{width:70%}.shop-controls{margin-top:20px}.shop-controls li{text-align:center}.shop-controls li a{border:none}.woocommerce-ordering{max-width:100%}.stars a{display:inline;font-size:0;margin:0 5px;overflow:hidden;text-indent:-9999px}#wcqv_contend .value select,#wcqv_contend .variations{width:100%}}@media only screen and (max-width:770px){#wcqv_contend .summary{width:100%!important}.woocommerce-pagination ul.page-numbers{text-align:center;float:none}.woocommerce-pagination ul.page-numbers li{margin:3px 5px}#header .local-numbers{position:relative;text-align:right}}@media only screen and (max-width:1200px){#carousel{height:auto}#add-msg p{width:50%}#add-msg .msg-btn-holder{margin-top:46px}#add-msg{width:100%}.msg-btn-holder{width:30%}.step01,.step02,.step03,.step04,.step05,.step06{width:32%;margin-right:1%}}@media only screen and (max-width:992px){#add-msg .msg-btn-holder,#add-msg p{margin-top:30px}#add-msg p{width:50%}#add-msg{width:100%}.msg-btn-holder{width:30%}#header-logo{position:relative;margin:0 auto;float:none;width:150px}.navbar-header{float:none}.navbar-left,.navbar-nav,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);width:100%}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}#menu-header{position:relative;width:100%;float:left!important}#header .navbar-nav li{width:100%}#header .navbar-nav li a{border-right:0}#header .navbar-nav{margin:0}}@media only screen and (max-width:768px){.navbar .navbar-collapse,.progress-title h3{text-align:center}#bqv-product-quick-view-summary .bqv--dialog-modal .bqv--dialog-content .bqv--upsell-target-checkout{float:none}.bqv--upsell-target .bqv--upsell-target-right .bqv--upsell-target-view-cart{display:block}.woocommerce .woocommerce-form-login .woocommerce-SubmitRow{width:100%;float:none;clear:both}#single-product .css3-metro-dropdown,#single-product .variations,.comment-form-comment textarea,.woocommerce-MyAccount-content .css3-metro-dropdown{width:100%}#add-msg i{left:10px}#add-msg p{width:65%;margin-top:25px}#add-msg .msg-btn-holder{margin-top:30px}#add-msg{width:100%}.msg-btn-holder{width:80%;margin:0 10% 10px}.msg-fig{width:27%;margin-left:8%}.progress-steps,.progress-title{width:100%}.woocommerce-cart-form__contents .product-thumbnail{display:none}#checkout-progress{padding-top:20px;padding-bottom:20px}.step01,.step02,.step03,.step04,.step05,.step06{width:29%;margin-right:1%}.checkout-form-wrap{width:100%;overflow-x:auto}.order-header{width:100%;float:left}.order-header h3{float:left}.order-header span{float:right}#checkout-order-review .col-sm-4{float:left;padding:0 15px 5px}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.woocommerce .woocommerce-MyAccount-content .woocommerce-message--info .button{margin-top:10px}.woocommerce input.button.alt{display:block;float:none;margin:20px 0 10px}#checkout-payment-info .checkout-back{margin:10px 0 10px 15px;display:block}}@media only screen and (max-width:480px){#slider img{padding:0 25px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:5px 2px}.woocommerce .cart .button,.woocommerce .cart input.button{display:block;float:none!important;margin-bottom:10px}.woocommerce form.woocommerce-cart-form{margin-bottom:20px;overflow-x:auto}#checkout-biling,#checkout-biling .css3-metro-dropdown,#checkout-biling .form-row,#checkout-biling .form-row.form-row-first,#checkout-biling .form-row.form-row-last,#checkout-biling .input-text,#checkout-biling select,#checkout-shipping,#checkout-shipping .form-row.form-row-first,#checkout-shipping .form-row.form-row-last,#checkout-shipping-info .css3-metro-dropdown,#checkout-shipping-info .form-row,#checkout-shipping-info .input-text,#checkout-shipping-info select,.my-account .woocommerce form .form-row,.my-account .woocommerce form .form-row.form-row-first,.my-account .woocommerce form .form-row.form-row-last,.my-account .woocommerce form.edit-account .woocommerce-Input,.woocommerce .register .form-row input.input-text,.woocommerce .woocommerce-form-login .form-row input.input-text,.woocommerce .woocommerce-form-login .form-row-last,.woocommerce form,.woocommerce form .form-row.form-row-first,.woocommerce-billing-fields{width:100%}.step01,.step02,.step03,.step04,.step05,.step06{width:49%;margin-right:1%}#checkout-payment-info .checkout-back{margin:10px 0 10px 15px;display:block}.woocommerce input.button.alt{display:block;float:none;margin:20px 0 10px}}@media only screen and (max-width:320px){.checkout-back,.checkout-next,.woocommerce input.button.alt{width:49%}#carousel{display:none}#slider img{padding:0 5px}.product-info .woocommerce-Price-amount{font-size:65px}#checkout-progress-bottom li{border-right:0}}