/* PRODUCT COMPARE CSS */
#compare-header {width:auto;margin:26px 15px 0 15px;float:right;clear:none;height:45px;font-family:"Open Sans",sans-serif;z-index: 3;}
#compare-header .compare-header {float:left;}
#compare-header .ico-wrap {position:relative;float:left;width:26px;height:45px;}
#compare-header .button-h-compare {outline:none;background:#fff;color:#555;position:relative;height:45px;border:none;padding:0px 7px 0 7px;font-size:14px;line-height:45px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;cursor:pointer;float:left;clear:both;width:100%;}
#compare-header .button-h-compare .first {width:13px;height:13px;position:absolute;top:12px;left:0;border:2px solid #F44336;-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;z-index:1;background:#fff;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
#compare-header .button-h-compare .second {width:13px;height:13px;position:absolute;top:20px;left:8px;border:2px solid #F44336;-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;z-index:2;background:#fff;box-shadow:0 0 0 2px #fff;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
#compare-header .button-h-compare:hover {color:#000;}
#compare-header .button-h-compare:hover .first, #compare-header .button-h-compare:hover .second {border-color:#333;}

/* WISTHLIST BUTTON CSS */
#wishlist-header {width:auto;padding:0px 7px;margin:26px 25px 0 0;float:right;clear:none;font-family:"Open Sans",sans-serif;outline:none;background:#fff;position:relative;height:45px;border:none;font-size:14px;line-height:45px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
#wishlist-header a {cursor:pointer;color:#555;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
#wishlist-header i {color:#F44336;float:left;line-height:46px;margin-right:6px;font-size:20px;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
#wishlist-header a:hover {color:#000;}
#wishlist-header a:hover i {color:#333;}


@media (min-width: 992px) and (max-width: 1199px) {
#wishlist-header {
  margin: 26px 5px 0 0;
}
}

/* BLOCK CART CSS */
.shopping_cart {width:auto;}
.shopping_cart > a:first-child { padding: 12px 12px 7px 12px;position:relative;z-index:97; background: #fff; display: block; font-weight: bold; color: #555;overflow: visible;height:64px;font-family:"Open Sans",sans-serif; }

#header .shopping_cart {position:relative;float:right;padding-top:11px;margin-left:20px;}

#header .shopping_cart > a:first-child .ajax_cart_quantity {display:block!important;position:absolute;top:7px;width:100%;text-align:center;font-weight:700;font-family:"Open Sans",sans-serif;color: #333;padding:0;line-height:14px;border:none;background:transparent;font-size:13px;}

#compare-header .total-compare-header {display:inline-block!important;position:absolute;font-weight:700;font-family:"Open Sans",sans-serif;height:17px;color:#F44336;padding:2px 5px;line-height:12px;border:1px solid #333;background:#fff;text-align:center;font-size:12px;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;z-index: 97;}

#header .shopping_cart > a:first-child .ajax_cart_quantity:after {content:"x";font-size:11px;}

#compare-header .total-compare-header:after {content:".";text-indent:-9999px;width:0;height:0;position:absolute;bottom:-4px;left:2px;border:2px solid #333;border-color:#333 transparent transparent #333;}

#header .shopping_cart > a:first-child .ajax_cart_product_txt,
#header .shopping_cart > a:first-child .ajax_cart_product_txt_s,
#header .shopping_cart > a:first-child .ajax_cart_no_product {position:absolute;top:53px;right:-5px;font-weight:700;font-family:"Open Sans",sans-serif;height:17px;color:#F44336;padding:0px 5px 2px;line-height:12px;border:1px solid #333;background:#fff;text-align:center;font-size:12px;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;z-index: 98;}

#header .shopping_cart > a:first-child .ajax_cart_product_txt:after,
#header .shopping_cart > a:first-child .ajax_cart_product_txt_s:after,
#header .shopping_cart > a:first-child .ajax_cart_no_product:after {content:".";text-indent:-9999px;width:0;height:0;position:absolute;top:-4px;right:2px;border:2px solid #333;border-color:transparent #333 #333 transparent;}

#header .shopping_cart > a:first-child .cover {position:absolute;bottom:-4px;left:0;width:100%;height:5px;background:transparent;z-index:7;}
#header .shopping_cart > a:hover:first-child .cover, #header .shopping_cart > a.hovered:first-child .cover {background:#fafafa;}
#header .shopping_cart > a:hover:first-child .cover.cl, #header .shopping_cart > a.hovered:first-child .cover.cl {background:transparent;}

.shopping_cart > a:first-child .left {float: right; width: 50px; position: relative; height: 50px; display: block;}
.shopping_cart > a:first-child .left i {font-size:42px;text-align:center;line-height:48px;color:#F44336;width:50px;height:50px;border:none;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;text-shadow: 0px 1px 0px #ddd;}
.shopping_cart > a:first-child:hover .left i, .shopping_cart > a.hovered:first-child .left i {color:#333;}
.shopping_cart > a:first-child .right {float: left; padding: 2px 0 0px 15px; width: auto; height: 50px;line-height:46px; text-align: left; font-size: 18px; font-weight: bold; color: #555;}
.shopping_cart > a:first-child .top {float: left; width: 100%;clear: both; text-transform: lowercase; font-weight:normal; }

#header .shopping_cart > a:hover:first-child, #header .shopping_cart > a.hovered:first-child {outline:0;border:none;background:#fafafa;box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);-webkit-box-shadow:1px 1px 4px rgba(0, 0, 0, 0.2);}

.shopping_cart .ajax_cart_total {display:none!important}
.shopping_cart .block_cart_expand:after,.shopping_cart .block_cart_collapse:after {content:"\f0d7";font-family:"FontAwesome";display:inline-block;float:right;font-size:18px;color:#686666;padding:6px 0 0}
.shopping_cart .block_cart_collapse:after {content:"\f0d8";padding:4px 0 2px}
.cart_block .cart_block_list .remove_link {position:absolute;right:1px;top:8px}
.cart_block .cart_block_list .remove_link a,.cart_block .cart_block_list .ajax_cart_block_remove_link {color:#777;display:block;width:100%;height:100%}
.cart_block .cart_block_list .remove_link a:before,.cart_block .cart_block_list .ajax_cart_block_remove_link:before {display:inline-block;content:"\f014";font-family:"FontAwesome";font-size:14px;line-height:14px}
.cart_block .cart_block_list .remove_link a:hover,.cart_block .cart_block_list .ajax_cart_block_remove_link:hover {color:#515151}
.cart_block .cart-images {float:left;width:80px;padding:0;border:1px solid #f44336;margin:0 10px 0 0;}
.cart_block .cart-images img {float:left;width:100%;height:auto;}
.cart_block .cart-info {overflow:hidden;float:left;margin:0;width:170px;}
.cart_block .cart-info .product-name {padding-bottom:6px;margin-top:7px;float:left;clear:both;width:100%;}
.cart_block .cart-info .product-name a {font-size:13px;line-height:18px;display:inline-block;float:left;clear:both;width:100%;}
.cart_block .cart-info .product-name a:hover {text-decoration:underline;}
.cart_block .cart-info .quantity-formated {display:inline-block;position: absolute; left: 8px; top: 12px; font-size: 11px; background-color: transparent; color: #fff; padding: 0px;width:0;height:0;line-height: 12px;border: 14px solid #f44336; border-color: #f44336 transparent transparent #f44336;}
.cart_block .cart-info .quantity-formated div {position:absolute;top:-12px;left:-12px;}
.cart_block .cart-info .quantity-formated .quantity {font-size:12px}
.cart_block dt {font-weight:normal;overflow:hidden;padding:12px 8px 12px 8px;position:relative;background:#fff;width:94%;margin:0 3%;position:relative;}
.cart_block dd {position:relative}
.cart_block dd .cart_block_customizations {border-top:1px dashed #333}
.cart_block dd .cart_block_customizations li {padding:10px 20px}
.cart_block dd .cart_block_customizations li .deleteCustomizableProduct {position:absolute;right:10px}
.cart_block .cart_block_no_products {float: left; width: 94%; margin: 10px 3% 15px 3%; color: #f44336;}
.cart_block .cart-prices {border-top:1px solid #d6d4d4;font-weight:bold;padding:10px 20px 22px}
.cart_block .cart-prices .cart-prices-line {overflow:hidden;padding:1px 0;float:left;clear:both;width:94%;margin:0 3%;direction: ltr;}
.cart_block .cart-prices .cart-prices-line span {float:left;}
.cart_block .cart-prices .tax-desc {display:inline-block;margin:15px 3% 0 3%;font-weight:normal;color:#888;font-style:italic;}
#header .cart_block .cart-prices .cart-prices-line .price {float:right;}
#header .cart_block .cart-prices .cart-prices-line.last-line .price {border-bottom:1px solid #666;}

.cart_block .cart-buttons {overflow:hidden;padding:8px;margin:0;}
.cart_block .cart-buttons a {width:100%;float:left;text-align:center;margin-bottom:10px;margin-right:10px}

.cart_block .cart-buttons a#button_order_cart {margin:13px 0 13px 3px;}
.cart_block .cart-buttons a#button_order_cart span i {margin-right:2px;}

#header .cart_block {position:absolute;top:76px;right:0;z-index:96;padding:10px 0 0 0;display:none;height:auto;color:#666;width:300px;background: #fafafa; box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); -moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); }
#header .cart_block .about {float: left; width: 94%; margin: 2px 3% 3px 3%; color: #aaa; font-style: italic;}
#header .cart_block .products {display:inline-block;clear:both;width:100%;}
#header .cart_block a {color:#d32f2f}
#header .cart_block a:hover {color:#BA2121}
#header .cart_block .cart_block_list .remove_link a,#header .cart_block .cart_block_list .ajax_cart_block_remove_link {color:#444;outline:none;text-decoration:none}
#header .cart_block .cart_block_list .remove_link a:hover,#header .cart_block .cart_block_list .ajax_cart_block_remove_link:hover {color:#D32F2F}
#header .cart_block .price {color:#333;float:left;line-height:14px;}
#header .cart_block dt {border-top:1px dashed #ddd;}
#header .cart_block dt.first_item {border-top:none}
#header .cart_block .product-atributes {padding-bottom:8px;font-size:11px;float:left;clear:both;width:100%;}
#header .cart_block .product-atributes a {color:#888}
#header .cart_block .product-atributes a:hover {color:#666}
#header .cart_block .cart-prices {border:none;width:100%;margin:0;padding:12px 8px;border-top:1px solid #ddd;background:#f0f0f0;float:left;clear:both;}
#header .cart_block .cart-buttons {background:#fff;margin:0;width:100%;float:left;clear:both;border-top:1px solid #ddd;}
#header .cart_block .cart-buttons a#button_order_cart {float:right;clear:none;width:auto;margin:13px 3% 13px 2px;color:#fff;}
#header .cart_block .cart-buttons a#button_order_cart:active {box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
#header .cart_block .cart-buttons .c-about {float:right;font-size:12px;line-height:14px;color:#999;font-style:italic;width:auto;margin: 21px 15px 0 0;}
#header .block_content {margin-bottom:0}
.cart_block #cart_block_summary,.cart_block .title_block span,#header .cart_block h4,#header .cart_block .title_block,#header .cart_block h4 {display:none}
.cart_block .cart_block_shipping_cost,.cart_block .cart_block_tax_cost,.cart_block .cart_block_total,.cart_block .cart_block_wrapping_cost {float:right}
.cart_block table.vouchers {clear:both;width:94%;margin:0 3%;margin-bottom:10px;font-family:"Open Sans",sans-serif;}
.cart_block table.vouchers tr td {padding:0px}
.cart_block table.vouchers tr td.quantity {margin-right:3px;}
.cart_block table.vouchers tr td.price {font-weight:bold;}
.cart_block table.vouchers tr td.delete {padding-left:0;padding-right:0;text-align:right;width:15px}



/* LAYER CART CSS */
.layer_cart_overlay {background-color:#000;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:98;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}
* html .layer_cart_overlay {position:absolute;left:0;margin-left:-160px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2}

#layer_cart {background-color:#fff;position:fixed;top:5%!important;max-height:90%;overflow-y:auto;display:none;z-index:999;width:86%;margin:0;left:7%;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

#layer_cart .layer_cart_product {padding:30px;overflow:hidden;position:static}

#layer_cart .layer_cart_product h2 {font-weight:400;font-size:20px;font-family:"Open Sans",sans-serif;color:#8BC34A;margin:0 0 25px 0;}
#layer_cart .layer_cart_product .product-image-container {position:relative;max-width:125px;border:1px solid #FF5722;padding:5px;background:#fff;float:left;width:30%;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

#layer_cart .layer_cart_product .product-image-container:after {position:absolute;text-indent: 0px;font-family:"FontAwesome";content:"\f291";font-size:19px;line-height:26px;bottom:0;right:0;width:0;color:#fff;height:0;border:25px solid #FF5722;border-color:transparent #FF5722 #FF5722 transparent;text-align:center;-webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px;}

#layer_cart .layer_cart_product h2 i {font-size:30px;line-height:30px;float:left;padding-right:8px;line-height:20px;}

#layer_cart .layer_cart_product .layer_cart_product_info {padding:15px 0 0 15px;float:left;width:70%;}
#layer_cart .layer_cart_product .layer_cart_product_info #layer_cart_product_title {display:block;font-weight:bold;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap: break-word; word-break: break-word;}
#layer_cart .layer_cart_product .layer_cart_product_info > #layer_cart_product_attributes {padding-bottom:10px;display:inline-block;font-size:12px;color:#FF5722;}
#layer_cart .layer_cart_product .layer_cart_product_info > div.first {border-top:1px solid #eee;padding-top:10px;}
#layer_cart .layer_cart_product .layer_cart_product_info > div {padding-bottom: 2px; font-size: 12px; font-weight: bold;display: inline-block;color: #333;width:100%;clear:both;}
#layer_cart .layer_cart_product .layer_cart_product_info > div strong {padding-right:3px}
#layer_cart .layer_cart_product .layer_cart_product_info .dark {color:#888;font-weight:500;display:inline-block;width:100px;}

#layer_cart .layer_cart_cart {background:#fafafa;border-left:1px solid #d6d4d4;padding:30px 30px 25px 30px;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0;border-radius:0 4px 4px 0;position:relative}

#layer_cart .layer_cart_cart h2 {font-size: 14px; font-weight: bold; font-family: "Open Sans",sans-serif; color: #FF5722; padding: 2px 0 0 0; margin: 0 0 25px 0;}

#layer_cart .layer_cart_cart .layer_cart_row {padding:0 0 7px;font-weight:bold;color:#333;}
#layer_cart .layer_cart_cart .layer_cart_row .unvisible {display:initial;}
#layer_cart .layer_cart_cart .layer_cart_row .dark {display:inline-block;width:200px;font-weight:500;color:#888;}
#layer_cart .layer_cart_cart .layer_cart_row .ajax_block_cart_total {font-weight:bold;color:#fff;font-size:15px;text-decoration:none;padding:0 3px;background:#FF5722;}
#layer_cart .layer_cart_cart .button-container {position:relative;display:inline-block;width:100%;padding:30px 0 0 0;clear:both;}
#layer_cart .layer_cart_cart .button-container .btn {margin-bottom:0px;float:right;padding:8px 12px;}
#layer_cart .layer_cart_cart .button-container span.exclusive-medium {float:left;border:none;background:transparent;color:#444;line-height:50px;margin:0;padding:0;text-transform:lowercase;text-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
#layer_cart .layer_cart_cart .button-container span.exclusive-medium span {line-height:42px;color:#777;background:transparent;padding:0;margin:0;border:none;text-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
#layer_cart .layer_cart_cart .button-container span.exclusive-medium strong {font-weight:normal;}
#layer_cart .layer_cart_cart .button-container span.exclusive-medium strong.resp {display:none;}
#layer_cart .layer_cart_cart .button-container span.exclusive-medium i {margin-right:5px;margin-top:4px;margin-left:0;line-height:38px;font-size:12px;float:left;color:#FF5722;-webkit-transition: 0.1s linear all; -moz-transition: 0.1s linear all; -ms-transition: 0.1s linear all; -o-transition: 0.1s linear all; transition: 0.1s linear all;}
#layer_cart .layer_cart_cart .button-container span.exclusive-medium:hover {color:#000;}
#layer_cart .layer_cart_cart .button-container span.exclusive-medium:hover i {color:#333;margin-left:-4px;margin-right:9px;}
#layer_cart .cross {position:absolute;right:7px;top:8px;width:25px;height:25px;cursor:pointer;color:#333;z-index:2}
#layer_cart .cross:before {content:"\f057";display:block;font-family:"FontAwesome";font-size:25px;line-height:25px}
#layer_cart .cross:hover {color:#D32F2F;}
#layer_cart .continue {cursor:pointer}
#layer_cart p {padding:0}

/* CROSSELLING MODULE IN CART */
#layer_cart .crossseling .crossseling-content {border-top:1px solid #d6d4d4;padding:26px 30px 30px 30px;position:relative}
#layer_cart .crossseling h2 {font-size: 14px; font-weight: bold; border: none; margin: 0; color: #FF5722; padding: 5px 0 20px 0;font-family:"Open sans",sans-serif;}
#layer_cart .crossseling #blockcart_list {width:100%;margin:0 auto;overflow:hidden}
#layer_cart .crossseling #blockcart_list li {margin-right: 20px;width: 147px;border:1px solid #e4e4e4;background:#fff;position:relative;}
#layer_cart .crossseling #blockcart_list .product-name { margin-bottom: 5px; }
#layer_cart .crossseling #blockcart_list .product-name a {display:inline-block;font-weight:500;width:100%;padding:0 5px;text-align:center;color:#000; font-size: 12px; line-height: 15px;height:30px;margin:10px 0 4px 0;overflow:hidden; }
#layer_cart .crossseling #blockcart_list .product-name a:hover {text-decoration:underline; }
#layer_cart .crossseling #blockcart_list .product-image-container {border:none;padding:0;}
#layer_cart .crossseling #blockcart_list .product-image-container:hover {border-color:#aaa;}
#layer_cart .crossseling #blockcart_list .product-image-container img {max-width:100%;width:auto;margin:0 auto;height:auto;}

#layer_cart .crossseling #blockcart_list .price_display {margin:0;color:#fff;font-size:13px;font-weight:bold;display:inline-block;text-align:center;font-family: "Open Sans",sans-serif;position:absolute;top:15px;right:-6px;}
#layer_cart .crossseling #blockcart_list .price_display .price {position:relative;font-weight:500;float:left;background:#00BCD4;color:#fff;padding:5px 8px;font-size:12px;line-height:12px;margin-right:12px;}
#layer_cart .crossseling #blockcart_list .price_display .price:after {position:absolute;right:-6px;top:0px;content:".";text-indent:-9999px;width:0px;height:0px;border:4px solid #00BCD4;border-color:#00BCD4 transparent transparent #00BCD4;}

#layer_cart .crossseling #blockcart_list a.bx-prev, #layer_cart .crossseling a.bx-next {display:block;font-family:"FontAwesome";font-size:26px;line-height:60px;width:30px;height:60px;color:#fff;text-align:center;background:rgba(0, 0, 0, 0.4);position:absolute;top:50%;margin-top:-30px}
#layer_cart .crossseling #blockcart_list a.bx-prev:before, #layer_cart .crossseling a.bx-next:before {display:block;text-indent:0;color:#fff;line-height:60px;}
#layer_cart .crossseling #blockcart_list a.bx-prev:hover, #layer_cart .crossseling a.bx-next:hover {background:rgba(0, 0, 0, 0.7);}
#layer_cart .crossseling #blockcart_list a.bx-prev.disabled, #layer_cart .crossseling a.bx-next.disabled {display:none}
#layer_cart .crossseling #blockcart_list a.bx-prev {left:0;-webkit-border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}
#layer_cart .crossseling #blockcart_list a.bx-prev:before {content:"\f104";font-size:26px;line-height:60px;}
#layer_cart .crossseling #blockcart_list a.bx-next {right:0;-webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px;}
#layer_cart .crossseling #blockcart_list a.bx-next:before {content:"\f105";font-size:26px;line-height:60px;}
#layer_cart .crossseling #blockcart_list .bx-controls {overflow:hidden}



@media (max-width: 1200px) {
  #layer_cart .layer_cart_product {padding:20px;}
  #header .cart_block {top:75px;}
  #layer_cart {width:96%;left:2%}
  #layer_cart .layer_cart_product .product-image-container {max-width:150px;}
  #layer_cart .layer_cart_product .layer_cart_product_info {padding-top:26px;}

}

@media (min-width: 992px) and (max-width: 1199px) {
  #layer_cart .crossseling #blockcart_list {max-width:752px;}

}

@media (min-width: 992px) and (max-width: 1199px) {
  #compare-header, #header .shopping_cart {margin-bottom:20px;}
}

@media (min-width: 481px) and (max-width: 991px) {
  #compare-header {float:right;width:auto;clear:none;}
  #header .shopping_cart {float:right;width:auto;clear:none;max-width:300px;}
  #header .col-sm-4.cart_compare {width:100%;float:left;clear:both;}
}

@media (min-width: 769px) and (max-width: 991px) {
  #header .col-sm-4.cart_compare {margin-bottom:20px;}
  #header .cart_compare {clear:both;}
  #layer_cart .crossseling #blockcart_list {max-width:559px;}
}

@media (min-width: 481px) and (max-width: 767px) {
  #header .col-sm-4.cart_compare {margin-bottom:5px;}
  .shopping_cart > a:first-child .right {display:none;}
  !#layer_cart .layer_cart_cart .button-container span.exclusive-medium strong.resp {display:inline-block;}
  !#layer_cart .layer_cart_cart .button-container span.exclusive-medium strong.orig {display:none;}
}

@media (min-width: 992px) {
  .shopping_cart > a:first-child .right {display:none;}
}

@media (max-width: 991px) {
  #compare-header .button-h-compare, #wishlist-header {height:55px;padding:7px 10px 5px 10px;text-align:left;}
  #compare-header, #wishlist-header {float:left;margin:13px 30px 0 0;}
  .shopping_cart > a:first-child {height:63px;padding:7px 10px 5px 10px;margin-bottom:-3px;}
  #layer_cart .layer_cart_cart {border-left:none;border-top:1px solid #d6d4d4;}
}

@media (max-width: 767px) {
  .shopping_cart > a:first-child {width:50px;height:50px;padding:0;background:transparent;}
  #header .shopping_cart > a:first-child .cover {display:none!important;}
  #header .cart_compare {position:initial;}
  #header .shopping_cart {position:fixed;right:9px;top:0px;margin:0;padding:0;height:50px;z-index:995;}
  #header .shopping_cart > a:hover:first-child, #header .shopping_cart > a.hovered:first-child {background:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
  #header .cart_block {display:none!important;}
  #header .shopping_cart > a:first-child .ajax_cart_quantity {font-size:10px;top:12px;}
  #header .shopping_cart > a:first-child .ajax_cart_quantity:after {font-size:10px;}
  .shopping_cart > a:first-child .top {display:none;}
  .shopping_cart > a:first-child .left i {font-size:29px;line-height:52px;}
  #layer_cart .layer_cart_product .layer_cart_product_info {padding-top:0;}
  #layer_cart .layer_cart_cart {padding-bottom:10px;}
  #layer_cart .layer_cart_cart .layer_cart_row .dark {width:50%;}
}

@media (max-width: 480px) {
  #header .cart_block {width:100%;top:61px;}
  #compare-header, #wishlist-header {float:left;width:50%;clear:none;margin:8px 0 10px 0;text-align:left;border-top:1px solid #eee;}
  #compare-header .compare-header {width:100%;}
  .cart_block .cart-info {width:145px;clear:none;}
  #layer_cart .layer_cart_cart .button-container .btn.button-medium {width:100%;text-align:center;}
  #layer_cart .layer_cart_product .layer_cart_product_info {padding-top:15px;}
  #layer_cart .layer_cart_cart .button-container span.exclusive-medium {width:100%;text-align:center;}
  #layer_cart .layer_cart_cart .button-container span.exclusive-medium:hover {color:#333;text-decoration:underline;}
  #layer_cart .layer_cart_cart .button-container span.exclusive-medium i {display:none;}
  #layer_cart .layer_cart_cart .button-container .btn.button-medium {clear:both;float:left;}
}

#layer_cart .layer_cart_product .title {display: block;font: 400 19px/23px Arial, Helvetica, sans-serif;color: #00BCD4;margin-bottom: 22px; }
#layer_cart .layer_cart_product .title i {font-size: 25px;line-height: 25px;float: left;padding-right: 8px; }
#layer_cart .layer_cart_cart .title {display: block;font: 400 17px/23px Arial, Helvetica, sans-serif;color: #FF5722;border-bottom: 1px solid #d6d4d4;padding-bottom: 13px;margin-bottom: 17px; }

.white-border-3px, .cart_block .cart-images {background: #ffffff;-webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.095), 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 2px 1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.095), 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 2px 1px 0 rgba(0, 0, 0, 0.1);box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.095), 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 2px 1px 0 rgba(0, 0, 0, 0.1);}

#layer_cart .layer_cart_cart .ajax_cart_quantity {font-weight: bold;color: #00BCD4;}

/*# sourceMappingURL=blockcart.css.map */	