.view-museo .views-field-title {
    transform: skewX(
-5deg);

font-size: 3.5em!important;
font-family: 'Meta Pro Cond';
}


#header .logo-nomemuseo {
    width: 100%!important;
}

#header .logo-nomemuseo {
    width: auto;
    border-right: 6px solid white;
    transform: skewX(0deg); 
    margin-left: initial;
    max-width: initial;
}

body.domain-museorepubblicaromana .view-museo .views-field-title{
	max-width: 500px;
}

div#block-block-20 .content {
    flex-wrap: wrap;
}



#header #block-block-20 {
    float: left;
    margin: 0 0px 5px 32px;
    width: 50%;
}
div#block-block-20 .content {
    width: 100%;
}
a.logo_portale,
a.logo_della_sovraintendenza {
    width: 49%;
    display: inline-block!important;
}

img.logo_sovraintendenza,
img.logo_museiincomune {
    object-fit: cover;
    height:initial!important;
    padding:0px!important;
}
img.logo_museiincomune {
    margin-top: 19px;
}
img.logo_sovraintendenza {
    margin-top: 6px;
}

@media all and (max-width: 999px){
	#header #block-block-20 {
	    width: 45%;
    }
    #header .search-block-region{
        padding-top:19px;
    }
    img.logo_museiincomune {
        margin-top: 21px;
    }
    img.logo_sovraintendenza {
        margin-top: 9px;
    }
}
@media all and (max-width: 930px){
    #header #block-block-20 {
        width: 40%;
    }
    #header .search-block-region{
        padding-top:0px;
    }
    img.logo_museiincomune {
        margin-top: 24px;
    }
    img.logo_sovraintendenza {
        margin-top: 14px;
    }    
}
@media all and (max-width: 830px){
    #header #block-block-20 {
        width: 37%;
    }
    #header .search-block-region{
        padding-top:19px;
    }
    #header .search-block-region{
        padding-top:0px;
    }    
}
@media all and (max-width: 770px){
    #header #block-block-20 {
        width: 70%;
    }
    #header .search-block-region{
        padding-top:19px;
    }
	img.logo_sovraintendenza {
	    margin-top: -13px;
	}
	img.logo_museiincomune {
    margin-top: 0px; 
}
}
@media all and (max-width: 550px){
    #header #block-block-20 {
        width:65%;
    }
    #header .search-block-region{
        padding-top:19px;
    }
}
@media all and (max-width: 460px){
    #header #block-block-20 {
        width:100%;
		margin-left: 0px;
    }
    #header .search-block-region{
        padding-top:19px;
    }
}
