/**
* @author    JoomlaShine.com http://jlvextension.com/
* @copyright Copyright (C) 2011 - 2013 JLV Extension. All rights reserved.
* @license   http://jlvextension.com/ Proprietary License
*/
.jlv-gallery{position: relative}
.jlv-gallery .jlv-content{border: 1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px}
.jlv-gallery .jlv-items{overflow: hidden;position: relative;width: 98%;margin:1%}
.jlv-gallery .item { float:left;width:100%; position: relative;display: none;-webkit-transition: .6s ease-in-out left;-moz-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;padding:0px}
.jlv-gallery .item > img {display: block;line-height: 1}
.jlv-gallery .active, .jlv-gallery .next, .jlv-gallery .prev {display: block}
.jlv-gallery .active {left: 0}
.jlv-gallery .next, .jlv-gallery .prev {position: absolute;top: 0;width: 100%}
.jlv-gallery .next {left: 100%}
.jlv-gallery .prev {left: -100%}
.jlv-gallery .next.left, .jlv-gallery .prev.right {left: 0}
.post-text, .pre-text{margin-top: 10px; margin-bottom:10px}
.jlv-gallery .active.left {left: -100%}
.jlv-gallery .active.right {left: 100%}
.jlv-gallery img{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;float: left;width: 100%;border: 3px solid #CCCCCC;max-width:none;margin: -3px}
.jlv-gallery a:hover img{background:#FFF}
.jlv-gallery a:focus{outline: none}
.jlv-gallery li.img-col{display:inline;line-height:12px;margin: 0 1px 1px 0}
.jlv-gallery li.img-col.first{}
.jlv-gallery li.img-col.last{	margin-right: 0}
.jlv-gallery .jlv-navigation{position:relative;background: #bfbfbf;min-height:30px}
.jlv-gallery .jlv-navigation .jlv-buttons{float: right;padding: 5px}
.jlv-gallery .jlv-navigation .jlv-buttons ul{list-style: none;margin: 0}
.jlv-gallery .jlv-navigation .jlv-buttons li{background:none;margin:0 2px;float:left;padding:0 0}
.jlv-gallery .jlv-navigation .jlv-buttons .jlv-prev{background:url(http://www.6666occitane.fr/modules/mod_jlv_imagegallery/assets/images/nav-gallery.png) no-repeat top left;margin:0 2px;height:15px;width:15px; margin-top:2px;background-position:0 -30px}
.jlv-gallery .jlv-navigation .jlv-buttons .jlv-next{ background:url(http://www.6666occitane.fr/modules/mod_jlv_imagegallery/assets/images/nav-gallery.png) no-repeat top left;margin:0 2px;height:15px;width:15px;margin-top:2px;background-position:0 -60px}
.jlv-gallery .jlv-navigation .jlv-buttons .jlv-prev:hover{color: #FFF;cursor: pointer;background-position:0 -45px}
.jlv-gallery .jlv-navigation .jlv-buttons .jlv-next:hover{color: #FFF;cursor: pointer; background-position:0 -75px}
.jlv-gallery .jlv-navigation .jlv-buttons li.jlv-nav{background:url(http://www.6666occitane.fr/modules/mod_jlv_imagegallery/assets/images/nav-gallery.png) no-repeat top left;margin:2px 2px 0 2px;height:15px;width:15px}
.jlv-gallery .jlv-navigation .jlv-buttons li.jlv-nav.sel,.jlv-gallery .jlv-navigation .jlv-buttons li.jlv-nav:hover{background-position:0 -15px}
.jlv-gallery .jlv-item .item-info{padding:0;float:left;background:none;list-style: none}
.jlv-gallery .jlv-item .item-info .item-info-image{position: relative;display: inline-block;float: left}
.jlv-gallery .jlv-item .item-info .item-info-image:hover .bg-hover,.jlv-gallery .jlv-item .item-info .item-info-image:hover .icon-hover{display: block}
.jlv-gallery .jlv-item .item-info .bg-hover{position: absolute;opacity:0.3; filter:alpha (opacity = 30);background-color: #000000;height: 100%;left: 0;top: 0;width: 100%;z-index: 2;display: none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.jlv-gallery.device02-1 .ie8.presets .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:2%;width: 96%;}
.jlv-gallery.device02-2 .ie8.presets .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 48%;}
.jlv-gallery.device02-3 .ie8.presets .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 31.3333%;}
.jlv-gallery.device02-4 .ie8.presets .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 23%;}
.jlv-gallery.device02-5 .ie8.presets .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 18%;}
.jlv-gallery.device02-6 .ie8.presets .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 14.6666%;}
    .jlv-gallery.device02-1 .ie8.presets  .clr1,
    .jlv-gallery.device02-2 .ie8.presets  .clr2,
    .jlv-gallery.device02-3 .ie8.presets  .clr3,
    .jlv-gallery.device02-4 .ie8.presets  .clr4,
    .jlv-gallery.device02-5 .ie8.presets  .clr5,
    .jlv-gallery.device02-6 .ie8.presets  .clr6{
        clear: both;
    }
@media all and (max-width: 320px){
    .jlv-gallery.device05-1 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:2%;width: 96%;}
    .jlv-gallery.device05-2 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 48%;}
    .jlv-gallery.device05-3 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 31.3333%;}
    .jlv-gallery.device05-4 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 23%;}
    .jlv-gallery.device05-5 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 18%;}
    .jlv-gallery.device05-6 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 14.6666%;}
    .jlv-gallery.device05-1  .clr1,
    .jlv-gallery.device05-2  .clr2,
    .jlv-gallery.device05-3  .clr3,
    .jlv-gallery.device05-4  .clr4,
    .jlv-gallery.device05-5  .clr5,
    .jlv-gallery.device05-6  .clr6{
        clear: both;
    }    
}
@media all and (min-width: 321px) and (max-width: 480px){
    .jlv-gallery.device04-1 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:2%;width: 96%;}
    .jlv-gallery.device04-2 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 48%;}
    .jlv-gallery.device04-3 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 31.3333%;}
    .jlv-gallery.device04-4 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 23%;}
    .jlv-gallery.device04-5 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 18%;}
    .jlv-gallery.device04-6 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 14.6666%;} 
    .jlv-gallery.device04-1  .clr1,
    .jlv-gallery.device04-2  .clr2,
    .jlv-gallery.device04-3  .clr3,
    .jlv-gallery.device04-4  .clr4,
    .jlv-gallery.device04-5  .clr5,
    .jlv-gallery.device04-6  .clr6{
        clear: both;
    }    
}
@media all and (min-width: 481px) and (max-width: 768px){
    .jlv-gallery.device03-1 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:2%;width: 96%;}
    .jlv-gallery.device03-2 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 48%;}
    .jlv-gallery.device03-3 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 31.3333%;}
    .jlv-gallery.device03-4 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 23%;}
    .jlv-gallery.device03-5 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 18%;}
    .jlv-gallery.device03-6 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 14.6666%;}
    .jlv-gallery.device03-1  .clr1,
    .jlv-gallery.device03-2  .clr2,
    .jlv-gallery.device03-3  .clr3,
    .jlv-gallery.device03-4  .clr4,
    .jlv-gallery.device03-5  .clr5,
    .jlv-gallery.device03-6  .clr6{
        clear: both;
    }     
}
@media all and (min-width: 769px) and (max-width: 1200px){
    .jlv-gallery.device02-1 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:2%;width: 96%;}
    .jlv-gallery.device02-2 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 48%;}
    .jlv-gallery.device02-3 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 31.3333%;}
    .jlv-gallery.device02-4 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 23%;}
    .jlv-gallery.device02-5 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 18%;}
    .jlv-gallery.device02-6 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 14.6666%;}
    .jlv-gallery.device02-1  .clr1,
    .jlv-gallery.device02-2  .clr2,
    .jlv-gallery.device02-3  .clr3,
    .jlv-gallery.device02-4  .clr4,
    .jlv-gallery.device02-5  .clr5,
    .jlv-gallery.device02-6  .clr6{
        clear: both;
    }    
}
@media all and (min-width: 1201px){
    .jlv-gallery.device01-1 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:2%;width: 96%;}
    .jlv-gallery.device01-2 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 48%;}
    .jlv-gallery.device01-3 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 31.3333%;}
    .jlv-gallery.device01-4 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 23%;}
    .jlv-gallery.device01-5 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 18%;}
    .jlv-gallery.device01-6 .jlv-content .jlv-items .jlv-item .item-info{float: left;margin:1%;width: 14.6666%;}
    .jlv-gallery.device01-1  .clr1,
    .jlv-gallery.device01-2  .clr2,
    .jlv-gallery.device01-3  .clr3,
    .jlv-gallery.device01-4  .clr4,
    .jlv-gallery.device01-5  .clr5,
    .jlv-gallery.device01-6  .clr6{
        clear: both;
    }    
}