@import 'https://fonts.googleapis.com/css?family=Lato:300,400,900';body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;color:#101112;font-weight:400;background:#fff;border-top:5px solid #101112;padding:0;margin:0}img{border:0}input,textarea,select{font-family:Verdana,Arial,Helvetica,sans-serif}#mobileMenu i,#slideMenu i,#closeSlideMenu i,#mobileCart i{color:#c8c7c3;font-size:21px}::selection{color:#fff;background:#aab7bf}::-moz-selection{color:#fff;background:#aab7bf}blockquote{font-family:courier new,Courier,lucida sans typewriter,lucida typewriter,monospace;color:#3e3e3e;font-size:30px;font-weight:400;text-align:center;line-height:1em;background:#d6d6d6;border-top:1px solid #000;border-bottom:1px solid #000;margin:30px 0;padding:40px}table.searchlight-results{font-family:lato,sans-serif;width:443px}div.searchlight-results-wrapper{border:none;margin-top:1px}.store-name{font-size:350%;color:#3e3e3e;font-weight:900;text-decoration:none;line-height:50px;letter-spacing:14px}.store-slogan{font-size:110%;color:#3e3e3e;font-weight:300;text-transform:uppercase}.frame{background:#fff}.mod_bg{background:#fff}.frame-ht{height:800px}.menu-headers{font-size:14px;font-weight:900;text-transform:uppercase;margin-bottom:15px;display:block}.footer{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#3e3e3e}.footer a,.footer a:visited,.footer a:hover,.footer a:visited:hover{font-family:abel,sans-serif;font-size:14px;color:#3e3e3e;font-weight:400;text-decoration:underline}.icon{font-size:14px;font-weight:400;color:#000}.top-sellers-star{width:30px;height:30px;line-height:30px;background:#3e3e3e;position:absolute;top:-8px;left:114px;font-size:18px;font-weight:900;color:#fff;-moz-border-radius:50%;border-radius:50%;-webkit-border-radius:50%}.ranking{font-size:14px;font-weight:900;color:#3e3e3e;height:23px;padding:3px 5px 5px;text-align:center;background:0 0}.menu-text{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;color:#3e3e3e}.price2{font-size:14px;font-weight:300}.cart-text{font-size:14px;font-weight:400;color:#3e3e3e}.search-text{font-size:16px;font-weight:400;color:#3e3e3e;text-transform:uppercase;line-height:70px;height:40px;width:140px;background:#e3e3e3;border:none;padding:0 0 0 5px;margin:0 11px 0 0}a.cat{color:#595959;font-size:13px;font-weight:900;font-style:normal;text-transform:uppercase;text-decoration:none;padding:0 0 0 5px;line-height:23px;display:block}a.cat:hover{color:#595959;background:url(../images/hilite-bg.png) repeat;text-decoration:none}a.cat:visited{color:#595959;font-size:13px;font-weight:900;font-style:normal;text-transform:uppercase;text-decoration:none;padding:0 0 0 5px;line-height:23px;display:block}a.cat:visited:hover{color:#595959;background:url(../images/hilite-bg.png) repeat;text-decoration:none}a.subcat{color:#3e3e3e;font-size:14px;font-weight:400;font-style:normal;text-decoration:none}a.subcat:hover{color:#3e3e3e;text-decoration:none}a.subcat:visited{color:#3e3e3e;font-size:14px;font-weight:400;font-style:normal;text-decoration:none}a.subcat:visited:hover{color:#3e3e3e;text-decoration:none}a.menu{color:#3e3e3e;font-size:14px;font-style:normal;font-weight:900;text-decoration:none;text-transform:uppercase;padding:0 35px}a.menu:hover{color:#3e3e3e;text-decoration:none}a.menu:visited{color:#3e3e3e;font-size:14px;font-style:normal;font-weight:900;text-decoration:none;text-transform:uppercase;padding:0 35px}a.menu:visited:hover{color:#3e3e3e;text-decoration:none}a.menu-bottom{color:#3e3e3e;font-size:13px;font-style:normal;font-weight:400;text-decoration:none;text-transform:uppercase}a.menu-bottom:hover{color:#a6a6a6;text-decoration:none}a.menu-bottom:visited{color:#3e3e3e;font-size:13px;font-style:normal;font-weight:400;text-decoration:none;text-transform:uppercase}a.menu-bottom:visited:hover{color:#a6a6a6;text-decoration:none}ul#menu-bottom{width:300px;height:125px;float:left}li#menu-bottom{width:150px;line-height:20px;list-style:none;float:left}a.link{color:#3e3e3e;font-size:13px;font-weight:900;font-style:normal;text-transform:uppercase;text-decoration:none;display:block}a.link:hover{color:#a6a6a6;text-decoration:none}a.link:visited{color:#3e3e3e;font-size:13px;font-weight:900;font-style:normal;text-transform:uppercase;text-decoration:none;display:block}a.link:visited:hover{color:#a6a6a6;text-decoration:none}a.details{color:#3e3e3e;font-size:14px;font-style:normal;text-decoration:underline;font-weight:400}a.details:hover{color:#3e3e3e;text-decoration:none}a.details:visited{color:#3e3e3e;font-size:14px;font-style:normal;text-decoration:underline;font-weight:400}a.details:visited:hover{color:#3e3e3e;text-decoration:none}tr{text-align:left}td{text-decoration:none;word-spacing:normal;font-size:14px}.data{background:#fff;text-decoration:none;word-spacing:normal;font-size:14px}.alternative{background:0 0;padding:0;border:none}.page_headers{font-size:20px;font-weight:900;color:#3e3e3e;text-transform:uppercase;margin-bottom:10px}.titles{font-size:14px;color:#3e3e3e;font-weight:900}.price{font-size:13px;color:#3e3e3e;font-weight:900}.error{font-size:14px;font-weight:400;color:#e10e04;text-decoration:none}.borders{color:#3e3e3e;border:1px solid #ccc;border-style:none none solid}.borders2{border:1px solid #ccc;border-style:none none solid}a{color:#3e3e3e;font-size:14px;font-style:normal;text-decoration:none;font-weight:400}a:hover{color:#3e3e3e;text-decoration:underline}a:visited{color:#3e3e3e;font-size:14px;font-style:normal;text-decoration:none;font-weight:400}a:visited:hover{color:#3e3e3e;text-decoration:underline}.checkout-headers{font-size:14px;color:#000;font-weight:900}.steps{font-size:16px;font-weight:900;color:#ccc}.steps_on{font-size:16px;font-weight:900;color:#3e3e3e}.titles2{font-size:14px;font-weight:900;background-color:#eee;color:#3e3e3e;padding:4px}.options-titles{font-size:14px;font-weight:900;color:#3e3e3e;border:1px solid #ccc;border-style:none none solid}.item{font-size:14px;color:#3e3e3e;font-weight:400}.item-title{font-size:22px;color:#3e3e3e;font-weight:700}.price-info{font-size:14px;font-weight:400;color:#3e3e3e}.small-txt{color:#afafae;text-decoration:none;text-align:left;font-size:10px;vertical-align:bottom}.availability-txt{color:#3e3e3e}.reward-title{color:#3e3e3e;text-decoration:none;word-spacing:normal;text-align:left;letter-spacing:7px;line-height:10px;font-size:16px;font-style:italic}.btn{font-family:lato,sans-serif;border:none;background:#312f2d;font-weight:400;font-size:14px;color:#fff;text-transform:uppercase;cursor:pointer;margin:0;padding:9px 14px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.btn_over{font-family:lato,sans-serif;border:none;background:#a6a6a6;font-weight:400;font-size:14px;color:#312f2d;text-transform:uppercase;cursor:pointer;margin:0;padding:9px 14px;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}button:hover{border:none;background:#a6a6a6;font-weight:400;font-size:14px;color:#312f2d;text-transform:uppercase;cursor:pointer;margin:0;padding:9px 14px;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.txtBoxStyle{border:1px solid #b7b4ac;background:#fefefe;font-weight:400;font-size:14px;color:#000;margin:0;padding:8px 12px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.txtAreaStyle{border:1px solid #b7b4ac;background:#fefefe;font-weight:400;font-size:14px;color:#000;margin:0;padding:8px 12px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.txtBoxSearch{height:20px;color:#3e3e3e;font-size:14px;border:none;padding:3px 0 0;margin:0}.invoice_table{background-color:#f9f8f8}.invoice_title{font-size:10px;font-weight:900;background-color:#cbcaca;color:#4f4e4e}.font1{font-size:14px;font-weight:400;color:#3e3e3e}.font2{font-size:14px;font-weight:400;color:#3e3e3e}.font3{font-size:14px;font-weight:400;color:#fff}.font4{font-size:14px;font-weight:400;color:#c32519}.top{background:0 0}.line{background:#fff}.accent-color{color:#a6a6a6}.accent-bg-color{background:#d7dad6;color:#000}#mainContainer{width:900px;margin:0 auto}header{position:relative;height:174px;border-bottom:1px solid #3f3f3f}#logo{text-align:center;margin:1% auto 0}#logo a{display:block;text-decoration:none}#logo img{max-height:120px}.login{position:absolute;left:22px;top:20px}.login a{font-family:courier new,Courier,lucida sans typewriter,lucida typewriter,monospace;font-size:13px;color:#3e3e3e}.cart{float:right;font-family:courier new,Courier,lucida sans typewriter,lucida typewriter,monospace;padding:0 20px;border-right:1px solid #d7dad6;height:38px;line-height:38px;cursor:pointer}li.mobile-search{display:none}a#search{float:right;width:69px;height:38px;display:block;background:url(../images/lens.png) no-repeat center center;border-right:1px solid #d7dad6}#searchBox{width:547px;display:none}#searchBox form{position:relative}#searchBox input{font-family:lato,sans-serif;float:left;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none}.search-btn{background:#e3e3e3 url(../images/search_btn.png) no-repeat;width:68px;height:57px;margin:0;padding:0;border:none;cursor:pointer}#mobileMenu,#mobileCart{display:none}#slideMenu{display:none;float:left;width:30px;height:25px;margin:35px 10px 0;cursor:pointer}#closeSlideMenu{display:none;float:right;width:30px;height:25px;margin:0 0 10px 10px;cursor:pointer}nav{display:none}.home-carousel{position:relative;margin-top:10px;border-bottom:1px solid #3f3f3f}#homeCarousel{margin-bottom:10px}aside#leftBar{float:left;width:228px;margin:40px 22px 0 0;display:block}aside .module{margin-bottom:25px}aside .module ul{list-style:none;margin:0;padding:0}aside .module li a:before{content:' + '}aside .module .info{margin-bottom:15px}.manf-select{width:183px;overflow:hidden;height:29px;background:#fff url(../images/dark-arrow.png) no-repeat right center;border:1px solid #000}.manf-select select{font-weight:700;width:210px;height:29px;line-height:29px;-webkit-appearance:none;background:0 0!important;padding-left:10px;border:none}#mainContent{float:left;width:100%;padding-top:0}.category-header{line-height:.5em;text-transform:uppercase;text-align:justify}.category-footer{line-height:1.3em;text-transform:uppercase;border-top:1px solid #3f3f3f;padding-top:30px;text-align:justify}footer{min-height:125px;margin-top:40px;border-top:1px solid #3f3f3f}footer ul{float:left;list-style:none;margin:20px 0 0;padding:0}footer li{float:left}footer li.div{width:1px;height:12px;background:#3e3e3e;display:block;margin:5px 7px 0}footer li.div:last-child{display:none}.mailist-box{float:left;margin-top:25px}.mailist-box input,.mailist-box label{float:left;margin-right:9px}.mailist-box label{display:block;line-height:23px;font-weight:400;text-transform:uppercase}.mailist-box input[type=text]{font-family:abel,sans-serif;font-size:14px;color:#3e3e3e;background:#d6d6d6;border:none;padding-left:10px;width:125px;height:23px;line-height:23px}.mailist-box input[type=submit]{background:transparent url(../images/go-arrow.png) no-repeat;width:23px;height:23px;border:none;text-indent:-999px;cursor:pointer}.social-icons{float:right;margin-top:15px}.social-icons a{background:url(../images/social-icons.png) no-repeat;float:right;width:17px;height:17px;margin-left:14px;display:block;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.social-icons a.facebook{background-position:-9px 0}.social-icons a.facebook:hover{background-position:-9px -19px}.social-icons a.twitter{background-position:-47px 0}.social-icons a.twitter:hover{background-position:-47px -19px}.social-icons a.pinterest{background-position:-84px 0}.social-icons a.pinterest:hover{background-position:-84px -19px}#copyright{float:right;text-align:right;margin-top:30px}#globalFooter{margin-top:30px}.stats{height:0;overflow:hidden}#simplemodal-container{background:0 0!important;border:none!important;margin:0!important;padding:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a.modalClose{background:url(../images/x.png) no-repeat;width:15px;height:15px;display:block;position:absolute;right:-25px;top:-25px}.product-item{margin-bottom:25px;position:relative;width:100%;min-height:100%;margin:0 22px 22px 0;text-align:left}.last-item .product-item{margin-right:0}.product-item:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.product-item:hover>.overlay{display:block}.product-item a{font-size:14px;font-weight:900;text-transform:uppercase;text-decoration:none}.product-item .img{width:100%;height:228px;position:relative;display:block;text-align:center;vertical-align:middle;margin-bottom:10px;padding:0;cursor:pointer}#divOptionsBlock .dropdown-image{border:1px solid #fff;height:auto;margin:0 0 5px;overflow:hidden;padding:1px;width:100%;text-align:center}.dropdown-image img{width:auto}.product-item .name{display:inline}.product-item .price2{display:inline}.product-item .img img{max-width:300px;max-height:300px;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.product-item .overlay{display:none;position:absolute;left:0;top:0;right:0;bottom:0;background:url(../images/overlay.png) repeat;overflow:hidden}.product-item .overlay span{width:81px;height:81px;background:url(../images/overlay-arrow.png) no-repeat;display:block;position:absolute;left:35%;top:35%;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.breadcrumbs{border-bottom:1px solid #3f3f3f;margin-top:0;padding-bottom:5px}.breadcrumbs a{font-size:11px;text-transform:uppercase}.breadcrumbs a:last-child{color:#a6a6a6}.sub-categories{background:transparent url(../images/hilite-bg.png) repeat!important}#listing0 h1{font-size:18px}@media only screen and (max-width:767px){body{max-width:100%;overflow-x:hidden;padding:0 20px 20px}#logo img{margin-top:2%;max-width:75%;max-height:80px}.hidden-mobile{display:none!important}#mobileMenu{display:block;position:absolute;left:0;top:35%}#mobileCart{display:block;position:absolute;right:0;top:35%}.mobile .mobile-search{display:block;border-bottom:1px solid #4c434a;margin:5px 0;padding-bottom:10px}.mobile .mobile-search form{margin:0 auto;text-align:center}.mobile .mobile-search input{float:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none}.mobile .mobile-search input[type=text]{font-size:16px;font-weight:400;color:#3d3d3d;line-height:30px;height:30px;width:75%;background:#e3e3e3;border:none;padding:0 0 0 15px;margin:0 2% 0 0}.mobile .mobile-search input[type=submit]{width:23%;height:30px;background:#e3e3e3 url(../images/lens.png) no-repeat center center;border:none;cursor:pointer}nav{display:block;width:100%;height:0;border:none;overflow:visible}nav ul.mobile{position:relative;background:#312f2d;z-index:998;display:none;padding:10px;z-index:1001}nav li{display:block;border-bottom:1px solid #4c434a}a.cat{color:#e3e3e3;font-weight:300;text-align:center;line-height:33px}a.cat:hover{color:#312f2d;background:#e3e3e3}a.cat:visited{color:#e3e3e3;font-weight:300;text-align:center;line-height:33px}a.cat:visited:hover{color:#312f2d;background:#e3e3e3}.store-name{font-size:250%}.store-slogan{font-size:90%}#mainContainer{width:100%!important;margin:auto}header{height:10px}aside{display:none!important}#mainContent{display:block;width:100%!important}.login{display:none}.product-item{width:100%;margin:0 0 19px}.product-item .img{width:100%;margin:0 auto}.product-item .overlay{width:100%}footer ul{float:none;text-align:center}footer li{float:none;display:inline-block;margin-bottom:10px}footer li.div{background:0 0;display:inline-block}.social-icons{float:none;text-align:center}.social-icons a{float:none;display:inline-block}.mailist-box{float:none}#copyright{float:none;text-align:center}.productBlockContainer .productContainer{padding:0 10%}}@media only screen and (min-width:768px) and (max-width:980px){body{max-width:100%;overflow-x:hidden;padding:0 20px}#mainContainer{width:100%}#rightBar{display:none!important}#slideMenu{display:block}#closeSlideMenu{display:block}aside#leftBar{position:absolute;top:0;left:0;z-index:100;display:none;width:300px;height:100vh;background:#fff;margin:0;padding:.5em;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:all .5s;transition:all .5s;overflow:auto}#logo{width:100%}#mobileMenu{display:none!important}}.social-icons a{float:left;width:22px;height:22px;display:block;margin-right:10px;background:url(../../../../assets/templates/common/images/social-icons.png) no-repeat}.social-icons a.instagram{background-position:-129px 0}