@charset "UTF-8";
@media (min-width: 768px) and (max-width: 979px) {
/*Inicia estilos nuevos Sept 2*/
.live_mam_uno {margin: 10px auto; width: 100%; height: 205px; overflow: auto; font-family: Arial; color: #494949;}
.modulo_uno {display: inline-block !important; width: 785px; }
.modulo_calendario {display: inline-block !important; width: 465px; }
.modulo_temporada {display:  inline-block !important; width: 305px;  }
.modulo_estadistica {display:  inline-block !important; width: 385px;  }
.estadistica_tit {font-weight: bold; vertical-align: top;width: 10%; padding-left:4px; text-align: left; display: inline-block;}
.estadistica_tit:first-child { width:37% !important}
.estadistica_txt:first-child { width:36% !important }
.estadistica_txt {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 9%;font-size: 14px; padding-left:10px }
.calendario_titizq {font-weight: bold; vertical-align: top;width: 23%;text-align: left; display: inline-block;}
.calendario_txtizq {font-weight: bold; vertical-align: top;width: 30%;text-align: left; display: inline-block;}
.calendario_infoizq {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 23%;font-size: 14px;padding-left: 2px}
.temporada_infoizq {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 30%;font-size: 14px;padding-left: 8px}
.temporada_bold { font-weight:bold}
.calendario_row1 {  padding:5px 0}
.calendario_row2 { background:#f7f7f7; padding:5px 0}
.live_mam_temporada {margin: 10px auto; width: 100%; height: 325px; overflow: auto; font-family: Arial; color: #494949;}
.live_mam_estadistica {margin: 10px auto; width: 100%; height: 115px; font-family: Arial; color: #494949;}
.mam_scroll_estadistica { height:370px; overflow: auto;}
.mam_scroll_estadistica ul {position: relative;}
.mam_scroll_estadistica li { width: 100%;}
.mam_scroll_estadistica .bx-viewport {margin: 0px 0px 0px 0px !important;width:100% !important;}
.mam_scroll_estadistica .bx-wrapper .bx-controls-direction a {top:10% !important;}
.modulo_circuito {display: inline-block;vertical-align: top;width: 305px;}

.circuito_img img { vertical-align:middle; position:relative; width:93%; height:auto}
.circuito_img div {display:inline-block; vertical-align: middle; overflow:hidden;  }
.circuito_img { position: absolute; overflow:hidden; left:0px; top:0px; height:100%; width:100%; vertical-align: middle;}
.live_mam_circuito {  width: 100%; height:180px; overflow: auto; font-family: Arial; color: #494949; position:relative; top:180px}

.circuito_infoizq {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 40%;font-size: 14px;padding-left: 4px}
.estadistica_tit_short {font-weight: bold; vertical-align: top;width:9%; padding-left:4px; padding-right:5px; text-align: left; display: inline-block;}
.estadistica_tit_large {font-weight: bold; vertical-align: top;width: 20%; padding-left:4px; text-align: left; display: inline-block;}
.estadistica_txt_short { padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 7%;font-size: 14px; padding-left:10px }
.estadistica_txt_large {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 19%;font-size: 14px; padding-left:10px }
#cssmenu {padding: 0; margin: 0; border: 0; width:100%}
#cssmenu ul, #cssmenu li {list-style: none; margin: 0; padding: 0; }
#cssmenu ul {position: relative; z-index: 597; }
#cssmenu ul li { min-height: 1px; vertical-align: middle; }
#cssmenu ul li.hover,
#cssmenu ul li:hover {position: relative; z-index: 599; cursor: default;}
#cssmenu ul ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; }
#cssmenu ul ul li {float: none; width:130px}
#cssmenu ul ul ul {top: 0; left: auto; right: -99.5%; }
#cssmenu ul li:hover > ul { visibility: visible;}
#cssmenu ul ul {bottom: 0; left: 0;}
#cssmenu ul ul {margin-top: 0; }
#cssmenu ul ul li {font-weight: normal;}
#cssmenu a { display: block; line-height: 1em; text-decoration: none; }

#cssmenu {
  background: #7f8489;
  font-size: 15px; 
}

#cssmenu > ul { *display: inline-block !important; }
#cssmenu:after, #cssmenu ul:after {  content: ''; display: block; clear: both; }
#cssmenu a { background: #7f8489; color: #fff; padding: 0 8px; }

#cssmenu ul ul { text-transform: none;  min-width: 100px; max-width:100px }
#cssmenu ul ul a {
        background: #1b9bff;
        color: #FFF;
        border: 1px solid #0082e7;
        border-top: 0 none;
        line-height: 150%;
        padding: 10px; 
}
#cssmenu ul ul ul { border-top: 0 none; }
#cssmenu ul ul li { position: relative }
#cssmenu > ul > li > a { line-height: 34px;  }
#cssmenu ul ul li:first-child > a { border-top: 1px solid #0082e7; }
#cssmenu ul ul li:hover > a { background: #35a6ff; }
#cssmenu ul ul li:last-child > a { border-radius: 0 0 3px 3px; box-shadow: 0 1px 0 #1b9bff;  }
#cssmenu ul ul li:last-child:hover > a { border-radius: 0 0 0 3px; }
#cssmenu ul ul li.has-sub > a:after {
          content: ' ';
          position: absolute;
          top: 50px;
          right: 15px;
          margin-top: -8px;
}
#cssmenu ul li:hover > a, #cssmenu ul li.active > a {
      background: #1b9bff;
      color: #FFF;
}
#cssmenu ul li.has-sub > a:after { content: '▼'; margin-left: 1px; }
#cssmenu ul li.last ul {  left: auto; right: 0;  }
#cssmenu ul li.last ul ul { left: auto; right: 99.5%;
}
.barra_equipos { 
line-height:20px;
overflow:hidden;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
height:43px;
width:800px; margin:0px auto 7px;
background: rgb(201,201,201);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSY
 XRpbz0ibm
9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNGM0YzRjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmMWYxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(201,201,201,1) 0%, rgba(76,76,76,1) 4%, rgba(31,31,31,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,201,201,1)), color-stop(4%,rgba(76,76,76,1)), color-stop(100%,rgba(31,31,31,1)));
background: -webkit-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
background: -o-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
background: -ms-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
background: linear-gradient(to bottom,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#1f1f1f',GradientType=0 );
}
#barra_equipos_scroll img { vertical-align:middle;  }
#barra_equipos_scroll { display:inline-block; }
#barra_equipos_scroll li { margin:0 -30px }
/*Fin estilos nuevos Sept 2*/

}

@media (max-width: 767px) {
/*Inicia estilos nuevos Sept 2*/
.live_mam_uno {margin: 10px auto; width: 100%; height: 205px; overflow: auto; font-family: Arial; color: #494949;}
.modulo_calendario, .modulo_temporada, .modulo_estadistica {  position:relative; }
.estadistica_tit {font-weight: bold; vertical-align: top;width: 9%; padding-left:4px; text-align: left; display: inline-block;}
.estadistica_tit:first-child { width:37% !important}
.estadistica_txt:first-child { width:36% !important }
.estadistica_txt {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 7%;font-size: 14px; padding-left:10px }
.calendario_titizq {font-weight: bold; vertical-align: top;width: 23%;text-align: left; display: inline-block;}
.calendario_txtizq {font-weight: bold; vertical-align: top;width: 30%;text-align: left; display: inline-block;}
.calendario_infoizq {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 23%;font-size: 14px;padding-left: 2px}
.temporada_infoizq {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 30%;font-size: 14px;padding-left: 8px}
.temporada_bold { font-weight:bold}
.calendario_row1 {  padding:5px 0}
.calendario_row2 { background:#f7f7f7; padding:5px 0}
.live_mam_temporada {margin: 10px auto; width: 100%; height: 225px; overflow: auto; font-family: Arial; color: #494949;}
.mam_scroll_temporada {overflow: hidden;height: 260px !important;}
.ttl_modulo_temporada {margin: 0px 10px 0px 10px;clear: both;height: 40px;line-height: 45px;color: #fff;font-family: MyriadPro;font-size: 24px;text-align: left;}
.live_mam_estadistica {margin: 10px auto; width: 100%; height: 50%; font-family: Arial; color: #494949;}
.mam_scroll_estadistica { height:370px; overflow: auto;}
.mam_scroll_estadistica ul {position: relative;}
.mam_scroll_estadistica li { width: 100%;}
.mam_scroll_estadistica .bx-viewport {margin: 0px 0px 0px 0px !important;width:100% !important;}
.mam_scroll_estadistica .bx-wrapper .bx-controls-direction a {top:10% !important;}
.modulo_circuito { position:relative;}

.circuito_img img { vertical-align:middle; position:relative; width:97%; height:auto}
.circuito_img div {display:inline-block; vertical-align: middle; overflow:hidden;  }
.circuito_img { position: absolute; overflow:hidden; left:0px; top:0px; height:100%; width:100%; vertical-align: middle;}
.live_mam_circuito {  width: 100%; height:130px; overflow: auto; font-family: Arial; color: #494949; position:relative; top:130px}

.circuito_infoizq {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 40%;font-size: 14px;padding:4px 2px}
.estadistica_tit_short {font-weight: bold; vertical-align: top;width:7%; padding-left:0px; padding-right:8px; text-align: left; display: inline-block; font-size:12px!important}
.estadistica_tit_large {font-weight: bold; vertical-align: top;width: 19%; padding-left:8px; text-align: left; display: inline-block;font-size:12px !important}
.estadistica_txt_short { padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 6%;font-size: 14px; padding-left:10px }
.estadistica_txt_large {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 18%;font-size: 14px; padding-left:10px }
#cssmenu {padding: 0; margin: 0; border: 0; width:100%}
#cssmenu ul, #cssmenu li {list-style: none; margin: 0; padding: 0; }
#cssmenu ul {position: relative; z-index: 597; }
#cssmenu ul li { float: left; min-height: 1px; vertical-align: middle; }
#cssmenu ul li.hover,
#cssmenu ul li:hover {position: relative; z-index: 599; cursor: default;}
#cssmenu ul ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%;}
#cssmenu ul ul li {float: none;}
#cssmenu ul ul ul {top: 0; left: auto; right: -99.5%; }
#cssmenu ul li:hover > ul { visibility: visible;}
#cssmenu ul ul {bottom: 0; left: 0;}
#cssmenu ul ul {margin-top: 0; }
#cssmenu ul ul li {font-weight: normal;}
#cssmenu a { display: block; line-height: 1em; text-decoration: none; }

#cssmenu {
  background: #7f8489;
  border-bottom: 4px solid #1b9bff;
  font-family: MyriadPro; src: url('MyriadPro.otf');
  font-size: 12px; 
}

#cssmenu > ul { *display: inline-block !important; }
#cssmenu:after, #cssmenu ul:after {  content: ''; display: block; clear: both; }
#cssmenu a { background: #7f8489; color: #fff; padding: 0 20px; }
#cssmenu ul { text-transform: uppercase; }
#cssmenu ul ul { border-top: 4px solid #1b9bff; text-transform: none;  min-width: 145px; }
#cssmenu ul ul a {
        background: #1b9bff;
        color: #FFF;
        border: 1px solid #0082e7;
        border-top: 0 none;
        line-height: 150%;
        padding: 16px; 
}
#cssmenu ul ul ul { border-top: 0 none; }
#cssmenu ul ul li { position: relative }
#cssmenu > ul > li > a { line-height: 48px;  }
#cssmenu ul ul li:first-child > a { border-top: 1px solid #0082e7; }
#cssmenu ul ul li:hover > a { background: #35a6ff; }
#cssmenu ul ul li:last-child > a { border-radius: 0 0 3px 3px; box-shadow: 0 1px 0 #1b9bff;  }
#cssmenu ul ul li:last-child:hover > a { border-radius: 0 0 0 3px; }
#cssmenu ul ul li.has-sub > a:after {
          content: ' ';
          position: absolute;
          top: 50%;
          right: 15px;
          margin-top: -8px;
}
#cssmenu ul li:hover > a, #cssmenu ul li.active > a {
      background: #1b9bff;
      color: #FFF;
}
#cssmenu ul li.has-sub > a:after { content: '▼'; margin-left: 5px; }
#cssmenu ul li.last ul {  left: auto; right: 0;  }
#cssmenu ul li.last ul ul { left: auto; right: 99.5%;
}
.barra_equipos { 
line-height:30px;
overflow:hidden;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
height:43px;
width:100%; margin:0px auto 7px;
background: rgb(201,201,201);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSY
 XRpbz0ibm
9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNGM0YzRjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmMWYxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(201,201,201,1) 0%, rgba(76,76,76,1) 4%, rgba(31,31,31,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,201,201,1)), color-stop(4%,rgba(76,76,76,1)), color-stop(100%,rgba(31,31,31,1)));
background: -webkit-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
background: -o-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
background: -ms-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
background: linear-gradient(to bottom,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#1f1f1f',GradientType=0 );
}
#barra_equipos_scroll li { margin:0 28px 0 -24px }
#barra_equipos_scroll img { min-width:40%; max-width:auto }
#barra_equipos_scroll { display:inline-block }
.barra_home {border-top:#fff solid 1px;
overflow:hidden;
height:43px;
width:100%; margin:0px auto;
background:#00539b
}
#barra_home_scroll { display:inline-block; }
#barra_home_scroll li { margin:0 -20px }
/*Fin estilos nuevos Sept 2*/
}
@media (max-width: 480px) {  #barra_equipos_scroll li { margin:0 45px 0 -20px }
#barra_equipos_scroll img { min-width:20%; max-width:auto } #barra_equipos_scroll { display:inline-block;}
#barra_home_scroll { display:inline-block; }
#barra_home_scroll li { margin:0 35px 0 -15px }
}
@media (min-width: 980px) {
/*Inicia estilos nuevos Sept 2*/
.live_mam_uno {margin: 10px auto; width: 100%; height: 205px; overflow: auto; font-family: Arial; color: #494949;}
.modulo_uno {display: inline-block !important; width: 985px; }
.modulo_calendario {display: inline-block !important; width: 565px; }
.modulo_temporada {display:  inline-block !important; width: 405px;  }
.modulo_estadistica {display:  inline-block !important; width: 485px;  }
.estadistica_tit {font-weight: bold; vertical-align: top;width: 10%; padding-left:4px; text-align: left; display: inline-block;}
.estadistica_tit:first-child { width:37% !important}
.estadistica_txt:first-child { width:36% !important }
.estadistica_txt {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 9%;font-size: 14px; padding-left:10px }
.calendario_titizq {font-weight: bold; vertical-align: top;width: 23%;text-align: left; display: inline-block;}
.calendario_txtizq {font-weight: bold; vertical-align: top;width: 30%;text-align: left; display: inline-block;}
.calendario_infoizq {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 23%;font-size: 14px;padding-left: 2px}
.temporada_infoizq {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 30%;font-size: 14px;padding-left: 4px}
.temporada_bold { font-weight:bold}
.calendario_row1 {  padding:5px 0}
.calendario_row2 { background:#f7f7f7; padding:5px 0}
.live_mam_temporada {margin: 10px auto; width: 100%; height: 325px; overflow: auto; font-family: Arial; color: #494949;}
.live_mam_estadistica {margin: 10px auto; width: 100%; height: 115px; font-family: Arial; color: #494949;}
.mam_scroll_estadistica { height:370px; overflow: auto;}
.mam_scroll_estadistica ul {position: relative;}
.mam_scroll_estadistica li { width: 100%;}
.mam_scroll_estadistica .bx-viewport {margin: 0px 0px 0px 0px !important;width:100% !important;}
.mam_scroll_estadistica .bx-wrapper .bx-controls-direction a {top:10% !important;}
.modulo_circuito {display: inline-block;vertical-align: top;width: 405px;}

.circuito_img img { vertical-align:middle; position:relative; width:95%; height:auto}
.circuito_img div {display:inline-block; vertical-align: middle; overflow:hidden;  }
.circuito_img { position: absolute; overflow:hidden; left:0px; top:0px; height:100%; width:100%; vertical-align: middle;}
.live_mam_circuito {  width: 100%; height:180px; overflow: auto; font-family: Arial; color: #494949; position:relative; top:180px}

.circuito_infoizq {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 40%;font-size: 14px;padding-left: 4px}
.estadistica_tit_short {font-weight: bold; vertical-align: top;width: 10%; padding-left:4px; padding-right:5px; text-align: left; display: inline-block;}
.estadistica_tit_large {font-weight: bold; vertical-align: top;width: 20%; padding-left:4px; text-align: left; display: inline-block;}
.estadistica_txt_short { padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 7%;font-size: 14px; padding-left:10px }
.estadistica_txt_large {padding-top: 5px;text-align: left;display: inline-block;vertical-align: top;width: 19%;font-size: 14px; padding-left:10px }
#cssmenu {padding: 0; margin: 0; border: 0; width:100%}
#cssmenu ul, #cssmenu li {list-style: none; margin: 0; padding: 0; }
#cssmenu ul {position: relative; z-index: 597; }
#cssmenu ul li { min-height: 1px; vertical-align: middle; }
#cssmenu ul li.hover,
#cssmenu ul li:hover {position: relative; z-index: 599; cursor: default;}
#cssmenu ul ul {visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; }
#cssmenu ul ul li {float: none; width:130px}
#cssmenu ul ul ul {top: 0; left: auto; right: -99.5%; }
#cssmenu ul li:hover > ul { visibility: visible;}
#cssmenu ul ul {bottom: 0; left: 0;}
#cssmenu ul ul {margin-top: 0; }
#cssmenu ul ul li {font-weight: normal;}
#cssmenu a { display: block; line-height: 1em; text-decoration: none; }

#cssmenu {
  background: #7f8489;
  font-size: 15px; 
}

#cssmenu > ul { *display: inline-block !important; }
#cssmenu:after, #cssmenu ul:after {  content: ''; display: block; clear: both; }
#cssmenu a { background: #7f8489; color: #fff; padding: 0 16px; }

#cssmenu ul ul { text-transform: none;  min-width: 100px; max-width:100px }
#cssmenu ul ul a {
        background: #1b9bff;
        color: #FFF;
        border: 1px solid #0082e7;
        border-top: 0 none;
        line-height: 150%;
        padding: 10px; 
}
#cssmenu ul ul ul { border-top: 0 none; }
#cssmenu ul ul li { position: relative }
#cssmenu > ul > li > a { line-height: 34px;  }
#cssmenu ul ul li:first-child > a { border-top: 1px solid #0082e7; }
#cssmenu ul ul li:hover > a { background: #35a6ff; }
#cssmenu ul ul li:last-child > a { border-radius: 0 0 3px 3px; box-shadow: 0 1px 0 #1b9bff;  }
#cssmenu ul ul li:last-child:hover > a { border-radius: 0 0 0 3px; }
#cssmenu ul ul li.has-sub > a:after {
          content: ' ';
          position: absolute;
          top: 50px;
          right: 15px;
          margin-top: -8px;
}
#cssmenu ul li:hover > a, #cssmenu ul li.active > a {
      background: #1b9bff;
      color: #FFF;
}
#cssmenu ul li.has-sub > a:after { content: '▼'; margin-left: 1px; }
#cssmenu ul li.last ul {  left: auto; right: 0;  }
#cssmenu ul li.last ul ul { left: auto; right: 99.5%;
}
.barra_equipos { 
overflow:hidden;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
height:43px;
width:1000px; margin:0px auto 7px;
background: rgb(201,201,201);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSY
 XRpbz0ibm
9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzljOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNGM0YzRjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFmMWYxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(201,201,201,1) 0%, rgba(76,76,76,1) 4%, rgba(31,31,31,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(201,201,201,1)), color-stop(4%,rgba(76,76,76,1)), color-stop(100%,rgba(31,31,31,1)));
background: -webkit-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
background: -o-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
background: -ms-linear-gradient(top,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
background: linear-gradient(to bottom,  rgba(201,201,201,1) 0%,rgba(76,76,76,1) 4%,rgba(31,31,31,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#1f1f1f',GradientType=0 );
}
#barra_equipos_scroll { display:inline-block; }
#barra_equipos_scroll li { margin:0 -60px }
/*Fin estilos nuevos Sept 2*/
}