
.loading_gallery{
float:none;
width:100%;
margin:0px auto ; 
text-align:center !important;
}

.clr {
clear:both;
}

.sep {
width:100%;
height:30px;
}



.loading_gallery img {
float:none; 
width: 100% !important;
height:100% !important;
overflow: hidden;
text-decoration: none;
background-size:cover !important;
margin:0 ;
padding:0 0 0 0 ;
}

 .large_4{
    display:none;
   
}

#loadMore {
display:inline;
   padding: 15px;
    text-align: center;
    background-color: #111;
    color: #fff;
    border-width: 0 1px 1px 0;
    border-style: solid;
    border-color: #fff;
    box-shadow: 0 1px 1px #ccc;
    transition: all 600ms ease-in-out;
    -webkit-transition: all 600ms ease-in-out;
    -moz-transition: all 600ms ease-in-out;
    -o-transition: all 600ms ease-in-out; 
}
#loadMore:hover {
    background-color: #ba3f1d;
    color: #fff;
	text-decoration:none !important;
}



/*######################################################## */
/*#################### 3 COLONNES ######################## */
/*######################################################## */

.loading_gallery div.large_4 div.items-col-1 {
float:left ;
width:31%;
height:100%;
margin:1%  ;
padding: 0 ;
background-size:cover !important;
}

.loading_gallery div.large_4 div.items-col-2 {
float:left ; 
width:31%;
height:100%;
margin:1% ;
padding:0 ;
background-size:cover ;
} 

.loading_gallery div.large_4 div.items-col-3 {
float:left ; 
width:31%;
height:100%;
margin:1% ;
padding:0 ;
background-size:cover ;
} 

.content {
    display: block;
    position: absolute;
    width: 100%;
    height: 70px;
    top: 35%;
    left: 0;
	text-transform:uppercase !important;
  
}

.loading_gallery div.large_4  h3 {
font-weight: 900;
font-size:23px;
text-transform:capitalize !important;
text-align:center!important;
display:block !important;
margin:0 auto 0px auto !important;
padding:0 auto!important;
color:#fff !important;
}

figcaption .content p{
text-transform:lowercase !important;
margin:0 auto !important;
padding:0 auto!important;
text-align:center !important;
letter-spacing:0 !important;
line-height:0 !important;
}

figcaption .content h3{
text-transform:capitalize !important;
margin:0 auto !important;
padding:0 auto!important;
text-align:center !important;
letter-spacing:0 !important;
background:none !important;
line-height:12px !important;
}

.large_4 p {
text-align:center !important;
text-transform:lowercase !important;
margin:0 auto !important;
padding:0 auto!important;
letter-spacing:0 !important;
background:none !important;
} 



@media screen and (min-width: 481px) and (max-width: 950px) {
.loading_gallery div.large_4 div.items-col-1 {
float:left ;
width:48%;
height:100%;
margin:1%  ;
padding: 0 ;
background-size:cover !important;
}

.loading_gallery div.large_4 div.items-col-2 {
float:right ; 
width:48%;
height:100%;
margin:1%  ;
padding: 0 ;
background-size:cover !important;
} 

.loading_gallery div.large_4 div.items-col-3 {
float:left ; 
width:48%;
height:100%;
margin:1%  ;
padding: 0 ;
background-size:cover !important;
} 

}


@media screen and (min-width: 0px) and (max-width: 480px) {
.loading_gallery div.large_4 div.items-col-1 {
float:left ;
width:98%;
height:100%;
margin:1%  ;
padding: 0 ;
background-size:cover !important;
}

.loading_gallery div.large_4 div.items-col-2 {
float:right ; 
width:98%;
height:100%;
margin:1%  ;
padding: 0 ;
background-size:cover !important;
} 

.loading_gallery div.large_4 div.items-col-3 {
float:left ; 
width:98%;
height:100%;
margin:1%  ;
padding: 0 ;
background-size:cover !important;
} 

}



