@charset "UTF-8";
/* CSS Document */

/*GENERALES*/

#navbarMainCollapse ul.navbar-right > li:last-child > a {padding:15px;}
#subenlaces .navbar-nav > li > a {font-size: 14px;padding-right: 6px;}
.sub-navbar {margin-top: 46px !important;}
.sub-navbar .navbar-brand {font-size: 16px !important;}
.dropdown-menu > li > a {font-size: 15px !important;padding: 6px 20px !important;white-space: normal !important;text-decoration: none !important;}
.navbar-right .dropdown-menu {left: 0 !important;right: auto !important;}
.dropdown-menu {min-width: 300px !important;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {background-color:#ddd !important;}
h4.Buscador {font-size: 20px;margin-top:0;margin-bottom:28px !important}
#searchForm label, #searchForm #buscar_main {display: none;}
#searchForm #search {width:80%}
#subscribete fieldset {border: none !important;padding: 0 !important;}
#subscribe {text-decoration: none !important;}
button.buscar {background-color: white;border: medium none;border-radius: 0;font-size: 24px;padding: 0 10px;vertical-align: text-bottom;text-decoration: none !important;}
hr.minired {margin: 10px 0 45px !important}
.activenot {display:none;}
ol.bcinfo li:nth-last-child(2) {font-weight: bold;} 
#miLiga {float: right;}
#miLiga a {color: #5f5e5c;float: right;font-size: 0.8em;text-align: right;text-decoration: none;}
.swb-mapa h3 {border-bottom: 1px solid #ddd;margin-top: 60px !important;padding-bottom: 16px;}
.no-padding {padding:0;}
.searchResults span.searchWords {font-weight: 600; color: #D0021B;}
#nuevaBusqueda label, .itemType {display: none;}
#nuevaBusqueda #buscar {margin-left: 12px;padding: 4px 10px;}
.article-body .searchResults .searchEntry h3 {margin-bottom: 15px !important;font-size:18px;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.searchResultsPag {text-align:center;}
.searchResultsPag a {padding: 0 4px;}
.searchEntry img {display: none;}
.searchEntry .itemPath, .searchEntry .itemLastUpdate, .searchEntry .itemScore {font-size:13px !important;color: gray;margin: 0 !important;}
.entradaVideos .infoVideo h3 {font-weight: 400;margin-bottom: 20px !important;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.entradaVideos.infoVideo p {margin:0 !important;}
.thumbVideo, .fechaVideo {display: none !important;}
.article-body h2.sectionTitle {font-size: 26px !important;border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 24px !important;}
.highlight {background-color: #f9f9f9;border: 1px solid #e1e1e8;border-radius: 3px;font-size: 16px;margin-bottom: 14px;padding: 9px 4px;}
.highlight  ul {list-style-type: circle;}
.highlight a, .highlight a:hover {color: gray;}

.strong {font-weight: 600 !important;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}

/*CANALES*/

h1.NombreCanal {font-size: 54px !important;margin: 0 0 52px !important;}
p.DescCanal {font-size: 18px;margin-bottom: 12px !important;}
.list-children {border-bottom: 1px solid #dce0e0;padding: 15px 0;overflow:hidden;}

/*INFO*/

ol.breadcrumb li.activenot {display:none;}
ol.breadcrumb li.activenot {display:none;}
.col-sm-7 h2, .col-sm-8 h2 {font-size: 34px !important;}
.article-body h3 {font-size: 22px !important;}
.article-body p, .article-body ul {font-size: 17px !important;line-height: 28px;margin-bottom: 36px !important;}
.article-body ul {padding-left:30px !important;}
.article-body table {width:100%;}
.article-body table a {font-size:14px !important;}
.article-body strong {font-weight:600 !important;}
td, th {padding: 8px !important;}
.interior .border-box, .pagina .border-box {color: #333 !important;margin-bottom: 50px;padding-top: 20px !important;}
.interior .print a, .pagina .print a {margin-left: 5px;}
.interior time, .pagina time {clear: both;margin-top: 8px;}
th {background-color:#eee;vertical-align: middle !important;font-weight: 600 !important;text-transform:uppercase;}
.legal {font-size: 14px !important; line-height: 20px;}
.article-body .subtitulo {font-weight:600 !important;font-size: 20px !important;margin-bottom: 24px !important;}
.swb-menumap {margin-bottom: 64px;}
.labelDownload {background-color: #ccc;border-radius: 35%;color: #fff;display: inline;font-size: 95% !important;font-weight: 400 !important;line-height: 1;padding: 5px 5px 6px !important;margin-left: 15px;text-align: center;vertical-align: baseline;white-space: nowrap;}
a.parrilla h3 {color:#545454;font-size: 15px !important;font-weight: 600;margin-bottom: 0 !important;line-height: 24px;text-decoration: none;}
a.parrilla:hover h3, a.parrilla:focus h3 {color:#545454 !important;text-decoration: underline;}
h4.tituloBloque {background-color: #545454;color: #fff;font-size: 16px;font-weight: 400;margin-bottom: 26px !important;margin-top: 0;padding: 8px 10px;}
ul.masLigas {margin-top:0;padding-left: 0 !important;}
ul.masLigas li {border-bottom: 1px solid #dce0e0;line-height: 23px;list-style: outside none none;margin-bottom: 5px;padding-bottom: 10px;padding-top: 8px;}
ul.masLigas li a {font-size: 14px;}
.abrev {font-weight:400;}
.table-form-control {font-size: 14px !important;height: 30px !important;margin: 0 0 0 34% !important;width: 66% !important;box-shadow: none !important;}
.panel-body{display: none;padding: 15px 0;}
.panel-heading {color: #858585;font-size: 15px;height: 34px;letter-spacing: -0.5px !important;padding: 10px 0 5px;}
.clickable{cursor: pointer;}
.table-bordered {border: 1px solid #dddddd !important;}

input#search {font-size: 90%;padding: 5px;}

/*OFICIAL*/

footer .fieldset {border: none !important;padding: 0 !important;}
.main-footer .list-info {margin-bottom: 10px; }
