
#etalage{ display: none; }

#etalage .etalage_thumb{ background: transparent url(../images/loading.gif) center no-repeat; }

#etalage .etalage_thumb_image{ }

#etalage .etalage_small_thumbs li{	
	border: 1px solid #BBC4C9;
	margin: 10px;
	border-radius:5px;
	cursor:pointer;
}

#etalage ul li.etalage_smallthumb_first{ }
#etalage ul li.etalage_smallthumb_last{ }
#etalage ul li.etalage_smallthumb_active{ }

#etalage .etalage_zoom_area,
.etalage_zoom_area{
	background: #f0fafa url(../images/loading.gif) center no-repeat;	
}

#etalage .etalage_magnifier{
	background:#f0fafa;
	border: 1px solid #0a6464;
}

#etalage .etalage_icon{
	background: url(../images/zoom.png) no-repeat;
	width: 104px;
	height: 104px;
}

#etalage .etalage_hint{
	background: url(../images/hint.gif) no-repeat;
	width: 130px;
	height: 57px;
}

#etalage .etalage_description{
	background: white;
	font-style: italic;
	margin: 10px;
	padding: 6px 10px;
}

.etalage, .etalage_thumb, .etalage_thumb_image, .etalage_source_image, .etalage_zoom_preview, .etalage_icon, .etalage_hint{ display:none }
 .etalage_source_image{
 	display:none !important;
 }
.etalage, .etalage ul, .etalage li, .etalage img, .etalage_hint, .etalage_icon, .etalage_description{ margin:0; padding:0; border:0; list-style:none }
.etalage, .etalage_magnifier div, .etalage_magnifier div img, .etalage_small_thumbs ul, ul .etalage_small_thumbs li, .etalage_zoom_area div, .etalage_zoom_img{ position:relative }
.etalage img, .etalage li{ -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; -webkit-user-drag:none; -moz-user-drag:none; user-drag:none }
.etalage, .etalage_small_thumbs li{ float:left }
.etalage_small_thumbs li img{
	width:65px !important;
	height:90px !important;
}
.etalage_small_thumbs{width:100% !important; }
.etalage_right{ float:right }
.etalage li{ position:absolute }
.etalage img{ vertical-align:bottom; max-width:none; }
.etalage_thumb_image{width:100% !important;}
.etalage_zoom_area div{
	width:600px !important;
	height:400px !important;
    border: 1px solid #0a6464;
}
.etalage_magnifier{ cursor: zoom-in; }
.etalage_magnifier div, .etalage_small_thumbs{ overflow:hidden }
.etalage_magnifier div img{ display:none }
.etalage_icon, .etalage_hint{ cursor:default; width:0; height:0; overflow:hidden }
.etalage_small_thumbs li.vertical{ float:none }
.etalage_zoom_area{ z-index:996 }
.etalage_zoom_area div{ overflow:hidden; z-index:997 }
.etalage_zoom_preview{ position:absolute; z-index:998 }
.etalage_zoom_img, .etalage_hint{ z-index:999 }
.etalage{ direction:ltr; }
div.etalage_description{ position:absolute; bottom:0; left:0; z-index:999 }
div.etalage_description.rtl{ direction:rtl; text-align:right }

@media only screen and (max-width: 1280px) {

.etalage_zoom_area div { width: 520px !important; height: 500px !important; }

}

@media only screen and (max-width: 1024px) {
     .etalage_zoom_area div { width: 610px !important; height: 500px !important;}
    }

@media only screen and (max-width: 800px) {

.etalage_zoom_area div{ width:402px !important; height:500px !important; }

}

@media only screen and (max-width:768px) {

.etalage_zoom_area div{ width:385px !important; height:500px !important; }

}

@media only screen and (max-width: 640px) {

.etalage_zoom_area div{ width:270px !important; height:515px !important; }

}

@media only screen and (max-width: 480px) {

 .etalage_zoom_area div{display:none;}

}

 @media only screen and (max-width: 320px) {
  ul#etalage { width: 100%; }
 #etalage .etalage_thumb{width:100% !important; }
.etalage_small_thumbs li img { width: 72px !important; height: 90px !important;}
.details-left-slider { float: left; width: 100%; }
ul#etalage{ width:220px!important; }
.details-left-info { width: 100%; }
}