div.adtm_product { text-align: center; }
/* PrestaShop 1.6 */
div.adtm_product .product-name { display: inline-block; overflow: hidden; width: 100%; color: currentcolor !important; }
div.adtm_product .product-image-container { text-align: center; }
div.adtm_product .product-image-container img { margin: 0 auto; }
/* Quick View */
div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile { display: none; }
div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile { display: none; }
@media (max-width: 1199px) {
	div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile { display: block; position: relative; background-color: rgba(208, 208, 211, 0.57); height: 130px; width: 85px; top: 80px; right: -162px; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); zoom: 1; pointer-events: all; }
	div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i { position: relative; top: 48px; left: -20px; font-size: x-large; color: black; }
	div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i:before { -moz-transform: rotate(315deg); -o-transform: rotate(315deg); -webkit-transform: rotate(315deg); -ms-transform: rotate(315deg); transform: rotate(315deg); }
	div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile { display: block; background-color: transparent; height: 155px; width: 215px; position: absolute; overflow: hidden; pointer-events: none; top: 30px; right: -30px; -moz-transform: rotate(270deg); -o-transform: rotate(270deg); -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); }
}
div.adtm_product .product-container .product-image-container .quick-view { font: 700 13px/16px Arial, Helvetica, sans-serif;color: #777676;position: absolute;left: 50%;top: 50%;margin: -21px 0 0 -53px;padding: 13px 0 0; background: rgba(255, 255, 255, 0.82);width: 107px;height: 43px;text-align: center;-moz-box-shadow: rgba(0, 0, 0, 0.16) 0 2px 8px;-webkit-box-shadow: rgba(0, 0, 0, 0.16) 0 2px 8px; box-shadow: rgba(0, 0, 0, 0.16) 0 2px 8px; }
div.adtm_product .product-container .product-image-container .quick-view span { margin: 0; padding: 0; }
@media (max-width: 1199px) { div.adtm_product .product-container .product-image-container .quick-view { display: none; } }
@media (min-width: 1200px) { div.adtm_product .product-container .product-image-container .quick-view { display: none; } }
@media (max-width: 767px) { div.adtm_product .product-container .product-image-container .quick-view { display: none; } }
@media (min-width: 1200px) { div.adtm_product:hover .product-container .product-image-container .quick-view { display: block; } }
/* /Quick View */
div.adtm_product .product-container { padding: 0; position: relative; }
div.adtm_product .product-container .product-image-container { border: 1px solid #d6d4d4; margin-bottom: 13px; padding: 9px; position: relative; }
@media (max-width: 767px) { div.adtm_product .product-container .product-image-container { margin-left: auto; margin-right: auto; max-width: 290px; } }
div.adtm_product .product-container .product-image-container .content_price { background: rgba(0,0,0,0.65); bottom: -1px; left: 0; padding: 9px 0; position: absolute; width: 100%; }
div.adtm_product .product-container .product-image-container .content_price span { color: #fff; }
div.adtm_product .product-container .product-image-container .content_price span.old-price { color: #b1b0b0; }
/* PrestaShop 1.5 */
div.adtm_product-15 .price_container { margin: 0; padding: 5px; }
div.adtm_product-15 .price_container .price { color: #990000; font-size: 22px; font-weight: bold; }
div.adtm_product-15 .adtm_product_buttons_container { padding: 10px; }
div.adtm_product-15 .adtm_product_buttons_container a { color: black; }
/*
div.adtm_product .availability span { color: #fff; display: inline-block; font-weight: bold; margin-bottom: 20px; padding: 3px 8px 4px 8px; }
div.adtm_product .availability span.available-now { background: #55c65e; border: 1px solid #36943e; }
div.adtm_product .availability span.out-of-stock { background: #fe9126; border: 1px solid #e4752b; }
div.adtm_product .availability span.available-dif { background: #fe9126; border: 1px solid #e4752b; }
div.adtm_product .color-list-container { margin-bottom: 12px; }
div.adtm_product .color-list-container ul li { border: 1px solid #d6d4d4; display: inline-block; height: 26px; width: 26px; }
div.adtm_product .color-list-container ul li a { display: block; height: 22px; margin: 1px; width: 22px; }
div.adtm_product .color-list-container ul li a img { display: block; height: 22px; width: 22px; }
*/