.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-viewport{border:5px solid #fff;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%;}
.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline;}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000;}
.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover{background-position:0 0;}
.bx-wrapper .bx-next:hover{background-position:-43px 0;}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled{display:none;}
.bx-wrapper .bx-controls-auto{text-align:center;}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;}
html, body {font-family: 'Roboto Condensed', sans-serif; background-color: #ffffff;}
body{padding-top:5px;}
hr{border:0;}
.img-hover:hover{opacity:0.8;}
.img-fullwidth{width:100%;}
.img-fullheight{height:100%;}
.no-margin{margin:0;}
.oculto{display:none;}
.panel-default > .panel-heading{color:#ffffff;background-color:#000000;}
.fa-1halfx{font-size:1.5em;}
#avisoCookies{background-color:#ffebcd;}
/*.imagenanuncio{height:110px !important;max-width:260px !important;}*/
.imgnotnov{max-height:80px !important;}
#redessociales{position:absolute;left:0px;right:0px;bottom:0px;padding:3px;color:#ffffff;background-color:#000000;}
#redessociales a i{color:#ffffff;}
#suscribete{position:absolute;left:0px;right:0px;bottom:0px;padding:3px;color:#ffffff;background-color:#000000;}
#imagencabecera {
    width:100%;
    height:150px;
}
#logo2018 {
    position: absolute;
    width: 100%;
    /*height: 100%;*/
    /*height:100px;*/
    text-align: center;
    display: inline-block;
    line-height: 10;
}
#logosenlaces {
    position: absolute;
    top:10px;
    right:40px;
    text-align: center;
    display: inline-block;
}
#menu{padding:10px;}
.nav li a{padding:5px 10px 5px 10px;}
.dropdown-submenu{position:relative;}
.dropdown-submenu > .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:15px;position:relative;}
.dropdown-submenu:hover > .dropdown-menu{display:block;}
.dropdown-submenu:hover > a:after{border-left-color:#fff;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left > .dropdown-menu{left:-100%;margin-left:10px;}
.dropdown-menu{border-bottom:10px solid #000000;border-radius:0px 0px 10px 10px;}
.dropdown-toggle {color: #000000;}
.navbar-toggle{border:1px solid;}
.icon-bar{color:#000000;border-bottom:1px solid;}
#calendariotitulo{color:#ffffff;background-color:#000000;border-radius:10px 10px 0px 0px;padding:10px 18px 12px 18px;box-shadow:0px 18px 12px -10px #cccccc;}
#calendariodias ul li{text-align:center;padding-left:0px;padding-right:0px;}
.calendariodiasdiasemana{font-size:smaller;}
.calendariodiasdiames{font-size:large;padding:0px 2px 0px 2px;}
.separadorazul{color:#000000;border:1px solid;margin-top:2px;margin-bottom:2px;}
#hoy{border:2px solid;border-color:#000000;border-radius:0px 0px 20px 20px;}
#mensajehoy{position:relative;top:-15px;font-size:small;color:#ffffff;border:0px solid;border-color:#1A878B;background-color:#1A878B;}
#postmensajehoy{position:relative;margin-top:-19px}
.diaconevento{border:0px;margin-top:2px;margin-bottom:6px;}
.diasinevento{border:0px;margin-top:2px;margin-bottom:8px;}
#calendarioeventos{border-color:#000000;border-style:solid;border-width:0px 0px 2px 0px;}
.diaevento{font-size:large;color:#1A478B;padding-right:10px;vertical-align:text-top;}
.textoevento{font-size:small;vertical-align:text-top;}
#slider-prev {margin-top: 15px;}
#slider-prev a {color:#000000;}
#slider-next {margin-top: 15px;}
#slider-next a {color: #000000;}
#slidereventos{width:100%;margin-left:30px;margin-right:30px;}
#contenido{margin-top:20px;}
#contenidonoticias{margin-top:20px;}
#contenidonovedades{margin-top:20px;}
#contenidotwitter{margin-top:20px;}
.tituloseccion{font-weight:bold;box-shadow:0px 18px 12px -10px #666666;}
#tituloNoticias{float:left;border-bottom:2px solid;border-color:#000000;}
#tituloNovedades{float:left;border-bottom:2px solid;border-color:#000000;}
#tituloTwitter{float:left;border-bottom:2px solid;border-color:#000000;}
#iconotwitter{color:#000000;}
#pie{margin-top:40px;color:#ffffff;background-color:#676767;font-size:x-small;}
.imagenpie{max-height:110px;}
#divcaptcha{display:inline-block;margin:auto;}
.g-recaptcha{display:inline-block;}
.azuloscuro{color:#000000;}
.btnazuloscuro{background-color:#000000;border-color:#000000;}
.verde{color:#6ea645;}
.rojo{color:red;}
.blanco{color:#ffffff;}
.blanco:focus, .blanco:hover, .blanco:hover i, .blanco:hover b{color:#eeeeee;text-decoration:none;}
.negro, .negro:focus, .negro:hover, .negro:hover i, .negro:hover b{color:#000000;text-decoration:none;}
.row-eq-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.espaciado{margin:15px;}
.divider-vertical{border-right:1px solid #ffffff;}
@media(max-width:1191px){.imagenanuncio{max-height:210px;margin-bottom:35px;}
}
@media(max-width:991px){
.imagenanuncio{max-height:180px;margin-bottom:35px;}
.dropdown-menu {position:relative}
.imgnotnov {padding-bottom:15px;}
}
@media(max-width:767px){.row-eq-height{display:block;}
.divider-vertical{border-right:0px;}
.imagenanuncio{max-height:170px;margin-bottom:35px;}
.dropdown-menu {position:relative}
}
@media(max-width:480px){
.row-eq-height{display:block;}
.divider-vertical{border-right:0px;}
.imagenanuncio{max-height:120px;margin-bottom:35px;}
.dropdown-menu {position:relative}
}

@media print {
  a[href]:after {
    content: none
  }
}