.content_opera  .field_image{width:47%; float:left;margin-right:2.5%; margin-bottom:1%}
.content_opera .field-name-field-autore p{color:#000!important; font-weight:normal !important; margin:0}
.content_opera .field-name-field-autore .field-label{display:inline-block}
.content_opera .field_title{color:#b20932;font-weight:bold}


.content_opera .text{float:right;width:50%}
.content_opera .op-percorso{clear:both}
.content_opera .op-percorso button{text-align:left}

#block-views-opere-della-sala-block h2{padding-top:20px !important; clear:both;}

#block-views-opere-della-sala-block{overflow:hidden}


#block-views-percorsi-opera-block {
min-height:300px
}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
@media {
#block-views-percorsi-opera-block {
min-height:320px
}}
}



#block-views-opere-della-sala-block .views-field-field-image{width:47%; float:left;margin-right:2.5%; margin-bottom:1%}

#block-views-opere-della-sala-block .views-field-field-image img{max-width:100%;}

.content_opera .field-name-field-provenienza.clearfix:before,
.content_opera .field-name-field-provenienza.clearfix:after,
.content_opera .field-name-field-inventario.clearfix:before,
.content_opera .field-name-field-inventario.clearfix:after,
.content_opera .field-name-field-collezione.clearfix:before,
.content_opera .field-name-field-collezione.clearfix:after
 {
  display: none;
}
.content_opera .field-name-field-provenienza.clearfix:after, 
.content_opera .field-name-field-inventario.clearfix:after,
.content_opera .field-name-field-collezione.clearfix:after 
 {
display:none}
  
.content_opera .field_provenienza, .content_opera .field_inventario{display:block; overflow:hidden}


.content_opera .field-name-field-provenienza  .field-label,
.content_opera .field-name-field-inventario  .field-label,
.content_opera .field-name-field-collezione  .field-label,
.content_opera .field-name-field-tipologia-opera  .field-label{
	font-weight:bold !important
}

.content_opera .red-button.op-percorso button{color:#b20932 !important;background:none !important;padding-left:0 !important}


.content_opera .red-button.op-percorso button input{color:#FFF !important;background:#b20932 !important; border:0 !important; padding:8px !important; border-radius:0;box-shadow:none; font-weight:normal !important; text-shadow:none;     padding: 8px 15px !important;
    font-size: 16px !important;
    text-decoration: none !important;
    margin-bottom: 5px;
    margin-top: 10px;}

.twoColFloated .field-name-field-image{
    display: inline-block;
    margin-right: 2.5%;
    margin-bottom: 0;
    max-width: 47.5%;
    float: left;
    width:  47.5%;
}
.twoColFloated .rightCol{
    display: inline-block;
    margin-bottom: 30px;
    width: 50%;
    float: left;
    clear: right;
}
.twoColFloated .field.field-name-field-descrizione{
    text-align: justify;
}

@media (max-width:700px){

    .twoColFloated .field-name-field-image{
        display: block;
        max-width: 100%;
        width: 100%;
        margin-right: 0;
        float: none;
    }

    .twoColFloated .rightCol{
        margin-top: 20px;
        display: block;
        width: 100%;
        max-width: 100%;
        float: none;
    }
}


/* #block-views-opere-della-sala-block{overflow:hidden; clear:both} */

#block-views-opere-della-sala-block h2, #block-views-percorsi-opera-block h2{padding-top:28px} 

.content_opera .field_descrizione{clear:both;overflow:hidden;}

.views-field-field-virtual-tour .red-button a, .views-field-field-virtual-tour-sala .red-button a,
.views-field-field-virtual-tour .red-button a,
.red-button.foto-in-comune a{
background-color: #b20932 !important;
border: none !important;
color: white !important;
display: inline-block !important;
padding: 8px 15px !important;
font-size: 16px !important;
text-decoration:none !important;
margin-bottom: 5px;	
margin-top:10px; 
}

.bordeaux-button.foto-in-comune a{
    background-color: #582333 !important;
    border: none !important;
    color: white !important;
    display: inline-block !important;
    padding: 8px 15px !important;
    font-size: 16px !important;
    text-decoration:none !important;
    margin-bottom: 5px;
    margin-top:10px;
}

#block-views-percorsi-opera-block .view-percorsi-opera {
    column-count: 1 !important;
    -webkit-column-count: 1 !important;
    -moz-column-count: 1 !important;
}



@media (max-width:700px){
	.content_opera  .field_image{width:100%; float:none;margin-right:0;display:block}
	#block-views-opere-della-sala-block .views-field-field-image{width:100%; float:none;margin-right:0; display:block}
	#block-views-opere-della-sala-block .views-field-field-image img{width:100%;}
	.content_opera .text{float:none; width:auto}
}

.prel{position:fixed; background:url(/sites/all/modules/views_infinite_scroll/images/ajax-loader.gif) no-repeat center center; bottom:0;width:100%; height:200px;z-index:4000; background-size:auto 100%}
.not-logged-in.page-collezioni.page-collezioni-il-tuo-percorso .prel{display:none}

.nopager.pager.pager--infinite-scroll.pager--infinite-scroll-auto{visibility:hidden; height:50px !important; overflow:hidden}







