/**
 * MagPassion_Quickview extension
 * 
 * @category   	MagPassion
 * @package		MagPassion_Quickview
 * @copyright  	Copyright (c) 2014 by MagPassion (http://magpassion.com)
 * @license	http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */
.small-list .item, .products-list .item { position: relative; float:left}
.small-list .item .mp_quickview_icon, .products-list .item .mp_quickview_icon { display: none; }
.small-list .item:hover .mp_quickview_icon, .products-list .item:hover .mp_quickview_icon { display: block; }
.small-list .item:hover .product-image {opacity: 0.5;}
.mp_quickview_icon {
    position: absolute;
    bottom: 45px;
    left: 20px;
    z-index: 10;
    background:#FF3333;
    color: #fff;
    padding: 5px 10px;
    -moz-box-shadow:    0 0 6px #888888;
    -webkit-box-shadow: 0 0 6px #888888;
    box-shadow:         0 0 6px #888888;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 10px;
    cursor: pointer;
    opacity: 1;
    text-decoration: none;
}

.mp_quickview_icon:hover {opacity: 1;text-decoration: none;color: #fff;}

.mp_quickview_product_page .product-view { border: none;padding: 0px;}
.mp_quickview_product_page .product-view .product-essential { background: none; padding: 0px; }
.mp_quickview_product_page .product-view .product-shop { width: 525px; border: 1px solid #000;padding: 15px 25px;}
.mp_quickview_product_page .product-view .product-img-box {width: 390px}
.mp_quickview_product_page .product-view .product-img-box .product-image { margin: 75px auto 9px; width: 390px;height: 390px;}
.mp_quickview_product_page .product-view .product-img-box .product-image img { width: 100%; height: inherit; }

@media (max-width: 768px) {
    .mp_quickview_product_page .product-view .product-shop { width: 46%; }
    .mp_quickview_product_page .product-view .product-img-box { width: 52%; }
    .small-list .item .mp_quickview_icon, .products-list .item .mp_quickview_icon { display: block; }
}

@media (max-width: 600px) {
    .mp_quickview_product_page .product-view .product-shop { width: 40%; }
    .mp_quickview_product_page .product-view .product-img-box { width: 58%; }
}

@media (max-width: 550px) {
    .mp_quickview_product_page .product-view .product-shop { width: 100%; }
    .mp_quickview_product_page .product-view .product-img-box { width: 100%; }
}
body.quickview-index-view{background-color:#fff !important;padding: 20px 40px;}
.product-view .product-shop .more-views {margin: 0 0 20px;}
.product-view .product-shop .more-views ul {margin: 0;}
.product-view .product-shop .more-views li {float: left;padding: 1px;background: #fff;margin: 15px 15px 0 0;border: 1px solid #000;position: relative;}
.quickview-index-view .product-name h1 {color: #000;text-transform: none;font-size: 40px;font-weight: 400;padding: 5px 0 30px}
.quickview-index-view .price-box .price{font-size: 40px; float:left;font-weight: 400;}
.quickview-index-view .price-symbol{margin-left: 10px;float: left;  font-size: 40px;  font-weight: 400;  color: #ACADAE}
.quickview-index-view .add-to-cart{margin: 35px 0 20px 0 !important;font-size: 20px;line-height: 23px;  text-decoration: underline;  font-weight: normal;cursor: pointer}
.mpquickviewproductmoreimg em{opacity: 1;position: absolute;z-index: 30;  display: block;  height: 20px; font-style: normal;  color: #fff;  padding: 0;  background: url('http://www.martinmarinoitalia.com/skin/frontend/default/celebrity/quickview/css/icon.png') 0 0 no-repeat;  width: 20px;  top: 5px;  right: 5px;  background-color: transparent !important;}
.mpquickviewproductmoreimg img {}
.image-title{  font-size: 17px;  line-height: 19px;  font-weight: 400;    text-align: left; padding-left: 25%;}
.product-img-box a {text-transform: uppercase;  color: #fff;  background-color: #ACADAE;  padding: 10px 20px;  cursor: pointer;  text-decoration: none;position: absolute;    top: 0;  right: 30px;  z-index: 121;}
.product-img-box a:hover {text-decoration: none;color: #fff;opacity: 0.5}
.product-img-box a span{font-size: 17px;font-weight: 200;}
a.editdesign.disabled {pointer-events: none;cursor: default;background-color: rgba(172, 173, 174, 0.33);}
a.btn-cart.disabled {pointer-events: none;cursor: default;}
a.mpquickviewproductmoreimg:focus{outline: 0;}
.md-bag-loader{background-color: rgba(0, 0, 0, 0.6);height: 100%;left: 0;position: fixed;top: 0;width: 100%;display:none;z-index: 10000 !important;}
#floatingCirclesG{position:relative;width:64px;height:64px;-moz-transform:scale(0.6);-webkit-transform:scale(0.6);-ms-transform:scale(0.6);-o-transform:scale(0.6);transform:scale(0.6);margin: 0 auto;top: 50%;}
.f_circleG{position:absolute;background-color:#FFFFFF;height:12px;width:12px;-moz-border-radius:6px;-moz-animation-name:f_fadeG;-moz-animation-duration:0.72s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-webkit-border-radius:6px;-webkit-animation-name:f_fadeG;-webkit-animation-duration:0.72s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-ms-border-radius:6px;-ms-animation-name:f_fadeG;-ms-animation-duration:0.72s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-o-border-radius:6px;-o-animation-name:f_fadeG;-o-animation-duration:0.72s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;border-radius:6px;animation-name:f_fadeG;animation-duration:0.72s;animation-iteration-count:infinite;animation-direction:linear;}
#frotateG_01{left:0;top:26px;-moz-animation-delay:0.27s;-webkit-animation-delay:0.27s;-ms-animation-delay:0.27s;-o-animation-delay:0.27s;animation-delay:0.27s;}
#frotateG_02{left:8px;top:8px;-moz-animation-delay:0.36s;-webkit-animation-delay:0.36s;-ms-animation-delay:0.36s;-o-animation-delay:0.36s;animation-delay:0.36s;}
#frotateG_03{left:26px;top:0;-moz-animation-delay:0.45s;-webkit-animation-delay:0.45s;-ms-animation-delay:0.45s;-o-animation-delay:0.45s;animation-delay:0.45s;}
#frotateG_04{right:8px;top:8px;-moz-animation-delay:0.54s;-webkit-animation-delay:0.54s;-ms-animation-delay:0.54s;-o-animation-delay:0.54s;animation-delay:0.54s;}
#frotateG_05{right:0;top:26px;-moz-animation-delay:0.63s;-webkit-animation-delay:0.63s;-ms-animation-delay:0.63s;-o-animation-delay:0.63s;animation-delay:0.63s;}
#frotateG_06{right:8px;bottom:8px;-moz-animation-delay:0.72s;-webkit-animation-delay:0.72s;-ms-animation-delay:0.72s;-o-animation-delay:0.72s;animation-delay:0.72s;}
#frotateG_07{left:26px;bottom:0;-moz-animation-delay:0.81s;-webkit-animation-delay:0.81s;-ms-animation-delay:0.81s;-o-animation-delay:0.81s;animation-delay:0.81s;}
#frotateG_08{left:8px;bottom:8px;-moz-animation-delay:0.9s;-webkit-animation-delay:0.9s;-ms-animation-delay:0.9s;-o-animation-delay:0.9s;animation-delay:0.9s;}

@-moz-keyframes f_fadeG{0%{background-color:#ADD26D}100%{background-color:#FFFFFF}}
@-webkit-keyframes f_fadeG{0%{background-color:#ADD26D}100%{background-color:#FFFFFF}}
@-ms-keyframes f_fadeG{0%{background-color:#ADD26D}100%{background-color:#FFFFFF}}
@-o-keyframes f_fadeG{0%{background-color:#ADD26D}100%{background-color:#FFFFFF}}
@keyframes f_fadeG{0%{background-color:#ADD26D}100%{background-color:#FFFFFF}}