a#mgkviewlightbox{display:block;width:95%;height:25px;background-color:#b21d9a;text-align:center;text-decoration:none;color:#fff;font-size:13px;line-height:25px}
.product-image img:hover{opacity:.5;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.products-grid li.item .product-image{overflow:hidden}
.products-list li.item:hover .product-image img,.products-grid li.item:hover .product-image img{opacity:.3}
.products-grid li.item{overflow:hidden;position:relative}
.products-grid li.item #mgkviewlightbox{position:absolute;left:60px;top:100%}
.products-grid li.item:hover #mgkviewlightbox{top:142px;left:0;z-index:1000}
.products-list li.item .product-image{overflow:hidden}
.products-list li.item:hover .product-image img,.products-list li.item:hover .product-image img{opacity:.3}
.products-list li.item{overflow:hidden;position:relative}
.products-list li.item #mgkviewlightbox{position:absolute;left:25px;top:100%;z-index:10000}
.products-list li.item:hover #mgkviewlightbox{top:25%}
#mgknext{display:block;width:24px;height:23px;background:url(../images/magikview/n-arrow.png) 0 0 no-repeat;float:right;margin-top:6px;margin-right:0}
#mgkprev{display:block;width:24px;height:23px;background:url(../images/magikview/p-arrow.png) 0 0 no-repeat;float:left;margin-top:6px}
#mc_quickview #mcquickview #mcquickview-prevnext{overflow:hidden;padding-top:5px}
#mc_quickview .mgkoptions .mgkpriceavail{margin-bottom:0;overflow:hidden}
#mc_quickview .mgkpriceavail{float:right;height:50px;overflow:hidden;width:60%}
#mc_quickview{display:none;background-color:rgba(0,0,0,0.7);width:100%;height:1200px;position:fixed;z-index:9999;top:0;left:0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}
#mc_quickview a{color:#06C;text-decoration:none}
#mc_quickview #mcquickview{width:800px;min-height:420px;background:#FFF;border-radius:5px;margin:auto;position:relative;box-shadow:0 0 10px #000;margin-top:210px;max-height:500px}
a#mcquickview-close{background:url(../images/magikview/mc-close.png) no-repeat scroll 0 0 transparent;cursor:pointer;padding:15px;position:absolute;right:-15px;top:-15px}
#mc_quickview #mcquickview #mcquickview-footer{float:right;overflow:hidden;width:60%;bottom:15px;position:absolute;right:15px}
#mc_quickview #mcquickview #mcquickview-footer .add-to-links{float:left}
#mc_quickview #mcquickview #mcquickview-footer .detail-link{float:right}
#mc_quickview #mcquickview #mcquickview-footer ul{overflow:hidden;padding:0;margin:0}
#mc_quickview #mcquickview #mcquickview-footer ul li{display:inline;float:left;padding:0;margin:0}
#mc_quickview #mcquickview .product-quickview{padding:20px;overflow:hidden}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner{overflow:hidden}
.button.btn-more{background-color:#0662a4;color:#fff!important;float:right;height:32px}
#mcquickview-footer .actions{float:left;width:50%}
#mc_quickview .mgkpriceavail .grid-stock-statut{float:right!important;clear:none!important;margin:18px 0 0 10px}
#mc_quickview .mgkpriceavail .grid-fdp{background-color:#0662a4;color:#fff;display:inline-block;float:right!important;font-size:12px;font-style:italic;padding:0 5px 1px;text-align:center;margin:18px 0 0!important}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner p{line-height:1.3em;margin:0}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .separator{color:#999;display:inline-block;margin-left:3px;margin-right:3px}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views{clear:both;margin:0;min-height:210px}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views .product-image-thumbs{float:left;list-style:outside none none;margin:0;max-height:145px;overflow:hidden;width:100%}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views li{float:left;margin:0 2px 0 0;width:20%}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views li a{display:block;text-align:center;border:0 none}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views li a:hover{border:0 none}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views li a img{width:100%}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views .jcarousel-next{background:url(../images/magikview/icon_arrow_next.png) no-repeat 8px 6px #F2F2F2;width:22px;height:22px;position:absolute;right:-42px;top:17px;cursor:pointer;border:1px #ddd solid;margin:0}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views .jcarousel-prev{background:url(../images/magikview/icon_arrow_prev.png) no-repeat 8px 6px #F2F2F2;width:22px;height:22px;position:absolute;left:0;top:17px;cursor:pointer;border:1px #ddd solid;margin:0}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views .jcarousel-clip{overflow:hidden;margin-left:37px}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-images{width:92px;float:left;overflow:hidden;margin-top:-20px;padding-top:20px;padding-bottom:20px}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-images .normal-list{margin-top:-6px}
#mc_quickview #mcquickview .product-quickview .product-name{margin:0!important}
#mc_quickview #mcquickview .product-quickview .product-name h1{margin:0 0 15px;text-align:left;color:#000;font-weight:700;padding:0}
#mc_quickview #mcquickview .product-quickview .short-description{font-size:13px;margin:0;text-align:justify}
#mc_quickview #mcquickview .product-quickview .short-description h2{font-size:16px;padding:0;margin:0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;color:#E26703;padding-bottom:3px}
#mc_quickview #mcquickview .product-quickview .product-shop .ratings{border-top:1px #ddd solid;border-bottom:1px #ddd solid;padding:10px 0;margin:2px 0;overflow:hidden}
#mc_quickview #mcquickview .product-quickview .product-shop .ratings .rating-links{padding-left:6px;float:left}
#mc_quickview #mcquickview .product-quickview .product-shop .ratings .rating-box{width:69px;height:14px;font-size:0;line-height:0;background:url(../images/magikview/view_rating.png) 0 0 repeat-x;text-indent:-999em;overflow:hidden;float:left}
#mc_quickview #mcquickview .product-quickview .product-shop .ratings .rating-box .rating{float:left;height:16px;background:url(../images/magikview/view_rating.png) 0 100% repeat-x}
#mc_quickview #mcquickview .product-quickview .product-shop .ratings .ratings .rating-box{margin-right:8px;display:inline-block}
#mc_quickview #mcquickview .product-quickview .product-shop .price-box{display:block;float:left;margin:12px 0 0!important;padding:0;width:50%!important}
#mc_quickview #mcquickview .product-quickview .product-shop #super-product-table .price-box{margin:0px 0 0!important; width: 100% !important;}
#mc_quickview #mcquickview .product-quickview .product-shop .price-box .regular-price .price{color:#b21d9a!important;float:left;font-size:24px;font-weight:700;text-align:left}
#mc_quickview #mcquickview .product-quickview .product-shop #super-product-table .special-price .price {
    font-size: 19px !important;}
#mc_quickview #mcquickview .product-quickview .product-shop .price-box .old-price .price{color:#757575;font-size:14px;font-weight:400;line-height:30px;text-decoration:line-through}
#mc_quickview #mcquickview .product-quickview .product-shop #super-product-table .price-box .old-price .price{line-height:23px;}
#mc_quickview #mcquickview .product-quickview .product-shop .price-box .special-price .price{color:red!important;float:left!important;font-size:24px!important;font-weight:700;padding-left:0}
.product-shop .button-up,.product-shop .button-down{height:28px}
.add-to-cart .button-up,.add-to-cart .button-down{left:94px;position:absolute}
#mc_quickview #mcquickview .product-quickview .product-shop
/* Product Collatera ========================================= */
/* Add to Cart */
#mcquickview-footer .add-to-cart > label{line-height:29px}
#mcquickview-footer .button.btn-cart{float:right;padding:6px 14px}
#mcquickview-footer .add-to-box{margin:0;width:52%}
#mc_quickview #mcquickview .product-quickview .additional h2{color:#E26703;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;margin:0;padding:0 0 3px}
#mc_quickview #mcquickview .product-quickview .additional .short-description{margin-top:0;border-bottom:1px #ddd solid;padding-bottom:10px;margin-bottom:15px}
#mc_quickview #mcquickview .product-quickview .additional .data-table{margin:0;width:100%;font-size:11px;line-height:18px;border:none}
#mc_quickview #mcquickview .product-quickview .additional .data-table td.label,.data-table th.label{font-weight:700;text-align:left;border-right:none}
#mc_quickview #mcquickview .product-quickview .additional .data-table th{border-bottom:1px solid #EAEAEA;font-weight:700;padding:5px;white-space:nowrap}
#mc_quickview #mcquickview .product-quickview .additional .data-table td{padding:5px;border-bottom:1px solid #EAEAEA;border-right:none}
#mc_quickview #mcquickview .product-quickview .box-tags .form-add label{float:left;line-height:33px;font-weight:700;font-family:Verdana,Arial,Helvetica,sans-serif}
#mc_quickview #mcquickview .product-quickview .box-tags .form-add .input-box{float:left;margin:0 0 0 10px}
#mc_quickview #mcquickview .product-quickview .box-tags .form-add input.input-text{width:320px}
#mc_quickview #mcquickview .product-quickview .box-tags .form-add p{clear:both}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .availability{float:right;margin:10px 10px 2px 0;font-weight:700;font-size:11px}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .availability span{font-weight:400}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .availability.in-stock span{color:#4F8100}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .availability.out-of-stock span{color:#d83820}
.availability-only{margin:0 0 7px}
.availability-only a{background:url(../images/i_availability_only_arrow.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px}
.availability-only .expanded{background-position:100% -15px}
.availability-only-details{margin:0 0 7px}
.availability-only-details th{background:#f2f2f2;font-size:10px;padding:0 8px}
.availability-only-details td{border-bottom:1px solid #ddd;font-size:11px;padding:2px 8px 1px}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .tab-box{font:bold 12px Arial,sans-serif;padding:7px 0}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .tab-box a.activeLink{background-color:#333;border-radius:3px;color:#FFF!important;font-weight:700}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .tab-box a{background:none repeat scroll 0 0 #f9f9f9;border-radius:3px;color:#666!important;font-weight:700;margin-right:0;padding:8px 12px;text-decoration:none;text-transform:uppercase;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .tab-box a:hover{text-decoration:none}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .tabLink{color:#ccc;font-weight:400}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .tabcontent{background-color:#FFF;padding-top:0;overflow:hidden;height:115px}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .tabcontent:hover{overflow-y:auto}
#mc_quickview #mcquickview .product-quickview .hide{display:none}
#mc_quickview #mcquickview .product-quickview .product-options{margin:0 0 5px}
#mc_quickview #mcquickview .product-quickview .product-options dl{margin:0}
#mc_quickview #mcquickview .product-quickview .product-options dt{width:100%;display:inline-block}
#mc_quickview #mcquickview .product-quickview .product-options dl dd .input-box{width:100%!important}
#mc_quickview #mcquickview .product-quickview .product-options ul.options-list label{max-width:100%;min-width:inherit;width:100%}
#mc_quickview #mcquickview .product-quickview .product-options dd{width:100%;display:inline-block;margin:0}
#mc_quickview #mcquickview .product-quickview .product-options dt label{font-size:12px;font-weight:700}
#mc_quickview #mcquickview .product-quickview .product-options dt label .required{color:red}
#mc_quickview #mcquickview .product-quickview .product-options dd select{width:100%;font-size:12px}
#mc_quickview #mcquickview .product-quickview .review-tab .rating-box{background:url(../images/magikview/view_rating.png) repeat-x scroll 0 0 transparent;font-size:0;height:13px;line-height:0;overflow:hidden;text-indent:-999em;width:69px}
#mc_quickview #mcquickview .product-quickview .review-tab .rating-box .rating{background:url(../images/magikview/view_rating.png) repeat-x scroll 0 100% transparent;float:left;height:13px}
#mc_quickview #mcquickview .product-quickview .review-tab{font-size:11px}
#mc_quickview #mcquickview .product-quickview .review-tab dl{margin:0}
#mc_quickview #mcquickview .product-quickview .review-tab dd{margin:0;border-bottom:1px #eaeaea solid;padding-bottom:10px;margin-bottom:10px}
#mc_quickview #mcquickview .product-quickview .review-tab dt{margin:0;padding-bottom:5px}
#mc_quickview #mcquickview .product-quickview .review-tab .ratings-table{width:100%;padding-bottom:10px;line-height:18px}
#mc_quickview #mcquickview .product-quickview .review-tab .ratings-table th{text-align:left}
#mc_quickview .mgkoptions{float:left;height:245px;margin-bottom:15px;overflow-x:hidden;overflow-y:auto;width:60%}
#mc_quickview #mcquickview .product-quickview .add-to-cart img{vertical-align:middle}
#mc_quickview #mcquickview .product-quickviewinner .mgkoptions p.required{display:none}
#mc_quickview #mcquickview .product-quickview .product-options-bottom{display:none}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .price-box-bundle{padding:0;display:none}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .price-box-bundle .price-box{padding:0}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .price-box-bundle .price-from{float:left;width:120px}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner #super-product-table{border:1px solid #ddd}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .more-views img{width:60px;margin:3px;float:left}
#mc_quickview #mcquickview .product-quickview .product-shop button.button .icon-basket{float:left;margin:7px 10px 0 0}
#mc_quickview #magikloading{text-align:center;position:absolute;top:40%;left:45%}
#mc_quickview .mgkoptions .grouped-items-table-wrapper{border:0 solid silver;margin-bottom:15px;padding:10px 5px 10px 0;width:100%}
.zoomWindowContainer .zoomWindow{z-index:10000!important}
@media only screen and (min-width: 320px) and (max-width: 479px) {
#mc_quickview{position:absolute!important}
#mc_quickview #mcquickview{width:300px!important;min-height:620px;background:#FFF;border-radius:5px;margin:auto;position:absolute!important;box-shadow:0 0 10px #000;margin-top:110px!important;max-height:1000px!important;left:11px!important}
#mc_quickview #mcquickview .product-quickview{padding:10px}
#mc_quickview #mcquickview .product-quickview .product-img-box{width:40%!important;padding:0!important}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .product-shop{float:right;margin:0!important;width:57%!important;padding:0!important}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .tab-box a{display:inline-block;width:100%!important}
#mc_quickview #mcquickview .product-quickview .product-quickviewinner .tab-box a.activeLink{display:inline-block;width:100%!important}
#mc_quickview #mcquickview .product-quickview .product-shop button.button{margin-top:6px}
#super-product-table.data-table thead th,.data-table tbody td{display:block}
}
@media only screen and (min-width: 480px) and (max-width: 567px) {
#mc_quickview{position:absolute!important}
#mc_quickview #mcquickview{width:440px!important;min-height:620px;background:#FFF;border-radius:5px;margin:auto;position:absolute!important;box-shadow:0 0 10px #000;margin-top:110px!important;max-height:1000px!important;left:11px!important}
#mc_quickview #mcquickview .product-quickview{padding:20px}
#mc_quickview #mcquickview .product-quickview .product-img-box{width:380px!important}
#mc_quickview #mcquickview .product-quickview .product-shop button.button{margin-top:6px}
}
@media only screen and (min-width: 568px) and (max-width: 767px) {
#mc_quickview{position:absolute!important}
#mc_quickview #mcquickview{width:510px!important;min-height:620px;background:#FFF;border-radius:5px;margin:auto;position:absolute!important;box-shadow:0 0 10px #000;margin-top:110px!important;max-height:1000px!important;left:11px!important}
#mc_quickview #mcquickview .product-quickview{padding:20px}
#mc_quickview #mcquickview .product-quickview .product-img-box{width:455px!important}
#mc_quickview #mcquickview .product-quickview .product-shop button.button{margin-top:6px}
}
@media only screen and (min-width: 768px) and (max-width: 977px) {
#mc_quickview #mcquickview{width:710px!important;min-height:420px;background:#FFF;border-radius:5px;margin:auto;position:absolute!important;box-shadow:0 0 10px #000;margin-top:110px!important;max-height:500px!important;left:11px!important}
#mc_quickview #mcquickview .product-quickview{padding:20px}
#mc_quickview #mcquickview .product-quickview .product-img-box{width:280px!important}
#mc_quickview #mcquickview .product-quickview .product-shop button.button{margin-top:6px}
}