body{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
h1, .h1{font:600 22px/1.15 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin-bottom:10px;}
h2, .h2{font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin-bottom:10px;}
h3, .h3{font:600 18px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin-bottom:10px;}
h4, .h4{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin-bottom:10px;}
h5, .h5{font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin-bottom:10px}
h6, .h6{font:600 12px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin-bottom:10px}

h2.wp-block-heading {font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin: 25px 0px 25px 0px;}
h3.wp-block-heading {font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin: 25px 0px 25px 0px;}
h4.wp-block-heading {font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin: 25px 0px 25px 0px;}
h5.wp-block-heading {font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin: 25px 0px 25px 0px;}

body{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
a{text-decoration:none;-webkit-transition:color 0.2s linear;color:#289fe5;}
a:hover{text-decoration:none;font-size: 100%;font-weight: 600;}
.subtitle{padding:0;}
.std ol.ol{list-style:decimal outside;padding-left:2em;}
ul.disc{list-style:disc outside;padding-left:18px;margin:0 0 10px;}
dl dt{font-weight:bold;margin:0 0 .5em}
dl dd{margin:0 0 .5em;}
ul,
ol,.dashboard .box-reviews .number, .dashboard .box-tags .number
dl,
p,
address,
blockquote{margin:0 0 1em;padding:0;}
.std ul{list-style:disc outside;padding-left:1.5em;}
ul.tick li{list-style:none;padding-left:15px;}
.std ol{list-style:decimal outside;padding-left:2em;}
.std ul ul{list-style-type:circle;}
ul ul,
ol ol,
ul ol,
ol ul{margin:0 0 1em;}
.std li{margin-bottom:.5em}
dt{font-weight:normal;}
dd{padding:0;}
blockquote{font-style:italic;padding:0 0 0 1.5em;}
address{font-style:normal;}
b,
strong{font-weight:bold;}
i,
em{font-style:italic;}
small, .small{font-size:90%}
hr{clear:both;border:0;height:1px}
.h1.line-bc{font-weight:bold;}
.primary{}
.normal{}
.secondary{}
.secondary2,.desc .link-learn{}
.desc,.short-description{}
.underline{text-decoration:underline}
a.underline:hover{text-decoration:none;}
ul.form-list{margin:0;list-style:none;border:0}
ul.none, ol.none{list-style:none;padding:0;margin:0 0 1em}
em.required,p.required,.required-1{color:#ffffff;font-size:90%;display:none}
ul.hoz > li, ol.hoz > li{float:left;margin:0px 18px;}
ul.hoz > li:first-child, ol.hoz > li:first-child{margin-left:0}
ul.hoz > li:last-child, ol.hoz > li:last-child{margin-right:0}
.box1{border:1px solid #3a3a3a;padding:15px 15px 10px 25px;margin-bottom:25px;}
.box2{border:1px solid #cfcfcf;border-top:3px solid #3a3a3a;padding:16px 15px 16px 25px;margin-bottom:27px;background-color:#ffffff;}
.box{}
.box3{border:1px solid #c4c4c4;padding:10px;margin-bottom:10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.box hr{margin:0 -20px 16px;}
a.button{}
.fluid{width:100%;box-shadow: 2px 2px 10px;}
.f-left{margin-right:10px}
.f-right{margin-left:10px}
.widget.widget-static-block{display:block}
.widget.widget-static-block > .box{overflow:hidden}
.product-view .product-essential .widget.widget-static-block{overflow:hidden;clear:both;}
.bottom{margin-bottom:0 !important}
.nowrap{white-space:nowrap}
.form-list label{color:#141414;}
.form-list li.control label{color:#757575;}
.page-title h1, .page-title h2{font:600 20px/1.25 'Baumans',Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#757575;font-weight:700;text-transform:uppercase}
.error-msg,
.success-msg,
.note-msg,
.notice-msg{font:12px/1.35 Arial, Helvetica, sans-serif;}
.success-msg{background:url(../images/green_success-msg.png) 10px 9px no-repeat;color:#00387fs;padding:12px 20px 12px 40px;border:1px solid #00387fs;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.notice-msg{margin-bottom:5px;}
.my-wishlist .messages{}
.em_nav .hnav:after,
ul.hoz:after,
ol.hoz:after,
.box:after{content:'.';visibility:hidden;display:block;clear:both;overflow:hidden;height:0;zoom:1}
ul.products-grid{padding:0;list-style:none;border:0}
.products-grid li.item{padding:0px;margin-bottom:20px;margin-right:10px;-webkit-transition:box-shadow 0.2s linear;text-align:center}
.products-grid li.item .old-price{display:inline-block;margin-right:23px;}
.products-grid li.item .special-price{display:inline-block;}
.products-grid li.item .old-price .price-label,
.products-grid li.item .special-price .price-label{display:none;}
.products-grid li.item button.button{float:none;margin:0 0 11px;width:100%;text-align:center;display:inline-block;border-radius:5px;}
.products-grid li.item .no-rating,.products-grid li.item .ratings{text-align:center;}
.products-grid li.item .ratings .rating-box{float:none;display:inline-block;margin: 5px -10px -2px -9px;transform: scale(0.65);}
li.item a.product-image:hover img{-moz-opacity:1;-webkit-opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:1;filter:alpha(opacity=50);}
li.item a.product-image:hover img{}
.category-products .products-list li.item{padding:10px 0px 16px;margin-bottom:6px;}
.category-products .products-list li.item .price-box{margin:13px 0}
.category-products .products-list li.item .desc{margin-bottom:9px}
.category-products .products-list li.item:first-child{padding-top:0px;}
.category-products .products-list li.item.last{border-bottom:none}
.category-products .products-list{margin-top:30px}
.category-products .products-list .actions ul.add-to-links{margin-top:9px;float:right;}
.category-products .products-list .product-image{margin-right:20px;border:1px solid transparent;}
.category-products .products-list .product-image:hover{box-shadow:0 1px 7px #CFCFCF;-moz-box-shadow:0 1px 7px #CFCFCF;-webkit-box-shadow:0 1px 7px #CFCFCF;border-color:#c8c8c8;}
.category-products .products-grid{overflow:inherit!important}
.category-products .products-grid li.item{margin-bottom:45px;width:160px;padding:20px;margin-right:20px;border:1px solid transparent;background-color:#fff;-moz-transition:box-shadow 500ms ease,-webkit-transform 500ms ease;-webkit-transition:box-shadow 500ms ease,-webkit-transform 500ms ease;-o-transition:box-shadow 500ms ease,-webkit-transform 500ms ease;transition:box-shadow 500ms ease,-webkit-transform 500ms ease; float:none; display:inline-block !important; vertical-align:top;}
.category-products .products-grid li.item:hover{box-shadow:0 1px 7px #CFCFCF;-moz-box-shadow:0 1px 7px #CFCFCF;-webkit-box-shadow:0 1px 7px #CFCFCF;z-index:1;border-color:#c8c8c8; margin-bottom:-8%;}
.category-products .products-grid li.item .desc{margin-bottom:10px}
.category-products .products-grid li.item .price-box{margin:10px 0 0px}
.category-products .products-grid li.item .price-box .special-price{margin-bottom:0px}
.category-products .products-grid li.item .price-box .old-price{margin-bottom:0px}
.category-products .products-grid li.item button.button{margin-top:10px}
.category-products .products-grid li.item .rating-actions{position:relative}
.category-products .products-grid li.item .actions{display:none;-moz-opacity:0;-webkit-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;filter:alpha(opacity=0);}
.category-products .products-grid li.item:hover .rating-actions{z-index:1;}
.category-products .products-grid li.item:hover .actions{display:block;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;filter:alpha(opacity=100);}
.category-products .products-grid li.item .add-to-links li{font:600 11.5px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.category-products .products-grid li.item .add-to-links{margin-top:0;width:70%;margin-left:30px;}
ul.products-list{padding:0;list-style:none;border:0}
.products-list .add-to-links .separator{display:none}
.slider-ver{height:500px;position:relative;}
.slider-ver a.next,
.slider-ver a.prev{background:url(../images/icons.png) 0 0px no-repeat;position:absolute;left:45%;margin:0;width:19px;height:19px;display:inline-block;text-indent:-999em;opacity:0;-moz-opacity:0;-webkit-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.slider-ver:hover a.next{opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.slider-ver:hover a.next:hover{opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}
.slider-ver a.next{background-position:-266px -189px;top:10px}
.slider-ver:hover a.prev{opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.slider-ver:hover a.prev:hover{opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}
.slider-ver a.prev{background-position:-266px -219px;bottom:22px}
.slider-hor a.next, .slider-hor a.prev{margin-right:10px}
.widget-products .product-name a{}
.widget{display:block}
.widget-title h2{text-transform:uppercase;}
.cms-index-index .em_area_main .widget-title{border:none;border-top:1px solid #c8c8c8;text-align:center;background:none;padding:0 0 8px;overflow:inherit;}
.cms-index-index .em_area_main .widget-title h2{font:600 22px/1.15 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;background:none;}
.cms-index-index .em_area_main .widget-title h2 span{position:relative;background-color:#fff;top:-16px;padding:0 20px}
.cms-index-index .em_area_main .widget .widget-products{padding:0;border:none;}
.cms-index-index .em_area_main .emtabs .widget .widget-products{padding:0 25px;}
.widget .csslider.widget-products{padding:0 25px}
.widget .note-msg,.slider_container .note-msg{margin-top:10px}
.widget .widget-products ol{list-style:none;padding-left:0}
.widget-title{margin-bottom:20px}
.demo-widgets .ui-slider-tabs-list li{margin-bottom:0px}
.demo-widgets .ui-slider-tabs-list{padding:0}
.actions .button.btn-cart{float:left;margin-right:5px;margin-bottom:5px;}
.actions ul.add-to-links{margin:0%;display:inline-block}
.widget-products ul.add-to-links{display:inline-block;margin:9px 0 0;}
.cloud-zoom-lens{border:0;margin:0;background-color:white;}
.product-name h3,
.product-name h4,
.product-name h2,
.product-name a{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;font-size:120%;}
.price{font:600 18px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;}
.price-from, .price-to{margin:0;}
.price-as-configured .price{font-size:160%;}
.price-box .price-label,.price-box .label{font-size:120%;}
.old-price .price{font-size: 15px;}
.special-price .price{color: #c00;font-size: 19px;}
.product-view .product-img-box .product-image{border:1px solid #c8c8c8;}
.product-view .product-img-box .product-image.default_image_magento{float:left;}
.product-view .product-img-box .product-image .cloud-zoom img,
.product-view .product-img-box .product-image a img{width:100%;}
.product-view .product-img-box .product-image{max-width:100%;}
.product-view .product-name h1{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;font-size:170%;margin-bottom:10px;padding-right:10px;}
.product-view .availability{margin-bottom:28px;}
.product-view .add-to-cart button.btn-cart span span{font-size:140%;padding:11px 50px 10px}
.product-view .fb-like > span{height:23px!important;}
.facebook,.twitter,.gplus{display:inline}
.Social_icon .fb_reset{display:none}
.Social_icon{margin-top:10px;margin-bottom:10px}
.share_custom{z-index:4!important}
.availability span{color:#c30005;}
.product-view .product-shop .grouped-items-table .price-box .price{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.product-view .product-essential .price-box .price{font-size:225%;}
.product-view .product-shop .short-description h2{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;text-transform:uppercase;margin-bottom:8px}
.product-view .product-img-box .zoom{width:250px;}
.product_top{display:inline-block;width:100%;border-bottom:1px solid #323232;margin-bottom:16px;}
.product-view .product-essential .product-name{float:left;}
.product-view .product-essential .product_top .btn-product{white-space:nowrap;display:none;float:right;}
.product-view .product-essential .email-friend {
    background: url(../media/friend.png) no-repeat;
    height: 28px;
    background-size: 43px auto;
    padding-left: 50px;
    margin: 0; }
.product-essential .no-rating,.product-essential .ratings{margin:6px 0}
.review-product-list .product-view .product-shop-top .ratings-table{}
.product-view .product-shop-top .ratings-table td{padding-top:3px;}
.review-product-list .box-reviews .pager .amount{margin-top:5px;}
.no-rating, .ratings .rating-links .separator {
    background: url(../media/rating.png)no-repeat;
    padding-left: 43px;
    padding-top: 8px;
    height: 29px;
    background-size: 34px auto;
    background-position-x: 11px;
}
.ratings .rating-links .separator{text-indent:-999em;display:inline-block;margin-left:20px}
.required em{color:#ffffff;}
.product-shop .price-box{margin-bottom:20px}
.product-view .short-description{margin:0px 0 10px;border-top:1px solid #c8c8c8;padding-top:1em;}
.grid_content .product-view .std{padding:0}
.product-view .box-collateral, .product-view .box-collateral.box-reviews .reviews{padding-bottom:5px}
.product-view .box-collateral h2, .form-add h2{border-bottom:1px solid #c8c8c8;text-align:center;padding:40px 0 7px;overflow:inherit;margin:0 0 25px;font:600 22px/1.15 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#141414;}
.product-view .box-collateral.box-up-sell.slider {    width: 127%; } 

.box-collateral.box-up-sell.slider h2 {border-bottom:1px solid #c8c8c8;text-align:center;padding:0 0 7px;overflow:inherit;margin:0 0 25px;font:600 22px/1.15 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#141414;}
.box-collateral h2 span, .form-add h2 span{display:inline-block;position:relative;}
.box-collateral h2 span:before,.form-add h2 span:before{bottom:-17px;left:45%;border:5px solid transparent;border-top-color:#c8c8c8;border-style:solid;display:block;width:0;content:"";position:absolute;}
.box-collateral h2 span:after ,.form-add h2 span:after{bottom:-16px;left:45%;border:5px solid transparent;border-top-color:#fff;content:"";position:absolute;border-style:solid;display:block;width:0;}
.box-up-sell h2 { padding-right: 0px !important; }
.box-collateral.box-up-sell.slider {width: 127%;!important;    margin-top: 60px;}
/*.csslider { padding: 0px !important; }*/

.product-view .box-collateral h2 span, .form-add h2 span{display:inline-block;position:relative;}
.product-view .box-collateral h2 span:before,.form-add h2 span:before{bottom:-17px;left:45%;border:5px solid transparent;border-top-color:#c8c8c8;border-style:solid;display:block;width:0;content:"";position:absolute;}
.product-view .box-collateral h2 span:after ,.form-add h2 span:after{bottom:-16px;left:45%;border:5px solid transparent;border-top-color:#fff;content:"";position:absolute;border-style:solid;display:block;width:0;}
.product-options .options-list .price-notice .price{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
#product-attribute-specs-table td.data{}
.product-collateral .box-collateral .widget .block_title{margin-bottom:10px;display:none;}
.product-collateral.ui-slider-tabs .box-collateral .box3{border:none;padding:0}
.product-view .product-essential{margin-bottom:-15px}
.quickshop-main .product-view .product-essential{padding-right:20px}
.addthis{margin-bottom:10px;margin-top:10px}
.sendfriend-product-send .buttons-set p.back-link{margin-right:5px}
.sendfriend-product-send .buttons-set p.back-link a{margin-right:0px}
.product-options dt label{color:#141414;font-weight:normal;}
.three-columns .product-view .product-img-box{}
.product-view .product-img-box .more-views{overflow:hidden;position:relative;clear:both;padding-top:10px;}
.product-view .product-img-box .more-views .csslider{padding:0;padding-right:30px;}
.product-view .product-img-box .more-views .csslider .controls a{background:url(../images/icons.png) -79px -618px no-repeat;width:5px;height:5px;display:inline-block;padding:9px;border:1px solid #c8c8c8;float:left;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.product-view .product-img-box .more-views .csslider .controls a.prev{left:auto;right:0;top:auto;bottom:31px;background-position:-46px -591px}
.product-view .product-img-box .more-views .csslider .controls a.prev:hover{opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);border-color:#323232;background-position:-46px -618px}
.product-view .product-img-box .more-views .csslider .controls a.next{left:auto;right:0;top:9px;}
.product-view .product-img-box .more-views .csslider .controls a.next:hover{opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);border-color:#323232;background-position:-79px -591px;}
.product-view .product-img-box .more-views li{border:1px solid #c8c8c8;width:73px;margin-bottom:10px;margin-right:15px}
.product-view .product-img-box .more-views li img{width:100%;height:auto}
.product-view .more-views a.next,
.product-view .more-views a.previous{top:0px;}
.product-view .more-views .jcarousel-prev-disabled,
.product-view .more-views .jcarousel-next-disabled{display:none!important}
.product-view .ui-tabs{position:relative;margin-bottom:20px}
.ui-slider-tabs .tab-item h2{display:none}
.three-columns .product-view .product-shop{margin-left:0!important;clear:both;display:inline-block;width:100%}
#review-form .data-table th, #review-form .data-table td{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;}
#review-form .data-table thead th{border-bottom:1px solid #323232;}
#review-form .data-table tbody td{padding:12px 15px 0;text-align:center;}
#review-form .data-table tbody tr.last td{border-bottom:none}
#review-form .data-table tbody th{text-transform:capitalize;text-align:left;padding:15px 15px 0;color:#757575;}
.three-columns #review-form .data-table th,.three-columns #review-form .data-table td{padding-left:6px;padding-right:6px;}
#review-form .data-table tbody tr.last th, #review-form .data-table tbody tr.last td{padding-bottom:29px}
#review-form h4{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;margin:15px 0 6px;}
.product-view .form-add .form-list input.input-text,
// .product-view .form-add .form-list textarea{width:40%}
.review-product-list .product-view .form-add .form-list textarea{margin-bottom:10px;}
.box-reviews .pager .amount{margin-left:0}
.box-reviews .buttons-set{margin-top:20px;}
.box-reviews .buttons-set button.button{background-color:#289fe5;color:#fff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;}
.box-reviews .buttons-set button.button:hover{background-color:#7ac4ef;color:#ffffff;}
#review-form .data-table{border:1px solid #c8c8c8;}
.box-reviews dt{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.box-reviews dt a{color:#141414;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase}
.box-reviews dt span{color:#141414;font-weight:bold;}
.grid_24 .product-view .product-shop .block-related{float:right;width:30%;}
.grid_24 .product-view .product-shop .block-related .price-box .price{font:600 18px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.grid_24 .product-view .product-shop .block-related .product-name{float:none;display:block}
.grid_24 .product-view .product-shop .product-shop-wrapper{float:left;width:65%;}
.block-related .vertical.csslider .viewport{height:360px;}
.block-related .vertical.csslider .controls a{top:6px;opacity:0;-moz-opacity:0;-webkit-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.block-related:hover .vertical.csslider .controls a{opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.block-related .vertical.csslider .controls a.prev{left:auto;right:10px;top:6px}
.block-related .vertical.csslider .controls a.next{right:10px;top:30px}
.grid_24 .product-view .product-shop .block-related .block-subtitle{padding-right:30px;}
.product-view .product_top a.next,.product-view .product_top a.prev{margin-bottom:10px;display:inline-block;float:right;margin-top:9px;text-transform:uppercase;position:relative}
.product-view .product_top a.prev:before{border:5px solid #fff;border-right-color:#757575;position:absolute;top:3px;left:0px;content:"";}
.product-view .product_top a.prev{padding-left:17px;padding-right:10px;}
.product-view .product_top a.prev:after{content:"/";position:absolute;top:0px;right:0px;}
.product-view .product_top a.next:before{border:4px solid #fff;border-left-color:#757575;position:absolute;top:4px;right:0px;content:"";}
.product-view .product_top a.next{margin-left:10px;padding-right:15px;}
.product-view .box-tags h3{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin-bottom:9px;}
.product-view .box-tags{}
.box-tags .form-add label{padding-bottom:5px;color:#141414;display:inline-block;width:100%;}
.box-tags .form-add .input-box{float:left;margin-bottom:5px}
.box-tags .form-add .input-box input{width:420px;margin-right:20px;padding:7px 5px;}
.adapt-2 .three-columns .box-tags .form-add .input-box input{width:380px;}
.box-tags .form-add button.button{background-color:#289fe5;color:#fff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;margin-top:-3px;}
.box-tags .form-add button.button:hover{background-color:#289fe5;color:#ffffff;}
.box-tags p.note{padding-top:5px;margin-bottom:30px;color:#757575;}
.product-view .product-tags{display:block;overflow:hidden;margin-bottom:10px;}
.product-view .product-tags li{border:1px solid #c8c8c8;padding:4px 10px;margin-right:10px;margin-bottom:5px;}
.product-view .product-tags li:hover{}
.product-view .product-tags li:hover a{}
.box-up-sell .products-grid li.item{margin-right:30px;width:185px;margin-bottom:0}
.box-up-sell .ratings .rating-links .separator,
.box-up-sell .ratings .rating-links .link_review_form{display:none;}
.box-up-sell .ratings .rating-links{display:inline-block;float:none;}
.box-up-sell h2{padding-right:40px}
.product-view .box-up-sell a.previous:hover{opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}
.tab_content #upsell-product-table{margin-top:30px}
.add-to-cart label{padding-left:0;color:#141414;padding-top:16px;float:left;padding-right:10px}
.add-to-cart .qty-ctl,.cart-table .qty-ctl{float:left;height:auto;line-height:normal;margin:0px;margin-right:20px;padding:0px !important;width:22px;}
.add-to-cart .qty-ctl button,.cart-table .qty-ctl button{background:url("../images/qty.png") 0 0 no-repeat;width:24px;height:24px;text-indent:-999em;float:left;border:none;margin-bottom:0px;cursor:pointer;border:1px solid #c8c8c8;}
.add-to-cart .qty-ctl button.increase,.cart-table .qty-ctl button.increase{background-position:8px -4px;border-bottom:none}
.add-to-cart .qty-ctl button.increase:hover,.cart-table .qty-ctl button.increase:hover{opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}
.add-to-cart .qty-ctl button.decrease,.cart-table .qty-ctl button.decrease{background-position:8px 10px}
.add-to-cart .qty-ctl button.decrease:hover,.cart-table .qty-ctl button.decrease:hover{opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}
input.qty{border-radius:0;}
.product-view .add-to-cart .qty,.cart-table input.qty{margin-top:0px;height:32px;line-height:32px;width:30px!important;text-align:center;margin-right:5px;}
.add-to-cart .qty,.add-to-cart .qty-ctl{margin-bottom:10px}
#zoom-btn{display:inline-block;background-color:#f8f8f8;position:absolute;bottom:3px;left:10px;z-index:9999;text-decoration:None;background:url("../images/icon_suche.png") 0 0 no-repeat transparent;width:30px;height:30px;text-indent:-999em;font-size:0;}
#zoom-btn:hover{color:#ed2f15}
.fancybox-skin,.quickshop-index-view,#containerDiv .ajaxcart,#opc-login-popup{background-color:#fff;color:#757575;}
.quickshop-index-view a,#opc-login-popup a{color:#757575;}
.quickshop-index-view .product-view .product-essential .product-name{float:none;border-bottom:1px solid #323232;margin-bottom:20px}
@media (max-width:830px){.quickshop-index-view .product-view .product-shop{float:left;clear:both;}}
.productlabels_icons{margin:0;}
.productlabels_icons .label{position:relative;width:50px;height:32px;padding:0;clear:both;font:600 18px/1.25 Advent Pro,Arial,Helvetica,sans-serif;text-decoration:none;margin-bottom:5px;}
.productlabels_icons li{clear:right;display:block;}
.productlabels_icons .label p{margin:0;width:70px;height:70px;text-align:center;vertical-align:middle;display:table-cell;color:#fff;padding-left:1px;}
.productlabels_icons .label p span.price-label{font-size:19px}
.productlabels_icons .label p span.title-label{text-align:left;padding-left:10px;}
.productlabels_icons .label p span{display:block;}
.productlabels_icons .label.sale p{line-height:1.1;}
.productlabels_icons .label.sale{background:none transparent;display:none;}
.productlabels_icons .label.hot{background-position:0px 0px}
.productlabels_icons .label.new{background:none transparent;}
.area-category .productlabels_icons .label.sale,
.sidebar .productlabels_icons .label.sale,
.em_sidebar .productlabels_icons .label.sale,
.adapt-0 .em_nav .productlabels_icons .label.sale,
.adapt-1 .em_nav .productlabels_icons .label.sale{background-position:-95px -192px;font-size:12px;}
.area-category .productlabels_icons .label p span.price-label,
.sidebar .productlabels_icons .label p span.price-label,
.adapt-0 .productlabels_icons .label p span.price-label,
.adapt-1 .productlabels_icons .label p span.price-label{font-size:14px}
.area-category .productlabels_icons .label.hot,
.sidebar .productlabels_icons .label.hot,
.em_sidebar .productlabels_icons .label.hot,
.adapt-0 .em_nav .productlabels_icons .label.hot,
.adapt-1 .em_nav .productlabels_icons .label.hot{background-position:-95px -0px}
.area-category .productlabels_icons .label.new,
.em_sidebar .productlabels_icons .label.new,
.sidebar .productlabels_icons .label.new,
.adapt-0 .em_nav .productlabels_icons .label.new,
.adapt-1 .em_nav .productlabels_icons .label.new{background-position:-95px -102px}
.area-category .productlabels_icons .label,
.sidebar .productlabels_icons .label,
.adapt-0 .em_nav .productlabels_icons .label,
.adapt-1 .em_nav .productlabels_icons .label,
.em_sidebar .productlabels_icons .label{font-size:14px;width:45px;height:45px;}
.area-category .productlabels_icons .label p,
.sidebar .productlabels_icons .label p,
.adapt-0 .productlabels_icons .label p,
.adapt-1 .productlabels_icons .label p{width:45px;height:45px;}
.cart .data-table{width:100%;border:1px solid transparent;}
.cart .page-title h1{margin-bottom:15px;}
.cart .breadcrumbs{padding-bottom:0}
.cart .messages{margin-bottom:30px;}
.cart .btn-remove2{display:inline-block;vertical-align:top;margin-top:1px;}
.cart .data-table tbody td{padding-top:20px;padding-bottom:20px;border:none;vertical-align:middle}
.cart .data-table tbody td:first-child,.cart .data-table tr:first-child th:first-child{border-left:1px solid #c8c8c8}
.cart .data-table tbody td.last,.cart .data-table tr:first-child th.last{border-right:1px solid #c8c8c8}
.cart .data-table tbody tr.last td{border-bottom:1px solid #c8c8c8}
.cart .data-table th{border:none;border-top:1px solid #c8c8c8;border-bottom:1px solid #323232;}
.cart-table tfoot td button.button{}
.cart .data-table .price{}
.cart-table .qty-ctl{margin-right:0}
.cart .data-table .edit a{color:#c30005;}
.cart .data-table th .nobr{}
.cart .data-table td.a-right{text-align:center!important}
.cart .data-table .btn-remove2{}
.cart .cart-table input.qty{width:60px!important;float:left}
.cart .cart-table .qty_cart{display:inline-block;width:100px}
.cart .cart-table .item-options dt{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;}
.cart .cart-table .item-options{margin-top:3px;}
.cart .cart-collaterals{color:#757575;}
.cart .cart-collaterals .col2-set{}
.cart .cart-collaterals .col2-set .coupon-shipping{}
.cart .cart-collaterals .col2-set h2,
.cart .cart-collaterals .totals h2{margin-bottom:15px}
.cart .cart-collaterals .totals table{width:100%;text-transform:uppercase}
.cart .cart-collaterals .shipping-form,
.cart .cart-collaterals .discount-form{text-align:left;}
.cart .cart-collaterals .col2-set .col-1 h2{font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#fff;background-color:#0a0a0a;padding:10px 20px;margin-bottom:27px;text-transform:uppercase}
.cart .cart-collaterals .slider{padding:0 0px}
.cart .cart-collaterals .crosssell.csslider{padding:35px 0 0 0;}
.cart .cart-collaterals .crosssell h2{margin:0 -40px 30px -40px;text-align:center;border-bottom:1px solid #c8c8c8;font:600 22px/1.15 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;text-transform:uppercase;padding-bottom:7px;}
.cart .cart-collaterals .crosssell h2 span{position:relative}
.cart .cart-collaterals .crosssell h2 span:before{bottom:-17px;left:45%;border:5px solid transparent;border-top-color:#c8c8c8;border-style:solid;display:block;width:0;content:"";position:absolute;}
.cart .cart-collaterals .crosssell h2 span:after{bottom:-16px;left:45%;border:5px solid transparent;border-top-color:#fff;content:"";position:absolute;border-style:solid;display:block;width:0;}
.cart .cart-collaterals .csslider .controls a{top:30%;}
.cart .cart-collaterals .crosssell img{width:100%}
.cart .crosssell li.item .product-name{margin-bottom:5px;}
.crosssell .jcarousel-skin-tango .jcarousel-prev-disabled,
.crosssell .jcarousel-skin-tango .jcarousel-next-disabled{display:none!important}
.cart .cart-collaterals .totals tbody td{}
.cart .cart-collaterals .totals td{font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.cart .cart-collaterals .totals td .price{color:#757575;font-size:115%}
.cart .cart-collaterals .totals tfoot td:first-child{padding-top:1px;color:#141414;}
.cart .cart-collaterals .totals tfoot td strong{font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;font-size:115%}
.cart .cart-collaterals .totals tfoot td .price{color:#141414;font:600 18px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.cart .cart-collaterals .totals tbody td:first-child{padding-top:1px;}
.cart .cart-collaterals .totals td.a-right:first-child{text-align:left!important;}
.cart .cart-collaterals .discount .input-box{margin:5px 0 24px}
.cart .cart-collaterals .shipping-form ul.form-list{margin-bottom:18px}
.cart .cart-collaterals .shipping input.radio{float:left;margin-top:6px;}
.cart .cart-collaterals input.input-text{width:97%}
.cart .cart-collaterals select{width:100%}
.cart .cart-collaterals .checkout-types a{display:inline-block}
.cart .crosssell > #crosssell-products-list{overflow:hidden;padding:20px}
.cart-table tfoot td button.button.btn-continue{}
.cart .cart-collaterals .csslider .controls a.prev{left:-40px}
.cart .cart-collaterals .csslider .controls a.next{right:-40px}
.opc{color:#757575;}
.opc li.section{}
.opc li.section.allow .step-title:hover h2{}
.opc #opc-login .step-title{}
.opc #opc-review .step-title{margin-bottom:30px}
.opc #opc-review{margin:0}
.opc li .step-title{background-color:#dcdcdc;text-transform:uppercase;margin-bottom:10px;-moz-transition:background 300ms ease;-webkit-transition:background 300ms ease;-o-transition:background 300ms ease;transition:background 300ms ease}
.opc li#opc-billing .step-title{}
.opc li.active .step-title{}
.opc li.allow .step-title{}
.opc li.active .step-title{}
.opc li .step-title h2,.opc .step-title .number{float:left;margin:0;font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#fff;padding:10px 10px 10px 20px}
.opc li .step-title h2{background:url(../images/line-checkout.png) 0 0 no-repeat;padding-left:30px;}
.opc li.active .step-title,.opc li.allow .step-title:hover{background-color:#0a0a0a;}
.opc .buttons-set p.back-link a{}
.opc .buttons-set p.back-link{display:inline-block;}
.opc li .step h3,.opc li .step h4{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#c30005;margin-bottom:10px;text-transform:uppercase}
.opc li .step #login-form h4{float:left;font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#757575;text-transform:none;}
.opc li .step #login-form h4,.opc li .step #login-form .secondary{margin-bottom:5px}
.opc .form-list li.control label{}
#checkout-step-login .form-list label{font-weight:normal;font-size:100%;color:#141414;}}
#checkout-step-login .col-1 .form-list{margin-bottom:15px;}
#checkout-step-login p.primary{margin-bottom:4px;}
#checkout-step-login ul.ul li{margin-bottom:8px;position:relative;padding-left:13px;color:#141414;}
#checkout-step-login ul.ul li:before{content:"*";color:#c30005;font-size:120%;position:absolute;left:0;top:2px}
#checkout-step-login .col-1 .buttons-set p.required{display:none;}
#checkout-step-login .col-1 .buttons-set{padding:0;}
#checkout-step-login .col-2 .buttons-set a.f-left{margin-top:11px;}
#checkout-step-login .col-2 .buttons-set{padding:0;width:96.5%}
#checkout-step-shipping_method dl dd,
#checkout-step-shipping_method dl dt{display:inline;float:left;line-height:1.35;}
#checkout-step-shipping_method dl dd .price{color:#757575;font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
#checkout-step-shipping_method dl dt{padding-right:10px;font-weight:normal;color:#141414;}
#checkout-step-shipping_method dl dt:after{content:":"}
#checkout-step-shipping_method dl{display:inline-block;margin:0}
#checkout-step-shipping_method dl dd ul{margin:0}
.cvv-what-is-this{color:#00387fs!important;}
.block-progress .block-content dt:first-child{}
.block-progress .block-content dl{margin:0}
.block-progress .block-content dt{text-transform:uppercase;font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.block-progress .block-content dt.complete{}
.block-progress .block-content dd{color:#757575;padding-bottom:2px;}
.block-progress .block-content dd p.edit{color:#00387fs;clear:both;display:block;margin-top:10px;}
.block-progress .block-content dd p.edit a{color:#00387fs;font-size:90%;}
.block-progress .block-content dt a{text-transform:none;font-style:italic;}
.block-progress dd address{color:#757575;}
.block-progress #billing-progress-opcheckout dt{padding-top:0}
#checkout-payment-method-load dt{font-weight:normal;margin-bottom:9px;}
.opc #checkout-step-review{padding:0;overflow:hidden}
#checkout-review-table{width:100%}
#checkout-review-table thead,#checkout-review-table tbody{border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8;}
#checkout-review-table tbody tr.last td{border-bottom:1px solid #c8c8c8;}
#checkout-review-table td{border:none;vertical-align:middle}
.opc #checkout-review-table tbody td{padding-top:22px;padding-bottom:22px;}
#checkout-review-table tbody td.a-right{text-align:left!important}
#checkout-review-table th{border-left:none;border-right:none;text-align:left!important}
.opc-col #checkout-review-table th,
.opc-col #checkout-review-table td{padding:12px 10px;text-align:left!important}
.opc-col #checkout-review-table td{padding:12px 10px;}
#checkout-review-table td h3.product-name{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;font-size:120%;text-transform:none;margin:0;color:#757575;}
#checkout-review-table tfoot td.a-left{text-align:right!important}
#checkout-review-table tfoot td{padding-top:9px;padding-bottom:0;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase}
#checkout-review-table tfoot tr.first td{padding-top:20px;padding-bottom:0}
#checkout-review-table tfoot tr.first td:first-child{padding-top:22px;}
#checkout-review-table tfoot tr.last td{padding-top:5px;border-bottom:1px solid #c8c8c8;padding-bottom:20px;}
#checkout-review-table tfoot tr.last td:first-child{padding-top:6px;font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;font-weight:600;}
#checkout-review-table tfoot tr.last td strong{font-weight:600;}
#checkout-review-table tfoot td .price{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#757575;font-weight:600;float:right;}
#checkout-review-table tfoot tr.last td .price{font:600 18px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;}
#checkout-review-table tfoot td.a-right.last{text-align:left!important}
#checkout-review-table .item-options dd,
#checkout-review-table .item-options dt{color:#141414;}
#review-buttons-container.buttons-set button.button span span{padding:9px 20px}
#review-buttons-container.buttons-set button.button{background-color:#289fe5;color:#ffffff;margin-left:20px;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;}
#review-buttons-container.buttons-set button.button:hover{background-color:#289fe5;color:#fff;}
#review-buttons-container.buttons-set button.button span span:before{border:none;}
#review-buttons-container.buttons-set .f-left{color:#757575;}
#review-buttons-container.buttons-set .f-left a{color:#00387fs;}
#checkout-step-review input.checkbox,#checkout-agreements input.checkbox{float:left;margin-top:1px;}
#checkout-step-payment .sp-methods dt input.radio{float:left;margin-top:0px}
.opc #checkout-step-payment .buttons-set{padding-top:0}
#payment_form_ccsave.form-list input.input-text{width:400px}
#payment_form_ccsave.form-list .v-fix input.input-text{width:184px}
#payment_form_ccsave.form-list select{width:412px}
#payment_form_ccsave.form-list select.year,
#payment_form_ccsave.form-list select.month{width:196px}
.checkout-onepage-success .page-title{border:1px solid #00387fs;margin-bottom:40px;}
.checkout-onepage-success .page-title h1{background:url(../images/green_success-msg.png) 15px center no-repeat;padding:12px 10px;padding-left:40px;margin:0;color:#00387fs;font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:none;}
.checkout-onepage-success .em_main > p{margin-bottom:6px;}
.checkout-onepage-success p a{color:#c30005;text-decoration:underline}
.checkout-onepage-success p a:hover{text-decoration:none}
.checkout-onepage-success .id_order a{color:#141414;}
.checkout-onepage-success h2.sub-title{font:600 22px/1.15 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;text-transform:uppercase;margin-bottom:14px;}
.checkout-onepage-success .buttons-set{padding:20px 0 10px}
#opc-login-popup .f-left{clear:both;margin-top:10px;}
.opc-1sc{}
.onestep-title span{display:inline-block;margin-bottom:10px}
.opc-1sc #opc-login a{color:#c30005;text-decoration:underline;margin-bottom:18px;display:inline-block;font-size:90%;}
.opc-1sc #opc-login a:hover{text-decoration:none}
.opc-1sc .form-list li fieldset ul{overflow:hidden;margin:0}
.opc-col .step-title h2{float:left;margin:0;font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#fff;padding:10px 10px 10px 30px;background:url(../images/line-checkout.png) 0 0 no-repeat;}
.opc-col .step-title{background-color:#0a0a0a;text-transform:uppercase;margin-bottom:25px;-moz-transition:background 300ms ease;-webkit-transition:background 300ms ease;-o-transition:background 300ms ease;transition:background 300ms ease;overflow:hidden;}
.opc-col #opc-billing .step-title{margin-bottom:20px;}
.opc-col #opc-review .step-title{margin-bottom:30px;}
#opc-login-popup .validation-advice{text-align:left}
.opc-col .step-title .number{float:left;margin:0;font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#fff;padding:10px 10px 10px 20px}
.gift-messages h3,
.gift-messages-form h4{font-size:100%;font-weight:bold}
.opc-col #opc-payment #co-payment-form dt{margin-bottom:6px;}
.opc-col #opc-review .buttons-set p.f-left{padding-left:0}
.opc-col p.control input.checkbox,
.opc-col input.radio,
#checkout-step-payment .sp-methods dt input.radio{margin-top:1px;float:left;}
.opc-col #checkout-review-table tfoot td:first-child{padding-left:0}
.opc-col #checkout-review-table tfoot tr.last td{border-bottom:none}
.opc-col #review-buttons-container.buttons-set button.button{width:100%;background-color:#289fe5;color:#fff;font:400 23px/1.35 Baumans,Open Sans,Helvetica,sans-serif;}
.opc-col #review-buttons-container.buttons-set button.button span span{padding:13px 20px}
.opc-col #review-buttons-container.buttons-set button.button:hover{background-color:#289fe5;color:#fff;}
.opc-col .gift-messages-form .form-list input.input-text{width:82.2%}
#multishipping-billing-form .sp-methods dt input.radio{margin-top:1px;float:left;margin-left:1px;}
.checkout-multishipping-address-newshipping .block-cart-top .btn-remove,
.checkout-multishipping-addresses .block-cart-top .btn-remove,
.checkout-multishipping-shipping .block-cart-top .btn-remove,
.checkout-multishipping-billing .block-cart-top .btn-remove,
.checkout-multishipping-overview .block-cart-top .btn-remove{display:none!important}
.checkout-multishipping-addresses .block-cart-top .btn-remove,
.checkout-onepage-index .block-cart-top .btn-remove{display:none!important}
.checkout-onepage-index .one-column .messages{margin-top:10px;}
.checkout-onepage-index .breadcrumbs{padding-bottom:10px;}
.fieldset .form-list li.wide input.input-text#street_1{margin-bottom:5px}
.multiple-checkout .btn-remove2{margin-top:9px;}
.multiple-checkout .page-title button.button{margin:2px 0}
.checkout-multishipping-address-newshipping .form-list select{width:87.5%}
.multiple-checkout .grand-total button.btn-checkout{float:right;width:auto}
.checkout-multishipping-address-newshipping .buttons-set{padding-bottom:20px}
.checkout-multishipping-address-newshipping .buttons-set p.back-link,
.checkout-multishipping-address-editshipping .buttons-set p.back-link,
.checkout-multishipping-address-editaddress .buttons-set p.back-link{clear:both;margin-right:15px;margin-bottom:5px;float:left;}
.checkout-multishipping-address-editshipping .form-list > li > strong,
.checkout-multishipping-address-editaddress .form-list > li > strong{margin-top:5px;display:block;}
.adapt-1.checkout-multishipping-address-editshipping .fieldset{width:100%;margin-bottom:15px;}
.adapt-1.checkout-multishipping-address-editaddress .fieldset{width:100%;margin-bottom:15px;}
.multiple-checkout .col2-set h2{margin:10px 0}
.multiple-checkout .place-order .please-wait{margin-top:20px;}
.paypal-review-order #review-buttons-container.buttons-set{padding:20px 0}
.paypal-review-order #review-buttons-container.buttons-set button.button{margin-bottom:10px;}
.paypal-review-order .info-set{margin-bottom:15px;}
.paypal-review-order li.add-field{margin-top:10px;}
.paypal-review-order .form-list select{width:92%}
.account-login h2{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#c30005;text-transform:uppercase;margin-bottom:10px;}
.account-login .page-title h1,.account-create .page-title h1{font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;margin:0;color:#fff;}
.account-login .page-title,.account-create .page-title{padding:10px 20px;margin-bottom:25px;background-color:#0a0a0a;}
.account-create .fieldset .legend{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#c30005;text-transform:uppercase;margin-bottom:0px;}
.account-create .messages > li{}
.account-login .registered-users p{margin-bottom:2px;}
.account-login .registered-users p.required{color:#c30005;clear:none;float:left;font-size:90%;padding:0;margin-bottom:17px;margin-top:10px;}
.account-login .registered-users a{}
.account-login .registered-users .buttons-set a{padding-top:11px;}
.account-login .registered-users .form-list li{margin-bottom:0px}
.account-login .registered-users button.button{clear:both;margin-right:10px;background-color:#289fe5;color:#fff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;}
.account-login .registered-users button.button:hover{background-color:#7ac4ef;color:#fbfbfb ;}
.account-create .form-list li.control{margin:14px 0 32px;}
.account-create .form-list .field{width:50%}
.account-create li.wide input.input-text,.account-create input.input-text{width:66%}
.account-create input.input-text{width:34.5%}
.account-create .form-list .field input.input-text{width:69%}
.account-create .buttons-set p.back-link{float:left;}
.customer-account-forgotpassword .page-title{margin-top:10px;margin-bottom:0}
.customer-account-forgotpassword .buttons-set{margin-bottom:10px;}
.account-login .messages > li{}
.account-login .col2-set
.buttons-set p.back-link a{display:inline-block;padding:9px 15px;text-transform:uppercase;background-color:#289fe5;color:#fff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;text-decoration:none;border-radius: 5px;}
.buttons-set p.back-link a:hover{color:#c30005;text-decoration: none;font-weight: bold;}
.customer-account-resetpassword .em-main .fieldset{margin-top:0!important}
.block-account .block-content a{text-decoration:none}
.block-account .block-content li.current strong{}
.my-account{}
.my-account.box3{overflow:inherit;}
.review-customer-index .my-account .messages{margin-top:10px;}
.my-account p.hello strong{font-weight:normal;color:#141414;}
.my-account p.hello{margin-bottom:10px}
.my-account p.spec-text{}
.my-account .welcome-msg p{margin-bottom:3px;font-size:100%}
.my-account .welcome-msg p.hello{margin-bottom:4px;}
.my-account .page-title, .box-head{font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;background-color:#0a0a0a;min-height:45px;color:#fff;text-transform:uppercase;margin-bottom:25px}
.box-head h2{padding:0;margin:0;font:500 16px/1.35 Roboto,Open Sans,arial,sans-serif;color:#393939;}
.my-account .page-title h2, .box-head h2, .my-account .page-title h1{display:inline-block;float:left;font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#fff;padding:10px 20px;margin:0}
.box-recent .box-head{margin-bottom:30px}
.box-head a,.box-account .col2-set > .box > .box-title a{float:right;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;padding:14px 20px 13px;position:relative;border-left:1px solid #fff;text-decoration:none;color:#757575;}
.box-head a:hover,.box-account .col2-set > .box > .box-title a:hover{color:#fff;}
.box-head a:before,.box-account .col2-set > .box > .box-title a:before{content:"+";padding-right:10px;font-family:arial;font-weight:bold;}
.box-title h3, .box-content h4{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;float:left;margin-right:15px;color:#c30005;margin-bottom:11px;text-transform:uppercase}
.box-title h3{}
.box-info .col-1 .box-title h3,.box-info .col-2 .box-title h3{}
.box-info .box-title a,.box-info.box-account .box .box-content a{padding-top:4px;display:inline-block;text-decoration:none;color:#141414;}
.box-info .box-title a:hover,.box-info.box-account .box .box-content a:hover{color:#757575;}
.box-info .box-title a:before,.box-info.box-account .box .box-content a:before{content:"/";padding-right:20px;}
.box-info .box-content h4{clear:both}
.box-info .col2-set .col-1{margin-bottom:40px;}
.box-account .col2-set .col-2 .box{padding-left:0}
.box-account .col2-set .box{box-shadow:inherit;margin:0;}
.box-account .box .box-content a{}
.dashboard .box-reviews .number, .dashboard .box-tags .number{float:left;margin:3px 3px 0;}
.box-info.box-account .box .box-content a,.box-info.box-account .btn-view-all{display:inline-block;}
.adapt-1 .box-info.box-account .box .box-content a{margin-bottom:10px}
.adapt-1 .box-info .box-content h4{margin-bottom:0px}
.box-info.box-account .col2-set > .col-1 .box .box-content a{margin-top:20px;color:#00387fs;display:inline-block;text-decoration:underline;padding:0}
.box-info.box-account .col2-set > .col-1 .box .box-content a:before{content:"";padding:0}
.box-info.box-account .col2-set > .col-1 .box .box-content a:hover{text-decoration:none}
.box-account .col2-set > .box > .box-title h3{display:inline-block;float:left;font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#fff;padding:10px 20px;margin:0}
.box-account .col2-set > .box > .box-title{font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;background-color:#0a0a0a;min-height:45px;color:#fff;margin-bottom:25px;text-transform:uppercase;}
.box-account .col2-set > .box > .box-title a{float:right;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;padding:14px 20px 13px;position:relative;border-left:1px solid #fff;text-decoration:none;background:none;}
#my_recent_reviews,#my_recent_tags{margin:0}
.box-content address{margin-bottom:7px;}
.my-wishlist .buttons-set button.button{margin-bottom:5px}
.my-account .pager label, .my-account .sort-by label,.review-product-list .pager label{display:inline;float:none;}
.my-account .pager .limiter,.review-product-list .pager .limiter{margin-top:1px;margin-right:0}
.review-product-list .pager .limiter{margin-bottom:10px;margin-right:0}
.my-account .pager select,.my-account .sorter select,.review-product-list .pager select{padding:4px 5px}
.block-account ul li{padding:0px 0 11px 0px;float:left;clear:both}
.block-account ul li.last{padding:0px}
.block-account .block-content > ul{display:inline-block;width:100%}
.block-account .block-content{}
.block-account ul li a{}
.block-account ul li a:hover,.block-account ul li.current strong{color:#c30005;font-weight:bold;}
.block-account .block-content li a:hover{}
.my-account .fieldset{float:none;width:auto;}
.my-account .buttons-set{padding:10px 0px}
.my-account .tags-list{}
.my-wishlist .page-title{}
.my-wishlist .data-table td a.btn-remove2{margin-top:3px;}
.customer-account-edit .form-list li.control{margin:8px 0 4px}
#my-orders-table{width:100%}
#my-orders-table.data-table td{padding:28px 10px 7px}
.my-account #my-orders-table.data-table td .price{display:inline-block;margin-top:-5px;}
.sales-order-history .my-account #my-orders-table.data-table td .price{display:inline-block;margin-top:-2px;}
.my-account .data-table{border:1px solid #c8c8c8;margin-top: 26px;}
.my-account .data-table td,.sales-order-view .my-account .data-table tr.last td{border:none;}
.my-account .data-table tr.last td{border-bottom:none}
.my-account .data-table td em{font-style:normal}
.my-account #my-orders-table.data-table td a.link-reorder{color:#00387fs;}
.my-account #my-orders-table.data-table td.ship-to{color:#141414;}
.my-account .data-table th{border-left:none;border-right:none}
#my-orders-table.data-table tr.last td{padding-bottom:24px;}
.my-account .data-table th{padding:12px 10px}
.my-account .data-table td .product-name a{font-size:100%}
.my-account .data-table td{padding:17px 10px}
.my-account .data-table td .price{}
#wishlist-table .truncated .show .item-options{right:0;left:auto;}
#wishlist-table.data-table th:first-child,
#wishlist-table.data-table td:first-child,
#my-tags-table.data-table th:first-child,
#my-tags-table.data-table td:first-child{padding-left:10px}
#my-tags-table button.button.btn-cart{white-space:nowrap}
#wishlist-table.data-table{padding-bottom:2px}
.my-account .pager{margin:10px 0;text-align:center}
.my-account .pager .amount{margin-left:0;margin-top:8px;}
.my-account .buttons-set p.back-link{float:left;margin-right:20px;padding: 10px;text-transform:uppercase;display:none}
.my-account .pager .pages{display:inline-block}
.sales-order-view .page-title{padding-right:20px;}
.sales-order-view .my-account #my-orders-table.data-table td .price{margin-top:0}
.my-account .fieldset h2.legend{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-top:15px;margin-bottom:0;color:#c30005;}
.addresses-list h2{}
.addresses-primary h3,.addresses-list h2{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#c30005;margin-bottom:10px;}
.addresses-list h6.primary{font:600 14px/1.35 Roboto,Open Sans,arial,sans-serif;color:#131313;margin-bottom:6px;display:inline-block;}
.addresses-list .addresses-additional h6.primary{font:12px/1.35 Arial, Helvetica, sans-serif;color:#131313;font-weight:bold;margin-bottom:9px;}
.addresses-primary p a{color:#141414;}
.addresses-list .addresses-additional li.item{margin:0;}
.addresses-list.col2-set .col-1,.addresses-list.col2-set .col-2{width:auto;float:none}
.addresses-list.col2-set .col-1 li.item{width:45%;float:right;}
.addresses-list.col2-set .col-1 li.item:first-child{margin-right:5%;float:left}
.customer-address-index .my-account .buttons-set{padding-top:5px;}
.order-items .data-table td .product-name{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.add-to-links li{float:left;margin:0 7px 2px 0;list-style:none outside none;padding:0;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase}
.add-to-links li a{display:inline-block;float:left;background:url(../images/comp-wish.png) 0 0 no-repeat;padding-left:18px;-moz-transition:background 300ms ease;-webkit-transition:background 300ms ease;-o-transition:background 300ms ease;transition:background 300ms ease}
.add-to-links li a:hover{color:#141414;}
.add-to-links .link-wishlist{background-position:0px 3px}
.add-to-links .link-wishlist:hover{background-position:0px -94px}
.add-to-links .link-compare{background-position:0px -193px;padding-left:22px;}
.add-to-links .link-compare:hover{background-position:0px -284px}
ul.add-to-links{list-style:none outside none;margin:7px 0 5px;overflow:hidden;padding:0;}
.sales-guest-form .block-content .form-alt .input-box{margin-bottom:10px;}
.sales-guest-form .em_main .block-content{margin-bottom:20px;overflow:hidden}
.sales-guest-form .block-content .form-alt .input-box label{margin-top:6px;display:inline-block}
.sales-guest-form .form-list select{width:310px!important;margin-bottom:5px;}
.sales-guest-form .form-list input.input-text{margin-bottom:5px}
.contacts-index-index .form-list input.input-text,
.contacts-index-index .form-list li.wide textarea{width:60%}
.contacts-index-index .form-list .field,.contacts-index-index .fieldset{width:auto;float:none;}
.blog-category-view .page-title h1{font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#fff;margin:0;text-transform:uppercase}
.blog-category-view .page-title{background-color:#0a0a0a;text-transform:uppercase;padding:10px 20px;margin:0 0 10px}
.em_blog-cat li a:hover,.em_blog-cat li.current > a{color:#c30005;text-decoration:none;}
.block.em_block-recent-post ,.block.em_block-recent-comments ,.block.em_blog-cat{}
.em_blog-cat li a{display:inline-block;padding-bottom:14px}
.em_blog-cat .block-content{}
.post-title h2{font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#141414;margin-bottom:4px;}
.blog-post-view .post-title h2{font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#141414;margin-bottom:10px;padding-right:50px;}
.post-title h2 a{color:#424242;}
.time-stamp{font-size:90%;color:#00387fs;margin:3px 0 10px;}
.time-stamp span,span.post-on span,span.post-by span,span.comment-by span{color:#c30005;}
.block .post-title,.block .comment-title{font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#141414;}
.em_post-item .post-content{}
.em_post-item a.f-left{margin-right:20px}
.em_post-item .post-item-content{margin-left:90px}
.em_post-item .std{overflow:hidden;}
.em_post-item .time-stamp span{display:block;}
.em_post-item .time-stamp .time-month{font:normal 18px/1.25 helvetica,arial,sans-serif;font-weight:bold;color:#3a3a3a;line-height:20px;}
.comment-count a{color:#3a3a3a;margin-left:3px}
.blog-index-index .toolbar,
.blog-category-view .toolbar,
.blog-tag-view .toolbar{overflow:hidden;padding:10px 0;margin-top:22px;border:none}
.blog-index-index .toolbar .pager .pages,
.blog-category-view .toolbar .pager .pages,
.blog-tag-view .toolbar .pager .pages{margin:0;float:right;}
.blog-index-index .toolbar .sorter,
.blog-category-view .toolbar .sorter,
.blog-tag-view .toolbar .sorter{margin:10px 0 0;float:left;}
.toolbar-bottom.blog .sorter{float:left}
.toolbar-bottom.blog .rss-em-blog{margin-top:15px;}
.toolbar-bottom.blog{display:inline-block;width:100%;margin-bottom:30px}
.em_post-action .post-share span{float:left;margin-right:5px;font-weight:bold;}
.form-comment-container h3,#comments-header h3.form-title,.temp h3.form-title{font:600 22px/1.15 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;text-transform:uppercase;margin:0}
.comment-item-header{}
.comment-body{}
.comments label{color:#141414;}
#allcomments .comment-item{position:relative;overflow:hidden;clear:both;}
#allcomments .comment-item .comment-button button.button{background-color:#289fe5;color:#fff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;}
#allcomments .comment-item .comment-button button.button:Hover{background-color:#289fe5;color:#ffffff;}
.form-comment-container span#new h3,#comments-header h3.form-title{display:inline-block;position:relative;}
.form-comment-container span#new h3:after,#comments-header h3.form-title:after{bottom:-10px;left:45%;border:5px solid transparent;border-top-color:#fff;content:"";position:absolute;border-style:solid;display:block;width:0;}
.form-comment-container span#new h3:before,#comments-header h3.form-title:before{bottom:-11px;left:45%;border:5px solid transparent;border-top-color:#c8c8c8;border-style:solid;display:block;width:0;content:"";position:absolute;}
.comments > .form-comment-container span#new,#comments-header{display:block;text-align:center;border-bottom:1px solid #c8c8c8;}
.comments > .form-comment-container span#new button.button{margin-bottom:20px;}
.form-comment-container,.article-comments{}
.article-comments .toolbar{border:none;padding:0}
.comment-count{background:url(../images/icons.png) -784px -327px no-repeat;padding-left:23px;color:#c30005;}
.post-by{background:url(../images/icons.png) -784px -375px no-repeat;padding-left:23px}
.comment-by{background:url(../images/icons.png) -784px -433px no-repeat;padding-left:23px;font-size:90%;}
.post-footer .separator{text-indent:-999em;display:inline-block;margin:0 8px;}
.em_post-item .post-footer{font-size:90%;border-top:1px solid #c8c8c8;padding-top:28px;}
.blog-toolbar{border-top:1px solid #eaeaea;margin-bottom:30px;}
.blog-toolbar .pager .amount{margin:1px 0 0}
.blog-toolbar .pager{text-align:right;margin-top:10px;margin-bottom:10px;}
.blog-toolbar .sort-by{float:left;}
.tags li.item{float:left;display:inline-block;}
.tags li.item a{color:#757575;padding:3px 6px;border:1px solid #c8c8c8;}
.tags span{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;text-transform:uppercase}
.em_post-action .tags,
.em_post-action .tags ul{float:left;margin:0}
.em_post-action .post-share{float:right;}
.recent-comment-content{color:#464545}
.em_block-tag-cloud .block-title{margin-bottom:15px}
.em_block-tag-cloud li.item a{display:inline-block;margin-right:5px;color:#757575;font-size:100%!important}
.em_block-tag-cloud li.item a:hover{}
.em_block-tag-cloud.block .actions a{background:none!important;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;padding:5px 20px 0 0;position:relative;}
.em_block-tag-cloud.block .actions a:hover{color:#c30005;}
.em_block-tag-cloud.block .actions a:before{border:4px solid #fff;border-left-color:#141414;position:absolute;top:10px;right:0px;content:"";}
.blog-post-view .em_post-item .post-footer{padding-top:20px;margin-top:5px;}
#loading{width:auto;height:auto}
.grid_3 ul.none li,.grid_6 ul.none li{}
.grid_6 ul.none li{list-style:none}
.icon{background:url(../images/icons.png) no-repeat;display:inline-block;text-indent:-99999px;overflow:hidden;vertical-align:middle;text-align:left;float:left;}
.paymentmethods{background:url(../images/icons.png) no-repeat;text-indent:-99999px;overflow:hidden;vertical-align:middle;display:inline-block;font-size:0}
.paymentmethods.paypal{min-width:86px;min-height:35px;background-position:-418px -858px;}
.paymentmethods.visa{min-width:61px;min-height:35px;background-position:-519px -858px;}
.paymentmethods.master{min-width:47px;min-height:35px;background-position:-595px -858px;}
.paymentmethods.express{min-width:65px;min-height:35px;background-position:-658px -858px;}
.paymentmethods.verisign{min-width:65px;min-height:34px;background-position:-737px -858px;}
.icon.facebook{width:26px;height:25px;background-position:-575px -212px}
.icon.twitter{width:26px;height:25px;background-position:-615px -212px}
.icon.pinterest{width:26px;height:25px;background-position:-655px -212px}
.icon.bing{width:26px;height:25px;background-position:-695px -212px}
.icon.rss{width:26px;height:25px;background-position:-735px -212px}
.icon.vimeo{width:26px;height:25px;background-position:-775px -212px}
.icon.google{width:26px;height:25px;background:url(../images/google-icon.png) no-repeat;}
.icon.youtube{width:26px;height:25px;background:url(../images/youtube-icon.png) no-repeat;}
.icon.blog{width:26px;height:25px;background:url(../images/blog-icon.png) no-repeat;}
.slider-wrapper{position:relative;display:inline-block;width:100%;}
.rev_slider_wrapper{z-index:1}
.tp-bullets.simplebullets.round .bullet{background:url(../images/icons.png) no-repeat;width:15px;height:15px;margin-left:10px}
.tp-bullets.simplebullets.round .bullet{background-position:-785px -141px}
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected{background-position:-755px -141px}
.tp-bullets.simplebullets.round .bullet.selected{cursor:default}
.wrapper_slideshow .em-wide-custom.container_24,
.wrapper_slideshow .em-wide-custom .grid_24{width:100%;margin:0;}
.wrapper_main,.wrapper_area02,.wrapper_slideshow,.wrapper_area04{width:100%;float:left;background-image:none;background-position:0 0;background-repeat:repeat;background-color:#fff;color:#757575;}
.wrapper_main{padding-top:10px;}
.wrapper_main a,.wrapper_area02 a,.wrapper_slideshow a,.wrapper_area04 a{color:#757575;}
.inner_main{padding-bottom:40px;}
.wrapper_area02{margin-top:38px;font-size:100%;text-align:center}
.wrapper_area02 span{color:#141414}
.wrapper_area02 span.red{color:#c30005}
.wrapper_area04 .box_banner{border:1px solid transparent;-moz-transition:border-color 300ms ease;-webkit-transition:border-color 300ms ease;-o-transition:border-color 300ms ease;transition:border-color 300ms ease;}
.wrapper_area04 .box_banner:hover{border-color:#323232;}
.wrapper_area04 .box_banner img{-moz-transition:opacity 300ms ease;-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;}
#.wrapper_area04 .box_banner:hover img.opac{opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}
.wrapper_area04 .box_banner > div{display:inline-block;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:10px 20px 10px;min-height:1px;background-color:#289fe5;color:#fff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;text-align:center;text-transform:uppercase;position:absolute;top:40%;left:40%;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;opacity:0;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-opacity:0;-webkit-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);border-radius: 5px;}
.wrapper_area04 .box_banner:hover > div{opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.wrapper_area04 .box_banner:hover > div:hover{background-color:#289fe5;color:#ffffff;}
.wrapper_area04 .box_banner > div a span{background:none;padding:0}
.wrapper_area04 .three_banner_home .box_banner{border:none;margin-bottom:20px;}
.wrapper_area04 .three_banner_home .box_banner:hover > div{}
.wrapper_area04 .three_banner_home .box_banner:hover > div:hover{}
.wrapper_area04 .box_banner > div a{color:#fff;text-decoration:none;}
.wrapper_area04 .featured_category_content{overflow:hidden;}
.tabs-widget .products-grid li.item{width:230px;margin:0 25px;}
.tabs-widget .products-grid li.item img{width:100%;height:auto}
.load-more-image{text-align:center}
.load-more{display:inline-block;padding:8px 30px;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;border:1px solid #c8c8c8;color:#757575;text-transform:uppercase;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.load-more:hover{text-decoration:none;border-color:#323232;color:#141414;}
#infscr-loading{text-align:center;}
.tabs-widget{}
/*.csslider{padding:0 20px;}*/
.adapt-0 .box-up-sell .csslider{padding:0 43px;}
.csslider .controls a{background:transparent url(../images/icons.png) no-repeat;width:50px;height:50px;position:absolute;top:22%;-moz-transition:all 300ms ease-in;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.csslider .controls a:hover{}
.csslider .controls a.next:hover{background-position:-750px -583px;right:0;}
.csslider .controls a.next{background-position:-750px -520px;right:0;}
.csslider .controls a.prev{background-position:-678px -520px;left:0px;}
.csslider .controls a.prev:hover{background-position:-678px -583px;left:0px;}
.csslider.vertical .controls a{width:80px;height:17px;}
.csslider.vertical .controls a.next{background-position:-129px -248px}
.csslider.vertical .controls a.prev{background-position:-129px -197px;}
.sidebar{border:1px solid #c6c6c6;padding:0 10px;margin-bottom:10px;border-top:none;}
.block,.em_sidebar .widget .widget-products,.em_sidebar .box-reviews{margin:0 0 20px;}
.sidebar .box-reviews h2{font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.block .block-title strong span,.widget-title h3, .widget-title h2,.block_title h3,.widget .widget-title h2, .em_sidebar .box-reviews h2 span{font:600 14.5px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#fff;margin:0;display:block;}
.block .block-title,.widget-title,.block_title,.widget .widget-title,.em_sidebar .box-reviews h2{overflow:hidden;background-color:#0a0a0a;text-transform:uppercase;padding:10px 20px;margin:0;}
.block .block-content,.widget .widget-products,.em_sidebar .box-reviews .product-list,.em_sidebar .box-reviews .products-grid{border:1px solid #c8c8c8;border-top:none;padding:25px 14px 20px}
.em_sidebar .box-reviews .products-grid li.item,
.em_sidebar .widget-recentreview-products .products-grid li.item{text-align:left;width:100%;margin-right:0}
.block-content dd span.price,
.block-content dd a{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#757575;}
.block-content dt{clear:both;padding:12px 0 0px;color:#141414;text-transform:uppercase}
.block .actions a{float:left;background-color:#289fe5;color:#fff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;padding:8.5px 11px;text-transform:uppercase;text-decoration:none;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;border-radius: 5px;}
.block .actions a:hover{background-color:#7ac4ef;color:#ffffff;}
.block a.product-image{float:left;margin:0 10px 10px 0}
.block .products-grid a.product-image{float:none}
.block .actions a,.block .actions button.button{margin-bottom:5px;}
.sidebar .block .actions button.button:hover{background-position:0 top}
.sidebar .block-content li.item:first-child,
.sidebar .widget-products .products-grid li.item:first-child{margin-top:0}
.sidebar .block-content li.item.last,
.sidebar .widget-products .products-grid li.item.last{border-bottom:none}
.sidebar .widget-products .products-grid li.item{width:100%}
.sidebar .box-reviews .product-list li{margin-bottom:15px;}
.sidebar .box-reviews .products-grid li.item{width:100%}
.sidebar .widget-recentreview-products .products-grid li.item .price-box{margin:0 0 9px}
.sidebar .widget-recentreview-products .products-grid .product-image{margin:0 0 10px}
.sidebar .widget-recentreview-products .products-grid.last li.item{border-bottom:none;}
.adapt-2 .sidebar .widget-recentreview-products .products-list .product-shop{clear:both;}
.em_sidebar .box-reviews .product-list li{margin-bottom:20px}
.em_sidebar .box-reviews .ratings-table,
.em_sidebar .widget-recentreview-products .ratings-table{display:block;overflow-x:auto}
.sidebar .widget-recentreview-products .products-list li.item{border-bottom:1px solid #eaeaea;margin:0 -10px 20px;padding:0 10px 10px;}
.sidebar .widget-recentreview-products .products-list li.item.last{border-bottom:none;margin-bottom:0}
.sidebar .left-banner{margin:0 -10px}
.sidebar .paypal-logo{margin-left:-10px;margin-right:-10px;margin-top:0;padding-top:10px;border-top:1px solid #c6c6c6}
.block-account .block-subtitle{font-size:90%;margin-bottom:5px;}
.block-tags ul li a{display:inline-block;margin-bottom:5px;color:#757575;}
.block-tags.block .actions a{background:none;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;padding:5px 20px 0 0;position:relative;}
.block-tags.block .actions a:hover{color:#c30005;}
.block-tags.block .actions a:before{border:4px solid #fff;border-left-color:#141414;position:absolute;top:10px;right:0px;content:"";}
.block-reorder.block .actions a{display:inline-block;float:left;}
.block-reorder.block .block-content li.item{margin:0}
.tree-filter li.selected{font-weight:normal;}
.block-layered-nav .filter-act .btn-remove{position:static;}
.block-layered-nav .block-subtitle{display:none;margin:0 0 10px;font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;text-transform:uppercase}
.block-layered-nav .block-content dd{position:relative;margin-bottom:15px;}
.block-layered-nav .block-content dd.last{border-bottom:none;padding-bottom:0}
.block-layered-nav .block-content dd a:hover,.block-content dd a:hover span.price{color:#289fe5;font-weight:bold;text-decoration:none;}
.block-layered-nav .rslider .values{margin-top:18px;}
.block-layered-nav dt:hover{cursor:pointer;color:#c30005;}
.block-layered-nav dt:after{float:right;content:"-";display:none;}
.block-layered-nav dt.active:after{content:"+";display:none;}
.block-layered-nav dd > ol > li > input{float:left;margin-right:5px;}
.block-layered-nav .block-content dt{margin-bottom:10px;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;padding:0}
.block-layered-nav .block-content dt.price_shopby:after{content:""}
.tree-filter .icon{margin-top:2px;}
.img-filter li a{padding:0!important}
.img-filter li{padding:0;margin:4px;margin-bottom:10px;float: none;display: inline-block;}
.block-layered-nav .img-filter li.selected a{cursor:default}
#narrow-by-list .filter-act{margin:-34px -17px;float: right;}
.tree-filter ol li{padding:4px 0 4px 16px}
.tree-filter li ol li{}
#narrow-by-list ol{margin:-4px;width: 108%;}
#narrow-by-list ol.tree-filter > li{padding-bottom:0}
.em_blog-cat .block-title strong{background:none;padding-left:0px;}
.em_blog-cat li.parent ul{padding-left:10px;}
.block-poll .label{color:#757575;}
.block-poll.block .block-title{}
.block-poll .block-subtitle{color:#141414;}
.clear-compare{display:inline}
.block .compare-details{}
.sidebar .block.block-compare .block-title{margin-bottom:10px}
.block.block-compare .btn-remove{position:static;float:right;margin-right:5px;margin-top:1px;}
.block.block-compare .block-content li.item{position:relative;padding:0 0 30px;}
.block.block-compare li.item .product-name{margin-bottom:4px;}
.block.block-wishlist .product-image{margin-bottom:1em}
.block-compare .product-image img,.block-wishlist .product-image img,
.sidebar .widget-recentreview-products .products-grid .product-image img{width:100%;height:auto}
.sidebar .block .ratings,.sidebar .widget-products .products-grid .product-name{margin:5px 0}
.sidebar .block .product-name,.sidebar .widget-products .product-name{margin-bottom:5px}
.block-compare .actions button.button{float:left;margin-right:10px}
.block-compare .actions a{margin-right:0px;border-radius: 5px;}
.block-compare .actions{padding-bottom:5px;}
.sidebar .block-wishlist .block-content li.item{padding-bottom:17px;}
.sidebar .block-wishlist .block-content li.item.last{padding-bottom:4px;}
.block-related.block .block-content{}
.block-related.block li.item}
.block-related.block li.item.last{}
.block-viewed .block-content li.item{padding:0 0 10px;margin-bottom:0;margin-top:0}
.block-viewed .block-content li.item .product-name{margin-bottom:0}
.block-viewed .block-content ol{margin-bottom:0}
.block-viewed.block .block-title{margin-bottom:0}
ol.mini-products-list{list-style-type:none;padding-left:0;}
.dropdown-cart-content{border:0;position:relative;margin:0;}
.block-cart-top{margin:0;}
.top-cart-content .amount a{color:#c30005;}
.top-cart-content .amount{margin-bottom:6px;}
.top-cart-content .subtotal .label{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#757575;text-transform:uppercase;font-weight:600;margin-right:30px;}
.top-cart-content .subtotal{display:block;margin-bottom:20px}
.block-cart-top .block-title{padding:0;margin-left:10px;background:none;filter:none;box-shadow:none;border-radius:0;border:none;text-transform:none;}
.block-cart-top .block-content{border:none;padding:0;margin:0}
.block-cart-top .block-title a{display:inline-block;}
.block-cart-top .product-name a{color:#757575;}
.block-cart-top .block-content li.item{padding:0px 0 10px;}
.block-cart-top .block-content li.item .product-details > p{margin-bottom:3px;}
.block-cart-top a{color:#757575;}
.block-cart-top .actions{padding-bottom:19px;margin-bottom:30px;border-bottom:1px solid #c8c8c8;}
.block-cart-top .action-product{display:inline-block;clear:both;width:100%;}
.block-cart-top .actions a{padding:7px 10px;display:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.block-cart-top .paypal-logo{width:100%;text-align:left}
.block-cart-top .actions .paypal-logo a{float:none;background:none;padding:0;margin:0 0 5px;display:inline-block;margin-right:5px;}
#cart-sidebar .btn-edit{margin-top:7px;margin-right:10px;}
#cart-sidebar .btn-edit,
#cart-sidebar .btn-remove{display:inline-block;text-align:left;}
.toolbar{border-bottom:1px solid #c8c8c8;padding:0 0 36px;color:#141414;margin-bottom:15px;}
.toolbar-bottom{text-align:right;}
.toolbar-bottom .toolbar{padding:8px 10px;color:#757575;border:0px solid #c8c8c8}
.toolbar .pages li a:hover{}
.pages strong{font-weight:normal;display:none;}
.toolbar .pages li a{}
.pages .current{color:#141414;font-weight:bold;}
.pager .pages li a.previous{background:url(../images/icons.png) -43px -588px no-repeat;width:10px;height:10px;display:inline-block;padding:9px;border:1px solid #c8c8c8;float:left;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.pager .pages li a.next{background:url(../images/icons.png) -77px -615px no-repeat;width:10px;height:10px;display:inline-block;padding:9px;border:1px solid #c8c8c8;float:left;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
.pager .pages li:hover a.next{border:1px solid #323232;background-position:-77px -588px}
.pager .pages li:hover a.previous{border:1px solid #323232;background-position:-43px -616px}
.pager .pages li a img{opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.pager .pages li a:hover img{-moz-transition:opacity 300ms ease;-webkit-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;transition:opacity 300ms ease;opacity:0.3;-moz-opacity:0.3;-webkit-opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);}
.category-products .toolbar span.current{display:block;padding:7px 10px;padding-right:20px;cursor:pointer;color:#757575;border:1px solid #c8c8c8;background-color:#fff}
.category-products .toolbar span.current:before{border:4px solid #fff;border-top-color:#141414;position:absolute;top:14px;right:10px;content:"";}
.category-products .toolbar .toolbar-title{float:left}
.category-products .toolbar .toolbar-dropdown{position:relative;width:179px;float:left}
.category-products .toolbar .sort-by-option .toolbar-dropdown{right:17px;}
.category-products .toolbar .toolbar-dropdown li{padding:5px;background-color:#fff}
.category-products .toolbar .toolbar-dropdown li:hover{background:#f9efe2;}
.category-products .toolbar .toolbar-dropdown li a{text-decoration:none;display:block;}
.category-products .toolbar .toolbar-dropdown ul{margin:0;border:1px solid #c8c8c8;box-shadow:0px 1px 2px #dddddd;position:absolute;right:0;top:31px;width:177px;z-index:2}
.category-products .toolbar .sort-by .toolbar-title{display:inline}
.category-products .toolbar .limiter-content,
.category-products .toolbar .sort-by-content{float:left;position:relative;}
.category-products .toolbar .sort-by .v-middle{margin-top:11px;margin-left:20px}
.toolbar .pager .amount,.pager .amount{margin:5px 20px 0px 0px}
.toolbar .pager .amount{margin-bottom:6px;}
.toolbar-bottom .sorter .sort-by{margin-left:0;float:left;margin-top:10px}
.view-mode .grid:hover, .view-mode .list:hover,.view-mode strong.grid,.view-mode strong.list{border-color:#323232;}
.block-subscribe-logo{display:inline-block;width:100%;float:left;background-color:#171313;padding:5px 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.block-subscribe{margin:0;padding:0;}
.block-subscribe .block-content{padding:0;display:inline-block;border:none;}
.block-subscribe .block-content label{display:block;margin-bottom:8px;}
.block-subscribe .block-title{margin:7px 0 0;margin-right:20px;padding:0;background:none;text-transform:uppercase;box-shadow:none;border:none;float:left}
.block.block-subscribe .block-title span{font-size:120%;text-transform:uppercase;color:#f8740d padding:0;font:500 16px/1.35 Roboto,Open Sans,arial,sans-serif;font-size:120%;}
.block-subscribe .form-subscribe-content{position:relative;float:left}
.block-subscribe .actions{text-align:right;padding-bottom:0;position:absolute;right:0px;top:0px}
.block-subscribe .actions button.button{background-color:#167BB6;color:#ffffff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;height:35px;margin:0px -92px;box-shadow:none;border-radius:5px}
.block-subscribe .actions button.button span span{padding:5px 10px;background:none;text-transform:uppercase}
.block-subscribe input.input-text{width:230px;height:35px;line-height:20px;padding-right:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px}
.block-subscribe .input-box{position:relative;}
.block-subscribe .input-act .actions button.button{margin-bottom:0}
.em-area09{margin-bottom:10px}
.wrapper_footer{background-color:#0a0a0a;clear:both;overflow:hidden;padding:12px 0 25px}
.wrapper_top_footer{background-color:#fff;background-image:none;background-position:0 0;background-repeat:repeat;color:#aaaaaa;}
.wrapper_footer a{color:#fff;}
.wrapper_top_footer a{color:#aaaaaa;}
.wrapper_top_footer .em_area05{background:url(../images/bkg-footer.png) 0 0 repeat-x;padding-top:40px;}
.wrapper_top_footer .em_area05 li{padding:4px 0 7px;}
.wrapper_top_footer .em_area05 #footer-information .content{margin-bottom:6px;}
.wrapper_top_footer .em_area05 .h5,
.wrapper_top_footer .em_area05 .icons p.h5{color:#141414;text-transform:uppercase;font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.wrapper_top_footer .em_area05 .grid_6.icons li{display:inline-block;padding:5px 10px 5px 0;}
.wrapper_top_footer .mobile{background:url(../images/icons.png) 2px -531px no-repeat;padding-left:22px;padding-right:3px;}
.wrapper_top_footer .livetv{background:url(../images/icons.png) -1px -487px no-repeat;padding-left:22px;padding-top:5px;}
.wrapper_top_footer .em_area05 .icons p,.wrapper_top_footer .em_area05 .icons a{color:#646464;}
#footer-information{border-bottom:1px solid #c8c8c8;margin-bottom:21px;}
.footer-info-bottom{padding-bottom:17px;float:left;}
.footer-info-bottom .news{margin-top:9px;margin-bottom:10px;}
.footer{text-align:center;}
.footer ul li a{margin:0 40px 0 0;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase}
.footer-address a{color:#646464;}
.footer-address{font-size:90%}
.footer ul li:first-child a{padding-left:0}
.footer ul li.last a{background:none;margin-right:0}
.page-sitemap,.contacts-index-index .buttons-set,.catalogsearch-term-popular .tags-list,.catalogsearch-advanced-index .buttons-set{padding-bottom:20px}
.footer_payment li{display:inline-block;margin-left:15px;}
.footer_payment{text-align:right}
.footer .store-switcher{margin-bottom:10px;display:inline-block;text-align:left}
.footer .store-switcher select{margin-top:-2px;}
.footer .toolbar-dropdown span.current{display:block;padding:7px 10px;padding-right:20px;cursor:pointer;color:#757575;border:1px solid #c8c8c8;background-color:#fff}
.footer .toolbar-dropdown span.current:before{border:4px solid #fff;border-top-color:#141414;position:absolute;top:14px;right:10px;content:"";}
.footer .toolbar-dropdown{position:relative;width:179px;float:left}
.footer .toolbar-dropdown li{padding:5px;background-color:#fff}
.footer .toolbar-dropdown li:hover{background:#f9efe2;}
.footer .toolbar-dropdown li a{text-decoration:none;display:block;}
.footer .toolbar-dropdown ul{margin:0;border:1px solid #c8c8c8;box-shadow:0px 1px 2px #dddddd;position:absolute;right:0;top:31px;width:177px;z-index:2}
body.adapt-0 .hide-lte0{display:none}
body.adapt-0 .hide-lte1, body.adapt-1 .hide-lte1{display:none}
body.adapt-0 .hide-lte2, body.adapt-1 .hide-lte2, body.adapt-2 .hide-lte2{display:none}
.product-collateral.ui-slider-tabs{position:relative;z-index:0}
.ui-slider-tabs-content-container{border:none;background-color:#fff;padding-bottom:5px;position:relative}
.ui-slider-tabs-content-container:before{content:"";position:absolute;top:0;height:1px;width:100%;background-color:#c4c4c4;background:-webkit-gradient(radial, center center, 0, center center, 460, from(#c8c8c8), to(#fff));background:-webkit-radial-gradient(circle, #c8c8c8, #fff);background:-moz-radial-gradient(circle,#c8c8c8, #fff);background:-ms-radial-gradient(circle, #c8c8c8, #fff);}
.ui-slider-tab-content{padding:30px 0 0;margin:0;}
.ui-slider-tabs-list li{border:none!important;position:relative;padding:0 20px 0 30px;margin:0}
.ui-slider-tabs-list.ul_no_tabs_slider{width:auto!important;text-align:center}
.wrapper_no_tabs_slider.ui-slider-tabs-list-container{overflow:inherit}
.ui-slider-tabs-list li a{padding:0;position:relative;}
.ui-slider-tabs-list li{background:transparent!important;filter:none;float:none;font:600 22px/1.15 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.ui-slider-tabs-list li.selected,.ui-slider-tabs-list li:hover{background-color:#fff!important}
.ui-slider-tabs-list li a{text-transform:uppercase;color:#757575;line-height:36px;}
.ui-slider-tabs-list li:hover a,.ui-slider-tabs-list li.selected a{color:#141414;}
.ui-slider-tabs-list-wrapper{z-index:2;margin:0;background:url(../images/bkg-tranparent.png) center bottom no-repeat;margin-bottom:-1px;}
.ui-slider-tabs-indicator-container,.ui-slider-tabs-rightPanelArrow.showOnHover, .ui-slider-tabs-leftPanelArrow.showOnHover{display:none!important;}
.ui-slider-left-arrow,.ui-slider-right-arrow{box-shadow:none!important;top:-5px;background:none!important;border:none!important;}
.ui-slider-tabs-list li:after{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:transparent;background-repeat:repeat-x;background-image:-webkit-linear-gradient(transparent 1%, transparent 45%);background-image:-moz-linear-gradient(transparent 1%, transparent 45%);background-image:-ms-linear-gradient(transparent 1%, transparent 45%);}
.ui-slider-tabs-list li:before{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;background-color:transparent;background-repeat:repeat-x;background-image:-webkit-linear-gradient(transparent 1%, transparent 45%);background-image:-moz-linear-gradient(transparent 1%, transparent 45%);background-image:-ms-linear-gradient(transparent 1%, transparent 45%);}
.ui-slider-tabs-list li.selected:before,.ui-slider-tabs-list li:hover:before{background-color:#c8c8c8;background-repeat:repeat-x;background-image:-webkit-linear-gradient(#fff 1%, #c8c8c8 45%);background-image:-moz-linear-gradient(#fff 1%, #c8c8c8 45%);background-image:-ms-linear-gradient(#fff 1%, #c8c8c8 45%);}
.ui-slider-tabs-list li.selected:after,.ui-slider-tabs-list li:hover:after{background-color:#c8c8c8;background-repeat:repeat-x;background-image:-webkit-linear-gradient(#fff 1%, #c8c8c8 45%);background-image:-moz-linear-gradient(#fff 1%, #c8c8c8 45%);background-image:-ms-linear-gradient(#fff 1%, #c8c8c8 45%);}
.data-table{width:100%;background-color:#fff}
.data-table th{padding:12px 20px;border:1px solid #c8c8c8;border-bottom:1px solid #323232;color:#141414;font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase}
.data-table td{padding:10px 20px;border:1px solid #c8c8c8;}
.data-table td .cart-price{display:inline-block;margin-top:-2px;}
.data-table td .product-name{margin:0}
.data-table thead tr{}
.adapt-0 .data-table thead th,.adapt-0 #checkout-review-table th{padding:5px}
.adapt-0 .data-table td,.cms-page-view .adapt-0 .data-table tbody th{padding:10px 5px}
.data-table thead{}
.data-table tbody{}
.data-table tr.first{}
.data-table tr.last{}
.data-table tr.odd{}
.data-table tr.even{}
.data-table tbody.odd{}
.data-table tbody.odd td{border-width:0 1px;}
.data-table tbody.even{}
.data-table tbody.even td{border-width:0 1px;}
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td{border-bottom-width:1px;}
.data-table th .tax-flag{white-space:nowrap;font-weight:normal;}
.data-table td.label,
.data-table th.label{font-weight:bold;}
.data-table td.value{}
input.input-text, select, textarea{padding:7.5px 5px;border:1px solid #c8c8c8;color:#757575;background-color:#fff;font:12px/1.25 Arial, Helvetica, sans-serif;}
select{height:31px;padding:5px;line-height:31px;}
button.button, .sidebar .block button.button,a.manage-address,#containerDiv .ajaxcart .row2 a,.block-reorder.block .actions button.button,
.product-view .add-to-cart .button_addto button.button,#em_quickshop_handler{text-transform:uppercase;background-color:#289fe5;color:#ffffff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;vertical-align:middle;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;border-radius:5px;}
button.button:hover,a.manage-address:hover,#containerDiv .ajaxcart .row2 a:hover,.block-reorder.block .actions button.button:hover,
.product-view .add-to-cart .button_addto button.button:hover{background-color:#7ac4ef;color:#fff;}
button.button.btn-cart{background-color:#289fe5;color:#fff;font:400 14px/1.0 Baumans,Open Sans,Helvetica,sans-serif;}
button.button.btn-cart:hover{background-color:#7ac4ef;color:#ffffff;}
button.btn-update,#checkout-step-login .col-2 .buttons-set button.button{background-color:#289fe5;color:#fff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;}
#checkout-step-login .col-2 .buttons-set button.button:hover{background-color:#289fe5;color:#ffffff;}
#em_quickshop_handler:hover,.block-subscribe .actions button.button:hover{background-color:#7ac4ef;color:#fff;}
.block.block-poll .actions button.button{float:none;width:100%;background-color:#289fe5;color:#fff;font:400 14px/1.35 Baumans,Open Sans,Helvetica,sans-serif;}
.block.block-poll .actions button.button:hover{background-color:#7ac4ef;color:#ffffff;}
a.manage-address{padding:7px 15px;text-decoration:none}
button.button span span,#em_quickshop_handler span,#containerDiv .ajaxcart .row2 a{padding:8.5px 13px;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}
button.btn-continue span span{}
.cart button.btn-checkout:hover span span:before{border-left-color:#fff;}
.cart button.btn-checkout span span:before{border:5px solid transparent;border-left-color:#fff;position:absolute;top:21px;right:0px;content:"";}
button.btn-checkout{background-color:#289fe5;color:#fff;font:400 23px/1.35 Baumans,Open Sans,Helvetica,sans-serif;width:100%;}
button.btn-checkout span span{padding:13px 20px;position:relative;display:inline-block;}
a.button_previous, a.button_next{display:inline-block;overflow:visible;padding:0;margin:0;background:transparent;cursor:pointer;width:30px;height:30px;border:1px solid #d4d4d4;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-moz-transition:border-color 300ms ease;-webkit-transition:border-color 300ms ease;-o-transition:border-color 300ms ease;transition:border-color 300ms ease;}
.previous_wrap,.next_wrap{display:inline}
#prev_next{text-align:right;margin:0 0 5px;}
a.button_previous:hover, a.button_next:hover{border:1px solid #000000;}
a.button_previous, a.button_next{text-indent:-999em;display:inline-block;background:url(../images/icons.png) 0 0 no-repeat;font-size:0}
a.button_previous{background-position:10px -756px}
a.button_next{background-position:-15px -780px}
a.button_previous:hover{background-position:-16px -756px}
a.button_next:hover{background-position:12px -780px}
.page{padding:0}
.block-currency .block-title strong span{color:#676767;font-size:80%;padding:0!important;display:inline-block;font-weight:bold;background:none;padding-right:5px!important;}
.block-currency .block-title,
.block-currency .block-content{padding:0}
.wrapper_header{color:#c8c8c8;background-color:#0a0a0a;background-image:url(../images/stripes/blank.gif);background-position:0 0;background-repeat:repeat;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.wrapper_header a{color:#ffffff;}
.header-left{text-transform:uppercase}
.header-middle{text-align:center}
.wrapper_header .toolbar-switch{float:right;position:relative;}
.wrapper_header .toolbar-switch .toolbar-dropdown{display:inline-block;margin:4px 0px 0;}
.wrapper_header .toolbar-switch span.current{padding:4px 0px 20px;text-transform:uppercase;margin-left:10px;position:relative;padding-right:20px;cursor:pointer}
.wrapper_header .toolbar-switch span.current:hover{text-decoration:underline}
.wrapper_header .toolbar-switch span.current:before{width:0;height:0;content:"";position:absolute;right:5px;top:12px;border:4px solid transparent;border-top-color:#fff;}
.wrapper_header .toolbar-switch .toolbar-dropdown ul{position:absolute;top:35px;right:0;background-color:#fff;z-index:3;padding:10px;width:120px;text-align:left}
.wrapper_header .toolbar-switch .toolbar-dropdown ul:before{border:4px solid #fff;border-top-color:#0a0a0a;position:absolute;top:0;right:20%;content:"";}
.header-container .links{display:inline;margin:0;padding:4px 0;float:left}
.header-container .welcome-msg{display:inline;color:#289fe5;text-align:left;margin:0;float:left;padding:4px 0 0px 24px;margin-right:0px;background:url(../images/om_25.png) 0 0 no-repeat}
.title-search{text-transform:uppercase;padding-left:140px;padding-bottom:20px;color:black}
.em-topsearch{background:url(../images/icons.png) -762px 5px no-repeat;float:right;padding:6px 0;position:relative}
.em-topsearch:hover .form-search{}
.em-topsearch .form-search{position:absolute;right:0;top:0px;z-index:95;}
.em-topsearch .form-search button.button{display:none;position:absolute;right:1px;top:1px;background:url(../images/button-search.png) center center no-repeat #fff;text-indent:-999em;font-size:0;border:none;width:25px;height:27px;}
.em-topsearch .form-search input.input-text{padding-right:25px;width:110px;    background: #252525; color: #969696;  border: 1px solid #575757;}
.em-topsearch:hover .form-search{}
.wrapper-lan-cur{position:relative;float:right;padding-bottom:15px}
.lan-cur-content{position:absolute;top:35px;right:0;background-color:#fff;z-index:3;padding:10px;width:200px;text-align:left;}
.language-currency-content{float:right;margin:4px 0 0}
.lan-cur-content:before{border:4px solid #fff;border-top-color:#0a0a0a;position:absolute;top:0;right:20px;content:"";}
.wrapper-lan-cur .language{display:inline;padding-bottom:15px;margin-left:15px;padding-right:15px;position:relative}
.wrapper-lan-cur .language:before{border:4px solid transparent;border-top-color:#c8c8c8;position:absolute;top:7px;right:0px;content:"";}
.wrapper-lan-cur .block-currency .row-currency{margin:0}
.wrapper-lan-cur .block-currency li{margin:10px 0 0}
.wrapper-lan-cur .block-currency li a{background:none!important;}
.wrapper-lan-cur .title-language{display:block;margin-bottom:10px;}
.wrapper-lan-cur .form-language li a{text-indent:-999em;display:inline-block;min-width:22px;margin-right:10px}
.wrapper-lan-cur li.selected a{cursor:default;text-decoration:none;}
.header .links li{padding:0 12px 0 0;margin-right:6px;background:url(../images/icons.png) right 2px no-repeat;}
.header .links li.last{}
.header .links li a{color:#6d6d6d;white-space:nowrap}
.header .form-language{float:right;}
.header .block-currency{float:right;}
.wrapper_header .logo strong{display:none;}
.block-cart-top .go-cart a{margin-right:0}
.form-search{position:relative;}
.em-topsearch:hover .form-search{}
.form-search label{display:none}
.search-cart{float:right;padding:7px 10px;background-color:#f0eeef;border-radius:3em;-webkit-border-radius:3em;-moz-border-radius:3em;}
.dropdown-cart{float:right;background:url(../images/icons.png) 0px -68px no-repeat;padding:4px 0 15px;margin-left:15px;position:relative;}
.dropdown-cart .link-top-cart > .arrow-box{display:none;}
.dropdown-cart .link-top-cart a{padding-left:40px;text-transform:uppercase}
.dropdown-cart .link-top-cart a span{padding-bottom:20px;white-space:nowrap}
.block-cart-top .block-title strong span{}
.top-cart-content{font:normal 13px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-align:left;position:absolute;z-index:11;background-color:#fff;right:0px;top:35px;line-height:1.35;width:250px;padding:25px 20px;box-shadow:0 1px 7px #CFCFCF;-moz-box-shadow:0 1px 7px #CFCFCF;-webkit-box-shadow:0 1px 7px #CFCFCF;color:#757575;z-index:100000;}
.top-cart-content:before{border:4px solid #fff;border-top-color:#0a0a0a;position:absolute;top:0;right:50px;content:"";}
.block-cart-top button.button{}
.dropdown-cart .mini-products-list .product-details{margin-left:80px;overflow:inherit}
.breadcrumbs{padding:7px 0 7px;border:0;margin-bottom:6px;overflow:hidden;}
.breadcrumbs ul{margin:0;padding:0;float:left;}
.breadcrumbs li:first-child{background:none;padding-left:0}
.breadcrumbs li{float:left;}
.breadcrumbs li strong{color:#757575;font-weight:normal;}
.breadcrumbs li a{position:relative;}
.breadcrumbs li a:before{}
.breadcrumbs li span{position:relative;padding-left:5px;text-indent:-999em;padding-left:3px;margin-right:3px;}
.breadcrumbs li span:before{#fff;border-left-color:#141414;position:absolute;top:5px;right:0px;content:"";}
.cms-index-index .block_title{padding:0;background:none;overflow:inherit;margin-top:25px;margin-bottom:10px;}
.cms-index-index .block_title h3{text-align:center;border-top:1px solid #c8c8c8;font:600 22px/1.15 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.cms-index-index .block_title h3 span{padding:0 20px;background:#fff;position:relative;top:-18px;display:inline-block;color:#141414;}
#from_ourblog_slider{margin-top:70px;}
#from_ourblog_slider .csslider{padding:0 14%;text-align:center}
#from_ourblog_slider .csslider .our_blog_img{margin-bottom:25px;}
#from_ourblog_slider .csslider .our_blog_img img{display:block;max-width:100%}
#from_ourblog_slider .csslider .our_blog_content h2 a{color:#141414;}
#from_ourblog_slider .csslider .our_blog_loadmore{margin-top:25px;margin-bottom:35px;}
#from_ourblog_slider .csslider .controls a{top:30%}
#our_brands_slider{}
.cms-index-index #our_brands_slider .block_title{margin-bottom:17px;}
#our_brands_slider .csslider li.item{margin:0 35px;width:112px;}
#our_brands_slider .csslider .controls a{top:13%}
.two-banners img{-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.two-banners img:hover{opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.two-banners{margin-bottom:60px;overflow:hidden;}
.two-banners > div{width: 566px!important;max-width: 47%!important;;margin-right:12px;margin-left: 10px;float:left}
.two-banners > div.solo{width:100%;margin-right:0;padding-top:20px;clear:both;float:none}
.adapt-0 .two-banners > div{width:100%;margin-right:0;margin-bottom:20px}
.two-banners > div.last{margin-right:0}
.em_nav em,
.em_nav code{word-wrap:break-word;font:normal 12px/1.35 helvetica,arial,sans-serif;}
.sidebar .em_nav .menu-item-depth-0.menu-item-link{padding:0 10px}
.sidebar .em_nav .menu-item-depth-0 .em-catalog-navigation.vertical li.level0{padding:0 10px}
.sidebar .em_nav .menu-item-depth-0 .menu-container .em-catalog-navigation.vertical li.level0{padding:0px}
.adapt-0 .sidebar .em_nav .menu-item-depth-0 .em-catalog-navigation.vertical li.level0,
.adapt-0 .sidebar .em_nav .menu-item-depth-0.menu-item-link,
.adapt-0 .em_nav .menu-item-depth-0.menu-item-link,
.adapt-0 .em_nav .menu-item-depth-0 .em-catalog-navigation li.level0,
.adapt-0 .em_nav .menu-item-depth-0 .menu-container .em-catalog-navigation li.level0{padding:0px}
.vnav{padding-bottom:10px;padding-top:10px}
.adapt-0 .vnav{padding-bottom:0px;background:none;}
.adapt-0 .menu-item-depth-1 .em-catalog-navigation.vertical{}
.menu-item-depth-0 .menu-item-link:hover > .menu-container,
.menu-item-depth-0 .menu-item-link.hover > .menu-container{left:100%;top:-25px}
.vnav .menu-item-depth-0:hover > .menu-container,
.vnav .menu-item-depth-0.hover > .menu-container{left:100%}
.nav-right .vnav .menu-item-depth-0:hover > .menu-container,
.nav-right .vnav .menu-item-depth-0.hover > .menu-container{left:auto;right:100%}
.nav-right.vnav .menu-item-depth-0:hover > .menu-container,
.nav-right.vnav .menu-item-depth-0.hover > .menu-container,
.nav-right .em-catalog-navigation li:hover > ul,
.nav-right .em-catalog-navigation li.hover > ul{right:100%;left:auto}
.vnav{width:100%;clear:both;background-color:#dcdcdc;}
.em_nav ul.vnav{margin-bottom:20px;}
.vnav .menu-item-depth-0 a{padding:5px 10px 5px 0}
.vnav .menu-item-link.menu-item-depth-0 > a,
.vnav .menu-item-depth-0 > .em-catalog-navigation > li > a{padding:6px 10px}
.vnav .menu-item-depth-0 .menu-item-link a{padding:2px 10px 2px 0}
.vnav .em-catalog-navigation li:hover > ul,
.vnav .em-catalog-navigation li.hover > ul{margin-left:0}
.em_nav a.arrow{background:url(../images/icon-nav.gif) center left no-repeat}
.em_nav .nav-right a.arrow{background:url(../images/icon-nav-right.png) center left no-repeat}
.nav-right .em_nav a.arrow{padding-right:10px !important}
.em-menu .em_nav a.arrow{display:none}
.em-menu .em_nav .em-catalog-navigation ul.level0 a.arrow,
.adapt-0 .em-menu .em_nav a.arrow,
.em-menu .em_nav .menu-container a.arrow{display:block}
.em_nav a.arrow span{position:relative;}
.vnav > li.menu-item-parent > a.arrow,
.vnav > .menu-item-depth-0 > .em-catalog-navigation > .level0 > a{background:none}
.nav-right.vnav > li.menu-item-parent > a.arrow:before,
.nav-right.vnav > .menu-item-depth-0 > .em-catalog-navigation > .level0 > a.arrow:before{border-width:5px 6px 5px 0px;}
.vnav > li.menu-item-parent > a.arrow:before,
.vnav > .menu-item-depth-0 > .em-catalog-navigation > .level0 > a.arrow:before{content:"";position:absolute;border-style:solid;display:block;width:0;top:11px;bottom:auto;z-index:2;left:auto;right:10px;border-width:5px 0px 5px 6px;border-color:transparent #0a0a0a;}
.em_nav .vnav > li.menu-item-parent:hover > a.arrow:before,
.vnav > .menu-item-depth-0 > .em-catalog-navigation > .level0:hover > a.arrow:before{content:"";}
.adapt-0 .menu-title{display:block!important;clear:both;margin-bottom:10px}
.menu-title{color:#ffffff;font:normal 18px/1.25 Roboto,helvetica,arial,sans-serif;text-transform:uppercase;padding:10px 10px 8px;border:1px solid #ffffff;background-color:#181818}
.menu-title a{color:#ffffff;}
.menu-title .option{float:right;border-color:#ffffff transparent transparent transparent;border-style:solid;border-width:5px;height:0;margin:9px auto 0;width:0;text-indent:-999em;cursor:pointer;}
.menu-title-mobile{background-color:#0a0a0a;padding:7px 10px;margin-bottom:5px;}
.menu-title-mobile a{color:#c8c8c8;text-decoration:none;font:400 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.menu-title-mobile span.option{text-indent:-99999px;overflow:hidden;vertical-align:middle;display:inline-block;background:url(../images/nav-menu.png) no-repeat;float:right;width:27px;height:22px;margin-top:1px;}
.wrapper_menu{color:#0a0a0a;font:400 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;background-color:#dcdcdc;}
.adapt-0 .em-menu{margin-bottom:0;background:none}
.nav-container ul{list-style:none;padding:0}
.nav-container li{margin:0;}
#nav{border:0;margin:0;}
#nav li.over > a, #nav li.active > a{}
#nav ul, #nav div{width:195px;}
.em-catalog-navigation ul,
.menu-item-link > .menu-container{min-width:170px}
#nav ul li a:hover{text-decoration:underline}
#nav ul li.parent > a{background:url(../images/icon-nav.gif) 95% center no-repeat}
#nav li:hover a.level-top{text-decoration:none}
#nav li.first a.level-top{background-image:none}
.em-catalog-navigation.horizontal > li.parent{background:none}
.menu-item-hbox > .menu-container{white-space:nowrap;}
.em_nav{padding-top:0px;margin:0}
.sidebar .em_nav{}
.em_nav .hnav{text-align:center;}
.hnav .menu-item-depth-0{float:none;display:inline-block;}
.adapt-0 .menu-item-link > .menu-container > .menu-item-text .em-catalog-navigation{width:100%}
.em_nav .menu-container{background-color:#adb5ba;color:#fff;}
.menu-item-parent > a{margin-right:0}
.em_nav a ,#nav li a.level-top{color:#0a0a0a;font:400 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin-right:0;}
.em_nav h1.title{font:400 14px/1.35 Open Sans,arial,sans-serif;font-size:280%;color:#000000;margin-bottom:0}
.em_nav .menu-two-level{margin-bottom:28px}
.em_nav .img-menu{padding-bottom:0}
.em_nav .menu-item-depth-0 > .em-catalog-navigation li.level0:hover,
.em_nav ul > .menu-item-depth-0.menu-item-link:hover,#nav li.level-top:hover{}
.em_nav .menu-item-depth-0 > .em-catalog-navigation li.level0,
.em_nav ul > .menu-item-depth-0.menu-item-link,#nav li.level-top{}
.menu-item-depth-0 .menu-container .em-catalog-navigation li.level0:hover{}
.em_nav a:hover{text-decoration:none}
.em_nav .menu-container a:hover{color:#141414;}
.em_nav li:hover > a, .em_nav li.active > a{}
.nav-container #nav li a.level-top,
.menu-item-link.menu-item-depth-0 > a,
.menu-item-depth-0 > .em-catalog-navigation > li > a,#nav li a.level-top{text-transform:uppercase}
.em_nav .widget-title{background:none;box-shadow:none;border:none;padding:0}
.adapt-0 .em-catalog-navigation li.level0,
.sidebar .em_nav{}
.adapt-0 .em_nav .menu-item-depth-0.menu-item-link,
.adapt-0 .em_nav .menu-item-depth-0 > .em-catalog-navigation li.level0,
.adapt-0 .em_nav ul > .menu-item-depth-0.menu-item-link{}
.adapt-0 .menu-container .em-catalog-navigation li.level0,
.adapt-0 .sidebar .em_nav{background:none}
.hnav .menu-item-depth-0 .em-catalog-navigation > a{padding:5px 10px}
.hnav .menu-item-depth-0 > a,
.em-catalog-navigation.horizontal > li > a ,#nav li a.level-top{padding:10px 21px;min-height:25px;}
.hnav .menu-item-depth-0 > .em-catalog-navigation.horizontal > li{float:none;display:inline-block}
.hnav .menu-item-depth-0 > a.arrow,
.em-catalog-navigation.horizontal > li > a.arrow{background:none;}
.hnav .menu-item-depth-0 > a.arrow:before ,
.em-catalog-navigation.horizontal > li > a.arrow:before{border:4px solid transparent!important;border-top-color:#0a0a0a!important;position:absolute;top:20px;right:5px;content:"";left:auto!important;bottom:auto!important}
.hnav .menu-item-depth-0.menu-item-parent:hover > a:before ,
// .em-catalog-navigation.horizontal > li:hover > a:before{border:4px solid #adb5ba;border-top-color:#dcdcdc;position:absolute;bottom:-8px;left:47%;content:"";z-index:99999}
.hnav .menu-item-depth-0 > a > a,
.em-catalog-navigation.horizontal > li > a > a{min-height:0px}
.menu-item-link.menu-item-depth-0:hover > a,
.menu-item-text.menu-item-depth-0 > .em-catalog-navigation > li:hover > a{font-weight:600}
.em-catalog-navigation li.parent > a{margin-right:0 !important}
.menu-item-parent a{margin-right:0px !important}
.vnav .menu-item-parent a{margin-right:0}
.em_nav .menu-container .menu-container .em-catalog-navigation{}
.em_nav .menu-container .h-line{margin-bottom:37px}
.em_nav .menu-container .video{margin-top:20px}
.em_nav .menu-container .text-video{color:#141414;margin-bottom:8px;margin-top:6px;}
.hnav .menu-item-depth-0 > .menu-container,
.em-catalog-navigation.horizontal > li > ul,
.em-catalog-navigation.horizontal > li:hover > ul ,
#nav ul,
#nav div{top:45px;background-color:#adb5ba;box-shadow:0 1px 7px #CFCFCF;text-align:left;-moz-box-shadow:0 1px 7px #CFCFCF;-webkit-box-shadow:0 1px 7px #CFCFCF;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;font:normal 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.menu-item-depth-0 .menu-item-link > .menu-container{background-color:#adb5ba;box-shadow:0 1px 7px #CFCFCF;-moz-box-shadow:0 1px 7px #CFCFCF;-webkit-box-shadow:0 1px 7px #CFCFCF;text-align:left;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;}
.hnav .menu-item-depth-0 > .menu-container{}
.hnav .menu-item-depth-0.first > a{text-transform:lowercase;min-width:150px;padding-right:40px}
.hnav .menu-item-depth-0.first:hover > a{}
.hnav .menu-item-depth-0.second > a{}
.em-catalog-navigation ul{}
.em-catalog-navigation li > ul{box-shadow:0 1px 7px #CFCFCF;-moz-box-shadow:0 1px 7px #CFCFCF;-webkit-box-shadow:0 1px 7px #CFCFCF;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;text-align:left;}
.vnav .menu-item-depth-0 > .menu-container,
.vnav .em-catalog-navigation.horizontal > li > ul,
.vnav .em-catalog-navigation.horizontal > li:hover > ul{}
.vnav .em-catalog-navigation li > ul{}
.em-catalog-navigation li:hover > ul,
.em-catalog-navigation li.hover > ul{left:100%;top:-25px;}
.vnav .em-catalog-navigation li:hover > ul,
.vnav .em-catalog-navigation li.hover > ul{top:-25px;}
.vnav .menu-item-text.menu-item-depth-0 > .em-catalog-navigation > li:hover > ul.level0,
.vnav .em-catalog-navigation > li.hover > ul.level0{top:0px;}
.em_nav .menu-item-link > ul,
.em_nav .em-catalog-navigation ul ,#nav ul, #nav div{background-color:#adb5ba;padding:25px 0 25px;box-shadow:0 1px 7px #CFCFCF;-moz-box-shadow:0 1px 7px #CFCFCF;-webkit-box-shadow:0 1px 7px #CFCFCF;}
.em_nav .menu-item-link > ul{}
.em_nav .menu-item-depth-1 a,
.em_nav .em-catalog-navigation li li a,#nav li a{color:#fff;font:normal 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.em_nav .em-catalog-navigation li li a:hover{color:#141414;}
.em_nav .menu-item-depth-1:hover > a,
.em_nav .menu-item-depth-1 li:hover > a,
.em_nav .em-catalog-navigation li li:hover > a ,#nav li a:hover{}
.adapt-0 .em_nav .menu-item-hbox{clear:both;margin-bottom:15px}
.em_nav .menu-item-vbox > .menu-container > .menu-item-text > ul{margin-bottom:20px}
.em_nav .menu-item-depth-0 .menu-item-text a{padding:4px 0}
.em_nav .em-catalog-navigation li.level0 li a ,
.em_nav .menu-item-depth-0 .menu-item-depth-2 .em-catalog-navigation li.level0 li a ,
.em_nav .menu-item-depth-0 .menu-item-text .em-catalog-navigation a{padding:4px 20px}
.em_nav .menu-item-depth-0 .menu-item-depth-2 .em-catalog-navigation li.level0 a{padding:4px 20px 4px 0px}
.em_nav .menu-item-hbox .menu-container .menu-container{}
.em_nav .menu-item-hbox .menu-container .menu-item-text{padding:0 20px}
.em_nav .menu-container .menu-item-link{padding:0px}
.em_nav .menu-container .menu-item-link a{padding:4px 20px}
.em_nav .menu-container .menu-item-link a.arrow{padding:4px 0px}
.menu-item-vbox > .menu-container > li{white-space:normal;vertical-align:top;}
.menu-item-text p.brand img{margin-right:32px;margin-bottom:10px}
.menu-item-text p img.fluid{margin:0px 0 2px;display:block;}
.adapt-0 .menu-item-text p img.fluid{display:inline}
.menu-item-text p.brand{margin-bottom:0px;}
.brand-menu-list .level-brandul > li{padding-bottom:10px}
.menu-item-hbox .em-catalog-navigation li li > a,
.em-catalog-navigation li > a{padding:4px 20px 4px 20px}
.menu-item-hbox .em-catalog-navigation li > a{padding-left:0;padding-right:0}
.spec-text{}
.em_nav a.arrow{padding-left:0 !important;padding-right:5px !important;width:13px;}
.em_nav a.arrow span{text-indent:-999em}
.sidebar .em_nav a.arrow,
.sidebar .em_nav .em-catalog-navigation.vertical a.arrow{right:10px}
.sidebar .em_nav .menu-container a.arrow,
.sidebar .em_nav .em-catalog-navigation.vertical ul.level0 a.arrow,
.sidebar .em_nav .menu-container .em-catalog-navigation.vertical a.arrow{right:5px}
.adapt-0 .em_nav a.arrow,
.adapt-0 .sidebar .em_nav .em-catalog-navigation.vertical a.arrow{right:0px}
.adapt-0 .menu-item-link > .menu-container, .adapt-0 .em-catalog-navigation li > ul{position:static!important}
.adapt-0 .menu-item-depth-0 > .menu-container,
.adapt-0 .em-catalog-navigation.horizontal > li > ul,
.adapt-0 .vnav .menu-item-text.menu-item-depth-0 > .em-catalog-navigation > li > ul.level0,
.adapt-0 .em-catalog-navigation.horizontal > li:hover > ul,
.adapt-0 #nav ul,.adapt-0 #nav div{margin-bottom:10px;background-color:#adb5ba;box-shadow:0 1px 7px #CFCFCF;text-align:left;-moz-box-shadow:0 1px 7px #CFCFCF;-webkit-box-shadow:0 1px 7px #CFCFCF;}
.adapt-0 .menu-container .menu-item-text .em-catalog-navigation ul,
.adapt-0 .em_nav .menu-container .em-catalog-navigation ul,
.adapt-0 .em_nav .em-catalog-navigation ul ul,
.adapt-0 .menu-item-depth-0 .menu-item-link > .menu-container{box-shadow:none;padding:10px;width:auto;}
.adapt-0 .em_nav a.arrow{background:url(../images/i_bullet1.gif) center center no-repeat;}
.adapt-0 .em_nav .hnav{float:none;text-align:left}
.adapt-0 .sidebar .em_nav{padding:0}
.adapt-0 .menu-container, .adapt-0 .em-catalog-navigation ul{right:0 !important}
.adapt-0 .menu-item-hbox > .menu-container{white-space:normal;}
.adapt-0 .menu-item-hbox > .menu-container > li{display:block;margin-left:0;}
.adapt-0 .menu-item-hbox > .menu-container > li.menu-item-hbox{width:100%}
.adapt-0 .em_nav .hnav{background:transparent;width:100%}
.adapt-0 .em_nav .menu-item-depth-0 > a,
.adapt-0 .em_nav .menu-item-depth-0 > .em-catalog-navigation > li > a{background-color:#dcdcdc;color:#0a0a0a;margin-bottom:3px;padding:8px 10px;}
.adapt-0 .em_nav .menu-container .em-catalog-navigation > li > a.arrow{border-left:none !important}
.adapt-0 .em_nav .menu-item-depth-0 > a span ,
.adapt-0 .em_nav .menu-item-depth-0 > .em-catalog-navigation > li > a span{display:block;}
.adapt-0 .em_nav .menu-item-depth-0:hover > a,
.adapt-0 .em_nav .menu-item-depth-0.active > a,
.adapt-0 .em_nav .menu-item-depth-0 > .em-catalog-navigation > li:hover > a,
.adapt-0 .em_nav .menu-item-depth-0 > .em-catalog-navigation > li.active > a{}
.adapt-0 .em-catalog-navigation li:hover > ul,
.adapt-0 .em-catalog-navigation li.hover > ul{margin-left:0px;}
.adapt-0 .em_nav .menu-item-depth-0 > .em-catalog-navigation .level0 > a.arrow,
.adapt-0 .em_nav .menu-item-depth-0 > a.arrow{padding-right:0 !important;border-left:1px solid #ffffff;background:url(../images/i_bullet1.gif) center center no-repeat}
.adapt-0 .em_nav .menu-item-hbox .menu-container .menu-item-text{margin-bottom:15px}
.adapt-0 .em_nav .menu-container .h-line{margin-bottom:15px}
.adapt-0 #nav{padding-bottom:0px;padding-top:0px;}
.adapt-0 .em_nav .menu-item-depth-0 .icon-menu{border:none;padding-left:0}
.adapt-0 .arrow{display:block !important;width:20px}
.adapt-0 .em_nav .menu-item-depth-0 > a.arrow,
.adapt-0 .em_nav .menu-item-depth-0 li.level0 > a.arrow{width:40px;}
.adapt-0 .em_nav .menu-item-depth-0 ul.level0 a.arrow,
.adapt-0 .em_nav .menu-item-depth-0 .menu-container a.arrow{width:20px;}
.adapt-0 .menu-container .em-catalog-navigation .arrow{padding-top:5px;padding-bottom:5px;padding-right:0 !important}
.adapt-0 .nav-container,
.adapt-0 .em_nav{border:none;clear:both;}
.adapt-0 .em_nav .vnav > li.menu-item-parent > a.arrow:before,
.adapt-0 .vnav > .menu-item-depth-0 > .em-catalog-navigation > .level0 > a.arrow:before{border:none;}
.adapt-0 .hnav .menu-item-depth-0 > a:before,.adapt-0 .em-catalog-navigation.horizontal > li > a:before{border:none!important}
.adapt-0 .mega-menu,
.adapt-0 .em_nav .vnav,.adapt-0 .menu-left{position:static;width:100% !important;border:none;padding-top:0}
.adapt-0 .em-catalog-navigation li li a.arrow{}
.adapt-0 .em-catalog-navigation li li span{border:none !important}
.adapt-0 #nav li .level-top span{border:none !important}
.adapt-0 .menu-container, .adapt-0 .em-catalog-navigation ul{width:100%}
.adapt-0 .menu-container .em-catalog-navigation li.parent{background:none !important}
.adapt-0 .em_nav .products-list .product-shop{overflow:inherit}
.list-img{margin:0}
.list-img a{float:left;margin:0;padding:0 !important}
.adapt-0 p.list-img a{padding-left:0 !important}
.em_nav .list-img a{margin:10px 47px 10px 0!important}
.em_nav .list-img a.last{margin-right:0!important}
.em_nav .list-img a img{margin:0}
.em_nav a img{margin-bottom:6px}
.em_nav .widget-products li.item .product-name a{padding:0;font-size:120%;color:#fff;display:inline}
.em_nav .widget-products li.item .product-name a:hover{color:#141414;}
.em_nav .widget-products li.item .product-image img{height:auto;}
.em_nav .widget-products .products-grid li.item .product-shop{margin-bottom:0;padding-left:0}
.em_nav .widget-products li.item .product-name{margin-bottom:5px;font:normal 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.adapt-1 .em_nav .products-list .product-shop{clear:both;margin-left:0!important}
.em_nav .ratings .amount a{text-transform:lowercase;padding:0 !important}
.em_nav .products-list .add-to-links{margin-top:15px}
.em_nav .add-to-links a{padding:0 0 0px 23px!important;text-transform:uppercase;font:600 14px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;}
.em_nav .widget-products .products-grid li.item{width:100%;margin:0}
.em_nav .widget-title h2,
.em_nav .widget .widget-title h2,
.em_nav h5, .em_nav .h5{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;color:#141414;margin-bottom:6px;text-transform:uppercase}
.em_nav .widget .widget-title{padding:0}
.em_nav h3{color:#141414;font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;margin-bottom:6px;text-transform:uppercase}
.em_nav .widget .widget-products{border:none;padding:0}
.em_nav p.desc{margin-bottom:20px;}
.em_nav .widget-products li.item p.desc{margin-bottom:10px;}
.em_nav .add-to-links li a.link-wishlist{margin-right:10px!important;}
.em_nav p.small-text{font-size:90%}
.text-space{margin-bottom:28px}
.adapt-0 .text-space{margin-bottom:10px}
.desc1{margin-top:47px}
.adapt-0 .desc1{margin-top:0px}
.adapt-3 .em_nav .grid_24{}
.fixed-top{z-index:3!important;position:fixed;top:0;}
.fixed-top .em_nav{background-color:#dcdcdc;}
.js-video{height:0;padding-top:25px;padding-bottom:67.5%;margin-bottom:10px;position:relative;overflow:hidden;}
.js-video.widescreen{padding-bottom:57.25%;}
.js-video.vimeo{padding-top:0;}
.js-video embed, .js-video iframe, .js-video object, .js-video video{top:0;left:0;width:100%;height:100%;position:absolute;}
@media (max-width:767px){.js-video{padding-top:0;}
}
#back-top a{background:url("../images/back_to_top.png") no-repeat scroll center center transparent;display:block;height:45px;text-indent:-9999px;width:45px;}
#back-top{background-color:#fff;border:2px solid #5A5757;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;bottom:15px!important;margin:0;position:fixed;right:15px!important;z-index:15;}
.adapt-2 .input_search input{width:212px}
.adapt-2 .block-subscribe .input-box{width:356px;}
.adapt-2 .block-cart-top .cart-popup:before{left:61%}
.adapt-2 .dropdown-cart{margin-left:15px;}
.adapt-2 .wrapper-lan-cur .language{margin-left:10px;}
.adapt-2 .wrapper-body-main .grid_19 .block_main{width:50%}
.three-columns .wrapper-body-main .block_main{width:50%}
.adapt-2 .em_sidebar .mini-products-list .product-details{clear:both;}
.adapt-2 .block .compare-details{clear:both}
.adapt-2 .em_sidebar .products-list .product-shop{clear:both;margin-left:0!important}
.adapt-2 .three-columns .box-reviews .review-list{width:100%;margin-right:0;float:left;margin-bottom:20px}
.adapt-2 .three-columns .box-reviews .form-add{width:100%;display:inline-block}
.adapt-2 .block-related .product .product-details{margin-left:0!important;clear:both}
.adapt-2 .three-columns .product-view .product-img-box .product-image{width:320px;max-width:320px}
.adapt-2 .three-columns .product-view .product-img-box{margin-right:0}
.adapt-2 .three-columns .product-view .product-img-box .product-image img{width:100%}
.adapt-2 .one-column .product-view .product-img-box{}
.adapt-2 .one-column .product-view .product-img-box .product-image img{width:100%}
.adapt-2 .grid_18 .product-view .product-shop{clear:both;}
.adapt-2 .opc .form-list li.wide select{}
.adapt-1 .opc .form-list li.wide input.input-text{}
.adapt-1 .opc .form-list li.wide select{width:96.2%}
.adapt-1 .opc .form-list select{width:92.2%}
.adapt-2 .opc-col1,.adapt-2 .opc-col2,.adapt-2 .opc-col3{width:452px}
.adapt-2 .opc-col2,.adapt-2 .opc-col3{margin-right:0}
.adapt-1 .opc-col1,.adapt-1 .opc-col2{width:333px}
.adapt-1 .opc-col2{margin-right:0}
.adapt-1 .opc-col3,
.adapt-2 .opc-col3{margin-left:0;width:100%}
.adapt-2 .multiple-checkout .gift-messages-form .form-list li.wide textarea{}
.adapt-2 .cart .data-table th{padding:6px 5px}
.adapt-2 .cart .data-table td{padding-left:5px;padding-right:5px;}
.adapt-2 .wrapper-body-main .block_main p,
.wrapper-body-main .grid_19 .block_main p{padding:12px 0}
.adapt-2 .em-area09 img{min-height:112px;}
.adapt-1 .logo{margin-top:8px;}
.adapt-1 .header-container .input-search input{width:97px}
.adapt-1 .header-container .top-cart .top-cart-inner a.top-link-cart{padding-left:30px;background-position:6px -79px}
.adapt-1 .wrapper-menu-slide .daily_deal .products-grid li.item.first{padding:10px 2%!important;width:96%!important}
.adapt-1 .rev_slider_wrapper .tparrows{top:67.5%}
.adapt-1 .menu-wrapper .menuleftText span:before{}
.adapt-1 .block-cart-top .cart-popup:before{left:72%}
.adapt-1 .wrapper-lan-cur .language{margin-left:10px;}
.adapt-1 .sidebar .widget-recentreview-products .products-grid li.item img{width:100%!important;height:auto}
.adapt-1 .wrapper-body .em-widget .wrapper-category a img{width:100%}
.adapt-1 .wrapper-body-main .block_main{width:50%}
.adapt-1 .wrapper-body .area-category .products-list .product-shop{clear:both;margin-left:0!important}
.adapt-1 .wrapper-body-main .block_main .inner-block{padding:14px 20px 10px}
.adapt-1 .nivo-caption{top:28%;}
.adapt-1 .nivo-caption p.title{font-size:120%;}
.adapt-1 .nivo-caption p{padding:0 5px 5px;}
.adapt-1 .block .compare-details{clear:both}
.adapt-1 .em_sidebar .products-list .product-shop{clear:both;margin-left:0!important}
.adapt-1 .three-columns .category-products .pager{margin-right:15px;}
.adapt-1 .three-columns .category-products .toolbar-bottom .pager{margin-right:0px;}
.adapt-1 .sorter .view-mode{}
.adapt-1 .box-tags .form-add .input-box input{width:225px;}
.adapt-1 .block-wishlist .mini-products-list .product-details{margin-left:0;clear:both;}
.adapt-1 .input_search input{width:85px;}
.adapt-1 .block-subscribe input.input-text{}
.adapt-1 .block-subscribe .input-act .actions{position:static;top:auto;right:auto}
.adapt-1 .block-subscribe{}
.adapt-1 .block-subscribe .block-content .input-act{border:none}
.adapt-1 .block-subscribe .block-content .input-act .input-box{border:4px solid #00aeed;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.adapt-1 .block-subscribe .input-act .actions button.button{margin-top:5px}
.adapt-1 .product-view .product-shop{margin-left:0!important;padding-bottom:20px;clear:both}
.adapt-1 .three-columns .product-view .product-img-box .product-image{width:200px;max-width:200px}
.adapt-1 .three-columns .product-view .product-img-box .zoom{width:145px}
.adapt-1 .three-columns .product-view .product-img-box .zoom-notice{width:145px;text-align:left}
.adapt-1 .three-columns .product-view .product-img-box{margin-right:0}
.adapt-1 .three-columns .product-view .product-img-box .product-image img{width:100%}
.adapt-1 .one-column .product-view .product-img-box .product-image{margin-bottom:0}
.adapt-1 .one-column .product-view .product-shop{clear:both;}
.adapt-1 .one-column .product-view .product-img-box{margin-bottom:10px}
.adapt-1 .one-column .product-view .product-img-box .product-image img{width:100%}
.adapt-1 .grid_18 .product-view .product-img-box .product-image{width:320px;max-width:320px;}
.adapt-1 .grid_18 .product-view .product-img-box{}
.adapt-1 .grid_18 .product-view .product-img-box .product-image img{width:100%}
.adapt-1 .grid_18 .product-view .product-shop{clear:both;}
.adapt-1 .grid_12 .products-list .product-shop{clear:both}
.adapt-1 .box-reviews .review-list{width:100%;margin:0 0 20px}
.adapt-1 .box-reviews .form-add{width:100%;}
.adapt-1 .cart .cart-collaterals .coupon-shipping{width:50%;float:left}
.adapt-1 .cart .cart-collaterals .shipping,.adapt-1 .cart .cart-collaterals .discount{width:auto;float:none;margin-bottom:20px;margin-right:0}
.adapt-1 .data-table td,
.adapt-1 .data-table th{padding-left:5px;padding-right:5px;}
.adapt-1 .cart .totals{width:45%}
.adapt-1 .cart .cart-collaterals .col2-set .col-1,.adapt-1 .cart .cart-collaterals .col2-set .col-2{width:100%}
.adapt-1 .form-list li.wide textarea{}
.adapt-1 .opc-col .tool-tip{left:0}
.adapt-1 #my-orders-table th,
.adapt-1 #my-orders-table td{padding-left:5px;padding-right:5px}
.adapt-1 .block-related .product .product-details,.adapt-1 .widget-recentreview-products .products-list .product-shop{clear:both;margin-left:0!important}
.adapt-1.contacts-index-index .form-list input.input-text,
.adapt-1.contacts-index-index .form-list li.wide textarea{width:100%}
.adapt-1 .my-account .fieldset{width:70%;margin-bottom:20px}
.adapt-1 .form-list .input-range input.input-text{width:36.2%}
.compare-table{}
.compare-table th{font:700 16px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#c30005;}
.compare-table th,
.compare-table td{border:none;border-bottom:1px solid #c8c8c8;padding-top:20px;padding-bottom:20px;}
.compare-table tbody tr.first th,
.compare-table tbody tr.first td{border-bottom:1px solid #323232;}
.compare-table thead .ratings{margin:3px 0 0;margin-right:10px}
.compare-table thead .ratings,
.compare-table thead .amount{float:left;}
.compare-table .btn-remove{}
.compare-table .product-shop-row td p,
.compare-table .add-to-row td p{margin:0}
.compare-table tbody tr.last{background:none;}
.compare-table td .product-image img{}
.compare-table td button.button{width:100%;margin-top:8px;margin-bottom:5px;}
.compare-table tbody th{padding-left:0}
.compare-table td .ratings .amount{float:left;margin-top:2px;}
.compare-table td ul.add-to-links{text-align:center;margin:0px 0px 5px}
.compare-table td ul.add-to-links li{float:none;display:inline-block;}
.page-popup .page-title{background-color:#0a0a0a;color:#fff;text-transform:uppercase;margin:0 -20px;padding:0 20px}
.page-popup .page-title h1{color:#fff;font:600 20px/1.25 Baumans,Open Sans,Arial,Helvetica,sans-serif;box-shadow:none;border:none;padding:10px 0px;margin:0}
.page-popup .link-print{padding-right:20px;margin-top:13px;background:none;border:none;color:#fff;}
.qr_code_name img{box-shadow:0 0 10px #999999;}
.catalog-product-compare-index{padding:0 20px;}
.page-popup{background-color:#fff;color:#757575;}
.page-popup a{color:#757575;}
#containerDiv .ajaxcart .row2 a{margin-bottom:2px;-moz-transition:all 300ms ease;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;display:inline-block;height:auto}
#containerDiv .ajaxcart .row2 a span{display:inline-block;}
#containerDiv a#close{display:none;height:31px;width:28px;text-indent:-99999px;text-align:left;position:absolute;top:0px;right:0px;z-index:100000}
#containerDiv{width:360px;}
.adapt-0 .header-left{text-align:center}
.adapt-0 .header-container .welcome-msg{float:none}
.adapt-0 .header-container .links{float:none;}
.adapt-0 .header-top-right .header-logo{display:none;}
.adapt-0 .header-middle-right{display:none;}
.adapt-0 .header .links li.last{background:none;}
.adapt-0 .logo{float:none;text-align:center;display:inline-block;margin:20px 0;}
.adapt-0 .header-bottom{clear:both}
.adapt-0 .menu-wrapper{margin:10px 0;}
.adapt-0 .wrapper_header{margin-bottom:10px;}
.adapt-0 .header-bottom .grid_24{padding-bottom:10px;}
.adapt-0 .header-right{text-align:center;}
.adapt-0 .wrapper_header .toolbar-switch{margin-right:10px;}
.adapt-0 .wrapper-lan-cur{float:none;display:inline-block}
.adapt-0 .wrapper-lan-cur .language{display:inline-block;margin-left:0;}
.adapt-0 .lan-cur-content:before{right:auto;left:20px;}
.adapt-0 .lan-cur-content{left:0;right:auto}
.adapt-0 .em-topsearch{float:left}
.adapt-0 .em-topsearch .form-search{left:0;right:auto}
.adapt-0 .search-cart{float:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.adapt-0 .form-search{}
.adapt-0 .input_search{}
.adapt-0 .cat-submit{position:absolute;top:0;right:0px;}
.adapt-0 .input_search input{width:69%;height:26px;line-height:14px;padding-right:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.adapt-0 .block-cart-top .block-content .actions a.goto-cart{display:block}
.block-cart-top .block-content .actions a.goto-cart{padding:0px 20px 0 5px;clear:both;margin-top:13px;}
.adapt-0 .block-cart-top .cart-popup{width:300px;top:16px;}
.adapt-0 .top-header .header .f-left{padding-bottom:5px;padding-left:10px}
.adapt-0 .top-header .header .f-right{padding-bottom:5px;padding-right:10px}
.adapt-0 .logo img{width:auto}
.adapt-0 .zoom-notice{display:none}
.adapt-0 .wrapper_header .toolbar-switch span.current{margin-left:0;margin-right:10px;}
.adapt-0 .wrapper_header .toolbar-switch .toolbar-dropdown ul{left:0;right:auto}
.adapt-0 .shopby-title a{padding-top:10px;padding-bottom:9px}
.adapt-0 .header-top-right select{margin-right:0px;margin-left:10px}
.adapt-0 .header-top-left .links li{margin-right:8px;padding-right:9px}
.adapt-0 .wrapper_menu{background:transparent}
.adapt-0 .menu-title{background-color:#ff7200;color:#ffffff;padding:13px 20px 10px 10px;text-transform:uppercase;font:600 14px/1.35 Roboto,Open Sans,arial,sans-serif;border-bottom:3px solid #e76200;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;cursor:pointer}
.adapt-0.cms-index-index .menu-wrapper:hover .menuleftText{cursor:pointer}
.adapt-0 .menu-title a{color:#ffffff;text-decoration:none;text-transform:uppercase;}
.adapt-0 .megamenu-wrapper{margin:10px 0;position:relative}
.adapt-0 .menu-title:hover .option:before,.adapt-0 .menu-wrapper:hover .menuleftText span:before{border-bottom-color:#ffffff;border-top-color:transparent;top:15px}
.adapt-0 .menu-title .option:before{width:0;height:0;content:"";position:absolute;top:21px;right:15px;border:5px solid transparent;border-top-color:#ffffff;-moz-transition:all 600ms ease;-webkit-transition:all 600ms ease;-o-transition:all 600ms ease;transition:all 600ms ease;}
.adapt-0 .menu-title .option{display:inline-block;text-indent:-999em;text-align:left}
.adapt-0 .sidebar .vnav{margin:0}
.adapt-0 .mega-menu .megamenu-wrapper{margin:0}
.adapt-0 .wrapper-body .em-widget .widget{width:100%;}
.adapt-0 .wrapper-body .em-widget .wrapper-product,
.adapt-0 .wrapper-body .em-widget .slider_container{width:100%;}
.adapt-0 .wrapper-body .em-widget .area-slider,
.adapt-0 .wrapper-body .em-widget .area-product{border:none;min-height:1px!important}
.adapt-0 .wrapper-body .em-widget .slider_container .widget{width:auto}
.adapt-0 .wrapper-body-main .block_main{width:100%;}
.adapt-0 .wrapper-body .wrapper-area-product > div > .widget-title,
.adapt-0 .wrapper-body .wrapper-area-product > div > .block_title,
.adapt-0 .wrapper-body .area-category .block_title,
.adapt-0 .wrapper-body .area-category .widget-title{border-top:1px solid #c6c6c6}
.adapt-0 .wrapper-body .em-widget .wrapper-product .widget .widget{width:auto;}
.adapt-0 .wrapper-body .em-widget .wrapper-product-left{width:auto;float:none;}
.adapt-0 .wrapper-body .em-widget .wrapper-product-left > div{border:none;margin:0}
.adapt-0 .wrapper-body .em-widget .wrapper-product-right{width:auto;}
.adapt-0 .wrapper-body .em-widget .wrapper-product-right > div{border:none;}
.adapt-0 .wrapper-body-main .block_main .inner-block{padding:14px 20px 10px}
.adapt-0 .category-products .products-grid li.item{width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box;margin-right:0px!important}
.adapt-0 .slider-wrapper{margin-bottom:10px}
.adapt-0 .fullwidthbanner-container{width:auto!important}
.adapt-0 .slider_container .hot-product{padding:10px 50px}
.adapt-0 .widget .grid_19 .grid_14 .grid_5 a{padding:0;margin:0}
.adapt-0 .widget .grid_19 .grid_14 .grid_5{padding:10px}
.adapt-0 .box .grid_9 .jcarousel-skin-tango .jcarousel-next-horizontal{right:10px;top:-10px}
.adapt-0 .box .grid_9 .jcarousel-skin-tango .jcarousel-prev-horizontal{right:30px;top:-10px}
.adapt-0 .grid_19 .grid_14 .box .grid_9 .jcarousel-skin-tango .jcarousel-next-horizontal{right:10px}
.adapt-0 .grid_19 .grid_14 .box .grid_9 .jcarousel-skin-tango .jcarousel-prev-horizontal{right:30px;}
.adapt-0 .box{clear:left}
.adapt-0 .grid_19 .grid_14 .box{margin-bottom:25px}
.adapt-0 .top-cart{position:absolute;top:246px;right:12px;z-index:11;width:110px;margin:0}
.adapt-0 .header-container .top-cart span.option-cart{top:-1px;display:none}
.adapt-0 .header-container .top-cart-inner{position:relative;margin-bottom:10px}
.adapt-0 .header.small{min-height:100px}
.adapt-0 .header-container .top-cart .top-cart-inner a.top-link-cart{background-position:10px -80px;padding-left:40px}
.adapt-0 .header-container .input-cate .catsearch-dropdown span{padding-bottom:0}
.adapt-0 .product-view .product-shop{margin-left:0!important;display:inline-block;clear:both;width:100%}
.adapt-0 .product-view{margin-bottom:20px}
.adapt-0 .product-essential .no-rating,.adapt-0 .product-essential .ratings{margin-right:20px;margin-left:6px}
.adapt-0 .product-view .product-img-box .product-image .cloud-zoom img{width:100%!important;}
.adapt-0 .product-view .product-img-box{width:100%!important;margin-right:0}
.adapt-0 .product-view .product-img-box .product-image{float:none;}
.adapt-0 .product-view .product-img-box .product-image img{width:100%!important;}
.adapt-0 .grid_24 .product-view .product-shop .block-related{width:100%;}
.adapt-0 .grid_24 .product-view .product-shop .product-info{width:100%;}
.adapt-0 .box-reviews .review-list,.adapt-0 .box-reviews .form-add{width:100%}
.adapt-0 .product-view .form-add .form-list input.input-text,.adapt-0 .product-view .form-add .form-list textarea{width:90%}
.adapt-0 #review-form .data-table th, .adapt-0 #review-form .data-table td{padding:5px 5px;}
.adapt-0 .col-main{float:none;}
.adapt-0 .products-grid .ratings .rating-box{margin-top:0;}
.adapt-0 .block-related .product .product-details{margin-left:0!important;clear:both;}
.adapt-0 .media-left{width:60%}
.adapt-0 .product-view .more-views a.next,.adapt-0 .product-view .more-views a.previous{opacity:1;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.adapt-0 .block-subscribe input.input-text{width:250px;}
.adapt-0 .block-subscribe .input-box{width:260px;}
.adapt-0.page-popup .title-buttons{text-align:left;}
.adapt-0.page-popup .link-print{float:left;clear:both;margin-left:10px;padding-bottom:10px}
.adapt-0 .hnav .menu-item-depth-0,
.adapt-0 .em-catalog-navigation.horizontal > li,
.adapt-0 .hnav .menu-item-depth-0 > .em-catalog-navigation.horizontal > li{background:none;padding-bottom:0;padding-top:0;display:block;}
.adapt-0 .toolbar .sorter .sort-by{margin-bottom:2px;margin-left:20px;}
.adapt-0 .toolbar .limiter{margin-right:25px}
.adapt-0 .toolbar .pager .amount{margin-right:10px;}
.adapt-0 .toolbar-bottom{text-align:left;}
.adapt-0 .toolbar-bottom .toolbar{padding:8px 10px 5px}
.adapt-0 .toolbar-bottom .toolbar .pager{display:inline-block;}
.adapt-0 .toolbar-bottom .toolbar .pages{float:left;display:inline-block;}
.adapt-0 .category-products .toolbar .toolbar-dropdown{width:100px}
.adapt-0 .category-products .products-list .product-image img{width:100px!important;height:100px!important}
.adapt-0 .ui-tabs .ui-tabs-nav li a{-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}
.adapt-0 .account-create .form-list input.input-text{width:90%}
.adapt-0 .em_post-action .tags{margin-bottom:10px}
.adapt-0 .em_post-item .std img{width:100%;margin-bottom:10px}
.adapt-0 .em_post-items .em_post-item .std > a{display:block;width:150px}
.adapt-0 .comments div.input-box .input-text{width:90%}
.adapt-0 input.qty{width:20px !important;}
.adapt-0 .product-options input.qty{opacity:1;color:#131313;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
.adapt-0 .cart .cart-collaterals select{width:252px}
.adapt-0 .cart .cart-collaterals input.input-text{width:240px}
.adapt-0 .cart .totals{margin:0}
.adapt-0 .cart .cart-collaterals .col2-set{width:100%;}
.adapt-0 .form-list li.wide textarea{width:90%}
.adapt-0.contacts-index-index .form-list li.wide textarea{width:85%}
.adapt-0.wishlist-index-share .form-list li.wide textarea{width:80%}
.adapt-0 .fieldset{width:100%;margin-bottom:20px}
.adapt-0 .gift-messages-form .form-list .field{width:100%}
.adapt-0 .gift-messages-form .form-list input.input-text{width:90%}
.adapt-0 .multiple-checkout #multiship-addresses-table select{width:100px}
.adapt-0 .checkout-progress li{margin-bottom:5px;width:100%}
.adapt-0 .multiple-checkout .col2-set .col-narrow{margin-bottom:5px;width:100%}
.adapt-0 .multiple-checkout .col2-set .col-wide{margin-bottom:5px;width:100%}
.adapt-0 .multiple-checkout .sp-methods select.month{margin-bottom:5px}
.adapt-0 .cart .shipping,.adapt-0 .cart .discount ,.adapt-0 .cart .totals{width:100%;float:none;clear:both}
.adapt-0 .cvv-what-is-this{margin-left:0px;}
.adapt-0 .cart .cart-collaterals .col2-set .col-1,.adapt-0 .cart .cart-collaterals .col2-set .col-2{width:100%;margin-right:0}
.adapt-0 .cart .cart-collaterals .col2-set .coupon-shipping{width:100%}
.adapt-0 .cart .cart-collaterals .discount .input-box,
.adapt-0 .cart .cart-collaterals .shipping-form ul.form-list{margin-bottom:0}
.adapt-0 .opc .col2-set .col-1, .adapt-0 .col2-set .col-2{width:100%;float:left;margin-bottom:10px}
.adapt-0 .form-list li.wide select{width:87.2%}
.adapt-0 .form-list .field{float:none;width:auto}
.adapt-0 .form-list select{width:87.2%}
.adapt-0 .form-list li.wide input.input-text{width:85%}
.adapt-0 .form-list input.input-text{width:85%}
.adapt-0 #payment_form_ccsave.form-list input.input-text{width:240px!important;margin-right:5px;}
.adapt-0 #payment_form_ccsave.form-list select{width:252px!important}
.adapt-0 #payment_form_ccsave.form-list .v-fix{clear:both;width:auto}
.adapt-0 .form-list select.month{margin-bottom:5px;}
.adapt-0 .opc .gift-messages-form .item .details .f-fix{margin-top:10px}
.adapt-0 .opc .gift-messages-form .item .details{margin-left:0;}
.adapt-0 .cvv-what-is-this{white-space:nowrap}
.adapt-0 .tool-tip .tool-tip-content img{width:100%}
.adapt-0 .opc .tool-tip{top:200px!important}
.adapt-0 .gift-messages-form label{display:block!important}
.adapt-0 .opc-col1,.adapt-0 .opc-col2,.adapt-0 .opc-col3{width:100%!important;margin:0}
.adapt-0 .opc-1sc{display:block}
.adapt-0 .opc-col p.control input.checkbox,.adapt-0 .opc-col input.radio,.adapt-0 #checkout-step-payment .sp-methods dt input.radio{margin-top:-1px}
.adapt-0 #review-buttons-container.buttons-set{padding:30px 0px 20px}
.adapt-0 .opc .step-title .number{padding-left:10px;padding-right:5px;}
.adapt-0 #allcomments .comment-item{}
.adapt-0 .comments div.input-box{width:100%;}
.adapt-0 #allcomments .time-stamp{margin-right:0}
.adapt-0 .em_post-item .post-content img{width:99%;height:auto;}
.adapt-0 .my-wishlist .data-table td:nth-child(1),
.adapt-0 .my-wishlist .data-table th:nth-child(1){display:none}
.adapt-0 .col2-set .col-1,.adapt-0 .col2-set .col-2,.adapt-0 .buttons-set{float:none;width:100%;margin-bottom:10px}
.adapt-0.wishlist-index-share .my-account .fieldset,
.adapt-0 .my-account .buttons-set{width:auto}
.adapt-0 .my-account .fieldset{width:auto}
.adapt-0 .account-create ul.form-list{float:none;width:100%}
.adapt-0 .box-tags .form-add .input-box input{width:180px}
.adapt-0 #wishlist-table.data-table td:nth-child(2),.adapt-0 #wishlist-table.data-table th:nth-child(2){border-left:0}
.adapt-0 .addresses-list.col2-set .col-1 li.item{width:100%;margin:0 0 20px 0}
.adapt-0 #containerDiv{width:300px;}
.adapt-0 #lightbox,.quickshop-index-view #zoom-btn,
.adapt-0 #overlay,.adapt-0 #zoom-btn{display:none;}
.adapt-0 .color_variation,.adapt-0 .btn-toggle{display:none}
.adapt-0 .footer,.adapt-0 .footer address,.adapt-0 .wrapper_footer .widget.widget-static-block.area17-link{text-align:left;}
.adapt-0 .logo-payment{float:left;margin-top:10px;clear:both;}
.adapt-0 .page-sitemap .pager .pages{clear:both;text-align:left;margin-left:5px;display:inline-block;float:left;}
.adapt-0.sales-guest-form .input-box{width:90%!important}
.adapt-0.sales-guest-form .input-box .input-text{width:97%!important}
.adapt-0.sales-guest-form .input-box select{width:99%!important}
.adapt-0 .em-area11 .grid_12.omega{text-align:left}
.adapt-0 #back-top{display:none!important}
.adapt-0 #opc-login-popup{top:10px!important;width:230px}
.adapt-0 #product-attribute-specs-table th.label{padding-top:10px;padding-bottom:10px}
.adapt-0 .wrapper_top_footer #footer-information .h5:before{content:"+";float:right;padding-left:5px;}
.adapt-0 .wrapper_top_footer #footer-information .h5.active:before{content:"-"}
.adapt-0 .footer_payment{text-align:left;}
.adapt-0 .footer_payment li{margin-left:0;margin-right:15px;}
.mobile-view #back-top,.mobile-view #demotool_variation,.mobile-view .qrcode,.mobile-view #em_quickshop_handler,.mobile-view .color_variation,.mobile-view .btn-toggle, .mobile-view .em-tabgroups .tabs_wrapper,.mobile-view .store_switcher_variation a.btn_storeview{display:none!important}
@media screen
and (min-device-width:320px) and (max-device-width:480px){#em_quickshop_handler{display:none!important;}
.product-image .mousetrap{display:none!important}
.adapt-0 #opc-login-popup{top:15px!important;width:230px}
.header-container .input-cate{overflow:hidden}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait){.adapt-0 #containerDiv{width:300px;}
.adapt-0 .top-cart{}
.adapt-0 .header-container .input-search input{width:86%}
.adapt-0 .header-container .input-search{width:51%}
.adapt-0 .my-account .pager .limiter,.adapt-0.review-product-list .pager .limiter{clear:both;margin:10px 0;float:left}
.adapt-0 .opc .form-list select{width:88.8%;}
.adapt-0 #opc-login-popup{top:100px!important}
.adapt-0 .header-container .toolbar-switch{float:left;}
.adapt-0 .header-top-right select{margin-right:10px;margin-left:0px}
.header .form-language{clear:both}
.adapt-0 .category-products .products-grid li.item{width:95%!important;}
.adapt-0 .category-products .products-grid li.item img{width:100%;}
.opc #checkout-review-table{overflow:auto;display:block;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.header-container .input-cate{overflow:hidden}
#shopping-cart-table th:nth-child(7){text-indent:-9999px}
.cms-index-index .mega-menu{display:block!important}
#containerDiv{left:34%!important;}
.ui-tabs .ui-tabs-nav li a{-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}
.block-cart-top .actions a{display:inline-block}
.breadcrumbs li{background-position:left 2px;}
.menu-item-depth-0 > .menu-container{display:none}
.menu-item-depth-0:hover > .menu-container{display:block}
.em-catalog-navigation li > ul{display:none}
.em-catalog-navigation li:hover > ul{display:block}
.menu-item-link.menu-item-depth-1.menu-item-parent > .menu-container{display:none}
.menu-item-link.menu-item-depth-1.menu-item-parent:hover > .menu-container{display:block}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){#containerDiv{left:28%!important;}
}
#em_quickshop_handler{}
#em_quickshop_handler span{display:inline-block}
#containerDiv .ajaxcart{border:1px solid #d4d4d4;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0px 2px 7px #cfcfcf;}
@media screen and (-webkit-min-device-pixel-ratio:0){select{line-height:21px;}
.header-container .toolbar-switch .toolbar-dropdown ul{}}
@media all and (min-width:0){}
#bg_fade{opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}
#overlay{opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}
#opc-login-popup-overlay{opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}
#bg_fade_color{background-color:#000;left:0px;margin:0px;padding:0px;position:fixed;top:0px;visibility:visible;display:none;width:100%;z-index:998;height:1500px;}
.store_switcher_variation a.btn_storeview{background:url("../images/storeview/skin-picker.png") no-repeat scroll 0 0 transparent;display:block;position:fixed;left:0;text-indent:-999px;top:164px;z-index:15;width:47px;height:47px;display:block;text-indent:-99999px;box-shadow:0px 2px 7px #cfcfcf;border:1px solid #CECECE;border-left:none;}
.store_switcher_variation .storediv{display:none;position:fixed;z-index:999;background:#F6F6F6;width:954px;left:10%;top:10%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);webkit-background-clip:padding-box;}
.store_switcher_variation .storediv .store_content{clear:both;margin:10px 30px;float:left;width:904px;}
.store_switcher_variation .storediv .slider_container{margin:0;background-color:#F6F6F6;border:0;padding:0;box-shadow:none!important;height:auto!important;}
.store_switcher_variation .storediv .store_content ul{}
.store_switcher_variation .storediv .store_content li{float:left;margin:0 18px 0 1px;width:210px;}
.store_switcher_variation .storediv .store_content li img{}
.store_switcher_variation .storediv .store_content li a{display:inline-block}
.store_switcher_variation .storediv .store_content li a img{opacity:1;display:block;-webkit-box-shadow:0 0 6px #fff;-moz-box-shadow:0 0 6px #fff;box-shadow:0 0 6px #fff;}
.store_switcher_variation .storediv .store_content li a:hover img{opacity:.8;display:block;-webkit-box-shadow:0 0 6px rgba(0,0,0,.9);-moz-box-shadow:0 0 6px rgba(0,0,0,.9);box-shadow:0 0 6px rgba(0,0,0,.9);}
.store_switcher_variation .storediv .store_content li .storename{margin-top:5px;text-align:center}
.store_switcher_variation a.btn_storeclose{background:url("../images/btn_popup-close.png") no-repeat scroll 0 0 transparent;height:38px;width:38px;text-indent:-99999px;display:block;text-align:left;position:absolute;top:-20px;right:-18px;}
.store_switcher_variation .slider_container .prev,
.store_switcher_variation .slider_container .next{margin:0;top:44%;background:url("../images/storeview/icon_store.png") no-repeat scroll 0 0 transparent;width:40px;height:45px;text-indent:-9999px;position:absolute;-moz-opacity:1;-webkit-opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;filter:alpha(opacity=100);}
.store_switcher_variation .slider_container a.next{background-position:right 0;right:-20px!important}
.store_switcher_variation .slider_container a.prev{left:-20px!important;background-position:0 bottom}
.store_switcher_variation .slider_container .next:hover{background-position:right bottom!important}
.store_switcher_variation .slider_container .prev:hover{background-position:0 bottom!important}
.store_switcher_variation .jcarousel-skin-tango .jcarousel-next-disabled ,
.store_switcher_variation .jcarousel-skin-tango .jcarousel-prev-disabled{display:none!important}
.store_switcher_variation .jcarousel-skin-tango .jcarousel-container-horizontal{position:static!important}
.adapt-0 .store_switcher_variation .storediv li,.adapt-0 .store_switcher_variation .storediv li img{width:218px;}
.adapt-0 .store_switcher_variation .storediv{width:260px;}
.adapt-0 .store_switcher_variation .storediv .store_content{width:220px;}
.adapt-0 .store_switcher_variation .storediv{width:260px;}
.adapt-1 .store_switcher_variation .storediv li,.adapt-1 .store_switcher_variation .storediv li img{width:280px!important;}
.adapt-1 .store_switcher_variation .storediv .store_content{width:540px;}
.adapt-1 .store_switcher_variation .storediv{width:600px;}
.adapt-1 .store_switcher_variation .slider_container .jcarousel-skin-tango .jcarousel-container-horizontal{margin:0;padding:0;}
.adapt-2 .store_switcher_variation .storediv .store_content{width:740px;}
.adapt-2 .store_switcher_variation .storediv{width:800px;}
.page{}
.em-box-custom{background-color:#afafaf;background-image:url(../images/stripes/blank.gif);background-position:0 0;background-repeat:repeat;}
.em-box-custom .page{background:transparent}
.em-box-custom .wrapper_header{background:none;}
.em-box-custom .wrapper_header .inner_header{background-color:#0a0a0a;background-image:url(../images/stripes/blank.gif);background-position:0 0;background-repeat:repeat;}
.em-box-custom .wrapper_menu{background:transparent;padding:0}
.em-box-custom .wrapper_menu .inner_menu{background-color:#dcdcdc;}
.em-box-custom .wrapper_main,
.em-box-custom .wrapper_area02,
.em-box-custom .wrapper_slideshow,
.em-box-custom .wrapper_area04,
.em-box-custom .wrapper_top_footer{background:transparent;padding:0}
.em-box-custom .wrapper_area02 .inner_area02{float:left;width:100%;padding:13px 0;background-image:none;background-position:0 0;background-repeat:repeat;background-color:#fff;}
.em-box-custom .wrapper_slideshow .inner_slideshow,
.em-box-custom .wrapper_area04 .inner_area04{background-image:none;background-position:0 0;background-repeat:repeat;background-color:#fff;}
.em-box-custom .wrapper_main .inner_main{background-image:none;background-position:0 0;background-repeat:repeat;background-color:#fff;padding-top:10px;}
.em-box-custom .wrapper_footer{background:transparent;padding:0;}
.em-box-custom .wrapper_footer .inner_footer{background-color:#0a0a0a;padding:12px 0 25px;}
.em-box-custom .wrapper_top_footer .inner_top_footer{width:100%;float:left;background-color:#fff;background-image:none;background-position:0 0;background-repeat:repeat;}
.slide-hor .caroufredsel_wrapper > ul,.slide-hor .caroufredsel_wrapper{white-space:normal;height:auto!important;position:relative!important;}
.cms-index-index .page-title, .cms-index-index .em-breadcrumbs{display:none;}
.em-topsearch:hover #content_search{display:block !important;}
.outofstocknotification-block input.input-text{padding: 7px 5px 7px; margin: 10px 10px 0 0;vertical-align: baseline;}
.link-stock-alert a{background-color:#289fe5;display: inline-block; color:#ffffff; padding: 10px 15px; font: 400 14px/1.0 Baumans,Open Sans,Helvetica,sans-serif;text-transform: uppercase;
    -moz-transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;border-radius: 5px;
}
.link-stock-alert a:hover{background-color:#7ac4ef;text-decoration: none;}
.dukato{font:600 12px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:5%;text-align:center;border:} 
.dukato2{font:600 11px/1.35 Baumans,Open Sans,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:5%;text-align:center;border:} 
.tooltip_templates { display: none; }
.custom_reviews{ height:25px;}
.grow { transition: all .3s ease-in-out; }
.grow:hover { transform: scale(1.1); }
.grow2 { transition: all .3s ease-in-out; }
.grow2:hover { transform: scale(1.01); }
.miko { border-radius: 20px; border: solid #2b9fc8 1px;padding: 6px;}
.copy {-webkit-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;}
.circle    { 
       z-index: 1;
    -webkit-transition-duration: 0.8s;
    -o-transition-duration: 0.8s;
    transition-duration: 0.8s;
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;}
.circle:hover {     transform: rotate(-360deg);
    -webkit-transform: rotate(-360deg);
    -ms-transform: rotate(-360deg);}


.circleY    { 
       z-index: 99999;
    -webkit-transition-duration: 1.3s;
    -o-transition-duration: 1.3s;
    transition-duration: 1.3s;
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    transition-property: transform;}
.circleY:hover {     transform: rotate(180deg);
    -webkit-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);}



    
.parent {
  position: relative;
  top: 0;
  left: 0;
}
.image1 {
  position: relative;
  top: 0;
  left: 0;
}
.image2 {
  position: absolute;
  top: -250px;
  left: 70px;
}



.category-products .products-grid .popust
{
  color: #c30005;
    float: right;
    position: relative;
    margin: -308px 3px -17px -42px;
    font: 100 18px Baumans;
    }

 .product-view .popust  {display:none; } 


.truncate{max-width: 26ch;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}

@media only screen and (min-device-width:768px) and (max-device-width:1024px)
{
.category-products .products-grid li.item {padding: 5px!important;}
.social-icons{display:none}

}

.widget .widget-products, .products-grid{border:none!important;padding: 0px 15px 0px;}
.material{margin-left:101px;}

/*B&W*/
.wrapper_area04 .box_banner:hover img.opac{
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
   filter: grayscale(100%);
}

.wb {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;}
 
.wb:hover {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);}

.growcat { transition: all .3s ease-in-out; }
.growcat:hover { transform: scale(0.99);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
 }

.box-collateral.box-recurring_info {display:none}


### FR. BLOCK  ###

figure.snip0016 {
  font-family: 'Baumans', Kodchasan, sans-serif!important; 
  color: #fff;
  position: relative;
  overflow: hidden;
  margin: 10px;
  min-width: 220px;
  max-width: 310px;
  max-height: 220px;
  width: 100%;
  background: #000000;
  text-align: left;
}
figure.snip0016 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
figure.snip0016 img {
  max-width: 100%;
  opacity: 1;
  width: 100%;
  -webkit-transition: opacity 0.35s;
  transition: opacity 0.35s;
}
figure.snip0016 figcaption {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 30px 3em;
  width: 100%;
  height: 100%;
}
figure.snip0016 figcaption::before {
  position: absolute;
  top: 30px;
  right: 30px;
  bottom: 30px;
  left: 100%;
  border-left: 4px solid rgba(255, 255, 255, 0.8);
  content: '';
  opacity: 0;
  background-color: rgba(255, 255, 255, 0.5);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
figure.snip0016 h2,
figure.snip0016 p {
  margin: 0 0 5px;
  opacity: 0;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s,-webkit-transform 0.35s,-moz-transform 0.35s,-o-transform 0.35s,transform 0.35s;
}
figure.snip0016 h3,
figure.snip0016 p {
  margin: 0 0 5px;
  opacity: 0;
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s,-webkit-transform 0.35s,-moz-transform 0.35s,-o-transform 0.35s,transform 0.35s;
}
figure.snip0016 h2 {
   font-size: 38px;
 font-family: 'Baumans', Kodchasan, sans-serif!important;
   color: white;
  word-spacing: -0.15em;
  font-weight: 300;
  text-transform: uppercase;
  -webkit-transform: translate3d(30%, 0%, 0);
  transform: translate3d(30%, 0%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
figure.snip0016 h3 {
   font-size: x-large;
 font-family: 'Baumans', Kodchasan, sans-serif!important;
   color: white;
  word-spacing: -0.15em;
  font-weight: 300;
  text-transform: uppercase;
  -webkit-transform: translate3d(30%, 0%, 0);
  transform: translate3d(30%, 0%, 0);
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
figure.snip0016 h3 span {
  font-weight: 800;
}
figure.snip0016 h2 span {
  font-weight: 800;
}
figure.snip0016 p {
  font-weight: 200;
    color: white;
  -webkit-transform: translate3d(0%, 30%, 0);
  transform: translate3d(0%, 30%, 0);
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}
figure.snip0016 a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  color: #ffffff;
}
figure.snip0016:hover img {
  opacity: 0.3;
}
figure.snip0016:hover figcaption h2 {
  opacity: 1;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
figure.snip0016:hover figcaption h3 {
  opacity: 1;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
figure.snip0016:hover figcaption p {
  opacity: 0.9;
  -webkit-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
  -webkit-transition-delay: 0.6s;
  transition-delay: 0.6s;
}
figure.snip0016:hover figcaption::before {
  background: rgba(255, 255, 255, 0);
  left: 30px;
  opacity: 1;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}
figure.snip0016:hover {
background-color: #000000!important;
}
@media (max-width:999px)
{
.two-banners > div{width: 566px!important;max-width: 46%!important;;margin-right:12px;float:left}
}
.category-image   {  box-shadow: 10px 10px 8px -5px rgba(0, 0, 0, 0.2)!important; border-radius: 8px;}
/* .wrapper_footer a, .new_account_create  {color: #289fe5; } */

@font-face {
        font-family: 'Baumans';
        src: url('/skin/fonts/Baumans.ttf');
}
.blink{
    animation:blinkingText 3.0s infinite;
}
   @keyframes blinkingText{
     0%{     color: #000;    }
    40%{    color: #000; }
    75%{    color: transparent; }
    100%{   color: #000;    }
}

@-webkit-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-moz-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
@-o-keyframes blink {
    0% {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.blink_img {
    -webkit-animation: blink 2.5s;
    -webkit-animation-iteration-count: infinite;
    -moz-animation: blink 2.5s;
    -moz-animation-iteration-count: infinite;
    -o-animation: blink 2.5s;
    -o-animation-iteration-count: infinite;
}

.skrito {
            display: none;
        }
        .show-more-btn {
    cursor: pointer;
    font-weight: 700;
    padding-top: 8px;
    display: block;
        }
