
	.fa, .fas, .far, .fal, .fad, .fab{
		font-style: normal !important;
	}
	
	#noticia-detalle-container{
		background-image: url("/sala-de-prensa/Assets/home-sala-prensa/imagenes/bg-cuadritos.webp") !important;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: 41% top;
		background-color: transparent !important;
			background-color: transparent !important;
		background-attachment: fixed;
		}
	
		.controls-header{
			padding: 0 !important;
		}

		.shareModal-bpd-wrapper {
			position: absolute;
			top: 0;
			width: 100%;
			height: 100%;
			background: rgba(0, 0, 0, .4);
			z-index: 1070;
			display: none;
		}
	
	.shareModal-bpd-wrapper .shareModal-bpd {
			width: 230px;
			display: inline-block;
			background: #fff;
			text-align: center;
			position: relative;
			left: 0;
			top: 0;
			padding: 20px 7px;
			border-radius: 3px
		}
		
		.shareModal-bpd-wrapper .shareModal-bpd .close-shareModal-bpd {
			position: absolute;
			right: 13px;
    		top: 4px;
			font-size: 25px;
			color: #000;
			cursor: pointer
		}

		.close-icon{
			width: 18px;
		}
		
	.shareModal-bpd-wrapper .shareModal-bpd p {
		font-family: VAGRoundedLTProThin !important;
			font-weight: 300;
			font-size: 13px;
			color: #8e8787
		}
		
		.shareModal-bpd-wrapper .shareModal-bpd .redes {
			display: flex;
			justify-content: space-between;
			justify-content: space-evenly
		}
		
		.shareModal-bpd-wrapper .shareModal-bpd .redes a {
			padding: 7px;
			background: #01A0E0;
			color: #fff;
			border-radius: 50%;
			width: 30px;
			height: 30px;
			display: none;
			font-size: 15px
		}
	
		#sala-de-prensa-share {
			font-size: 18px;
			cursor: pointer;
			margin-bottom: 20px
		}


		.social-icon{
			width: 17px;
			margin-bottom: 30px;
		}
		
		
		.container{
			max-width:1065px;
			width:70%;
			margin:0 auto;
		}
		.header{
			padding: 121px 0;
		}
		
		.header .title{
			color:#fff !important;
			font-size:32px !important;  
			font-family: VAGRoundedLTProBold !important;
			line-height: 1.5 !important;
		
		}
	
		.text-back-button{
			color: #fff;
			font-family: VAGRoundedLTProBold !important;
			font-size: 20px;
		}
	
		.btn-back{
			display: flex;
			align-items: center;
			margin-bottom: 50px;
		}
	
	
		.icon-back{
			width: 15px;
			margin-right: 15px;
		}
		
		
		.body{
			padding-bottom:50px;
		}
		
		.body .inner{
			background:#fff;
			border-radius: 12px;
			text-align:justify;
			padding-top: 30px;
		}
		
	
		
		.body .body_text{
			width:85%;
			padding-bottom:50px;
			margin:0 auto;
		}
		
		.body .body_text p{
			margin:20px 0 !important;
		}
		
		.body .body_text .subtitle{
			font-weight:bold !important;
		}
		
		.body .body_text .pie{
			font-weight:bold !important;
		}
		
		.imagen-mc{
		max-width:70%;
		}
		
		.date-share-controls{
			display: flex;
			justify-content: space-between;
		}
	
		.label-date{
			color: #14316F;
			font-family: VAGRoundedLTProBold !important;
			font-size: 18px;
		}
		.article-date{
			color: #01a0e0;
			font-family: VAGRoundedLTProBold !important;
			font-size: 18px;
			margin-left: 10px;
		}
	
		.date-share-controls{
			padding: 0 !important;
		}
		.share-icon{
			width:24px;
		}
	
		@media screen and (max-width:768px){
		.imagen-mc{
		max-width:90%;
		}
	
			.container{
				width:100%;
			}
	
			.header .title{
				text-align: center;
			}
	
	
			.body .inner{
				border-radius: 0px;
			}
	
			.body .body_text{
				width:93%;
				/*padding:0;*/
				padding-bottom: 50px;
			}
	
	
		}
	
		@media(max-width:767px){
			.header {
				padding: 51px 0;
				margin-top: 80px;
			}
	
			.header .title{
				font-size: 28px !important;
				text-align: left;
			}
	
			.date-share-controls{
				padding: 0;
			}
		}
		
		
		/*Style Slider*/
		.body .slider .pieTexto {
			padding: 10px;
			background-color: rgba(0, 0, 0, 0.479);
			margin-bottom: 0;
			width: 100%;
			text-align: center;
			color: #fff !important;
			position: absolute;
			bottom: 0;
			margin-bottom: 0 !important;
		}
	
		.slider-container .slider-wrapper .slider {
			width: 100%;
			height: 450px;
			background-size: cover !important;
			background-repeat: no-repeat !important;
			background-position: center center !important;
			transition: opacity 300ms 
		ease-in-out;
			float: left;
			border-radius: 12px 12px 0 0;
		}
		
		.slider-container{
			position: relative;
			display: inline-block;
			width: 100%;
			height: 450px;
		}
	
		.slider-container .slider-wrapper .slider span{
			display: block;
			background: rgba(0,0,0,0.4);
			width: 100%;
			color: white;
			font-size: 18px;
			font-weight: bold;
			font-family: Helvetica;
			position: absolute;
			bottom:1px;
		}
	
		.slider-container .slider-wrapper .slider{
			width: 100%;
			height: 450px;
			background-size:cover !important;
			background-repeat: no-repeat !important;
			background-position: center center !important;
			transition: opacity 300ms ease-in-out;
			float:left;
			border-radius: 12px 12px 0 0;
		}
		
		.button-slide{
			position: absolute;
			top:43%;
			border-radius: 50%;
			border: 2px solid white;
			font-size: 16px;
			padding: 9px;
			width: 42px;
			background: transparent;
			color: white;
			cursor: pointer;
			text-align:center;
		}
	
		.button-slide:focus{
			outline: none;
		}
		
		.button-slide:hover{
			color:#fff !important;
		}
		
		.button-slide:visited{
			color:#fff !important;
		}
	
		.button-slide:active{
			color:#fff !important;
		}
	
	
		.button-left{
			top:43%;
			left:11px;
		}
	
		.button-right{
			top:43%;
			right: 11px;
		}
		@media screen and (max-width:963px){
			.button-slide{
				width: 46px;
			}       
		}
	
		
		@media screen and (max-width:991px){
		
			.slider-container{
				height: 350px;
			}
			
			.slider-container .slider-wrapper .slider{
				height: 350px;
			}
	
		}
		
		@media screen and (max-width:768px){
			.slider-container .slider-wrapper .slider{
				border-radius: 0;
			}
		
		}
	
		b {
			font-weight: bold !important;
	
		}
	
		i {
			font-style: italic !important;
		}