/* Personalizado */

#header {
    z-index: 10;
}

#footer p {
    text-align: center;
}

.cajas p {
    text-align: center;
}

.top-nav {
    z-index: 11;
}

#admin-menu {
    z-index: 20;
}

.inlinav {
    float: left;
    display: inline-block;
}

.separador {
    margin-top: 15px;
}

/* Region Sidebar Derecha */

.region-sidebar-second {
    padding-right: 0px;
}

.region-sidebar-second .panel-heading {
    background-color: #0099da;
    color: #fff;
}

.derecha {
    border: 1px #0099da solid;
}

/* Prev y next de calendario */

.view .date-nav-wrapper .date-prev {
    margin-right: 40px;
}

.date-nav {
    padding-bottom: 0px !important;
}

/* ACC deportivo */

.vcenter {
    display: inline-block;
    vertical-align: middle;
    float: none;
}

tit-acc {
    color: white !important;
    font-weight: bold;
}

/* calendario */

.calendar-calendar a {
    color: white !important;
}

.calendar-calendar .item .monthview {
    background: #4DBCEB !important;
}

.dayview, .weekview {
    background: #4DBCEB !important;
}

.dayview a {
    color: white !important;
}

.calendar-calendar .field-content {
    color: black !important;
}

.calendar-calendar .cutoff {
    color: transparent !important;
}

table .mini-day-on a {
    color: #0099da !important;
    text-decoration: underline;
}

/* Vista de Noticias */

.noticias-vista {
    padding-bottom: 20px;
    border-bottom: 1px solid #0099da;
}

/*Federarse*/

blockquote h3, blockquote h4 {
    color: white;
}

.blockquote-color-bg-primary {
    padding: 6px;
}

/*Convenios*/

.promo-box {

    display: table-cell;
    empty-cells: hide;
    margin-bottom: 25px;

}

.promo-linea-base {
    display: table-cell;
    empty-cells: hide;

    padding-bottom: 25px;
    margin-top: 15px;

}

.promo-body {
    margin: 10px 0 10px 0;

}

.promo-body img {
    margin-top: 35px;
}

.promo-body hr {
    border-bottom: 1px solid #0099da;
}

/*view-mejoras*/

.view-mejoras li {
    list-style-type: none;
}

/*vista rankings*/

.vista-rankings li {
    list-style-type: none;
}

.rank-admin .view-grouping-header {
    color: #0099da;
    font-family: "Lato", sans-serif;
    font-weight: 300;
    line-height: 120%;
    margin: 20px 0 5px;
    font-size: 2em;
}

.rank-admin .views-table caption {
    font-size: 1.7em;
    color: #0099da;
    font-family: "Lato", sans-serif;
    font-weight: 300;
    line-height: 120%;
    margin: 10px 0 5px;
}

/* Volta 15  - Destacados*/

.enlacedestacado {
    background: #00abf3;
}

.enlacevolta .toggle {
    font-weight: bold !important;
    font-size: 20px !important;
}

/*Pie de los recuadros de la pagina de inicio*/
@media (max-width: 768px) {

    .panel-footer ul {
        text-align: center;
        margin: 0;
    }

    .centramelo {
        text-align: center;
    }

}

@media (min-width: 766px) {

    .panel-footer ul {
        text-align: right;
        margin: 0;
    }

}

/*Accidente deportivo*/

#node-4503 .panel .panel-heading-link a::after {

    margin-top: -29px;

}

#node-4968 .panel .panel-heading-link a::after {

    margin-top: -29px;

}

/*Chat*/

#drupalchat ul li a {

    height: 30px;

}

#drupalchat ul li a.active {
    height: 30px;
}

/*Vista calendario lista año*/

.lista-ano .views-table caption {
    border-top: 1px solid;
    font-size: 1.5em;
    text-align: Center;
    color: black;
    margin-top: 39px;
    padding-bottom: 15px;
}

.lista-ano .views-table caption::first-letter {
    color: #0099da;
    font-size: 1.6em;
}

/*Vista de Actas*/

.listado-actas {
    list-style-type: none;
}

@font-face {
    font-family: 'technoregular';
    src: url('fonts/techno-webfont.eot');
    src: url('fonts/techno-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/techno-webfont.woff2') format('woff2'),
    url('fonts/techno-webfont.woff') format('woff'),
    url('fonts/techno-webfont.ttf') format('truetype'),
    url('fonts/techno-webfont.svg#technoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'futuracondensed_extrabold';
    src: url('fonts/ufonts.com_futura-condensed-extrabold-webfont.eot');
    src: url('fonts/ufonts.com_futura-condensed-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/ufonts.com_futura-condensed-extrabold-webfont.woff2') format('woff2'),
    url('fonts/ufonts.com_futura-condensed-extrabold-webfont.woff') format('woff'),
    url('fonts/ufonts.com_futura-condensed-extrabold-webfont.ttf') format('truetype'),
    url('fonts/ufonts.com_futura-condensed-extrabold-webfont.svg#futuracondensed_extrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'futura_condensed_extraBdOb';
    src: url('fonts/futura-condextraboldobl-webfont.eot');
    src: url('fonts/futura-condextraboldobl-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/futura-condextraboldobl-webfont.woff2') format('woff2'),
    url('fonts/futura-condextraboldobl-webfont.woff') format('woff'),
    url('fonts/futura-condextraboldobl-webfont.ttf') format('truetype'),
    url('fonts/futura-condextraboldobl-webfont.svg#futura_condensed_extraBdOb') format('svg');
    font-weight: normal;
    font-style: oblique;

}

/*Menu*/
.navbar-default .navbar-nav > li > a, .cajas h4, .region-sidebar-second .panel-heading {
    font-family: "technoregular" !important;
    letter-spacing: 1px;
}

/*Texto justificado en noticias*/
.node p {
    text-align: justify;
}

/*Problema checkbox novas*/

.checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    opacity: 100 !important;

}

.azul-fede {
    color: #0099da;
}

.lista-federate li {
    margin-top: 10px;
    font-weight: bold;
    font-size: 1.2em;
}

