
/* social bar */
	.social_bar  {
	    font-family: main-regular;
	    text-align: right;
	}	
	.social_bar .commentCount {
	    display: none;
	}	

.icon-p-facebook:before {
    content: "";
    background: url(//images2.corriereobjects.it/speciale/asset/img/fb-icon.png);
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    display: block;
}

.icon-p-twitter:before {
    content: "";
    background: url(//images2.corriereobjects.it/speciale/asset/img/tw-icon.png);
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    display: block;
}

.icon-p-google-plus:before {
    content: "";
    background: url(//images2.corriereobjects.it/speciale/asset/img/gPlus-icon.png);
    background-repeat: no-repeat;
    width: 40px;
    height: 40px;
    display: block;
}



.icon-p-facebook-m:before {
color: #3765a3;
}

.icon-p-twitter-m:before {
color: #22b6f1;
}
.icon-p-gplus-m:before {
color: #dd4a40;
}

.infografiche .web_widget_socialBar.light2015 .social_bar .share.gp {
	display: none !important;
}


.type-articolo .container .container-body-article .web_widget_socialBar .social_bar .inviaMail {
    display: none !important;
}
	
.type-articolo .container .container-body-article .web_widget_socialBar {
    position: relative !important;
    width: 112px !important;
    height: 35px !important;
    min-height: 35px !important;
    right: 0 !important;
    top: 0px !important;
    margin-bottom: 10px;
}
.type-articolo .container .container-body-article .web_widget_socialBar .social_bar .share  {
        height: auto;
}

/* social bar */

.article-signature {
	margin-top: 30px !important;
}

.infografiche .web_widget_socialBar.light2015 {
	right: 10px !important;
}
.container .articolo, .container .main-content, .container .md_is_artlist {
    border-right: 0 !important;
}
.type-articolo .container .container-header-article {
    margin-top: 15px !important;
    /* margin-bottom: 0 !important; */
    margin-right: 0;
    padding-right: 1em;
}
.type-articolo .container .container-header-article .article-subtitle {
    padding-bottom: 0 !important;
}
.type-articolo .container .container-header-article .web_widget_giornalista {
    padding-top: 1em;
    padding-bottom: 0;
    margin-bottom: 0;
    height: auto;
}
.social_bar a.google {
    /*display: none;*/
}










.infografiche article .chapter {
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 20px !important;
}


/* IMMAGINE SINGOLA */
@media (min-width: 481px) {
	.bk_cop_im1 {
		padding-left: 1em !important;

	}
}

.bk_cop_im1 {
    padding: 16px 0px;
}

.bk_cop_im1 img {
	display: block;
	width: initial;
	margin: 0 auto;

}

.bk_cop_im1 figcaption {
    padding: 10px 5px;
    font-size: 14px;
    margin-bottom: 20px;
    line-height: 18px;
}

/* component infografica */
@media only screen and (max-width: 600px) {
	div.infografiche {
		margin-top: 30px;
	}
}

.wrap_IG {
    margin-right: 9.67742% !important;
}

/* IFRAME */

.infogrV {
	display: block;
	width: 700px;
	height: 900px;
	margin: 0 auto;
}

.infogrV.flottanti{
	float: left;
	width: 508px;
}

.infogrH {
	display: block;	
	width: 900px;
	height: 700px;
	margin: 0 auto;	
}
.infogrT {
	display: block;	
	width: 100%;
	height: 800px;
	margin: 0 auto;	
}
.timeline {
	display: block;	
	width: 100%;
	height: 700px;
	margin: 0 auto;	
}

/* FOTOZOOM */

.fotozoom .desk .zoom p { 
	position:absolute;
	top:3px;
	right:28px;
	color:#555;
	font:bold 13px/1 sans-serif;
}
.fotozoom .zoom {
	display:inline-block;
	position: relative;
	width: 100%;
		}
.fotozoom .zoom:after {
	content:'';
	display:block; 
	width:33px; 
	height:33px; 
	position:absolute; 
	top:0;
	right:0;
	background:url(//images2.corriereobjects.it/infografiche/img/icon.png);
}
.fotozoom  img {
	display: block;
}
.fotozoom .zoom img::selection {
	background-color: transparent; }
.fotozoom .zoom img {
	width: 100%;
	height: auto;
}
.fotozoom #ex img:hover {
	cursor: url(//images2.corriereobjects.it/infografiche/img/grab.cur), default;
}
.fotozoom #ex img:active {
	cursor: url(//images2.corriereobjects.it/infografiche/img/grabbed.cur), default;
}

/* SLIDER ARCHIVIO */




@media (max-width: 480px) {
	.infogrH, .infogrV {
		width: 100%;
	}
}


@media only screen and (max-width: 740px) {
	.type-articolo .container .container-body-article .web_widget_socialBar {
		width: 100%!important;
	    height: auto;
	    top: 10px!important;
	    height: 50px!important;
	}

	.type-articolo .container .articolo .container-header-article .change-size {
		bottom: 0!important;
	}

	.infografiche .tabs-nav li {
	    display: flex;
	    flex: 1 0 auto;
	    justify-content: center;
	    align-items: center;
	    height: 100%;
	    padding: 0 .9375rem;
	    border-bottom: 3px solid transparent;
	    text-transform: uppercase;
	}
	.infografiche .tabs-nav li {
	    font-family: Roboto-Regular;
	    font-weight: 400;
	    font-size: 3.73333vw;
	}

	.infografiche .bck-header .header__content-title{
		display: none;
	}
	.infografiche.type-articolo .container .container-header-article{
		min-height: auto;
	}
	html.mobile .infografiche #header .nav_homesezione_xs ul.nav_links .nav-header .category a{
		width: 100%!important;
	}
	.infografiche .header-hp.is-mr-b-0 .navbar__footer .tabs-nav{
		display: flex;
    	justify-content: flex-start;
	    align-items: center;
	    align-content: center;
	    overflow-x: scroll;
	}
	.infografiche .header-hp.is-mr-b-0 .navbar__footer .tabs-nav li a{
		text-decoration: none;
    	text-transform: uppercase;
	}

}


/* FIX CAMPETTI */
article[rel="2b7a3310-502d-11e8-b1fd-5e018169feec"] div.fromaz div.testo {
    float: left;
    position: relative;
}

article[rel="2b7a3310-502d-11e8-b1fd-5e018169feec"] div.fromaz div.iframe_formaz {
    float: left;
    width: 510px;
}

@media only screen and (max-width: 740px) {
	article[rel="2b7a3310-502d-11e8-b1fd-5e018169feec"] div.fromaz div.iframe_formaz {
	    float: none;
	    width: 100%;
	    margin: 0 auto;
	}
	article[rel="2b7a3310-502d-11e8-b1fd-5e018169feec"] div.fromaz div.testo {
	    float: none;
	    width: 90%;
	    margin: 0 25px 25px 25px;
	    overflow: hidden;
	}
}

/* FIX MAPPA COVID USA */
article[rel="b0a1996c-7005-11ea-82c1-be2d421e9f6b"] .bk_cop_im1{
	max-width: fit-content;
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	padding: 0!important;
	margin: 30px auto;
}


.bottomLinks {
	display: none !important;
}