
	
	
	@media screen and (max-width: 1002px) and (min-width: 768px) {
        
        
       
		
		.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
		
		.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
		
		
		#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	
	.video-button {
 
    width: 100px;
    height: 100px;
}
	
	
	.testoarticolo p iframe {
    max-width: 100%;
    height: 206px;
}
	
	
	.isconesocial  {
     display: none;
}

.lineautore {
   
    width: 100%;
   
}
	
	.addtoany_content {
    display: none;
}
	
	.homeinevidenzavideo h2 a {
	 font-size: 30px !important;
   
}
	
	.a2a_button_whatsapp {
     display: inline-block !important;
}
	
	.immaginecopertina{
	   margin-top: 0px;
    }
	
	
	.breakingNews > .bn-title > h2 {
    
    display: none !important;
}
	
	
	#site {
		background-image:none;
}
	
	.CR_3.ob-strip-layout .ob-rec-source {
   
    font-size: 9px !important;
	line-height: 120%;
    
}
	
	.cliccaqui {
 position: absolute;
 top: 15px;
 right: 0px;
 z-index:99;
}

.cliccaqui img {
 height: 27px;
}

.titolovideospot {
padding-right:20px; 
padding-left:20px; 
font-size:21px; 
}
	
	
	.riassuntoscomparsa  {
line-height: 20px  ;
  font-size:18px ;
}
	
	
	#post-area .finearticolo .videoinevidenza {
		border-top: none !important;
		border-bottom: none;
		
	}
	
	#cerca .finearticolo .videoinevidenza {
	border-top: none !important;
		border-bottom: none;
		padding-top: 0px;
	}
	
		
	
	
	#post-area .finearticolo .homeinevidenzavideo p {
		margin-top:0px;
	}
	
	#cerca .finearticolo .homeinevidenzavideo p {
	margin-top:10px;
	}
	



.finearticolo .homeinevidenzavideo {
	width: 100%;
	}
	




.finearticolo .homeinevidenzavideo	h2 {
   margin-top: 15px;
}



.finearticolo	.titolopromo {
   margin-top: 10px;
   margin-bottom: 10px;
   font-size: 26px !important;
   line-height:100%;
}



.bannerdestra	 {
	display:none;
  

	
	
}
	
	
	#nav-wrapper {
	margin-top:0px;
	
	}


	
	
	
	
	.boxtitolone {
    padding-right: 20px;
padding-left: 20px; 

    }
	
	
	.testoarticolo p  {
    line-height: 1.4;
font-size: 1.125rem;
padding-left: 10px;
padding-right: 10px;
}




.homeinevidenzavideo p {
    line-height: 24px !important;
    font-size: 20px !important;
}


.testoarticolo h1, .testoarticolo h2, .h2, .testoarticolo h3, .testoarticolo h4, .testoarticolo h5, .testoarticolo h6 {
   padding-left: 10px;
padding-right: 20px;
}




.categoriahome, .categoriahome a {

	margin-top: 20px;
margin-bottom: 15px;

}



	
	
	.immagineridimensionata img {
    margin: -33px 0 -33px 0;
}
	
	
	#videobloccato {
	height:241px;
	
}

.videomedio {
	min-height:217px;
	
}	
	
	#cn-notice-text p {
		font-size: 14px !important;
line-height: 120%;
	
}
	
		
	p img.size-large  {
margin-left: -20px !important;
width: 427px !important;
max-width: 427px !important;
}

div img.size-large  {
margin-left: -20px;
width: 427px !important;
max-width: 427px !important;
}

.videoarticolo  {
margin-left: -21px !important;
width: 428px !important;
max-width: 428px !important;
}



.videoarticolo iframe  {
	height:246px !important;
	width:428px !important;
	
	max-height:246px !important;
	max-width:428px !important; 
}

#div-gpt-ad-1507023573374-0  {
	height:246px !important;
	width:428px !important;
	
	max-height:246px !important;
	max-width:428px !important; 
}

#google_ads_iframe_/120997376/Video_spot_0__container__  {
	height:246px !important;
	width:428px !important;
	
	max-height:246px !important;
	max-width:428px !important; 
}



.pubblicitavideobanner iframe  {
	height:323px !important;
	width:387px !important;
	
	max-height:323px !important;
	max-width:387px !important; 
}



#div-gpt-ad-1507043926743-0  {
	height:387px !important;
	width:387px !important;
	
	max-height:387px !important;
	max-width:387px !important; 
}

#post-area	#featured-image  {

	

	width: 428px !important;
	margin-left: -10px;

	}
	
	
	.ventiquattrotv img {
		width: 60px;
		top: 10px; 
		right: 10px; 
}

.ventiquattrotvbis img {
		width: 60px;
		top: 10px; 
		right: 10px; 
}
	
	
	.lwl-wSimple .lwl-caption a {
    font-size: 16px;

}

.lwl-article a {

    overflow: visible !important;

}

.lwl-article-content {
    margin-bottom: 15px;
}
	
	.lwl-article  {
	width: 100% !important;
}

.lwl-figure img {
   
    width: 100%;
}
	
	#site {
	margin-top:0px;
	}
	
	
	
	
	.titolone a {
font-size: 40px;
    }
	
	i.icon.titolone::before { 
	font-size: 30px;
}
	
	
	
	
	.immaginecopertina:before {
    height: 6.66666rem;
}
	
	
	
		#advanced_iframedue {
	width: 428px !important;
}
	
	
	.caption span {
	
	
   
	position: relative !important;
	background-color:#000;
	
	
}


.caption span h1 {
	
	
    font-size: 24px !important;
	line-height: 24px !important;

	
	
}
	
	
	.logomobile {
		
		border-left: 10px solid #009EE0 !important;


}
	
#slider {
   
    height: 340px !important;
}
	
	
	
	.promoinevidenza h2 {
    font-size: 20px !important;

   
}



	
	a.control_prev, a.control_next {
    top: 75px !important;
}
	
	
	#content-wrapper {
		
		
	
   
	margin-top:0px;
		-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
	
	
}
	
	
	
	.homeimmagineevidenzasotto {
		width:428px ;
		margin-left:-20px !important;
		
    
}

.bannerarticolo {
		width:427px ;
		margin-left:-20px ;
		padding-left:0px;
		padding-bottom:10px;
		margin-bottom:10px;
		margin-top:0px;
		
    
}

.titolopubblicita {
		margin-left: 0px;
}	


.boxseven {
		width:428px !important;
		margin-left:-20px !important;
		
    
}
	
	
	.specialelezioni {
	width:100px !important;
}
	
	
	.videofine  {
		width:768px !important;
		
		}
	
	.fine  {
		width:728px !important;
		padding: 30px 20px 60px !important;
		
		}
		
		
		
	
	.home-widget .home-list-content h2 {
    font-size: 20px !important;
    
}

ul.menu {
    padding-left: 1px;
}
#main-nav .menu li a {

	

	padding: 18px 3px 18px !important;
	font-size: 16px !important;


	}
	
	
	.wapper-breaking {
margin-top: -2px !important;
}
	
	
	.related-text a {
   
	font-family: "Open Sans",sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 100% !important;
letter-spacing: -0.04em;
text-transform:none !important;
}
	
	
	.content-breaking {
   
min-height: 100px !important;
}
	
	
	
	#main-nav {

	
	margin-left: 140px !important;

	

	}
	
	.homeinevidenza h2 {
    font-size: 24px !important;
   
}

.homeinevidenzavideo h2 {
    font-size: 24px !important;
   
}

.titoloapprofondimento {
	 font-size: 24px;
}


.approfondimento {
 font-size: 20px;

}


.titolopromo {
    font-size: 26px !important;
      line-height:110%;
}


.homeinevidenza {
    font-size: 24px !important;
   
}
	
	
	
	.home-widget .home-list-img {
    margin-bottom: 10px !important;
}
	
	
	
.home-list-img img {
	width: 100%;
}




	.content-breaking .title-breaking {
    font-size: 30px !important;
    line-height: 30px !important;
}

.summary-storyBox {
    font-size: 20px !important;
    line-height: 23px !important;
	padding-bottom: 20px;
}

.logohome img {
	width:120px !important;
}
	
	
	
	
	
	
	
	

.emoticonsarticolologo img {
	width:100px !important;
	
}

#mobi-nav {
    background-color: #ffffff;
}



	
	
#cookieChoiceDismiss {


    font: 16px/16px "Open Sans",sans-serif !important;
    padding: 5px 10px !important;
    border-radius: 5px !important;
    display: inherit !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;

}
	
	
	#moodthingy-widget {
		margin-top:10px;

}
	
		#moodthingy-widget ul.total-5 li {
    width: 30% !important;
}
	
#moodthingy-widget #hdr #s  {

	padding-left: 40px !important;
padding-right: 40px !important;
	
}	


#moodthingy-widget ul {
    padding-bottom: 10px !important;
}
	
	.solomobile {

display: block !important;


}

.solosito{

display: none;


}

#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {
    display: none;
}

	#leader-medium {
		width:100% !important;
		    margin-left: auto !important;
    margin-right: auto !important;
	margin-top:20px !important;
		}
		
		
		#leader-medium-pubblicita {

		    margin-left: auto !important;
    margin-right: auto !important;
	margin-top:20px !important;
	float:none !important;
		}
	
	.infosinistra {
	float:left;
	margin-bottom:10px;
}

.infodestra {
	float:left !important;
	margin-bottom:10px;
	clear:both;
}
	

	
	.pd-embedded {
width:90% !important;
}
	
	
	
	.pds-box {
width:90% !important;
}
	
	.pubblicitasotto {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;

}


.pubblicitasopra {

display: inline-block !important;
background-color:#1a171b;
width:100%;
clear:both;

}

.pubblicitaapp {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;
box-shadow: 0 0 20px -10px #000;

}
	
	
	.rassegnaweb {
	
	
		border:none !important;



}
	
	
	
	.featured-excerpt,
	.prev,
	.next {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height:130px;
		}
		
		
		.related-image img {
		    width: 100%;
		}

	


	
	.sondaggio {
		display: none;
		}
		
		
		
		
		#mapp0_layout {
		display: none;
		}
		
		
		.mapp-layout {
		
		display: none;
	}
		
		
		.googlemobile {
		
		display: none;
	}
	
		.pubblicita {
		
		display: none;
	}
	
	
	
	.pubblicitablogger {
		
		
	float:none !important;
	margin-right:0px!important;


		
		
text-align: center;

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	
	
	
	
	.pubblicitavideobanner {
		
		
	float:none !important;
	margin-right:0px!important;
	
		
	

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	.pubblicitabanner {
		
		
	float:none !important;
	margin-right:0px!important;
	margin-left: 10px;
		
	

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	
	
	
		
		.pubblicitasottotitolo {
		display:block !important;
		clear:both;
		margin-top:10px;

	}
		
		
		.nascondi {
		display: none;
		}
		
		.fp-wrapper-bttn.big button, .fp-wrapper-bttn.iconBig button {
    font-size: 18px;
    line-height: 18px;
    padding: 16px 10px 20px 30px;
  
}

		
		.sottotitolo {
			clear:both;
				margin-bottom:-10px;
			
		}
		
		
		
		
		
		
		.nascondiipad {
		display: none;
		}
		
		
		
		
	#crp_related {
		display: none;
		}
	
	
	
	#pd-embed-slider {
		display: none;
		visibility:hidden;
		z-index:-1000 !important;
		}
	
	

	
	.fotoarticolo {
		display: none;
		}
	
	
	
	
	
	#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span {
width: 100% !important;
}
	
	#sotto {
	margin: 0px auto;
margin-bottom: 20px;
margin-top: 10px;
max-width:100% !important;
	}

.sinistra {
	float:left;

	
	max-width:100% !important;
 	}
	
	.destra {
		margin: 0px auto;
	float:left;
	width:125px;
	margin-bottom: 20px;
	
 	}

	.featured-excerpt,
	.prev,
	.next {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height:100%;
		}
		
		.related-image img {
		    width: 100%;
		}
	#banner-sponsor, #nav-inner {
		width: 768px !important;
		}

	

	#leaderboard-wrapper,
	#main-wrapper,
	#footer-top {
		width: 768px;
		}

	.logo-leader {
		margin: 0px;
		text-align: center;
		width: 100%;
		
		}

	#logo-medium {
		display: inline-block;
		background-color:#000;
		width: 100% !important;
		float: none;
		max-width: none;
		

		}
	
		
		#bannergrandetop img {
		
			max-width:100% !important;

		}
		
		
	
	.home-full {
		width: 728px !important;
		}

	#top-story-contain {
		width: 598px;
		}

	#top-story-left,
	#top-story-right {
		padding: 10px;
		width: 150px;
		}

	#top-story-middle {
		width: 408px;
		}

	#middle-img {
		height: 247px;
		}

	#middle-text {
		width: 328px;
		}

	#middle-text h3 {
		font-size: 14px;
		}

	#middle-text h2 {
		font-size: 24px;
		}

	#middle-text p,
	#middle-text p a {
		font: 400 14px/20px 'Raleway', sans-serif;
		}

	#content-main {
		width: 428px;
			border-left: none;
			border-right:none;
	
		
		
		}

	#home-main,
	.nav-links,
	#infscr-loading,
	.home-widget .home-list-img,
	.home-widget .home-list-content,
	#related-posts ul li {
		width: 387px;
		}

	.home-widget ul.split-columns {
		width: 408px;
		}

	.home-widget ul.split-columns li {
		width: 184px;
		height: 361px;
		}

	.home-widget .split-text {
		max-height: 230px;
		}

	.home-widget ul.split-columns li h2 {
		font-size: 18px
		}

	.home-widget ul.split-columns li p {
		font: 400 13px/20px 'Raleway', sans-serif;
		}

	.home-widget ul.wide-widget li {
	
		}

	.home-widget .wide-img {
		height: 235px;
		}

	.home-widget .wide-text {
		
		width: 308px;
		}

	.home-widget .wide-text h2 {
		font-size: 24px;
		}

	.home-widget .wide-text p,
	.home-widget .wide-text p a {
		font: 400 15px/20px "Roboto Slab", sans-serif;
		}

	

	.home-widget .home-list-img {
		margin-bottom: 20px;
		}
		
		.home-list-img img {
	width: 100%;
}

	.social-box {
		height: auto;
		}
		
	
	
	
	#author-text {
		width: 268px;
		}

	#related-posts ul li {
		
		margin: 0;
		padding-top: 10px;
		}

	#related-posts ul li:first-child {
		border-top: none;
		}

	.related-text {
		margin-top: 10px;
		
		}

	

	#footer-widget-wrapper {
		width: 758px;
		}

	.footer-widget {
		width: 339px;
		}

	#footer-nav .menu li {
		padding: 10px 5px 7px;
		}
		
		
		

	}
	
	
	
	
	@media screen and (max-width: 768px) {
		
	 .pmb-print-this-page {
  display: none;
}   
		
		.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
		
		#cookie-law-info-again {
    
    display: none !important;
}
		
		
		.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
		
		
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
		
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}	
		
#banner-sponsor, #nav-inner, #leaderboard-wrapper, #main-wrapper, #footer-top, #top-story-contain, #top-story-middle, #content-main {
	border-left: none;
	border-right:none;
width: 768px;	
	}
	
	#home-main, .nav-links, #infscr-loading, #sidebar-wrapper, #bloccato, #footer-widget-wrapper, .home-widget .home-list-img, .home-widget .home-list-content, #related-posts ul li {
    width: 728px;
}
	

div img.size-large {
    width: 748px!important;
    max-width: 748px!important;
}






.finearticolo .homeinevidenzavideo {
    width: 728px;
}

#post-area #featured-image {
    width: 748px!important;
}




.fine {
    width: 700px !important;
}

#wpcomm {
  
    max-width: 668px;
}

.testoarticolo p iframe {
    height: 406px;
    width: 748px;
}

.soloiphone {
    display: block;
}
	
}
	
	

@media screen and (max-width: 767px) and (min-width: 600px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
   display: none !important;
}
	
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.addtoany_content {
    display: none;
}
	
	.box-comments {
    margin-bottom: 20px;
    
}
	
	.a2a_button_whatsapp {
     display: inline-block !important;
}
	
		.immaginecopertina{
	   margin-top: 0px;
    }
	
	
	#site {
		background-image:none;
}
	
	.outbrain-tm {
		padding-top: 20px !important;
}
	
	.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-text {
   
    font-size: 20px !important;
	
    
}

.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-source {
    font-size: 12px !important;
    
}
	
	
	
	
	#home-main {

min-height: 100px;
	}
	
	.logomobile {
		
		border-left: 10px solid #009EE0 !important;


}
	
	.titolointervista span {
   
    font-size: 22px;
	
	font-family: "Open Sans", serif;
font-weight: 800;
line-height: 100%;
letter-spacing: -0.04em;

    
}
	
	
	

.finearticolo .homeinevidenzavideo {
	width: 270px;
	}
	
.finearticolo	.titolopromo {
    margin-top: 0px;
	font-size: 26px;
	   line-height:100%;
}

.finearticolo .homeinevidenzavideo	h2 {
   margin-top: 0px;
	font-size: 22px;
}
	
.finearticolo .homeinevidenzavideo p {
line-height: 24px;
font-size: 20px;
	}	
	
	
	
	
	#nav-wrapper {
	margin-top:0px;

	}
	
	
	
	
	
	.boxtitolone {
    padding-right: 20px;
padding-left: 20px; 

    }
	
	
	.testoarticolo p  {
  line-height: 1.4;
font-size: 1.125rem;
padding-left: 10px;
padding-right: 10px;
}



.homeinevidenzavideo p {
    line-height: 24px !important;
    font-size: 20px !important;
}

.testoarticolo h1, .testoarticolo h2, .h2, .testoarticolo h3, .testoarticolo h4, .testoarticolo h5, .testoarticolo h6 {
   padding-left: 10px;
padding-right: 20px;
}






.categoriahome, .categoriahome a {



}


	
	immagineridimensionata img {
    margin: -49px 0 -49px 0;
}
	
	
	
	


p img.size-large  {
margin-left: -30px !important;
width: 600px !important;
max-width: 600px !important;
}

div img.size-large  {
margin-left: -20px;
width: 600px !important;
max-width: 600px !important;
}


.videoarticolo  {
margin-left: -20px !important;
width: 600px !important;
max-width: 600px !important;
}



.videoarticolo iframe  {
	height:337px !important;
	width:600px !important;
	
	max-height:337px !important;
	max-width:600px !important; 
}

#div-gpt-ad-1507023573374-0  {
	height:337px !important;
	width:600px !important;
	
	max-height:337px !important;
	max-width:600px !important; 
}

#google_ads_iframe_/120997376/Video_spot_0__container__  {
	height:337px !important;
	width:600px !important;
	
	max-height:337px !important;
	max-width:600px !important; 
}



.pubblicitavideobanner iframe  {
	height:292px !important;
	width:350px !important;
	
	max-height:292px !important;
	max-width:350px !important; 
}



#div-gpt-ad-1507043926743-0  {
	height:350px !important;
	width:350px !important;
	
	max-height:350px !important;
	max-width:350px !important; 
}



#post-area	#featured-image  {

	

	width: 600px !important;
	margin-left: -20px;

	}
	
	
	.pubblicitablogger {
		
		
	float:none !important;
	margin-right:0px!important;

	
		
		
text-align: center;

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	
	
	
	#videobloccato {
	height:336px;
}

.videomedio {
	min-height:314px;
	
}	
	
	
	#cn-notice-text p {
		font-size: 14px !important;
line-height: 120%;
	
}
	
	
	
	
	.videohome {
		margin-top: 10px;
		background-color:#FFF;
}
	
	#site {
	margin-top:0px;
	}
	
	
	
.immaginecopertina img{
    margin: 0;
    }
	
	.titolone a {
font-size: 40px;
    }
	
	.riassuntoscomparsa  {
line-height: 20px  ;
  font-size: 18px ;
}
	
	i.icon.titolone::before { 
	font-size: 26px;
}
	
	.immaginecopertina:before {
    height: 9.66666rem;
	
}	
	
	
	.cd-nav-trigger {
    bottom: 15px;
}
	
	
	
	#advanced_iframedue {
	width: 600px !important;
}
	
	
	.nascondiiphone {

	display: none;

}
	
	
	
	#slider {
   
    height: 430px !important;
}
	
	
.menuiphone {

display: inline-block !important;
clear:both;

}	
	
	
	a.control_prev, a.control_next {
    top: 120px !important;
}
	
	
	.homeimmagineevidenzasotto {
	width: 600px;
	margin-left:-20px;
	
}

.bannerarticolo {
		width:600px ;
		margin-left:-20px ;
		padding-left:0px;
		padding-bottom:10px;
		margin-bottom:10px;
		margin-top:0px;
    
}



.titolopubblicita {
		margin-left: 0px;
}
	
	
	.home-widget .home-list-content h2 {
    font-size: 20px !important;
    
}
	
	.wapper-breaking {
margin-top: 0px !important;
}
	
	
	.content-breaking {
   
min-height: 100px !important;
}
	
	
	
	
	
	
	.content-breaking .title-breaking {
    font-size: 29px !important;
    line-height: 29px !important;
}

.summary-storyBox {
    font-size: 18px !important;
    line-height: 21px !important;
	padding-bottom: 20px;
}

.logohome  {
	display:none !important;
	
}
	
	
	
	
#mobi-nav {
		display: inline;
		}
	
	
	
	
	
	
	.facebook-share p,
	.twitter-share p,
	.pinterest-share p,
	.google-share p {
		display: none;
		}
		
		
		.facebook-share,
	.twitter-share,
	.pinterest-share,
	.google-share {
		margin: 0 5px 5px 0;
	
		}

	
	.emoticonsarticolologo img {
	width:100px !important;
	
}
	
	.emoticonsarticolo img {
	width:50px !important;
	
}
	
	
	
	.pubblicitatop img {
	width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
	
	
	


#mobi-nav {
    background-color: #ffffff;
}


	
	
	#cookieChoiceDismiss {


    font: 16px/16px "Open Sans",sans-serif !important;
    padding: 5px 10px !important;
    border-radius: 5px !important;
    display: inherit !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;

}
	


#cookieChoiceInfo {
	width:auto !important;
}

#moodthingy-widget {
		margin-top:10px;

}
	
	#moodthingy-widget ul.total-5 li {
    width: 30% !important;
}
	
#moodthingy-widget #hdr #s  {

	padding-left: 40px !important;
padding-right: 40px !important;
	
}

#moodthingy-widget ul {
    padding-bottom: 10px !important;
}
	
	

#scroller li img {
height: 56px !important;
width:105px !important;
}

.simply-scroll { /* Customisable base class for style override DIV */
	height: 56px !important;
}

	.simply-scroll .simply-scroll-clip {
               #width: 105px !important;
		height: 56px !important;
	}
	
		
		.simply-scroll .simply-scroll-list li {
			width: 105px !important;
			height: 56px !important;
		}
	
	.solomobile {
display: block !important;


}

.solosito{

display: none;


}

#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {
    display: none;
}

	
	
	.infosinistra {
	float:left;
	margin-bottom:10px;
}

.infodestra {
	float:left !important;
	margin-bottom:10px;
	clear:both;
}
	
	
	
	.pd-embedded {
width:90% !important;
}
	
	
	.pds-box {
width:90% !important;
}
	
	.pubblicitasotto {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;

}

.pubblicitasopra {

display: inline-block !important;
background-color:#1a171b;
width:100%;
clear:both;

}

.pubblicitaapp {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;
box-shadow: 0 0 20px -10px #000;

}
	
	.featured-excerpt,
	.prev,
	.next {
		   display: none;
		}
	
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height:100%;
		}
		
		.related-image img {
		    width: 100%;
		}
	

	
	
	
	.soloiphone {

display: block !important;
clear:both;

}


.bannerhome {
		margin-top:20px;
}
	
	
	.sondaggio {
		display: none;
		}
	
	#crp_related {
		display: none;
		}
	
	
	
	#pd-embed-slider {
		display: none;
		visibility:hidden;
		z-index:-1000 !important;
		}
	
	
	
	.nascondimobile {
		display: none;
		}
		
		.sfondocolonna {
	background-color:#fff;
  
  
}
	
	.nascondi {
		display: none;
		}
		
		.fp-wrapper-bttn.big button, .fp-wrapper-bttn.iconBig button {
    font-size: 18px;
    line-height: 18px;
    padding: 16px 10px 20px 30px;
  
}

	
	.sottotitolo {
			clear:both;
					margin-bottom:-10px;
			
		}
		
		
	
	.rassegnaweb {
	
	clear:both;
	
	margin-bottom:10px;
		border:none !important;



}
	
	
	
	
	.pubblicita {
		
		display: none;
	}
		
	.pubblicitasottotitolo {
		display:block !important;
		clear:both;
		margin-top:10px;

	}
	
	
	
	.fotoarticolo {
		display: none;
		}
	
	
	
	#mapp0_layout {
		display: none;
		}
		
		
		.mapp-layout {
		
		display: none;
	}
	
	#sotto {
	margin: 0px auto;
margin-bottom: 20px;
margin-top: 10px;
max-width:100% !important;
	}

.sinistra {
	float:left;

	
	max-width:100% !important;
 	}
	
	.destra {
		margin: 0px auto;
	float:left;
	width:125px;
	margin-bottom: 20px;
	
 	}

	.featured-excerpt,
	.prev,
	.next,
	#main-nav {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height: 130px;
		}
		
		.related-image img {
		    width: 100%;
		}
		
		
		
		#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span {
width: 100% !important;
}
		
		

	#banner-sponsor, #nav-inner {
		width: 600px;
		}
		
		
		
		.videofine  {
		width:600px !important;
		
		}

	.fine  {
		width:560px !important;
				padding: 30px 20px 60px !important;

		
		
		}
		
		#related-posts {
    margin-top: -20px !important;
}

	#leaderboard-wrapper,
	#main-wrapper,
	#footer-top,
	#top-story-contain,
	#top-story-middle {
		width: 600px;
		}

	.logo-leader {
		margin: 0px;
		text-align: center;
		width: 100%;
		}

	#logo-medium {
		display: inline-block;
		background-color:#000;
		width: 100% !important;
		float: none;
		max-width: none;
		}
		
		#logo-medium img {
			height:75px !important;
		

		}
		
		#bannergrandetop img {
		
			max-width:100% !important;

		}
		
		.spazioatoretop {
		margin-bottom:85px;
		}

		#leader-medium {
display: none;
		}

	#top-story-middle {
		border-left: none;
		border-right: none;
		border-bottom: 10px solid #111;
		float: left;
		}

	#middle-img {
		height: 364px;
		}

	#middle-text {
		width: 520px;
		}

	#top-story-left,
	#top-story-right {
		width: 560px;
		}

	.home-full {
		width: 560px !important;
		}

	ul.top-stories li {
		margin: 0 0 0 20px;
		width: 270px;
		}

	ul.top-stories li:first-child {
		margin-left: 0;
		}

	#content-main {
		width: 600px;
		border-left: none;
		border-right:none;
			-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
		}

	#home-main,
	.nav-links,
	#infscr-loading,
	#sidebar-wrapper,
	#bloccato,
	#related-posts ul li {
		width: 560px;
		}

	.home-widget ul.split-columns,
	.sidebar-widget ul.split-columns,
	.footer-widget ul.split-columns {
		width: 580px;
		}

	.home-widget ul.split-columns li,
	.sidebar-widget ul.split-columns li,
	.footer-widget ul.split-columns li {
		width: 270px;
		height: 413px;
		}

	.home-widget .split-text,
	.sidebar-widget .split-text,
	.footer-widget .split-text {
		max-height: 240px;
		}

	.home-widget .wide-img,
	.sidebar-widget .wide-img,
	.footer-widget .wide-img {
		height: 339px;
		}

	.home-widget .wide-text,
	.sidebar-widget .wide-text,
	.footer-widget .wide-text {
		width: 480px;
		}

	.home-widget .home-list-img,
	.home-widget .home-list-content,
	.sidebar-widget .home-list-img,
	.sidebar-widget .home-list-content {
		width: 270px;
		}

	#author-text {
		width: 440px;
		}
		
	

	#related-posts ul li {
		
		margin: 0;
		padding-bottom: 10px;
		}

	#related-posts ul li:first-child {
		border-top: none;
		}

	.related-text {
		margin-top: 10px;
	
		}
		
		.related-text a {
   
	font-family: "Open Sans",sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 100% !important;
letter-spacing: -0.04em;
text-transform:none !important;
}

	

	

	.sidebar-widget ul.home-list li {
		padding: 20px 0;
		}

	.sidebar-widget .home-list-img {
		margin-right: 20px;
		}

	.sidebar-widget .home-list-content h2 {
		font-size: 24px;
		font-weight: 700;
		line-height: 120%;
		}

	.sidebar-widget .home-list-content p,
	.sidebar-widget .home-list-content p a,
	.sidebar-widget span.widget-info,
	.sidebar-widget span.widget-info a {
		color: #444;
		display: block;
		}

	.sidebar-widget .home-list-content p,
	.sidebar-widget .home-list-content p a {
		float: left;
		font: 400 14px/20px 'Raleway', sans-serif;
		width: 100%;
		}

	#footer-widget-wrapper {
		width: 590px;
		}

	.footer-widget {
		border-left: 0;
		margin: 20px 0;
		padding: 0;
		width: 100%;
		}

	#footer-nav .menu li {
		padding: 10px 5px 7px;
		}
		
		
		#content-wrapper {
    background: none repeat scroll 0% 0% #FFF;
    float: left;
 
    position: relative;
    width: 100%;
	margin-top:0px;
	
	-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
	border-top-right-radius: none;
}

#home-main {

	
	border-left: none;
	
	border-top: none;

	}
		
	

	}
	
	

@media screen and (max-width: 599px) and (min-width: 480px) {
    
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	
	#cookie-law-info-again {
    
   display: none !important;
}

	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.testoarticolo p iframe {
    max-width: 100%;
    height: 236px;
}
	
	.addtoany_content {
    display: none;
}
	
	



.home-widget .finearticolo .titolopromo a {
   
  
    color: #111;
   
}

.homeinevidenzavideo h2 a {
    color: #111;
	 font-size: 30px !important;
   
}

.home-widget .homeinevidenzavideo p {
     color: #222;
	 padding-bottom:0px;
}

.home-widget .homeinevidenzavideo p a {
     color: #222;
	
}
	
	.a2a_button_whatsapp {
     display: inline-block !important;
}
	
		.immaginecopertina{
	   margin-top: 0px;
    }
	
	
	#site {
		background-image:none;
}	
	.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-text {
   
    font-size: 18px !important;
    
}

.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-source {
    font-size: 12px !important;
    
}
	
	.CR_3.ob-widget .ob-rec-text {
		max-height:none !important;
}
	
	
	#home-main {

min-height: 100px;
	}
	
	
	.pubblicitavideo {
		
		
	float:none !important;
	margin-right:0px!important;
	margin-left: 60px;

line-height: 0px;
margin-bottom: 30px !important;
		
	}
	
	.pubblicitavideobanner {
		
		
	float:none !important;
	margin-right:0px!important;
	

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	
	.pubblicitabanner {
		
		
	float:none !important;
	margin-right:0px!important;
	margin-left: 10px;
	

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	.logomobile {
		
		border-left: 10px solid #009EE0 !important;


}
	
	
	.titolointervista span {
   
    font-size: 22px;
	font-family: "Open Sans", serif;
font-weight: 800;
line-height: 100%;
letter-spacing: -0.04em;
    
}
	
	#nav-wrapper {
	margin-top:0px;
background-color:#111;

	}
	
	
	
	
	.testoarticolo p  {
  line-height: 1.4;
font-size: 1.125rem;
padding-left: 10px;
padding-right: 10px;
}



.homeinevidenzavideo p {
    line-height: 24px !important;
    font-size: 20px !important;
}

.testoarticolo h1, .testoarticolo h2, .h2, .testoarticolo h3, .testoarticolo h4, .testoarticolo h5, .testoarticolo h6 {
   padding-left: 10px;
padding-right: 20px;
}






.categoriahome, .categoriahome a {

	margin-top: 20px;
margin-bottom: 15px;

}


	
	
	.immagineridimensionata img {
    margin: -37px 0 -37px 0;
}
	
	
	
	


p img.size-large  {
margin-left: -30px !important;
width: 480px !important;
max-width: 480px !important;
}

div img.size-large  {
margin-left: -20px;
width: 480px !important;
max-width: 480px !important;
}




.videoarticolo  {
margin-left: -20px !important;
width: 480px !important;
max-width: 480px !important;

}




.videoarticolo iframe  {
	height:270px !important;
	width:480px !important;
	
	max-height:270px !important;
	max-width:480px !important; 
}

#div-gpt-ad-1507023573374-0  {
	height:270px !important;
	width:480px !important;
	
	max-height:270px !important;
	max-width:480px !important; 
}

#google_ads_iframe_/120997376/Video_spot_0__container__  {
	height:270px !important;
	width:480px !important;
	
	max-height:270px !important;
	max-width:480px !important; 
}



.pubblicitavideobanner iframe  {
	height:333px !important;
	width:400px !important;
	
	max-height:333px !important;
	max-width:400px !important; 
}



#div-gpt-ad-1507043926743-0  {
	height:400px !important;
	width:400px !important;
	
	max-height:400px !important;
	max-width:400px !important; 
}

	
#post-area	#featured-image  {

	

	width: 480px !important;
	margin-left: -20px;

	}	
	
	.pubblicitablogger {
		
		
	float:none !important;
	margin-right:0px!important;

	
		
text-align: center;

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	
	
	#cn-notice-text p {
		font-size: 14px !important;
line-height: 120%;
	
}
	
	#cn-notice-text p {
		font-size: 14px !important;
line-height: 120%;
	
}
	
	#cn-notice-text p {
		font-size: 14px !important;
line-height: 120%;
	
}
	
		
	
	
	.ventiquattrotv img {
		width: 60px;
		top: 20px; 
		right: 10px; 
}

.ventiquattrotvbis img {
		width: 60px;
		top: 10px; 
		right: 10px; 
}
	
	
	.videohome {
		margin-top: 10px;
		background-color:#FFF;
}
	
	#site {
	margin-top:0px;
	}
	
	
	
	.immaginecopertina img{
    margin: 0;
    }
	
	.titolone a {
    font-size: 32px;
    margin-bottom: -10px;
}

.boxtitolone {
    padding-right: 20px;
padding-left: 20px; 

    }

i.icon.titolone::before { 
	font-size: 22px;
}
	
	.immaginecopertina:before {
    height: 9.66666rem;
	
}
	
	
	
	
	.cd-nav-trigger {
    bottom: 15px;
}
	
	
	
	#advanced_iframedue {
	width: 480px !important;
}
	
	
	#slider {
   
    height: 370px !important;
}

	
	
	.homeimmagineevidenzasotto {
	width: 480px;
	margin-left:-20px;
	
}
	
.bannerarticolo {
		width:480px !important;
		margin-left:-20px !important;
		padding-left:0px;
		padding-bottom:10px;
		margin-bottom:10px;
		margin-top:0px;
    
}



.titolopubblicita {
		margin-left: 0px;
}
	
	
	.home-widget ul.home-list li {
    padding: 20px 0px !important;
}
	
	



	
	.home-widget span.widget-info {
    font-size: 13px !important;
    
}
	
	
	.home-widget .home-list-content h2 {
    font-size: 18px !important;
    
}
	
	.wapper-breaking {
margin-top: 0px !important;
}
	
	
	.content-breaking {
   
min-height: 100px !important;
}
	
	

	
	
	.home-widget .home-list-content h2 {
    font-size: 20px !important;
}
	
	
	.content-breaking .title-breaking {
    font-size: 29px !important;
    line-height: 29px !important;
}

.summary-storyBox {
    font-size: 16px !important;
    line-height: 19px !important;
	padding-bottom: 20px;
}

.logohome img {
	width:100px !important;
}
	
	
	
	
	
	
	
	
	
	
	
	
	.facebook-share p,
	.twitter-share p,
	.pinterest-share p,
	.google-share p {
		display: none;
		}
		
		
		
		.facebook-share,
	.twitter-share,
	.pinterest-share,
	.google-share {
		margin: 0 5px 5px 0;
		
		}
	
	
	.emoticonsarticolologo img {
	width:100px !important;
	
}
	
	
	.emoticonsarticolo img {
	width:50px !important;
	
}
	
	

	
	
	.pubblicitatop img {
	width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
	
	
	


#mobi-nav {
    background-color: #ffffff;
}

	
	
	.fb-like span {
		


	width: 250px !important;

	margin-right: -175px !important;

	}
	
	
	#cookieChoiceDismiss {


    font: 16px/16px "Open Sans",sans-serif !important;
    padding: 5px 10px !important;
    border-radius: 5px !important;
    display: inherit !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;

}
	


#cookieChoiceInfo {
	width:auto !important;
}

#moodthingy-widget {
		margin-top:10px;

}
	
		#moodthingy-widget ul.total-5 li {
    width: 30% !important;
}
	
#moodthingy-widget #hdr #s  {

	padding-left: 40px !important;
padding-right: 40px !important;
	
}	


#moodthingy-widget ul {
    padding-bottom: 10px !important;
}
	
	

#scroller li img {
height: 56px !important;
width:105px !important;
}

.simply-scroll { /* Customisable base class for style override DIV */
	height: 56px !important;
}

	.simply-scroll .simply-scroll-clip {
               #width: 105px !important;
		height: 56px !important;
	}
	
		
		.simply-scroll .simply-scroll-list li {
			width: 105px !important;
			height: 56px !important;
		}
	
	
	.solomobile {

display: block !important;


}

.solosito{

display: none;


}

#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {
    display: none;
}

	
	
	.infosinistra {
	float:left;
	margin-bottom:10px;
}

.infodestra {
	float:left !important;
	margin-bottom:10px;
	clear:both;
}
	
	

	
	.pd-embedded {
width:90% !important;
}
	
	
	
	.pds-box {
width:90% !important;
}
	
	
	.pubblicitasotto {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;

}


.pubblicitasopra {

display: inline-block !important;
background-color:#1a171b;
width:100%;
clear:both;

}

.pubblicitaapp {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;
box-shadow: 0 0 20px -10px #000;

}
	
	
		.featured-excerpt,
	.prev,
	.next {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height:100%;
		}
		
		.related-image img {
		    width: 100%;
		}
	

	
	
	
	
	.sondaggio {
		display: none;
		}
	
	#crp_related {
		display: none;
		}
	
	
	#pd-embed-slider {
		display: none;
		visibility:hidden;
		z-index:-1000 !important;
		}
	
	
	
	
	.nascondimobile {
		display: none;
		}
		
		.sfondocolonna {
	background-color:#fff;
  
  
}
	
	.nascondi {
		display: none;
		}
		
		.fp-wrapper-bttn.big button, .fp-wrapper-bttn.iconBig button {
    font-size: 18px;
    line-height: 18px;
    padding: 16px 10px 20px 30px;
  
}

		
		.sottotitolo {
			clear:both;
				margin-bottom:-10px;
			
		}
		
		
		
		
		.rassegnaweb {
	
	clear:both;
	
	margin-bottom:10px;
		border:none !important;


}
		
		
	
	
	.pubblicita {
		
		display: none;
	}
	
	
	
		
	.pubblicitasottotitolo {
		display:block !important;
		clear:both;
		margin-top:10px;

	}
	
	.fotoarticolo {
		display: none;
		}
	
	#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span {
width: 100% !important;
}
	
	#mapp0_layout {
		display: none;
		}
		
		
		.mapp-layout {
		
		display: none;
	}
		
		.fotoarticolo {
		display: none;
		}
		
	
	#sotto {
	margin: 0px auto;
margin-bottom: 20px;
margin-top: 10px;
max-width:100% !important;
	}

.sinistra {
	float:left;

	
	max-width:100% !important;
 	}
	
	.destra {
		margin: 0px auto;
	float:left;
	width:125px;
	margin-bottom: 20px;
	
 	}

	.featured-excerpt,
	.prev,
	.next,
	#main-nav {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height:100%;
		}
		
		.related-image img {
		    width: 100%;
		}
		
		
			#leader-medium {
display: none;
		}

	#mobi-nav {
		display: inline;
		}
		
		
		
		
#banner-sponsor, 
	#leaderboard-wrapper,
	#main-wrapper,
	#nav-inner,
	#footer-top,
	#top-story-contain,
	#top-story-middle {
		width: 480px;
		}
		
		
		.videofine  {
		width:480px !important;
		
		}
		
		.fine  {
		width:440px !important;
				padding: 30px 20px 60px !important;

		
		
		}
		
		

	.logo-leader {
		margin: 0px;
		text-align: center;
		width: 100%;
		}

	#logo-medium {
		display: inline-block;
		background-color:#000;
		width: 100% !important;
		float: none;
		max-width: none;
		}
		
		#logo-medium img {
			height:75px !important;
		

		}
		
		#bannergrandetop img {
		
			max-width:100% !important;

		}
		
		.spazioatoretop {
		margin-bottom:85px;
		}
		
		#leader-medium {
display: none;
		}

	#top-story-middle {
		border-left: none;
		border-right: none;
		border-bottom: 10px solid #111;
		float: left;
		}

	#middle-img {
		height: 290px;
		}

	#middle-text {
		width: 400px;
		}

	#middle-text h3 {
		font-size: 14px;
		}

	#middle-text h2,
	.home-widget .wide-text h2,
	.home-widget .home-list-content h2,
	.sidebar-widget .wide-text h2,
	.sidebar-widget .home-list-content h2 {
		font-size: 24px;
		}

	#top-story-left,
	#top-story-right {
		padding: 10px;
		width: 460px;
		}

	#top-story-right {
		margin-bottom: 10px;
		}

	ul.top-stories li {
		margin: 0 0 0 10px;
		width: 225px;
		}

	ul.top-stories li:first-child {
		margin-left: 0;
		}

	#content-main {
		width: 480px;
		border-left: none;
		border-right:none;
			-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
		}

	#home-main,
	.nav-links,
	#infscr-loading,
	#sidebar-wrapper,
	#bloccato,
	#related-posts ul li {
		width: 440px;
		}

	.home-full {
		width: 440px !important;
		}

	.home-widget ul.split-columns,
	.sidebar-widget ul.split-columns,
	.footer-widget ul.split-columns {
		width: 460px;
		}

	.home-widget ul.split-columns li,
	.sidebar-widget ul.split-columns li
	.footer-widget ul.split-columns li {
		width: 210px;
		height: 357px;
		}

	.home-widget .split-text,
	.sidebar-widget .split-text,
	.footer-widget .split-text {
		max-height: 210px;
		}

	.home-widget ul.split-columns li h2,
	.sidebar-widget ul.split-columns li h2,
	.footer-widget ul.split-columns li h2 {
		font-size: 18px
		}

	.home-widget ul.split-columns li p,
	.sidebar-widget ul.split-columns li p,
	.footer-widget ul.split-columns li p {
		font: 400 13px/20px 'Raleway', sans-serif;
		}

	.home-widget ul.wide-widget li,
	.sidebar-widget ul.wide-widget li,
	.footer-widget ul.wide-widget li {
		
		}

	.home-widget .wide-img,
	.sidebar-widget .wide-img,
	.footer-widget .wide-img {
		height: 246px;
		}

	.home-widget .wide-text,
	.sidebar-widget .wide-text,
	.footer-widget .wide-text {
		
		width: 360px;
		}

	.home-widget .home-list-img,
	.home-widget .home-list-content,
	.sidebar-widget .home-list-img,
	.sidebar-widget .home-list-content {
		width: 210px;
		padding-bottom: 10px;
		}
	
			
		.pubblicitablogger {
			float:none;
		}

	#author-text {
		width: 320px;
		}
		
	

	#related-posts ul li {
		
		margin: 0;
		padding-bottom: 10px;
		}

	#related-posts ul li:first-child {
		border-top: none;
		}

	.related-text {
		margin-top: 10px;
		
		}
		
		
		.related-text a {
   
	font-family: "Open Sans",sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 100% !important;
letter-spacing: -0.04em;
text-transform:none !important;
}

	

	

	.sidebar-widget ul.home-list li {
		padding: 20px 0;
		}

	.sidebar-widget .home-list-img {
		margin-right: 20px;
		}
		
		.home-list-img img {
	width: 100%;
}

	.sidebar-widget .home-list-content h2 {
		font-size: 24px;
		font-weight: 700;
		line-height: 120%;
		}

	.sidebar-widget .home-list-content p,
	.sidebar-widget .home-list-content p a,
	.sidebar-widget span.widget-info,
	.sidebar-widget span.widget-info a {
		color: #444;
		display: block;
		}

	.sidebar-widget .home-list-content p,
	.sidebar-widget .home-list-content p a {
		float: left;
		font: 400 14px/20px 'Raleway', sans-serif;
		width: 100%;
		}

	#footer-widget-wrapper {
		width: 470px;
		}

	.footer-widget {
		border-left: 0;
		margin: 20px 0;
		padding: 0;
		width: 100%;
		
		
		}

	#footer-nav .menu li {
		padding: 10px 5px 7px;
		}
		
		#content-wrapper {
    background: none repeat scroll 0% 0% #FFF;
    float: left;
    position: relative;
    width: 100%;
	margin-top:0px;
	
	-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
	border-top-right-radius: none;	
}

#home-main {

	
	border-left: none;
	
	border-top: none;

	}
	
	
	
	
	
	

	}

@media screen and (max-width: 479px) {
    
    
    
    .pmb-print-this-page {
  display: none;
}   
    
    
    
    .related-post .post-list .item  a  {

    line-height: 30px !important;
 
        font-size: 22px !important;
}



.related-post {
 padding-left: 10px;
  padding-right: 10px;
}
    
    
  
    
    
    #post-area p {
  display: block;
  margin-bottom: 22px;
  line-height: 1.4;
font-size: 1.125rem;
}
    
  
        
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	.ft-link-box a {
   
    margin-left: 15px !important;
}
	
	#cookie-law-info-again {
    
   display: none !important;
}


	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.testoarticolo p iframe {
    max-width: 100%;
    height: 205px;
}
	
	
	
	.addtoany_content {
    display: none;
}
	
	.a2a_button_email {
     display: none;
}


.isconesocial  {
     display: none;
}

.lineautore {
   
    width: 100%;
   
}
	
	
	.box-comments {
    margin-bottom: 10px !important;
    
}
	
	.a2a_button_whatsapp {
     display: inline-block !important;
}
	
		.immaginecopertina{
	   margin-top: 0px;
    }
	
	.breakingNews > .bn-title > h2 {
    
    display: none !important;
}
	
	
#site {
		background-image:none;
}
	
	.CR_3 span.ob-unit.ob-rec-image-container {
    width: 100% !important;
    float: none !important;
    margin-left: -10px !important;
	padding-right: 30px !important;
}

.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-text {
   
    margin-top: 40px !important;
	font-size: 21px !important;
	padding-right: 10px !important;
		padding-left: 0px !important;
}
	
	.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-source {
    font-size: 17px !important;
     margin-top: 5px !important;
	 margin-bottom: 10px !important;
	  margin-left: 0px !important;
	  max-width: 100% !important;
}
	
	

	
	
	
	
	
	
	.cliccaqui {
 position: absolute;
 top: 15px;
 right: 0px;
 z-index:99;
}

.cliccaqui img {
 height: 27px;
}

.titolovideospot {
padding-right:10px; 
padding-left:10px; 
font-size:21px; 
}
	
	
	
	#home-main {

min-height: 100px;
	}
	
	
	#bloccato {
		margin-top: 10px;
	
	}
	
	
	#post-area .finearticolo .videoinevidenza {
		border-top: none !important;
		border-bottom: none;
		padding-bottom: 10px;
	
	}
	
	#cerca .finearticolo .videoinevidenza {
	border-top: none !important;
		border-bottom: none;
		padding-bottom: 10px;
	}
	
		
	
	
	#post-area .finearticolo .homeinevidenzavideo p {
	margin-top:0px;
	}
	
	#cerca .finearticolo .homeinevidenzavideo p {
	margin-top:10px;
	}
	
	.titolointervista span {
   
    font-size: 19px;
	
	font-family: "Open Sans", serif;
font-weight: 800;
line-height: 100%;
letter-spacing: -0.04em;
    
}
	
	

.finearticolo .homeinevidenzavideo {
	width: 100%;
	}
	

.finearticolo .homeinevidenzavideo	h2 {
   margin-top: 15px;
}

.finearticolo	.titolopromo {
     margin-top: 10px !important;
   margin-bottom: 10px;
   font-size: 26px !important;
      line-height:100%;
}


	
	#nav-wrapper {
	margin-top:0px;
	background-color:#111;
	}
	
	
	


	
	.testoarticolo p  {
  line-height: 1.4;
font-size: 1.125rem;
padding-left: 10px;
padding-right: 10px;
}
    
   




.homeinevidenzavideo p {
    line-height: 24px !important;
    font-size: 20px !important;
}

.testoarticolo h1, .testoarticolo h2, .h2, .testoarticolo h3, .testoarticolo h4, .testoarticolo h5, .testoarticolo h6 {
   padding-left: 10px;
padding-right: 20px;
}





.categoriahome, .categoriahome a {

margin-top: 20px;
margin-bottom: 15px;


}

.piuletti {
    margin-bottom: -10px;
    margin-top: 20px;
    display: inline-block;
}

.piuletti .categoria {
    margin-bottom: 0px !important;
   
}

.moderazionecommenti {

display: inline-block;
float: none !important;
text-align: center;
width: 100%;

}



	
	
	

p img.size-large  {
margin-left: -20px !important;
width: 370px !important;
max-width: 370px !important;
}

div img.size-large  {
margin-left: -10px;
width: 370px !important;
max-width: 370px !important;
}


.videoarticolo  {
margin-left: -10px !important;
width: 370px !important;
max-width: 370px !important;
margin-bottom: 20px;
}



.videoarticolo iframe  {
	height:208px !important;
	width:370px !important;
	
	max-height:208px !important;
	max-width:370px !important; 
}

#div-gpt-ad-1507023573374-0  {
	height:208px !important;
	width:370px !important;
	
	max-height:208px !important;
	max-width:370px !important; 
}

#google_ads_iframe_/120997376/Video_spot_0__container__  {
	height:208px !important;
	width:370px !important;
	
	max-height:208px !important;
	max-width:370px !important; 
}



.pubblicitavideobanner iframe  {
	height:292px !important;
	width:350px !important;
	
	max-height:292px !important;
	max-width:350px !important; 
}



#div-gpt-ad-1507043926743-0  {
	height:350px !important;
	width:350px !important;
	
	max-height:350px !important;
	max-width:350px !important; 
}



#post-area	#featured-image  {

	

	width: 370px !important;
	margin-left: -10px;

	}
	
	
	.pubblicitablogger {
   float:none !important;
	margin-right:0px!important;
	
		
text-align: center;

line-height: 0px;
margin-bottom: 20px !important;
}	

.pubblicitavideo {
		
		
	float:none !important;
	margin-right:0px!important;
		
margin-left: 20px;
line-height: 0px;
margin-bottom: 30px !important;
		
	}
	
	.pubblicitavideobanner {
		
		
	float:none !important;
	margin-right:0px!important;
		

line-height: 0px;
margin-bottom: 0px !important;
		
	}
	
	.pubblicitabanner {
		
		
	float:none !important;
	margin-right:0px!important;
	margin-left: 10px;
	

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	
	#videobloccato {
	height:196px;
	
}

.videomedio {
	min-height:207px !important;
	
}	
	
	
	
	
	.ventiquattrotv img {
		width: 50px;
		top: 20px; 
		right: 10px; 
}

.ventiquattrotvbis img {
		width: 50px;
		top: 10px; 
		right: 10px; 
}
	
.ventiquattrotvbis img {
		width: 50px;
		top: 10px; 
		right: 10px; 
}	
	
	
	.videohome {
		margin-top: 10px;
		background-color:#FFF;
}
	
	
	
	.lwl-wSimple .lwl-caption a {
    font-size: 16px;

}

.lwl-article a {

    overflow: visible !important;

}

.lwl-article-content {
    margin-bottom: 15px;
}
	
	.lwl-article  {
	width: 100% !important;
}

.lwl-figure img {
   
    width: 100%;
}
	
	
	
	.home-widget ul.home-list {
   
    margin-top: -10px !important;
}
	
	
	
	#site {
	margin-top:0px;
	}
	
	
	
	.immaginecopertina img{
    margin: 0;
    }
	
	.titolone a {
    font-size: 32px;
    margin-bottom: -10px;
}

i.icon.titolone::before { 
	font-size: 20px;
}
	
	.immaginecopertina:before {
    height: 6.66666rem;
}

.boxtitolone {
    padding-right: 20px;
padding-left: 20px; 

    }
	
	
	
	
	.cd-nav-trigger {
bottom: 15px;
}
	
	
	
	.home-widget ul.home-list {
   
    margin-top: -50px;
}
	
	
	#advanced_iframedue {
	width: 370px !important;
}
	
	
	
	
	.caption span {
	
	
   
	
	background-color:#000;
	
}
	
	
.caption span h1 {
	
	
    font-size: 24px !important;
	line-height: 24px !important;
	
	
}	
	
	.logomobile {
		
		border-left: 0px solid #009EE0 !important;


}
	
	.pubblicitalink {
		margin-bottom: 10px;

}
.bannerhome {
		margin-bottom:10px;

}

.calendariosotto {
		padding-top: 10px !important;

}
	
	.menuiphone {

display: inline-block !important;
clear:both;

}
	
	.homeimmagineevidenzasotto {
    width: 370px !important;
    margin-left: -10px !important;
    margin-top: -21px;
}



.bannerarticolo {
		 width: 370px ;
    margin-left: -10px ;
	padding-left:0px;
		padding-bottom:10px;
		margin-bottom:10px;
		margin-top:0px;
}	




.titolopubblicita {
		margin-left: 0px;
}
	
	#slider {
   
    height: 340px !important;
	margin-top:10px;
	border-bottom: none !important;
}
	
	
	a.control_prev, a.control_next {
    top: 60px !important;
}
	
	
	.boxseven .summary-storyBox li a {

	  font-size: 16px !important;
	  line-height: 16px !important;
}

.boxseven .summary-storyBox li a:hover {
	 font-size: 16px !important;
	  line-height: 16px !important;
}
	
	
	
	
	.home-widget ul.home-list li {
		 border-bottom: none !important;
padding-top: 10px !important;
padding-bottom: 0px !important;
}



.boxseven {
	width:370px !important;
	margin-left:-10px !important;
}






.homeinevidenzavideo h2 {
    font-size: 24px !important;
   
}

.titoloapprofondimento {
	 font-size: 24px;
}


.approfondimento {
 font-size: 20px;

}

.titolopromo {
    font-size: 26px !important;
      line-height:110%;
}

.promoinevidenza h2 {
    font-size: 20px !important;
	
   
}

	
	
	

homeimmagineevidenzasotto {
		width:370px !important;
		margin-left:-10px !important;
		
    
}

.bannerarticolo {
		width:370px ;
		margin-left:-10px ;
		padding-left:0px;
		padding-bottom:10px;
		margin-bottom:10px;
		margin-top:0px;
}



.titolopubblicita {
		margin-left: 0px;
}
	
	
	.videoinevidenza {
		padding-left:10px !important;
		padding-right:10px !important;
		margin-left:-10px !important;
		
		border-bottom:none;
		border-top:none;	

background-color:#fff;
}



.home-widget .finearticolo .titolopromo a {
   
  
    color: #111;
   
}

.homeinevidenzavideo h2 a {
    color: #111;
	 font-size: 30px !important;
   
}

.home-widget .homeinevidenzavideo p {
     color: #222;
	 padding-bottom:0px;
}

.home-widget .homeinevidenzavideo p a {
     color: #222;
	
}



.videoinevidenzapromo {
		padding-left:10px !important;
		padding-right:10px !important;
		margin-left:-10px !important;
		margin-top:10px;
		border-bottom:none !important;
}
	
	
	
	.nascondiiphoneverticalebanner {

	display: none !important;

}


.soloiphoneverticalebanner {

display: inline-block !important;
clear:both;

}	
	
	
	
	.home-widget .home-list-content h2 {
    font-size: 20px !important;
    
}
	
	
	.wapper-breaking {
margin-top: 0px !important;
}
	
	
	.content-breaking {
   
min-height: 100px !important;
}
	
	
	
	
	
	.content-breaking .title-breaking {
    font-size: 29px !important;
    line-height: 29px !important;
}

.summary-storyBox {
    font-size: 16px !important;
    line-height: 19px !important;
	padding-bottom: 20px;
}

.logohome img {
	width:70px !important;
}
	
	
	
	
	
	
	
	
	
	
	
	
	.facebook-share p,
	.twitter-share p,
	.pinterest-share p,
	.google-share p {
		display: none;
		}
	
	
	.facebook-share,
	.twitter-share,
	.pinterest-share,
	.google-share {
		margin: 0 5px 5px 0;
		width:120px !important;
		
		}
	
	
	.emoticonsarticolo img {
	width:50px !important;
	
}
	
	
	.emoticonsarticolologo img {
	width:70px !important;
	
}

.emoticonsarticolologo {
	 left: 10px !important;
	
}	
	
	.pubblicitatop img {
	width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
	
	
	.fb-like span {
		


	width: 250px !important;

	margin-right: -175px !important;

	}
	
	
	#cookieChoiceDismiss {


    font: 16px/16px "Open Sans",sans-serif !important;
    padding: 5px 10px !important;
    border-radius: 5px !important;
    display: inherit !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;

}
	


#cookieChoiceInfo {
	width:auto !important;
}


#moodthingy-widget {
		margin-top:10px;

}
	
		#moodthingy-widget ul.total-5 li {
    width: 30% !important;
}
	
#moodthingy-widget #hdr #s  {

	padding-left: 40px !important;
padding-right: 40px !important;
	
}	


#moodthingy-widget ul {
    padding-bottom: 10px !important;
}
	
	

#scroller li img {
height: 56px !important;
width:105px !important;
}


.simply-scroll { /* Customisable base class for style override DIV */
	height: 56px !important;
}

	.simply-scroll .simply-scroll-clip {
               #width: 105px !important;
		height: 56px !important;
	}
	
		
		.simply-scroll .simply-scroll-list li {
			width: 105px !important;
			height: 56px !important;
		}
	
	.solomobile {

display: block !important;


}

.solosito{

display: none;


}

#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {
    display: none;
}

	
	
	.infosinistra {
	float:left;
	margin-bottom:10px;
}

.infodestra {
	float:left !important;
	margin-bottom:10px;
	clear:both;
}
	

	
	.pd-embedded {
width:90% !important;
}
	
	
	
	.pds-box {
width:90% !important;
}
	
	
	.pubblicitasotto {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;

}

.pubblicitasopra {

display: inline-block !important;
background-color:#1a171b;
width:100%;
clear:both;

}

.pubblicitaapp {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;
box-shadow: 0 0 20px -10px #000;

}
	
		.featured-excerpt,
	.prev,
	.next,
	#main-nav {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height:100%;
		}
		
		.related-image img {
		    width: 100%;
		}
	

	
	.soloiphone {

display: block !important;
clear:both;

}
	.bannerhome {
		margin-top:20px;
}
	
	.sondaggio {
		display: none;
		}
	#crp_related {
		display: none;
		}
	
	
	#pd-embed-slider {
		display: none;
		visibility:hidden;
		z-index:-1000 !important;
		}
	
	
	
	
	
	.nascondimobile {
		display: none;
		}
		
		.sfondocolonna {
	background-color:#fff;
  
  
}
	
	.nascondi {
		display: none;
		}
		
		.fp-wrapper-bttn.big button, .fp-wrapper-bttn.iconBig button {
    font-size: 18px;
    line-height: 18px;
    padding: 16px 10px 20px 30px;
  
}

		
		.sottotitolo {
			clear:both;
					margin-bottom:-10px;
			
		}
		
		
		
		.rassegnaweb {
	
	clear:both;

	margin-bottom:10px;
		border:none !important;



}
	
	
	

		
		
		
		
	
	.pubblicita {
		
		display: none;
	}
		
	.pubblicitasottotitolo {
		display:block !important;
		clear:both;
		margin-top:10px;

	}
	
	
	#mapp0_layout {
		display: none;
		}
		
		.mapp-layout {
		
		display: none;
	}
		
		
		#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span {
width: 100% !important;
}
		
		
		.fotoarticolo {
		display: none;
		}
	
	#sotto {
	margin: 0px auto;
margin-bottom: 20px;
margin-top: 10px;
max-width:100% !important;
	}

.sinistra {
	float:left;

	
	max-width:100% !important;
 	}
	
	.destra {
		margin: 0px auto;
	float:left;
	width:125px;
	margin-bottom: 20px;
	
 	}
	

	.featured-excerpt,
	.prev,
	.next,
	#main-nav {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height:100%;
		}
		
		.related-image img {
		    width: 100%;
		}
		
		
		#leader-medium {
display: none;
		}
		

	#mobi-nav {
		display: inline;
		}

	

	.logo-leader {
		margin: 0px;
		text-align: center;
		width: 100%;
		}

	

	

	#logo-medium {
		display: inline-block;
		background-color:#000;
		width: 100% !important;
		float: none;
		max-width: none;
		}
		
		#logo-medium img {
			height:75px !important;
		

		}
		
		#bannergrandetop img {
		
			max-width:100% !important;

		}
		
		.spazioatoretop {
		margin-bottom:85px;
		}

	#banner-sponsor, 
	#nav-inner,
	#leaderboard-wrapper,
	#main-wrapper,
	#footer-top,
	#top-story-contain,
	#top-story-middle,
	#content-main {
		width: 370px;
		border-left: none;
		border-right:none;
			-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
		}
		
		.videofine  {
		width:370px !important;
		
		}
		
		.fine  {
		width:350px !important;
				padding: 30px 10px 60px !important;

		
		
		}
		
		
		
		.ft-link-box.ft-top {
		position: relative !important;
		display: inline-block !important;
		}

	#top-story-middle {
		border-left: none;
		border-right: none;
		border-bottom: 10px solid #111;
		float: left;
		}

	#middle-img {
		height: 194px;
		margin-bottom: 150px;
		}

	#middle-text {
		bottom: -150px;
		left: 10px;
		padding: 20px;
		width: 260px;
		}

	#middle-text h3 {
		font-size: 12px;
		}

	#middle-text h2,
	.home-widget .wide-text h2 {
		font-size: 22px;
		margin-bottom: 10px;
		}

	#middle-text p,
	#middle-text p a,
	.home-widget .wide-text p,
	.home-widget .wide-text p a {
		font: 400 15px/20px "Roboto Slab", sans-serif;
		}

	#top-story-left,
	#top-story-right {
		padding: 10px;
		width: 350px;
		}

	ul.top-stories li {
		margin: 0 0 0 10px;
		width: 145px;
		}

	ul.top-stories li:first-child {
		margin-left: 0;
		}

	#home-main,
	.nav-links,
	#infscr-loading,
	#sidebar-wrapper,
	#bloccato,
	#footer-widget-wrapper,
	.home-widget .home-list-img,
	.home-widget .home-list-content,
	#related-posts ul li {
		width: 350px;
		}

	.home-full {
		width: 350px !important;
		}

	#home-main,
	#sidebar-wrapper,
	#bloccato,
	#footer-widget-wrapper {
		padding: 10px;
		}

	.home-widget:last-child {
		margin-bottom: 10px;
		}

	h3.home-widget-header {
		font-size: 24px;
		}

	.home-widget ul.split-columns {
		margin: 0;
		width: 350px;
		}

	.home-widget ul.split-columns li {
		margin: 0 0 30px 0;
		width: 350px;
		height: auto;
		}

	.home-widget .split-img {
		margin-bottom: 10px;
		}

	.home-widget .split-text {
		max-height: none;
		}

	.home-widget ul.split-columns #infscr-loading {
		margin-left: 0 !important;
		}

	.home-widget ul.wide-widget li {
		
		}

	.home-widget .wide-img {
		height: 181px;
		}

	.home-widget .wide-text {
		left: 10px;
		
		width: 240px;
		}

	

	.home-widget .home-list-img {
		margin: 0 0 10px 0;
		}
		
		.home-list-img img {
	width: 100%;
}

	.social-box {
		height: auto;
		}

	
		
		

	#author-info img {
		width: 70px;
		}

	#author-text {
		width: 210px;
		}
	
		
	

	#related-posts ul li {
		
		margin: 0;
		padding-bottom: 10px;
		}

	#related-posts ul li:first-child {
		border-top: none;
		}

	.related-text {
		margin-top: 10px;
		
		}
		
		
		.related-text a {
   
	font-family: "Open Sans",sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 100% !important;
letter-spacing: -0.04em;
text-transform:none !important;
}

	

	.footer-widget {
		border-left: 0;
		margin: 20px 0;
		padding: 0;
		width: 100%;
		}

	#footer-nav .menu li {
		padding: 10px 5px 7px;
		}
		
		#content-wrapper {
    background: none repeat scroll 0% 0% #FFF;
    float: left;
    position: relative;
    width: 100%;
	margin-top:0px;
	
	-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
		border-top-right-radius: none;
}

#home-main {

	
	border-left: none;
	
	border-top: none;

	}

	}

@media screen and (max-width: 660px) and (min-width: 600px)  {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
   display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.addtoany_content {
    display: none;
}
	
	.a2a_button_whatsapp {
     display: inline-block !important;
}
	
		.immaginecopertina{
	   margin-top: 0px;
    }
	
	
	.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-text {
   
    font-size: 22px !important;
	
    
}

.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-source {
    font-size: 12px !important;
    
}
	
	.outbrain-tm {
		padding-top: 20px !important;
}
	
	
	
	
	
	#home-main {

min-height: 100px;
	}
	
	
	#nav-wrapper {
	margin-top:0px;

	background-color:#111;
	}
		
	
	.videohome {
		margin-top: 10px;
		background-color:#FFF;
}
	
	
	#site {
		background-image:none;
}
	
	
	
	.cd-nav-trigger {
    bottom: 15px;
}
	
	
	
	.menuiphone {

display: inline-block !important;
clear:both;

}
	
	
	.home-widget .home-list-content h2 {
    font-size: 20px !important;
    
}
	
	
	.wapper-breaking {
margin-top: 0px !important;
}
	
	
	.content-breaking {
   
min-height: 100px !important;
}
	
	
	
	.content-breaking .title-breaking {
    font-size: 29px !important;
    line-height: 29px !important;
}

.summary-storyBox {
    font-size: 16px !important;
    line-height: 19px !important;
	padding-bottom: 20px;
}

.logohome img {
	width:100px !important;
}
	
	
	
	.related-text {
		margin-top: 10px;
		
		}
		
		
		.related-text a {
   
	font-family: "Open Sans",sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 100% !important;
letter-spacing: -0.04em;
text-transform:none !important;
}
		
		
		.emoticonsarticolologo img {
	width:100px !important;
	
}
	
	

	
	
	
	
	.emoticonsarticolo img {
	width:50px !important;
	
}
	
	
	.pubblicitatop img {
	width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
	
	
	
	


#mobi-nav {
    background-color: #ffffff;
}

	
	
	.fb-like span {
		


	width: 250px !important;

	margin-right: -175px !important;

	}
	
	
	#cookieChoiceDismiss {


    font: 16px/16px "Open Sans",sans-serif !important;
    padding: 5px 10px !important;
    border-radius: 5px !important;
    display: inherit !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;

}
	


#cookieChoiceInfo {
	width:auto !important;
}

#moodthingy-widget {
		margin-top:10px;

}
	
		#moodthingy-widget ul.total-5 li {
    width: 30% !important;
}
	
#moodthingy-widget #hdr #s  {

	padding-left: 40px !important;
padding-right: 40px !important;
	
}	

#moodthingy-widget ul {
    padding-bottom: 10px !important;
}
	
	

#scroller li img {
height: 56px !important;
width:105px !important;
}


.simply-scroll { /* Customisable base class for style override DIV */
	height: 56px !important;
}

	.simply-scroll .simply-scroll-clip {
               #width: 105px !important;
		height: 56px !important;
	}
	
		
		.simply-scroll .simply-scroll-list li {
			width: 105px !important;
			height: 56px !important;
		}
	
	.solomobile {

display: block !important;


}

.solosito{

display: none;


}

#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {
    display: none;
}

	
	
	.infosinistra {
	float:left;
	margin-bottom:10px;
}

.infodestra {
	float:left !important;
	margin-bottom:10px;
	clear:both;
}



	
	
	
	.pd-embedded {
width:90% !important;
}
	
	
	.pds-box {
width:90% !important;
}
	
	
	.pubblicitasotto {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;

}

.pubblicitasopra {

display: inline-block !important;
background-color:#1a171b;
width:100%;
clear:both;

}

.pubblicitaapp {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;
box-shadow: 0 0 20px -10px #000;

}
	
		.featured-excerpt,
	.prev,
	.next,
	#main-nav {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height:130px;
		}
		
		.related-image img {
		    width: 100%;
		}
	

	
	
	.soloiphone {

display: block !important;
clear:both;

}
	
	.bannerhome {
		margin-top:20px;
}
	
	.sondaggio {
		display: none;
		}
	
	#crp_related {
		display: none;
		}
	
	
	#pd-embed-slider {
		display: none;
		visibility:hidden;
		z-index:-1000 !important;
		}
	
	
	
	
	
	.nascondimobile {
		display: none;
		}
		
		.sfondocolonna {
	background-color:#fff;
  
  
}
	
	.nascondi {
		display: none;
		}
		
		.fp-wrapper-bttn.big button, .fp-wrapper-bttn.iconBig button {
    font-size: 18px;
    line-height: 18px;
    padding: 16px 10px 20px 30px;
  
}

		
		.sottotitolo {
			clear:both;
					margin-bottom:-10px;
		}
		
		
		
		.rassegnaweb {
	
	clear:both;
	
	margin-bottom:10px;
		border:none !important;



}
	
	
	#logo-medium {
		display: inline-block;
		background-color:#000;
		width: 100% !important;
		float: none;
		max-width: none;
		}
		
		#logo-medium img {
			height:75px !important;
		

		}
		
		#bannergrandetop img {
		
			max-width:100% !important;

		}
		
		.spazioatoretop {
		margin-bottom:85px;
		}
	
	.pubblicita {
		
		display: none;
	}
	
	
	
		
	.pubblicitasottotitolo {
		display:block !important;
		clear:both;
		margin-top:10px;

	}
	
	.fotoarticolo {
		display: none;
		}

	
		
			#leader-medium {
display: none;
		}
		
		
		#mapp0_layout {
		display: none;
		}
		
		
		.mapp-layout {
		
		display: none;
	}
		
		#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span {
width: 100% !important;
}
		
		#sotto {
	margin: 0px auto;
margin-bottom: 20px;
margin-top: 10px;
max-width:100% !important;
	}

.sinistra {
	float:left;

	
	max-width:100% !important;
 	}
	
	.destra {
		margin: 0px auto;
	float:left;
	width:125px;
	margin-bottom: 20px;
	
 	}
	
	#content-wrapper {
    background: none repeat scroll 0% 0% #FFF;
    float: left;
    position: relative;
    width: 100%;
	margin-top:0px;
	
	-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;

	border-top-right-radius: none;
	
}

#home-main {

	
	border-left: none;
	
	border-top: none;

	}

}

@media screen and (max-width: 600px) and (min-width: 369px)   {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
display: none !important; }
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.isconesocial  {
     display: none;
}

.lineautore {
   
    width: 100%;
   
}
	
	.addtoany_content {
    display: none;
}
	
	.box-comments {
    margin-bottom: 20px;
    
}
	
	.a2a_button_whatsapp {
     display: inline-block !important;
}
	
		.immaginecopertina{
	   margin-top: 0px;
    }
	
	.outbrain-tm {
		padding-top: 20px !important;
}
	
	
	
	.cliccaqui {
 position: absolute;
 top: 15px;
 right: 0px;
 z-index:99;
}

.cliccaqui img {
 height: 27px;
}


.titolovideospot {
padding-right:10px; 
padding-left:10px; 
font-size:24px; 
text-align:center;
}	
	
	
	#home-main {

min-height: 100px;
	}
	
	
	
	
	.categoriahome, .categoriahome a {
  
margin-top: 20px;
margin-bottom: 15px;
}

.finearticolo .homeinevidenzavideo {
	width: 100%;
	}
	


.finearticolo .homeinevidenzavideo	h2 {
   margin-top: 15px;
}

.finearticolo	.titolopromo {
   margin-top: 15px;
      line-height:100%;
}

	
	
	#nav-wrapper {
	margin-top:0px;
	background-color:#111;
	}
	
	
	.immagineridimensionata img {
    margin: -30px 0 -30px 0;
}
	
	
	#videobloccato {
	height:269px;
}

.videomedio {
	min-height:247px;
}	
	
	#cn-notice-text p {
		font-size: 14px !important;
line-height: 120%;
	
}
	
	
	
	.videohome {
		margin-top: 10px;
		background-color:#FFF;
}
	
	
	.home-widget ul.home-list {
   
    margin-top: -10px;
}
	
	
	#site {
	margin-top:0px;
	}
	
	
	
	.bannerhome {
		margin-top:20px;
}
	
	
	.cd-nav-trigger {
    bottom: 15px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.caption span {
	
	

	
	position: relative !important;
	background-color:#000;
	
}
	
	.caption span h1 {
	
	
    font-size: 20px !important;
	line-height: 20px !important;
	
	
}
	
	
	.nascondiiphone {

	display: none;

}
	
	
	.home-widget ul.home-list li {
	padding-bottom: 0px !important;
}


.homeimmagineevidenzasotto {
		
		width:320px ;
		margin-left:-10px !important;
		margin-top: -21px;
    
}

.bannerarticolo {
		width:370px ;
		margin-left:-10px ;
		padding-left:0px;
		padding-bottom:10px;
		margin-bottom:10px;
		margin-top:0px;
}




.titolopubblicita {
		margin-left: 0px;
}


.articoloinevidenza {
    margin-top: 20px !important;
	
}


.specialelezioni {
	width:100px !important;
}
	
	
	.home-widget .home-list-content h2 {
    font-size: 20px !important;
    
}
	
	
	.wapper-breaking {
margin-top: 0px !important;
}
	
	
	
	.content-breaking {
   
min-height: 100px !important;
}
	

	
	
	
		.home-widget .home-list-content p {
	margin-bottom: 10px;

}


	
	
	.homeinevidenza h2 {
    font-size: 24px !important;
   
}

.homeinevidenzavideo h2 {
    font-size: 24px !important;
   
}

.titoloapprofondimento {
	 font-size: 24px;
}


.approfondimento {
 font-size: 20px;

}

.titolopromo {
    font-size: 26px !important;
      line-height:110%;
}

.promoinevidenza h2 {
    font-size: 20px !important;

   
}



.homeinevidenza {
    font-size: 24px !important;
   
}
	
	
	.content-breaking .title-breaking {
    font-size: 24px !important;
    line-height: 24px !important;
	text-align: left !important;
}

.summary-storyBox {
    font-size: 18px !important;
    line-height: 21px !important;
	text-align: left !important;
	padding-bottom: 20px;
}

.logohome  {
	display: none !important;

}
	

	.emoticonsarticolologo {
	display: none !important;
	
}	


.nascondiiphoneverticale {

	display: none !important;

}


.soloiphoneverticale {

display: inline-block !important;
clear:both;

}	




	
	

	
	
	
	.related-text {
		margin-top: 10px;
		
		}
		
		
		
	
	.related-text a {
   
	font-family: "Open Sans",sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 100% !important;
letter-spacing: -0.04em;
text-transform:none !important;
}
	
	
	
	
	
	
	
	.emoticonsarticolo img {
	width:50px !important;
	
}
	
	
	

	
	
	.pubblicitatop img {
	width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
	
	
	


#mobi-nav {
    background-color: #ffffff;
}


	
	
	.fb-like span {
		


	width: 250px !important;

	margin-right: -175px !important;

	}
	
	
	#cookieChoiceDismiss {


    font: 16px/16px "Open Sans",sans-serif !important;
    padding: 5px 10px !important;
    border-radius: 5px !important;
    display: inherit !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;

}
	


#cookieChoiceInfo {
	width:auto !important;
}
	
	#moodthingy-widget {
		margin-top:10px;

}
	
	
		#moodthingy-widget ul.total-5 li {
    width: 30% !important;
}
	
#moodthingy-widget #hdr #s  {

	padding-left: 40px !important;
padding-right: 40px !important;
	
}	

#moodthingy-widget ul {
    padding-bottom: 10px !important;
}
	
	
	

#scroller li img {
height: 56px !important;
width:105px !important;
}

.simply-scroll { /* Customisable base class for style override DIV */
	height: 56px !important;
}

	.simply-scroll .simply-scroll-clip {
               #width: 105px !important;
		height: 56px !important;
	}
	
		
		.simply-scroll .simply-scroll-list li {
			width: 105px !important;
			height: 56px !important;
		}
	
	
	.solomobile {

display: block !important;


}

.solosito{

display: none;


}

#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {
    display: none;
}

	
	.infosinistra {
	float:left;
	margin-bottom:10px;
}

.infodestra {
	float:left !important;
	margin-bottom:10px;
	clear:both;
}
	
		
	
	.pd-embedded {
width:90% !important;
}
	
	
	.pds-box {
width:90% !important;
}
	
	.pubblicitasotto {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;

}

.pubblicitasopra {

display: inline-block !important;
background-color:#1a171b;
width:100%;
clear:both;

}

.pubblicitaapp {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;
box-shadow: 0 0 20px -10px #000;

}
	
	
	
		.featured-excerpt,
	.prev,
	.next,
	#main-nav {
		   display: none;
		}
	
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	.related-image {
		    width: 100%;
			margin-top: 10px;
			height:100%;
			
		}
		
		.related-image img {
		    width: 100%;
		
		}
	



	
	
	.soloiphone {

display: block !important;
clear:both;

}
	.mapp-layout {
		
		display: none;
	}
	
	.sondaggio {
		display: none;
		}
	#crp_related {
		display: none;
		}
	
	#pd-embed-slider {
		display: none;
		visibility:hidden;
		z-index:-1000 !important;
		}
	
	
	

	.nascondimobile {
		display: none;
		}
		
		.sfondocolonna {
	background-color:#fff;
  
  
}
	
	.nascondi {
		display: none;
		}
		
		.fp-wrapper-bttn.big button, .fp-wrapper-bttn.iconBig button {
    font-size: 18px;
    line-height: 18px;
    padding: 16px 10px 20px 30px;
  
}

		
		.sottotitolo {
			clear:both;
					margin-bottom:-10px;
			
		}
		
		
		
		.rassegnaweb {
	
	clear:both;
	
	margin-bottom:10px;
		border:none !important;



}
	
	#footer-leaderboard {
		display: none;
		}
	
	#logo-medium {
		display: inline-block;
		background-color:#000;
		width: 100% !important;
		float: none;
		max-width: none;
		}
		
		#logo-medium img {
			height:75px !important;
		

		}
		
		#bannergrandetop img {
		
			max-width:100% !important;

		}
		
		.spazioatoretop {
		margin-bottom:85px;
		}

		
			#leader-medium {
display: none;
		}
		
		#mapp0_layout {
		display: none;
		}
		
		.fotoarticolo {
		display: none;
		}
		
		
		
		#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span {
width: 100% !important;
}
		
		
		
		.pubblicita {
		
		display: none;
	}
	
	
	
	
	
	.pubblicitasottotitolo {
		display:block !important;
		clear:both;
		margin-top:10px;

	}
		
		#sotto {
	margin: 0px auto;
margin-bottom: 20px;
margin-top: 10px;
max-width:100% !important;
	}

.sinistra {
	float:left;

	
	max-width:100% !important;
 	}
	
	.destra {
		margin: 0px auto;
	float:left;
	width:125px;
	margin-bottom: 20px;
	
 	}
	
	
	#content-wrapper {
    background: none repeat scroll 0% 0% #FFF;
    float: left;
    position: relative;
    width: 100%;
	margin-top:0px;
	
	
	-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;

	border-top-right-radius: none;
		
}

#home-main {

	
	border-left: none;
	
	border-top: none;

	}
    
    
    .titolopromo a {
    font-size: 30px !important;
    line-height: 90%;
  }

}





@media screen and (max-width: 800px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
   display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}


p img.size-large {
    margin-left: -30px!important;
    
}

#post-area #featured-image {
    margin-left: -20px;
}



}

@media screen and (max-width: 768px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
		.video-button {
 
    width: 150px;
    height: 150px;
}


p img.size-large {
    margin-left: -20px!important;
    
}

#post-area #featured-image {
    margin-left: -10px;
}



}



@media screen and (max-width: 640px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}

#post-area #featured-image {
    margin-left: -10px;
}

}



@media screen and (max-width: 600px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}

p img.size-large {
    margin-left: -30px!important;
    
}

}


@media screen and (max-width: 480px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
   display: none !important;
}
	
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.box-comments .box-comments-container::before {
    display: none !important;
   
}

#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	


#home-main, .nav-links {
    width: 440px;
}

}

@media screen and (max-width: 424px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	.box-comments .box-comments-container::before {
    display: none !important;
   
}

#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	
.videoinevidenza {
   
    margin-left: -10px !important;
}
#post-area #featured-image {
    margin-left: -10px;
}
}



@media screen and (max-width: 414px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	
	.nascondi414 {
     display: none;
	
}
	
	.fineleggianche .mctitle a {
   font-size: 20px !important;
}
.fineleggianche .row1 .mctitle, .fineleggianche .row3 .mctitle {
    width: 100% !important;
}

	
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
		
	.videospot {
    display: inline-block;
    float: none;
    margin-top: 10px;
    margin-bottom: 10px;
}
	
	.extrarticolo {
   margin-bottom: 10px;
    
}


	
			#wallpaper {
			display:none;
	}
	
	
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.box-comments .box-comments-container::before {
    display: none !important;
   
}

#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	
		.video-button {
 
    width: 100px;
    height: 100px;
}
	
	
.videoinevidenza {
   
    margin-left: -10px !important;
}
#post-area #featured-image {
    margin-left: -10px;
}

#home-main, .nav-links, #infscr-loading, #sidebar-wrapper, #bloccato, #footer-widget-wrapper, .home-widget .home-list-img, .home-widget .home-list-content, #related-posts ul li {
    width: 350px;
}

p img.size-large {
    margin-left: -20px!important;
}



}



@media screen and (max-width: 412px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.box-comments .box-comments-container::before {
    display: none !important;
   
}

#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	
		.video-button {
 
    width: 100px;
    height: 100px;
}
	
.videoinevidenza {
   
    margin-left: -10px !important;
}
#post-area #featured-image {
    margin-left: -10px;
}

#home-main, .nav-links, #infscr-loading, #sidebar-wrapper, #bloccato, #footer-widget-wrapper, .home-widget .home-list-img, .home-widget .home-list-content, #related-posts ul li {
    width: 350px;
}

p img.size-large {
    margin-left: -20px!important;
}

}


@media screen and (max-width: 411px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
   display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}	
	.box-comments .box-comments-container::before {
    display: none !important;
   
}

#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	
		.video-button {
 
    width: 100px;
    height: 100px;
}
	
	
#home-main, .nav-links, #infscr-loading, #sidebar-wrapper, #bloccato, #footer-widget-wrapper, .home-widget .home-list-img, .home-widget .home-list-content, #related-posts ul li {
    width: 350px;
}

}



@media screen and (max-width: 384px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
   display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.box-comments .box-comments-container::before {
    display: none !important;
   
}

#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	
	.video-button {
 
    width: 100px;
    height: 100px;
}
	


#home-main, .nav-links {
    width: 350px;
}

p img.size-large {
    margin-left: -20px!important;
    
}

}


@media screen and (max-width: 375px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
   display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	.box-comments .box-comments-container::before {
    display: none !important;
   
}

#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	
	.video-button {
 
    width: 100px;
    height: 100px;
}
	


#home-main, .nav-links {
    width: 350px;
}

}




@media screen and (max-width: 369px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
  display: none !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	.box-comments .box-comments-container::before {
    display: none !important;
   
}

#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	.video-button {
 
    width: 100px;
    height: 100px;
}
	
	
	.testoarticolo p iframe {
    max-width: 100%;
    height: 158px;
}
	
	
	.nascondi369 {
     display: none;
	
}

	
	
	



	
	.addtoany_content {
    display: none;
}
	
	
	.a2a_button_email, .a2a_button_twitter {
     display: none;
}
	
	.isconesocial  {
     display: none;
}

.lineautore {
    
    width: 100%;
}
	
.box-comments {
    margin-bottom: 10px;
    
}
	
	.a2a_button_whatsapp {
     display: inline-block !important;
}
	
		.immaginecopertina{
	   margin-top: 0px;
    }
	
	.breakingNews > .bn-title > h2 {
    
    display: none !important;
}
	
	
	.CR_3 span.ob-unit.ob-rec-image-container {
    width: 100% !important;
    float: none !important;
    margin-left: -10px !important;
	padding-right: 10px !important;
}

.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-text {
   
    margin-top: 20px !important;
	font-size: 21px !important;
	padding-right: 10px !important;
		padding-left: 0px !important;
}
	
	.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-source {
    font-size: 17px !important;
     margin-top: 5px !important;
	 margin-bottom: 10px !important;
	  margin-left: 0px !important;
	  max-width: 100% !important;
}


	
	

.outbrain-tm {
		padding-top: 20px !important;
}
	
	
	
	
	
	.cliccaqui {
 position: absolute;
 top: 15px;
 right: 0px;
 z-index:99;
}

.cliccaqui img {
 height: 25px;
}

.titolovideospot {
padding-right:10px; 
padding-left:10px; 
font-size:21px; 
}
	
	#home-main {

min-height: 100px;
	}
	
	
	#bloccato {
		margin-top: 10px;
	
	}
	
	
	
	#post-area .finearticolo .videoinevidenza {
		border-top: none !important;
		border-bottom: none;
		padding-bottom: 10px;
	}
	
	#cerca .finearticolo .videoinevidenza {
	border-top: none !important;
		border-bottom: none;
		padding-bottom: 10px;
	}
	
		
	
	
	
	#post-area .finearticolo .homeinevidenzavideo p {
	margin-top:0px;
	
	}
	
	#cerca .finearticolo .homeinevidenzavideo p {
	margin-top:10px;
	}
	
	.titolointervista span {
   
    font-size: 19px;
	
	font-family: "Open Sans", serif;
font-weight: 800;
line-height: 100%;
letter-spacing: -0.04em;
    
}
	
	

.finearticolo .homeinevidenzavideo {
	width: 100%;
	}
	
.finearticolo .homeinevidenzavideo	h2 {
   margin-top: 15px;
}
.finearticolo	.titolopromo {
   margin-top: 10px;
   margin-bottom: 10px;
   font-size: 26px !important;
      line-height:100%;
}

	
	#nav-wrapper {
	margin-top:0px;
	background-color:#111;

	}
	
	
	
	
	
	
	.testoarticolo p  {
  line-height: 1.4;
font-size: 1.125rem;
padding-left: 10px;
padding-right: 10px;
}



.homeinevidenzavideo p {
    line-height: 24px !important;
    font-size: 20px !important;
}

.testoarticolo h1, .testoarticolo h2, .h2, .testoarticolo h3, .testoarticolo h4, .testoarticolo h5, .testoarticolo h6 {
   padding-left: 10px;
padding-right: 20px;
}






.categoriahome, .categoriahome a {
margin-top: 20px;
margin-bottom: 15px;


}

.piuletti {
    margin-bottom: -10px;
    margin-top: 20px;
    display: inline-block;
}

.piuletti .categoria {
    margin-bottom: 0px !important;
   
}

.moderazionecommenti {
	margin-top: -30px;
display: inline-block;
float: none !important;
text-align: center;
width: 100%;

}


	
	
	.immagineridimensionata img {
    margin: -26px 0 -26px 0;
}
	
	
	

p img.size-large  {
margin-left: -20px !important;
width: 320px !important;
max-width: 320px !important;
}

div img.size-large  {
margin-left: -10px;
width: 320px !important;
max-width: 320px !important;
}


.videoarticolo  {
margin-left: -10px !important;
width: 320px !important;
max-width: 320px !important;
margin-bottom: 20px;
}



.videoarticolo iframe  {
	height:180px !important;
	width:320px !important;
	
	max-height:180px !important;
	max-width:320px !important; 
}

#div-gpt-ad-1507023573374-0  {
	height:180px !important;
	width:320px !important;
	
	max-height:180px !important;
	max-width:320px !important; 
}

#google_ads_iframe_/120997376/Video_spot_0__container__  {
	height:180px !important;
	width:320px !important;
	
	max-height:180px !important;
	max-width:320px !important; 
}



.pubblicitavideobanner iframe  {
	height:250px !important;
	width:300px !important;
	
	max-height:250px !important;
	max-width:300px !important; 
}



#div-gpt-ad-1507043926743-0  {
	height:300px !important;
	width:300px !important;
	
	max-height:300px !important;
	max-width:300px !important; 
}

#post-area	#featured-image  {

	

	width: 320px !important;
	margin-left: -10px;

	}
	
	
	#videobloccato {
	height:168px;
	
}

.videomedio {
	min-height:179px !important;
}


	
	#cn-notice-text p {
		font-size: 14px !important;
line-height: 120%;
	
}
	
	
	
	
	.ventiquattrotv img {
		width: 50px;
		top: 20px; 
		right: 10px; 
}
	
	
	.videohome {
		margin-top: 10px;
		background-color:#FFF;
}
	
	
	
	.lwl-wSimple .lwl-caption a {
    font-size: 16px;

}

.lwl-article a {

    overflow: visible !important;

}

.lwl-article-content {
    margin-bottom: 15px;
}
	
	.lwl-article  {
	width: 100% !important;
}

.lwl-figure img {
   
    width: 100%;
}
	
	#site {
	margin-top:0px;
	}
	
	
	
	.immaginecopertina img{
    margin: 0;
    }
	
	.titolone a {
    font-size: 26px;
    margin-bottom: -10px;
}


i.icon.titolone::before { 
	font-size: 20px;
}
	
	
	.immaginecopertina:before {
    height: 6.66666rem;
}

.boxtitolone {
    padding-right: 20px;
padding-left: 20px; 

    }
	
	
	
	
	
	
	
	
	
	.cd-nav-trigger {
   bottom: 15px;
}
	
	
	
	.home-widget ul.home-list {
   
    margin-top: -10px !important;
}
	
	
	
	#advanced_iframedue {
	width: 320px !important;
}
	
	
	
	
	
	.caption span {
	
	
 
		
position: relative !important;
background-color:#000;
	
}
	
	
.caption span h1 {
	
	
    font-size: 20px !important;
	line-height: 20px !important;
	
	
}	
	
	
	.logomobile {
		
		border-left: 0px solid #009EE0 !important;


}
	.videofine  {
		width:320px !important;
		
		}
	
	
	
	.fine {
    width: 300px !important;
    padding: 30px 10px 60px !important;
}
	
	
	#home-main,
	.nav-links,
	#infscr-loading,
	#sidebar-wrapper,
	#bloccato,
	#footer-widget-wrapper,
	.home-widget .home-list-img,
	.home-widget .home-list-content,
	#related-posts ul li {
		width: 300px;
		}
	
	#banner-sponsor, 
	#nav-inner,
	#leaderboard-wrapper,
	#main-wrapper,
	#footer-top,
	#top-story-contain,
	#top-story-middle,
	#content-main {
		width: 320px;
		border-left: none;
		border-right:none;
			-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
		}
	
	
	.pubblicitalink {
		margin-bottom:10px;


}
	.bannerhome {
		margin-bottom:10px;
		margin-top:10px;

}
	
	.menuiphone {

display: inline-block !important;
clear:both;

}
	
	
	#slider {
   
    height: 330px !important;
	margin-top:10px;
	width: 300px !important;
	border-bottom: none !important;
}
	
	
	
	
	a.control_prev, a.control_next {
    top: 50px !important;
}
	
	
	
	
	
	.boxseven .summary-storyBox li a {

	  font-size: 16px !important;
	  line-height: 16px !important;
}

.boxseven .summary-storyBox li a:hover {
	 font-size: 16px !important;
	  line-height: 16px !important;
}
	
	
	.articoloinevidenza {
    margin-top: 20px !important;
	
}
	
	
	
	.boxseven {
	width:320px !important;
	margin-left:-10px !important;
}
	
	
	
	

	
	

.homeimmagineevidenzasotto {
		width:320px !important ;
		margin-left:-10px !important;
		margin-top: -21px;
    
}
	
.bannerarticolo {
		width:320px  ;
		margin-left:-10px ;
		padding-left:0px;
		padding-bottom:0px;
		margin-bottom:10px;
		margin-top:0px;
}	


	
	
.titolopubblicita {
		margin-left: 0px;
}	
	
	
	.nascondiiphoneverticalebanner {

	display: none !important;

}


.soloiphoneverticalebanner {

display: inline-block !important;
clear:both;

}	
	
	
	
	
	.specialelezioni {
	width:100px !important;
}
	
	
	.home-widget ul.home-list li {
    padding-top: 10px !important;
	padding-bottom: 0px !important;
	border-bottom: 0px !important;
}
	
	.videoinevidenza {
		padding-left:10px !important;
		border-bottom:none;
		border-top:none;		
padding-top: 10px;
background-color:#fff;
}

.home-widget .finearticolo .titolopromo a {
   
  
    color: #111;
   
}

.homeinevidenzavideo h2 a {
    color: #111;
	 font-size: 30px !important;
   
}

.home-widget .homeinevidenzavideo p {
     color: #222;
	 padding-bottom:0px;
}

.home-widget .homeinevidenzavideo p a {
     color: #222;
	
}


.videoinevidenzapromo {
		padding-left:10px !important;
		padding-right:10px !important;
		margin-left:-10px !important;
		margin-top:10px;
		
}
	
	
	.home-widget .home-list-content h2 {
    font-size: 20px !important;
    
}
	
	
	.wapper-breaking {
margin-top: 0px !important;
}
	
	
	.content-breaking {
   
min-height: 100px !important;
}
	
	.home-widget .home-list-content p {
	margin-bottom: 10px;

}


	
	.home-widget span.widget-info {
	margin-bottom: -5px important;

}
	
	
	
	.homeinevidenza h2 {
    font-size: 24px !important;
	
   
}

.homeinevidenzavideo h2 {
    font-size: 24px !important;
   
}


.titoloapprofondimento {
	 font-size: 24px;
}


.approfondimento {
 font-size: 20px;

}


.titolopromo {
    font-size: 26px !important;
      line-height:110%;
}

.promoinevidenza h2 {
    font-size: 20px !important;

	
   
}



.homeinevidenza {
    font-size: 24px !important;
   
}
	
	
	.content-breaking .title-breaking {
    font-size: 24px !important;
    line-height: 24px !important;
	text-align: left !important;
}

.summary-storyBox {
    font-size: 18px !important;
    line-height: 21px !important;
	text-align: left !important;
	padding-bottom: 20px;
}

.logohome  {
	display: none !important;

}
	

	.emoticonsarticolologo {
	display: none !important;
	
}	


.nascondiiphoneverticale {

	display: none !important;

}



.soloiphoneverticale {

display: inline-block !important;
clear:both;

}	






	
	
	.related-text {
		margin-top: 10px;
		
		}
	
	
	
	
	
	
	.related-text a {
   
	font-family: "Open Sans",sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 100% !important;
letter-spacing: -0.04em;
text-transform:none !important;
}
	
	
	
	
	
	
	.emoticonsarticolo img {
	width:50px !important;
	
}
	
	
	.pubblicitatop img {
	width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
	
	
	
	
	
	
	
	


#mobi-nav {
    background-color: #ffffff;
}


	
	
	
	.fb-like span {
		


	width: 250px !important;

	margin-right: -175px !important;

	}
	
	
	#cookieChoiceDismiss {


    font: 16px/16px "Open Sans",sans-serif !important;
    padding: 5px 10px !important;
    border-radius: 5px !important;
    display: inherit !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;

}
	

#cookieChoiceInfo {
	width:auto !important;
}

	
	#moodthingy-widget {
		margin-top:10px;

}

	
	
	#moodthingy-widget ul.total-5 li {
    width: 30% !important;
}
	
#moodthingy-widget #hdr #s  {

	padding-left: 40px !important;
padding-right: 40px !important;
	
}	

#moodthingy-widget ul {
    padding-bottom: 10px !important;
}


	

	
	

#scroller li img {
height: 56px !important;
width:105px !important;
}


.simply-scroll { /* Customisable base class for style override DIV */
	height: 56px !important;
}

	.simply-scroll .simply-scroll-clip {
               #width: 105px !important;
		height: 56px !important;
	}
	
		
		.simply-scroll .simply-scroll-list li {
			width: 105px !important;
			height: 56px !important;
		}






	
	.solomobile {

display: block !important;


}

.solosito{

display: none;


}

#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {
    display: none;
}

	
	
	.infosinistra {
	float:left;
	margin-bottom:10px;
}

.infodestra {
	float:left !important;
	margin-bottom:10px;
	clear:both;
}
	
	
		
	
	
	.pd-embedded {
width:90% !important;
}
	
	
	
	.pds-box {
width:90% !important;
}
	
	
	.pubblicitasotto {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;

}

.pubblicitasopra {

display: inline-block !important;
background-color:#1a171b;
width:100%;
clear:both;

}

.pubblicitaapp {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;
box-shadow: 0 0 20px -10px #000;

}
	
	
	.featured-excerpt,
	.prev,
	.next,
	#main-nav {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top:10px;
			height:100%;
			
		}
		
		.related-image img {
		    width: 100%;
		}
	
	
	
	.soloiphone {

display: block !important;
clear:both;

}

.nascondiiphone {

	display: none;

}






	
	#crp_related {
		display: none;
		}
		
		
	#pd-embed-slider {
		display: none;
		visibility:hidden;
		z-index:-1000 !important;
		}
	
	.nascondi {
		display: none;
		}
		
		.fp-wrapper-bttn.big button, .fp-wrapper-bttn.iconBig button {
    font-size: 18px;
    line-height: 18px;
    padding: 16px 10px 20px 30px;
  
}

		
		.sottotitolo {
			clear:both;
		margin-bottom:-10px;
			
			
		}
		
		
	
		
		.rassegnaweb {
	
		
	clear:both;

	margin-bottom:10px;
	border:none !important;



}
		
		
		.nascondimobile {
		display: none;
		}
		
		.sfondocolonna {
	background-color:#fff;
  
  
}
		
		
		
		.sondaggio {
		display: none;
		}
		
		
		
		
	
	
	
	#footer-leaderboard {
		display: none;
		}
	
	#logo-medium {
		
		background-color:#000;
height: 75px;
width: 100%;
position: fixed;
z-index: 99999999999999999999999999999999;
left: 0px;
vertical-align: top;
top:0px;
#top:0px;

		
		}
		
		
		
		
		
		
		
		
		
		#logo-medium img {
			height:75px !important;
		

		}
		
		#bannergrandetop img {
		
			max-width:100% !important;

		}
		
		
		.spazioatoretop {
		margin-bottom:85px;
		}

	
		
			#leader-medium {
display: none;
		}
		
		
		#mapp0_layout {
		display: none;
		}
		
		
		
		.fotoarticolo {
		display: none;
		}
		
		#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span {
width: 100% !important;
}
		
		.pubblicita {
		
		display: none;
	}
	
	.mapp-layout {
		
		display: none;
	}
	
	.pubblicitablogger {
		
float:none !important;
	margin-right:0px!important;
	
text-align: center;

line-height: 0px;
margin-bottom: 20px !important;
	}
	
	.pubblicitavideo {
		
		
	float:none !important;
	margin-right:0px!important;
	width:100%;
	margin-left: 0px;



line-height: 0px;
margin-bottom: 30px !important;
		
	}
	
	.pubblicitavideobanner {
		
		
	float:none !important;
	margin-right:0px!important;
	width:100%;



line-height: 0px;
margin-bottom: 0px !important;
		
	}
	
	.pubblicitabanner {
		
		
	float:none !important;
	margin-right:0px!important;
	margin-left: 0px;
	

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	
	.pubblicitasottotitolo {
		display:block !important;
		clear:both;
		margin-top:10px;

	}
		
		
		#sotto {
	margin: 0px auto;
margin-bottom: 20px;
margin-top: 10px;
max-width:100% !important;
	}

.sinistra {
	float:left;

	
	max-width:100% !important;
 	}
	
	.destra {
		margin: 0px auto;
	float:left;
	width:125px;
	margin-bottom: 20px;
	
 	}
	
#content-wrapper {
    background: none repeat scroll 0% 0% #FFF;
    float: left;
    position: relative;
    width: 100%;
	margin-top:0px;
	
	-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;

	border-top-right-radius: none;
	
}


#home-main {

	
	border-left: none;
	
	border-top: none;

	}
	

}




@media screen and (max-width: 360px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
   display: none !important;
}
	
	.nascondi360 {
     display: none;
	
}
	
	.extrarticolo {
   margin-bottom: 10px;
    
}

.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	
	.box-comments .box-comments-container::before {
    display: none !important;
   
}

#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	.video-button {
 
    width: 100px;
    height: 100px;
}
	
	
	.testoarticolo p iframe {
    max-width: 100%;
    height: 178px;
}
	
	
	.nascondi369 {
     display: none;
	
}

	
	
	




	
	.addtoany_content {
    display: none;
}
	
	
	.a2a_button_email, .a2a_button_twitter {
     display: none;
}
	
	.isconesocial  {
     display: none;
}

.lineautore {
    
    width: 100%;
}
	
.box-comments {
    margin-bottom: 10px;
    
}
	
	.a2a_button_whatsapp {
     display: inline-block !important;
}
	
		.immaginecopertina{
	   margin-top: 0px;
    }
	
	.breakingNews > .bn-title > h2 {
    
    display: none !important;
}
	
	
	.CR_3 span.ob-unit.ob-rec-image-container {
    width: 100% !important;
    float: none !important;
    margin-left: -10px !important;
	padding-right: 10px !important;
}

.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-text {
   
    margin-top: 20px !important;
	font-size: 21px !important;
	padding-right: 10px !important;
		padding-left: 0px !important;
}
	
	.OUTBRAIN .CR_3.ob-strip-layout .ob-rec-source {
    font-size: 17px !important;
     margin-top: 5px !important;
	 margin-bottom: 10px !important;
	  margin-left: 0px !important;
	  max-width: 100% !important;
}


	
	

.outbrain-tm {
		padding-top: 20px !important;
}
	
	
	
	
	
	.cliccaqui {
 position: absolute;
 top: 15px;
 right: 0px;
 z-index:99;
}

.cliccaqui img {
 height: 25px;
}

.titolovideospot {
padding-right:10px; 
padding-left:10px; 
font-size:21px; 
}
	
	#home-main {

min-height: 100px;
	}
	
	
	#bloccato {
		margin-top: 10px;
	
	}
	
	
	
	#post-area .finearticolo .videoinevidenza {
		border-top: none !important;
		border-bottom: none;
		padding-bottom: 10px;
	}
	
	#cerca .finearticolo .videoinevidenza {
	border-top: none !important;
		border-bottom: none;
		padding-bottom: 10px;
	}
	
		
	
	
	
	#post-area .finearticolo .homeinevidenzavideo p {
	margin-top:0px;
	
	}
	
	#cerca .finearticolo .homeinevidenzavideo p {
	margin-top:10px;
	}
	
	.titolointervista span {
   
    font-size: 19px;
	
	font-family: "Open Sans", serif;
font-weight: 800;
line-height: 100%;
letter-spacing: -0.04em;
    
}
	
	

.finearticolo .homeinevidenzavideo {
	width: 100%;
	}
	
.finearticolo .homeinevidenzavideo	h2 {
   margin-top: 15px;
}
.finearticolo	.titolopromo {
   margin-top: 10px;
   margin-bottom: 10px;
   font-size: 26px !important;
      line-height:100%;
}

	
	#nav-wrapper {
	margin-top:0px;
	background-color:#111;

	}
	
	
	
	
	
	
	.testoarticolo p  {
  line-height: 1.4;
font-size: 1.125rem;
padding-left: 10px;
padding-right: 10px;
}



.homeinevidenzavideo p {
    line-height: 24px !important;
    font-size: 20px !important;
}

.testoarticolo h1, .testoarticolo h2, .h2, .testoarticolo h3, .testoarticolo h4, .testoarticolo h5, .testoarticolo h6 {
   padding-left: 10px;
padding-right: 20px;
}





.categoriahome, .categoriahome a {
margin-top: 20px;
margin-bottom: 15px;


}

.piuletti {
    margin-bottom: -10px;
    margin-top: 20px;
    display: inline-block;
}

.piuletti .categoria {
    margin-bottom: 0px !important;
   
}

.moderazionecommenti {
	margin-top: -30px;
display: inline-block;
float: none !important;
text-align: center;
width: 100%;

}


	
	
	.immagineridimensionata img {
    margin: -26px 0 -26px 0;
}
	
	
	

p img.size-large  {
margin-left: -20px !important;
width: 360px !important;
max-width: 360px !important;
}

div img.size-large  {
margin-left: -10px;
width: 360px !important;
max-width: 360px !important;
}


.videoarticolo  {
margin-left: -10px !important;
width: 360px !important;
max-width: 360px !important;
margin-bottom: 20px;
}



.videoarticolo iframe  {
	height:180px !important;
	width:360px !important;
	
	max-height:180px !important;
	max-width:360px !important; 
}

#div-gpt-ad-1507023573374-0  {
	height:180px !important;
	width:360px !important;
	
	max-height:180px !important;
	max-width:360px !important; 
}

#google_ads_iframe_/120997376/Video_spot_0__container__  {
	height:180px !important;
	width:360px !important;
	
	max-height:180px !important;
	max-width:360px !important; 
}



.pubblicitavideobanner iframe  {
	height:250px !important;
	width:300px !important;
	
	max-height:250px !important;
	max-width:300px !important; 
}



#div-gpt-ad-1507043926743-0  {
	height:300px !important;
	width:300px !important;
	
	max-height:300px !important;
	max-width:300px !important; 
}

#post-area	#featured-image  {

	

	width: 360px !important;
	margin-left: -10px;

	}
	
	
	#videobloccato {
	height:168px;
}

.videomedio {
	min-height:179px !important;
}


	
	#cn-notice-text p {
		font-size: 14px !important;
line-height: 120%;
	
}
	
	
	
	
	.ventiquattrotv img {
		width: 50px;
		top: 20px; 
		right: 10px; 
}
	
	
	.videohome {
		margin-top: 10px;
		background-color:#FFF;
}
	
	
	
	.lwl-wSimple .lwl-caption a {
    font-size: 16px;

}

.lwl-article a {

    overflow: visible !important;

}

.lwl-article-content {
    margin-bottom: 15px;
}
	
	.lwl-article  {
	width: 100% !important;
}

.lwl-figure img {
   
    width: 100%;
}
	
	#site {
	margin-top:0px;
	}
	
	
	
	.immaginecopertina img{
    margin: 0;
    }
	
	.titolone a {
    font-size: 26px;
    margin-bottom: -10px;
}


i.icon.titolone::before { 
	font-size: 20px;
}
	
	
	.immaginecopertina:before {
    height: 6.66666rem;
}

.boxtitolone {
    padding-right: 20px;
padding-left: 20px; 

    }
	
	
	
	
	
	
	
	
	
	.cd-nav-trigger {
   bottom: 15px;
}
	
	
	
	.home-widget ul.home-list {
   
    margin-top: -10px !important;
}
	
	
	
	#advanced_iframedue {
	width: 360px !important;
}
	
	
	
	
	
	.caption span {
	
	
 
		
position: relative !important;
background-color:#000;
	
}
	
	
.caption span h1 {
	
	
    font-size: 20px !important;
	line-height: 20px !important;
	
	
}	
	
	
	.logomobile {
		
		border-left: 0px solid #009EE0 !important;


}
	.videofine  {
		width:360px !important;
		
		}
	
	
	
	.fine {
    width: 300px !important;
    padding: 30px 10px 60px !important;
}
	
	
	#home-main,
	.nav-links,
	#infscr-loading,
	#sidebar-wrapper,
	#bloccato,
	#footer-widget-wrapper,
	.home-widget .home-list-img,
	.home-widget .home-list-content,
	#related-posts ul li {
		width: 340px;
		}
	
	#banner-sponsor, 
	#nav-inner,
	#leaderboard-wrapper,
	#main-wrapper,
	#footer-top,
	#top-story-contain,
	#top-story-middle,
	#content-main {
		width: 360px;
		border-left: none;
		border-right:none;
			-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
		}
	
	
	.pubblicitalink {
		margin-bottom:10px;


}
	.bannerhome {
		margin-bottom:10px;
		margin-top:10px;

}
	
	.menuiphone {

display: inline-block !important;
clear:both;

}
	
	
	#slider {
   
    height: 330px !important;
	margin-top:10px;
	width: 300px !important;
	border-bottom: none !important;
}
	
	
	
	
	a.control_prev, a.control_next {
    top: 50px !important;
}
	
	
	
	
	
	.boxseven .summary-storyBox li a {

	  font-size: 16px !important;
	  line-height: 16px !important;
}

.boxseven .summary-storyBox li a:hover {
	 font-size: 16px !important;
	  line-height: 16px !important;
}
	
	
	.articoloinevidenza {
    margin-top: 20px !important;
	
}
	
	
	
	.boxseven {
	width:360px !important;
	margin-left:-10px !important;
}
	
	
	
	

	
	

.homeimmagineevidenzasotto {
		width:360px !important ;
		margin-left:-10px !important;
		margin-top: -21px;
    
}
	
.bannerarticolo {
		width:360px  ;
		margin-left:-10px ;
		padding-left:0px;
		padding-bottom:0px;
		margin-bottom:10px;
		margin-top:0px;
}	


	
	
.titolopubblicita {
		margin-left: 0px;
}	
	
	
	.nascondiiphoneverticalebanner {

	display: none !important;

}


.soloiphoneverticalebanner {

display: inline-block !important;
clear:both;

}	
	
	
	
	
	.specialelezioni {
	width:100px !important;
}
	
	
	.home-widget ul.home-list li {
    padding-top: 10px !important;
	padding-bottom: 0px !important;
	border-bottom: 0px !important;
}
	
	.videoinevidenza {
		padding-left:10px !important;
		border-bottom:none;
		border-top:none;		
padding-top: 10px;
background-color:#fff;
width: 340px;
}

.home-widget .finearticolo .titolopromo a {
   
  
    color: #111;
   
}

.homeinevidenzavideo h2 a {
    color: #111;
	 font-size: 30px !important;
   
}

.home-widget .homeinevidenzavideo p {
     color: #222;
	 padding-bottom:0px;
}

.home-widget .homeinevidenzavideo p a {
     color: #222;
	
}


.videoinevidenzapromo {
		padding-left:10px !important;
		padding-right:10px !important;
		margin-left:-10px !important;
		margin-top:10px;
		
}
	
	
	.home-widget .home-list-content h2 {
    font-size: 20px !important;
    
}
	
	
	.wapper-breaking {
margin-top: 0px !important;
}
	
	
	.content-breaking {
   
min-height: 100px !important;
}
	
	.home-widget .home-list-content p {
	margin-bottom: 10px;

}


	
	.home-widget span.widget-info {
	margin-bottom: -5px important;

}
	
	
	
	.homeinevidenza h2 {
    font-size: 24px !important;
	
   
}

.homeinevidenzavideo h2 {
    font-size: 24px !important;
   
}


.titoloapprofondimento {
	 font-size: 24px;
}


.approfondimento {
 font-size: 20px;

}


.titolopromo {
    font-size: 26px !important;
      line-height:110%;
}

.promoinevidenza h2 {
    font-size: 20px !important;

	
   
}



.homeinevidenza {
    font-size: 24px !important;
   
}
	
	
	.content-breaking .title-breaking {
    font-size: 24px !important;
    line-height: 24px !important;
	text-align: left !important;
}

.summary-storyBox {
    font-size: 18px !important;
    line-height: 21px !important;
	text-align: left !important;
	padding-bottom: 20px;
}

.logohome  {
	display: none !important;

}
	

	.emoticonsarticolologo {
	display: none !important;
	
}	


.nascondiiphoneverticale {

	display: none !important;

}



.soloiphoneverticale {

display: inline-block !important;
clear:both;

}	






	
	
	.related-text {
		margin-top: 10px;
		
		}
	
	
	
	
	
	
	.related-text a {
   
	font-family: "Open Sans",sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 100% !important;
letter-spacing: -0.04em;
text-transform:none !important;
}
	
	
	
	
	
	
	.emoticonsarticolo img {
	width:50px !important;
	
}
	
	
	.pubblicitatop img {
	width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
}
	
	
	
	
	
	
	
	


#mobi-nav {
    background-color: #ffffff;
}


	
	
	
	.fb-like span {
		


	width: 250px !important;

	margin-right: -175px !important;

	}
	
	
	#cookieChoiceDismiss {


    font: 16px/16px "Open Sans",sans-serif !important;
    padding: 5px 10px !important;
    border-radius: 5px !important;
    display: inherit !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;

}
	

#cookieChoiceInfo {
	width:auto !important;
}

	
	#moodthingy-widget {
		margin-top:10px;

}

	
	
	#moodthingy-widget ul.total-5 li {
    width: 30% !important;
}
	
#moodthingy-widget #hdr #s  {

	padding-left: 40px !important;
padding-right: 40px !important;
	
}	

#moodthingy-widget ul {
    padding-bottom: 10px !important;
}


	
#content-area ul li, #content-area ol li {
	padding-left:0px;
	padding-bottom:2px;
}
	
	
	

#scroller li img {
height: 56px !important;
width:105px !important;
}


.simply-scroll { /* Customisable base class for style override DIV */
	height: 56px !important;
}

	.simply-scroll .simply-scroll-clip {
               #width: 105px !important;
		height: 56px !important;
	}
	
		
		.simply-scroll .simply-scroll-list li {
			width: 105px !important;
			height: 56px !important;
		}






	
	.solomobile {

display: block !important;


}

.solosito{

display: none;


}

#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-left {
    display: none;
}

	
	
	.infosinistra {
	float:left;
	margin-bottom:10px;
}

.infodestra {
	float:left !important;
	margin-bottom:10px;
	clear:both;
}
	
	
		
	
	
	.pd-embedded {
width:90% !important;
}
	
	
	
	.pds-box {
width:90% !important;
}
	
	
	.pubblicitasotto {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;

}

.pubblicitasopra {

display: inline-block !important;
background-color:#1a171b;
width:100%;
clear:both;

}

.pubblicitaapp {

display: inline-block !important;
background-color:#000;
width:100%;
clear:both;
box-shadow: 0 0 20px -10px #000;

}
	
	
	.featured-excerpt,
	.prev,
	.next,
	#main-nav {
		   display: none;
		}
	
	.prevdue,
	.nextdue {
		   display: none;
		}
	
	
	.related-image {
		    width: 100%;
			margin-top:10px;
			height:100%;
			
		}
		
		.related-image img {
		    width: 100%;
		}
	
	
	
	.soloiphone {

display: block !important;
clear:both;

}

.nascondiiphone {

	display: none;

}






	
	#crp_related {
		display: none;
		}
		
		
	#pd-embed-slider {
		display: none;
		visibility:hidden;
		z-index:-1000 !important;
		}
	
	.nascondi {
		display: none;
		}
		
		.fp-wrapper-bttn.big button, .fp-wrapper-bttn.iconBig button {
    font-size: 18px;
    line-height: 18px;
    padding: 16px 10px 20px 30px;
  
}

		
		.sottotitolo {
			clear:both;
		margin-bottom:-10px;
			
			
		}
		
		
	
		
		.rassegnaweb {
	
		
	clear:both;

	margin-bottom:10px;
	border:none !important;



}
		
		
		.nascondimobile {
		display: none;
		}
		
		.sfondocolonna {
	background-color:#fff;
  
  
}
		
		
		
		.sondaggio {
		display: none;
		}
		
		
		
		
	
	
	
	#footer-leaderboard {
		display: none;
		}
	
	#logo-medium {
		
		background-color:#000;
height: 75px;
width: 100%;
position: fixed;
z-index: 99999999999999999999999999999999;
left: 0px;
vertical-align: top;
top:0px;
#top:0px;

		
		}
		
		
		
		
		
		
		
		
		
		#logo-medium img {
			height:75px !important;
		

		}
		
		#bannergrandetop img {
		
			max-width:100% !important;

		}
		
		
		.spazioatoretop {
		margin-bottom:85px;
		}

	
		
			#leader-medium {
display: none;
		}
		
		
		#mapp0_layout {
		display: none;
		}
		
		
		
		.fotoarticolo {
		display: none;
		}
		
		#fbcomments, .fb-comments, .fb-comments iframe[style], .fb-comments span {
width: 100% !important;
}
		
		.pubblicita {
		
		display: none;
	}
	
	.mapp-layout {
		
		display: none;
	}
	
	.pubblicitablogger {
		
float:none !important;
	margin-right:0px!important;
	
text-align: center;

line-height: 0px;
margin-bottom: 20px !important;
	}
	
	.pubblicitavideo {
		
		
	float:none !important;
	margin-right:0px!important;
	width:100%;
	margin-left: 20px;



line-height: 0px;
margin-bottom: 30px !important;
		
	}
	
	.pubblicitavideobanner {
		
		
	float:none !important;
	margin-right:0px!important;
	width:100%;



line-height: 0px;
margin-bottom: 0px !important;
		
	}
	
	.pubblicitabanner {
		
		
	float:none !important;
	margin-right:0px!important;
	margin-left: 0px;
	

line-height: 0px;
margin-bottom: 20px !important;
		
	}
	
	
	.pubblicitasottotitolo {
		display:block !important;
		clear:both;
		margin-top:10px;

	}
		
		
		#sotto {
	margin: 0px auto;
margin-bottom: 20px;
margin-top: 10px;
max-width:100% !important;
	}

.sinistra {
	float:left;

	
	max-width:100% !important;
 	}
	
	.destra {
		margin: 0px auto;
	float:left;
	width:125px;
	margin-bottom: 20px;
	
 	}
	
#content-wrapper {
    background: none repeat scroll 0% 0% #FFF;
    float: left;
    position: relative;
    width: 100%;
	margin-top:0px;
	
	-ms-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
-webkit-box-shadow: none;
box-shadow:none;
	border-top-right-radius: none;
}


#home-main {

	
	border-left: none;
	
	border-top: none;

	}
	
	
	
	.logomobile {
   
    margin-left: 10px;
    
}

#nav-wrapper {
    margin-top: 0px;
    background-color: #111;
    margin-bottom: 10px;
   
}

#search-button {
   
    margin-right: 3px;
}
	

}

@media screen and (max-width: 320px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.logoj img {
  
    height: 150px !important;
	width: 90px !important;
}
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	.extrarticolo {
   margin-bottom: 10px;
    
}

.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.nascondi320 {
     display: none;
	
}
	
	h1.story-cat {
    margin-top: -10px;
   
}
	
	.webtv {
  margin-top:10px; 
   margin-bottom:10px; 
}
	
		h1.story-title, .story-title {
font-size: 34px;
	}
	
	.titolopubbliredazionale {
font-size: 34px;
	}
	
	
	.pubblicitavideo {
		
		
	float:none !important;
	margin-right:0px!important;
	width:100%;
	margin-left: 0px;



line-height: 0px;
margin-bottom: 30px !important;
		
	}
	
	#wpdcom .wpd-prim-button {
    color: #111 !important;
}
	
	.box-comments .box-comments-container::before {
    display: none !important;
   
}


	
	.video-button {
 
    width: 100px;
    height: 100px;
}
	
	
	
#banner-sponsor, #nav-inner, #leaderboard-wrapper, #main-wrapper, #footer-top, #top-story-contain, #top-story-middle, #content-main {
width: 320px;	
border-left: none;
border-right:none;
	}
	
	#home-main, .nav-links, #infscr-loading, #sidebar-wrapper, #bloccato, #footer-widget-wrapper, .home-widget .home-list-img, .home-widget .home-list-content, #related-posts ul li {
    width: 300px;
}
	
	

div img.size-large {
    width: 320px!important;
    max-width: 320px!important;
}

.titolopromo {
    width: 300px;
}




.videoinevidenza {
  
    width: 300px;
}

#post-area #featured-image {
    width: 320px!important;
}


	
}

@media screen and (max-width: 568px) and (min-width: 320px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	
	.videospot {
    display: inline-block;
    float: none;
    margin-top: 0px;
    margin-bottom: 0px;
}
	
	
	.immaginecopertina {
    border-top-right-radius: unset;
}
	
	
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
ul.featured-items li {
   
    max-height: 176px !important;
}
	
	
	.webtv {
  margin-top:10px; 
   margin-bottom:5px; 
}
	
		h1.story-title, .story-title {
font-size: 34px;
	}
	
	.titolopubbliredazionale {
font-size: 34px;
	}
	
	#body-wrapper {
   
    background: #fff;
}
	
.breakingNews {
   
    display: inline-block;
    margin-bottom: 5px;
}

.testoarticolo img.size-large:nth-of-type(1) {
    margin-top: 0px;
   
}

.fb-video {
   
    max-height: 168px;
}



#videobloccato {
    height: 168px;
}

.webtv #videobloccato {
	height: 168px;
}

}



@media screen and (max-width: 640px) and (min-width: 360px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	
	.videospot {
    display: inline-block;
    float: none;
    margin-top: 0px;
    margin-bottom: 0px;
}
	
	.finearticolo .homeimmagineevidenza {
    max-width: 100%;
}
	
	.immaginecopertina {
    border-top-right-radius: unset;
}
	
			#wallpaper {
			display:none;
	}
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
	
		h1.story-title, .story-title {
font-size: 34px;
	}
	
	.titolopubbliredazionale {
font-size: 34px;
	}
	
	#body-wrapper {
   
    background: #fff;
}
	
	
.breakingNews {
   
    display: inline-block;
    margin-bottom: 5px;
}

.webtv {
  margin-top:10px; 
   margin-bottom:5px; 
}

.bannermobile {
    
  margin-top:20px; 
   margin-bottom:30px; 
}

h1.story-cat {
    margin-top: -10px;
   
}

#videobloccato {
   
    height: 202px;
}

.webtv #videobloccato {
  
    height: 191px;
	
}




}


@media screen and (max-width: 667px) and (min-width: 375px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	
	.finearticolo .homeimmagineevidenza {
    max-width: 100%;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
		h1.story-title, .story-title {
font-size: 34px;
	}
	
	.titolopubbliredazionale {
font-size: 34px;
	}
	
	
	#body-wrapper {
   
    background: #fff;
}
	
	
	
	
.breakingNews {
    display: inline-block;
    margin-bottom: -5px;
}
#body-wrapper {
  
    padding-top: 3px;
}

#nav-wrapper {
    margin-top: 0px;
    background-color: #111;
   
}


h1.story-cat {
    margin-top: 0px;
    margin-bottom: -10px;
}

.logomobile {
   
    margin-left: 10px;
    
}

#nav-wrapper {
   margin-top: 0px;
    background-color: #111;
    
    margin-bottom: 10px;
   
}

#search-button {
   
    margin-right: 3px;
}

.nascondi369 {
	display:	none;
   
}

#videobloccato {
    height: 196px;
}

.bannermobile {
    
  margin-top:10px; 
   margin-bottom:30px; 
}

}

@media screen and (max-width: 640px) and (min-width: 384px) {
	
	 .pmb-print-this-page {
  display: none;
}   
	
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	.videospot {
    display: inline-block;
    float: none;
    margin-top: 10px;
    margin-bottom: 10px;
}
	
	
	
	.logomobile {
    margin-left: 0px;
}

#search-button {
    margin-right: 0px;
}



	
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	
		h1.story-title, .story-title {
font-size: 34px;
	}
	
	.titolopubbliredazionale {
font-size: 34px;
	}
	
	
	#body-wrapper {
   
    background: #fff;
}
	
	
	
#body-wrapper {
  
    padding-top: 0px;
}

#nav-wrapper {
margin-top: 0px;
    background-color: #111;
   
}

h1.story-cat {
    margin-bottom: -10px;
   margin-top: 0px;
}

}




@media screen and (max-width: 730px) and (min-width: 412px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	.immaginecopertina {
    border-top-right-radius: 0px;
}

.soloiphone .videoinevidenza {
    border-radius: 8px;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
	
		h1.story-title, .story-title {
font-size: 34px;
	}
	
	.titolopubbliredazionale {
font-size: 34px;
	}
	
	#body-wrapper {
   
    background: #fff;
}
	
	
	
#body-wrapper {
  
    padding-top: 20px;
}

#nav-wrapper {
  margin-top: 0px;
    background-color: #111;
   
}

}

@media screen and (max-width: 731px) and (min-width: 411px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
	.immaginecopertina {
    border-top-right-radius: 0px;
}

.soloiphone .videoinevidenza {
    border-radius: 8px;
}	
	
		h1.story-title, .story-title {
font-size: 34px;
	}
	
	
	.titolopubbliredazionale {
font-size: 34px;
	}
	
	#body-wrapper {
   
    background: #fff;
}
	
	
	
#body-wrapper {
  
    padding-top: 0px;
}


#nav-wrapper {
    margin-top: 0px;
    background-color: #111;
   
}

}




@media screen and (max-width: 846px) and (min-width: 414px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
	.videospot {
    display: inline-block;
    float: none;
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
	
	.immaginecopertina {
    border-top-right-radius: 0px;
}


	
	
	.webtv {
  margin-top:20px; 
   margin-bottom:10px; 
}

.bannermobile {
    
  margin-top:10px; 
   margin-bottom:30px; 
}
	
	
		h1.story-title, .story-title {
font-size: 34px;
	}
	
	.titolopubbliredazionale {
font-size: 34px;
	}
	
	#body-wrapper {
   
    background: #fff;
}
	
	
	
	
.breakingNews {
    display: inline-block;
    margin-bottom: -5px;
}
}

@media screen and (max-width: 736px) and (min-width: 414px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	#cookie-law-info-again {
    
    display: none !important;
}

	
	
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
	
	.webtv {
  margin-top:10px; 
   margin-bottom:0px; 
}
	
	}


@media screen and (max-width: 896px) and (min-width: 414px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	#cookie-law-info-again {
    
   display: none !important;
}
	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
	
	h1.story-title, .story-title {
font-size: 34px;
	}
	
	.titolopubbliredazionale {
font-size: 34px;
	}
	
	#body-wrapper {
   
    background: #fff;
}
	
	
	
#body-wrapper {
  
    padding-top: 0px;
}

#nav-wrapper {
    margin-top: 0px;
    background-color: #111;
   
}

.logomobile {
    margin-left: 0px;
}

#search-button {
    margin-right: 0px;
}

}




@media screen and (max-width: 960px) and (min-width: 600px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	#cookie-law-info-again {
    
    display: none !important;
}
	
			#wallpaper {
			display:none;
	}
	
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
#body-wrapper {
  
    padding-top: 0px;
}


#nav-wrapper {
    margin-top: 0px;
    background-color: #111;
   
}

.webtv {
    margin-top: 20px;
    margin-bottom: 10px;
}

.bannermobile {
    
  margin-top:0px; 
   margin-bottom:20px; 
}

h1.story-cat {
    margin-bottom: -20px;
   
}

.logomobile {
   
    margin-left: 10px;
    
}

#nav-wrapper {
    margin-top: 0px;
    background-color: #111;
    
    margin-bottom: 10px;
   
}

#search-button {
   
    margin-right: 3px;
}

.webtv #videobloccato {
    height: 315px;
}

#videobloccato {
    height: 338px;
}

}


@media screen and (max-width: 1024px) and (min-width: 768px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.nascondimobile {
			display:none;
	}
	
	
	.finearticolo .homeimmagineevidenza {
    max-width: 100%;
}
	
	
	.immaginecopertina {
    border-top-right-radius: unset;
}
	

	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #fff !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
#body-wrapper {
  
    padding-top: 0px;
}

#nav-wrapper {
    margin-top: 0px;
    background-color: #000 !important;
}



#videobloccato {
    height: 409px;
   
}

.webtv #videobloccato {
    height: 409px;
   
}

h1.story-cat {
    margin-top: 0px;
   margin-bottom: 0px;
}

.logomobile {
   
    margin-left: 10px;
    
}

#nav-wrapper {
   margin-top: 0px;
    background-color: transparent;
    
    margin-bottom: 10px;
   
}

#search-button {
   
    margin-right: 10px;
}

.webtv {
    margin-bottom: 10px;
}

.pubblicitavideo {
   
    display: none;
}

slidetop {
    display: none;
}


}


@media screen and (max-width: 1112px) and (min-width: 834px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.nascondimobile {
    display: inline-block;
}
	
	.immaginecopertina {
    border-top-right-radius: 0px;
}

.soloiphone .videoinevidenza {
    border-radius: 8px;
}


	
			#wallpaper {
			display:none;
	}
	
	#footer-wrapper {
    background-color: #07263e;
}
	
	body {
    background-color: #fff !important;
}
#body-wrapper {
    background: #fff !important;
}
#site {
    background-color: #000 !important;
}
	
	.logomobile {
	 background-image: url(https://www.sora24.it/sora24-2x.png) !important;
}
	
	
	


	
	#search-button {
    margin-right: 20px;
}
	
	
	#videobloccato {
    height: 240px;
    
}
	
	
#content-main {
  
    padding-top: 0px;
	
}




.pubblicitavideo {
    float: none;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 40px;
}

p img.size-large {
    margin-left: -30px !important;
    width: 427px !important;
    max-width: 427px !important;
}

#post-area #featured-image {
    width: 428px !important;
    margin-left: -20px;
}

.immaginecopertina {
    margin-top: 20px;
}

.breakingNews {
   
    margin-top: -20px;
}

.fb_iframe_widget {
   
    height: 241px;
}

.logomobile {
    margin-left: 0px;
}

.webtv #videobloccato {
    height: 217px;
}



}

@media screen and (max-width: 1280px) and (min-width: 800px) {
    
     .pmb-print-this-page {
  display: none;
}   
	
	.nascondimobile {
    display: inline-block;
}
	
	
	.immaginecopertina {
    border-top-right-radius: 0px;
}

.soloiphone .videoinevidenza {
    border-radius: 8px;
}
		
	#videobloccato {
   height: 230px;
    
}

.webtv #videobloccato {
    height: 230px;
    
}
	
	#body-wrapper {
   
    background: #fff;
}
	
	.immaginecopertina {
    margin-top: 5px;
}

.breakingNews {
   
    margin-top: 0px;
}

#content-main {
  
    padding-top: 0px;
}

.pubblicitavideo {
    float: none;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 40px;
}

h1.story-cat {
    margin-top: 0px;
    margin-bottom: 0px;
}

#wallpaper {
	background: none !important;
    background-color: #00263f !important;
    
}


#footer-wrapper {
    background-color: #07263e;
}

}


@media screen and (max-width: 1366px) and (min-width: 1024px) {
	
	
	.finearticolo .homeimmagineevidenza {
    max-width: 300px;
}
	
			
	
	
	#videobloccato {
   height: 348px;
    margin-bottom: 20px;
}
	
	.webtv #videobloccato {
    
    margin-bottom: 0px;
}
	
	
#content-main {
  
    padding-top: 0px;
}
#body-wrapper {
  
    padding-top: 0px;
}

#nav-wrapper {
 margin-top: 0px;
    background-color: trasparent;
   
}


.immaginecopertina {
    margin-top: 0px;
}
.breakingNews {
    margin-top: 0px;
}

#post-area #featured-image {
    width: 660px !important;
    margin-left: -20px;
}

.pubblicitavideo {
    float: left;
    margin-right: 20px;
    margin-bottom: 5px;
    margin-left: 30px;
}

p img.size-large {
    margin-left: -50x !important;
    width: 620px !important;
    max-width: 620px !important;
}

.webtv #videobloccato {
    height: 348px;
}

#content-wrapper {
  
    box-shadow: none;
}

#site {

	
	margin-top: 20px;
	

	}


}



@media only screen 
    and (device-width: 428px) 
    and (device-height: 926px) 
    and (-webkit-device-pixel-ratio: 3) {
		
		#cookie-law-info-again {
    
    display: none !important;
}
		
		#home-main, .nav-links {
    width: 350px;
}

.nascondi414 {
    display: none;
}

#post-area #featured-image {
    margin-left: -10px;
}
		
			}
			
			
			@media screen and (max-width: 320px) {
#bottone-instagram, #bottone-facebook {
    
    display: none ;
}
                
                .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}



@media only screen and (max-width: 882px) and (min-width: 344px) {
    
    
     #videobloccato {
    height: 190px;
  }
    
    .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}



@media only screen and (max-width: 745px) and (min-width: 353px) {
    
    
     #videobloccato {
    height: 195px;
  }
    
    .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}


@media only screen and (max-width: 640px) and (min-width: 360px) {
    #home-main, .nav-links {
        width: 340px;
    }
    
    .categoriahome, .categoriahome a {
    margin-top: 20px;
}
    
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
    .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}

@media only screen and (max-width: 667px) and (min-width: 375px) {
    #home-main, .nav-links {
        width: 350px;
    }
    .finearticolo .homeinevidenzavideo {
        width: 100%;
    }
    
    .categoriahome, .categoriahome a {
    margin-top: 20px;
}
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
    .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}




@media only screen and (max-width: 844px) and (min-width: 390px) {
    #home-main, .nav-links {
        width: 350px;
    }
    .finearticolo .homeinevidenzavideo {
        width: 100%;
    }
    
    .categoriahome, .categoriahome a {
    margin-top: 20px;
}
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
    .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}


@media only screen and (max-width: 854px) and (min-width: 480px) {
    #home-main, .nav-links {
        width: 440px;
    }
    .finearticolo .homeinevidenzavideo {
        width: 100%;
    }
    
    .categoriahome, .categoriahome a {
    margin-top: 20px;
}
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
    .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}




@media only screen and (max-width: 932px) and (min-width: 430px) {
    #home-main, .nav-links {
        width: 350px;
    }
    .finearticolo .homeinevidenzavideo {
        width: 100%;
    }
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
        #post-area #featured-image {
        margin-left: -10px;
    }
    
    .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}

@media only screen and (max-width: 720px) and (min-width: 540px) {
   
    
        #post-area #featured-image {
        margin-left: -20px;
    }
    
    .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}

@media only screen and (max-width: 854px) and (min-width: 480px) {
    #home-main, .nav-links {
        width: 440px;
    }
     .categoriahome, .categoriahome a {
    margin-top: 20px;
}
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
     #videobloccato {
    height: 260px;
  }
    
   #post-area #featured-image {
        margin-left: -20px;
    } 
    
    .dimensione {

	margin-right: 0px;

}

.zeno_font_resizer span {
width: 100%;
  display: inline-block;
}
}

@media only screen and (max-width: 1024px) and (min-width: 600px) {
    #home-main, .nav-links {
        width: 560px;
    }
    .finearticolo .homeinevidenzavideo {
        width: 100%;
    }
    
    .categoriahome, .categoriahome a {
    margin-top: 20px;
}
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
        .finearticolo .homeimmagineevidenza {
        max-width: 100%;
    }
    
     #videobloccato {
    height: 338px;
  }
}

@media only screen and (max-width: 1024px) and (min-width: 768px) {
    #home-main, .nav-links {
        width: 730px;
    }
    
    .finearticolo .homeinevidenzavideo {
        width: 100%;
    }
    
   .categoriahome, .categoriahome a {
    margin-top: 20px;
}
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
        .finearticolo .homeimmagineevidenza {
        max-width: 100%;
    }
    
    #post-area #featured-image {
    margin-left: -10px;
  }
    
   #videobloccato {
    height: 409px;
  }

}




@media only screen and (max-width: 1180px) and (min-width: 820px) {
    #home-main, .nav-links {
        width: 730px;
    }
    
    .finearticolo .homeinevidenzavideo {
        width: 100%;
    }
    
   .categoriahome, .categoriahome a {
    margin-top: 20px;
}
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
        .finearticolo .homeimmagineevidenza {
        max-width: 100%;
    }
    
    .videoinevidenza {
  
    margin-left: -10px;
}
    
     #post-area #featured-image {
    margin-left: -10px;
  }
    
}




@media only screen and (max-width: 1280px) and (min-width: 800px) {
    #home-main, .nav-links {
        width: 390px;
    }
    .finearticolo .homeinevidenzavideo {
        width: 100%;
    }
    .categoriahome, .categoriahome a {
    margin-top: 20px;
}
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
    }
    
        .finearticolo .homeimmagineevidenza {
        max-width: 100%;
    }
    
   #post-area #featured-image {
    margin-left: -20px;
  }
    
        #videobloccato {
        height: 230px;
    }
}


@media only screen and (max-width: 1080px) and (min-width: 810px) {
    
    
         .videoinevidenza {
  
    margin-left: -10px;
}
    
    #post-area #featured-image {
    margin-left: -10px;
  }
   
}

@media only screen and (max-width: 1194px) and (min-width: 834px) {
  
    
     #post-area #featured-image {
    margin-left: -10px;
  }
    
}


@media only screen and (max-width: 1180px) and (min-width: 820px) {
   
    
     #post-area #featured-image {
    margin-left: -10px;
  }
    
}



@media only screen and (max-width: 1366px) and (min-width: 1024px) {
    #home-main, .nav-links {
        width: 620px;
    }
    .finearticolo .homeinevidenzavideo {
        width: 100%;
    }
    .categoriahome, .categoriahome a {
    margin-top: 20px;
        margin-bottom: -10px;
}
    .finearticolo .homeinevidenzavideo h2 {
        font-size: 32px;
                margin-top: 20px;
    }
    
    .homeinevidenzavideo h2 {
  
  margin-top: 20px;
 
}
    
        .finearticolo .homeimmagineevidenza {
        max-width: 100%;
    }
    
     .videoinevidenza {
  
    margin-left: -20px;
}
    
     #videobloccato {
        height: 350px;
    }
    
    #post-area #featured-image {
        margin-left: -20px;
    }
    
   .logointero {
  
  top: 60px !important;
  left: 20px !important;
 
}
    
   .wp-singular .logointero {
  
  top: -10px !important;
  left: 20px !important;
 
}
}
