
/* Header */
#site-header{
	height: 120px;
	padding-left: 30px;
}
#site-header > .extra-holder,
#sticky-header > .extra-holder{
	height: 100%;
}
#site-header span{
	-ms-flex-preferred-size: 235px;
	flex-basis: 235px;
	/**-ms-flex-preferred-size: 266px;
	flex-basis: 266px;**/
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
#site-header .header-content{
    	height: 100%;
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	padding-left: 24px;
	position: relative;
}
#site-header .header-content:before{
	content: '';
	display: block;
	height: 1px;
	position: absolute;
	top: 59px;
	left: 24px;
	right: 0;
	background: #f15a08;
}
#site-header .header-content .top-part,
#site-header .header-content .bottom-part{
	height: 50%;
}
#site-header .header-content .header-date{
	font-size: 14px;
	color: #adadad;
	padding-right: 30px;
	position: relative;
}
#site-header .header-content .header-date span{
	font-size: 14px;
	color: #adadad;
}
#site-header .header-content .header-date span.uppercase{
	margin-right: 7px;
}
#site-header .header-medios,
#sticky-header .header-medios{
	height: 100%;
	padding-left: 30px;
	padding-right: 10px;
	position: relative;
}
#site-header .header-medios:before{
	content: '';
	display: block;
	width: 1px;
	position: absolute;
	top: 9px;
	left: 0;
	bottom: 9px;
	background: #ededed;
}
#site-header .header-medios a,
#sticky-header .header-medios a{
	margin-right: 20px;
}
#sticky-header .header-medios a svg path,
#sticky-header .header-medios a svg polygon,
#sticky-header .header-medios a svg rect{
	fill: #ffffff!important;
}
#sticky-header .header-medios a:hover svg path,
#sticky-header .header-medios a:hover svg polygon,
#sticky-header .header-medios a:hover svg rect{
	fill: #000000!important;
}
#site-header .svg-eltres,
#sticky-header .svg-eltres{
	width: 26px;
}
#site-header .svg-radio2,
#sticky-header .svg-radio2{
	width: 24px;
}
#site-header .svg-fmvida,
#sticky-header .svg-fmvida{
	width: 56px;
}
#site-header .svg-radioplus,
#sticky-header .svg-radioplus{
	width: 44px;
}
#site-header .header-redes{
	height: 100%;
	padding-left: 29px;
	padding-right: 35px;
	position: relative;
}
#site-header .header-redes:before{
	content: '';
	display: block;
	width: 1px;
	position: absolute;
	top: 9px;
	left: 0;
	bottom: 9px;
	background: #ededed;
}
#sticky-header .header-redes:before{
	content: '';
	display: block;
	width: 1px;
	position: absolute;
	top: 9px;
	left: 0;
	bottom: 9px;
	background: #ffffff;
}
.header-redes a:first-child{
	width: 30px;
	margin-right: 27px;
}
.header-redes a:nth-child(2){
	margin-right: 39px;
}
.header-redes a:nth-child(3){
	margin-right: 35px;
}
.header-redes .svg-fb{
	width: 12px;
	margin: 0 auto;
}
.header-redes .svg-tw{
	width: 30px;
}
.header-redes .svg-ig{
	width: 25px;
}
.header-redes .svg-yt{
	width: 36px;
}
#site-header .header-redes svg path{
	fill: #adadad;
}
#site-header .header-redes a:hover svg path{
	fill: #202020;
}
#site-header .header-search{
	-ms-flex-preferred-size: 74px;
	flex-basis: 74px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	height: 100%;
	cursor: pointer;
	position: relative;
}
#site-header .header-search.open{
	background: #454545;
}
#site-header .header-search .extra-holder{
	height: 14px;
	opacity: 0;
}
#site-header .header-search .extra-holder span{
	width: 14px;
	height: 1px;
	background: #ffffff;
	margin-bottom: 5px;
}
#site-header .header-search .extra-holder span:first-child{
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	position: relative;
	top: 6px;
	left: -1px;
}
#site-header .header-search .extra-holder span:last-child{
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	position: relative;
	left: -1px;
}
#site-header .header-search img{
	width: 22px;
	display: block;
	margin: 18px auto 0;
}
#site-header .header-search.open img{
	opacity: 0;
}
#site-header .header-search.open .extra-holder{
	opacity: 1;
}
#site-header .header-sections{
	padding-right: 35px;
}
#site-header .header-sections a{
	font-size: 13px;
	color: #f15a08;
}
#site-header .header-sections a:not(:last-child){
	padding-right: 40px;
}
#site-header .header-sections a:hover{
	text-decoration: underline;
}
.nav-toggle{
	-ms-flex-preferred-size: 74px;
	flex-basis: 74px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
    	height: 100%;
	background: #f15a08;
	position: relative;
	cursor: pointer;
}
.nav-toggle .extra-holder{
	height: 14px;
}
.nav-toggle span{
	width: 14px;
	height: 1px;
	background: #ffffff;
}
.nav-toggle span:not(:last-child){
	margin-bottom: 5px;
}
.nav-toggle.open span:first-child{
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	position: relative;
	top: 6px;
	left: -1px;
}
.nav-toggle.open span:nth-child(2){
	opacity: 0;
	display: none;
}
.nav-toggle.open span:last-child{
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	position: relative;
	left: -1px;
}
/* Sticky */
#sticky-header{
	height: 60px;
	padding-left: 30px;
	background: #f15a08;
	position: fixed;
	top: -2px;
	left: 0;
	right: 0;
	z-index: 9999;
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
	-webkit-transition: -webkit-transform 0.3s;
        transition: -webkit-transform 0.3s;
        -o-transition: transform 0.3s;
        transition: transform 0.3s;
        transition: transform 0.3s, -webkit-transform 0.3s;
}
#sticky-header.in-view{
	top: 0;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: -webkit-transform 0.3s;
        transition: -webkit-transform 0.3s;
        -o-transition: transform 0.3s;
        transition: transform 0.3s;
        transition: transform 0.3s, -webkit-transform 0.3s;
}
#sticky-header.showing-nav{
	-webkit-box-shadow: 0 1px 1px 0px #c54906;
    	box-shadow: 0 1px 1px 0px #c54906;
	padding-right: 17px;
}
#sticky-header.showing-search{
	-webkit-box-shadow: 0 1px 1px 0px #383838;
    	box-shadow: 0 1px 1px 0px #383838;
}
#sticky-header .extra-holder > .extra-holder{
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	height: 100%;
}
#sticky-header .logo{
	-ms-flex-preferred-size: 175px;
	flex-basis: 175px;
	/**-ms-flex-preferred-size: 196px;
	flex-basis: 196px;**/
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
#sticky-header .header-redes{
	height: 100%;
	padding-left: 29px;
	margin-right: 21px;
	position: relative;
}
#sticky-header .header-redes svg path{
	fill: #ffffff;
}
#sticky-header .header-redes a:hover svg path{
	fill: #202020;
}
#sticky-header .header-search{
	-ms-flex-preferred-size: 78px;
    	flex-basis: 78px;
	height: 100%;
	cursor: pointer;
	position: relative;
}
#sticky-header .header-search.open{
	background: #454545;
}
#sticky-header .header-search.open:before{
	content: '';
	display: block;
	height: 3px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -3px;
	background: #454545;
}
#sticky-header .header-search .extra-holder{
	opacity: 0;
}
#sticky-header .header-search img{
	width: 22px;
	display: block;
	margin: 18px auto 0;
}
#sticky-header .header-search.open img{
	opacity: 0;
}
#sticky-header .header-search .extra-holder{
	height: 14px;
    	opacity: 0;
}
#sticky-header .header-search .extra-holder span{
	width: 14px;
	height: 1px;
	background: #ffffff;
	margin-bottom: 5px;
}
#sticky-header .header-search .extra-holder span:first-child{
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	position: relative;
	top: 6px;
	left: -1px;
}
#sticky-header .header-search .extra-holder span:last-child{
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	position: relative;
	left: -1px;
}
#sticky-header .header-search.open .extra-holder{
	opacity: 1;
}
#sticky-header .nav-toggle{
	-ms-flex-preferred-size: 74px;
	flex-basis: 74px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	height: 100%;
	position: relative;
}
#sticky-header .nav-toggle:before{
	content: '';
	display: block;
	width: 1px;
	position: absolute;
	top: 9px;
	left: 0;
	bottom: 9px;
	background: rgba(255, 255, 255, 0.75);
}
#sticky-header .nav-toggle.showing-search:before{
	display: none;
}
/* Nav */
#site-nav{	
	position: absolute;
	left: 0;
	right: 0;
	display: none;
	z-index: 9;
}
#site-nav.show{
	top: 120px;
	display: block;
}
.live-block.hide-tv + #site-header + #site-nav.show,
.live-block.hide-tv + #site-header + #site-nav.show + .header-search-container.show{
	top: 120px;
}
.breaking-news + #site-header + #site-nav.show,
.breaking-news + .live-block.hide-tv + #site-header + #site-nav.show,
.breaking-news + .live-block.hide-tv + #site-header + #site-nav.show + .header-search-container.show{
	top: 200px;
}
.breaking-news + .live-block + #site-header + #site-nav.show,
.breaking-news + .live-block + #site-header + #site-nav.show + .header-search-container.show{
	top: 401px;
}
.breaking-news + .live-block.go-big + #site-header + #site-nav.show,
.breaking-news + .live-block.go-big + #site-header + #site-nav.show + .header-search-container.show{
	top: 569px;
}
.live-block + #site-header + #site-nav.show,
.live-block + #site-header + #site-nav.show + .header-search-container.show{
	top: 221px;
}
.live-block.go-big + #site-header + #site-nav.show,
.live-block.go-big + #site-header + #site-nav.show + .header-search-container.show{
	top: 269px;
}
#site-nav.show-for-sticky{
	display: block;
	position: fixed;
	top: 60px;
	left: 0;
	right: 0;
	bottom: 0;
	overflow-y: auto;
	z-index: 99;
}
#site-nav .nav-overlay{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(255, 255, 255, 0.8);
	z-index: -1;
}
#site-nav.show .nav-overlay{
	display: none;
}
#site-nav .extra-holder{
	padding: 47px 0;
	background: #f15a08;
	overflow-y: auto;
}
#site-nav .first{
	margin-right: 170px;
}
#site-nav .second{
	margin-right: 180px;
}
#site-nav a,
#site-nav p{
	font-size: 16px;
	line-height: 26px;
	color: #ffffff;
}
#site-nav a:not(.font-900){
	padding-left: 7px;
}
#site-nav a:not(.font-900):hover{
	text-decoration: underline;
}
#site-nav a.font-900,
#site-nav p.font-900:not(.no-link){
	display: inline-block;
	border-bottom: 1px dotted;
	line-height: 1;
	margin-bottom: 9px;
}
#site-nav a.font-900:hover{
	border-bottom-style: solid;
}
/* Buscador */
.header-search-container{
	padding: 44px 30px;
	background: #454545;
	display: none;
	position: absolute;
	left: 0;
	right: 0;
	z-index: 9;
}
.header-search-container.show{
	display: block;
}
.header-search-container.show-for-sticky{
	display: block;
	position: fixed;
	top: 60px;
	left: 0;
	right: 0;
	z-index: 99;
}
.header-search-container form{
	max-width: 943px;
	margin: 0 auto;
	position: relative;
}
.header-search-container form:before{
	content: '';
	display: block;
	width: 22px;
	height: 22px;
	position: absolute;
	top: 12px;
	left: 25px;
	background: url(/export/sites/rosario3/arte/v2/header/lupa-gris-inverted.png);
	background-size: 100%;
}
.header-search-container form input{
	-ms-flex-preferred-size: 100%;
	flex-basis: 100%;
	height: 45px;
	font-size: 16px;
	line-height: 45px;
	font-family: 'Encode Sans', sans-serif;
	color: #9e9c9c;
	padding-left: 60px;
	border-radius: 5px 0 0 5px;
	border: 1px solid #f15a08;
	border-right: 0;
}
.header-search-container form input::placeholder {
	font-family: 'Encode Sans', sans-serif;
	font-size: 16px;
	line-height: 45px;
	color: #9e9c9c;
	opacity: 1;
} 
.header-search-container form input:-ms-input-placeholder{
	font-family: 'Encode Sans', sans-serif;
	font-size: 16px;
	line-height: 45px;
	color: #9e9c9c;
} 
.header-search-container form input::-ms-input-placeholder{ 
	font-family: 'Encode Sans', sans-serif;
	font-size: 16px;
	line-height: 45px;
	color: #9e9c9c;
}
.header-search-container form button{
	-ms-flex-negative: 0;
    	flex-shrink: 0;
	height: 45px;
	font-size: 20px;
	line-height: 45px;
	text-align: center;
	color: #ffffff;
	padding: 0 50px;
	border-radius: 0 5px 5px 0;
	background: #f15a08;
}
.header-search-container form button:hover{
	text-decoration: underline;
}
/* Breaking news */
.breaking-news{
	height: 80px;
	background: #feee00;
	position: relative;
}
.breaking-news .inner-container{
	height: 100%;
}
.breaking-news .inner-container > p:not(.fixed-text){
	font-size: 28px;
	line-height: 1;
	color: #d20000;
	margin-right: 15px;
}
.breaking-news marquee p{
	font-size: 28px;
	line-height: 35px;
	color: #000000;
}
.breaking-news:hover marquee p{
	color: #f15a08;
}
.breaking-news .fixed-text{
	font-size: 12px;
	color: #000000;
	position: absolute;
	right: 20px;
	bottom: 5px;
}
/** Nuevos hovers logos medios **/
#site-header a:hover .path-el-tres,
#site-header a:hover .path-radio,
#site-header a:hover .path-radio-2,
#site-header a:hover .fm0,
#site-header a:hover .fm1,
#site-header a:hover .rplus0,
#site-header a:hover .rplus1{
	fill: #000000!important;
}
@media only screen and /*!FIX*/ (max-width: 1023px), only screen and /*!FIX*/ (max-device-width: 1023px){
	#sticky-header{
		padding-left: 0;
	}
	#sticky-header > .extra-holder{
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	#sticky-header .extra-holder > .extra-holder,
	#sticky-header .nav-toggle{
		display: none;
	}
}

/* Nota especial */
.Nota-3-columnas #site-header h1 {
    -ms-flex-preferred-size: 175px;
    flex-basis: 175px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.Nota-3-columnas #site-header .header-content:before {
	display: none;
}
.Nota-3-columnas h3.main-title,
.Nota-3-columnas .bajada p {
	text-align: center;
}
.Nota-3-columnas .nota-share {
	margin: 0 auto;
}
.Nota-3-columnas .nota-especial-hero .volanta {
	border: 0;
	background: #f15a08;
	color: #fff;
	margin: 0 auto;
	padding-bottom: 8px;
	position: relative;
}
.Nota-3-columnas .nota-especial-hero {
	width: 100%;
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	height: 80vh;
	margin-bottom: 40px;
	overflow: hidden;
}
.Nota-3-columnas .nota-especial-hero img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
  	object-fit: cover;
	z-index: -2;
}
.Nota-3-columnas .main-title {
	font-size: 50px;
	line-height: 60px;
	color: #fff;
	max-width: 760px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 40px;
}
.Nota-3-columnas #site-header {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
}
.Nota-3-columnas #article1 {
	padding-top: 0;
}
.Nota-3-columnas #site-header {
	z-index: 1;
}
.Nota-3-columnas .nav-toggle {
	background:transparent;
}
.Nota-3-columnas .nota-total-container {
	max-width: initial;
	padding: 0;
}
.Nota-3-columnas .article-body-extra-container{
	padding-left: 0;
}
.Nota-3-columnas .article-body{
	max-width: none;
	margin: 0 auto;
}
.Nota-3-columnas .article-body > p {
	max-width: 728px;
	margin-left: auto;
	margin-right: auto;
}
.Nota-3-columnas blockquote.load {
	max-width: 728px;
	margin: 0 auto;
}
.Nota-3-columnas .ckeditor-em {
	margin-left: auto;
	margin-right: auto;
	max-width: none!important;
}
.Nota-3-columnas .article-body iframe[src*="rosario3.datafactory"]{
	max-width: none!important;
	margin: 0 auto!important;
}
.Nota-3-columnas .mira-tambien {
	max-width: 728px;
	margin-left: auto;
	margin-right: auto;
}
.Nota-3-columnas .ck-video-player,
.Nota-3-columnas .article-body .video-js {
	max-width: none!important;
}
.Nota-3-columnas .nota-total-container .nota-top-part{
	max-width: 100%;
	padding: 0;
}
.Nota-3-columnas .nota-total-container .nota-main-data {
	max-width: 728px;
	padding: 0;
	margin: 0 auto 44px;
}
.Nota-3-columnas .article-body .ckeditor-poll {
	max-width: 728px;
	margin-left: auto;
	margin-right: auto;
}
.Nota-3-columnas .article-tags,
.Nota-3-columnas .mas-info {
	max-width: 728px;
	margin-left: auto;
	margin-right: auto;
}
.Nota-3-columnas .ck-audio-player .jwplayer,
.Nota-3-columnas .ck-audio-player .entry-audio-description {
	max-width: 728px!important;
	margin: 0 auto;
}
.Nota-3-columnas .nota-especial-hero-overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: -1;
	background: rgb(0,0,0);
	background: -moz-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 85%, rgba(0,0,0,1) 100%);
	background: -webkit-linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 85%, rgba(0,0,0,1) 100%);
	background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 45%, rgba(0,0,0,0) 85%, rgba(0,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}
.Nota-3-columnas .article-body h3:not(.font-900) {
	font-size: 20px;
	font-weight: 700;
	line-height: 1.5;
	max-width: 728px;
	margin: 0 auto;
	padding: 50px 40px 5px 40px;
	border: 10px solid #F4F4F4;
	border-bottom: 0;
	box-sizing: border-box;
}
.Nota-3-columnas .article-body h3:not(.font-900) + p {
	font-size: 19px;
	line-height: 1.5;
	max-width: 728px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 40px 40px 40px;
	border: 10px solid #F4F4F4;
	border-top: 0;
	box-sizing: border-box;
}
.Nota-3-columnas .article-body .ck-image-gallery {
	max-width: 100%;
	width: 100%;
}
.Nota-3-columnas .gallery-caption {
	max-width: 728px;
}
.Nota-3-columnas .ranking-container,
.Nota-3-columnas .banners-container {
	flex-basis: 300px;
	flex-shrink: 0;
}
.right-3column-container .banner-box amp-ad{
	margin-bottom: 20px;
}
.Nota-3-columnas .ranking-container {
	margin-bottom: 20px;
}
.Nota-3-columnas .fb-comments-container {
	flex-basis: calc(100% - 340px);
	width: calc(100% - 340px);
	flex-shrink: 0;
}
.Nota-3-columnas .fb-comments-container .fbk-comments{
	max-width: 100%;
	width: 100%;
	margin-left: 0;
}
.Nota-3-columnas .banner-item {
	width: 300px;
	height: 250px;
	background: #c2e5ff;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 30px;
}
.Nota-3-columnas .article-body h2:not(.title) {
	font-size: 28px;
	font-weight: 700;
	color: #f15a08;
	max-width: 728px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
.Nota-3-columnas .bottom-nota-container {
	max-width: 1200px;
	padding: 0 20px;
	margin-left: auto;
	margin-right: auto;
}
.Nota-3-columnas .article-body h4 {
	font-size: 20px;
	font-weight: 700;
	line-height: 1.5;
	max-width: 728px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
.Nota-3-columnas .article-body .teads-inboard,
.Nota-3-columnas .article-body .teads-inread {
	margin-left: auto!important;
	margin-right: auto!important;
}
.Nota-3-columnas .article-body .banner-box.last-banner-box {
	max-width: 728px;
	margin: 0 auto;
}
.Nota-3-columnas .article-body .banner-box:not(.last-banner-box) {
	margin: 0 auto;
}
.Nota-3-columnas .article-body .banner-box.first-banner-box {
	float: right;
	width: 300px;
	height: 250px;
	margin-left: 30px;
	margin-bottom: 30px;
	margin-right: calc(100% - 1200px);
}
.Nota-3-columnas .nota-total-container .nota-top-part-container {
	justify-content: center;
}
.Nota-3-columnas .nota-total-container .right-content {
	display: none;
}
.Nota-3-columnas .inner-nota-container .left-column {
	display: none;
}
.Nota-3-columnas .videoWrapper,
.Nota-3-columnas .videoWrapper .video-js {
	padding-bottom: 34.00%;
}