h1, h2, h3, h4, h5, h6{color:#333333;}
.main-container{padding-bottom:0}
.col-main{padding-bottom:13px}
.footer-bottom a.logo{margin-right:30px}
.footer-bottom .custom-block{margin-left:30px}
.footer .container{padding-left:30px;padding-right:30px}
.footer-top,.footer-middle,.footer-bottom{width:1024px;margin:0 auto;max-width:100%;}
.search-area{height:34px;}
.header .form-search #search{padding:7px 20px;height:32px}
.header .form-search #cat{height:32px;line-height:28px;right:34px}
.header .form-search button.button{width:34px;height:32px}
.main.container{background-color:#fff;margin-bottom:13px}
.menu.side-menu>li.menu-full-width .nav-sublist-dropdown{width:755px}
.header-container.type10{width:1024px;margin:0 auto;}
.header-container.type10 .container{width:1024px;}
.homepage-bar{padding:0 15px}
@media (max-width:1069px){.menu.side-menu>li.menu-full-width .nav-sublist-dropdown{width:708px}
.header-container.type10{width:940px}
.header-container.type10 .container{width:940px;padding-left:15px;padding-right:15px;}
.header-container.type10 .header .form-search{width:410px}
#banner-slider-demo-10 .item .content{right:4.1%;bottom:20.5%}
#banner-slider-demo-10 .item .content>span{font-size:20px;margin-right:32px;}
#banner-slider-demo-10 .item .content>a.btn-default{font-size:12px}
}
@media (max-width:991px){.header-container.type10{width:720px}
.header-container.type10 .container{width:720px}
.header-container.type10 .header .search-area .form-search{width:310px;border:5px solid #ccc}
.catalog-product-view .product-view .product-collateral .block-related-product .block-content{width:100% !important;}
.catalog-product-view .product-view .product-collateral .block-related-product .block-content .owl-carousel{overflow-x:auto !important;}
.catalog-product-view .product-view .product-collateral .block-related-product .block-content .owl-carousel .owl-wrapper-outer{overflow-x:visible !important;}
.catalog-product-view .product-view .product-collateral .block-related-product .block-content .owl-carousel .owl-wrapper-outer .owl-wrapper{width:1000px !important;}
.catalog-product-view .product-view .product-collateral .block-related-product .block-content .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item{width:100% !important;}
}
@media (max-width:768px){.top-container .container{padding:0}
.header-container.type10{width:auto}
.header-container.type10 .container{width:auto}
#banner-slider-demo-10 .item .content{right:4.1%;bottom:15.5%}
#banner-slider-demo-10 .item .content>span{font-size:14px;margin-right:15px;}
#banner-slider-demo-10 .item .content>a.btn-default{font-size:9px}
.prod-name-resp{display:block;font-size:2em;padding:0.6em 0;clear:both;float:none;margin:0;width:100%;text-align:center;color:#000000;font:normal 2.667em/1.067em 'Proxima N W01 X Cd Bold', sans-serif;}
.product-view .product-essential .row .product-img-box{width:100%;}
.breadcrumbs{display:none;}
.product-shop .product-name h1{display:none;}
.pdp-addtocart button.btn-cart{width:100%}
.product-shop .add-to-box .other-links-product{width:100%;display:inline;text-align:center;width:100%;margin:1.5em 0;}
.product-shop .add-to-box .other-links-product li{display:inline;float:none !important;font-size:1.117em !important;}
.prev-next-products{display:none;}
.product-shop .product-name h3{text-align:center;}
.f-right{width:100%}
.buttons-set{float:none !important;}
.cart .title-buttons .checkout-types li{float:none;width:96%;margin:0 auto !important;}
.cart .title-buttons .checkout-types li button{width:100% !important;}
#shopping-cart-table tbody tr td:nth-child(1){float:left;width:35%;margin-right:15px;}
#shopping-cart-table tbody tr td:nth-child(2){float:left;width:59%;display:inline-block;text-align:left !important;}
#shopping-cart-table tbody tr td:nth-child(1) a{text-align:left !important;}
.checkout-cart-index .title-buttons h1{margin-left:13px !important;}
.mob-view{display:none;}
.cart-table #shopping-cart-table td.product-name-td a{display:none;}
.cart-table #shopping-cart-tabl .pr-img-td div{text-align:left;}
.cart-table #shopping-cart-tabl .pr-img-td div .mob-view a{color:#666666;text-decoration:underline;margin:0 1em 0 0;font-family:Helvetica,Arial,sans-serif !important;font-size:12px;margin-right:5px;margin-left:0px !important;}
.opc-review-sidebar{display:none;}
#totop{display:none !important;}
.quickview-icon{display:none;}
.topCartContent.block-content.theme-border-color{left:-188px !important;z-index:1;top:1.4em !important;}
.topCartContent:before{left:180px !important;right:initial !important;}
.header-container.type3 .search-area{z-index:-1;}
.checkout-cart-index .cart .cart-collaterals div.col-sm-4.col-md-4.col-lg-4:nth-child(3){width:100% !important;}
#header .logo{z-index:-1;}
#header a.logo{z-index:-1;}
#header .cart-area .mini-cart a.mybag-link{z-index:100000;}
#shopping-cart-table tbody tr.even td{width:100%;}
}
@media (max-width:640px){.footer-bottom .custom-block{margin:0}
.prod-name-resp{display:block;}
}
@media (min-width:768px){.footer-top,.footer-middle,.footer-bottom{width:720px}
.prod-name-resp{display:none;}
.pdp-addtocart button.btn-cart{width:8.27em}
.pdp-addtocart{margin-left:120px;}
.checkout-cart-index .cart .row .col-sm-12.col-md-12.col-lg-12{padding-left:0px;padding-right:0px;}
.mob-view{display:none;}
.cms-contact .std .custsvc-contactus .col-sm-8{width:100%;padding:0px !important;}
.cms-contact .std ul{padding-left:0px !important;}
.cms-contact .page #parent_scondary .page-title{margin-top:18px;}
.col-main .category-products .products-grid.columns4 li.item{width:25% !important;}
}
@media (min-width:992px){.footer-top,.footer-middle,.footer-bottom{width:940px}
.main.container{width:992px}
.f-right .category-products .hide-addtocart .item{width:32.8% !important;}
.f-right .category-products .hide-addtocart li.item{padding-right:0px !important;padding-left:0px !important;margin:0 0.519480519481% 0px 0;}
.customer-account-login .main-container .col-main .account-login{max-width:960px;padding:0 30px;margin-left:0px !important;margin-top:0px !important;padding-right:0px;}
.customer-account-login .account-login .col-sm-6{width:48%;}
.customer-account-login .account-login .col-sm-6:nth-child(1){float:left;}
.customer-account-login .account-login .col-sm-6:nth-child(2){float:right;}
#billing-new-address-form .fields .field .input-box{width:265px !important;}
.catalog-product-view .fancybox-overlay .fancybox-wrap{width:802px !important;left:323px;}
}
@media (min-width:1070px){.container{width:1020px}
.footer-top,.footer-middle,.footer-bottom{width:1024px}
.main.container{width:992px;}
}
@media (min-width:767px) and (max-width:800px){#newsletter_footer{width:250px !important;}
}
@media (min-width:767px) and (max-width:1010px){.footer-container .footer-middle .row .col-sm-3:nth-child(4){width:26% !important;}
}
.f-right .category-products .hide-addtocart .item-area .details-area{text-align:left;}
.f-right .category-products .hide-addtocart .item-area .product-name a{color:#35393c;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
.f-right .category-products .hide-addtocart .item-area .product-name a:hover{text-decoration:underline;}
.f-right .category-products .hide-addtocart .item-area .ratings{background:transparent;}
.f-right .category-products .hide-addtocart .item-area .price-box span{font-size:12px;}
.f-right .category-products .hide-addtocart .item-area .quickview-icon .icon-export{display:none;}
.f-right .category-products .hide-addtocart .item-area a.quickview-icon{background:transparent;top:50%;right:22px;text-decoration:none;}
.f-right .category-products .hide-addtocart .item-area a.quickview-icon span:hover{color:#FFFFFF !important;border-color:#000000 !important;text-decoration:none !important;background:#313234 !important;background:-moz-linear-gradient(top, #313234 0%, #262728 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#313234), color-stop(100%,#262728)) !important;background:-webkit-linear-gradient(top, #313234 0%,#262728 100%) !important;background:-o-linear-gradient(top, #313234 0%,#262728 100%) !important;background:-ms-linear-gradient(top, #313234 0%,#262728 100%) !important;background:linear-gradient(to bottom, #313234 0%,#262728 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#313234', endColorstr='#262728',GradientType=0) !important;-webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);}
.f-right .category-products .hide-addtocart .item-area .quickview-icon span{top:54%;width:165px;line-height:2em;padding:0;left:16%;font:normal 1.333em 'Proxima N W01 Reg', sans-serif;display:block;margin:0;padding:0 25px;border:solid 1px #999999;color:#333333;cursor:pointer;text-align:center;outline:none;background:#fdfdfd !important;background:-moz-linear-gradient(top, #fdfdfd 0%, #dbdbdb 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#dbdbdb)) !important;background:-webkit-linear-gradient(top, #fdfdfd 0%,#dbdbdb 100%) !important;background:-o-linear-gradient(top, #fdfdfd 0%,#dbdbdb 100%) !important;background:-ms-linear-gradient(top, #fdfdfd 0%,#dbdbdb 100%) !important;background:linear-gradient(to bottom, #fdfdfd 0%,#dbdbdb 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#dbdbdb',GradientType=0) !important;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);}
.f-right .category-products .hide-addtocart li.item .item{margin:0px !important;}
.f-right .category-products .toolbar .sorter .view-mode, .f-right .category-products .toolbar .sorter .sort-by label, .f-right .category-products .toolbar .sorter .sort-by a{display:none;}
.sidebar .sidebar-title{margin-bottom:10px;float:none;padding:.25em 0.5em;list-style:none outside none !important;margin-bottom:0px;font:normal 1.167em 'Proxima N W01 Bold', sans-serif;color:#000000;text-transform:uppercase;display:block;padding-bottom:4px;border:0px;background-color:transparent;border-bottom:solid 2px #323335;padding-left:0px;}
.sidebar .sidebar-filterproducts .owl-item{margin-top:12px;}
.f-right .category-products .toolbar .limiter label, .toolbar-bottom .sorter .limiter label{display:none;}
.f-right .category-products .toolbar .sorter .sort-by, .f-right .category-products .toolbar .sorter .limiter{font-size:12px;border:1px solid #999999;text-align:center;background-color:#FDFDFD;background-image:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#DBDBDB));background-image:-webkit-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:-moz-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:-ms-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:-o-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:linear-gradient(to bottom, #FDFDFD, #DBDBDB);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDFDFD', endColorstr='#DBDBDB');-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);}
.f-right .category-products .toolbar .sorter .sort-by select, .f-right .category-products .toolbar .sorter .limiter select{background:transparent url("../images/nav-icon-sprite.png") no-repeat 130% -561px;width:130px;padding:5px;padding-top:0px;padding-bottom:0px;font-size:12px;line-height:15px;border:0;border-radius:0;height:25px;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;}
.f-left .sidebar-filterproducts .owl-controls .owl-prev .icon-left-open, .f-left .sidebar-filterproducts .owl-controls .owl-next .icon-right-open{color:#000000;}
.f-left .sidebar-filterproducts .owl-controls .owl-buttons{margin-top:-10px;}
@media (min-width:992px){.product-view .product-essential .row .product-img-box{float:left;width:39.58333333333%;padding-left:0px;padding-right:0px;margin-bottom:0px !important;}
.product-view .product-essential .row .product-shop{float:right;width:58.3333333333%;padding:4px 0 0;}
.product-shop .add-to-box .other-links-product{width:60%;}
.prod-name-resp{display:none;}
}
.product-shop .product-name h1{margin:0px;color:#000000;font:normal 3em/1.25em 'Proxima N W01 X Cd Bold', sans-serif;}
.product-shop .product-name h3{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#666666;margin-bottom:12px;font-weight:normal;}
.product-view .product-essential .row{clear:both;margin:0 0 30px;display:inline-block;width:100%;}
.product-view .product-essential .row .product-img-box .etalage{display:block;height:396px;max-width:100%;width:100%;background:#FFFFFF;text-align:center;display:inline-block;position:relative;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);}
.product-view .product-essential .row .product-img-box .etalage .etalage_thumb{border-radius:0px;}
.product-view .product-essential .row .product-img-box .etalage .etalage_thumb .fancy-images{display:block;width:45px;height:45px;z-index:100;background:url("../images/icon-magnify.png") no-repeat 50% 50%;position:absolute;bottom:0;right:0;}
.product-view .product-essential .row .product-img-box .etalage .etalage_thumb .fancy-images .glyphicon-search{display:none;}
.product-view .product-essential .row .product-img-box .etalage-control .etalage-next,
.product-view .product-essential .row .product-img-box .etalage-control .etalage-prev{color:#333436;}
.product-view .product-essential .row .product-shop .product-info .price-box .price{font:normal 2em 'Proxima N W01 Bold', sans-serif;}
.product-tabs .tab-content{background:transparent !important;}
.product-view .box-up-sell >h2 span{background:transparent !important;}
.addthis_32x32_style .at4-icon, .addthis_32x32_white_style .at4-icon, .at-32x32{width:16px !important;height:16px !important;line-height:16px !important;background-size:16px !important;}
.product-shop .add-to-cart{clear:both;margin:0 0 15px;padding:0;position:relative;display:inline-block;width:100%;}
.product-shop .add-to-cart span{font:normal 1.167em/1.4 'Proxima N W01 Reg', sans-serif;float:left;width:140px;}
.product-shop .add-to-cart .qty-holder{float:left;}
.product-shop .add-to-cart .qty-holder .input-text.qty, .input-text.qty{width:100% !important;border:1px solid #BBBBBB;height:30px;text-indent:0;width:265px;margin:0;padding:0 0px;outline:none;color:#35303c;border-radius:0px;text-align:left !important;}
.col1-layout .product-options-bottom, .col1-layout .add-to-box{float:none !important;width:100% !important;border:0 !important;}
.product-shop .add-to-box .add-to-cart{clear:none !important;margin:0 !important;padding:0 !important;position:inherit !important;display:inline-block !important;width:100% !important;}
.pdp-addtocart{position:relative !important;margin-top:10px;/*width:100%;*/}
.pdp-addtocart button.btn-cart, .checkout-cart-index .cart .page-title .checkout-types .btn-proceed-checkout, .checkout-cart-index .cart .totals .checkout-types li .btn-proceed-checkout,
.cms-pr-media-request-html button.redbutton, .customer-account-forgotpassword #form-validate .buttons-set .button{color:#FFFFFF;border-color:#a40000;background:#ee1a30 !important;background:-moz-linear-gradient(top, #ee1a30 0%, #ce1629 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee1a30), color-stop(100%,#ce1629)) !important;background:-webkit-linear-gradient(top, #ee1a30 0%,#ce1629 100%) !important;background:-o-linear-gradient(top, #ee1a30 0%,#ce1629 100%) !important;background:-ms-linear-gradient(top, #ee1a30 0%,#ce1629 100%) !important;background:linear-gradient(to bottom, #ee1a30 0%,#ce1629 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee1a30', endColorstr='#ce1629',GradientType=0) !important;display:block;margin:0;padding:0 25px;cursor:pointer;text-align:center;font:normal 1.333em/2.813em 'Proxima N W01 Bold', sans-serif;outline:none;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);height:46px !important;}
.cms-pr-media-request-html button.redbutton{border:0px;height:inherit !important;}
.cms-pr-media-request-html a.redbutton-link{text-decoration:none;}
.cms-pr-media-request-html .std p{font:normal 1.25em/1.333em 'Proxima N W01 Reg', sans-serif;}
.pdp-addtocart button.btn-cart:hover, .checkout-cart-index .cart .page-title .checkout-types .btn-proceed-checkout:hover, .customer-account-forgotpassword #form-validate .buttons-set .button:hover{color:#FFFFFF !important;border-color:#000000 !important;text-decoration:none !important;background:#313234 !important;background:-moz-linear-gradient(top, #313234 0%, #262728 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#313234), color-stop(100%,#262728)) !important;background:-webkit-linear-gradient(top, #313234 0%,#262728 100%) !important;background:-o-linear-gradient(top, #313234 0%,#262728 100%) !important;background:-ms-linear-gradient(top, #313234 0%,#262728 100%) !important;background:linear-gradient(to bottom, #313234 0%,#262728 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#313234', endColorstr='#262728',GradientType=0) !important;-webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);}
.product-shop .product-info span.price-title{float:left;width:140px;font:normal 1.167em/1.4 'Proxima N W01 Reg', sans-serif;}
.product-shop .product-info .price-box{margin:0 !important;}
.add-to-box{margin-top:0px !important;padding:0px !important;}
.product-view .product-info{margin-top:0 !important;}
.product-shop .add-to-box .other-links-product, .product-shop .product-options-bottom .other-links-product{float:left;clear:both;display:inline-block;padding-top:1.667em;}
.product-shop .add-to-box .other-links-product li, .product-shop .product-options-bottom .other-links-product li{float:left;margin:0 1em 0 0;font-size:0.917em;}
.product-shop .add-to-box .other-links-product li a, .product-shop .product-options-bottom .other-links-product li a{color:#666666;text-decoration:underline;}
.product-shop .add-to-box .other-links-product li a:hover, .product-shop .product-options-bottom .other-links-product li a:hover{color:#000000;}
.addthis_pill_style{display:none !important;}
.product-shop .promotion{background:#FFFFFF url("../images/special-offers-promo.png") no-repeat 0 0;clear:both;margin:0 0 40px;padding:15px 20px 15px 120px;font-weight:bold;}
.product-shop .promotion .promotion-callout{display:inline-block;line-height:1em;vertical-align:top;width:77%;color:#ef1a30;}
.no-rating{margin-bottom:10px !important;}
.product-shop .product-info .availability .prod-avail-title{float:left;width:140px;color:#35393c;margin-left:0px;}
.product-view .product-shop .availability{color:black !important;margin-left:0px;}
.sharing-tool-area{margin-top:-35px !important;padding-bottom:0px !important;}
.sharing-tool-area .addthis_default_style .at300m, .sharing-tool-area .addthis_default_style .at300b{padding:1px !important;}
a.at300b .at4-icon, a.at300m .at4-icon{border-radius:0px !important;}
.sku-label{margin-right:15px;}
.main-container{padding-top:0px !important;}
.product-shop #product-nav-container .product-previous, .product-shop #product-nav-container .product-next{float:left;text-align:center;width:90px;height:40px;background-position:center;}
.product-shop .ratings{margin-bottom:3px !important;}
.rating-box .rating:before{color:#ef1a30!important;}
.ratings .rating-links >a, .no-rating a, .ratings .rating-links .separator{color:#000000 !important;}
.ratings .rating-links >a, .no-rating a{font-size:13px!important;line-height:19.5px!important;font-family:'Proxima N W01 Reg','sans-serif'!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-decoration:underline!important;text-transform:none!important;}
.a-left ul li a, .a-left ul li strong{font-size:12px;}
.a-left ul li a:hover{color:#000;}
.product-view .product-essential .ratings .rating-box{width:90px !important;padding-right:5px!important;}
#tab_description_tabbed_contents{border-top:1px solid #9a9a9a;margin-top:-28px;}
.product-view .product-collateral .product-tabs .tabs-menu{display:inline-block;background:none repeat scroll 0 0 transparent;border:0 none;padding:0;margin:0px auto !important;position:relative;}
.product-view .product-collateral .product-tabs .tabs-menu li{border:none;background:none;}
.product-view .product-collateral .product-tabs .tabs-menu li:before{content:"";background:transparent url("../images/divider-arrows.png") no-repeat 0 0;display:inline-block;width:5px;height:50px;float:left;}
.product-view .product-collateral .product-tabs .tabs-menu li:after{content:"";background:transparent url("../images/divider-arrows.png") no-repeat -5px 0;display:inline-block;width:5px;height:45px;float:right;}
.product-view .product-collateral .product-tabs .tabs-menu li a{border:0px;background:linear-gradient(to bottom, #505052 0%,#2e2f31 100%);cursor:text;color:#FFFFFF !important;text-decoration:none !important;padding-bottom:0px;border:1px solid #999999;padding:0 25px;height:45px;font:normal 1.333em/2.813em 'Proxima N W01 Reg', sans-serif;height:45px;float:left;}
.product-view .product-tabs{text-align:center;}
.product-view .tab-content{text-align:left !important}
.product-tabs>ul li{padding:0px !important;}
.product-view .product-collateral .block-related{margin-bottom:0px;}
.product-view .product-collateral .block-related .block-title{margin:10px auto 0;width:945px;border:0px solid #ffffff;background-color:transparent;}
.product-view .product-collateral .block-related .block-content{margin:0px auto 0;width:945px;border:0px solid #ffffff;background-color:transparent;padding-bottom:0px !important;}
.product-view .product-collateral .block-related .block-title strong{font-family:Trebuchet MS;font-size:12px;color:#000000;font-weight:normal;text-align:left;background-color:transparent;display:block;padding:3px 4px 3px 4px;}
.product-view .product-collateral .block-related .block-title strong span{margin:0;color:#000000;font:normal 2.5em/1.067em 'Proxima N W01 X Cd Bold', sans-serif;text-transform:uppercase;}
.block.block-related .product .product-image{border:0px !important;border-radius:0px !important;padding:0px !important;}
.block.block-related .product .product-image a{width:auto;height:130px;display:inline;}
.block.block-related .product .product-details-realted .product-name{margin-bottom:0px;}
.block.block-related .product .product-details-realted .product-name a{text-decoration:none;color:#000000;font-family:Trebuchet MS;font-weight:normal;font-size:12px;margin-bottom:0px;}
.block.block-related .product .product-details-realted .price-box{margin:0px !important;}
.block.block-related .product .product-details-realted .price-box .price, .block.block-related .product .product-details-realted .special-price .price{color:#000000;font-family:Trebuchet MS !important;font-weight:normal;font-size:12px !important;}
.block.block-related .product .product-details-realted .price-box .old-price .price, .block.block-related .product .product-details-realted .price-box .special-price .price{padding-top:0px !important;}
.product-view .product-collateral .block-title{margin:10px auto 0;width:945px;overflow:hidden;}
.product-view .product-details-realted .price-box .old-price, .product-view .product-details-realted .price-box .special-price{margin:0px;padding:0px;}
.price-box .old-price .price{color:#666666;text-decoration:line-through;}
.block.block-related-product .product{height:auto !important;margin-bottom:0px !important;}
.product-view .box-up-sell{margin:0px !important;}
.product-view .product-collateral .box-collateral{margin:0px auto 0 !important;width:939px;border:0px solid #ffffff;background-color:transparent;}
.product-view .product-collateral .box-collateral h2{color:#ef1a30;display:inline-block;padding:0 20px 0 50px;margin:0;background:transparent url("../images/trending-up.png") no-repeat 5% 18%;}
.product-view .product-collateral .box-collateral .item{padding:5px;margin:0;}
.product-view .product-collateral .box-collateral .item .item-area{margin:8px 0 0 0 !important;}
.product-view .product-collateral .box-collateral .item .item-area .product-image-area{-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.75);box-shadow:0 1px 3px rgba(0, 0, 0, 0.75);width:127px;height:127px;}
.product-view .product-collateral .box-collateral .item .item-area .product-label{display:none;}
#color_label, #size_label{width:140px;margin-top:10px;}
.swatch-attr .input-box .swatch-select{width:auto;text-align:left;text-indent:0;height:3em;border:1px solid #AAAAAA;padding:0.7em 0.3em;width:51.6%;line-height:2em;color:#35303c;border-radius:0px;}
#product-options-wrapper .clearfix.swatch-attr{float:none !important;}
.product-view .product-options .swatch-attr{float:left !important;clear:none;}
.col1-layout .product-view .product-info{float:none !important;padding-bottom:0px !important;margin-top:0px !important;}
.col1-layout .product-view .product-info{width:60% !important;}
.product-view .product-collateral .product-tabs h1{text-align:left;color:#333436!important;font-size:26px!important;font-family:'Proxima N W01 Reg','sans-serif'!important;font-style:normal!important;font-weight:700!important;font-variant:normal!important;text-decoration:none!important;text-transform:none!important;line-height:39px!important;}
.product-view .product-collateral .box-collateral h2 span{padding-right:0px;}
.product-view .product-collateral .box-collateral h3{color:#666666;display:inline-block;margin:0;font-size:12px !important;font-weight:100 !important;}
.user-menu li a{color:#333436 !important;}
.sorter .limiter{float:left !important;}
.toolbar-bottom .sort-by{display:block !important;}
.toolbar-bottom .toolbar{width:100% !important;}
.f-left .block .block-content .swatch-link .swatch-label{padding-left:0px !important;}
.block-layered-nav dt:before, #secondary .block-category-nav .block-title:before{width:20px !important;height:20px !important;line-height:18px !important;top:36% !important;}
.block-layered-nav dt:before{top:50% !important;}
.block-layered-nav dt:hover:before, #secondary .block-category-nav .block-title:hover:before{background:#000000 !important;}
.page .top-container{margin:0 auto;position:relative;}
.top-container >.breadcrumbs{background-color:transparent !important;}
.page .top-container .breadcrumbs{padding:0 1.9607843% !important;max-width:960px;background:transparent !important;color:#666 !important;}
body.quickview-index-view{background:none repeat scroll 0 0 #ededed;}
body.quickview-index-view .row{clear:both;margin:0 0 30px;display:inline-block;width:100%;}
body.quickview-index-view .row .product-img-box{float:left;width:39.58333333333%;}
body.quickview-index-view .row .product-img-box .product-img-box{max-width:100%;width:100%;background:#FFFFFF;text-align:center;display:inline-block;position:relative;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);}
body.quickview-index-view .row .product-shop{width:480px;float:right;padding:4px 0 0;}
body.quickview-index-view .row .product-img-box .product-img-box .owl-carousel{opacity:1;display:block;max-width:100%;width:100%;background:#FFFFFF;text-align:center;display:inline-block;position:relative;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);}
.sidebar .block .block-title span, .sidebar .nav .content-asset span{font:normal 1.167em 'Proxima N W01 Bold', sans-serif;color:#000000;text-transform:uppercase;display:block;padding-bottom:4px;margin-bottom:4px;border:0px;background-color:transparent;border-bottom:solid 2px #323335 !important;}
.sidebar .nav .content-asset span{color:#35393c;background:none;padding:10px 0 6px;font:normal 1.5em 'Proxima N W01 X Cd Bold', sans-serif !important;border-bottom:solid 2px #323335 !important;}
.sidebar .nav .secondary-navigation .content-asset ul{border-bottom:solid 1px #FFFFFF;margin:7px 0 15px;padding:0;line-height:1.6em;}
.sidebar .nav .secondary-navigation .content-asset ul li{border-bottom:solid 1px #BBBBBB;margin:0 !important;padding:0 0 12px !important;}
.sidebar .nav .secondary-navigation .content-asset ul li a{margin:0;font:normal 1.167em 'Proxima N W01 Reg', sans-serif;color:#333333;overflow:hidden;text-decoration:none;}
.sidebar .nav .secondary-navigation .content-asset .content-asset ul li:nth-child(1){border-bottom:0px;}
.sidebar .nav .account-nav-asset .content-asset h2{font-weight:400;margin:14px 0 20px;font:normal 2.5em/1.067em 'Proxima N W01 X Cd Bold', sans-serif;color:#35393c;}
.sidebar .nav .account-nav-asset .content-asset p{line-height:1.6em;margin:1em 0;font:normal 1.25em/1.333em 'Proxima N W01 Reg', sans-serif;}
.sidebar .nav .account-nav-asset .content-asset p a{color:#333333;}
.sidebar .nav .account-nav-asset{padding:10px 0;}
.account-create #form-validate{background:transparent;border:0px;box-shadow:none;}
.customer-account-create .page .f-right{padding-left:3%;width:65.65em;float:right;margin-right:0px !important;}
.customer-account-create .page .f-right .control, .customer-account-create .page .f-right .info-register{width:60%;margin:0 auto;}
.customer-account-create .page .f-right .control .checkbox{float:left;margin-top:0px;}
.customer-account-create .page .f-right .control label{display:inline-block;float:none !important;font-size:1em;font-weight:400;text-align:left;width:80%;padding-left:0px;margin-bottom:0px !important;}
.customer-account-create .page .f-right .account-create .page-title h1{margin:8px 0px 20px 0px;font:normal 3em/1.25em 'Proxima N W01 X Cd Bold', sans-serif;color:#35393c;}
.customer-account-create .page .f-right .account-create #form-validate{padding:0px;margin-bottom:0.5em;}
.customer-account-create .page .f-right .account-create #form-validate .fieldset .legend{font:normal 1.5em/1.111em 'Proxima N W01 Bold', sans-serif;color:#35393c;margin:0 0 1em;text-transform:capitalize;}
.customer-account-create .wrapper .page .f-right .account-create .fieldset .form-list{clear:both;margin:0 0 1em;}
.fieldset .form-list .field, .fieldset .form-list .fields{float:none;}
.fieldset .form-list .field .required, .fieldset .form-list .fields .required{display:block;float:left;padding:0.75em 0.5em 0;text-align:left;width:20%;margin-bottom:0px;}
.fieldset .form-list .field .input-box, .fieldset .form-list .fields .input-box{float:left;clear:none;width:50%;}
.fieldset .form-list .field .required em, .fieldset .form-list .fields .required em{right:inherit;}
.form-list label.required em, .cms-contact-us-html .required em{right:inherit;padding-top:13px;color:red;}
.fieldset .form-list .field .required span, .fieldset .form-list .fields .required span{padding-left:10px !important;}
.form-list .field, .form-list .fields{width:100% !important;}
.account-create .form-list .field .input-text.required-entry{border:1px solid #BBBBBB;height:32px;text-indent:0;width:auto;margin:0;padding:0 10px;outline:none;width:85.901%;border-radius:0px;font-size:100%;}
.password-info{display:block;margin:1% 0 1% 21.7%;width:auto;margin-left:0px !important;}
.pager .pages ol li.current{background:transparent;border:0px;font-weight:bold;display:block;float:left;list-style:none outside none;padding:0.5em;color:#35393c;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
.pager .pages ol li a{background:transparent;border:0px;display:block;float:left;list-style:none outside none;padding:0.5em;color:#666;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
.pager .pages ol li a:hover{text-decoration:underline;}
.pager .pages ol li a.i-next, .pager .pages ol li a.i-previous{color:#333333 !important;border:1px solid #999999;font-size:12px !important;font-family:helvetica, sans-serif;padding:5px 7px 5px 7px !important;text-align:center;background-color:#FDFDFD;background-image:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#DBDBDB));background-image:-webkit-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:-moz-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:-ms-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:-o-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:linear-gradient(to bottom, #FDFDFD, #DBDBDB);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDFDFD', endColorstr='#DBDBDB');-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);border-radius:0px;}
.pager .pages ol li a.i-next:hover, .pager .pages ol li a.i-previous:hover{color:#ffffff !important;border:1px solid #000000;background-color:#313234;background-image:-webkit-gradient(linear, left top, left bottom, from(#313234), top(#262728));background-image:-webkit-linear-gradient(top, #313234, #262728);background-image:-moz-linear-gradient(top, #313234, #262728);background-image:-ms-linear-gradient(top, #313234, #262728);background-image:-o-linear-gradient(top, #313234, #262728);background-image:linear-gradient(to bottom, #313234, #262728);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#313234', endColorstr='#262728');text-decoration:underline;}
.dir-prev-next{width:52px !important;}
.pager .pages li{line-height:17px;}
.customer-account-login .account-login .registered-users .content h2:nth-child(1), .customer-account-login .account-login .new-users .content h2:nth-child(1), .checkout-cart-index .cart .page-title h1{font:normal 2.5em/1.067em 'Proxima N W01 X Cd Bold', sans-serif !important;margin-bottom:5px !important;color:#35393c;text-transform:capitalize;}
.customer-account-login .main-container .col-main .account-login form{padding:0px !important;background:transparent !important;border:0px !important;box-shadow:none !important;}
.customer-account-login .main-container .col-main .account-login form .registered-users .content p a{text-decoration:underline;}
.customer-account-login .main-container .col-main .account-login form .registered-users .content .form-list #remember-me-box label{display:inline-block;float:none;font-size:1.083em;font-weight:400;text-align:left;width:80%;padding-left:0px;font-family:Helvetica,Arial,sans-serif;color:#35393c;}
.customer-account-login .account-login .registered-users .content .form-list .input-box{width:89.5%;margin-bottom:0px !important;}
.customer-account-login .account-login .registered-users .content .form-list .input-box .input-text{border:1px solid #BBBBBB;height:32px;text-indent:0;width:265px;margin:0;padding:0 10px;outline:none;color:#35303c;width:100%;border-radius:0px;}
.customer-account-login .account-login .col-sm-6{margin:4px 0;background:none repeat scroll 0 0 #ffffff;margin:0 0 2em;border:1px solid #d9d9d9;padding:1em 2%;}
.customer-account-login .registered-users .content .required{margin-bottom:0px !important;padding:0.75em 0.5em 0 !important;}
.customer-account-login .registered-users .content .required em{padding-top:9px;}
.customer-account-login .registered-users .content .required span{padding-left:10px;}
.customer-account-login .registered-users .form-list li:nth-child(3){float:none;margin:0 0 8px;}
.customer-account-login .registered-users .form-list li a.f-left{text-decoration:none;color:#333333 !important;}
#remember-me-box div{float:left !important;margin-top:4px !important;}
#remember-me-box{margin:0 0 1em;}
.buttons-set{padding:0px;margin-right:0px;float:left;}
.customer-account-login .account-login .registered-users .buttons-set .button{line-height:1.813em;}
.buttons-set button.button, .wishlist-index-index .my-account .wishlist_share .btn-share, .wishlist-index-index .my-account #wishlist-table .btn-cart,
.checkout-cart-index #shopping-cart-table .btn-empty, .checkout-cart-index #shopping-cart-table .btn-update, .checkout-cart-index #shopping-cart-table .btn-continue,
#contactForm ul li button.button, .checkout-register label, .checkout-guest label{display:block !important;margin:0;padding:0 25px;border:solid 1px #999999;color:#333333;cursor:pointer;text-align:center;font:normal 1.333em/2.813em 'Proxima N W01 Bold', sans-serif !important;outline:none;background:#fdfdfd !important;background:-moz-linear-gradient(top, #fdfdfd 0%, #dbdbdb 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#dbdbdb)) !important;background:-webkit-linear-gradient(top, #fdfdfd 0%,#dbdbdb 100%) !important;background:-o-linear-gradient(top, #fdfdfd 0%,#dbdbdb 100%) !important;background:-ms-linear-gradient(top, #fdfdfd 0%,#dbdbdb 100%) !important;background:linear-gradient(to bottom, #fdfdfd 0%,#dbdbdb 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#dbdbdb',GradientType=0) !important;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);display:inline-block;margin-right:5px;}
button.button:hover, .wishlist-index-index .my-account .wishlist_share .btn-share:hover, .wishlist-index-index .my-account #wishlist-table .btn-cart:hover,
.checkout-cart-index #shopping-cart-table .btn-empty:hover, .checkout-cart-index #shopping-cart-table .btn-update:hover, .checkout-cart-index #shopping-cart-table .btn-continue:hover,
#contactForm ul li button.button:hover, #checkout-step-shipping_method #co-shipping-method-form .buttons-set .button:hover, #payment-buttons-container button.button:hover, #review-buttons-container button.button:hover, .cms-pr-media-request-html button.redbutton:hover, .checkout-register label:hover, .checkout-guest label:hover{color:#FFFFFF !important;border-color:#000000 !important;text-decoration:none !important;background:#313234 !important;background:-moz-linear-gradient(top, #313234 0%, #262728 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#313234), color-stop(100%,#262728)) !important;background:-webkit-linear-gradient(top, #313234 0%,#262728 100%) !important;background:-o-linear-gradient(top, #313234 0%,#262728 100%) !important;background:-ms-linear-gradient(top, #313234 0%,#262728 100%) !important;background:linear-gradient(to bottom, #313234 0%,#262728 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#313234', endColorstr='#262728',GradientType=0) !important;-webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);}
.customer-account-login .registered-users .content p{font:normal 1.25em/1.333em 'Proxima N W01 Reg', sans-serif;color:#35393c;}
.customer-account-login .page-title h1{margin:8px 0px 20px 0px !important;font:normal 3em/1.25em 'Proxima N W01 X Cd Bold', sans-serif !important;color:#35393c !important;}
.customer-account-login .registered-users .content h2{font:normal 1.5em/1.111em 'Proxima N W01 Bold', sans-serif !important;color:#35393c !important;margin:0 0 1em !important;text-transform:capitalize !important;}
.customer-account-login #login-form .row{margin-left:0px !important;margin-right:0px !important;}
.customer-account-login .account-login .new-users .content p{padding:2px;font:normal 1.25em 'Proxima N W01 Reg', sans-serif;}
.customer-account-login .account-login .new-users .content ul{list-style:disc inside none;padding:0 0 0 20px;}
.customer-account-login .account-login .new-users .content ul li.newuser-adv{font:normal 1.25em 'Proxima N W01 Reg', sans-serif;padding:0px;margin:0px 0px 10px 0px;}
.account-login .content{min-height:inherit !important;}
.customer-account-login .account-login .new-users .buttons-set{float:none !important;}
.customer-account-login .account-login .new-users .buttons-set .button{width:65%;margin:0 auto !important;float:none !important;}
.pager .amount{display:block;}
.col-main .category-products .products-grid li.item .details-area{text-align:left;padding:0px}
.f-right .category-products .hide-addtocart .static-text .item-area{background:#EDEDED;}
.item-area .product-image-area h2{font-size:3em;text-transform:uppercase;display:block;text-align:center;margin:0 15px 15px;color:#637677;padding:0 0 15px;background:rgba(0, 0, 0, 0) url("../images/cat-promo-hr.gif") no-repeat center bottom;font:normal 3em/1.067em 'Proxima N W01 X Cd Bold', sans-serif;list-style:none outside none;-webkit-margin-before:0.83em;-webkit-margin-after:0.83em;-webkit-margin-start:0px;-webkit-margin-end:0px;}
.col-main .category-products .products-grid li.item .details-area .product-name a{font-family:Helvetica,Arial,sans-serif !important;font-size:12px !important;}
.col-main .category-products .products-grid li.item .details-area .product-name p{font-size:1.167em;display:block;text-align:center;margin:0 8.2677%;color:#637677;font:normal 1.25em/1.333em 'Proxima N W01 Reg', sans-serif;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;list-style:none outside none;}
.pager .amount{display:block;}
#parent_scondary .col-main .category-products .products-grid li.item .details-area{text-align:left;padding:10px 10px 5px 10px;height:92px;}
#parent_scondary .col-main .category-products .products-grid li.item .details-area{}
.catalog-category-view .main-container .f-right .category-products .item .item-area{margin:0px !important;height:360px;}
.user-menu{top:2.5em !important;}
.topCartContent.block-content.theme-border-color{top:2.6em !important;}
.pager .pages ol{display:flex !important;}
.quickview-index-view .product-view #product-nav-container{display:none;}
.minicart-title{display:block;}
.product-shop #product-nav-container{position:absolute;right:0;top:-40px;}
.mini-products-list li .product-name a{font-family:helvetica,arial;color:#333436;font-size:12px;font-style:normal;font-weight:bold;text-decoration:none;outline:medium none;overflow:hidden;}
.mini-products-list li .qty-price{clear:right;font-family:helvetica,arial;font-size:11px;color:#666;width:50%;}
.mini-cart .topCartContent .inner-wrapper .totals{margin-left:-40px;}
.mini-cart .topCartContent .inner-wrapper .totals span{font-family:helvetica,arial;color:#333436;font-weight:bold;padding:10px 0 0 30px;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
.mini-cart .actions .minicart-checkout{width:100% !important;height:46px;width:210px;color:#FFF !important;border:1px solid #A40000;text-decoration:none;display:inline-block;font-size:17px;font-family:'Proxima N W01 Reg', helvetica, arial;padding:12px 10px 12px 10px;font-weight:normal;text-align:center;background-color:#EE1A30;background-image:linear-gradient(to bottom, #EE1A30, #CE1629);outline:medium none;overflow:hidden;}
.mini-cart .actions a:hover{}
.mini-cart .actions .minicart-view{width:100% !important;font-family:helvetica,arial;font-size:13px;line-height:100%;font-weight:normal;padding:7px;width:auto;color:#333 !important;border:1px solid #999 !important;background:linear-gradient(to bottom, #FDFDFD 0%,#DBDBDB 100%) !important;margin:12px 0px 0px 0px;cursor:pointer;text-align:center;font:normal 1.333em/2.813em 'Proxima N W01 Bold', sans-serif;outline:none;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);overflow:hidden;text-decoration:none;}
.topCartContent .inner-wrapper .minicart-title{margin:0px;padding:0px;font:normal 1.5em/1.111em 'Proxima N W01 X Cd Bold', sans-serif;color:#333436;letter-spacing:1px;text-transform:uppercase;left:0px;margin-top:0px;margin-bottom:0px;text-align:left;font-size:30px;}
.solid-border{background:none repeat scroll 0 0 #FFF;border-color:#FFF;border-style:solid;border-width:1px 1px 0;overflow:hidden;padding:10px;}
.f-right .category-products .hide-addtocart .item-area .quickview-icon{left:15%;}
.f-right .category-products .hide-addtocart .item-area .quickview-icon span{width:150px !important;line-height:2em !important;}
#cart-table th{text-align:left;}
.checkout-cart-index .cart-table-wrap{border:0px !important;border-radius:0px !important;background:transparent !important;padding:0px !important;margin-bottom:0px !important;box-shadow:none !important;}
#shopping-cart-table .cart-header{font:1.5em 'Proxima N W01 X Cd Bold', sans-serif;padding:0.333em;padding-left:0.167em;text-transform:uppercase;color:#35393c;}
#shopping-cart-table .image{width:13%;}
#shopping-cart-table .item{width:35%;}
#shopping-cart-table .unit-price{width:25%;padding-left:2px;}
#shopping-cart-table .qty{width:12%;}
#shopping-cart-table .total-price{width:15%;text-align:right;padding-right:3px;white-space:nowrap;}
#shopping-cart-table thead tr.first.last{border-bottom:2px solid #000;}
#shopping-cart-table .first.last{background:transparent !important;}
#shopping-cart-table .first.last td{padding:0.5em;}
#shopping-cart-table .first.last .pr-img-td a img{width:110px;height:110px;border:1px solid #bbbbbb;}
#shopping-cart-table .first.last .product-name-td{font-size:1.167em;padding:0;width:46%;vertical-align:top;}
#shopping-cart-table .first.last .product-name-td h2{font:1.5em 'Proxima N W01 X Cd Bold';margin-bottom:2px;}
#shopping-cart-table .first.last .product-name-td h2 a{font:normal 1.167em 'Proxima N W01 X Cd Bold', sans-serif !important;color:#333436;text-decoration:none !important;margin:0px !important;}
.cart-table td.product-name-td dl.item-options{margin-top:0px;margin-bottom:0px;}
.cart-table td.product-name-td dl.item-options dt{font-family:helvetica;font-size:12px;color:#666666;line-height:1.5em;text-transform:capitalize;font-weight:100;font-style:inherit;}
.cart-table td.product-name-td dl.item-options dd{font-family:helvetica;font-size:12px;line-height:1.5em;font-weight:700;padding:0px;}
.cart-table td.product-name-td a{color:#666666;text-decoration:underline;margin:0 1em 0 0;font-family:Helvetica,Arial,sans-serif !important;font-size:12px;margin-right:5px;margin-left:0px !important;}
}
#shopping-cart-table .first.last.odd td:nth-child(6){font:1.25em 'Proxima N W01 Reg';color:#000;padding:0;text-align:right;padding:3px 5px 0 0;word-wrap:break-word;vertical-align:top !important;}
#shopping-cart-table tbody .first.last .td-total span span{color:#000 !important;}
#shopping-cart-table .first.last.odd td:nth-child(4){vertical-align:top !important;}
#shopping-cart-table .first.last.odd td:nth-child(4) span{text-decoration:none;color:rgb(239,26,48);}
input#qty{width:3.333em !important;text-align:center !important;}
.second_last{vertical-align:top !important;}
.checkout-cart-index .cart-collaterals .discount .discount-form .buttons-set, .checkout-cart-index .cart-collaterals .shipping .shipping-form .buttons-set{float:none !important;}
.checkout-cart-index .cart .cart-collaterals .shipping .shipping-form .form-list label em{padding-top:0px !important;}
.checkout-cart-index .cart .cart-collaterals .shipping .shipping-form .form-list label span{padding-left:10px !important;}
.header-container.type3 #header .cart-area .custom-toplink{}
.header-container.type3 .links li{color:#FFF;text-transform:capitalize;font:normal 1.167em 'Proxima N W01 Reg', sans-serif;}
.catalog-product-view .bv-action-bar{padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:10px;}
.catalog-product-view .bv-action-bar h2{color:#333436;font-size:26px;font-family:'Proxima N W01 Reg','sans-serif';font-style:normal;font-weight:700;line-height:39px;float:left;border:0px;}
.catalog-product-view .bv-action-bar #write_review, .show_more:hover{color:#333436;font-size:13px;line-height:19.5px;font-family:'Proxima N W01 Reg','sans-serif';font-weight:700;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%);background-image:-moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%);background-color:#ddd;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.2);padding:.5em 1em;border:1px solid #bbb;text-decoration:none;}
.catalog-product-view .bv-action-bar #write_review:hover, .catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .buttons-set .button:hover{color:#fff;background-image:none;background-color:#000;border-color:#000;border:1px solid;}
.wishlist-index-index #parent_scondary #secondary span{background:none;font:normal 1.5em 'Proxima N W01 X Cd Bold', sans-serif;border-bottom:solid 2px #323335;color:#323335;}
.wishlist-index-index #parent_scondary #secondary ul li, .wishlist-index-index #parent_scondary #secondary ul li.current{margin:0 !important;padding:0 0 12px !important;border-bottom:0px !important;}
.wishlist-index-index #parent_scondary #secondary ul li a, .wishlist-index-index #parent_scondary #secondary ul .current a{color:#333333 !important;margin:0;font:normal 1.167em 'Proxima N W01 Reg', sans-serif;}
.wishlist-index-index #parent_scondary #secondary ul li a:before, .wishlist-index-index #parent_scondary #secondary ul .current a:before{display:none;}
.data-table tbody tr, .data-table tbody th, .data-table tbody td, .data-table thead th, .data-table thead tr{border:0px !important;background:transparent !important;}
.data-table thead tr th:nth-child(1), .data-table thead tr th:nth-child(3){padding:10px 0 6px;font:normal 1.5em/1.111em 'Proxima N W01 X Cd Bold', sans-serif;color:#35393c;text-transform:capitalize;}
.data-table thead tr th:nth-child(2){width:220px;}
.data-table thead tr th:nth-child(1){width:120px;}
.data-table thead tr th:nth-child(3){width:190px;word-spacing:30px;}
.data-table tbody #item_3 td{padding:1em 1em 1em 0;vertical-align:top !important;}
.data-table tbody #item_3 td:nth-child(2){width:220px;}
.data-table tbody #item_3 td:nth-child(3){width:190px;}
.data-table tbody #item_3 td:nth-child(4){width:250px !important;}
.wishlist-index-index .btn-remove-wishlist{margin:0;padding:0 5px;border:solid 1px #999999;color:#333333;cursor:pointer;text-align:center;font:normal 1.333em/2.813em 'Proxima N W01 Bold', sans-serif;outline:none;background:#fdfdfd !important;background:-moz-linear-gradient(top, #fdfdfd 0%, #dbdbdb 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#dbdbdb)) !important;background:-webkit-linear-gradient(top, #fdfdfd 0%,#dbdbdb 100%) !important;background:-o-linear-gradient(top, #fdfdfd 0%,#dbdbdb 100%) !important;background:-ms-linear-gradient(top, #fdfdfd 0%,#dbdbdb 100%) !important;background:linear-gradient(to bottom, #fdfdfd 0%,#dbdbdb 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#dbdbdb',GradientType=0) !important;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.35);line-height:1.813em;display:inline-block;margin-right:5px;text-decoration:none;}
.wishlist-index-index .btn-remove-wishlist:hover{color:#FFFFFF !important;border-color:#000000 !important;text-decoration:none !important;background:#313234 !important;background:-moz-linear-gradient(top, #313234 0%, #262728 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#313234), color-stop(100%,#262728)) !important;background:-webkit-linear-gradient(top, #313234 0%,#262728 100%) !important;background:-o-linear-gradient(top, #313234 0%,#262728 100%) !important;background:-ms-linear-gradient(top, #313234 0%,#262728 100%) !important;background:linear-gradient(to bottom, #313234 0%,#262728 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#313234', endColorstr='#262728',GradientType=0) !important;-webkit-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);-moz-box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 0px rgba(0, 0, 0, 0.35);}
.wishlist-index-index #wishlist-table .product-name{font:normal 1.25em 'Proxima N W01 X Cd Bold', sans-serif !important;margin-bottom:0px !important;}
.wishlist-index-index #wishlist-table .product-name a{font:normal 1.167em 'Proxima N W01 X Cd Bold', sans-serif !important;color:#333436 !important;}
.wishlist-index-index #wishlist-table span, .wishlist-index-index #wishlist-table p a{color:#35393c !important;}
.wishlist-index-index #wishlist-table .price-box{float:left;margin-top:0px !important;}
.wishlist-index-index #wishlist-table .price-box .special-price .price{color:#35393c !important;font-family:Helvetica,Arial,sans-serif !important;font-size:12px;font-weight:normal;}
.wishlist-index-index #wishlist-table .add-to-cart-alt{float:left !important;}
.data-table .add-to-cart-alt{width:50px !important;}
.wishlist-index-index #wishlist-table button.btn-update{width:43px !important;}
.wishlist-index-index #wishlist-table .cart-cell .add-to-cart-alt{margin-top:0px !important;}
a.quickview-icon:hover span{text-decoration:none !important;}
.mini-cart .actions .minicart-view{height:31px;font-weight:normal;text-align:center;font-size:15px;font:icon;}
.mini-cart .actions a:hover{background:linear-gradient(to bottom, #313234 0%,#262728 100%) !important;color:#FFF !important;border-color:#000}
.checkout-cart-index .col-main .cart .cart-table-wrap tbody tr td:nth-child(6){vertical-align:top !important;text-align:right !important;}
#shopping-cart-table thead{border-bottom:2px solid #000;}
.checkout-cart-index .col-main .cart .cart-table-wrap #shopping-cart-table tbody tr td:nth-child(1),
.checkout-cart-index .col-main .cart .cart-table-wrap #shopping-cart-table tbody tr td:nth-child(4),
.checkout-cart-index .col-main .cart .cart-table-wrap #shopping-cart-table tbody tr td:nth-child(5),
.checkout-cart-index .col-main .cart .cart-table-wrap #shopping-cart-table tbody tr td:nth-child(6){padding-top:15px;vertical-align:top !important;}
.checkout-cart-index .col-main .cart .cart-table-wrap #shopping-cart-table tbody tr td:nth-child(2){padding-top:10px;vertical-align:top !important;}
{color:black !important;}
.cart-table tbody tr td.pr-img-td{padding-left:2px !important;}
.cart-table tbody tr td.product-name-td{padding-top:10px !important;vertical-align:top !important;}
.checkout-unit-price{vertical-align:top !important;}
.cart-table tbody tr td.last{vertical-align:top !important;text-align:right !important;}
.cart-table tbody tr td.last span .price{color:black !important;}
.cart-table tbody tr td.product-name-td .product-name{font:1.5em 'Proxima N W01 X Cd Bold' !important;margin-bottom:2px;}
.cart-table tbody tr td.product-name-td .product-name a{font:normal 1.167em 'Proxima N W01 X Cd Bold', sans-serif !important;color:#333436;text-decoration:none !important;margin:0px !important;}
.cart-table tbody tr td.product-name-td .sku .label, .cart-table tbody tr td.product-name-td .quantity .label{font-family:helvetica;font-size:12px !important;color:#666666 !important;line-height:1.5em !important;text-transform:capitalize;}
.cart-table tbody tr td.product-name-td .sku .value. .cart-table tbody tr td.product-name-td .quantity .value{font-family:helvetica;font-size:12px;line-height:1.5em;font-weight:700;color:#35393c !important;}
.input-text.qty{width:4.333em !important}
.update-button{margin-left:20px;}
#shopping-cart-table .first.last.odd td:nth-child(4) span{color:#000 !important;}
.cart .totals tr{border-bottom:0px !important}
.cart .totals td{padding:5px 0 !important;}
.cart .totals .price{font-size:1.083em;font-weight:normal;}
.cart .totals tfoot td{font:1.5em 'Proxima N W01 X Cd bold';padding-bottom:20px !important;}
.cart .totals tfoot td strong span{color:#35393c;font-size:1.083em;}
.cart .totals tfoot td{vertical-align:top;}
.cart-table-wrap .shopping-cart-table thead{border-bottom:2px solid #000;}
.cart-table-wrap .shopping-cart-table thead{border-bottom:2px solid #000;}
#shopping-cart-table .first.last td{padding:0.25em;}
#shopping-cart-table .first.last .product-name-td{padding:10px;}
.mini-cart .mini-products-list{padding:0px;}
.topCartContent.block-content.theme-border-color{padding:10px;width:246px;}
.mini-cart .totals{padding:10px;}
.mini-cart .mini-products-list li{border-bottom:0px !important;}
.topCartContent .inner-wrapper .minicart-title{border-bottom:2px solid #000;padding:10px;}
.mini-cart .mini-products-list li{padding:0px;border-bottom:0px}
#parent_scondary .block-content li a:before{display:none;}
#parent_scondary .block-content li{padding-left:0px !important; margin-bottom: 8px;}
.cart-itemlist-divider{width:100%;padding:0;margin:10px 0;border-top:1px solid #d1d1d1;border-bottom:1px solid #fff;}
.box a{color:#333333;}
.cms-contact #parent_scondary .f-right{float:left;margin-left:0.833em;margin-right:0px;padding-left:0px;}
.cms-contact #parent_scondary .f-right .page-title h1{font:normal 3em/1.25em 'Proxima N W01 X Cd Bold', sans-serif !important;margin:0 0 0.67em !important;}
.cms-contact #parent_scondary .f-right .custsvc-contactus p{font-size:1.25em;line-height:normal;font:normal 1.25em/1.333em 'Proxima N W01 Reg', sans-serif !important;}
#contactForm ul li .input-box .input-text, #contactForm ul li .input-box select{border:1px solid #BBBBBB;height:32px;text-indent:0;width:265px;margin:0;padding:0 10px;color:#35303c;border-radius:0px;box-shadow:none;}
#contactForm ul li{list-style-type:none;}
#contactForm ul li .input-box{display:inline-block;}
#contactForm ul li .input-box{width:79% !important;clear:none !important;}
.form-list label.required, .form-list label.optional_textbox{width:18%;padding:0;padding-top:8px;}
.form-list label.required span{display:inline-block;}
#contactForm ul li label.required em{padding-top:7px !important;}
#contactForm textarea.input-text{height:120px !important;}
.submit_button_li{margin:0 auto !important;width:64%}
.cms-contact #parent_scondary .std h4{font:normal 1.5em/1.111em 'Proxima N W01 X Cd Bold', sans-serif;color:#35393c;margin:0 0 1.33em 0;}
.cms-contact #parent_scondary .nav .secondary-navigation ul li, .f-left #secondary .secondary-navigation .content-asset ul li{border-bottom:0px !important;}
.cms-contact #parent_scondary .nav .secondary-navigation ul li:last-child, .f-left #secondary .secondary-navigation .content-asset ul li:last-child{border-bottom:solid 1px #BBBBBB !important;}
.f-right .std h2{font:normal 2.5em/1.067em 'Proxima N W01 X Cd Bold', sans-serif;color:#35393c;}
.f-right .std p{font-size:1.25em;line-height:normal;}
.f-right .std ol{line-height:1.6em;margin:1em 0;padding:0 1.5em;list-style:inherit;}
.f-right .std ol li{list-style:disc !important;font-size:1.25em;line-height:normal;margin:0 0 10px;}
.pdp-addtocart .btn-cart{padding:0 !important;}
.form-wrap{padding-bottom:0px !important;padding-top:0px !important;}
.label_em{visibility:hidden;}
#tab_review_tabbed_contents{padding-left:10px !important;}
#tab_description_tabbed_contents .std p, #tab_description_tabbed_contents .std ul{font:normal 1.25em 'Proxima N W01 Reg', sans-serif !important;}
td.a-right.last{font-size:12px;}
#product-options-wrapper dl.last dt{float:left;width:140px;line-height:34px;}
#product-options-wrapper dl.last dt label.required span{color:#35393c;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;}
#product-options-wrapper dl.last dd{float:left;}
#product-options-wrapper dl.last dd .input-box select{text-indent:0;height:3em;border:1px solid #AAAAAA;padding:0.7em 0.3em;line-height:2em;color:#35303c;border-radius:0px;width:auto;text-align:left;width:11.169em;}
.product-options-bottom .other-links-product li{float:left !important;margin:0 1em 0 0;font-size:0.917em;}
.product-options-bottom .other-links-product li a{color:#666666;text-decoration:underline;}
.product-options-bottom .other-links-product li a:hover{color:#000000 !important;}
.customer-account-login .account-login .registered-users .content .form-list .required{width:30% !important;}
.customer-account-login .account-login .registered-users .content .form-list #remember-me-box .input-box{width:4% !important;}
.customer-account-forgotpassword #form-validate .fieldset h2.legend{float:left;width:100%;margin:0px 0px 15px 0px;padding:0px;font:normal 3em/1.25em 'Proxima N W01 X Cd Bold', sans-serif;color:#35393c;}
.customer-account-forgotpassword #form-validate .fieldset p{font:normal 1.25em/1.333em 'Proxima N W01 Reg', sans-serif;}
.customer-account-forgotpassword #form-validate .fieldset .form-list .required{float:left;width:auto;padding-right:0.5em;padding-left:0.5em;}
.customer-account-forgotpassword #form-validate .fieldset .form-list .input-box{display:inline-block;width:265px;}
.customer-account-forgotpassword #form-validate .fieldset .form-list .input-box #email_address{background-color:#fff;color:#35393c;border:1px solid #ef4035 !important;margin-bottom:10px;clear:both;height:30px;text-indent:0;width:100%;margin:0;padding:0 10px;border-radius:0px !important;}
.customer-account-forgotpassword #form-validate .buttons-set .back-link{display:none;}
.customer-account-forgotpassword #form-validate .fieldset .form-list .required em{padding-top:10px;}
.customer-account-forgotpassword #form-validate .fieldset .form-list .required span{padding-left:10px;font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#35393c;}
.customer-account-forgotpassword #form-validate .fieldset .form-list{padding:15px 0px 10px 0px;}
.customer-account-forgotpassword .page-title h1{font:normal 1.833em/1.455em 'Proxima N W01 X Cd Bold', sans-serif !important;text-transform:uppercase;}
.customer-account-forgotpassword #form-validate, #form-validate, .checkout-onepage-success div.form-wrap{padding:0px !important;background:transparent !important;box-shadow:none !important;border:0px !important;}
.customer-account-forgotpassword #form-validate .buttons-set .required, p.required{text-align:left;}
.customer-account-edit #form-validate h2, .customer-address-form #form-validate h2, .newsletter-manage-index #form-validate h2{color:#35393c;font:normal 1.5em/1.111em 'Proxima N W01 Bold', sans-serif;margin:0 0 1em;}
#form-validate .input-box{width:265px;display:inline-block;}
.customer-account-edit #form-validate .input-box .input-text , .customer-address-form #form-validate .input-box .input-text , .customer-address-form #form-validate .input-box select{border:1px solid #BBBBBB;height:30px;text-indent:0;width:auto;margin:0;padding:0 10px;outline:none;width:100%;border-radius:0px;}
.other_label{display:block;float:left;padding:0.75em 0.5em 0;text-align:left;width:20%;margin-bottom:0px;}
.other_label span, .customer-account-edit #form-validate .form-list li .required span{padding-left:10px !important;}
.other_label_em{visibility:hidden;}
#form-validate .fieldset .wide label.required, #form-validate .fieldset .wide label.other_label, .customer-account-edit #form-validate .form-list li .required{display:block;float:left;padding:0.75em 0.5em 0;text-align:left;width:20%;margin-bottom:0px;}
#form-validate .fieldset .wide label.required span, #form-validate .fieldset .wide label.other_label span{padding-left:5px !important;}
#form-validate span{color:#35393c !important;font-family:Helvetica,Arial,sans-serif !important;font-size:12px;}
.my-account p.back-link{display:none;}
#form-validate .field .input-box{width:265px;}
#form-validate .field .input-box .input-text{border:1px solid #BBBBBB;height:30px;text-indent:0;width:100%;margin:0;padding:0 10px;outline:none;color:#35303c;border-radius:0px;}
#form-validate .buttons-set .button{line-height:1.813em !important;}
#form-validate .buttons-set{width:39%;}
.row .col-sm-3 .block .block-content a{color:#35393c !important;}
.checkout-onepage-success .form-wrap .sub-title{font:13px/1 'Open Sans',Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;color:#313131;}
.cms-index-index .forhomepage p:nth-child(1){display:none;}
.promotion{display:none;}
.row .col-sm-3 .block .block-content p a{color:#ccc !important;}
#newsletter_footer_button:hover{background:transparent !important;}
.ifrmae_instagram{border:0px !important;box-sizing:content-box !important;}
.cms-in-the-news-html .content-asset h3 a{text-decoration:underline !important;}
.cms-in-the-news-html .content-asset h3 a:hover{color:black !important;}
.cms-in-the-news-html .content-asset .page-title h1{font:normal 2.5em/1.067em 'Proxima N W01 X Cd Bold', sans-serif !important;}
#signupbanner .block-subscribe .input-box #newsletter{padding:0 10px;}
#signupbanner .block-subscribe .block-content .actions .button{height:42px !important;}
#signupbanner .block-subscribe .input-box{width:52.8% !important;}
#signupbanner .block-subscribe .block-content .actions .button:hover{background:#000 !important;}
.catalog-product-view .fancybox-skin{padding:0px !important;}
.catalog-product-view .fancybox-outer .add-review{padding:0px;}
.catalog-product-view .fancybox-outer .add-review .review-product-image{float:left;color:#fff!important;margin:20px!important;width:20% !important;}
.catalog-product-view .fancybox-outer .add-review .form-add{width:75% !important;display:inline !important;}
.catalog-product-view .fancybox-outer .add-review .review-product-image .bv-subject-image{max-width:100%!important;-webkit-border-radius:5px!important;border-radius:5px!important;margin-bottom:10px!important;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3)!important;box-shadow:0 1px 0 rgba(255,255,255,.3)!important;width:130px;height:130px;}
.catalog-product-view .fancybox-outer .add-review .review-product-image .review-product-name{color:#333436!important;font-family:'Proxima N W01 Reg','sans-serif'!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important;text-transform:none!important;line-height:19.5px!important;text-shadow:0 -1px rgba(255,255,255,.5)!important;text-align:left !important;}
.catalog-product-view .fancybox-outer .add-review .form-add h3{padding:20px 12px!important;font-size:26px!important;font-family:'Proxima N W01 Reg','sans-serif'!important;font-style:normal!important;font-weight:700!important;font-variant:normal!important;text-decoration:none!important;text-transform:none!important;zoom:1!important;text-align:left;margin:0px;color:#333436!important;font:normal 2.5em/1.067em 'Proxima N W01 X Cd Bold', sans-serif;line-height:39px!important;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form h4{text-align:left;margin:0px;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .form-list .input-box{width:275px;display:inline-block !important;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .form-list .input-box .input-text{border:1px solid!important;border-color:#ccc #ccc #999!important;padding:.5em 1em!important;font-size:15px!important;color:#666!important;line-height:1.2em!important;background:#fff!important;-webkit-box-shadow:0 1px 1px #fff!important;box-shadow:0 1px 1px #fff!important;-webkit-border-radius:.25em!important;border-radius:.25em!important;outline:0!important;text-shadow:0 1px #fff!important;-webkit-transition:all linear .3s!important;-moz-transition:all linear .3s!important;-o-transition:all linear .3s!important;transition:all linear .3s!important;border-color:#bbb #ddd #ddd!important;margin:10px 0!important;width:100%!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;float:left!important;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .buttons-set .button{color:#333436!important;font-family:'Proxima N W01 Reg','sans-serif'!important;font-style:normal!important;font-weight:700!important;text-decoration:none!important;text-transform:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2)!important;padding-top:.5em!important;padding-right:1em!important;padding-bottom:.5em!important;padding-left:1em!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:#bbb!important;border-right-width:1px!important;border-right-style:solid!important;border-right-color:#bbb!important;border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:#bbb!important;border-left-width:1px!important;border-left-style:solid!important;border-left-color:#bbb!important;float:left!important;cursor:pointer!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.3)),color-stop(1,rgba(255,255,255,0)))!important;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%)!important;background-image:-moz-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%)!important;background-image:-o-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%)!important;background-image:linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff', endColorstr='#00ffffff', GradientType=0)!important;background-image:-ms-linear-gradient(top,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 100%)!important;color:#fff!important;text-shadow:none!important;margin:0!important;color:#333436!important;font-size:13px!important;line-height:19.5px!important;font-family:'Proxima N W01 Reg','sans-serif'!important;font-style:normal!important;font-weight:700!important;font-variant:normal!important;text-decoration:none!important;text-transform:none!important;text-shadow:none!important;-webkit-border-radius:0!important;border-radius:0!important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.1)),color-stop(1,rgba(255,255,255,0)))!important;background-image:-webkit-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%)!important;background-image:-moz-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%)!important;background-image:-o-linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%)!important;background-image:linear-gradient(top,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 100%)!important;background-color:#ddd!important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2)!important;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .form-list .required{width:30% !important;text-align:left !important;float:left;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .buttons-set{margin-left:20% !important;margin-top:0px;margin-bottom:15px;}
.catalog-product-view .fancybox-outer .add-review .review-product-image .review-product-name{text-align:left;color:#333436!important;font-family:'Proxima N W01 Reg','sans-serif'!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important;text-transform:none!important;line-height:19.5px!important;text-shadow:0 -1px rgba(255,255,255,.5)!important;}
.catalog-product-view .fancybox-outer .add-review .form-add h3{padding:20px 12px!important;font-size:26px!important;font-family:'Proxima N W01 Reg','sans-serif'!important;font-style:normal!important;font-weight:700!important;font-variant:normal!important;text-decoration:none!important;text-transform:none!important;zoom:1!important;text-align:left;margin:0px;color:#333436!important;font:normal 2.5em/1.067em 'Proxima N W01 X Cd Bold', sans-serif;line-height:39px!important;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form h4{text-align:left;margin:0px;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .form-list .input-box{width:275px;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .form-list .input-box .input-text{border:1px solid!important;border-color:#ccc #ccc #999!important;padding:.5em 1em!important;font-size:15px!important;color:#666!important;line-height:1.2em!important;background:#fff!important;-webkit-box-shadow:0 1px 1px #fff!important;box-shadow:0 1px 1px #fff!important;-webkit-border-radius:.25em!important;border-radius:.25em!important;outline:0!important;text-shadow:0 1px #fff!important;-webkit-transition:all linear .3s!important;-moz-transition:all linear .3s!important;-o-transition:all linear .3s!important;transition:all linear .3s!important;border-color:#bbb #ddd #ddd!important;margin:10px 0!important;width:100%!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;float:left!important;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .form-list li label.required{width:29% !important;text-align:left !important;}
.trending_title{margin-bottom:22px !important;}
.cms-index-index .std .filterproducts-tab{padding-top:0px !important;}
.cms-index-index .std{padding-bottom:0px !important;}
.cms-index-index .std .filterproducts-tab .clearer{display:none;}
.cms-index-index .std .filterproducts-tab #tab_featured_contents #featured_product .category-products .item{padding-top:0px !important;}
#review-form #product-review-table tr th{width:16%;color:#333436!important;}
#review-form #product-review-table tr th:nth-child(3){word-spacing:0px !important;padding:0px !important;font-size:11px !important;}
#review-form #product-review-table tr th span{text-transform:capitalize !important;}
.catalog-product-view .fancybox-overlay .fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner{width:100% !important;}
#review-form fieldset{width:73% !important;}
#more_menu_nav, #gift_shop_navmenu, #travel_menu, #electronic_menu{right:0px;}
.header-wrapper .menu .nav-sublist-dropdown .block1 ul li{padding:0px 2em 0px 0px !important;}
#primary a:visited{color:#814A7D;text-decoration:underline;}
#primary a:hover{color:#000;text-decoration:underline;}
#primary a:visited{text-decoration:underline;font-size:1.25em;line-height:normal;}
.checkout-cart-index .cart .cart-collaterals div.col-sm-4.col-md-4.col-lg-4:nth-child(1), .checkout-cart-index .cart .cart-collaterals div.col-sm-4.col-md-4.col-lg-4:nth-child(2){display:none;}
.checkout-cart-index .cart .cart-collaterals div.col-sm-4.col-md-4.col-lg-4:nth-child(3){float:right;width:42%;padding:14px;padding-top:10px;}
.catalog-product-view .product-view .product-essential #product_addtocart_form .product-options .swatch-attr .required em{margin-right:5px !important;}
.catalog-product-view .product-essential .rating-links .separator, .catalog-product-view .product-essential .rating-links #write_review{display:none;}
.product-view .product-essential .ratings .rating-box .rating:before{width:101px !important;height:15px;font-size:17px !important;line-height:15px;word-spacing:-4px !important;}
.product-view .product-essential .ratings .rating-box:before{height:15px;font-size:17px;line-height:15px;width:101px !important;word-spacing:-4px !important;}
.catalog-product-view .product-essential .product-shop .product-options .clearfix #configurable_swatch_size .swatch-link{height:inherit !important;border-radius:0px !important;}
.catalog-product-view .product-essential .product-shop .product-options .clearfix #configurable_swatch_size .swatch-link:hover{border:transparent !important;text-decoration:underline !important;}
.catalog-product-view .product-essential .product-shop .product-options .clearfix #configurable_swatch_size .swatch-link span{height:21px;min-width:21px;line-height:21px;color:#333333 !important;border:1px solid #999999;font-size:12px !important;font-family:helvetica, sans-serif;padding:5px 7px 5px 7px !important;text-align:center;background-color:#FDFDFD;background-image:-webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#DBDBDB));background-image:-webkit-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:-moz-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:-ms-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:-o-linear-gradient(top, #FDFDFD, #DBDBDB);background-image:linear-gradient(to bottom, #FDFDFD, #DBDBDB);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FDFDFD', endColorstr='#DBDBDB');-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0px 1px 3px rgba(0, 0, 0, 0.25);border-radius:0px !important;}
.catalog-product-view .product-essential .product-shop .product-options .clearfix #configurable_swatch_size .swatch-link span:hover{color:#ffffff !important;border:1px solid #000000;background-color:#313234;background-image:-webkit-gradient(linear, left top, left bottom, from(#313234), top(#262728));background-image:-webkit-linear-gradient(top, #313234, #262728);background-image:-moz-linear-gradient(top, #313234, #262728);background-image:-ms-linear-gradient(top, #313234, #262728);background-image:-o-linear-gradient(top, #313234, #262728);background-image:linear-gradient(to bottom, #313234, #262728);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#313234', endColorstr='#262728');text-decoration:underline !important;}
.catalog-product-view .product-view .product-essential .product-options .swatch-attr .required, .catalog-product-view .product-view .product-essential .product-shop .add-to-cart span, .catalog-product-view .product-view .product-essential .product-shop .product-info .availability span, .catalog-product-view .product-view .product-essential .product-shop .product-info .price-title{color:#35393c !important;font-family:Helvetica,Arial,sans-serif !important;font-size:12px !important;font-weight:normal !important;}
.main-container.col1-layout .main.container .col-main .content-asset #signupbanner .desktopvisible{max-width:100% !important;}
.average-rating-count{font-family:Helvetica,Arial,sans-serif;font-size:12px;}
.rating-box{float:left;}
dl#narrow-by-list dd{max-height:300px;overflow:auto;}
@media (max-width:768px){.wrapper{width:100% !important;}
}
.login-divider{float:left;width:100%;height:10px;background:url("../images/login-divider.png") top center no-repeat;margin:25px 0px 30px 0px;}
.checkout-register input, .checkout-guest input{display:none;}
.checkout-register label, .checkout-guest label{text-align:center !important;line-height:inherit !important;line-height:1.813em !important;display:inline-block !important;width:100% !important;padding:8px 25px !important;}
.checkout-register, .checkout-guest{width:85% !important;margin:0 auto !important;}
.quickview-index-view .product-view #product-options-wrapper dl.last dd{float:none;}
@media (max-width:720px){.wrapper{left:15px !important;}
}
@media (max-width:1255px){.product-view .product-collateral .block-related .block-title{width:100%;}
}
.product-tabs #tab_description_tabbed_contents #tab1-disclaimer{float:right;width:30%;font-size:1.083em;padding-left:10px;}
.product-tabs #tab_description_tabbed_contents #tab1-disclaimer ul.shipping-disclaimers{list-style:disc outside none;}
.product-tabs #tab_description_tabbed_contents #tab1-disclaimer ul.shipping-disclaimers li{margin-bottom:20px;}
.left-Description .std{float:left;width:65%;border-right:1px solid #d1d1d1;padding-right:2%;padding-bottom:2%;}
.product-collateral .bv-action-bar{clear:both;}
@media (max-width:767px){.product-tabs #tab_description_tabbed_contents #tab1-disclaimer{border-top:1px #d1d1d1 solid;padding-top:20px;clear:both;width:100%;float:none;}
.left-Description .std{width:100%;float:none;border-right:none;padding-right:0px;}
#wishlist-table tbody tr td:nth-child(3){width:54%;margin:0 auto;}
#wishlist-table tbody tr td:nth-child(3) .cart-cell .price-box{}
#wishlist-table tbody tr td:nth-child(4){display:inline-block !important;}
.std ul{padding-left:0px !important;}
}
#wishlist-table tbody tr td:nth-child(3){padding-left:0px;}
#wishlist-table tbody tr td:nth-child(3) .cart-cell .price-box{margin-right:10px;}
#product-options-wrapper dl.last dd div input{border:1px solid #BBBBBB;height:30px;text-indent:0;margin:0;padding:0 0px;outline:none;color:#35303c;border-radius:0px;text-align:left !important;}
.quickview-index-view .product-view #product-options-wrapper dl.last dd{float:left;}
.product-view .product-essential #product_addtocart_form .product-options-bottom .add-to-cart .pdp-addtocart{width:74%;}
#billing-new-address-form ul li.fields > div{margin:6px 2px 6px 0px !important;padding:18px 2px 2px 0px !important;}
.show_more_parent{width:100%;}
.show_more_div{width:95px;margin:0 auto;}
.show_more{background:linear-gradient(to bottom, #505052 0%,#2e2f31 100%);color:white;font-weight:bold;border:1px solid #999999;line-height:19.5px;font-family:'Proxima N W01 Reg','sans-serif';font-weight:700;padding:.5em 1em;font-size:13px;}
.catalog-product-view .bv-action-bar #write_review{float:right;}
@media screen and (max-width:480px){.catalog-category-view .main-container .f-right .category-products .item .item-area{height:inherit;}
.form-list label.required, .form-list label.optional_textbox{width:100%;}
#contactForm ul li{margin-bottom:0px;}
#contactForm ul li .input-box{margin-bottom:0px;}
}
#product-options-wrapper .clearfix.swatch-attr{float:left !important;}
.mini-cart .mini-cart-total{margin-left:0px;}
.cms-contact-us-html #parent_scondary .custsvc-contactus .col-sm-8{width:100%;padding:0px;}
.cms-contact-us-html #parent_scondary .custsvc-contactus .col-sm-8 .form-list{padding-left:0px;}
.cms-contact-us-html .form-list label.required span, .cms-contact .form-list label.required span{padding-left:9px;}
.cms-contact-us-html .form-list label.optional_textbox span, .cms-contact .form-list label.optional_textbox span{padding-left:4px;}
#product-options-wrapper .clearfix{float:none !important;}
.cms-payment-policies-payment-policies-html .page-title h1, .cms-payment-policies-html .page-title h1{margin-bottom:0px !important;}
.cms-payment-policies-payment-policies-html #parent_scondary .f-right .std h1 span, .cms-payment-policies-html #parent_scondary .f-right .std h1 span{display:none;}
.cms-payment-policies-payment-policies-html #parent_scondary .f-right .std div table p span span, .cms-payment-policies-html #parent_scondary .f-right .std p span span{display:none}
.x{display:none;}
.product-4-in-1-photo-lens-for-apple-iphone-6-and-6-plus .etalage_thumb_image{height:257px !important;}
#form-validate .fieldset .wide label.required span, #form-validate .fieldset .wide label.other_label span{padding-left:10px !important;}
.product-options-bottom .add-to-links{float:left;clear:both;display:inline-block;padding-top:1.667em;}
.product-options-bottom .add-to-links li{margin:0 1em 0 0;font-size:0.917em;float:left !important;}
.product-view .add-to-links a{color:#666666 !important;text-decoration:underline !important;background:transparent !important;border:none !important;width:auto !important;height:auto !important;display:initial !important;font-size:11px !important;line-height:normal !important;margin:0px;}
.wishlist-index-configure .product-view .product-options-bottom .add-to-links li .separator{display:none;}
.product-view .add-to-links a:hover{color:#000000 !important;}
.footer-middle .block.block-subscribe .input-box button{background-color:transparent !important;border:0px !important;}
.wishlist-index-index .actions button.button{font:normal 0.917em/1.455em Helvetica, Arial, sans-serif !important;color:#333333 !important;background:TRANSPARENT !important;BORDER:0PX;margin:5px 0;}
.wishlist-index-index .actions button.button:hover{background:transparent !important;color:#333333 !important;text-decoration:underline !important;}
#review-form .form-list label.required span{padding-left:9px !important;}
#review-form .form-list label.required{width:30% !important;}
.catalog-product-view .fancybox-outer .add-review .form-add .block-content #review-form .buttons-set{margin-right:85px;float:right;}
@media screen and (max-width:480px){.toolbar-bottom .toolbar .pager{left:4% !important;}
.cms-contact-us-html .wrapper .main-container{margin-left:6%;margin-right:6%;}
.customer-account-create .page .f-right{width:100%;}
.customer-account-create .fieldset .form-list .field .input-box, .fieldset .form-list .fields .input-box{float:none;}
.customer-account-create #form-validate .input-box{display:block;}
.customer-account-create .fieldset .form-list .field .required, .fieldset .form-list .fields .required{padding-left:0px;margin-bottom:2%;}
.customer-account-create .page .f-right .control, .customer-account-create .page .f-right .info-register{margin:initial;width:96%;}
.customer-account-create .fieldset .form-list .field .required, .fieldset .form-list .fields .required{width:100%;}
.customer-account-create .page .f-right .control label{width:88%;}
.customer-account-create #form-validate .field .input-box{width:100%;}
.customer-account-create .main-container{margin-left:6%;margin-right:6%;}
.pager .pages li{margin:0px;width:23px;}
.pager .pages{margin:0px;}
.toolbar-bottom .toolbar .sorter{height:100px;}
.dir-prev-next{width:52px !important;}
.col-main.f-right{width:99%;}
#parent_scondary .f-right .category-products .item-area .product-image-area a img{height:207px !important;}

#emailDivb .block #newsletter-validate-detail .block-content .input-box{width: 70% !important;}
#emailDivb .block #newsletter-validate-detail .block-content .actions{padding: 0px !important;width: 30% !important;}
.home-hero{margin-bottom:25px !important;}
#signupbanner .block-subscribe .block-content .actions .button{height: 30px !important;}
.signup-banner{top: 40% !important;}
.ifrmae_instagram{width: 100%;}
#signupbanner .block-subscribe .block-content .actions .button{width: 100%;}
.wrapper .page .main-container{margin-right: 3%; margin-left: 3%;}
#product_addtocart_form .row .product-img-box{padding-left: 0px;}
.owl-wrapper-outer .item .product img{height: auto !important;}
.col1-layout .product-view .product-info{width: 100% !important;}
.catalog-product-view .fancybox-outer .add-review .review-product-image{width: 85% !important;}
.catalog-product-view .fancybox-outer .add-review .review-product-image .review-product-name{text-align: center !important;}
.catalog-product-view .fancybox-outer .add-review .block-content{display: inline-block;}
.catalog-product-view .fancybox-outer .add-review .block-content fieldset{width: 96%;margin: 0 auto;}
#review-form fieldset{width: 90% !important;margin: 0 auto;}
.fancybox-wrap .fancybox-skin .fancybox-outer .fancybox-inner{overflow: auto !important;}
.catalog-product-view .fancybox-outer .add-review .block-content fieldset .input-box{width: 96% !important;}
.catalog-product-view .fancybox-outer .add-review .block-content fieldset .input-box .input-text{width: 100% !important;}
.catalog-product-view .fancybox-outer .add-review .block-content fieldset label{width: 96% !important;}
.configurable-price-from-label{display: none;}
}
@media screen and (max-width:1024px){
	.top-container .breadcrumbs .container .row{width: 100%;}
	.topCartContent.block-content.theme-border-color{left: -11em !important;}
	.topCartContent:before{left: 12em !important;}
	#shopping-cart-table tbody .pr-img-td{width: 10%;float: left;}
	#shopping-cart-table tbody .product-name-td{width: 30%;float: left;display: inline-block;}
	#shopping-cart-table tbody tr td:nth-child(4){width: 15%;float: left;display: inline-block;}
	#shopping-cart-table tbody .second_last{width: 15%;float: left;display: inline-block;}
	#shopping-cart-table tbody .td-total.last{width: 15%;float: left;display: inline-block;}

}
.search-area .col-md-7.col-xs-12{width: 30.83em !important;font-size: 12px;position: absolute;top: 1.5em;z-index: 101;left: 24.08em;height: 3.667em;/* background: #FFFFFF; */-moz-border-radius: 0.25em;-webkit-border-radius: 0.25em;border-radius: 0.25em;}
.search-area .col-md-7.col-xs-12 #search_input{width: 450px;display: inline-block;vertical-align: middle;}
.search-area .col-md-7.col-xs-12 #search_input .form-control{color: #333436;/*height: 1.75em;*/width: 20em;margin: 0;font: normal 1.333em 'Proxima N W01 Reg', sans-serif;padding: 10px 16px !important;/*padding-top: 24px !important;padding-bottom:24px !important;padding-left: 17px !important;*/border-right: 0px !important;}
/*.home-hero{margin-top: 0px !important;}*/
.std .brand_outer div{width: 33.3%;float: left;}
/*.std .brand_outer div.brand_inner1{width: 100%;}*/
.std .brand_outer div.brand_inner4{width: 100%;}
.std .brand_outer div .brand_link{width: 100%;}
.std .brand_outer div.brand_inner4 .brand_link{width: 33.3%;}
.std .brand_outer div .brand_link a{color: #666666;text-decoration: underline;line-height: 22px;}
.std .brand_outer div .brand_link a:hover{color: #666666 !important;}
#product_addtocart_form .product-shop #product-options-wrapper .clearfix.swatch-attr{float: none !important; }
<!--[if lt IE 9]>
	.top-container, #algolia-container{margin-top: 40px;}
<![endif]-->
.etalage_small_thumbs ul li{width: 91px !important;height: 91px !important;}
.logo img:nth-child(1){width: 227px;height: 61px;}
.logo img#logores{width: 57px;height: 56px;}
.social-icon img{width: 20px; height: 20px;}
.etalage_small_thumbs li{width: 91px; height: 91px;}
/*.footer-middle .container .row div.col-sm-3:nth-child(1), .footer-middle .row .col-sm-3:nth-child(2){width:15% !important; margin: 0px 1% 18px 0 !important;}
.footer-middle .row .col-sm-3:nth-child(3){width: 40% !important;margin: 0px 1% 18px 0 !important;}
.footer-middle .row .col-sm-3:nth-child(4){width: 19% !important;margin: 0px 0% 18px 0 !important;}*/
@media screen and (min-width: 767px){
	.porto_footer_class1, .porto_footer_class2{width:15% !important; margin: 0px 1% 18px 0 !important;}
	.porto_footer_class3{width: 40% !important;margin: 0px 1% 18px 0 !important;}
	.porto_footer_class4{width: 19% !important;margin: 0px 0% 18px 0 !important;}
	#product-collection-image-1321{height: 239px;}
}
#product-options-wrapper .last{display: inline-block; margin-bottom: 0px;}