/** Shopify CDN: Minification failed

Line 14:0 Unexpected "!"
Line 17:145 Unexpected "display"
Line 17:1607 Unexpected "margin-left"
Line 17:1703 Unexpected "vertical-align"
Line 17:1910 Unexpected "overflow"
Line 17:2058 Unexpected "height"
Line 300:20 Comments in CSS use "/* ... */" instead of "//"
Line 878:36 Expected identifier but found "7px"
Line 1029:20 Comments in CSS use "/* ... */" instead of "//"

**/
! normalize.css v1.1.0 | MIT License | git.io/normalize */


article,aside,details,figcaption,figure,footer,header,hgroup,regular,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:10px;margin:.67em 0;}h2{font-size:1.5em;margin:.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:.83em;margin:1.67em 0;}h6{font-size:.67em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000000;}p,pre{margin:1em 0;}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}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;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
a, img{outline:none !important;}
ul{margin:0px;}
a:focus{outline:0;border:none;text-decoration:none;}
a{border:none}
*{outline:none}
:hover{transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder{color:transparent;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
ul.grid li{float:left;list-style-type:none;}
ul.grid li{margin:0 20px 20px 0;}
ul.grid li.last-in-row{margin-right:0;}
.hidden{display:none;}
.left{float:left;}
.right{float:right;}
#site-title{}
#site-title a, a#site-title{}
#site-title.hidden{display:none;}
.visuallyhidden{display:none;}
.hidden-desktop{display:none;}
#wrapper{height:auto !important;margin:0 auto;}
#push, #wrapper-footer{height:82px;}
html{height:100%;}
body{width:100%;margin:auto;}
p{margin:0;padding-bottom:1em;}
.rte h1{font-size:22px;line-height:32px;}
.rte h2{font-size:20px;line-height:30px;}
.rte h3{font-size:14px;line-height:30px;}
.rte h4{font-size:17px;line-height:24px;}
.rte h5{font-size:15px;line-height:18px;font-style:italic;}
.rte h6{font-size:15px;line-height:13px;}
.rte h1,
.rte h2,
.rte h3,
.rte h4,
.rte h5,
.rte h6{padding-bottom:10px;}
.rte img{margin-bottom:0px;max-width:100%;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
label{padding-top:15px;}
input.disabled{opacity:.5;}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="telephone"]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d4d4d4;border-radius:0;box-shadow:none;}
input[type="submit"]{border-radius:0;}
select{border:1px solid #d4d4d4;border-radius:0;box-shadow:none;padding:2px;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
textarea{min-height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;resize:vertical;border-radius:0;box-shadow:none;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;}
.btn{padding:8px 10px;font-family:'Raleway', sans-serif;font-size:11px;font-weight:normal;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:normal;}
.btn.btn-info{}
.article-img{}
.article-img.pull-left{margin:0 12px 12px 0;}
.pagination-custom{display:inline-block;padding-left:0;margin:25px 0 30px 0px;}
.pagination-custom>li{display:inline;opacity:0.7;font-size:14px;}
.pagination-custom>li:first-child>a, .pagination-custom>li:first-child>span{margin-left:0;}
.pagination-custom>.disabled>span, .pagination-custom>.disabled>a, .pagination-custom>.disabled>a:hover, .pagination-custom>.disabled>a:focus{color:#333;cursor:not-allowed;}
.pagination-custom>li>a, .pagination-custom>li>span{position:relative;float:left;padding:5px 10px;margin-left:-1px;line-height:1.42;text-decoration:none;border:1px solid #ececec;}
.pagination-custom>li.active>span{border:1px solid #41ade2;color:#fff;background:#41ade2;}
ul.list{margin:0;padding:0px;font-family:'Raleway', sans-serif;}
ul.list li{list-style:none;line-height:19px;padding-bottom:5px;font-weight:600;}
ul.list li a{color:#3ca4d7;font-weight:normal;}
ul.list li a:hover{color:#41ade2;}
ul.list li a:before{content:'\f105';font-family:FontAwesome;font-size:12px;padding-right:6px;}
#aside-left ul.list li a:before{color:#333;}
ul.product-listing{margin:0;padding:0px;}
ul.product-listing li{list-style:none;padding-bottom:1em;}
.trs_color{-webkit-transition:color 0.6s ease;-moz-transition:color 0.6s ease;-ms-transition:color 0.6s ease;-o-transition:color 0.6s ease;transition:color 0.6s ease;}
.trs_color:hover{-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-ms-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease;}
.trs_bg{-webkit-transition:background 0.6s ease;-moz-transition:background 0.6s ease;-ms-transition:background 0.6s ease;-o-transition:background 0.6s ease;transition:background 0.6s ease;}
.trs_bg:hover{-webkit-transition:background 0.2s ease;-moz-transition:background 0.2s ease;-ms-transition:background 0.2s ease;-o-transition:background 0.2s ease;transition:background 0.2s ease;}
.trs_scale:hover i{-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);-o-transform:scale(0.85);transform:scale(0.85);}
#header{position:relative;background:#fff;box-shadow:0 3px 3px rgba(0, 0, 0, 0.1);z-index:999;}
#header .container{position:relative;}
header .top-links{border-bottom:1px solid #eee;}
header #logo{vertical-align:middle;cursor:pointer;margin-top:30px;text-align:left;display:block;padding-bottom:15px;display:inline-block;position:inherit;z-index:1000;}
#logo{float:left;}
.logo-title{font-size:28px;font-weight:bold;color:#000!important;padding-top:15px;display:inline-block;padding-bottom:15px}
.offer-text{font-family:'Raleway', sans-serif;font-size:10px;text-transform:uppercase;text-align:center;font-weight:bold;letter-spacing:0.5px;padding-top:5px;}
.offer-text a{display:inline-block;padding-left:5px}
.toplinks{font-family:'Raleway', sans-serif;text-align:right;padding-left:0;}
ul.links{padding:0;list-style:none;margin-right:116px;}
ul.links li{float:right;border-left:1px #eee solid;}
ul.links li a{display:inline-block;background:#f5f5f5;padding:12px 15px 13px;min-height:45px;}
ul.links li.wishlist a{padding:12px 15px 14px;}
ul.links li.login a:before{content:'\f084';font-family:FontAwesome;font-size:14px;padding-right:6px;color:#333;}
ul.links li.sign-up span:before{content:'\f040';font-family:FontAwesome;font-size:14px;padding-right:6px;color:#333;}
.phone{display:inline-block;border-right:1px solid #eee;line-height:45px;margin-right:12px;padding-right:12px;margin-bottom:-5px;}
.phone .phone-box{display:inline-block;}
.phone strong{color:#333;font-size:13px;font-weight:700 !important;line-height:1em;font-family:'Raleway', sans-serif;}
.phone span{color:#555;font-weight:normal;font-size:13px;vertical-align:top;font-family:'Raleway', sans-serif;}
.service-section{font-family:'Raleway', sans-serif;font-size:13px;display:inline-block;line-height:30px;}
.promotion-msg{display:inline-block;}
.header_tiles{float:right;margin:20px 0 0 0;}
.header_tiles ul{list-style:none;overflow:hidden;margin:0;}
.header_tiles ul li{float:left;}
.currency{padding-right:10px;padding-right:5px;padding-top:6px;}
.tile_currency{width:50px;padding-top:5px;display:inline-block;margin-left:45px;}
.tile_currency .select_wrap{overflow:hidden;position:relative;}
.tile_currency i{font-size:14px;position:absolute;right:8px;top:1px;bottom:0;z-index:50;}
.tile_currency select{-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';appearance:none;padding:0px 0 0px 0px;background:none;border:none;font:normal 12px/18px 'Raleway', sans-serif;position:relative;z-index:100;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60px;}
.tile_currency select option{padding:0 15px 0 5px;width:120px;}
.tile_currency .select_wrap:hover{}
.tile_currency .select_wrap:hover i{}
.tile_currency .arrow-down:before{content:'\f107';font-family:FontAwesome;font-style:normal;}
.tile a,
.select_wrap,
.select_wrap i{-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.tile a:hover,
.select_wrap:hover,
.select_wrap:hover i{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.header_tiles ul.header_tiles-2{padding:0;}
.header_tiles ul.header_tiles-2 li{}
#top-searchbar{float:right;position:relative;z-index:1000;background-color:#f5f5f5;border-left:1px solid #eee;padding:2px 6px 3px;right:0px;}
#top-searchbar a{display:block;float:left;font-size:10px;text-decoration:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;color:#211f1f}
#top-searchbar a#searchtoggl{line-height:40px;margin-right:0;padding:0 14px;}
.top_search{position:absolute;right:78px;}
#searchbar{height:44px;padding-left:0;padding-right:10px;z-index:100;-moz-box-shadow:0px 0px 0px rgba(0,0,0,.2);margin-left:0;background-color:#eee;display:none;}
#search-field{display:inline-block;width:75%;border:0;outline:none;padding:0 12px;height:44px;line-height:45px;font-size:14px;font-weight:normal;position:relative;z-index:1000;}
#submit-button{background-color:inherit;border:0 none;cursor:pointer;display:block;float:right;font-size:15px;outline:medium none;padding:14px 20px;}
.tile_cart{color:#333;float:right;background-color:#f5f5f5;border-left:1px solid #eee;border-right:1px solid #eee;float:right;position:relative;}
.fa-shopping-cart{float:left;font-size:16px;height:24px;line-height:24px!important;padding:10px 16px 35px;text-align:left;width:61px;}
.tile_cart a{display:block;text-decoration:none;}
.mini-cart .basket a{color:#fff;margin:0px;line-height:17px;font-size:13px;padding:0px 20px;letter-spacing:0.5px;font-weight:normal;display:block;line-height:70px;height:75px;}
.tile_cart.trs_bg:hover .fa-shopping-cart{color:#333;}
.tile_cart a i.fa-arrow-circle-o-right{float:right;font-size:33px;line-height:59px;vertical-align:top;}
.tile_cart a strong{font-size:13px;font-weight:bold !important;line-height:1em;font-family:"Roboto Slab",serif;padding-right:6px;text-transform:capitalize;}
.tile_cart a span.count{border-radius:50%;color:#fff;display:block;font-size:10px;height:16px;right:15px;line-height:14px;position:absolute;text-align:center;top:4px;width:16px;}
.search-btn-bg{border:none;border-radius:0 1px 1px 0;cursor:pointer;font-family:'Raleway', sans-serif;font-size:12px;font-weight:bold;height:30px;letter-spacing:1px;line-height:17px;padding:6px 12px;text-transform:uppercase;}
.searchIconNew{width:25px;height:30px;left:4px;display:inline;position:absolute;top:0px;}
.top-header{position:relative;margin-top:0px;}
.header-panel-bottom{float:right;text-align:right;margin-top:17px;}
.top-cart{float:right;margin:0;padding:0 0 17px;text-align:right;}
.top-cart a{color:#323232;letter-spacing:0.02em;position:relative;text-align:center;}
.top-cart a span.first{position:relative;}
.top-cart a #cartCount{background:none repeat scroll 0 0 #ffe5e5;}
.top-cart a #cartCount{background:none repeat scroll 0 0 #ffe5e5;border-radius:100%;margin-left:6px;padding:4px 8px;}
#dropdown-cart{background:none repeat scroll 0 0 #fff;padding:5px 15px 15px;position:absolute;text-align:left;top:45px;width:310px;z-index:1000;right:0px;border-color:#41ade2 #eee #eee;border-image:none;border-right:1px solid #eee;border-style:solid;border-width:2px 1px 1px;}
#dropdown-cart .no-items{text-align:center;}
#dropdown-cart .no-items p{font-size:13px;padding:10px 0;}
#dropdown-cart .text-continue a{background:none repeat scroll 0 0 #41ade2;color:#fff;display:inline-block;font-weight:normal;padding:10px 10px;text-transform:uppercase;font-family:"Raleway",serif;}
p:last-child{margin-bottom:0;}
.mini-products-list{clear:both;display:block;margin-bottom:0px;padding-left:0px;max-height:248px;overflow-x:auto;padding-right:5px;}
.mini-products-list .item{clear:both;display:block;margin:0;overflow:hidden;padding-bottom:15px;padding-right:15px;position:relative;margin-bottom:15px;border-bottom:1px solid #eaeaea;}
.mini-products-list .item:last-child{margin-bottom:0px;}
.mini-products-list .product-image{display:block;float:left;margin-right:15px;}
.mini-products-list .product-details{overflow:hidden;float:left;width:55%;display:inline-block;}
.mini-products-list .item .btn-remove{background:url("icons_new14.png") no-repeat scroll 0 -1394px rgba(0, 0, 0, 0);font-size:0;height:9px;position:absolute;right:0;top:6px;width:9px;}
#dropdown-cart .product-name{margin-bottom:0px;padding-bottom:5px;}
#dropdown-cart .cart-collateral{color:#727272;}
#dropdown-cart .cart-collateral .price{color:#000;font-weight:700;}
#dropdown-cart .summary{clear:both;display:block;overflow:hidden;padding-bottom:0px;text-transform:uppercase;padding-top:10px;border-bottom:1px solid #e5e5e5;margin-bottom:14px;}
#dropdown-cart .summary .label{color:#000 !important;display:inline-block;font-size:15px;font-weight:bold;padding:6px 0 0;text-transform:none;}
#dropdown-cart .summary .price, .product-shop .prices .compare-price{font-size:16px;}
#dropdown-cart .summary .price{color:#41ade2;display:inline-block;font-size:16px;font-weight:700;}
#dropdown-cart .actions{margin-bottom:0px;padding-top:15px;border-top:0px solid #eaeaea;}
#dropdown-cart .actions .btn{background:none repeat scroll 0 0 #eee;border:medium none;color:#333;cursor:pointer;display:inline-block;font-family:'Raleway', sans-serif;font-size:11px;font-weight:normal;margin-right:5px;padding:10px 18px;text-transform:uppercase;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;float:right;}
#dropdown-cart .actions .btn:hover{background:#41ade2;color:#fff;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
#dropdown-cart .actions .btn:before{content:"\f00c";font-family:FontAwesome;font-size:12px;padding-right:10px;}
#dropdown-cart .text-cart{margin-bottom:0px;text-align:center;display:inline-block;padding-bottom:0px;float:left;}
#dropdown-cart .text-cart a, .product-label strong, .cart-row label.add-comments span{font-size:10px;}
#dropdown-cart .text-cart a{border:medium none;cursor:pointer;float:none;font-size:11px;font-weight:normal;padding:6px 18px 7px;text-decoration:none;text-transform:uppercase;text-align:center;display:inline-block;background:#41ade2;color:#fff;line-height:1.42857143;font-family:'Raleway', sans-serif;}
#dropdown-cart .text-cart a:hover{background:#000;color:#fff;}
#dropdown-cart .text-cart a:before{content:'\f07a';font-family:FontAwesome;font-size:14px;padding-right:7px;}
.has-items .sca-qv-button-wrap{display:none !important;}
.tile_cart .mini-products-list a{line-height:normal;padding:0px;}
#dropdown-cart .text-continue a{background:none repeat scroll 0 0 #41ade2;color:#fff;display:inline-block;font-weight:normal;padding:7px 18px;text-transform:uppercase;font-size:11px;}
#dropdown-cart .text-continue a:hover{background:#333;}
#navigation{margin:auto;position:relative;text-align:center;width:100%;margin-bottom:-6px;font-family:'Raleway', sans-serif;}
.site-nav{margin:auto;position:relative;list-style:none;float:right;display:inline-block;width:100%;padding:0;text-align:right;margin-top:-71px;margin-right:3px;}
.site-nav li{display:inline-block;margin:0;}
.site-nav a{display:block;font-size:14px;text-decoration:none;}
.site-nav > li{position:relative;list-style:none;margin-right:-3px;}
.site-nav > li > a{letter-spacing:normal;}
.site-nav > li:first-child > a{margin-left:0;}
.site-nav > li > a.current:first-child{color:#fff;}
.site-nav > li:first-child > a:hover{margin-left:0;color:#333;}
.site-nav > li > a > span{display:block;line-height:88px;padding:0px 16px;font-weight:bold;font-size:16px;height:88px}
.site-nav > li:first-child:hover > a > span, .site-nav > li:first-child:hover > a.current > span, .site-nav > li:first-child > a.current > span{background:none;}
.site-nav > li:first-child:hover > a > span, .site-nav > li:first-child:hover{color:#333;}
.site-nav-dropdown{text-align:left;display:none;position:absolute;top:88px;left:0;width:215px;z-index:5;padding:0;margin-bottom:0;background:#fff;padding:6px 0;border-top:none;box-shadow:0 3px 8px rgba(0, 0, 0, 0.1);}
.dropdown.mega-menu .site-nav-dropdown{margin-left:0px;overflow:hidden;width:100% !important;}
.site-nav-dropdown li a{padding:8px 30px 8px 20px;position:relative;color:#555;font-size:13px;}
.site-nav-dropdown li{width:100%;display:inline-block;}
.site-nav-dropdown li a:before{content:'\f105';font-family:FontAwesome;font-size:12px;padding-right:6px;color:#555;vertical-align:top}
.site-nav-dropdown ul{left:100%;top:-1px;display:none;padding-left:0;list-style:none;}
.site-nav > .dropdown:hover > ul,
.site-nav > .dropdown.open > ul{display:block;}
.site-nav > li > ul > .dropdown:hover > ul,
.site-nav > li > ul > .dropdown.open > ul{display:block;}
.site-nav > li > ul > li > ul > .dropdown:hover > ul,
.site-nav > li > ul > li > ul > .dropdown.open > ul{display:block;}
.site-nav > li > ul > li > ul > li > ul > .dropdown:hover > ul,
.site-nav > li > ul > li > ul > ul > li > .dropdown.open > ul{display:block;}
.site-nav li.dropdown .icon-dropdown{height:0;width:0;border:4px solid transparent;display:inline-block;vertical-align:middle;margin-left:7px;cursor:pointer;}
.site-nav-dropdown li.dropdown .icon-dropdown{position:absolute;top:16px;right:20px;}
.site-nav-dropdown li:hover > a{}
.site-nav-dropdown li:hover > a:before{}
.site-nav li.mega-menu .site-nav-dropdown .container{}
.site-nav > li.mega-menu{position:static;}
.site-nav li.mega-menu:hover .site-nav-dropdown{display:block;}
.site-nav li.dropdown:hover.mega-menu > a > .icon-dropdown{border-top-color:#fff;opacity:1;}
.site-nav li.mega-menu .site-nav-dropdown{width:100%;border:0;padding:15px 0 0px 0px;box-shadow:0 3px 8px rgba(0, 0, 0, 0.1);}
.sub-mega-menu .parent-link{border-bottom:1px solid #3d4549;color:#fff;font-weight:700;padding-bottom:20px;margin-bottom:15px;}
.sub-mega-menu .parent-link a{text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:0.05em;display:inline-block;padding:0;margin:0;}
.sub-mega-menu .parent-link > span.up{text-indent:-999em;display:block;background:url(icon-menu-up.png) no-repeat;opacity:0.5;width:9px;height:6px;position:absolute;left:50%;top:6px;cursor:pointer;}
.sub-mega-menu .parent-link > span.up:hover{opacity:1;}
.sub-mega-menu .parent-link > span{padding:0 10px;}
.mega-menu img{width:100%;}
.site-nav-dropdown .col-1{float:left;width:75%;border-right:1px #ddd solid;margin-bottom:15px;}
.site-nav-dropdown .col-2{float:left;width:22%;margin-left:20px;}
.site-nav-dropdown .col-3{float:left;width:21.7%;}
.site-nav-dropdown .col-1 .inner{float:left;width:33.3%;padding-right:3%;}
.site-nav-dropdown .col-1 .inner > a{margin-bottom:2px;font-size:14px;line-height:normal;color:#333;padding:6px 0px 5px 0px;font-weight:900;letter-spacing:normal;}
.site-nav-dropdown .col-1 .inner .dropdown{margin-bottom:10px;}
.site-nav-dropdown .col-2{padding:0 20px 0 0;}
.site-nav-dropdown .col-3{padding:0px 0px;text-align:right;margin:-15px;float:right;}
.site-nav-dropdown .col-3 a{padding:0;}
.site-nav-dropdown .col-1 .inner p.toogleClick{display:none!important;}
.site-nav-dropdown .col-1 ul.dropdown{display:block;position:static;padding:0;}
.site-nav-dropdown .col-1 ul.dropdown li:hover > a{padding-left:2px;}
.site-nav-dropdown .col-1 ul.dropdown li:hover > a:before{left:0;top:15px;}
.site-nav-dropdown .col-1 ul.dropdown li a{display:inline-block;padding:3px 2px;}
.site-nav-dropdown .col-1 ul.dropdown li a:hover{color:#41ade2;}
.col-1 ul.dropdown li .icon-dropdown{margin-left:20px;}
.site-nav-dropdown .col-1 ul.dropdown li a:hover span{border-bottom:1px solid #fff;}
.site-nav-dropdown .col-1 ul.dropdown li a:hover span.icon-dropdown{border-bottom:0;margin-top:-3px;}
.site-nav li.mega-menu > .dropdown:hover > .site-nav-dropdown,
.site-nav li.mega-menu > .dropdown.open > .site-nav-dropdown{display:block;}
.site-nav .widget-featured-product{float:left;width:100%;text-align:center;margin-bottom:15px;}
.site-nav .widget-featured-product .widget-product{overflow:hidden;}
.site-nav .widget-featured-product .widget-product .products-grid{margin:0;}
.site-nav .widget-featured-product .widget-title{margin-bottom:10px;}
.site-nav .widget-featured-product .widget-title h3{margin-bottom:6px;font-size:13px;line-height:normal;color:#333;padding:6px 0px 6px 10px;font-weight:bold;letter-spacing:normal;text-transform:none;background-color:#f0f0f0;font-family:'Raleway', sans-serif;}
.site-nav .widget-featured-product .products-grid .grid-item{width:100%;padding:0;margin:0;}
.site-nav .products-grid .grid-item .product-grid-image{display:inline-block;padding:0;margin-bottom:10px;}
.site-nav .widget-featured-product .product-title{padding:0;font:600 15px 'Raleway', sans-serif;color:#333;padding-bottom:3px;display:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.site-nav .widget-featured-product .price-box p{padding-bottom:0px;}
.site-nav .widget-featured-product .spr-badge{margin-bottom:6px;}
.site-nav .widget-featured-product .price-box{display:block;padding:0 0 0 0px;font-size:12px;font-family:Open Sans', sans-serif';font-weight:900;color:#41ade2;}
.site-nav .widget-featured-product .btn{padding:0;border:0;letter-spacing:0.02em;border-bottom:1px solid transparent;height:25px;background:none;}
.site-nav .widget-featured-product .btn:hover{border:0;border:0;background:none!important;color:#000;}
.mega-menu .action{display:none;}
.mega-menu .sca-qv-button-wrap{display:none!important;}
.sub-mega-menu{display:none;}
.site-nav > li.mega-menu{position:static;}
.widget-featured-product .product-grid-image{width:95%;}
.widget-featured-product .details{width:90%;}
.site-nav li.mega-menu .site-nav-dropdown{opacity:0;display:block;overflow:hidden;transform:perspective(1160px) rotateX(-90deg);-ms-transform:perspective(1160px) rotateX(-90deg);-webkit-transform:perspective(1160px) rotateX(-90deg);-moz-transform:perspective(1160px) rotateX(-90deg);-o-transform:perspective(1160px) rotateX(-90deg);transform-origin:0 0 0;transition:transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s;-webkit-transition:transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s;-moz-transition:transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s;-o-transition:transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s;}
.site-nav li.mega-menu:hover .site-nav-dropdown{opacity:1;overflow:visible;transform:perspective(1160px) rotateX(0deg);-ms-transform:perspective(1160px) rotateX(0deg);-webkit-transform:perspective(1160px) rotateX(0deg);-moz-transform:perspective(1160px) rotateX(0deg);-o-transform:perspective(1160px) rotateX(0deg);transition:transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s;-webkit-transition:transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s;-moz-transition:transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s;-o-transition:transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s;z-index:999;}
.site-nav-dropdown{opacity:0;display:block;overflow:hidden;transform:perspective(600px) rotateX(-90deg);-ms-transform:perspective(1160px) rotateX(-90deg);-webkit-transform:perspective(1160px) rotateX(-90deg);-moz-transform:perspective(1160px) rotateX(-90deg);-o-transform:perspective(1160px) rotateX(-90deg);transform-origin:0 0 0;transition:transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s;-webkit-transition:transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s;-moz-transition:transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s;-o-transition:transform 0.5s ease 0s, opacity 0.6s ease 0s, max-height 0.6s step-end 0s, max-width 0.6s step-end 0s, padding 0.6s step-end 0s;}
.site-nav > li.dropdown:hover .site-nav-dropdown{opacity:1;overflow:visible;transform:perspective(1160px) rotateX(0deg);-ms-transform:perspective(1160px) rotateX(0deg);-webkit-transform:perspective(1160px) rotateX(0deg);-moz-transform:perspective(1160px) rotateX(0deg);-o-transform:perspective(1160px) rotateX(0deg);transition:transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s;transition:transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s;-webkit-transition:transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s;-moz-transition:transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s;-o-transition:transform 0.5s ease 0s, opacity 0.2s ease 0s, max-height 0s step-end 0s, max-width 0s step-end 0s, padding 0s step-end 0s;z-index:999;}
#showcase .banner{margin:35px 0 0 0;}
.line{width:65px;height:8px;color:#eee;border-bottom:4px #41ade2 solid;}
#showcase .info h4{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:normal;width:185px;margin-top:15px;text-align:left;padding-bottom:3px;line-height:normal;}
#showcase a{display:block;padding:0px 0 0px 0;color:#ffffff;text-align:center;}
#showcase a i{display:inline-block;margin:10px 0 0 0;font-size:33px;line-height:1em;}
#showcase .banner_1 a{}
#showcase .banner_2 a{}
#showcase .banner_3 a{}
#showcase .banner_4 a{}
#showcase a:hover{}
#showcase .info h3{font-family:"Open Sans",sans-serif;font-size:30px;font-weight:700;text-align:left;}
#showcase .info p{font-family:"Open Sans",sans-serif;font-size:14px;font-weight:900;text-align:left;text-transform:uppercase;padding-bottom:5px;}
#showcase .banner_1 .info{left:40px;position:absolute;top:65px;}
#showcase .banner_1 .info span{color:#ff6c00;border-bottom:1px solid #000;float:left;font-family:'Raleway', sans-serif;font-size:12px;font-weight:900;margin-top:20px;text-transform:uppercase;}
#showcase .banner_2{text-align:center;}
#showcase .banner_2 .info h3{text-align:center;text-transform:uppercase;font-size:34px;font-weight:900;}
#showcase .banner_2 .info p{text-align:center;margin-bottom:5px;}
#showcase .banner_2 .info span{display:inline-block;border-bottom:1px solid #000;text-align:center;color:#ff6c00;font-family:'Raleway', sans-serif;font-size:12px;font-weight:900;margin-top:10px;text-transform:uppercase;}
#showcase .banner_2 .info{position:absolute;top:100px;width:100%;text-align:center;}
#showcase .banner_2 .info .line{margin:auto;height:15px;}
#showcase .banner_2 .info h4{width:85%;text-align:center;font-size:13px;margin:15px auto;padding:0 20px 0 0 !important;}
#showcase .banner_3 .info{left:40px;position:absolute;top:75px;}
#showcase .banner_3 .info span{border-bottom:1px solid #000;color:#ff6c00;float:left;font-family:'Raleway', sans-serif;font-size:12px;font-weight:900;margin-top:15px;text-transform:uppercase;}
#showcase .banner_3 h4{width:200px;text-align:center;margin-top:10px;}
#showcase .banner_3 h3{text-align:center;}
#showcase .banner_3 .line{margin:2px auto;}
#showcase .banner a:before{overflow:hidden;position:absolute;top:0;content:"";z-index:100;width:92.5%;height:100%;left:15px;opacity:0;background:#000;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
#showcase .banner a:hover::before{visibility:visible;opacity:0.4;-webkit-transform:scale(1);transform:scale(1);}
.showcase_newsletter{margin-top:10px;}
.widget__newsletter{//background:url("/cdn/shop/t/11/assets/newsletter_bg.png?1434") repeat left top transparent;background:#41ade2;padding:20px;}
.widget__newsletter .widget_header,
.widget__newsletter .widget_content,
.widget__social-links .widget_header,
.widget__social-links .widget_content{}
.newsletter{padding:20px 0px;width:58%;display:inline-block;padding:130px 0 100px;float:left;}
.newsletter #mc_embed_signup{background:none;}
.newsletter #mc_embed_signup form{padding:0px;}
.newsletter #mc_embed_signup .button{border:0 none;overflow:hidden;padding:9px 13px !important;cursor:pointer;font-weight:bold;font-size:13px;text-transform:uppercase;margin:0px;margin-left:10px;height:auto;line-height:normal;border-radius:0;font-family:"Raleway",sans-serif;text-transform:uppercase;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;width:auto;display:inline-block!important;}
.newsletter #mc_embed_signup .button:hover{background:#41ade2;border:0 none;overflow:hidden;padding:9px 13px !important;cursor:pointer;font-weight:bold;font-size:13px;text-transform:uppercase;color:#ffffff;margin:0px;margin-left:10px;height:auto;line-height:normal;border-radius:0;font-family:"Raleway",sans-serif;text-transform:uppercase;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;width:auto;display:inline-block!important;}
.newsletter #mc_embed_signup input.email{float:left;width:30%;background:#FFFFFF;width:300px;display:inline-block;color:#a7a7a7;line-height:22px;background-color:#fff;border:none;padding:6px 10px;font-size:12px;font-family:"Raleway",sans-serif;border:none;margin:0px;}
.newsletter #mc_embed_signup label{float:left;font-family:"Raleway",sans-serif;font-size:14px;margin-right:0;padding-top:8px;position:relative;text-transform:uppercase;width:100%;}
#mc_embed_signup_scroll{display:inline-block !important;font-size:14px;letter-spacing:1px;margin-right:8px;text-align:center;text-transform:uppercase;width:100% !important;}
#mc_embed_signup_scroll label:before{content:"\f0e0";font-family:FontAwesome;font-size:26px;font-weight:normal;display:block;margin-bottom:24px;}
#mc_embed_signup_scroll h5{color:#fff;float:none !important;font-size:14px;font-style:normal;font-weight:normal;line-height:1.5em;margin-bottom:auto !important;padding-bottom:15px;position:relative;text-align:center;text-transform:none;width:100%;}
.template-index #mc_embed_signup_scroll input#mc-embedded-subscribe{background:#41ade2;border:0 none;color:#fff;cursor:pointer;font-family:"Raleway", sans-serif;font-size:13px;font-weight:normal;overflow:hidden;padding:9px 15px;text-transform:uppercase;float:right !important;margin-top:-34px;}
#mc_embed_signup_scroll input#mc-embedded-subscribe{background:none repeat scroll 0 0 #ea4b6a;border:0 none;color:#fff;cursor:pointer;font-family:"Raleway", sans-serif;font-size:13px;font-weight:normal;overflow:hidden;padding:9px 15px;text-transform:uppercase;float:right !important;margin-top:0px;}
#mc_embed_signup_scroll button:hover, .mc4wp-form input[type="submit"]:hover{background:none repeat scroll 0 0 #ea4b6a !important;}
#mc_embed_signup_scroll button, #mc_embed_signup_scroll input[type="submit"]{background:none repeat scroll 0 0 #ea4b6a !important;font-size:12px;}
#mc_embed_signup_scroll input:before{content:"\f0e0";font-family:FontAwesome;font-size:13px;padding-right:5px;font-weight:normal;}
#mc_embed_signup_scroll{margin:auto auto 0px !important;}
input#mce-EMAIL{background:none repeat scroll 0 0 #fff;border:medium none;color:#555;display:inline-block !important;font-family:"Raleway", sans-serif;font-size:13px;height:34px !important;line-height:22px;margin:0;padding-left:10px;position:relative;right:auto;text-transform:none;top:auto;width:82% !important;float:left;}
#main{margin-top:20px;}
.page_title{margin:0 0 0px 0;padding:0px 0 13px 0;font:bold 22px/1em 'Raleway', sans-serif;color:#000000;text-transform:uppercase;}
.product-listing{}
#main_content{margin-bottom:35px;}
#aside-left{padding-right:0px}
.col-main .product{padding-left:0;padding-right:0;position:relative;text-align:center;}
.col-main .product.step3-3{margin-right:0px;}
.col-main .product .product_image-wrap{padding:0px;}
.col-main .product .product_image-wrap a{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.col-main .product.col-sm-4{width:31.3%;}
.col-main .product .product_image-wrap a img{width:100%;}
.col-main .product .product_title-wrap{margin:20px 0 5px 0;text-align:center;line-height:20px;}
.col-main .product .product_title-wrap a{font-weight:600;font-size:15px;font-family:'Raleway', sans-serif;display:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 15px;}
.col-main .product .product_price{margin:6px 0 6px 0;}
.col-main .product .product_price .money{display:block;padding:0 0 0 0px;font-size:13px;font-weight:900;color:#41ade2;font-family:'Raleway', sans-serif;}
.col-main .product .product_price form{}
.col-main.product .product_price del{color:#999;margin-left:10px;font-weight:normal;}
.col-main .product .product_info{font-family:'Raleway', sans-serif;background:#ffffff;position:absolute;z-index:100;opacity:0;font-size:11px;font-weight:bold;color:#333333;padding:5px 30px;top:25%;text-transform:uppercase;left:50%;margin-left:-61px !important;}
.col-main .product .product_info:before{content:'\f15c';font-family:FontAwesome;margin-right:5px}
.col-main .product:hover .product_info{opacity:1;}
.col-main .product:hover .product_info:hover{background:#008fbe;color:#fff;}
.col-main .product .product_price .product_add{background:#555555;}
.col-main .product .product_price .product_add:hover{background:#333333;}
.index-scope .product.step4-1{}
.collection-scope .product.step3-1{}
#breadcrumb{background:#f5f5f5;}
.breadcrumb{margin:0px 0 0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none;padding:8px 0px;}
.breadcrumb a,
.breadcrumb span{font-size:11px;color:#333333;}
.breadcrumb .divider{margin:0 7px;}
.breadcrumb > li + li:before{display:none}
.breadcrumb .page-title{font-weight:bold;color:#333333;}
.product_wrap{padding:0px 0 0 0;}
#product_image-container{overflow:hidden;}
#product_image-container .product_image{float:right;display:inline-block;width:455px;}
.product_wrap #bx-pager{display:inline-block;float:left;margin:0 0 15px;padding:0px 0 0;text-align:center;width:90px;}
.product_wrap .product-price{padding:0;font:bold 20px/1em 'Raleway', sans-serif;color:#555555;}
.product_wrap .product-price .money{font:bold 28px/1em 'Raleway', sans-serif;color:#41ade2}
.product_wrap .product-price .compare_at_price{color:#ccc!important;text-decoration:line-through;font:normal 28px/1em 'Raleway', sans-serif;margin-left:20px}
.product_wrap .variants-wrapper{padding:15px 0 0 0;}
.product_wrap .variants-wrapper label{margin-right:10px;width:45px;}
.product_wrap #purchase{vertical-align:middle;padding:15px 0 15px 0px;background:#fff;border-top:1px solid #ddd;}
.product_wrap #purchase label{display:inline-block;margin:0;padding-top:0px !important;margin-bottom:0px!important;float:left;line-height:40px;margin-right:8px;text-transform:uppercase;font-size:12px;}
.product_wrap #purchase #quantity{width:60px;height:39px;display:inline-block;margin:0 8px 0 8px;padding:0px;outline:none;text-align:center;border-radius:0px;border:1px #ddd solid;box-shadow:none;float:left;}
.product_wrap #purchase #add-to-cart{vertical-align:top;color:#ffffff!important;background:#222222;font-size:16px;text-shadow:none;padding:9px 20px;margin-top:0px;font-weight:normal;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;border:none;font-family:'Raleway', sans-serif;margin-left:12px;}
.product_wrap #purchase #add-to-cart:hover{background:#222;}
.product_wrap #purchase #add-to-cart:before{content:"\f07a";font-family:'FontAwesome';margin-right:8px;}
.product_wrap .pro-wishlist{border-top:1px solid #ddd;}
.product_wrap .product_details{margin:0px 0 0 0;padding:10px 0 15px 0;}
.product_wrap .product_details > div{padding:5px 0 0 0;}
.product_wrap .product_details strong{display:inline-block;width:50px;}
.product_wrap #product_description{margin:15px 0 0 0;padding:0px 0 15px 0;}
.product_wrap #product_description h3{padding:15px 0 10px 0;font-size:16px;text-transform:none;}
.product_wrap #product_description p{padding:0px;}
.product_wrap .addthis_toolbox{margin:0px 0 0 0;padding:15px 0 0 0;border-top:1px solid #dddddd;}
.product_image-additioanl a{display:block;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 6px 0 0;}
.product_image-additioanl .active img{border:1px #ddd solid;}
.pro-reviews .spr-header-title{display:none;}
.pro-reviews .spr-summary-actions{display:none;}
.spr-container{border:none!important;padding:0px!important;}
.product_image-additioanl a img{max-width:100%;margin-bottom:8px}
.product_wrap .page_title{margin:0 0 12px 0;padding:0px 0 12px 0;font:bold 32px/1em 'Raleway', sans-serif;color:#000000;text-transform:none;border-bottom:1px solid #ddd;letter-spacing:-1px;}
.product_wrap select{padding:7px 10px 8px;width:150px;}
.product_wrap .spr-badge{margin-bottom:18px;}
.spr-form input{padding:7px;}
.spr-form-input-textarea{padding:7px;border:1px #ddd solid;}
.spr-button-primary{float:none}
.rw-ui-container.rw-valign-middle{display:none !important;}
.product_wrap .spr-badge-caption{display:inline-block;margin-left:4px;}
.product_wrap .pagination.pagination__product li.right-arrow .right a{font-size:20px;line-height:22px;display:inline-block;width:26px;height:24px;color:#333;text-align:center;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;position:absolute;right:15px;position:absolute;z-index:1;top:-48px;border:0px #aaa solid;padding-left:6px;}
.product_wrap .pagination.pagination__product li.right-arrow .right a:hover{color:#000;}
.product_wrap .pagination.pagination__product li.right-arrow .right a:before{content:"\f105";font-family:FontAwesome;}
.product_wrap .pagination.pagination__product li.left-arrow .right a{font-size:20px;line-height:22px;display:inline-block;width:26px;height:24px;color:#333;text-align:center;position:absolute;right:45px;z-index:1;top:-48px;border:0px #aaa solid;padding-left:5px;}
.product_wrap .pagination.pagination__product li.left-arrow .right a:hover{color:#000;}
.product_wrap .pagination.pagination__product li.left-arrow .right a:before{content:"\f104";font-family:FontAwesome;}
.product_wrap .wishlist.btn.btn-primary:before{content:"\f004";font-family:FontAwesome;font-size:14px;vertical-align:top;text-align:center;}
.product_wrap button.wishlist span,
.product_wrap .wishlist.btn.btn-primary{color:#999;display:inline-block;margin-left:10px;padding:10px 15px 11px;border:1px #dddddd solid;}
.product_wrap .bottom_block{border-top:1px dotted #ddd;}
.product_wrap .wishlist.btn.btn-primary:before{content:"\f004";font-family:FontAwesome;font-size:12px;vertical-align:top;text-align:center;margin-right:8px;}
.product_wrap .wishlist.btn.btn-primary{color:#666;display:inline-block;margin-left:0;padding:10px 0px 11px;border:none;margin-top:10px;}
.product_wrap .bottom_block{border-top:1px dotted #ddd;}
.product_wrap .wishlist.btn.btn-primary span{}
.product_wrap .wishlist.btn.btn-primary{font-weight:normal;}
.product_wrap .wishlist.btn.btn-primary:hover{background:#fff;border:0px #fff solid;color:#41ade2 !important;}
.product_wrap .wishlist.btn.btn-primary:hover{color:#666;display:inline-block;margin-left:0;padding:10px 0px 11px;border:none;margin-top:10px;}
.product_wrap button.wishlist:before{content:"\f004";font-family:FontAwesome;font-size:14px;vertical-align:top;text-align:center;}
.product_wrap button.wishlist{color:#999;display:inline-block;margin-left:10px;padding:10px 15px 11px;background:#ffffff;text-transform:uppercase;border:1px #dddddd solid;}
.product_wrap button.wishlist:hover{color:#41ade2;background:#fff;border:1px #fff solid;}
.product_wrap .bottom_block{border-top:1px dotted #ddd;}
.product_wrap #purchase .dec.button, .product_wrap #purchase .inc.button{background-color:#fff;border:1px solid #ddd;color:#444;float:left;font-size:22px;font-weight:bold;line-height:normal;padding:5px 15px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;cursor:pointer;}
.product_wrap #purchase .dec.button:hover, .product_wrap #purchase .inc.button:hover{-webkit-transition:all 0.3s cubic-bezier(0.8, 0, 0, 1);-o-transition:all 0.3s cubic-bezier(0.8, 0, 0, 1);transition:all 0.3s cubic-bezier(0.8, 0, 0, 1);box-shadow:inset 0 -45px 0 0 #41ade2;border:1px solid #41ade2;color:#fff;background-color:#41ade2;}
.product_wrap .bottom_block{border-top:1px dotted #ddd;}
.product_wrap ul.social-links{margin-top:20px;display:block;overflow:hidden;margin-bottom:15px;padding-left:0px;position:inherit;}
.product_wrap ul.social-links li{border:0 solid #eaeaea;border-radius:0;display:inline;float:left;margin-left:0;margin-right:8px;width:auto;}
.product_wrap ul.social-links li a{color:#fff;width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;font-size:14px;}
.product_wrap ul.social-links li:hover a{color:#fff;}
ul.social-links li.tile_twi:hover{background:#359BED;}
ul.social-links li.tile_gpl:hover{background:#E33729;}
ul.social-links li.tile_fcb:hover{background:#3C5B9B;}
ul.social-links li.tile_pin:hover{background:#cb2027;}
ul.social-links li.tile_rss:hover{background:#fd9f13;}
ul.social-links li.tile_linkedin:hover{background:#027ba5;}
ul.social-links li.tile_youtube:hover{background:#f03434;}
.product_wrap .flexslider-thumb{max-width:420px;margin:20px auto 0;padding:0 50px;position:relative}
.product_wrap .flexslider-thumb .flex-viewport{z-index:10}
.product_wrap .flexslider-thumb .flex-direction-nav{top:30%;left:0;width:100%;z-index:9}
.product_wrap .flexslider-thumb .flex-prev{position:absolute;left:12px;top:4px;border:1px solid #ddd;line-height:20px;padding:5px 10px 3px;}
.product_wrap .flexslider-thumb .flex-next{line-height:20px;padding:5px 10px 3px;position:absolute;right:5px;top:4px;border:1px #ddd solid;}
.product_wrap .flexslider-thumb li img{cursor:pointer;-moz-user-select:none;border:0px #ddd solid;}
.product_wrap.previews-list{padding:0;list-style-type:none;text-align:center}
.product_wrap .previews-list li{width:76px;margin-right:10px;padding:0;float:none;display:inline-block;}
.product_wrap .flexslider-thumb-vertical-outer{margin:0 10px 15px 0;width:76px;float:left;position:relative;z-index:1}
.product_wrap .flexslider-thumb-vertical .flex-viewport{height:300px!important}
.product_wrap.flexslider-thumb-vertical .slides{margin:-4px 0 0;padding:0;list-style-type:none}
.product_wrap .flexslider-thumb-vertical .slides li{margin:0;padding:0;overflow:hidden}
.product_wrap .flexslider-thumb-vertical .slides li img{width:100%;padding:4px 0;cursor:pointer;-moz-user-select:none}
.flex-direction-nav, .slider-controls{-webkit-transform:translate3d(0, 0, 0)}
#cloud-zoom-big{border:2px #ddd solid;z-index:99 !important;width:400px !important;height:400px !important;}
.product-image .large-image img{height:auto;width:100%;}
.latest-blog{margin-top:0px;margin-bottom:40px;}
.latest-blog .widget-title{padding:0 0 0px 0;text-align:center;color:#000000;margin:0px 0px 35px 0px;}
.latest-blog .widget-title h3{border-bottom:1px solid #ea4b6a;color:#000;display:inline-block;font-size:36px;font-weight:bold;letter-spacing:0.5px;margin-bottom:15px;padding:8px 15px 10px;position:relative;font-family:"Raleway",serif;}
.homepage_blog__article{display:inline-block;float:left;list-style:outside none none;padding:0;width:23%;margin-right:30px;}
.homepage_blog__article:last-child{margin-right:0px;float:right;}
.homepage_blog__article .img a img{width:100%;margin-bottom:0px;}
.homepage_blog__title{margin-top:12px;margin-bottom:10px;line-height:normal;}
.homepage_blog__title a{color:#444;font-family:"Raleway", serif;font-size:14px;font-weight:600;line-height:17px;}
.homepage_blog__date{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;color:#999;font-size:12px;font-weight:500;line-height:17px;margin-bottom:15px;padding:10px 0;display:inline-block;width:100%;}
.latest-blog .blog_inner ul li.img a{display:block;overflow:hidden;}
.homepage_blog__article .img img{-webkit-transition-duration:500ms;transition-duration:500ms;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);}
.homepage_blog__article .img:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-moz-transform:scale(1.2);}
.homepage_blog__article .img img{-webkit-transition:all 0.4s ease-in-out 0.5s;-moz-transition:all 0.4s ease-in-out 0.5s;-o-transition:all 0.4s ease-in-out 0.5s;-ms-transition:all 0.4s ease-in-out 0.5s;transition:all 0.4s ease-in-out 0.5s;}
.homepage_blog__article .img .mask{background-color:#000;opacity:0;-webkit-transition:all 0.3s ease-in 0.4s;-moz-transition:all 0.3s ease-in 0.4s;-o-transition:all 0.3s ease-in 0.4s;-ms-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s;}
.homepage_blog__article .img:hover .mask{background-color:rgba(0,0,0,0.5);opacity:1;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;}
.homepage_blog__article .img .mask{height:100%;left:0;overflow:hidden;position:absolute;text-align:center;top:0;width:100%;}
.homepage_blog__article .img{position:relative;overflow:hidden;}
.homepage_blog__content{color:#777;font-size:14px;line-height:20px;margin:10px 0 20px;text-align:left;font-family:"Raleway",serif;}
.homepage_blog__article a.btn{font-size:12px;display:inline-block;padding:6px 15px;border:2px #e5e5e5 solid;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:400;font-family:"Raleway",serif;color:#333;}
.homepage_blog__article a.btn:hover{border:2px #41ade2 solid;color:#fff;background-color:#41ade2;}
#blog{font-family:'Raleway', sans-serif;margin-left:15px;margin-bottom:25px;}
#blog p{font-size:14px;line-height:1.6em;margin-top:15px;padding-bottom:0px;}
.blog-article{padding-bottom:40px;}
.blog-article_title{}
.blog-article_date{}
.blog-article_read-more{margin-top:20px;}
.blog-article_meta{}
.blog-article_meta-comments{}
.blog-article_read-more.btn.btn-info{background:none repeat scroll 0 0 #ffffff;border:1px solid #dddddd;color:#333333;font-size:12px;padding:8px 14px;text-transform:uppercase;font-weight:normal;}
.blog-article_meta-comments a{color:#999;}
.blog-article_meta-comments a:before{content:'\f075';font-family:'FontAwesome';margin-right:8px;color:#ccc;font-size:13px;}
.blog-article{border-bottom:1px solid #eaeaea
margin-bottom:30px;overflow:hidden;}
.blog-article.last{margin-bottom:0;padding-bottom:0;border:none;}
.pagination > li > span.page.current{border:1px #41ade2 solid;color:#fff;background-color:#41ade2;}
.recent-post{overflow:hidden;font:normal 13px/1em 'Raleway', sans-serif;}
.recent-post ul{overflow:hidden;margin:0px;text-align:left;padding:12px 0px 8px 0px;border-bottom:1px #ddd solid;}
.recent-post ul:last-child{padding:12px 0px 0px 0px;border-bottom:0px #ddd solid;}
.recent-post ul li{float:left;width:180px;padding:0px;margin:0px;text-align:left;display:inline}
.recent-post .img{width:65px!important;margin-right:10px}
.recent-post .img img{height:50px}
.recent-post h3{color:#000;font-family:'Raleway', sans-serif;margin:0;padding:0px 0px 0px 0px;font-weight:bold;text-transform:uppercase;border-bottom:2px #e5e5e5 solid;margin-top:0px;height:35px;}
.recent-post a{display:block;margin-bottom:5px;overflow:hidden;font-weight:600;}
.recent-post h3 span{border-bottom:2px solid #41ade2;color:#333;display:inline-block;font-family:'Raleway', sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.5px;margin-top:0;padding:0px 0px 3px;position:relative;text-transform:uppercase;}
.recent-post .blog-title{margin-bottom:5px}
.article-scope{font-family:'Raleway', sans-serif;margin-left:15px;}
.article-scope p{font-size:14px;line-height:1.6em;margin-top:15px;font-family:Arial,Helvetica,sans-serif;padding-bottom:0px;}
.article_header{overflow:hidden;margin:0 0 15px 0;}
.blog-article_date{width:60px;height:65px;float:right;margin:0 0 0 15px;background:#41ade2;color:#ffffff;text-align:center;}
.blog-article_date span{display:block;font-weight:bold;line-height:normal;}
.blog-article_date span.day{padding:4px 0 0 0;font-size:22px;font-family:"Open Sans",sans-serif;}
.blog-article_date span.month{margin:-4px 0 0 0px;}
.article_header h2.article_title,
.article_header h2.blog-article_title{display:inline-block;padding:0px 0 0 0;font:bold 24px/1em 'Raleway', sans-serif;}
.article_meta-comments,
.blog-article_meta-comments{padding:0px 0 0 0;}
.article_meta-tags,
.blog-article_meta-tags{}
.article_meta-tags span,
.blog-article_meta-tags span{display:none;}
.article_meta-tags a,
.blog-article_meta-tags a{font-size:11px;text-decoration:underline;color:#999;}
.blog-article .rte,
.article .rte{}
.article_title{}
.article-scope .article_image{}
.article_image{}
.article_meta > div{}
.article-scope .article_meta .article_meta-comments{}
.article-scope .article_meta .article_meta-comments a{color:#999;}
.article-scope .article_meta .article_meta-comments a:before{content:'\f075';font-family:'FontAwesome';margin-right:8px;color:#ccc;font-size:13px;}
.article-scope .article_read-more{}
.article-scope .article_meta-tags{}
.article_comments-form{}
.section-title{}
.article_image.pull-left{}
blockquote{margin:0 0 20px;padding:20px 20px 30px 67px;border-left:3px solid #eaeaea;background:#f8f8f8;margin-top:15px;}
blockquote, blockquote p{font-size:14px;line-height:24px;color:#5c5c5c;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;position:relative;}
blockquote:before{content:open-quote;display:block;position:absolute;left:14px;top:10px;font-family:Verdana, Geneva, sans-serif;font-size:72px;line-height:1em;color:#c2c2c2;}
.comment-form{}
.comment-form #comment-author,
.comment-form #comment-email,
.comment-form #comment-body{width:100%;}
.comment-form #comment-body{height:100px;margin-bottom:20px;}
.article_comments-form{padding-bottom:10px;margin-top:20px;padding-top:10px;}
.section_header{border-bottom:3px solid #cecece;height:39px;margin-top:20px;}
.section-title{display:inline-block;margin:0 0 15px 0;padding:12px 30px 10px 0;border-bottom:3px solid #064661;font:normal 14px/1em 'Raleway', sans-serif;color:#000000;text-transform:uppercase;}
.section_content{padding-top:8px;}
.comment-submit{}
#comments{padding-top:15px;}
#comments ul{list-style:none;padding:0;}
#comments ul h3.comment-author{font-weight:bold;}
.page_image{}
.page_image img{}
.page-row{}
.page_content .rte .row img{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#customer_login{}
#customer_login label,
#recover-password label{display:block;padding:10px 0 0 0;}
#customer_login input[type="text"],
#customer_login input[type="email"],
#customer_login input[type="password"],
#recover-password input[type="text"],
#recover-password input[type="email"],
#recover-password input[type="password"]{width:100%;}
#forgot_password{padding:15px 0 0 0;}
#customer_login .action_bottom,
#recover-password .action_bottom{padding-top:15px;}
#customer_login .action_bottom .btn,
#recover-password .action_bottom .btn{margin-right:7px;}
#customer_login .action_bottom a,
#recover-password .action_bottom a{margin-left:7px;}
#recover-password p{padding:10px 0 0 0;}
.errors{margin:15px 0 0 0;}
#customer_orders table{width:100%;margin:10px 0 0 0;}
#customer_orders table tr th{padding:5px;border-bottom:1px solid #333333color:#3ca4d7;font-size:15px;}
#customer_orders table tr td{padding:5px;border-top:1px solid #eaeaea;}
#customer_orders table span.total.money{font:bold 20px 'Trebuchet MS';color:#eaeaea}
#order_details{width:100%;margin:10px 0 0 0;}
#order_details th{padding:5px;border-bottom:1px solid #333333color:#3ca4d7;font-size:15px;}
#order_details tbody tr,
#order_details tfoot tr{border-top:1px solid #eaeaea;}
#order_details td{padding:5px;}
#order_details .money{font:bold 20px 'Trebuchet MS';color:#eaeaea}
.email.note{padding:10px 0 0 0;font-weight:bold;}
.address.note p{padding:0 0 5px 0;}
#address_tables h4.address_title{padding:15px 0;font-weight:bold;font-size:14px;}
.view_address{}
.view_address p{margin:3px 0 0 0;padding:0;}
.form-horizontal .control-group labels{margin:0;}
.form-horizontal .control-group .controls{}
.form-horizontal label{margin-bottom:7px !important;padding-top:15px !important;}
.form_customer .action_bottom{padding:15px 0 0 0;}
.form-control{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;box-shadow:none;}
#customer_detail h2.name{margin:0 0 10px 0;padding:0px 0 10px 0;font:normal 20px/1em 'Raleway', sans-serif}
#customer_detail h2.name a{float:right;color:#333}
#customer_detail h2.name a:hover{color:#000000;}
#customer_detail p{padding:0 0 2px 0;}
#order_address{}
#order_address #order_payment,
#order_address #order_shipping{padding-top:15px;}
#order_address #order_payment > div,
#order_address #order_shipping > div{padding:15px;border:1px solid #eaeaea;}
#order_address h5{margin:0 0 10px 0;font-weight:bold;color:#000000text-transform:uppercase;}
#order_address .address.note p{margin:0 0 10px 0;padding:0;}
.control_checkbox,
.control_submit{padding:8px 0 0 0;}
#admin_header .page_title a{float:right;font-size:18px;text-transform:none;}
#admin_header .page_title{overflow:hidden;}
.cart-scope .page_header{}
.cart-list{overflow:hidden;}
.cart-list > .row{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #eaeaea;}
.cart-list .item_image{text-align:center;}
.cart-list .item_image a img{}
.cart-list .item_remove{margin:0px 0 0 10px;}
.cart-list .item_remove a{font-size:20px;color:#333}
.cart-list .item_remove a img{width:100%;}
.cart-list .item_remove a:before{content:"\f014";font-family:FontAwesome;font-size:16px;}
.cart-list .row h3.item_vendor{padding:10px 0;border-bottom:1px solid #eaeaea;font-size:16px;color:#888;}
.cart-list .item_price{padding:10px 0 0 0;}
.cart-list .item_price label{padding:0;}
.cart-list .item_price .price,
.cart-list .item_price .total h3{font:bold 16px/1em 'Raleway', sans-serif;color:#eaeaea}
.cart-list .item_price .total{text-align:right;}
.cart_subtotal p{text-align:right;padding-right:12px;padding-top:12px;background-color:#f7f7f7;}
.cart_subtotal .btn{margin-left:2px;margin-right:2px;}
.cart-list .item_price .input-small{width:60px !important;height:37px;display:inline-block;padding:5px;text-align:center;}
.btn-active{color:#fff!important;}
.cart_subtotal h3{margin:0 0 0px 0;padding:15px 12px;border-bottom:1px solid #eaeaea;font:bold 14px 'Raleway', sans-serif;color:#000000}
.cart_subtotal h3 em{float:right;color:#eaeaeafont-style:normal;}
.cart_instructions{margin:15px auto;}
.cart_instructions h4{padding:15px 0;font-weight:bold;color:#000000}
.cart_instructions textarea{width:100%;}
.cart-list .item_title{font:normal 14px/1em 'Raleway', sans-serif}
.cart-list .item_vendor{font-size:12px;color:#999}
.cart-list .form-control{padding:2px 0 2px 8px;;border:2px solid #eaeaea !important;border-radius:0;}
.cart-list label{padding:0px}
.cart_subtotal em{font-style:normal}
.data-table .money{color:#f23534;font-size:13px;font-weight:600;}
#payment-methods{overflow:hidden;padding:15px 0 0 0;}
#shopping-cart-table{border:0px solid #eaeaea;width:100%;background-color:#FFFFFF;text-align:left;margin-top:0px;}
#shopping-cart-table td{vertical-align:top;}
.cart_subtotal{border:0px solid #eaeaea;border-right:none;border-left:none;}
#shopping-cart-table input.qty{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #ddd;font-size:15px;font-weight:normal;margin:0 !important;outline:medium none;padding:8px 5px 8px 12px;width:25px;}
#shopping-cart-table a.remove-item{background-color:#fff;background-image:none;color:#333;cursor:pointer;padding:0px;-moz-border-radius:0px;border-radius:0px;cursor:pointer;text-decoration:none;float:left;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;border:none;}
#shopping-cart-table a.remove-item span{display:none}
#shopping-cart-table a.remove-item:before{content:"\f014";font-family:FontAwesome;font-size:14px;}
#shopping-cart-table a.remove-item:hover{padding:0px;color:#007fb8;}
#shopping-cart-table .remove-item span span{display:none;}
#shopping-cart-table tfoot tr td.last{border-top:2px solid #eaeaea;;}
#shopping-cart-table dl{margin:0;padding:0;}
#shopping-cart-table .item-options dd{color:#CCCCCC;margin:0;}
#shopping-cart-table h4{font-size:12px;font-weight:900;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase}
#shipping-zip-form .form-list label{display:block;}
#shopping-cart-table .cart-price .price{font-size:12px;}
#shopping-cart-table.data-table thead tr{border-bottom:2px solid #eaeaea;}
#shopping-cart-table .sca-qv-button-wrap{display:none;}
.data-table{border:1px solid #E5E5E5;border-spacing:0;text-align:left;}
.data-table thead tr, .data-table tfoot tr{background-color:#f7f7f7;}
.data-table thead tr, .data-table thead td, .data-table tfoot th, .data-table tfoot td, .cart .totals table th, .cart .totals table td{border-bottom:1px solid #eaeaea;border-top:2px solid #eaeaea;color:#333;font-family:"Raleway",serif;;}
.data-table thead th, .data-table thead td, .data-table tfoot th, .data-table tfoot td, .cart .totals table th, .cart .totals table td{color:#333;font-family:"Raleway",serif;}
.data-table tbody th, .data-table tbody td{border-right:0px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:10px 10px 6px;}
.cart-table tbody th, .cart-table tbody td{border-right:0px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.data-table tbody th.last, .data-table tbody td.last{border-right:0px solid #eaeaea;}
.data-table tbody tr.last th, .data-table tbody tr.last td{border-bottom:1px solid #eaeaea;}
.data-table .price{font-size:13px;font-weight:normal;color:#007fb8}
.data-table .total-price .price, .cart .totals table tfoot td .price, .compare-table .price{color:#333;}
.item-options dd{color:#565656;margin:0;}
.compare-table th{color:#565656;}
.compare-table tr.odd th{background-color:#ececec;}
.compare-table tr.even th{background-color:#e5e5e5;}
.compare-table tr.even td{background-color:#f7f7f7;}
.data-table th{padding:10px;font-family:"Raleway",serif;font-size:13px;font-weight:bold;line-height:20px;text-transform:uppercase;}
.data-table .item_image img{width:75px}
.contact-scope iframe{width:100%;height:350px;border:1px solid #eaeaea}
.contact-scope{float:left;width:50%;}
.google-map{float:right;width:45%;}
.contact-form label{}
.contact-form input[type="text"],
.contact-form input[type="email"],
.contact-form input[type="telephone"],
.contact-form textarea{width:100%;}
.contact-form .btn-toolbar{padding:15px 0 0 0;}
.contact-form .alert{margin:15px 0 0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.contact-scope .page_header{border-bottom:2px solid #e5e5e5;padding-bottom:0px;}
#searchresults{margin:0;}
#searchresults .search-form{}
#searchresults .search-form label{display:block;}
#searchresults .search-form input[type=text]{min-width:80%;height:33px;margin:0;padding:5px;}
#searchresults .search-form input[type=submit]{vertical-align:top;margin:0;padding:8px 15px;}
#searchresults input{width:auto;}
ul.search-results{margin:0 -10px;padding:0;}
ul.search-results li{margin:0;padding:0;overflow:hidden;display:inline-block;width:31%}
ul.search-results li a{font:bold 14px/1em 'Raleway', sans-serif}
.search-result_image{padding:0 15px 0 0;}
#searchresults h3{margin-bottom:10px}
#searchresults li{margin:0px 0;clear:left;padding-bottom:15px;}
ul.search-results .color-swich{height:0px}
ul.search-results .sca-qv-button{display:none!important}
.brand-logo{margin:auto;background-color:#fff;padding:35px 0px 20px;border-top:1px #e2e2e2 solid;}
.template-index .brand-logo{margin-top:-1px;}
.brand-logo .slider-items-products .owl-buttons .owl-next{position:absolute;right:-12px;top:20px;}
.brand-logo .slider-items-products .owl-buttons a{border:none;background:#f5f5f5;height:30px;width:30px;}
.brand-logo .slider-items-products .owl-buttons .owl-next a:before{font-size:24px;line-height:28px;}
.brand-logo .slider-items-products .owl-buttons .owl-prev a:before{font-size:24px;line-height:28px;}
.brand-logo .slider-items-products .owl-buttons .owl-prev{left:-22px;position:absolute;top:18px;background:none;}
.brand-logo a.flex-next{background:#f5f5f5 !important;color:#666 !important;}
.brand-logo a.flex-next:hover{color:#000 !important;background:#f5f5f5 !important;}
.brand-logo a.flex-prev{background:#f5f5f5 !important;color:#666 !important;}
.brand-logo a.flex-prev:hover{color:#000 !important;background:#f5f5f5 !important;}
#footer{position:relative;}
#footer .container{font-size:14px;position:relative}
.footer-top{background-color:#191919;clear:both;overflow:hidden;padding:25px 0;margin-top:25px;}
#bottom{padding:25px 0 25px 0;overflow:hidden;}
#bottom h3{margin:0;padding:0px 0 10px 0;font-family:'Raleway', sans-serif;color:#ffffff;font-size:16px;font-weight:bold;}
.bottom_block_1 p{margin:0;padding:10px 0 5px 0;font-weight:500;color:#aaaaaa;font-family:"Raleway", serif;font-size:13px;}
#bottom ul{padding:0;text-align:right;}
#bottom ul li{padding:0px 0 0 0;line-height:1em;text-align:left;}
#bottom ul li a{font-family:"Raleway", serif;color:#aaaaaa;font-size:13px;padding:5px 0 5px 0;font-weight:500;display:block;}
#bottom ul li a:hover{color:#ffffff;}
.bottom_block_2 a:before,.bottom_block_3 a:before,.bottom_block_4 a:before{content:"\f105";font-family:FontAwesome;font-size:13px;display:inline-block!important;cursor:pointer;line-height:20px;margin-right:5px;}
#bottom p.adr{margin:0;padding:16px 0 0 0;font-size:13px;font-family:"Raleway", serif;display:block;font-weight:500;}
#bottom p.tel{margin:0;padding:16px 0 0 0;font-size:13px;font-family:"Raleway", serif;display:block;line-height:35px;font-weight:500;}
#bottom p.email{margin:0;padding:16px 0 0 0;font-size:13px;font-family:"Raleway", serif;display:block;line-height:35px;font-weight:500;}
.add-icon:before{content:"\f041";font-family:FontAwesome;font-size:15px;color:#fff;height:35px;width:35px;line-height:32px;display:inline-block;float:left;font-style:normal;text-align:center;margin-right:10px;border-radius:30px;border:2px #fff solid;border-radius:25px;}
.phone-icon:before{content:"\f095";font-family:FontAwesome;font-size:15px;color:#fff;height:35px;width:35px;margin-right:5px;line-height:32px;display:inline-block;float:left;font-style:normal;text-align:center;margin-right:10px;border:2px #fff solid;border-radius:25px;}
.email-icon:before{content:"\f0e0";font-family:FontAwesome;font-size:14px;color:#fff;height:35px;width:35px;margin-right:5px;line-height:32px;display:inline-block;float:left;font-style:normal;text-align:center;margin-right:10px;border:2px #fff solid;border-radius:25px;}
.copyright{padding:15px 0 15px 15px;overflow:hidden;margin:auto;font-size:12px!important;text-align:center;letter-spacing:0.5px;font-weight:500;}
ul.social-links{padding:0;}
ul.social-links li{display:inline-block;width:auto;margin-left:10px;border-radius:3px;}
ul.social-links li.tile_twi{background:#359BED;}
ul.social-links li.tile_gpl{background:#E33729;}
ul.social-links li.tile_fcb{background:#3C5B9B;}
ul.social-links li.tile_pin{background:#cb2027;}
ul.social-links li.tile_rss{background:#fd9f13;}
ul.social-links li.tile_linkedin{background:#027ba5;}
ul.social-links li.tile_youtube{background:#f03434;}
ul.social-links a{font-size:18px !important;border-radius:3px !important;line-height:26px;display:inline-block !important;width:35px;height:35px;color:#fff !important;text-align:center;padding:0;}
.widget h2{display:inline-block;font-family:'Raleway', sans-serif;font-size:24px !important;font-weight:bold;letter-spacing:normal;margin-top:0;padding:6px 10px 18px 0;position:relative;line-height:20px !important;}
.widget.widget__best-sellers h2{border-bottom:2px solid #41ade2;color:#000000;}
.widget.widget__featuredpro h2{border-bottom:2px solid #41ade2;color:#000000;}
.widget.widget__new-arrivals-pro h2{border-bottom:2px solid #41ade2;color:#000000;}
.latest-blog .widget_header h2{border-bottom:2px solid #41ade2;color:#000000;}
.related-block{border:1px solid #e5e5e5;margin-bottom:20px;}
.related-slider .new_title.center{padding:0 0 5px 0;text-align:left;border-bottom:2px solid #ddd;}
.related-block .new_title h2{color:#000;font-size:24px;font-weight:bold;margin-top:0;padding:6px 10px 23px 0;position:relative;display:inline-block;font-family:"Raleway", serif;letter-spacing:normal;background-color:#FFFFFF;border-bottom:2px solid #41ade2;margin-bottom:-6px;}
.widget.widget__related-products h2{color:#333333;padding:0;font-size:20px !important;border-bottom:2px #41ade2 solid;padding-bottom:15px;padding-left:10px;padding-right:10px;}
.widget.widget__related-products h2:after{color:#41ade2;}
.widget__types h3{color:#000;font-family:'Raleway', sans-serif;margin:0;padding:10px 0px 0px 0px;font-weight:bold;text-transform:uppercase;border-bottom:2px solid #ddd;letter-spacing:0.5px;height:35px;margin-top:15px;line-height:normal;}
.widget__types span{border-bottom:2px solid #41ade2;color:#333;display:inline-block;font-family:'Raleway', sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.5px;margin-top:0;padding:0px 0px 7px;position:relative;text-transform:uppercase;}
#aside-left .widget__best-sellers h3{color:#000;font-family:'Raleway', sans-serif;margin:0;padding:6px 0px 0px 0px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;margin-top:0px;line-height:normal;}
#aside-left .widget__best-sellers .widget_header{margin-top:10px;}
#aside-left .widget__best-sellers .widget_header span{border-bottom:2px solid #41ade2;color:#333;display:inline-block;font-family:'Raleway', sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.5px;margin-top:0;padding:8px 0px 14px;position:relative;text-transform:uppercase;}
#aside-right .widget__best-sellers h3{color:#000;font-family:'Raleway', sans-serif;margin:0;padding:10px 0px 0px 0px;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;margin-top:0px;height:35px;}
#aside-right .widget__best-sellers .widget_header{border:none}
.widget__types .widget_content{padding:14px 0px;}
.widget__best-sellers .widget_header{padding:0 0 0px 0;text-align:left;border-bottom:2px solid #ddd;color:#000000;margin:35px 0px 20px 0px;height:46px;}
.widget__featuredpro .widget_header{padding:0 0 0px 0;text-align:left;border-bottom:2px solid #ddd;color:#000000;margin:15px 0px 20px 0px;height:46px;}
.widget__new-arrivals-pro .widget_header{padding:0 0 0px 0;text-align:left;border-bottom:2px solid #ddd;color:#000000;margin:15px 0px 20px 0px;height:46px;}
.latest-blog .widget_header{padding:0 0 0px 0;text-align:left;border-bottom:2px solid #ddd;color:#000000;margin:15px 0px 20px 0px;height:46px;}
.latest-blog .widget_header h2{display:inline-block;font-family:'Raleway',sans-serif;font-size:24px!important;font-weight:bold;letter-spacing:normal;margin-top:0;padding:6px 10px 18px 0;position:relative;line-height:20px!important;}
#main_content .widget__new-pro .product{margin:0px 0 20px;}
.widget .category{margin-bottom:5px}
.widget .category h3{font-family:'Raleway', sans-serif!important;font-size:14px!important;margin:0;padding:14px 15px;font-weight:600;text-transform:uppercase;display:block;line-height:normal;border-bottom:none}
.widget .category h3:before{content:'\f0c9';font-family:FontAwesome;font-size:14px;margin-right:5px;}
.widget__collections{background:#f5f5f5;}
.widget__collections ul{}
.widget__collections ul li{padding:7px 0;box-shadow:0 1px 0 #ddd, 0 2px 0 #ffffff;}
.widget__collections ul li:last-child{box-shadow:0 0px 0 #ddd, 0 0px 0 #FFFFFF;}
.widget__collections ul li + li{}
.widget__collections ul li a{font-weight:bold;font-size:13px;font-family:'Raleway', sans-serif;padding-left:15px;}
.widget__collections ul li a:before{content:'';font-family:FontAwesome;font-size:12px;padding-right:0px;color:#555;}
.widget__collections ul li.active a{color:#41ade2;}
.column .widget .product-listing{margin:0;}
.column .widget .product-listing .product-item.product:hover .box-inner{opacity:1;bottom:21.5%;transition:all 0.5s ease-in-out;transition-delay:0.2s;}
.column .widget .product{overflow:hidden;float:none;margin:0px 0 0 0;padding:0;}
.column .widget .product .product_image-wrap{margin:0px 0px 0px 0;padding:0;}
.column .widget .product .product_image-wrap a{display:block;}
.column .widget .product .product_image-wrap a img{width:100%;}
.column .widget .product .product_title-wrap{margin:10px 0 5px 0;text-align:center;line-height:20px;}
.column .widget .product .product_title-wrap a{font:normal 14px 'Raleway', sans-serif;}
.column .widget .product .product_price{margin:10px 0 10px 0;}
.column .widget .product .product_price .money{display:block;padding:0 0 0 0px;font-size:12px;font-family:Open Sans', sans-serif';font-weight:900;color:#41ade2;}
.column .widget .product .product_price a,
.column .widget .product .product_price input{width:41px;height:40px;display:block;float:right;border:none;border-left:1px solid #ffffff;font:20px/40px "FontAwesome";color:#ffffff;text-align:center;}
.column .widget .product .product_price form{float:right;}
.column .widget .product .product_price .product_info{background:#3e89dc;}
.column .widget .product .product_price .product_info:hover{background:#333333;}
.column .widget .product .product_price .product_add{background:#555555;}
.column .widget .product .product_price .product_add:hover{background:#333333;}
.column .widget .product .product_info{font-family:'Raleway', sans-serif;background:#ffffff;position:absolute;z-index:100;opacity:0;font-size:11px;font-weight:bold;color:#333333;padding:5px 30px;top:25%;text-transform:uppercase;left:50%;margin-left:-61px !important;}
.column .widget .product .product_info:before{content:'\f15c';font-family:FontAwesome;margin-right:5px}
.column .widget .product:hover .product_info{opacity:1;}
.column .widget .product:hover .product_info:hover{background:#008fbe;color:#fff;}
#mailing-list-module{}
#mailing-list-module form{}
.widget__related-products{margin-bottom:25px;}
.widget__related-products .product{margin:30px 0 0 0 !important;}
.widget__related-products .widget_header{border-bottom:2px solid #ddd;height:51px;padding:14px 0px;}
.widget__related-products .item .product_info{font-family:'Raleway', sans-serif;background:#ffffff;position:absolute;z-index:100;opacity:0;font-size:11px;font-weight:bold;color:#333333;padding:5px 30px;top:35%;text-transform:uppercase;left:50%;margin-left:-61px !important;}
.widget__related-products .item .product_info:before{content:'\f15c';font-family:FontAwesome;margin-right:5px}
.widget__related-products .item:hover .product_info{opacity:1;}
.widget__related-products .item:hover .product_info:hover{background:#008fbe;color:#fff;}
.widget__related-products .item .product_price .money{display:block;padding:0 0 0 0px;font-size:12px;font-family:Open Sans', sans-serif';font-weight:900;color:#41ade2;}
.widget__related-products .item .product_price del{color:#999;margin-left:10px;}
.widget__related-products .item .product_title-wrap{margin:10px 0 5px 0;text-align:center;line-height:20px;}
.widget__related-products .item .product_title-wrap a{font:bold 14px 'Raleway', sans-serif;padding:0 12px;display:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.widget__related-products .item .product_image-wrap a img{width:100%;}
.widget__related-products .item{margin-top:20px!important;text-align:center;}
#related-slider .slider-items .owl-buttons .owl-next{position:absolute;right:8px;top:-22px;}
#related-slider .slider-items .owl-buttons .owl-prev{position:absolute;right:40px;top:-22px;}
.related-block .slider-items .owl-buttons a{border:1px solid #fff !important;}
.related-slider .product-flexslider{margin:0px 5px;}
.product_wrap .related-block .spr-badge-caption{display:none;}
#footer #payment-methods{margin-bottom:0px;padding-top:10px;}
#payment-methods{margin-bottom:25px;padding-top:0px;}
#payment-methods ul{margin:0;padding:0;}
#payment-methods ul li{list-style:none;display:block;float:left;padding:0 10px 10px 0;}
.widget__social-links{}
.widget__social-links .widget_title{padding-bottom:5px;}
.social-links-list{margin:0;padding:0;}
.social-links-list li{list-style:none;margin:0;padding:4px;font-size:20px;line-height:20px;display:inline-block;}
.social-links-list li a{}
.addthis_toolbox{padding:40px 0;}
.social-links-list li a.twitter{}
.social-links-list li a.google-plus{}
.social-links-list li a.facebook{}
.social-links-list li a.linkedin{}
.social-links-list li a.twitter{}
.social-links-list li a.pinterest{}
.social-links-list li a.rss{}
.documentation img{padding:6px;border:1px solid #eaeaea;width:auto;max-width:100%;}
#slider_wrap.container{width:100%;padding:0px;}
#slider_wrap.container .row{margin:auto;}
#slider_wrap.container .row .col-lg-12{padding:0px;}
.RHS-banner{margin-top:15px;position:relative;height:460px;}
.RHS-banner a:before{overflow:hidden;position:absolute;top:0;content:"";z-index:100;width:100%;height:100%;left:0;opacity:0;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-transform:scale(0.5) rotateY(180deg);-moz-transform:scale(0.5) rotateY(180deg);-ms-transform:scale(0.5) rotateY(180deg);-o-transform:scale(0.5) rotateY(180deg);transform:scale(0.5) rotateY(180deg);background-image:url("/cdn/shop/t/11/assets/plus-img.png?v=12666041227742921530");background-repeat:no-repeat;background-position:center;background-color:#666;}
.RHS-banner a:hover::before{visibility:visible;opacity:0.6;-webkit-transform:scale(1) rotateY(0deg);-moz-transform:scale(1) rotateY(0deg);-ms-transform:scale(1) rotateY(0deg);-o-transform:scale(1) rotateY(0deg);transform:scale(1) rotateY(0deg);}
.RHS-banner .info{position:absolute;top:50px;left:30px;}
.RHS-banner .info h3{font-family:'Raleway', sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;letter-spacing:-0.5px;}
.RHS-banner .info p{font-family:'Raleway', sans-serif;font-size:13px;font-weight:bold;width:200px;text-align:left;text-transform:uppercase;padding-bottom:3px;}
.RHS-banner .view-btn{display:block;background:#fdd922;padding:8px 12px;font-size:11px;text-align:center;color:#333;font-weight:bold;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;vertical-align:top;cursor:pointer;outline:none;text-transform:uppercase;border:2px solid #eac611;font-family:'Raleway', sans-serif;}
.header-service{padding:8px 0;font-family:'Raleway', sans-serif;letter-spacing:0.5px;text-transform:uppercase;font-size:11px;padding:0px;width:100%;margin:25px auto;padding:35px 0;border-top:1px #e2e2e2 solid;margin-bottom:0px;}
.header-service span{line-height:1.5em;vertical-align:top;}
.icon-truck{font-family:FontAwesome;display:inline-block !important;font-size:40px;margin:auto;text-align:center;padding-left:0px;width:100% !important;margin-bottom:10px !important;}
.header-service .content{overflow:hidden;font-size:18px;text-align:center;color:#333;font-weight:bold;font-family:"Raleway", serif;text-transform:none;}
.header-service .content p{font-size:13px;display:block;font-weight:500;text-transform:none;display:block;padding-top:5px;color:#666;line-height:1.5em;}
.icon-support{font-family:FontAwesome;display:inline-block !important;font-size:40px;margin:auto;text-align:center;padding-left:0px;width:100% !important;margin-bottom:10px !important;}
.icon-money{font-family:FontAwesome;display:inline-block !important;font-size:40px;margin:auto;text-align:center;padding-left:0px;width:100% !important;margin-bottom:10px !important;}
.icon-dis{font-family:FontAwesome;display:inline-block !important;font-size:40px;margin:auto;text-align:center;padding-left:0px;width:100% !important;margin-bottom:10px !important;}
.slider-items .owl-buttons a{background:#fff;display:block;height:28px !important;margin:-20px -18px 0 !important;position:absolute;top:50%;width:29px !important;z-index:5;border:1px solid #ccc !important;color:#999 !important;}
.slider-items .owl-buttons a:hover{text-decoration:none;background:#0b5ead;color:#f8f8f8}
.slider-items .owl-buttons .owl-next a:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;speak:none;content:"\f105";text-transform:none;font-size:18px !important;padding:6px 6px 6px 6px !important;line-height:26px !important;}
.slider-items .owl-buttons .owl-prev a:before{font-family:'FontAwesome';font-style:normal;font-weight:normal;speak:none;content:"\f104";text-transform:none;font-size:18px !important;padding:6px 4px !important;line-height:26px !important;}
.slider-items .owl-buttons a:hover{text-decoration:none;background:#41ade2 !important;color:#fff !important;border:1px solid #41ade2 !important;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.spr-badge-caption{display:none}
.pro-head{margin-bottom:15px;overflow:hidden;position:relative;text-align:center}
.pro-head figure img{width:100%;margin-left:10px;}
.pro-head figcaption{position:absolute;width:100%;height:100%;top:0;left:0;z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:100px;}
.pro-head figcaption h1{font-size:50px;font-family:'Raleway', sans-serif;color:white;margin:0;font-weight:bold;text-transform:uppercase;line-height:normal;}
.pro-head figcaption .collection-description{font-size:14px;font-family:'Raleway', sans-serif;font-weight:normal;color:#fff;}
.color-swich{padding-top:5px;height:23px;display:none;}
.color-swich img{border:0px #ddd solid;}
.collection-sub-categories{margin:0px;margin-top:5px;}
.collection-sub-categories > li > a{position:relative;display:block;padding:4px 10px;background:#f8f8f8;margin-right:5px;color:#555555!important;}
.collection-sub-categories > li.active > a, .collection-sub-categories > li.active > a:hover, .nav-pills > li.active > a:focus{color:#ffffff!important;background-color:#0b5ead;}
.collection-sub-categories > li > a{border-radius:2px;}
.widget__banner{margin-top:30px;}
.pro-tabs{margin-top:25px;}
ul.tabs{line-height:normal;margin:0;outline:none;padding:0;position:relative;z-index:1;background-color:#fff;width:100%;border-bottom:2px solid #e5e5e5;margin-top:0px;height:42px;text-align:left;padding-left:0px!important;}
ul.tabs li{display:inline-block;height:auto;line-height:normal;margin:0;outline:none;padding:0;list-style:none;}
ul.tabs li a{font-size:14px;height:45px;line-height:42px;text-transform:uppercase;color:#333;font-family:'Raleway', sans-serif;font-weight:bold;height:42px;padding:10px 12px;}
ul.tabs li a.active{background:none repeat scroll 0 0 #41ade2;color:#fff;font-family:'Raleway', sans-serif;font-weight:700;padding:10px;border:none;border-bottom:2px solid #0b5ead;}
ul.tabs li:first-child a.active{margin-left:0;}
ul.tabs li:first-child a{}
ul.tabs li:last-child a{}
ul.tabs:before, ul.tabs:after{content:" ";display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
ul.tabs:after{clear:both;}
.pro-tabs h4{font-size:13px;line-height:24px;font-weight:600;font-family:'Raleway', sans-serif;}
.pro-tabs ul{padding-left:15px;margin-bottom:20px}
.pro-tabs ol{margin:0px;padding-left:15px;margin-bottom:20px;}
.pro-tabs .spr-header-title{font-size:12px;line-height:24px;font-weight:bold;font-family:'Raleway', sans-serif;text-transform:uppercase;}
.pro-tabs .spr-summary-actions-newreview{background:#fff;color:#333 !important;border-color:#41ade2;border:1px #ddd solid;padding:7px 10px 7px 10px;font-family:'Raleway', sans-serif;font-size:11px;font-weight:bold;text-transform:uppercase;margin-top:-30px;}
.pro-tabs .spr-summary-actions-newreview:hover{background:#41ade2;color:#ffffff !important;border-color:#41ade2;}
.spr-icon-star:before{content:'\e800';color:#ffc50a;font-size:12px!important;margin-right:3px!important;}
.spr-icon-star-empty:before{content:'\f005'!important;font-family:FontAwesome!important;font-size:12px!important;color:#bbb!important;margin-right:3px!important;}
#create-customer{}
#create-customer .template_header{border-bottom:2px solid #e5e5e5;padding-bottom:0px;margin-bottom:15px;}
#customer .note{display:inline-block}
#customer{overflow:hidden;background:#f8f8f8;padding:30px;width:400px;margin:30px auto 30px auto;border-radius:3px;}
#customer .template_header{border-bottom:2px solid #e5e5e5;padding-bottom:0px;margin-bottom:15px;}
#recover-password{overflow:hidden;min-height:600px;background:#f8f8f8;padding:50px;}
#recover-password .template_header{border-bottom:2px solid #e5e5e5;padding-bottom:0px;margin-bottom:15px;}
.customer__account .template_header{border-bottom:2px solid #e5e5e5;padding-bottom:0px;margin-bottom:15px;}
#customer_orders{overflow:hidden;padding-top:15px;min-height:500px;}
#customer_orders p{font-size:12px;line-height:normal;font-weight:bold;font-family:'Raleway', sans-serif;color:#999;text-align:center;}
#customer_detail .address a padding:7px 10px;font-weight:bold;font-family:'Raleway', sans-serif;text-transform:uppercase;font-size:11px;margin-top:15px;display:inline-block;}
.action_top{margin-top:20px}
.action_top .action_add{display:inline-block;margin-right:15px}
.action_top .action_return{display:inline-block}
.customer__addresses .template_header{border-bottom:2px solid #e5e5e5;padding-bottom:0px;margin-bottom:15px;}
#add_address{overflow:hidden;margin-top:25px;}
#add_address .page_title{margin:0 0 0px 0;padding:0px 0 10px 0;font:bold 12px/1em 'Raleway', sans-serif;color:#000000;text-transform:uppercase;border-bottom:1px #ddd solid;}
.wishlist-link{display:inline-block;float:none;margin-left:10px;}
.wishlist-link .btn{padding:11px 10px 11px 10px;}
.wishlist-btn{padding:11px 10px 11px 10px;font-family:'Raleway', sans-serif;font-size:11px;font-weight:bold;border:1px #ddd solid;color:#333;position:absolute;margin-top:-55px;margin-left:290px;background:#fff;text-transform:uppercase;}
.wishlist-scope h3{font:normal 14px/1em 'Raleway', sans-serif;}
.wishlist-scope .item_image img{width:75px;}
.wishlist-scope .item_remove a:before{content:"\f014";font-family:FontAwesome;font-size:14px;}
.wishlist-scope .sca-qv-image .sca-qv-button{display:none !important;}
.page-scope .page_header{border-bottom:2px solid #e5e5e5;padding-bottom:0px;margin-bottom:15px;}
.page-scope h3{font:normal 20px/1em 'Raleway', sans-serif;margin-top:15px;}
.page-scope ul{padding:0 0 15px 0px;}
.page-scope ul li{padding:8px 0 8px 0px;border-bottom:1px dashed #ddd;display:block}
.page-scope ul li:before{content:'\f105';font-family:FontAwesome;font-size:12px;padding-right:6px;color:#555;}
.page-scope a{color:#337ab7}
.search-scope .page_title{border-bottom:2px solid #e5e5e5;padding-bottom:15px;margin-bottom:0px;}
.search-scope .search-bar{background:#f8f8f8;padding:15px;margin-top:15px;margin-bottom:10px;}
.documentation a{color:#337ab7;font-weight:bold;}
.documentation h2{font:normal 20px/1em 'Raleway', sans-serif;margin-top:20px;border-bottom:1px #ddd solid;padding-bottom:10px;}
.documentation h3{font:bold 14px/1em 'Raleway', sans-serif;margin-top:35px;}
.documentation ul{padding:0 0 15px 0px;}
.documentation ul li{padding:8px 0 8px 0px;border-bottom:1px dashed #ddd;display:block}
.documentation ul li:before{content:'\f105';font-family:FontAwesome;font-size:12px;padding-right:6px;color:#555;}
.section-header{overflow:hidden;font-size:14px;font-family:'Raleway', sans-serif;font-weight:normal;padding-left:10px;padding-right:0px;margin-bottom:10px;}
.section-header-right{display:inline-block;vertical-align:middle;text-align:right;width:auto;float:right;}
.section-header-left{color:#000;font-family:"Raleway", serif;font-size:22px;margin:0;padding:0;font-weight:bold;text-transform:uppercase;letter-spacing:1px;display:inline-block;line-height:normal;padding-top:8px;}
.section-header-right .form-horizontal{display:inline-block;vertical-align:middle;}
.section-header .form-horizontal label{display:inline-block;margin-bottom:0;width:auto;font-size:14px;font-weight:normal;margin-bottom:5px !important;padding-top:8px !important;}
.section-header-right select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/cdn/shop/t/11/assets/download.svg?v=6212898527898181055);background-repeat:no-repeat;background-position:right 10px center;background-color:transparent;padding:8px 10px;padding-right:28px;text-indent:0.01px;text-overflow:'';cursor:pointer;margin-left:15px;display:inline-block;margin-bottom:0;width:auto;border-radius:2px;border:1px solid #ececec;font-family:'Raleway', sans-serif;font-size:14px;}
.collection-view{display:inline-block;border:1px solid #ececec;border-radius:2px;padding:9px 15px;vertical-align:middle;margin-left:15px;}
.collection-view a.collection-view-active{opacity:1;cursor:default;}
.collection-view a+a{margin-left:10px;}
.collection-view a{display:block;float:left;opacity:0.7;cursor:pointer;-webkit-transition:opacity 0.15s ease-out;-moz-transition:opacity 0.15s ease-out;-ms-transition:opacity 0.15s ease-out;-o-transition:opacity 0.15s ease-out;transition:opacity 0.15s ease-out;}
.widget__CMS{margin-bottom:25px;}
.widget__CMS h3{color:#000;font-family:'Raleway', sans-serif;margin:0;padding:10px 0px 0px 0px;font-weight:bold;text-transform:uppercase;border-bottom:2px #ddd solid;letter-spacing:1px;margin-top:18px;line-height:normal;height:35px;}
.widget__CMS span{border-bottom:2px solid #41ade2;color:#333;display:inline-block;font-family:'Raleway', sans-serif;font-size:14px;font-weight:bold;letter-spacing:0.5px;margin-top:0;padding:0px 0px 7px;position:relative;text-transform:uppercase;}
.widget__CMS .widget_content{padding-top:10px;font-family:'Raleway', sans-serif;font-size:13px;font-weight:500;line-height:1.6em;color:#666;}
#tinymce #email-modal,
#tinymce #email-modal .modal-window{display:block !important;font-family:"Raleway",sans-serif;}
#email-modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1041;}
#email-modal .modal-overlay{background:rgba(45,45,50,0.8);height:100%;position:absolute;width:100%;}
#email-modal .modal-window{display:none;min-height:320px;margin:0 auto;position:relative;top:25%;width:520px;}
#email-modal .window-window{position:relative;}
#email-modal .window-window .window-background{opacity:0.8;filter:alpha(opacity=80);}
#email-modal .window-window .window-content{position:relative;background:#fff;float:left;}
#email-modal .window-window .window-content .left{border:0px solid #000;float:left;margin:0;padding:60px 40px;text-align:center;width:520px;}
#email-modal .window-window .window-content .right{width:304px;float:right;}
#email-modal .window-window .window-content .btn.close,
.close-window,
.close-modal{padding:0;height:40px;width:40px;position:absolute;right:-50px;top:-48px;z-index:9;text-indent:-999em;border:0;background:url(close-icon1.png) top left;cursor:pointer;filter:alpha(opacity=100);opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#email-modal .window-window .window-content .title{color:#000;font-family:"Raleway",sans-serif;font-size:28px;font-weight:bold;margin-bottom:15px;margin-top:0;padding-bottom:0;text-align:center;text-transform:uppercase;}
#email-modal .window-window .window-content .sub-title{color:#777;font-family:"Raleway",sans-serif;font-size:14px;font-weight:normal;line-height:1.5em;margin-bottom:25px;margin-top:0;text-align:center;text-transform:none;}
#email-modal .window-window .window-content .message{font-family:"Raleway",sans-serif;color:#666;clear:both;padding:8px 0 0px;letter-spacing:0.02em;font-size:14px;font-weight:normal;text-align:center;line-height:20px;margin-bottom:35px;}
#email-modal #mc_embed_signup form{text-align:left}
#email-modal .newsletter #mc_embed_signup input.email{background:none repeat scroll 0 0 #f5f5f5;border:1px #ddd solid;color:#000;display:inline-block;float:left;font-family:"Raleway",sans-serif;font-size:13px;line-height:22px;margin:0;padding:8px 10px !important;width:310px !important;}
#email-modal .seprator_line{background:none repeat scroll 0 0 #41ade2;height:5px;margin:auto auto 20px;width:100px;}
#email-modal .newsletter{display:block!important;padding:0px 0!important;width:100% !important;background-color:inherit;}
#email-modal .col.mid{display:none;}
#email-modal #mc_embed_signup_scroll input#mc-embedded-subscribe{padding:8px 25px !important;height:40px;margin-top:-40px;}
#email-modal ul.social-links li{display:inline-block;width:auto;margin-right:10px;margin-left:0px;}
#email-modal ul.social-links{bottom:0;position:relative;right:0;z-index:10;padding:0px;}
#main_content .grid-uniform .product{margin:10px 10px 10px;padding-left:0;padding-right:0;position:relative;text-align:center;}
#main_content .grid-uniform .product.step3-3{margin-right:0px;}
.product-list-item{overflow:hidden;padding-top:20px;border-top:1px #ddd solid;margin-top:15px;margin-left:15px;padding-bottom:5px;}
.product-list-item .col-sm-4{padding-left:0px;}
.product-list-item .product_image-wrap{position:relative}
.product-list-item .product_image-wrap img{width:100%}
.product-list-item .product_title-wrap{font:normal 14px 'Raleway', sans-serif;padding-bottom:8px;margin:0px;}
.product-list-item .product_title-wrap a{font:bold 15px 'Raleway', sans-serif;}
.product-list-item .product_price{margin:10px 0 12px 0;}
.product-list-item .product_price .money{display:block;padding:0 0 0 0px;font-size:14px;font-family:'Raleway', sans-serif;font-weight:900;}
.product-list-item .product_price del{color:#999;font-weight:normal;margin-left:8px;}
.product-list-item .product_price .sale-badge{color:#fff;font-size:11px;left:-80px;margin:3px;position:absolute;text-align:center;text-transform:uppercase;top:10px;width:50px;}
.sale-badge{font-size:10px;color:#000;text-transform:uppercase;padding:0px;text-align:center;display:block;position:absolute;top:0px;z-index:9;font-weight:normal;line-height:normal;width:45px;height:45px;line-height:45px;margin-top:10px;margin-left:10px;background:#fcec94;border-radius:30px;}
.product-list-item .addToCartForm{display:inline-block;position:relative;float:left;}
.product-list-item .wishlist{display:inline-block;margin-left:12px;padding:9px 15px 9px 14px;color:#aaa !important;}
.product-list-item .wishlist span{display:none;}
.product-list-item .contact-form button.wishlist{background:none repeat scroll 0 0 #fff;border:2px solid #ddd;display:inline-block;float:left;font-family:Montserrat,sans-serif;font-size:11px;font-weight:bold;margin-left:12px;padding:6px 10px;text-transform:uppercase;color:#333;}
.product-list-item .contact-form button.wishlist:hover{background:none repeat scroll 0 0 #ea4b6a;border:2px solid #ea4b6a;display:inline-block;float:left;font-size:11px;font-weight:bold;margin-left:12px;padding:6px 10px;text-transform:uppercase;color:#fff;}
.product-list-item .contact-form button.wishlist:before{content:"\f004";font-weight:normal;font-family:'FontAwesome';font-size:14px;margin-left:0px;}
.product-list-item #product_description{margin-top:10px;margin-bottom:15px;}
.product-list-item .spr-badge{border-bottom:1px dotted #ddd;padding:0px 0 6px;}
.product-list-item .addToCartForm .add-to-cart-btn.btn.btn-primary{background:#eee;padding:11px;color:#333;border:1px solid #ddd;text-transform:uppercase;padding:10px 15px;}
.product-list-item .addToCartForm .add-to-cart-btn.btn.btn-primary:hover{background:#41ade2;padding:11px;color:#fff;border:1px solid #41ade2;text-transform:uppercase;padding:10px 15px;}
.product-list-item .wishlist:before{content:"\f004";font-weight:normal;font-family:'FontAwesome';margin-right:0px;font-size:14px;}
.desc-section{margin:0 0px 15px 10px;}
.desc-section img{width:100%;}
.continue_shop, .update-btn, .check-btn{padding:7px 10px 7px 10px;font-family:'Raleway', sans-serif;font-size:11px;font-weight:normal;margin-left:2px;margin-right:2px;text-transform:uppercase;line-height:normal;}
.grid-uniform>[class*="col-sm-4"]:nth-child(3n+1){clear:both;}
.grid-uniform>[class*="col-sm-2"]:nth-child(6n+1){clear:both;}
.grid-uniform>[class*="col-sm-3"]:nth-child(4n+1){clear:both;}
.grid-uniform>[class*="col-sm-6"]:nth-child(2n+1){clear:both;}
.item:hover #addToCart.btn.btn-primary{background-color:#ff6c00;border:1px solid #ff6c00;color:#fff;transition:all 0.2s ease-out;}
.template-index #main_content{padding:0;margin-bottom:0;}
.parallax{background-position:50% 50%;background-repeat:no-repeat;}
#new-pro-slider .sca-qv-image .sca-qv-button{display:inherit!important;left:inherit !important;padding:7px 6px 5px 8px!important;top:38% !important;width:45px!important;height:45px!important;line-height:30px!important;right:45% !important;border-radius:100%;transition:all 0.5s ease-in-out;transition-delay:0.2s;opacity:1;}
#related-slider .sca-qv-image .sca-qv-button{display:inherit!important;left:inherit !important;padding:7px 6px 5px 8px!important;top:38% !important;width:45px!important;height:45px!important;line-height:30px!important;right:45% !important;border-radius:100%;transition:all 0.5s ease-in-out;transition-delay:0.2s;opacity:1;}
.sca-qv-image .sca-qv-button:before{content:"\f06e";font-size:19px;font-family:FontAwesome;color:#fff;width:38px;text-align:center;}
.grid-uniform .product-item.product .box-inner .contact-form button.wishlist{width:100%;}
.grid-uniform .product-item.product .box-inner .contact-form button.wishlist:hover{width:100%;background:#000;color:#fff;}
.grid-uniform .product-item.product .box-inner a.wishlist{width:51.5%;}
.grid-uniform .product__product-grid-item .product-grid-image img{width:100%;}
.grid-uniform .sca-qv-image .sca-qv-button{display:inherit!important;left:inherit !important;padding:7px 6px 5px 8px!important;top:38% !important;width:45px!important;height:45px!important;line-height:30px!important;right:45% !important;border-radius:100%;transition:all 0.5s ease-in-out;transition-delay:0.2s;opacity:1;}
.small-pr-slider .sca-qv-image .sca-qv-button{display:inherit!important;left:inherit !important;padding:7px 6px 5px 8px!important;top:38% !important;width:45px!important;height:45px!important;line-height:30px!important;right:45% !important;border-radius:100%;transition:all 0.5s ease-in-out;transition-delay:0.2s;opacity:1;}
#featured-pro-slider.small-pr-slider .sca-qv-image .sca-qv-button{top:135px !important;}
.product .product_image-wrap a img:hover{opacity:1;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.widget__featured-pro{margin:0px 0 15px;}
.middle-slider.container{margin:35px auto 40px;padding:0px;}
.custom-inner{background:#fff!important;}
.custom-info{width:100%;left:0;right:0;background:rgba(0,0,0,0.3);padding:15px 15px 30px;bottom:0;position:absolute;text-align:center;z-index:10;color:#fff;}
.custom-inner li{position:relative;}
.custom-inner .custom-info span{font-size:24px;font-weight:bold;}
#toTop{color:#fff;text-align:center;bottom:30px;display:none;height:35px;line-height:35px;overflow:hidden;position:fixed;right:10px;text-decoration:none;width:35px;text-transform:uppercase;z-index:100;border-radius:2px;right:35px;}
.cart-total-items{overflow:hidden;width:20px;}
.cart_popup{width:100%;height:86px;font-size:25px;line-height:85px;color:#fff;text-align:center;position:fixed;left:0;top:0;z-index:1000;background:rgba(0,0,0,0.7);display:none;font-size:14px;text-transform:uppercase;font-family:'Raleway', sans-serif;font-weight:bold;letter-spacing:1px;z-index:100000;}
.wishlist_popup{width:100%;height:86px;font-size:25px;line-height:85px;color:#fff;text-align:center;position:fixed;left:0;top:0;z-index:1000;background:rgba(0,0,0,0.7);display:none;font-size:14px;text-transform:uppercase;font-family:"Roboto Slab",serif;font-weight:bold;letter-spacing:1px;z-index:100000;}
.icon-ok{color:#00cc33;font-size:22px;line-height:85px !important;}
.middle-slider .inner-div{padding:16px 20px 15px 20px;background:#f8f8f8;margin:0px!important;border:1px #eaeaea solid;border-right:none;min-height:440px;display:inline-block;width:100%;}
.middle-slider .inner-div1{padding:16px 20px 15px 20px;background:#f8f8f8;margin:0px!important;border-left:none;border:1px #eaeaea solid;min-height:440px;display:inline-block;width:100%;}
.category-pro-title h2{color:#000;display:inline-block;font-family:'Raleway', sans-serif;font-size:13px;font-weight:bold;letter-spacing:normal;margin-top:0;padding:0 20px 0px 0;position:relative;text-transform:uppercase;}
#best-seller-block .slider-items .owl-buttons .owl-next{right:20px;}
#best-seller-block .slider-items .owl-buttons .owl-prev{right:48px;}
.sca-left{padding:10px 0 !important;position:relative !important;}
.widget__related-products .item.sca-qv-image .sca-qv-button{border-radius:100%;display:inherit !important;height:45px !important;left:45% !important;line-height:28px !important;margin-top:-45px !important;padding:8px 6px 8px 10px !important;top:-145px !important;width:45px !important;}
.pagination.pagination__product li.left-arrow span.left{margin-left:15px;display:inline-block;}
.swatch .swatch-element .crossed-out{display:none;}
.swatch{position:relative;margin-top:8px}
.swatch .header{display:none;}
#product_price{margin-bottom:25px;border-bottom:1px solid #ddd;padding-bottom:15px;}
.crossed-out{position:absolute;width:100%;height:100%;left:0;top:0;}
.swatch label{float:left;min-width:25px !important;height:25px !important;margin:0;border:1px solid #cbcbcb;background-color:#fff;font-size:11px;text-align:center;line-height:25px;white-space:nowrap;text-transform:uppercase;padding:0px!important;font-weight:bold}
.swatch-element{margin-right:10px;position:relative;display:inline-block;}
.color.swatch-element label{padding:0;}
.swatch input{display:none;}
.swatch .tooltip{text-align:center;background:gray;color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-23px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);-moz-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);-ms-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);-o-box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);box-shadow:2px 2px 6px rgba(0, 0, 0, 0.28);z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%;}
.swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid gray 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0;}
.swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
.swatch input:checked + label, .swatch label:hover{border-color:#000;border-width:2px;}
.caption_title-1 span{color:#4a7699 !important;}
.caption_title-2 span{color:#4a7699 !important;}
.grid-item.pagination-border-top{display:inline-block;width:100%;}
#latest-products-slider .product_image-wrap a img{border:2px solid #fff;}
#sca-qv-showqv{display:none;}
.wishlist-scope, .page-scope, .contact-scope, .google-map{margin-bottom:25px;}
.showcase_newsletter{margin-top:10px;}
.widget__newsletter{//background:url("/cdn/shop/t/11/assets/newsletter_bg.png?1434") repeat left top transparent;background:#41ade2;padding:20px;}
.newsletter-home{padding:20px 0px;width:58%;display:inline-block;background:#41ade2;padding:30px;float:left;}
.product .product_image-wrap a.thumb.flip{transform-style:preserve-3d;transition:transform 0.5s linear;}
.product .product_image-wrap:hover a.thumb.flip{transform:rotateY(180deg);}
.product .product_image-wrap a.thumb.flip .face{display:block;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;position:relative;z-index:1;}
.product .product_image-wrap a.thumb.flip .face img{width:100%;}
.product .product_image-wrap a.thumb.flip .face.back{display:block;transform:rotateY(180deg);position:absolute;top:3px;left:0px;right:0px;z-index:10;}
.product .product_image-wrap a.thumb.flip .face.back img{width:100%;}
.product-item.product .box-inner{position:absolute;bottom:0%;left:0%;z-index:1;opacity:0;background:#f5f5f5;width:100%;border-bottom:2px #41ade2 solid;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}
.product-item.product:hover .box-inner{opacity:1;bottom:20.5%;transition:all 0.5s ease-in-out;transition-delay:0.2s;}
.product-item.product .box-inner .addToCartForm{display:inline-block;float:left;}
.product-item.product .box-inner .contact-form{display:inline-block;width:51.6%;}
.product-item.product .box-inner .add-to-cart-btn{border:0;padding:0;font-size:13px;text-align:center;white-space:nowrap;color:#333;font-weight:normal;border-right:1px solid #ccc;background:none;height:40px;line-height:40px;display:inline-block;width:100%;padding-right:20px;padding-left:20px;text-transform:none;}
.product-item.product .box-inner .add-to-cart-btn:hover{background:#000;color:#fff;}
.product-item.product .box-inner .add-to-cart-btn:before{content:"\f07a";font-family:'FontAwesome';font-size:14px;margin-right:5px;}
.product-item.product .box-inner .contact-form button.wishlist:before,
.product-item.product .box-inner a.wishlist:before{content:"\f004";font-family:'FontAwesome';font-size:12px;margin-right:6px;}
.grid-uniform .product__product-grid-item.product .box-inner a.wishlist:before{content:"\f004";font-family:'FontAwesome';font-size:14px;}
.product-item.product .box-inner .contact-form button.wishlist{color:#333;font-weight:normal;margin:0;padding:0;text-decoration:none;display:inline-block;border:none;border-right:0px #fff solid;background:inherit;height:40px;line-height:40px;text-transform:none;font-size:13px;width:100%;}
.product-item.product .box-inner a.wishlist{color:#333;font-weight:normal;margin:0;padding:0;text-decoration:none;display:inline-block;border:none;border-right:0px #fff solid;background:inherit;height:40px;line-height:40px;text-transform:none;font-size:13px;width:52%;}
.widget__new-arrivals-pro .product-item.product .box-inner a.wishlist{width:52%;}
.product-item.product .box-inner .contact-form button.wishlist:hover{background:#000;color:#fff;}
.product-item.product .box-inner a.wishlist:hover{background:#000;color:#fff;}
#best-seller-slider .sca-qv-image .sca-qv-button{display:inherit!important;left:inherit !important;padding:5px 6px 8px 10px!important;top:-40px !important;width:45px!important;height:44px!important;line-height:28px!important;right:10px !important;border-radius:0 0 0 25px;opacity:0;}
#best-seller-slider:hover .sca-qv-image .sca-qv-button{display:inherit!important;left:inherit !important;padding:7px 6px 5px 8px!important;top:38% !important;width:45px!important;height:45px!important;line-height:30px!important;right:45% !important;border-radius:100%;transition:all 0.5s ease-in-out;transition-delay:0.2s;opacity:1;}
#featured-pro-slider .sca-qv-image .sca-qv-button{display:inherit!important;left:inherit !important;padding:7px 6px 5px 8px!important;top:38% !important;width:45px!important;height:45px!important;line-height:30px!important;right:45% !important;border-radius:100%;transition:all 0.5s ease-in-out;transition-delay:0.2s;opacity:1;}
#new-arrivals-pro-slider .sca-qv-image .sca-qv-button{display:inherit!important;left:inherit !important;padding:7px 6px 5px 8px!important;top:36% !important;width:45px!important;height:45px!important;line-height:30px!important;right:45% !important;border-radius:100%;transition:all 0.5s ease-in-out;transition-delay:0.2s;opacity:1;}
#new-arrivals-pro-slider .product-item.product .box-inner .add-to-cart-btn span,
#new-arrivals-pro-slider .product-item.product .box-inner .contact-form button.wishlist span,
#new-arrivals-pro-slider .product-item.product .box-inner a.wishlist span{display:none;}
#new-arrivals-pro-slider .product-item.product .box-inner .addToCartForm{width:48%;}
#new-arrivals-pro-slider .product-item.product:hover .box-inner{opacity:1;bottom:30%;transition:all 0.5s ease-in-out;transition-delay:0.2s;}
.home-bottom-banner{margin-bottom:20px;margin-top:35px;}
#home-banner .info{cursor:pointer;left:0%;position:absolute;right:0%;white-space:normal;z-index:3;text-align:center;bottom:0;background:rgba(45,45,50,0.8);padding-bottom:20px;}
#home-banner .info p{font-size:16px;font-weight:normal;line-height:100%;margin:30px 0 0;padding-bottom:5px;text-transform:uppercase;}
#home-banner .info span{font-size:28px;font-weight:700;line-height:100%;margin:12px 0;display:inherit;font-family:'Raleway',sans-serif;text-transform:uppercase;}
#home-banner .info a{padding:6px 10px;font-size:12px;text-transform:uppercase;display:inline-block;}
#home-banner img{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;transition:all 0.5s ease-out;width:100%;}
#home-banner img:hover{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);}
#home-banner{float:right;overflow:hidden;position:relative;width:33%;}
#home-banner-left{float:left;width:66%;}
#home-banner-left .info{color:#fff;cursor:pointer;left:10%;position:absolute;text-align:center;top:12%;white-space:normal;z-index:3;}
#home-banner-left .info span{font-size:24px;font-weight:700;line-height:100%;margin:12px 0;font-family:'Raleway',sans-serif;border-bottom:3px #333 double;padding-bottom:4px;text-transform:uppercase;}
#home-banner-left .info p{text-transform:uppercase;font-size:13px;margin:16px 0 0;font-family:'Raleway',sans-serif;letter-spacing:1px;}
#home-banner-left .col{float:left;overflow:hidden;position:relative;width:49.4%;}
#home-banner-left .col.col-1{float:left;overflow:hidden;position:relative;width:100%;margin-top:10px;}
#home-banner-left .col.col-1 .info{color:#fff;cursor:pointer;left:5%;position:absolute;text-align:left;top:14%;white-space:normal;z-index:3;}
#home-banner-left .col.last{float:right;overflow:hidden;position:relative;width:49.4%}
#home-banner-left .col.col-1 .info span{font-size:35px;font-weight:700;line-height:100%;margin:12px 0;font-family:"Open Sans",sans-serif;padding-bottom:6px;text-transform:uppercase;padding:5px 50px;border-bottom:0px #333 double;}
#home-banner-left .col.col-1 .info{cursor:pointer;left:inherit;position:absolute;text-align:center;top:36%;white-space:normal;z-index:3;right:10%;}
#home-banner-left .col a:before{overflow:hidden;position:absolute;top:0;content:"";z-index:100;width:100%;height:100%;left:0px;opacity:0;background:#000;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
#home-banner-left .col a:hover::before{visibility:visible;opacity:0.4;-webkit-transform:scale(1);transform:scale(1);}
#promo-banner{margin:25px auto 15px;}
.newsletter #mc_embed_signup1{background:none;}
.newsletter #mc_embed_signup1 form{padding:0px;}
.newsletter #mc_embed_signup1 .button{border:0 none;overflow:hidden;padding:15px 13px !important;cursor:pointer;font-weight:bold;font-size:13px;text-transform:uppercase;margin:0px;margin-left:2px;height:auto;line-height:normal;border-radius:0;font-family:'Raleway', sans-serif;text-transform:uppercase;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;width:auto;display:inline-block!important;background:#41ade2;}
.newsletter #mc_embed_signup1 .button:hover{background:#41ade2;border:0 none;overflow:hidden;padding:15px 13px !important;cursor:pointer;font-weight:bold;font-size:13px;text-transform:uppercase;color:#ffffff;margin:0px;margin-left:2px;height:auto;line-height:normal;border-radius:0;font-family:'Raleway', sans-serif;text-transform:uppercase;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;width:auto;display:inline-block!important;}
.newsletter #mc_embed_signup1 input.email{float:left;width:30%;background:#FFFFFF;width:300px;display:inline-block;color:#a7a7a7;line-height:22px;background-color:#fff;border:none;padding:12px 10px;font-size:12px;font-family:'Raleway', sans-serif;border:none;margin:0px;}
.newsletter #mc_embed_signup1 label{float:left;font-family:'Raleway', sans-serif;font-size:32px;margin-right:0;padding-top:8px;position:relative;text-transform:none;font-weight:bold;width:100%;margin-bottom:15px;}
#mc_embed_signup_scroll1{display:inline-block !important;font-size:14px;letter-spacing:1px;margin-right:8px;text-align:left;text-transform:uppercase;width:100% !important;}
#mc_embed_signup_scroll1 h5{color:#fff;float:none !important;font-size:18px;font-style:normal;font-weight:500;line-height:1.5em;margin-bottom:auto !important;padding-bottom:15px;position:relative;text-align:left;text-transform:none;width:100%;display:inline-block;margin-right:8px;text-transform:none;font-family:'Raleway', sans-serif;letter-spacing:normal;}
.template-index #mc_embed_signup1_scroll input#mc-embedded-subscribe{background:#41ade2;border:0 none;color:#fff;cursor:pointer;font-family:'Raleway', sans-serif;font-size:13px;font-weight:normal;overflow:hidden;padding:9px 15px;text-transform:uppercase;float:right !important;margin-top:-44px;margin-right:130px;}
#mc_embed_signup_scroll1 input#mc-embedded-subscribe{background:none repeat scroll 0 0 #41ade2;border:0 none;color:#fff;cursor:pointer;font-family:'Raleway', sans-serif;font-size:13px;font-weight:normal;overflow:hidden;padding:9px 15px;text-transform:uppercase;float:right !important;margin-top:0px;}
#mc_embed_signup_scroll1 button:hover, .mc4wp-form input[type="submit"]:hover{background:#41ade2 !important;}
#mc_embed_signup_scroll1 button, #mc_embed_signup_scroll input[type="submit"]{background:#41ade2 !important;font-size:12px;}
#mc_embed_signup_scroll1 input:before{content:"\f0e0";font-family:FontAwesome;font-size:13px;padding-right:5px;font-weight:normal;}
#mc_embed_signup_scroll1{margin:auto auto 0px !important;}
input#mce-EMAIL{background:none repeat scroll 0 0 #fff;border:medium none;color:#555;display:inline-block !important;font-family:'Raleway', sans-serif;font-size:13px;height:44px !important;line-height:22px;margin:0;padding-left:10px;position:relative;right:auto;text-transform:none;top:auto;width:65% !important;float:left;}
#main_content .product .product_price del{color:#999;margin-left:10px;font-weight:normal;}
#main_content-home .product .product_price del{color:#999;margin-left:10px;font-weight:normal;}
@media (max-width:767px){.template-collection #main.container > .row{display:flex;flex-direction:column-reverse}
}
#mc_embed_signup_scroll1 h5{display:none !important;}
@media (min-width:767px){header #logo{width:200px;}
#navigation{width:calc(100% - 200px);}
}