body{--sr-7-css-loaded:1}[data-sr-fx-active],[data-sr-fx-active]>:not(.sr7-fx-canvas):not(sr7-fx-hitarea),[data-sr-fx-active]>:not(.sr7-fx-canvas):not(sr7-fx-hitarea) *{visibility:hidden !important}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes tp-fade-in{0%{opacity:0}20%{opacity:0}100%{opacity:100}}@keyframes tp-rotate{100%{transform:rotate(360deg)}}:where(table.tiered-pricing-table) :where(th,td){padding:9px 12px}.wc-block-components-product-image,.woocommerce ul.products li.product{position:relative}#uplogo{width:100% !important}.woocommerce h3{font-size:22px}.woocommerce #content div.product,.woocommerce div.product,.woocommerce-page #content div.product,.woocommerce-page div.product{margin-bottom:0;position:relative}.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{font-size:1.25em}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active{background:transparent;z-index:2}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.woocommerce .products ul,.woocommerce ul.products,.woocommerce-page .products ul,.woocommerce-page ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul:after,.woocommerce .products ul:before,.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page .products ul:after,.woocommerce-page .products ul:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce .products ul:after,.woocommerce ul.products:after,.woocommerce-page .products ul:after,.woocommerce-page ul.products:after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li,.woocommerce-page .products ul li,.woocommerce-page ul.products li{list-style:none outside}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{padding:.1em 0;margin:0;color:#000;font-size:14px;font-weight:normal;letter-spacing:1px;margin-bottom:9px}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 8px}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:1.2em;display:block;font-weight:400;margin-bottom:1em;color:#000}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-top:-11px}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{vertical-align:top}.woocommerce #content nav.woocommerce-pagination,.woocommerce nav.woocommerce-pagination,.woocommerce-page #content nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination{text-align:center}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;margin:1px}.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span{padding:3px 14px 3px 14px;font-size:14px;margin-right:4px;display:inline-block;background:#fff;color:#000}.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current{background:#000;color:#fff}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{font-size:100%;margin:0;line-height:1em;cursor:pointer;position:relative;font-family:inherit;overflow:visible;padding:7px 22px;text-decoration:none;font-weight:400;left:auto;color:#fff;border:0px solid #000;white-space:nowrap;display:inline-block;text-transform:uppercase;transition:background .6s ease-out;-webkit-transition:background .6s ease-out;-moz-transition:background .6s ease-out;-o-transition:background .6s ease-out}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:#000;color:#fff}.woocommerce #content input.button:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce-page #content input.button:active,.woocommerce-page #respond input#submit:active,.woocommerce-page a.button:active,.woocommerce-page button.button:active,.woocommerce-page input.button:active{top:1px}.woocommerce #content input.button.disabled,.woocommerce #content input.button:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce-page #content input.button.disabled,.woocommerce-page #content input.button:disabled,.woocommerce-page #respond input#submit.disabled,.woocommerce-page #respond input#submit:disabled,.woocommerce-page a.button.disabled,.woocommerce-page a.button:disabled,.woocommerce-page button.button.disabled,.woocommerce-page button.button:disabled,.woocommerce-page input.button.disabled,.woocommerce-page input.button:disabled{color:#aaa;border:1px solid #e0dadf;background:#f7f6f7;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:not-allowed}.woocommerce #content input.button.disabled:active,.woocommerce #content input.button:disabled:active,.woocommerce #respond input#submit.disabled:active,.woocommerce #respond input#submit:disabled:active,.woocommerce a.button.disabled:active,.woocommerce a.button:disabled:active,.woocommerce button.button.disabled:active,.woocommerce button.button:disabled:active,.woocommerce input.button.disabled:active,.woocommerce input.button:disabled:active,.woocommerce-page #content input.button.disabled:active,.woocommerce-page #content input.button:disabled:active,.woocommerce-page #respond input#submit.disabled:active,.woocommerce-page #respond input#submit:disabled:active,.woocommerce-page a.button.disabled:active,.woocommerce-page a.button:disabled:active,.woocommerce-page button.button.disabled:active,.woocommerce-page button.button:disabled:active,.woocommerce-page input.button.disabled:active,.woocommerce-page input.button:disabled:active{top:0}.woocommerce p.stars a.star-1.active:after,.woocommerce p.stars a.star-1:hover:after,.woocommerce-page p.stars a.star-1.active:after,.woocommerce-page p.stars a.star-1:hover:after{content:""}.woocommerce p.stars a.star-2.active:after,.woocommerce p.stars a.star-2:hover:after,.woocommerce-page p.stars a.star-2.active:after,.woocommerce-page p.stars a.star-2:hover:after{content:""}.woocommerce p.stars a.star-3.active:after,.woocommerce p.stars a.star-3:hover:after,.woocommerce-page p.stars a.star-3.active:after,.woocommerce-page p.stars a.star-3:hover:after{content:""}.woocommerce p.stars a.star-4.active:after,.woocommerce p.stars a.star-4:hover:after,.woocommerce-page p.stars a.star-4.active:after,.woocommerce-page p.stars a.star-4:hover:after{content:""}.woocommerce p.stars a.star-5.active:after,.woocommerce p.stars a.star-5:hover:after,.woocommerce-page p.stars a.star-5.active:after,.woocommerce-page p.stars a.star-5:hover:after{content:""}.woocommerce h2{color:#000;font-size:14px;text-transform:uppercase;font-weight:bold;letter-spacing:1px}[itemprop="description"]{padding-bottom:20px}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce ul.products:after,.woocommerce-page ul.products:after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.5% 2em 0;padding:0;position:relative;width:31%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left;color:#adadad;text-transform:uppercase;font-size:13px;letter-spacing:1px}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}@media screen and (max-width:860px){.woocommerce .sidebar{float:left}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;line-height:24px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:none}a[href]:after{content:" (" attr(href) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}img,tr{page-break-inside:avoid}img{max-width:100% !important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff !important}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.51020408;color:#000;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{max-width:100%;width:auto\	;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}p{margin:0 0 10px}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-8{width:66.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-9{width:75%}.col-lg-3{width:25%}}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.hide{display:none !important}@-ms-viewport{width:device-width}@media (max-width:767px){body{padding-left:20px;padding-right:20px}}@media (max-width:979px){body{padding-top:0}}body{-ms-word-wrap:break-word;word-wrap:break-word;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}ul,ul ul,ol ul{list-style-type:circle}a:visited{color:none}:focus{outline:none !important}.normal.white #nav-main ul.sf-menu ul li a{border-bottom:1px solid #e7e7e7;color:#353535;font-size:12px}.normal.white .topnav-left #nav-main ul.sf-menu ul li a{border-bottom:none}#nav-main{float:left}#up_topbar .widget_shopping_cart_content{padding:12px;background-color:#1f1f1f}#up_topbar .widget.woocommerce.widget_shopping_cart a.button{padding:1px 11px;color:#fff !important}#up_topbar .widget.woocommerce.widget_shopping_cart span{color:#fff}#up_topbar .widget.woocommerce.widget_shopping_cart a{line-height:25px;color:#fff !important}#up_topbar .widget.woocommerce.widget_shopping_cart{position:absolute;right:0;width:265px;top:63px;z-index:10000}.normal.white #up_topbar .woocommerce.widget_shopping_cart .total,.normal.white #up_topbar .widget.woocommerce.widget_shopping_cart span{color:#000}.normal.white #up_topbar .widget.woocommerce.widget_shopping_cart a.button{color:#000;border:1px solid rgba(0,0,0,.53)}.normal.white #up_topbar .widget.woocommerce.widget_shopping_cart a.button:hover{background-color:#000}.normal.white #up_topbar .widget_shopping_cart_content,.normal.white #up_topbar .widget.woocommerce.widget_shopping_cart{background:#fff}.topnav-right{float:right;position:static;left:auto}.topnav-left{float:left;position:static;left:auto}.shop_icon a,.search_menu i{color:#fff;line-height:82px}.shop_icon{float:right;position:relative;z-index:111111;padding-right:15px;padding-left:9px}.normal{position:relative;z-index:999}.normal.white{position:relative}.normal.white .topclass.topclass-shrink .shop_icon a,.normal.white .shop_icon a{color:#000}.normal.white .nav-trigger-case .up-menu-icon i{color:#000}.normal.white .topbarmenu ul li a{color:#000}.normal.white .topclass{background:#fff}.normal.white .topbarmenu ul li.sf-dropdown:hover{text-decoration:none;background:none}.normal.white .topbarmenu ul li a:hover{text-decoration:none;background:none;color:#000}.normal.white .sf-dropdown-menu{background:#fff}.normal.dark{position:relative}#uplogo{-moz-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:100%}#logo{padding:10px 0;z-index:-1}#logo a.brand{color:#c72c00;font-size:38px;line-height:normal}#logo a.brand:hover{text-decoration:none}ul.sf-dropdown-menu ul{margin-top:0 !important}#nav-main select{display:none}#nav-main ul.sf-menu{float:left}.sf-menu a{color:#444;text-align:center;font-weight:400;display:block;position:relative;text-decoration:none;padding:10px 20px}.sf-menu,.sf-menu *{list-style:none}.sf-menu{line-height:1;margin:0}.sf-menu ul{position:absolute;top:-999em;width:15em;z-index:500;display:none;top:100%;left:0;background-color:#1f425d;border-bottom:0;margin:0;padding:0}.sf-menu ul li{width:100%;padding:0;text-align:left;font-size:12px}#nav-main ul.sf-menu ul li a{width:auto;display:block;text-align:left;font-size:12px;line-height:25px;color:#fff;padding-left:13px;word-spacing:2px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out}.normal.dark .topclass{border-bottom:0}#nav-main ul.sf-menu ul li a:hover{color:#fff;background:none}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative;background:0;padding:0;line-height:normal}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:100%;z-index:99999}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:100%;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:100%;top:0}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu .dropdown .active:hover{background-color:none}.sf-menu a:focus,.sf-menu a:hover,.sf-menu a:active{outline:0}#nav-main ul.sf-menu ul li a:hover{background:none}#mobile-up-trigger{display:none}.nav-inner .up-mobnav,.up-mobile-nav .nav-inner li a,.nav-trigger-case{color:#444}.nav-trigger-case{width:24%;position:absolute;top:-78px;right:2%;width:50px;background:transparent !important;line-height:74px !important}#up-mobile-nav ul{list-style:none;text-transform:uppercase}.topbarmenu ul{margin:0}.topbarmenu ul li{list-style:none;float:left;color:#fff;font-weight:400;font-size:14px;line-height:20px}.topbarmenu ul li a{display:block;line-height:69px;padding:7px 10px;text-transform:uppercase}.topbarmenu ul li a:hover,.topbarmenu ul li.sf-dropdown:hover{text-decoration:none}.topbarmenu ul li div>a{display:inline-block}.topbarmenu ul li .sf-dropdown-menu li a{color:#555;text-align:left;font-size:12px}.topbarmenu .sf-menu li a i{display:inline;padding-right:5px}.mobileclass{background:#282b2b}.nav-trigger-case .up-menu-icon{display:block;font-size:25px;z-index:1999999;width:50px;height:50px}.nav-trigger-case .up-menu-icon i{color:#fff}.up-mobile-nav{overflow:visible}.up-mobile-nav .nav-inner li a{float:none;text-decoration:none;display:block;padding:10px 3px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;color:#fff;border-bottom:1px solid rgba(255,255,255,.29)}.up-mobile-nav .nav-inner li ul.sf-dropdown-menu{list-style:disc;list-style-position:inside;margin:0 0 0 15px;padding:0;background:none}.up-mobile-nav .nav-inner li ul.sf-dropdown-menu a{padding:10px 10px}.nav-trigger{position:relative}.up-nav-collapse{overflow:hidden;height:0;clear:both}.nav-inner .up-mobnav{position:relative;left:0;display:block;margin:0;padding:30px 20px 18px 20px;list-style:none;float:none;margin:0 0 10px}#up-mobile-nav{display:none;width:100%}.nav-inner .up-mobnav i{padding-right:10px}.form-search{position:relative}.form-search .search-query{display:block;position:relative;width:84%;margin:0;font-weight:400;color:#8d8d8d;background-color:transparent;border:1px solid #dbdbda;font-size:13px;text-transform:uppercase;line-height:25px;height:34px}.form-search .search-icon{display:block;margin:0;color:#000;width:35px;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;padding:5px 5px 5px 5px;position:absolute;right:0;top:0;border:0;cursor:pointer;height:34px;background:0;font-family:FontAwesome;-webkit-transition:background .6s ease-out;-moz-transition:background .6s ease-out;-o-transition:background .6s ease-out}.row .main{margin-top:29px}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:30px;font-size:13px;line-height:1.4em;vertical-align:middle;padding:5px;width:100%;color:#b8b7b5;background-color:#fff;border:1px solid #a2a2a0;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}input[type=password]{width:13%;height:37px}input[type=text]:focus,textarea:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=url]:focus{background-color:transparent}input[type=submit],button[type=submit]{background:transparent;border:1px solid #a3a2a0;padding:7px 11px;color:#888;cursor:pointer;transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;width:auto;font-size:14px;text-transform:uppercase}select{max-width:100%;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #f4f4f4;padding:3px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#000}body.button_b .up-button,body.button_b .wp-pagenavi span,body.button_b #up_filters li span,body.button_b .grid_port_paging a,body.button_b .portfolionav a,body.button_b.woocommerce a.button,body.button_b.woocommerce-page a.button,body.button_b .wpb_teaser_grid .categories_filter li,body.button_b .wpb_categories_filter li,body.button_b .wpcf7 input.wpcf7-submit,body.button_b .wpcf7 input,body.button_b .wpcf7 textarea,body.button_b .wpb_alert,body.button_b a.post_more,body.button_b .wp-pagenavi a{-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@font-face{font-family:"FontAwesome";src:url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-search:before{content:""}.fa-search-plus:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-cart-arrow-down:before{content:""}.boxed #wrapper.container,.wide #wrapper.container{width:100% !important;padding:0 !important;background:#fff}.widget{margin-top:0px}.widget-first{margin-top:0px}.widget-inner{padding-bottom:20px}.widget-inner .sub-menu{padding-left:1px;padding-top:7px}.widget-inner ul{margin:0 0 10px 0px;padding-left:0px}.widget-inner li{margin-bottom:11px;list-style:none;color:#000;font-size:14px}.widget-inner li a{color:#000}.sidebar .widget-inner li a{font-size:13px;letter-spacing:1px}.sidebar .widget-inner li{background:#fff;padding:3px 11px}.widget-inner h3{margin-top:0;color:#000;text-transform:uppercase;position:relative;margin-bottom:15px;font-size:14px;font-weight:500}header.dark .widget-inner li a,header.dark .widget_recent_entries .widget-inner li a{color:#b1b1b1}header.dark .widget-inner h3{color:#fff}header.dark .form-search .search-icon{color:#fff}body.archive .wrap.maincontent,body.home.blog .wrap.maincontent,.page-template-page-blog-php .wrap.maincontent,.page-template-page-blog-medium-php .wrap.maincontent{background:#f5f5f5}@font-face{font-family:"flexslider-icon";src:url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/fonts/flexslider-icon.eot");src:url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/fonts/flexslider-icon.woff") format("woff"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/fonts/flexslider-icon.ttf") format("truetype"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}#up_filters li span.active{color:#fff}.wpb_teaser_grid .categories_filter li.active a,.wpb_categories_filter li.active a{border-bottom:none !important;color:#fff}.wrap.maincontent.dark_version .wpb_teaser_grid .categories_filter li.active a,.wrap.maincontent.dark_version .wpb_categories_filter li.active a{border-bottom:none !important;color:#fff}.clearfix:after{content:"020";display:block;height:0;clear:both;float:none;visibility:hidden;overflow:hidden}.clearfix{display:block}button::-moz-focus-inner{padding:0;border:0}[class*=wp-image]{padding:4px;line-height:20px;box-sizing:border-box}[class*=wp-image]:hover{border-color:#ccc;border-color:rgba(0,0,0,.08);-webkit-box-shadow:0 1px 4px rgba(51,51,51,.25);-moz-box-shadow:0 1px 4px rgba(51,51,51,.25);box-shadow:0 1px 4px rgba(51,51,51,.25)}.woocommerce-checkout .wrap.maincontent,.woocommerce-cart .wrap.maincontent,.woocommerce .wrap.maincontent{background-color:#f5f5f5}@font-face{font-family:star;src:url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/star.eot");src:url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/star.eot?#iefix") format("embedded-opentype"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/star.woff") format("woff"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/star.ttf") format("truetype"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/star.svg#star") format("svg");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/WooCommerce.eot");src:url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/WooCommerce.eot?#iefix") format("embedded-opentype"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/WooCommerce.woff") format("woff"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/WooCommerce.ttf") format("truetype"),url("https://www.commercialaquaticsupplies.com/wp-content/themes/swimmingpool/assets/css/../fonts/WooCommerce.svg#WooCommerce") format("svg");font-weight:400;font-style:normal}.shop-wrap{float:right}.shop-wrap{margin-top:1em}nav.woocommerce-pagination{padding-bottom:35px}.footer_up_wrap{background:#112c40}.footer_up_wrap .up-logo{padding-bottom:6px;padding-top:13px}.footer_up_wrap ul{padding:0}.footercopy.clearfix a:hover{color:#ccc}.footerclass,.footerclass a{color:#ebebeb}.footerclass p{margin:0px 0 5px}.footerclass a{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.footercopy{text-align:center;font-size:13px;padding:0px 0;color:#fff}.footer_up_wrap.dark .footercopy a{color:#fff}#up_footerwrap .col-md-3,#up_footerwrap .col-md-4{padding-top:25px;padding-bottom:25px}#up_footerwrap h3{color:#fff;text-transform:uppercase;font-size:14px !important;letter-spacing:1px}#up_footerwrap ul{list-style:none;margin:0 0 10px 0px}#up_footerwrap ul li{line-height:30px;border-left:0}.footerclass select{background-color:#fff;color:#000}.footerclass .footer-widget .sub-menu{padding-left:7px;padding-top:2px}.footer_up_wrap.dark .form-search .search-icon{color:#fff}body.page-template-page-blog-php .footer_up_wrap,body.archive .footer_up_wrap{margin-top:27px}.search_menu{float:right;position:relative;z-index:111111;padding-right:10px;padding-left:9px}.search_menu i{color:#fff}header.normal.white .search_menu i{color:#000}.nav-search_form{position:fixed;top:0;left:0;right:0;bottom:0;z-index:300;height:0;overflow:hidden;background-color:rgba(0,0,0,.55);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media only screen and (min-width:900px){.nav-search_form{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}}.nav-search_form form{position:absolute;top:45%;left:35%;font-size:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);letter-spacing:1px;width:70%}.nav-search_form .animform{-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s}.nav-search_form form input[type=text]:focus{-webkit-box-shadow:0 6px 6px -6px #777;-moz-box-shadow:0 6px 6px -6px #777;box-shadow:0 6px 6px -6px #777}.nav-search_form form input[type=text]{width:45%;height:50px;line-height:50px;border-top:none;border-left:none;border-right:none;background:#fff !important;font-size:20px;color:#000;padding:5px 0 5px 23px !important;box-shadow:0 0 65px rgba(0,0,0,.5)}.nav-search_form form label{color:#fff;text-transform:uppercase}button.search-button{border:none;font-size:23px;color:#f7f7f7;padding:11px 18px 10px 17px;line-height:29px;vertical-align:middle;-webkit-transition:background .6s ease-out;-moz-transition:background .6s ease-out;-o-transition:background .6s ease-out}@media (max-width:479px){.woocommerce-ordering{margin:18px 0 10px;float:none;width:100%}}@media only screen and (max-width:767px){#logo{width:65%;margin-top:0px !important}.shop_icon{margin-top:0px !important}}@media (min-width:768px) and (max-width:979px){.nav-search_form form{text-align:center;position:absolute;top:45%;height:60%;font-size:35px;width:90%}#up_footerwrap .col-md-3,#up_footerwrap .col-md-4{width:50%;float:left}#uplogo img{height:35px;margin-top:3px}}@media screen and (max-width:1000px){.topclass{background-image:none !important}}@media (min-width:979px){.woocommerce aside .sidebar{margin-top:26px}}@media (min-width:1200px){body:after{content:"widescreen" !important;display:none}}@media only screen and (max-width:1060px) and (min-width:1000px){.nav-search_form form{font-size:38px}}@media (max-width:1025px){body:after{content:"tablet";display:none}.topbarmenu.clearfix{position:absolute;width:100%}#uplogo img{height:60px}.topclass{min-height:81px}#nav-main ul.sf-menu{display:none}#up-mobile-nav{display:block}#mobile-up-trigger{display:block}header #nav-main{margin:0}.search_menu,.nav-search_form form,.popup_menuo,.shop_icon{display:none}h2{font-size:20px !important;line-height:28px !important}h3{font-size:16px !important;line-height:20px !important}}@media only screen and (min-width:1024px) and (max-width:1200px){.topbarmenu ul li{margin-right:0px !important}}@media (max-width:767px){body{padding:0}header{overflow:hidden}#up_topbar .container{padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){float:right;clear:none !important}.nav-trigger .nav-trigger-case{display:block;z-index:99999;cursor:pointer}}@media (max-width:480px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%;float:left;clear:both;margin:0 0 2.992em}}.up-gallery-woo{position:relative}.up-gallery-woo .sec-image{position:absolute;top:0;left:0;opacity:0}.animated.hinge{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeInDown{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeInDown{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeInDown{0%{opacity:0}100%{opacity:1}}@keyframes fadeInDown{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes scaleout{0%{transform:scale(0);-webkit-transform:scale(0)}100%{transform:scale(1);-webkit-transform:scale(1);opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0}}@-o-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0}}@media screen and (max-width:750px){#uplogo img{height:60px;margin-top:0px}}@-webkit-keyframes wrench{0%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}18%,20%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}28%,30%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}38%,40%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}48%,50%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}58%,60%{-webkit-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);transform:rotate(24deg)}75%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes wrench{0%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}8%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}10%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}18%,20%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}28%,30%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}38%,40%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}48%,50%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}58%,60%{-webkit-transform:rotate(-24deg);-ms-transform:rotate(-24deg);transform:rotate(-24deg)}68%{-webkit-transform:rotate(24deg);-ms-transform:rotate(24deg);transform:rotate(24deg)}75%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.faa-parent.animated-hover:hover>.faa-wrench,.faa-wrench.animated,.faa-wrench.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite;transform-origin-x:90%;transform-origin-y:35%;transform-origin-z:initial}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.faa-parent.animated-hover:hover>.faa-ring,.faa-ring.animated,.faa-ring.animated-hover:hover{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}@-webkit-keyframes vertical{0%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);transform:translate(0,3px)}22%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes vertical{0%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}4%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}8%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}12%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}16%{-webkit-transform:translate(0,-3px);-ms-transform:translate(0,-3px);transform:translate(0,-3px)}20%{-webkit-transform:translate(0,3px);-ms-transform:translate(0,3px);transform:translate(0,3px)}22%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.faa-parent.animated-hover:hover>.faa-vertical,.faa-vertical.animated,.faa-vertical.animated-hover:hover{-webkit-animation:vertical 2s ease infinite;animation:vertical 2s ease infinite}@-webkit-keyframes horizontal{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);transform:translate(5px,0)}36%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes horizontal{0%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}12%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}18%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}24%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}30%{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0)}36%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.faa-horizontal.animated,.faa-horizontal.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-horizontal{-webkit-animation:horizontal 2s ease infinite;animation:horizontal 2s ease infinite}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.faa-flash.animated,.faa-flash.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-flash{-webkit-animation:flash 2s ease infinite;animation:flash 2s ease infinite}@-webkit-keyframes bounce{0%,10%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,10%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%,60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.faa-bounce.animated,.faa-bounce.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-bounce{-webkit-animation:bounce 2s ease infinite;animation:bounce 2s ease infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}.faa-parent.animated-hover:hover>.faa-spin,.faa-spin.animated,.faa-spin.animated-hover:hover{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes float{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.faa-float.animated,.faa-float.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-float{-webkit-animation:float 2s linear infinite;animation:float 2s linear infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.faa-parent.animated-hover:hover>.faa-pulse,.faa-pulse.animated,.faa-pulse.animated-hover:hover{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.faa-parent.animated-hover:hover>.faa-shake,.faa-shake.animated,.faa-shake.animated-hover:hover{-webkit-animation:wrench 2.5s ease infinite;animation:wrench 2.5s ease infinite}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-8deg);-ms-transform:scale(.9) rotate(-8deg);transform:scale(.9) rotate(-8deg)}30%,50%,70%{-webkit-transform:scale(1.3) rotate(8deg);-ms-transform:scale(1.3) rotate(8deg);transform:scale(1.3) rotate(8deg)}40%,60%{-webkit-transform:scale(1.3) rotate(-8deg);-ms-transform:scale(1.3) rotate(-8deg);transform:scale(1.3) rotate(-8deg)}80%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.faa-parent.animated-hover:hover>.faa-tada,.faa-tada.animated,.faa-tada.animated-hover:hover{-webkit-animation:tada 2s linear infinite;animation:tada 2s linear infinite}@-webkit-keyframes passing{0%{-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes passing{0%{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}50%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);opacity:0}}.faa-parent.animated-hover:hover>.faa-passing,.faa-passing.animated,.faa-passing.animated-hover:hover{-webkit-animation:passing 3s linear infinite;animation:passing 3s linear infinite}@-webkit-keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}@keyframes burst{0%{opacity:.6}50%{-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);opacity:0}100%{opacity:0}}.faa-burst.animated,.faa-burst.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-burst{-webkit-animation:burst 3s infinite linear;animation:burst 3s infinite linear}@-webkit-keyframes inMiddle{50%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg)}}@-moz-keyframes inMiddle{50%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(45deg)}}@keyframes inMiddle{50%{transform:rotate(0deg)}100%{transform:rotate(45deg)}}@-webkit-keyframes outMiddle{50%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(45deg)}}@-moz-keyframes outMiddle{50%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(45deg)}}@keyframes outMiddle{50%{transform:rotate(0deg)}100%{transform:rotate(45deg)}}@-webkit-keyframes inTop{0%{top:0}50%{top:6px;-webkit-transform:rotate(0deg)}100%{top:6px;-webkit-transform:rotate(135deg)}}@-moz-keyframes inTop{0%{top:0}50%{top:6px;-moz-transform:rotate(0deg)}100%{top:6px;-moz-transform:rotate(135deg)}}@keyframes inTop{0%{top:0}50%{top:6px;transform:rotate(0deg)}100%{top:6px;transform:rotate(135deg)}}@-webkit-keyframes outTop{0%{top:0}50%{top:6px;-webkit-transform:rotate(0deg)}100%{top:6px;-webkit-transform:rotate(135deg)}}@-moz-keyframes outTop{0%{top:0}50%{top:6px;-moz-transform:rotate(0deg)}100%{top:6px;-moz-transform:rotate(135deg)}}@keyframes outTop{0%{top:0}50%{top:6px;transform:rotate(0deg)}100%{top:6px;transform:rotate(135deg)}}@-webkit-keyframes inBottom{0%{top:12px}50%{top:6px;-webkit-transform:rotate(0deg)}100%{top:6px;-webkit-transform:rotate(135deg)}}@-moz-keyframes inBottom{0%{top:12px}50%{top:6px;-moz-transform:rotate(0deg)}100%{top:6px;-moz-transform:rotate(135deg)}}@keyframes inBottom{0%{top:12px}50%{top:6px;transform:rotate(0deg)}100%{top:6px;transform:rotate(135deg)}}@-webkit-keyframes outBottom{0%{top:12px}50%{top:6px;-webkit-transform:rotate(0deg)}100%{top:6px;-webkit-transform:rotate(135deg)}}@-moz-keyframes outBottom{0%{top:12px}50%{top:6px;-moz-transform:rotate(0deg)}100%{top:6px;-moz-transform:rotate(135deg)}}@keyframes outBottom{0%{top:12px}50%{top:6px;transform:rotate(0deg)}100%{top:6px;transform:rotate(135deg)}}@-webkit-keyframes stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@-webkit-keyframes cubemove{25%{-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(42px) translateY(42px) rotate(-180deg)}75%{-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes cubemove{25%{transform:translateX(42px) rotate(-90deg) scale(.5);-webkit-transform:translateX(42px) rotate(-90deg) scale(.5)}50%{transform:translateX(42px) translateY(42px) rotate(-179deg);-webkit-transform:translateX(42px) translateY(42px) rotate(-179deg)}75%{transform:translateX(0px) translateY(42px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0px) translateY(42px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}@-webkit-keyframes revealFromBottom{0%{opacity:0;transform:translate(0,10px)}100%{opacity:1;transform:translate(0,0)}}@keyframes revealFromBottom{0%{opacity:0;bottom:-10px;transform:translate(0,10px)}100%{opacity:1;transform:translate(0,0)}}.menu-opener.active{opacity:1}a.cart-ic i{border:1px solid;padding:4px 6px 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.topsearch_ic{display:inline-block;width:35px;height:35px;margin:5px 10px 0 0;text-align:center;font-size:22px;line-height:35px;color:#fff}.topsearch_text{line-height:45px;line-height:62px;text-transform:uppercase;font-weight:bold;cursor:pointer;color:#fff;vertical-align:top;font-size:20px}.search_close{display:block;position:absolute;z-index:1;left:0;top:-65px;height:45px;line-height:45px;text-transform:uppercase;font-weight:bold;cursor:pointer;color:#fff}.nav-search_form:before{display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;content:" "}button.search-button:hover{background:#000;color:#fff}.search_close .topsearch_ic{-webkit-transition:background .6s ease-out;-moz-transition:background .6s ease-out;-o-transition:background .6s ease-out}.search_close .topsearch_ic:hover{background:#000}.upba-container.active .upba-overlay,.upba-container.active :hover.upba-overlay{background:rgba(0,0,0,0)}.upba-container.active .upba-overlay .upba-before-label,.upba-container.active .upba-overlay .upba-after-label,.upba-container.active :hover.upba-overlay .upba-before-label,.upba-container.active :hover.upba-overlay .upba-after-label{opacity:1}@import url("../swimmingpool/style.css");a,#nav-main ul.sf-menu ul li a:hover,#nav-main ul.sf-menu a:hover,#nav-second ul.sf-menu a:hover,.footerclass a:hover,.footer_up_wrap.light #up_footerwrap.footerclass a:hover{color:#35b1ca}.up-mobile-nav .nav-inner li a:hover,.up-mobile-nav .nav-inner li.current-menu-item>a,span.shortcode_icon a i:hover{color:#35b1ca !important}.product_price ins .amount,.price ins .amount,.color_primary,.primary-color,#logo a.brand,.woocommerce-message:before,.woocommerce-info:before,.posttags a:hover,.subhead a:hover,.nav-trigger-case:hover .up-menu-icon,.nav-trigger-case .up-menu-icon i:hover,.normal.white .shop_icon a:hover,.shop_icon a:hover,#wp-calendar a,.author_share a i:hover{color:#1f425d}.topclass{background:#000}a:hover{color:#000}.sf-menu a{letter-spacing:normal}.wpb_categories_filter li.active{border-color:#1f425d}a:hover{text-decoration:none}.sidebar a{color:#555}#nav-main ul.sf-menu a:after,#commentform input,.form-search .search-icon:hover{background:#1f425d}.wrap.maincontent.dark_version .widget-inner li a:hover,.widget-inner li a:hover{color:#1f425d}.team-box .team-inner h5,header #logo a.brand,.logofont,#commentform label span{color:#1f425d}#up_filters li span.active,a.linkedib i:hover,.dropcap{color:#1f425d}.wpb_categories_filter li.active,.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a{background:#1f425d}.wpb_teaser_grid .categories_filter li.active a,.up_counter_iner{color:#1f425d}::selection{background:#1f425d;color:#fff}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:#1f425d}button.search-button{background:#1f425d}.topsearch_ic{background:#1f425d}@import url("../swimmingpool/style.css");