.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height: 430px;}
.header1{ padding-top: 8px; padding-bottom: 8px; }
.header2, .lista-partidos{ background-color:#0a2235 !important;     }
.header2{ padding-bottom: 10px;    }
.slick-initialized.slick-slider{ border:none !important; }
.panel.panel-default.tab-pane.lista-partidos.active{ border:none !important; height: 60px; overflow: hidden; }
.lista-partido > button{ display: none !important; }
.lista-partidos > .sidebarlink{ border-style: solid;padding-left: 15px !important; border-right: 1px solid #000000 !important;
        border-top: 1px solid #000000 !important; border-left:1px solid rgba(255,255,255,0.3) !important;
        border-bottom: 1px solid rgba(255,255,255,0.3) !important;
        margin-bottom: 10px; margin-top: 15px;
        width: 15% !important;margin-right: 1%;
}

.lista-partidos > .sidebarlink > .row{padding: 0;margin-top: 0;margin-bottom: 2px;
        background: #202331 !important;}
 .lista-partidos > .sidebarlink > .row:nth-child(1){ border-top: 1px solid rgba(0,0,0,0.3) !important; }
.lista-partidos > .sidebarlink > .row:nth-child(2){ border-top: 1px solid rgba(255,255,255,0.3) !important; }
.lista-partidos > .sidebarlink{ border-left: #fff; border-bottom: #fff; border-top: #000; border-right: #000; }
.partido-nombre{ color: #a8a9ac; font-size: 8pt; font-weight: 100; font-family: 'Roboto', sans-serif; }
.slick-next.slick-arrow{ display: none !important; }
.lista-partido,
.col-md-3.col-lg-3.sidebarlink.slick-slide.slick-current,
.col-md-3.col-lg-3.sidebarlink.slick-slide.slick-active,
.panel .panel-default .tab-pane .lista-partidos .active .slick-initialized .slick-slider{ background-color:#0a2235 !important;}
.nav.nav-tabs.lista-campeonatos{ margin-top:15px;  border:none !important; }
.nav.nav-tabs.lista-campeonatos > li,
.nav.nav-tabs.lista-campeonatos > li > a{ background-color: transparent !important; background-image: none !important;   }
.nav.nav-tabs.lista-campeonatos > li > a{
    padding: 2px 8px;margin: 0;color:#a8a9ac;font-size: 10px;font-family: 'Roboto', sans-serif;
}
.nav.nav-tabs.lista-campeonatos > li:nth-child(1){ width: 20%; }
.nav.nav-tabs.lista-campeonatos > li.active > a{ color:#ffffff; }
.nav.nav-tabs.lista-campeonatos > li:nth-child(1) > a{
    border-radius:5px;
    border: 2px solid #1E334F;
    margin-right:35px;
    padding-left: 30px;
    color:#ffffff;
}
@media only screen and (max-width: 500px){
    .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height: 430px;}
    .header1{padding-top: 8px;padding-bottom: 8px;}
    .header2, .lista-partidos{background-color:#0a2235 !important;    }
    .header2{padding-bottom: 10px;   }
    .slick-initialized.slick-slider{ border:none !important; }
    .panel.panel-default.tab-pane.lista-partidos.active{ border:none !important; height: 60px; overflow: hidden; }
    .lista-partido > button{ display: none !important; }
    .lista-partidos > .sidebarlink{
            border-style: solid;
            padding-left: 15px !important;
            border-right: 1px solid #000000 !important;
            border-top: 1px solid #000000 !important;
            border-left:1px solid rgba(255,255,255,0.3) !important;
            border-bottom: 1px solid rgba(255,255,255,0.3) !important;
            margin-bottom: 10px;
            margin-top: 15px;
            width: 15% !important;
            margin-right: 1%;
        }
    .lista-partidos > .sidebarlink > .row{padding: 0;margin-top: 0;margin-bottom: 2px;background: #202331 !important;}
    .lista-partidos > .sidebarlink > .row:nth-child(1){ border-top: 1px solid rgba(0,0,0,0.3) !important;}
    .lista-partidos > .sidebarlink > .row:nth-child(2){border-top: 1px solid rgba(255,255,255,0.3) !important;}
    .lista-partidos > .sidebarlink{border-left: #fff;border-bottom: #fff;
            border-top: #000;border-right: #000;}
    .partido-nombre{ color: #a8a9ac;font-size: 8pt; font-weight: 100; font-family: 'Roboto', sans-serif;}
    .slick-next.slick-arrow{display: none !important;}
    .lista-partido,
    .col-md-3.col-lg-3.sidebarlink.slick-slide.slick-current,
    .col-md-3.col-lg-3.sidebarlink.slick-slide.slick-active,
    .panel .panel-default .tab-pane .lista-partidos .active .slick-initialized .slick-slider{background-color:#0a2235 !important;}
    .nav.nav-tabs.lista-campeonatos{ margin-top:15px;  border:none !important; }
    .nav.nav-tabs.lista-campeonatos > li,
    .nav.nav-tabs.lista-campeonatos > li > a{background-color: transparent !important;
        background-image: none !important;}
    .nav.nav-tabs.lista-campeonatos > li > a{
        padding: 2px 8px;margin: 0;color:#a8a9ac;font-size: 10px;font-family: 'Roboto', sans-serif;}
    .nav.nav-tabs.lista-campeonatos > li:nth-child(1){width: 20%;}
    .nav.nav-tabs.lista-campeonatos > li.active > a{ color:#ffffff;}
    .nav.nav-tabs.lista-campeonatos > li:nth-child(1) > a{
        border-radius:5px;border: 2px solid #1E334F;
        margin-right:35px;padding-left: 30px;color:#ffffff;}
    .secc-guardados > li{width: 100%;}
    #js-bootstrap-offcanvas{ background-color: #133751; z-index: 2; }
    #js-bootstrap-offcanvas2{ background-color: #ffffff; z-index: 2; padding: 0;}
    #js-bootstrap-offcanvas2 > .nav.nav-tabs > li {width:100%;}
    #js-bootstrap-offcanvas2 > .nav.nav-tabs > li.active {border-bottom: 2px solid #fff;font-weight: bold;}
    #js-bootstrap-offcanvas2 > .nav.nav-tabs > li > a {background-color: #133751 !important;background-image: none;text-align: center;color:#ffffff;padding-top: 17px; padding-bottom: 17px;}
    .item-guardado{ width: 100%; padding: 5px 5px;border-bottom: 1px solid #e1e1e1;    margin-top: 2px; margin-bottom: 2px; float: left;padding-left: 15px;padding-right: 15px;}
    .item-guardado > a { color: #515356 !important; font-weight: 700; font-size: 14px;}
    .item-guardado > a > span{ font-size: 11px; font-weight: 100; width: 100%; float: left; }
    .btn-buscar{background-color: transparent;
        border: 1px solid #eee; color: #fff; width: 80%; margin: 0 auto; margin-left: 10%;
        border-radius: 14px; padding: 4px; text-align: left; padding-left: 15px;}
    .text-news-zone > a { font-weight: bold !important; }
    .titulo-noticia > h2, .titulo-noticia > h2:hover { font-size: 16px !important; font-weight: bold !important; }
    .nav.navbar-nav > li { height: 35px; float: left; cursor: pointer; width: 100%; border-bottom: 1px solid #666666 !important;}
    .nav.navbar-nav > li:nth-child(1) { border-bottom: none !important;  }
    .navbar-futec .navbar-nav>li>a {border-bottom: none;}
    .navbar-futec .navbar-nav>li>a { margin: 0 10px;}
    .nav.navbar-nav>li>a { margin: 0 10px;}
    .titulo-noticia > h3 { font-size: 16px !important;padding-left: 2%; }
    .titulo-noticia > h2 { font-size: 22px !important;font-weight: bold;padding-left: 2%; }
    .text-news-date > a{font-style: normal !important;color: #444 !important;}
    .column.margen0-noti.text-left.text-news-zone > a{color: #ffffff !important;font-style: normal;}
    .col-xs-6.col-sm-12.col-md-6.col-lg-6.column.text-news-date{margin-top: 5px;background-color: #0E304E;padding: 4px;}
    .col-xs-12.col-sm-12.col-md-6.col-lg-6.column.text-news-date.text-left{margin-top: 10px;background-color: #ffffff;}
    .col-xs-6{ padding-left: 2%!important; }
    .opt-guarda.pull-right.text-right{margin-top: 5px;height: 25px;line-height: 25px;}
    .clearfix.news-detail{border-bottom: 1px solid #ccc;margin-bottom: 5px;padding-bottom: 5px;}
    .col-xs-12.col-md-12.col-lg-12.titular-seccion{margin-top: 15px; padding-left: 15px; border-bottom: 1px solid #ccc; padding-bottom: 5px;padding-left: 25px !important;}
    .col-xs-12.col-md-12.col-lg-12.titular-seccion > h4.contenidos {color:#000000;}
    .gra > h2 {font-size: 24px !important;font-weight: 700 !important;font-family: Oxygen,Arial !important;}
    .gra > h2:hover,
    .gra > h2:focus{font-size: 24px !important;font-weight: 700 !important;font-family: Oxygen,Arial !important;color:#ffffff;}
    .gra > h3 {font-size: 16px !important;margin-top: 10px !important;}
    .fondo-seccion{ background-color: #22344F;padding: 10px;padding-bottom:0;position: fixed; top: 45px; left: 10px; z-index: 2; width: 100%; }
    .active-tab{border-bottom:3px solid #ffffff;font-weight: bold;}
    .item-guardado > a > span{font-size: 12px;font-weight: 400;}
    .btn-cerrar-not{width: 100%; float: left;text-align: right;}
    .badge{padding: 4px 7px;font-size: 10px;color: #fff;background-color: #000;
        position: absolute;top: 10px;right: 23px;display: none;}
    .navbar-offcanvas>.nav.navbar-nav>li {
          width: 100% !important;
    }
}
