
/*
.sf-sub-indicator{
    display:none;
}
.search-block-region{
    height:30px;
    margin-top: 15px;
}
.search-block-region .sf-menu-primary-menu, .sf-menu-sovr-secondary-menu{
    font-size:1.3em;
    font-weight:;
    text-transform: uppercase;
}
.search-block-region .sf-menu-primary-menu a, .sf-menu-sovr-secondary-menu a{
    color: #000000;
}
.search-block-region .sf-menu-primary-menu a:visited, .sf-menu-sovr-secondary-menu a:visited{
    color: #B61F10;
}
.search-block-region .sf-menu-primary-menu li, .sf-menu-sovr-secondary-menu li{
    border-left: 1px solid grey;
}
.search-block-region .sf-menu-primary-menu li.first, .sf-menu-sovr-secondary-menu li.first{
    border:none;
}
.search-block-region .sf-menu-primary-menu a, .sf-menu-sovr-secondary-menu a{
    margin-left:5px;
    margin-right:5px;
}
.search-block-region .sf-menu-primary-menu{
    width:830px;
    margin-left:auto;
    margin-right:auto;
}
.sf-menu-sovr-secondary-menu{
    margin-left: 100px !important;
}
#block-superfish-2{
    background-color:#E1DBCF !important;
}
section#content{
    margin-top:-20px;
}
#content h1.page-title{
    color:#621E33
}
.region-header #block-block-7{
    margin-bottom:-20px;
}
#preface-block-wrap{
	height: 20px;
    margin-top: 5px;
}
#preface-block-wrap .preface-block.grid_1{
    display:none;
}
*/
.node-type-luogo #block-system-main .content A,
.node-type-luogo #block-system-main .content A:visited,
.node-type-luogo H3{
	font-weight: bold;
	color: #732B39;
}

	.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;
}

/* Responsive */
@media (max-width:979px){
	
/* Header */
#preface-block-wrap{
width:100%;
}
/* Body */
.node-type-luogo #preface-block-wrap,
.node-type-luogo #primary{
width:100%;
}

.node-type-luogo #content,
.node-type-luogo #bottom{
width:90%;
}
.node-type-luogo #block-system-main .field-name-field-image img{
width:97.4%;
}
/* Footer */

}