/*

 * Title: jQuery Etalage plugin CSS

 * Author: Berend de Jong, Frique

 * Author URI: http://www.frique.me/

 * Version: 1.3.1 (20120705.1)

 *

 * ------------------------------------ STYLE ------------------------------------

 * Edit this section to style your thumbnails, zoom area, magnifier etc.

 * If the id of your Etalage instance is different, do a find/replace on #etalage.

 * -------------------------------------------------------------------------------

 */



/* Etalage container (large thumb + small thumbs): */

#etalage { display: none; }

/* Large thumbnail: */

#etalage .etalage_thumb { background: white url(../images/Preloader_3.gif) center no-repeat; border: #ccc 1px solid; }

/* Large thumbnail - image (in case you want to add a border around the image within the frame) */

#etalage .etalage_thumb_image { }

/* Small thumbnails: */

#etalage .etalage_small_thumbs li { border: 1px solid #ddd; margin: 10px; cursor: pointer; }

/* The one on the left that makes them slide */

#etalage ul li.etalage_smallthumb_first { }

/* The one on the right that makes them slide */

#etalage ul li.etalage_smallthumb_last { }

/* The currently active one */

#etalage ul li.etalage_smallthumb_active { }

/* Zoomed image area: */

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

/* Magnifier area (thumbnail hovering rectangle): */

#etalage .etalage_magnifier { background: white; border: 1px solid #bbb; }

/* Icon that will apear at the left bottom of the large thumbnail (optional): */

#etalage .etalage_icon { /*background: url(../images/zoom.png) no-repeat; */

width: 104px; height: 104px; }

/* Hint that will apear at the top right of the large thumbnail (optional): */

#etalage .etalage_hint { /*background: url(../images/hint.gif) no-repeat; */

width: 130px; height: 57px; }

/* Description area (optional) */

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

/*

 * ------------------------------------ FUNCTIONALITY --------------------------------------

 * The following CSS serves to make Etalage function properly. Don't edit or edit carefully.

 * -----------------------------------------------------------------------------------------

 */



.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: 60px !important; height: 100% !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: 530px !important; }

.etalage_magnifier { cursor: default }

.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 }

/*--responsive design--*/

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

.etalage_zoom_area div { width: 300px !important; }

}

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

.etalage_zoom_area div { width: 380px !important; }

}

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

.etalage_zoom_area div { width: 200px !important; }

}

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

.etalage_zoom_area div { display: none; }

}

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

#etalage .etalage_thumb { width: 90% !important; }

}

