#wrapper {
    width: 100%;
}
#page-wrapper {
    /*--padding: 0 15px;--*/
    min-height: 568px;
    background-color: #fff;
}

@media(min-width:768px) {
    #page-wrapper {
        position: inherit;
        margin: 0 0 0 250px;
        /*--padding: 0 30px;--*/
        border-left: 1px solid #e7e7e7;
    }
}

.navbar-top-links {
    margin-right: 0;
}

.navbar-top-links li {
    display: inline-block;
}

.navbar-top-links li:last-child {
    margin-right: 15px;
}

.navbar-top-links li a {
    padding: 15px;
    min-height: 50px;
}

.navbar-top-links .dropdown-menu li {
    display: block;
}

.navbar-top-links .dropdown-menu li:last-child {
    margin-right: 0;
}

.navbar-top-links .dropdown-menu li a {
    padding: 3px 20px;
    min-height: 0;
}

.navbar-top-links .dropdown-menu li a div {
    white-space: normal;
}

.navbar-top-links .dropdown-messages,
.navbar-top-links .dropdown-tasks,
.navbar-top-links .dropdown-alerts {
    width: 310px;
    min-width: 0;
}
.navbar-top-links .dropdown-messages {
    margin-left: 5px;
}
.navbar-top-links .dropdown-tasks {
    margin-left: -59px;
}

.navbar-top-links .dropdown-alerts {
    margin-left: -123px;
}

.navbar-top-links .dropdown-user {
    right: 0;
    left: auto;
}

.sidebar .sidebar-nav.navbar-collapse {
    padding-right: 0;
    padding-left: 0;
}

.sidebar .sidebar-search {
    padding: 15px;
}
.sidebar .arrow {
    float: right;
}

.sidebar .fa.arrow:before {
    content: "\f104";
}

.sidebar .active>a>.fa.arrow:before {
    content: "\f107";
}

.sidebar .nav-second-level li,
.sidebar .nav-third-level li {
    border-bottom: 0!important;
}

.sidebar .nav-second-level li a {
    padding-left: 37px;
}

.sidebar .nav-third-level li a {
    padding-left: 52px;
}

@media(min-width:768px) {
    .sidebar {
        z-index: 1;
        position: absolute;
        width: 250px;
        margin-top: 51px;
    }

    .navbar-top-links .dropdown-messages,
    .navbar-top-links .dropdown-tasks,
    .navbar-top-links .dropdown-alerts {
        margin-left: auto;
    }
}


/* NUEVO */
.fa {
    display: inline-block;
    font-style: normal;
    font-weight: normal;
	vertical-align:middle;
}

.fa-noticias:before {
  content: url("../images/menu/actualidad.png");
}

.fa-calendario:before {
  content: url("../images/menu/calendario.png");
}

.fa-clasificacion:before {
  content: url("../images/menu/clasificacion.png");
}

.fa-envivo:before {
  content: url("../images/menu/envivo.png");
}

.fa-links:before {
  content: url("../images/menu/links.png");
}

.fa-plantilla:before {
  content: url("../images/menu/delantero.png");
}

.fa-staff:before {
  content: url("../images/menu/staff.png");
}

.fa-filial:before {
  content: url("../images/menu/filial.png");
}

.fa-equipaciones:before {
  content: url("../images/menu/equip.png");
}

.fa-club:before {
  content: url("../images/menu/club.png");
}

.fa-molinon:before {
  content: url("../images/menu/estadio.png");
}

.fa-mareo:before {
  content: url("../images/menu/club.png");
}

.fa-himno:before {
  content: url("../images/menu/himno.png");
}

.fa-escudos:before {
  content: url("../images/menu/escudos.png");
}

.fa-historia:before {
  content: url("../images/menu/historia.png");
}

.fa-cronologica:before {
  content: url("../images/menu/historia.png");
}

.fa-leyendas:before {
  content: url("../images/menu/leyendas.png");
}

.fa-stats:before {
  content: url("../images/menu/stats.png");
}
.fa-porteros:before {
  content: url("../images/menu/portero.png");
}
.fa-defensas:before {
  content: url("../images/menu/defensa.png");
}
.fa-medios:before {
  content: url("../images/menu/medio.png");
}

.rojo{
font-weight:bold;
color: #DB3C3E;
}
.victoria{
font-weight:bold;
color: #29C431;
}
.empate{
font-weight:bold;
color: #CFC322;
}
.derrota{
font-weight:bold;
color: #DF2436;
}

.partido{
	position: relative;
    padding-bottom: 26.25%;
    padding-top: 650px;
    height: 0;
    overflow: hidden;
}

.partido iframe
 {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}