body{background-color:#fff}body.cms-index-defaultindex .main,body.cms-index-index .main{padding-top:0;padding-bottom:0}.header-top a:hover,.mobnav-trigger:hover,a:hover{color:#36bae0}a.button{background-color:transparent;color:#3b4348}#cboxClose:hover,#cboxNext:hover,#cboxPrevious:hover,#scroll-to-top:hover,.accordion-style1 .opener:hover,.add-to-links.addto-icons a:hover,.add-to-links .feature-icon-hover:hover span.icon,.add-to-links span.icon-hover:hover,.buttons-set .back-link:hover small,.collapsible .opener:hover,.gen-slider-arrows1 .direction-nav a:hover,.gen-slider-arrows2 .direction-nav a:hover,.gen-slider-arrows3 .direction-nav a:hover,.pager .pages li a:hover,.slider-arrows1 .owl-controls.clickable div:hover,.slider-arrows2 .owl-controls.clickable div:hover,.slider-arrows3 .owl-controls.clickable div:hover,.slider-pagination1 .owl-controls.clickable .owl-page:hover span,.slider-pagination2 .owl-controls.clickable .owl-page:hover span,.sorter .sort-by .category-asc:hover,.sorter .sort-by .category-desc:hover,.sorter .view-mode a:hover{background-color:#36bae0}#scroll-to-top{bottom:50px}button.button:hover span{background-color:#36bae0;color:#fff}.header-top-container{background-color:transparent}.search-wrapper-centered{display:table-cell;margin:0;vertical-align:bottom}header#header{background-color:inherit}.header-primary{padding-bottom:20px}.header .dropdown-menu a:hover,.header .form-search .search-autocomplete li:hover,.header .open>.dropdown-toggle.cover>div a:hover{color:#36bae0}.header-container{margin-bottom:10px}nav.nav{border-bottom:2px solid #ddd;border-top:2px solid #ddd}.nav-container{box-shadow:none}.nav-regular li.level0{float:none;white-space:nowrap;text-align:center;display:inline-block}.nav-regular li.nav-item--home{display:none}.nav-regular .nav-item.level0.nav-1>a{background:none}.nav-regular .nav-item.level0>a{color:#999;font-weight:700;text-transform:uppercase;border-bottom:5px solid transparent;line-height:40px;background-image:url(/assets/app/public/images/magento/img/link-separator.png);background-position:0;background-repeat:no-repeat}.nav-regular .nav-item.level0:first-child>a{background-image:none}.nav-mobile .nav-item.level0>a:hover,.nav-regular .nav-item.level0:hover>a{color:#999;background-color:transparent;border-bottom:5px solid #36bae0}.nav-mobile .nav-item.level0.current>a,.nav-regular .nav-item--home>a,.nav-regular .nav-item.level0.active>a{color:#36bae0}.header-main .user-menu{vertical-align:bottom;padding:0;margin:0}.user-menu .quick-compare,.user-menu .top-links{margin-top:24px;margin-right:10px}.form-search .button span{width:28px;height:28px;margin:0;opacity:1;background-position:-60px -160px}.form-search .button,.form-search .button span,.form-search .button span:hover{background-color:#36bae0}.form-search .button{right:4px;top:4px}.form-search .input-text{border-radius:5px}.top-links{padding:0;border:0}.links>li>a:hover{background-color:#36bae0}.links>li>a{border-left:none}#mini-cart{margin-top:24px}#mini-cart .dropdown-toggle{background-color:#1960a6;height:60px}#mini-cart .dropdown-toggle.cover>div{padding:10px}.home-banners{max-width:1272px;display:block;margin-left:auto;margin-right:auto;min-height:300px}.home-banners .page-content:hover img{opacity:.9;filter:alpha(opacity=90)}.home-banners .page-content img{transition:opacity .8s ease;-moz-transition:opacity .8s ease;-o-transition:opacity .8s ease;-webkit-transition:opacity .8s ease;width:100%}.color-block{background-repeat:no-repeat;background-position:top;padding-top:6em;position:relative;background-color:#aeb6b9;min-height:428px}.color-block .color-box-bg{position:absolute;left:0;top:0;overflow:hidden}.color-block .color-box-bg img{max-width:none}.color-block .block-content{max-width:1272px;margin-left:auto;margin-right:auto;position:relative}.color-block .page-title{text-align:center;margin-bottom:2.3em;position:relative}.color-block .page-title h2{float:none;font-size:2em;line-height:1.5em;font-weight:400;margin:0;padding-right:8px;color:#444;display:inline-block}.color-block .grid_3{background-color:#fff}.color-block .grid_3 .indent{padding:4.5em 30px}.color-block .grid_3 span{width:60px;height:60px;border-radius:60px;-moz-border-radius:60px;line-height:60px;text-align:center;display:block;position:absolute;top:-30px;left:0;right:0;margin:0 auto;transition:all .9s ease;-moz-transition:all .9s ease;-webkit-transition:all .9s ease;-o-transition:all .9s ease;background-color:#3b4348}.color-block .grid_3:hover span{background-color:#a0ce14}.color-block .grid_3 i{color:#fff;font-size:14px;vertical-align:middle}.color-block .grid_3 h3{font-size:1.5em;text-align:center;font-weight:400;transition:all .9s ease;-moz-transition:all .9s ease;-webkit-transition:all .9s ease;-o-transition:all .9s ease}.color-block .grid_3 h3:before{content:"";border-top:1px solid #cfcfcf;width:74px;display:block;margin:0 auto 1em}.color-block .grid_3 p{text-align:center}.page-type-home .grid-container .grid12-12{width:100%;margin-left:0;margin-right:0}#footer{background-size:100% 100%;background-position:0 0}#footer,#footer>div{background-repeat:no-repeat}#footer>div{background-image:-webkit-linear-gradient(#3b4348,#3b4348);background-image:-o-linear-gradient(#3b4348,#3b4348);background-image:-moz-linear-gradient(#3b4348,#3b4348);background-image:linear-gradient(#3b4348,#3b4348);background-position:100% 0;background-size:60% 100%}#footer .footer-top-container .section{padding:0}#footer .logo-indent{padding-top:40px!important}#footer .footer-columns-block{padding-top:2.3em}#footer .footer-columns-block .alpha .indent{padding:0 86px;font-size:1em;color:#fff;line-height:2em;min-height:330px}#footer .footer-columns-block .alpha .footer-logo{margin-bottom:3em}#footer .custom_footer .footer-block-title{margin-bottom:1.85em;padding-top:3.67em;position:relative}#footer .custom_footer h3{font-size:1.167em;text-transform:uppercase;font-weight:400;line-height:1.6em;display:inline-block;margin:0;padding-right:8px;vertical-align:bottom;border-bottom:4px solid #4f565b;width:100%}#footer .custom_footer .second .indent{padding-left:86px}#footer .custom-footer-content li:first-child{border-top:none}#footer .custom-footer-content li{border-top:1px dashed #4f565b;transition:background-color .5s ease;-moz-transition:background-color .5s ease;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease}#footer .custom-footer-content li a{font-size:1em;color:#fff;display:block;padding:.75em 0}#footer .custom-footer-content li a:before{content:"\00B7";font-size:2em;margin:0 10px;line-height:0;vertical-align:middle}#footer .custom_footer .alpha{padding-top:3em}#footer label[for=footer-newsletter]{display:block;line-height:1.6em;font-size:.91em;margin-bottom:1em}#footer .focus #footer-newsletter{border-color:#6dafe1}#footer .block-subscribe .block-title{display:none}#footer #footer-newsletter{padding:5px 10px;border:1px solid #353c41;border-right:none;width:62%;float:left;background-color:#353c41;font-size:.91em;color:#aaa;margin:0;box-sizing:inherit;transition:border-color .8s ease;-moz-transition:border-color .8s ease;-o-transition:border-color .8s ease;-webkit-transition:border-color .8s ease}#footer .input-box button{float:left}#footer #footer-newsletter.validation-failed{margin-bottom:2em}#footer #footer-newsletter-validate-detail .input-box{position:relative}#footer #footer-newsletter-validate-detail .validation-advice{position:absolute;left:-16px;bottom:-9px}#footer{background-color:#3b4348}#footer,#footer .custom_footer h3,#footer .footer-columns-block .alpha .indent,#footer .store-switcher,#footer a,#footer address,#footer address a{color:#fff}#footer .custom-footer-content li{background-color:#3b4348;border-color:#4f565b;border-width:1px}#footer .custom-footer-content li a{color:#ccc}#footer .custom-footer-content li:hover{background-color:#434a4f;border-color:#4f565b}#footer .custom-footer-content li:hover a,#footer label[for=footer-newsletter]{color:#ccc}#footer #newsletter{background-color:#353c41;border-color:#353c41;border-width:1px;color:#aaa}#footer .focus #newsletter{background-color:#353c41;border-color:#6dafe1;color:#aaa}ul.social-links{overflow:hidden}ul.social-links li{float:left;padding:0 2px 2px 0!important}ul.social-links li a{display:block;width:28px;height:28px;line-height:28px;text-decoration:none;border:1px solid #4f565b;color:#898c8e;-moz-transition:background-color .8s ease;-webkit-transition:background-color .8s ease;-o-transition:background-color .8s ease;transition:background-color .8s ease;text-align:center}ul.social-links li a i{vertical-align:middle;line-height:28px}ul.social-links li a:hover{text-decoration:none;color:#fff}#footer ul.social-links li a,ul.social-links li a{background-color:#3b4348;color:#898c8e;border-color:#4f565b;border-width:1px}#footer ul.social-links li a:hover,ul.social-links li a:hover{background-color:#cf3341;color:#fff;border-color:#cf3341}#subscribe-form label{display:none}#subscribe-form .inputs{width:100%;display:block}#subscribe-form .inputs .input-box{width:60%;float:left}#subscribe-form .inputs .button{width:30%;float:right}#subscribe-form .input-box input{padding:5px 10px;border:1px solid #353c41;border-right:none;width:100%;height:18px;float:left;background-color:#353c41;font-size:.91em;color:#aaa;margin:0;box-sizing:inherit;transition:border-color .8s ease;-moz-transition:border-color .8s ease;-o-transition:border-color .8s ease;-webkit-transition:border-color .8s ease}#subscribe-form .button span{background-color:#cf3341;border-color:#fff;border-width:0;color:#fff}#subscribe-form .button span span{height:30px;line-height:30px}.section-title{margin-top:30px;font-size:2em;line-height:1.5em;font-weight:400;color:#444;border-bottom:4px solid #eee}.welcome-container{text-align:center;padding:80px 0 60px;background-color:#fff}.welcome-container h2{color:#303334;font-size:5vw;font-weight:100;margin-bottom:30px;text-transform:none}.welcome-container p{color:#303334;font-size:19px;line-height:34px;font-weight:300;margin:20px auto}.welcome-container .banner-block .banner-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#414042;opacity:1;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;-webkit-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.welcome-container .banner-block .banner-btn{border:1px solid #e2e3e3;line-height:20px;padding:20px 30px;background:#fdfdfd;color:#333;border-radius:30px;display:inline-block;position:relative;text-align:center;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.welcome-container .banner-block .banner-btn:hover{background-color:#36bae0;color:#fff}.free-delivery{text-align:right}.icon.i-cart{background-image:none;color:#fff;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:25px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon.i-cart:before{content:"\f07a"}.open .icon.i-cart{color:#1960a6}#nav .nav-item.level0.parent.active>a .caret,#nav .nav-item.level0.parent:hover>a .caret{border-top-color:#36bae0}#nav .nav-panel--dropdown a:hover,.price-box-bundle .full-product-price .price,.price-box .minimal-price .price,.price-box .regular-price .price{color:#36bae0}.header-links.links>li>a{background-image:url(/assets/app/public/images/magento/img/link-separator.png);background-position:0;background-repeat:no-repeat}.header-links.links>li:first-child>a{background-image:none}.block-related .section-title{padding-top:0;margin-top:0}#inline-search-results{padding:5px}#inline-search-results li{background:url(/assets/app/public/images/magento/infortis/ultra-megamenu/bullet.png) 7px 9px no-repeat;padding-left:18px;transition:background-position .15s ease-out;-moz-transition:background-position .15s ease-out;-webkit-transition:background-position .15s ease-out;-o-transition:background-position .15s ease-out}#inline-search-results li:hover{background-position:9px 9px}#inline-search-results .highlight{background-color:transparent;color:#36bae0;font-weight:700}#search_mini_form>div>button>span.search-loading{background-position:7px 7px;background-color:#fff}.product-view .product-shop .price-box .regular-price .price{color:#3b4348}.gen-tabs .tabs a.current,.gen-tabs .tabs a:hover,.product-view .btn-cart:hover span,button.btn-checkout:hover span{background-color:#36bae0}h2#review-title{text-transform:uppercase;font-size:2em;font-weight:700}#subForm input[type=email]{padding:5px 10px;border:1px solid #353c41;border-right:none;width:100%;height:18px;float:left;background-color:#353c41;font-size:.91em;color:#aaa;margin:0;box-sizing:inherit;transition:border-color .8s ease;-moz-transition:border-color .8s ease;-o-transition:border-color .8s ease;-webkit-transition:border-color .8s ease}#subForm button[type=submit]{background-color:#fff;border-color:#fff;border-width:0;color:#333;height:30px;line-height:30px;padding:0 10px;margin-top:10px;cursor:pointer}.drop-menus{position:relative}.drop-menus:hover .drop-menus-links{display:block}.drop-menus .caret{border-top-color:#ccc}.drop-menus .drop-menus-links{position:absolute;display:none;-moz-box-shadow:0 2px 10px rgba(0,0,0,.15);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15);z-index:2000;width:100%;min-width:150px}.drop-menus .drop-menus-links li{padding:0;margin:0;line-height:20px}.drop-menus .drop-menus-links a{padding:5px;margin:0;white-space:nowrap}.drop-menus .drop-menus-links a:hover{color:#36bae0}.mobnav-trigger.active .trigger-icon .line,.mobnav-trigger:hover .trigger-icon .line{background-color:#36bae0}@media only screen and (max-width:959px){#footer{background-image:none;background-color:#3b4348}}@media only screen and (max-width:767px){.color-block .color-box-bg{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.search-wrapper-mobile{width:100%!important}}@media only screen and (min-width:768px) and (max-width:959px){.search-wrapper-mobile{width:100%!important}}@media only screen and (max-width:479px){#mini-cart{float:right!important}.search-wrapper-mobile{width:100%!important}#mini-cart .dropdown-toggle{float:right!important;padding:10px}#mini-cart .dropdown-toggle.cover>div{padding:0}}@media only screen and (min-width:1280px){.container_12{margin-left:auto;margin-right:auto;width:1272px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_1{width:86px}.container_12 .grid_2{width:192px}.container_12 .grid_3{width:298px}.container_12 .grid_4{width:404px}.container_12 .grid_5{width:510px}.container_12 .grid_6{width:616px}.container_12 .grid_7{width:722px}.container_12 .grid_8{width:828px}.container_12 .grid_9{width:934px}.container_12 .grid_10{width:1040px}.container_12 .grid_11{width:1146px}.container_12 .grid_12{width:1252px}}@media only screen and (min-width:978px) and (max-width:1279px){.container_12{margin-left:auto;margin-right:auto;width:1008px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:15px;margin-right:15px}.container_12 .grid_1{width:54px}.container_12 .grid_2{width:138px}.container_12 .grid_3{width:222px}.container_12 .grid_4{width:306px}.container_12 .grid_5{width:390px}.container_12 .grid_6{width:474px}.container_12 .grid_7{width:558px}.container_12 .grid_8{width:642px}.container_12 .grid_9{width:726px}.container_12 .grid_10{width:810px}.container_12 .grid_11{width:894px}.container_12 .grid_12{width:978px}}@media only screen and (min-width:768px) and (max-width:977px){.container_12{margin-left:auto;margin-right:auto;width:768px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_1{width:44px}.container_12 .grid_2{width:108px}.container_12 .grid_3{width:172px}.container_12 .grid_4{width:236px}.container_12 .grid_5{width:300px}.container_12 .grid_6{width:364px}.container_12 .grid_7{width:428px}.container_12 .grid_8{width:492px}.container_12 .grid_9{width:556px}.container_12 .grid_10{width:620px}.container_12 .grid_11{width:684px}.container_12 .grid_12{width:748px}}@media only screen and (max-width:767px){.container_12{margin-left:15px;margin-right:15px;width:auto}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin-left:3em;margin-right:3em}.color-block{padding-bottom:6em}.color-block .color-box-bg{background:#aeb6b9!important;padding-bottom:4em}.color-block .color-box-bg img{opacity:0;filter:alpha(opacity=0)}.color-block .grid_3{position:relative;margin-bottom:3em}.color-block .col-left,.color-block .col-main,.color-block .col-right,.color-block .grid_3.omega{margin-bottom:0}}@media only screen and (max-width:767px){#header .container_12,#header .container_12 .grid_12{width:100%!important;margin-left:0;margin-right:0}#header .header.container{max-width:100%!important;width:94%!important}}