

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
	body {font-family: 'Open Sans', sans-serif;font-size:14px;  color: #444;	background-color:#ffffff; line-height:25px; }
	a {  color: #c32420;  text-decoration: none; cursor:pointer !important;}
  	a:hover,a:focus{ color:#c32420; outline: none; }
	h1, h2, h3, h4, h5{  font-weight:normal;}
	h3, .h3 { font-size: 19.5px;}
	img {display: block; height: auto; max-width: 100%;}
	.tam12{font-size: 12px !important;}
	.tam14{font-size: 14px !important;}
	.tam15{font-size: 15px !important;}
	.tam16{font-size: 16px !important;}
	.tam17{font-size: 17px !important;}
	.tam18{font-size: 18px !important;}
	.tam19{font-size: 19px !important;}
	.tam21{font-size: 21px !important;}
	.tam25{font-size: 25px !important;}
	.tam28{font-size: 28px !important;}
	.coloruno {color:#444;} .coloruno a{color:#444;}
	.colordos {color:#fff;} .colordos a{color:#fff;} 
	.colortres {color:#c32420;} .colortres a{color:#c32420;}
	.colorcuatro {color:#10A7E3;} .colorcuatro a{color:#10A7E3;} 
	.colorcinco {color:#2E2E2E;} .colorcinco a{color:#2E2E2E;} 
	.colorseis {color:#5fb818;} .colorseis a{color:#5fb818;}
	.colorsiete {color:#ff6e03;} .colorsiete a{color:#ff6e03;} 
	.colorocho {color:#fff003;} .colorocho a{color:#fff003;}
	.colorocho {color:#838383;} .colorocho a{color:#838383;}
	.colornueve {color:#5A5A5A;} .colorocho a{color:#5A5A5A;}
	.uno { font-weight:200 !important;}
	.dos { font-weight:300 !important;}
	.tres { font-weight:300 !important;}
	.cuatro { font-weight:400 !important;}
	.cinco { font-weight:500 !important;}
	.seis { font-weight:600 !important;}
	.siete { font-weight:700 !important;}
	.ocho { font-weight:800 !important;}
	.nueve { font-weight:900 !important;}	.vertical { display:table-cell !important; float: none; margin-right: -4px; vertical-align: middle !important; }
	.top5 {margin-top:5px;}
	.top10 {margin-top:10px;}
	.top15 {margin-top:15px;}
	.top20 {margin-top:20px;}
	.top30 {margin-top:30px;}
	.bottom5 {margin-bottom:5px;}
	.bottom10 {margin-bottom:10px;}
	.bottom15 {margin-bottom:15px;}
	.bottom20 {margin-bottom:20px;}
	.bottom30 {margin-bottom:30px;}
	.left15 {margin-left:15px;}
	.padding5 { padding:5px;}
	.padding10 { padding:10px;}
	.padding20 { padding:0 20px 20px 20px;}
	.top0 {margin-top:0 !important;}
	.bottom0 {margin-bottom:0 !important;}
	.left0 {margin-left:0 !important;}
	.right0 {margin-right:0 !important;}
	.pad-left0 {padding-left:0 !important;}
	.pad-left15 {padding-left:16px !important;}
	.pad-right0 {padding-right:0 !important;}
	.pad-right50 {padding-right:50px !important;}
	.fondo { background-color:#f1f1f1;padding:20px 20px 0 20px;}
	.fondo2 {background-color: #c32420; padding: 7px 0 0 0;}
	.fondo3 { background-color:#c32420;padding:3px; width:35%; margin-bottom:4px;}
	.fondo4 { background-color:#000;padding:10px;}
	.fondo5 { background-color:#c32420;}
	.fondo6 { background-color:#EBEBEB; min-height:209px;}
	.fondo_redond { background-color: #F1F1F1; border: 1px solid #DDDDDD; border-radius: 4px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);  display: block; line-height: 20px; padding: 20px; transition: all 0.2s ease-in-out 0s;}
	.borde1 { border:solid #dddddd 2px;}
	.borde2 { border:solid #fff 2px;}
	.contenido .col-md-8 { padding-left:0;}
	.contenido .col-md-4 { padding-right:0;}
	.ul-list { padding:0 0 0 15px;}
	.lista1 { float:left; margin:0 5px; list-style-type:none; display:inline;}
	.lista2 { float:left; margin:0 5px; list-style-type:none;}
	.lista3 { float:right; margin:0 5px; list-style-type:none;}
	.listauno { clear:both;}
	.listt { padding-left:10px;}
	.tam1{ max-height: 2em; min-height: 2em; overflow: hidden;}
	.tam2{ max-height: 2.5em; min-height: 2.5em; overflow: hidden;}
	.tam3{ max-height: 3.6em; min-height: 3.6em; overflow: hidden;}
	.tam4{ max-height: 7em; min-height: 7em; overflow: hidden;}
	.tam5{ max-height: 3em; min-height:3em; overflow: hidden;}
	.tam6{ max-height: 4.5em; min-height: 4.5em; overflow: hidden;}
	.tam-tit { max-height: 8.7em; min-height: 8.7em; overflow: hidden;}
	.list-down { padding: 0 15px 0 15px;}
	.list-down li { display:inherit; list-style-type:none; text-align:justify; margin:8px 0 3px 0;}
	.upper { text-transform:uppercase;}
	.square { list-style-type:square;}
	.text-justify { text-align:justify;}
	.img-line { display:inline;}
	.espacio-publi { margin-top:50px;}
	.cartl { margin-left:20px;}
	.img-cartl { padding-right:20px;}
	.img-center { display:table-cell;}
	.pestana .col-md-4 { padding-left:0;}
	.pestana li { list-style-type:square; text-align:justify;}
	.pestana ul { padding-left:5px;}
	.pmini .col-md-4 { padding-left:0;}
	.desplega {  background: url("/vistas/img/flecha.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); color: #626262; display: block;    height: 10px; overflow: hidden;  position: absolute;  top: 0;  width: 100%;}
	.panel-title { padding-left:20px;}
	footer { font-size:14px;}
	footer .col-md-3 {width: 21%;}
	footer .col-lg-3 {width: 22%;}
	footer a { color:#fff;}
	/*footer .colortres { color:#d20a0a;}*/
	footer a:hover,a:focus{ color:#c32420; }
	#analistas-inc .col-md-5 { padding:0;}
	#analistas-inc .col-md-7 { padding:0;}
	#analistas-inc h5 { margin:0;}
	#analistas-inc .col-md-4 { margin: 0 0 20px 0; float:left;}
	#buscar .form-control { height:26px;}
	#buscar .btn { padding:2px 7px;}
	.icon-pq .dl-horizontal dt { width: 30px; text-align:center;}
	.icon-pq .dl-horizontal dd { margin-left: 50px;}
	.linea1 { border-bottom: 1px solid #dadada; line-height:1px; clear:both; margin: 20px 0;}
	.linea2 {  clear:both; padding:5px 0; border-bottom: 1px dotted #eaeaea; margin:0 0 10px 0;}
	.lineasep { line-height:1px; clear:both; margin: 20px 0;}
	.linea_pie { border-top: 1px solid #5B5B5B; padding: 20px 0 0; width: 99,5%;}
	.megamenu-content { background:none repeat scroll 0 0 #fff;}
	.cabecero { position:relative; background-position:0 9px; clear:both;} .cabecero h2{font-size:28.5px; white-space:nowrap; color:#c32420; font-weight:600; margin:3px 0 20px 0; padding:4px 0;} .cabecero h3{font-size:20.5px; white-space:nowrap; color:#fff; font-weight:100; margin:3px 0 0 0;  padding:4px 18px;}
	.cabecero .text1 { background: none repeat scroll 0 0 #fff; color: #000000;font-size: 28.5px; left: 0; margin: 0 0 10px; padding: 0 15px 0 0; position: absolute; white-space: nowrap;}
	.cabecero .text2 {  background: none repeat scroll 0 0 #fff; color: #c32420; font-size: 28.5px; margin: 0 0 10px; padding: 0 15px 0 10px; position: absolute; right: 0; white-space: nowrap;}
	.cab {background:#c32420; margin: 20px 0 0 0; position:relative; background-position:0 9px; clear:both;} .cab h2{width: 87%;font-size:17.5px; white-space:nowrap; color:#fff; font-weight:300; margin:3px 0 0 0; float:right;} .cab h3{width: 94%;font-size:17.5px; white-space:nowrap; color:#fff; font-weight:300; margin:3px 0 0 0; float:right;} 
	.cabs {background:#c32420; margin: 20px 0 0 0; position:relative; background-position:0 9px; clear:both; } .cabs h2{width: 87%;font-size:17.5px; white-space:nowrap; color:#fff; font-weight:300; margin:3px 0 0 0; float:right;} .cabs h3{width: 94%;font-size:17.5px; white-space:nowrap; color:#fff; font-weight:300; margin:5px 0 0 0; float:right; font-size:16px; text-transform:uppercase;} 
	.breadcrumb { margin-top:20px;}
	.navbar-inverse .navbar-nav>li> a {color: #c32420; font-weight:500; text-transform:uppercase;} .navbar-inverse .navbar-brand {color: #fff;}.navbar { margin-bottom: 5px; border-radius:0;}
	.navbar-inverse { background-color:#f8f8f8; border-color:transparent !important;}
	.navbar-nav>li> a { padding-bottom: 7.5px; padding-top: 11.5px; color:#c32420;}.navbar {min-height:44px; font-size:14px;}
	.navbar-inverse .navbar-nav>li>a:hover { color: #444;}
	.navbar-toggle { background: #c32420; border-color:transparent !important;}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #c32420;}
	.carousel-caption{left:0;right:0;padding-bottom:30px;position:absolute;bottom:0;z-index:10;padding-top:0;padding-bottom:0px; padding-left:12px; padding-right:12px;color:#fff;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.6);background: none repeat scroll 0 0 rgba(0, 0, 0, 0.75);} .carousel-caption a{ color:#fff; text-align:left; margin: 0 0 0 30px;}.nav>li>a{ padding-left: 10px;padding-right:10px;}.carousel-caption h4{ margin-top:0px;}
	.dropdown-toggle  .caret { display:none !important;}
	.float-left { float:left;}
	.float-right { float:right;}
	.submenu {  background-color:#EAEAEA; border-radius: 4px; list-style: none outside none; margin-bottom: 7px; margin-left:0; }
	.submenu li{padding: 6px 10px; font-size: 16px;}
	.tit { color:#fff;  border-radius: 4px;background: rgb(193,1,23); /* Old browsers */background: -moz-linear-gradient(top, rgba(193,1,23,1) 0%, rgba(212,0,25,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(193,1,23,1)), color-stop(100%,rgba(212,0,25,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(193,1,23,1) 0%,rgba(212,0,25,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(193,1,23,1) 0%,rgba(212,0,25,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(193,1,23,1) 0%,rgba(212,0,25,1) 100%); /* IE10+ */background: linear-gradient(to bottom, rgba(193,1,23,1) 0%,rgba(212,0,25,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c10117', endColorstr='#d40019',GradientType=0 ); /* IE6-9 */}
	.carousel-control .icon-prev, .carousel-control .fa-angle-left { left: 50%; margin-left: -10px;font-size: 29px;}
	.carousel-control .icon-next, .carousel-control .fa-angle-right{  margin-right: -10px; right: 50%;font-size: 29px;}
	.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .fa-angle-left, .carousel-control .fa-angle-right {
    display: inline-block; position: absolute; top: 50%; z-index: 5;}
	.carousel-control { bottom: 0;  color: #fff; font-size: 20px; left: 0; opacity: 0.5; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 0; width: 12%;z-index: 110;}
	.advertencia .alert-danger {background-color: rgba(195, 36,32, 0.93);border-color:transparent !important;color: #fff; }
	.advertencia .close { color:#fff; margin:0 8px 0 15px; opacity:1;}
	.advertencia .alert { margin-bottom:0;}
	.advertencia .cookies {display:none; position: fixed !important;bottom: 0; z-index: 9999; left:0; right:0;}
	.advertencia .cookies .btn{ margin:0 0 0 10px;}
	#titulares {margin: 0 0 0 0; }
	.titulares .col-sm-6{ padding-left:0;}
	.noticiasmas .col-md-8 { padding-right:0;}
	.noticiasmas .col-md-4 { padding-left:0;}
	.noticias-seccion .col-md-6{ padding-left:0;}
	.contenido .col-sm-8{ padding-left:0;}
	.titulares h3 { font-size:18.5px; font-weight:300;}
	.titulares .btn-success { border-radius:0; background-color:#c32420; font-weight:300 !important; padding:0 12px !important; font-size: 12px;}
	.noticias-seccion .btn-warning { border-radius:0; background-color:#c32420; font-weight:300 !important; padding:0 12px !important; border:0 !important;font-size: 12px;}
	.titular{ padding: 3px 0 4px 11px; margin:0;font-weight:300 !important;font-size: 15px;}
	#panel-pest .panel-heading { padding:3px 3px 0 3px;}
	#pestana ul { padding-left:10px;}
	.publicidad { background-color: #F6F6F6; float: none; margin: 10px auto; padding:30px 30px;text-align: center;}
	.publicidadright{ padding-left:0; padding-right:0;}
	.redes { margin:20px 0 0 0;}
	.fecha { background:#CB0000; font-size:22px; border-radius:3px; color:#fff; line-height:17px; padding: 10px; margin:10px 0 0 0;}
	
	/*DOCUMENTOS*/
	.documentos ul {margin:0 0 0 0; padding: 0 0 0 0;}
	.documentos li {display:inline;	list-style-type:none;margin:0 0 0 0;}
	.doc-list li { display:inline;list-style-type:none;margin:0 0 0 0; float:left;	}	
	#doc_list ul { border-left: 1px solid #B7000A;}
	#doc_list li { display:block; padding: 0 0 0 20px;list-style-image:url(/vistas/docs/img/linea.png);}
	.media-list { margin-top:8px;}
	
/*Tweets embebidos   */
	.twitter-tweet-rendered {   width: 100% !important; }

/*ESTILOS PORTAL*/
	.pestana a { color: #000000;}
	.pestana .btn-info  { color: #fff !important;} .pestana .btn-info a { color: #fff !important;} 
	.pestana li { border-bottom: 1px solid #dadada;  clear: both; list-style-type: square; margin: 0 0 10px 15px; padding: 5px 0 5px;    text-align: justify; width:95%;}
	#noticias h3 { color: #000; margin: 5px 0 0;   text-align: left;}
	#noticias .seclis { margin: 10px 2px 0 19px;}
	#noticias .square {  color: #000; list-style-type: square; margin: 0 2px; padding: 0 0 0 7px;}
	#noticias li a { color: #000;}
	.borde_blanco {  background: none repeat scroll 0 0 #fff;  border: 7px solid #fff; border-radius: 6px;}
	.fondo_negro { background-color: #2e2e2e; border: 1px solid #4e5152;  border-radius: 4px;  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);    display: block; line-height: 20px; padding: 20px; transition: all 0.2s ease-in-out 0s;}
	.eventos h6 { font-weight: bold;}

	header .mes {   text-transform: capitalize;}
	
	.fecha-position { margin:37px 0 0 0;}
	li { line-height: 20px;}
	.publi_left { background-image: url("/vistas/img/publicidad.gif");  background-position: left center; background-repeat: no-repeat;padding: 0 0 0 12px;}
	.fondo-header {  min-height:130px; max-height:130px; overflow:hidden;}
	.publi-rect { margin:10px 0;}
	.btn-info {background-color: #c32420;border-color: #c32420;border-radius: 0;clear: both;color: #fff;font-size: 14px;font-weight: 400;padding: 12px 30px !important; margin-top:25px; }
	.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {background-color: #000;border-color: #000;color: #FFF;}.btn-info a { color:#fff;}
	.btn-grabar {background-color: #c32420;border-color: #c32420;border-radius: 0;clear: both;color: #fff; }
	.btn-grabar:hover, .btn-grabar:focus, .btn-grabar:active, .btn-grabar.active, .open .dropdown-toggle.btn-grabar {background-color: #000;border-color: #000;color: #FFF;}
	.btn-section {background-color: #c32420;border-color: #c32420;border-radius: 0;clear: both;color: #fff;font-size: 13px;font-weight: 300;padding: 7px 50px !important; margin-top:5px; }
	.btn-section a{color: #fff !important; cursor:pointer;}
	
	.btn-section-min {background-color: #c32420;border-color: #c32420;border-radius: 0;clear: both;color: #fff;font-size: 14px;font-weight: 400;padding: 9px 40px !important; margin-top:5px; }
	.noticia-principal h3{ font-size:36px;}
	.noticia-principal p{ font-size:16px;}
	.galeria-new .col-sm-6 { padding-left:7px; padding-right:7px;} .galeria-new .col-sm-4 { padding-left:3px; padding-right:3px;}
	.fondo-header-img {  min-height:150px; max-height:150px; overflow:hidden; background:url(/vistas/img/turismo-de-estrellas.jpg); background-repeat:no-repeat;}
	.fondo-header-img .colortres {color:#fff;} .fondo-header-img .colortres a{color:#fff;}
	.fondo-header-img .center-block { display: block; margin-left: auto;margin-right: unset; padding-left:30px; padding-right:30px;}
	.img-noticia-fondo {  overflow: hidden; position: relative; width: 100%;}
	.portada h3 a:hover{ text-decoration:none !important; color:#848484 !important;}
	.noticia-fondo {background-color: rgba(0, 0, 0, 0.4); bottom: 0; left: 0; top:0; right: 0;padding-left: 3%; padding-right:3%; position: absolute; text-align: center;   z-index: 100;}
	.noticia-fondo h3 {  font-weight: 400; color:#fff !important; }.noticia-fondo h3 a{  color:#fff !important;}.noticia-fondo h3 a:hover{ color:#eaeaea !important;}
	.noticia-fondo .botones { position:absolute; bottom:0px; right: 30px; text-transform:uppercase;}
	
	.noticia-fondo2 {background-color: rgba(0, 0, 0, 0.4); bottom: 0; left: 0; top:0;  right: 0;position: absolute;text-align: center;   z-index: 100;}
	.noticia-fondo2 h3 {  font-weight: 400; color:#fff !important; padding-left: 6%; padding-right:6%;}.noticia-fondo2 h3 a{  color:#fff !important;}.noticia-fondo2 h3 a:hover{ color:#eaeaea !important;}
	.noticia-fondo2 .botones { position:absolute; bottom:0px; width:90%; text-transform:uppercase;} .noticia-fondo2 .col-sm-6 { padding-left:0;}
	
	.noticia-fondo3 {background-color: rgba(0, 0, 0, 0.4); bottom: 0; left: 0; top:0;  right: 0;position: absolute;text-align: center;   z-index: 100;}
	.noticia-fondo3 h3 { font-weight: 400; color:#fff !important; padding-left: 6%; padding-right:6%;}.noticia-fondo3 h3 a{  color:#fff !important;}.noticia-fondo3 h3 a:hover{  color:#eaeaea !important;}
	.noticia-fondo3 .botones { position:absolute; bottom:0px; width:90%; text-transform:uppercase;} .noticia-fondo3 .col-md-6, .noticia-fondo3 .col-sm-5 { padding-left:0;}
	
	.noticia-repor {background-color: rgba(0, 0, 0, 0.4); bottom: 0; left: 0; top:0; right: 0; padding-top: 6%; position: absolute; text-align: left;   z-index: 100;}
	.noticia-repor h3 { font-size: 22.5px ; font-weight: 600 !important; color:#fff !important;padding-left: 10%; padding-right:10%;line-height: 1.3;}.noticia-repor h3 a{  color:#fff !important;}
	.noticia-repor p { font-size:22.5px ; font-weight: 3s00 !important; color:#fff !important;padding-left: 10%; padding-right:10%;}
	.noticia-repor .botones { position:absolute; bottom:0px; left: 0px; text-transform:uppercase;}
	#carousel-instagram .carousel-control { bottom: 0;  color: #fff; font-size: 20px; left: 0; opacity: 0.5; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 0; width: 3%;}
	.slick-left { left: 50%; margin-left: -10px;}
	.slick-right{  margin-right: -10px; right: 50%;}
	.slick-slide { padding-left: 5px !important; padding-right: 5px !important;}
	.slick-prev::before, .slick-next::before {  font-family: FontAwesome !important; font-size:36px !important; color:#fff !important;}
	.slick-next {  right: 0px !important; color:#fff !important;font-size: 21px !important;}	.slick-prev {  left: 0px !important; color:#fff !important;font-size: 21px !important;}
	.slick-slide .fa-instagram{ font-size: 30px; position: absolute;bottom: 20px; right:20px; color:#fff; z-index:1000;}
	.icon-instagram { position:relative;}
	.open-instagram {border-radius: 10px 10px 10px 10px ;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;border-radius: 10px;}
	.open-instagram {font-family: "Bold",Helvetica,Arial,sans-serif;}.open-instagram .avatar{width: 50px; margin-right:20px;} .open-instagram .red {  display: table-cell;vertical-align: middle;  text-align: left; padding: 15px 12px 0 10px; font-weight:bold;font-size: 16px;pointer-events: all;}.open-instagram .post {border-radius: 10px 0px 0px 10px;-moz-border-radius: 10px 0px 0px 10px;-webkit-border-radius: 10px 0px 0px 10px;border: 0px none ;}.open-instagram .img-post { padding-left:0 !important;}
	.open-instagram .color, .open-instagram .color a{color: #005073;}.open-instagram  a{color: #005073;}.open-instagram .fa {color: #005073; font-size: 36px;text-align: right;}.open-instagram .pad-insta { padding:40px;}
	.open-instagram .insta-right { position: absolute; right: 0; top: 0; bottom: 0; width: 100%;  padding: 40px;}
	.open-instagram .cab-insta {position: absolute;padding: 20px 40px;left: 0;right: 0;top: 0;overflow: hidden;}
	.open-instagram .text {  position: absolute; left: 0; right: 0;  top: 110px;  bottom: 95px; overflow-y: auto;  padding: 10px 40px;   padding-top: 10px; height:200px;}.open-instagram  .share {padding: 0 40px 10px;position: absolute;left: 0;right: 0;bottom: 0; top:300px;overflow: hidden;height: 70px;}
	.open-instagram hr { margin-top: 0; margin-bottom: 20px;}
	.btn-cookies {    color: #C32420;  background-color: rgba(255,255,255, 0.93); border-color: transparent !important; padding:6px 12px; font-weight:bold;}
	#widget_instagram .modal-dialog {
  width: 70%;
  height: 70%;
  margin: 0;
  padding: 0;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

#widget_instagram .modal-dialog .modal-content {
  height: auto;
  min-height: 70%;
  border-radius: 20;
}
#widget_instagram.modal {
  text-align: center;
  padding: 0!important;
}

#widget_instagram.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.slick-arrow {z-index: 10;padding-left: 2px !important;}
.carousel-control.left, .carousel-control.right {
    bottom: 0px !important;
}
	/*RESPOSIVE	*/
	
	/* Extra small devices (phones, up to 480px) */
	/* No media query since this is the default in Bootstrap */
	
	/* Large Devices, Wide Screens */
	
	
	/* Large desktops and laptops */
	@media (min-width: 1200px) {.logotipo { margin: 18px 0 0 30px;} .tam6{ max-height: 4.5em; min-height: 4.5em; overflow: hidden;} .publi-rect .center-block { display: initial;}.publi-rect .col-sm-8 { padding-left:0;} .publi-rect .col-sm-4 { padding-right:0; padding-left:30px;}.menu-buscador { width:243px;}.vjs-tech { width:100% !important; min-height:437px; max-height:437px; overflow:hidden;}.pad-logo { padding: 18px 0 18px 40px !important;}/*Imagen con texto*/ .noticia-fondo h3 {font-size: 43.5px !important; padding-top: 11%; padding-left: 15%; padding-right:15%;}.noticia-fondo2 h3 { font-size: 35.5px !important; padding-top: 23%;}.noticia-fondo3 h3 { font-size: 20.5px ; padding-top: 15%;}
	
	.ultima-hora .publi-rect .col-sm-4 { padding-right: 15px; padding-left: 18px;} .ultima-hora .publi-rect .col-sm-8 { padding-left: 9px;}
	
	}
	/* Portrait tablets and medium desktops */
	@media (min-width: 1101px) and (max-width: 1199px) {.tam6{ max-height: 5.5em; min-height: 5.5em; overflow: hidden;}.tam2{ max-height: 3.5em; min-height: 3.5em; overflow: hidden;}.cabecero h3{font-size:22.5px;}.logotipo { margin: 15px 0 0 30px;}.tam3{ max-height: 6.5em !important; min-height: 6.5em !important; overflow: hidden;}.tam-tit { max-height: 14em; min-height: 14em; overflow: hidden;}.cab h2{width: 87%;font-size:20.5px; white-space:nowrap; color:#fff; font-weight:100; margin:3px 0 0 0; float:right;} .publi-rect .center-block { display: initial;}.publi-rect .col-sm-8 { padding-left:0;} .publi-rect .col-sm-4 { padding-right:0; padding-left:30px;}.menu-buscador { width:243px;} .vjs-tech { width:100% !important; min-height:359px; max-height:359px; overflow:hidden;}.pad-logo { padding: 18px 0 18px 40px !important;}/*Imagen con texto*/ .noticia-fondo h3 {font-size: 43.5px !important; padding-top: 12%; padding-left: 7%; padding-right:7%;}.noticia-fondo2 h3 { font-size: 35.5px !important; padding-top: 23%;}.noticia-fondo3 h3 { font-size: 20.5px ; padding-top: 15%;}
	.ultima-hora .publi-rect .col-sm-4 { padding-right: 15px; padding-left: 18px;} .ultima-hora .publi-rect .col-sm-8 { padding-left: 9px;}
	}	
	/* Portrait tablets and small desktops */
	@media (min-width: 951px) and (max-width: 1100px) {.tam6{ max-height: 5.5em; min-height: 5.5em; overflow: hidden;}.tam2{ max-height: 4.5em; min-height: 4.5em; overflow: hidden;}.vertical{ display:block !important;}.col-xs-12{width: 100%!important;}#noticias h3 { font-size: 20px;}h4,.h4,h5,.h5,h6,.h6{margin-top:3px;margin-bottom:3px}h1,.h1,h2,.h2,h3,.h3{margin-top:3px;margin-bottom:3px}
	.img-cartl { padding-right:10px;}.tam4{ max-height: 6em !important; min-height: 6em !important; overflow: hidden;}.logotipo { margin: 10px 0 0 25px;}.fecha {font-size: 13px;}.tam-tit { max-height: 12em; min-height: 12em; overflow: hidden;}.cab h2{width: 87%;font-size:20.5px; white-space:nowrap; color:#fff; font-weight:100; margin:3px 0 0 0; float:right;} .fondo3 { width:46%; } .publi-rect .center-block { display: initial;}.publi-rect .col-sm-8 { padding-left:0;} .publi-rect .col-sm-4 { padding-right:0; padding-left:30px;}.menu-buscador { width:150px;}  .vjs-tech { width:100% !important; min-height:359px; max-height:359px; overflow:hidden;} .pad-logo { padding: 18px 0 18px 20px !important;} 
	/*Imagen con texto*/ .noticia-fondo h3 {font-size: 38.5px !important; padding-top: 13%; padding-left: 6%; padding-right:6%;}.noticia-fondo2 h3 { font-size: 35.5px !important; padding-top: 20%; }.noticia-fondo3 h3 { font-size: 20.5px ; padding-top: 15%;}
	.ultima-hora .publi-rect .col-sm-4 { padding-right: 15px; padding-left: 18px;} .ultima-hora .publi-rect .col-sm-8 { padding-left: 9px;}s
	 }
	@media (min-width: 768px) and (max-width: 950px) {.tam6{ max-height: 7em; min-height: 7em; overflow: hidden;}.tam2{ max-height: 6em; min-height: 6em; overflow: hidden;}.vertical{ display:block !important;}.col-xs-12{width: 100%!important;}#noticias h3 { font-size: 20px;} h4,.h4,h5,.h5,h6,.h6{margin-top:3px;margin-bottom:3px}h1,.h1,h2,.h2,h3,.h3{margin-top:3px;margin-bottom:3px}.img-cartl { padding-right:10px;}.tam4{ max-height: 6em !important; min-height: 6em !important; overflow: hidden;}.logotipo { margin: 10px 0 0 25px;}.fecha {font-size: 13px;}.tam-tit { max-height: 12em; min-height: 12em; overflow: hidden;}.nav>li>a{ padding-left: 5px;padding-right:5px;}.cab h2{width: 82%;font-size:20.5px; white-space:nowrap; color:#fff; font-weight:100; margin:3px 0 0 0; float:right;} .fondo3 { width:46%; } .publi-rect .center-block { display: initial;}.publi-rect .col-sm-8 { padding-left:0;} .publi-rect .col-sm-4 { padding-right:0; padding-left:30px;}.menu-buscador { width:170px;}.vjs-tech { width:100% !important; min-height:275px; max-height:275px; overflow:hidden;} .pad-logo { padding: 18px 0 18px 20px !important;} 
	/*Imagen con texto*/ .noticia-fondo h3 {font-size: 23.5px !important; padding-top: 13%;}.noticia-fondo2 h3 { font-size: 35.5px !important; padding-top: 13%;}.noticia-fondo3 h3 { font-size: 15.5px ; padding-top: 5%;}.noticia-repor h3 { font-size: 19.5px !important;} .noti-lateral .col-md-6,.noti-lateral .col-md-5 { padding-left:0 !important; padding-right:0 !important;}.a2a_default_style a {padding: 0 0px !important;}.noticia-fondo3 h3 { font-size: 20.5px ; padding-top: 15%;}
	.ultima-hora .publi-rect .col-sm-4 { padding-right: 15px; padding-left: 18px;} .ultima-hora .publi-rect .col-sm-8 { padding-left: 9px;}
	}
	/* Landscape phones and portrait tablets */
	@media (min-width: 479px) and (max-width: 767px) {.tam6{ max-height: 5em; min-height: 5em; overflow: hidden;}.tam2{ max-height: 5em; min-height: 5em; overflow: hidden;}.vertical{ display:block !important;}.col-xs-12{width: 100%!important;}#noticias h3 { font-size: 20px;} .img-cartl { padding-right:10px;}.tam4{ max-height: 6em !important; min-height: 6em !important; overflow: hidden;}.logotipo { margin: 7px 0 0 20px;}.top10 {margin-top:5px;}.top15 {margin-top:10px;}.top20 {margin-top:15px;}.top30 {margin-top:15px;}.padding20 { padding:12px;} .pestana { margin:20px 0 0 0;}.cab h2{width: 87%;font-size:20.5px; white-space:nowrap; color:#fff; font-weight:100; margin:3px 0 0 0; float:right;} .fondo3 { width:65%; }.vjs-tech { width:100% !important; min-height:437px; max-height:437px; overflow:hidden;}.pad-logo { padding: 18px 0 18px 0px !important;} .row { padding-left:8px !important; padding-right:8px !important;}.portada-ini .col-sm-8, .portada-ini .col-md-8,.portada-ini .col-sm-4, .portada-ini .col-md-4 { padding-left:0 !important; padding-right:0 !important;}.noticia-fondo h3 {font-size: 23.5px !important; padding-top: 13%;}.noticia-fondo2 h3 { font-size: 23.5px !important; padding-top: 18%;}.portada p { line-height:20px;}.noticia-fondo3 h3 { font-size: 23.5px ; padding-top: 15%;}.noticia-repor h3 { font-size: 23.5px !important;}.publi-rect .col-sm-4,.publi-rect .col-xs-6 { padding-right:0 !important; padding-left:0px !important;} .p-fecha { margin-left:30px;}
	.ultima-hora .publi-rect .col-xs-6 { padding-right: 16px !important; padding-left: 11px !important;} .ultima-hora .publi-rect .col-sm-8 { padding-left: 12px  !important;}
	}
	/* Landscape phones and smaller */
	@media (max-width: 480px) {.tam6{ max-height: 5.5em; min-height: 5.5em; overflow: hidden;}.tam1{ max-height: 3em !important; min-height: 3em !important; overflow: hidden;}.tam2{ max-height: 5em !important; min-height: 5em !important; overflow: hidden;}.tam3{ max-height: 6em !important; min-height: 6em !important; overflow: hidden;}.tam4{ max-height: 6em !important; min-height: 6em !important; overflow: hidden;}.vertical{ display:block !important;} h3, .h3 { font-size: 16px !important;} h2, .h2 { font-size: 23px !important;} h1, .h1 { font-size: 27px !important;}.megamenu .icon-pq .dl-horizontal dt { width: 30px; text-align:center;}.icon-pq .dl-horizontal dd { margin-left: 0;}.site_titulo {font-size: 29px; letter-spacing: 0;} .col-xs-12{width: 100%!important;}.img-cartl { padding-right:7px;}.logotipo { margin: 10px 0 10px 11px;}.fa-2x { font-size: 1.2em;}.top10 {margin-top:5px;} .top15 {margin-top:5px;}.top20 {margin-top:5px;}.top30 {margin-top:5px;}.padding20 { padding:8px;} .pestana { margin:20px 0 0 0;}.fondo3 { width:65%; }.pad-logo { padding: 18px 0 18px 0px !important;}.row { padding-left:8px !important; padding-right:8px !important;}.fondo-header-img .center-block { padding-top:18px;padding-left:30px; padding-right:30px;}
.portada-ini .col-sm-8, .portada-ini .col-md-8,.portada-ini .col-sm-4, .portada-ini .col-md-4 { padding-left:0 !important; padding-right:0 !important;}.noticia-fondo h3 {font-size: 21.5px !important; padding-top: 13%;}.noticia-fondo2 h3 { font-size: 21.5px !important; padding-top: 18%;}.noticia-fondo3 h3 { font-size: 23.5px !important; padding-top: 18%;}.portada p { line-height:20px;}.publi-rect .col-sm-4,.publi-rect .col-xs-6 { padding-right:0 !important; padding-left:0px !important;} .p-fecha { margin-left:30px;}
	.ultima-hora .publi-rect .col-xs-6 { padding-right: 16px !important; padding-left: 11px !important;} .ultima-hora .publi-rect .col-sm-8 { padding-left: 12px  !important;}
		}