/*
@media screen and (min-width: 1366px) {

	.Header-banner, .Header-navbar {
	    padding-left: 2rem !important;
	    padding-right: 0rem !important;
	}

	.Header-title {
	    width: 35% !important;
	}
	
	.Header-utils {
	    width: 33% !important;
		margin-left: 9.66667% !important;
	}
	
	.Header-toggle {
   		width: 10.5% !important;
	}


}
*/

/* iPhone 5 & 5S in portrait & landscape */
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {

	#nq_toolbar, #nq_il_menu {display:none !important;}

	#main{width:100% !important;overflow-x: hidden;}

	.Header-toggle {
	    width: 22% !important;
	    margin-top: 15px;
	}
	.Header-logo {
		width: 54% !important;
	}
	.Header-logo img {
    	height:40px !important;
	}
	.news-linea-cta-hp {
    	position:unset;
    }
   
	.u-text-xxs, .u-text-r-xxs, .Dot, .Megamenu--default .Megamenu-list > li > a[aria-expanded=true]:after, .Megamenu--default .Megamenu-list > li > a[aria-expanded=false]:after, .Megamenu--default .Megamenu-subnavGroup > li > ul > li > ul > li > a, .ScrollTop, .Footer-block address, .Footer-block a, .Footer-links a, .Header-owner > a, .Header-owner > a > span, .Header-toggleText, .Header-language, .Headroom--fixed.Headroom--not-top .Header-titleLink a, .Headroom--pinned.Headroom--not-top .Header-titleLink a, .Prose > p > small {
	    font-size: 1.1rem !important;
	}
	
	.Header-titleLink {
		margin-left:30px;
	}
	
	.cta-events {width: 100% !important;}
	.cta-events.news-all {width: 100% !important;margin-top: 0;}
	
	#newsEvidenzaCarousel .carousel-indicators {bottom: 10px !important;	top: auto;}
	
	.u-padding-r-top, .Accordion--plus .Accordion-header, .Accordion--default .Accordion-header, .Leads-link, .Linklist-link, .Linklist a, .Timeline-point, .Footer-links {
	    padding-top: 0.8em !important;
	}
	
	#servizionline_cittadini_professionisti .item-in-row { width: auto;}
	
	.u-layout-withGutter, .u-layout-r-withGutter, .Megamenu--default, .Header-banner, .Header-navbar {
	    padding-left: 0.5rem !important;
	    padding-right: 0.5rem !important;
	    
    	padding-bottom: 0.6rem !important;
    	padding-top: 0.4rem !important;
	}
		
	.u-textRight, .Header-searchTrigger, .Header-utils {
	    text-align: right !important;
	    margin-right: 15px;
	}
	.servizi-on-line .item-block .titolo-banner-ist a {
    	font-size: 1em;
    }
	.owl-dots{display:none;}
	.owl-carousel.carousel-theme.carousel_list_boxes .owl-nav .owl-prev, .owl-carousel.carousel-theme.carousel_list_boxes .owl-nav .owl-next {top: -28px;}

	.box-image {
    	height: 181px !important;
    	display:inline-block !important;
    }
    
    .title-notiziona-h2{
		min-height:auto !important;
		margin-top: 20px;
	}
    
    .box-image-notiziona {
	    height: 220px !important;
	    width: 100% !important;
	    display: block !important;
	    background-size: contain !important;
	}
    /* arrow nav */
	.owl-carousel.carousel-theme.carousel_list_boxes {
	    padding: 0 30px;
	}
	.owl-carousel.carousel-theme.carousel_list_boxes .owl-nav .owl-prev, .owl-carousel.carousel-theme.carousel_list_boxes .owl-nav .owl-next
	 {
	 	display:block;
	    position: absolute;
	    z-index: 200;
	    top: 50%;
	    margin-top: -35px;
	    font-size: 15px;
	    color: #ccc;
	    text-transform: uppercase!important;
	}
	.owl-carousel.carousel-theme.carousel_list_boxes .owl-nav .owl-prev {
	    left: 0;
	}
	.owl-carousel.carousel-theme.carousel_list_boxes .owl-nav .owl-next{
	    right: 0;
	}
    .owl-carousel.carousel-theme.carousel_list_boxes .owl-nav .owl-prev.disabled svg path, .owl-carousel.carousel-theme.carousel_list_boxes .owl-nav .owl-next.disabled svg path{
    	fill: #ccc;
    }
    
   
   /* inverti colonne notiziona */
   .notiziona{
   		margin-bottom:0 !important;
   		padding-bottom:0 !important;
   }
   .notiziona .row {
		display:flex;
		flex-direction:column ;
   }
   .notiziona .row .colonna1{	
   		order:2
   }
   .notiziona .row .colonna2{
   		order:1
   }
   
	.Share > ul > li {
	    height: 2.5em;
	    width: 16.6%;
	}
   
   	.Footer-links li {
	    margin-right: 0.5rem !important;
	}
   
   	.mobile-text-center {
   		text-align:center !important;
   	}
   
    .pagination {float:left;margin:0px 0 15px;display: inline-flex;}
	.pagination>li {display: block !important;margin-left: 0 !important;}
	.pagination-result-p {margin-top: 22px;padding: 0 0 0 5px;position: relative; bottom: 10px;}
	.pagination-container {border-bottom:1px solid #ddd;margin-top:10px;}
   	.pagination>li>a, .pagination>li>span {padding: 6px 10px;}
   
   
}











































