@media (min-width: 1200px) {
	.wrapper-container-sito.container.wrapper-container-sito-nosidebar .container { width:1170px; }
}

@media (max-width: 1200px) {
	.blocco_titolo { line-height:30px; }
	.blocco_titolo_breadcrumb_container { padding-top:5px; padding-bottom:5px; }
	.node .field-name-field-gallery-foto { display:block; width:100%; margin-bottom:20px; }
	.node .field-name-field-video-youtube { display:block !important; width:100% !important; margin-bottom:20px; top:0 !important; }
	.node .field-name-field-gallery-foto .owl-theme .owl-nav > button.owl-prev,
	.node .field-name-field-gallery-foto .owl-theme .owl-nav > button.owl-next { top:calc(49%); }
	body.not-logged-in .simplenews-subscribe .form-item-mail input { width:84%; }
	header.navbar-navigation a { padding:15px 3px; }
	/*.blocco-facebook,
	.blocco-twitter,
	.blocco-instagram { margin: 0 auto; max-width:340px; } */
	.footer_bottom1 #block-views-banners-block .owl-theme .owl-nav > button.owl-prev { left:-25px; }
	.footer_bottom1 #block-views-banners-block .owl-theme .owl-nav > button.owl-next { right:-25px; }
	.owl-vista-carosello-elementi-3 .owl-nav > button.owl-prev { top:100px; left:-25px; }
	.owl-vista-carosello-elementi-3 .owl-nav > button.owl-next { top:100px; right:-25px; }
}

@media (max-width: 1024px) {
	.blocco_titolo { padding-left:10px; padding-right:10px; text-align:left; }
	footer.center-footer .row > div:first-child { padding-top:20px; }
	header.navbar-navigation a { padding:7px 3px; }
	.dropdown-menu { display:block; float:none; position:relative; }
}

/* Small Devices, Tablets */
@media (max-width: 768px) {
	.orizzontalregion1.homepage_class .titolo_bancadati_hp { text-shadow:2px 1px 2px black; }
	.orizzontalregion1.homepage_class li a { background-color:#fcfcfc; border:1px solid #e3e3e3; padding:2px 3px; }
	.orizzontalregion1.homepage_class .panel-display { background-position: -90px center; }
	.navbar-toggle { margin-top:0px; margin-right:0px; }
	.a2a_dd { top:3px; }
	#right-menu > ul { padding-left:0px; }
	.view-slideshow-top-owl .logo-slideshow-top { right:15px; top:42px !important; }
	.view-slideshow-top-owl .logo-slideshow-top img { width:80px !important; }
	.owl-carousel .owl-nav { display:none; }
	.view-slideshow-top-owl .views-field-field-testo-1 { bottom:35px; }
	.view-slideshow-top-owl .views-field-field-testo-2 { bottom:5px; }
	.footer-texts > div { display:block !important; text-align:center; padding-left:0px !important; }
}

/* Very Small Devices */
@media (max-width: 500px) {
	.pane-blocco-home .views-field-body { min-height:100%; }
	.blocco-slideshow-expertise-mobile .item-list li .views-field-body { max-width: 100%; }
	.blocco-slideshow-expertise-mobile .item-list li .views-field-nothing img { width: 100%; height:auto; }
	.view-slideshow-top-owl .logo-slideshow-top img { width:64px !important; }
	.view-slideshow-top-owl .views-field-field-testo-1 { font-size: 15px !important; }
	.view-slideshow-top-owl .views-field-field-testo-2 { font-size: 15px !important; }
}
















@media (max-width: 1024px) {
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
}