.programadet{
	padding: 10px 10px 10px 10px;
	color:#000000;
	}
.metro .col-md-10{z-index: 30;}
#Patrocinadores{/*background: #A20505;*/
height: 57px;
opacity: 0.8;}
#Patrocinadores h3{margin-top: 20px; display: none;}
#sube_baja {
    position: fixed;
    z-index: 100;
    top: 45%;
    left: 1px;
    width: 10px;
}
.btn_subebaja
{
    background-color: #282828;
    color: #269abc;
    border-color:  #282828;
    margin-bottom: 1px;
}

.contenedor_dias
{	
	width:auto;
	font-size:23px;
}

.carousel {position: relative;margin-bottom: 18px;line-height: 1;-moz-box-shadow: 2px 2px 2px #888;width:100%;height:100%;vertical-align: middle;}
.carousel-inner {position: relative;width: 100%;overflow: hidden;height:331px;}
.carousel .item {position: relative;display: none;-webkit-transition: 0.6s ease-in-out left;-moz-transition: 0.6s ease-in-out left;-ms-transition: 0.6s ease-in-out left;-o-transition: 0.6s ease-in-out left;transition: 0.6s ease-in-out left;}
.carousel .item > img {display: block;line-height: 1;}
.carousel .active,.carousel .next,.carousel .prev {display: block;}
.carousel .active {left: 0;}
.carousel .next,.carousel .prev {position: absolute;top: 0;width: 100%;}
.carousel .next {left: 100%;}
.carousel .prev {left: -100%;}
.carousel .next.left,.carousel .prev.right {left: 0;}
.carousel .active.left {left: -100%;}
.carousel .active.right {left: 100%;}
.carousel-control {position: absolute;top: 40%;left: 15px;width: 40px;height: 40px;opacity: 0.3;filter: alpha(opacity=30);}
.carousel-control.right {right: 15px;left: auto;}
.carousel-control:hover {opacity: 1;filter: alpha(opacity=75);}
.carousel-caption {position: absolute;right: 0;bottom: 0;left: 0;padding: 10px 15px 5px;background: #333333;background: rgba(0, 0, 0, 0.75);}
.carousel-caption h4,.carousel-caption p {color: #ffffff;}

/*mod martin*/

.metro #sponsorSmall{padding-left: 3px;margin-top:30px;}
 .metro #sponsorSmall .col-md-2 .tile.double{display: block;width: 175px !important;height:120px;}
 .ocultar{display: none !important;}
 .metro .row .col-md-2 div img,#sponsorSmall .col-md-2 div img{width: 100%;height: 100%;max-width: 100%}
 .col-md-10 .panel-group{overflow:hidden;max-width:100%;}
.idioma{width: 34px;height: 34px;cursor:pointer}
.idioma:hover{box-shadow: 1px 1px 1px #428BCA;
border-radius: 30px;}
.metro .row .reglones{line-height: 20px;}
.metro .row div .Imgs{height: 100%;}
.metro .row .label.fg-white{margin:0 0 0 0;}

 #menu-toggle{background: #000!important;opacity: 0.50;z-index: 55;}
 #menu-toggle:hover{box-shadow: 1px 1px 10px #fff !important;opacity:1;}

 .sponsor .col-md-3{margin-bottom:10px}
 .sponsor .col-md-3 img{width: 100%;}
.activeAcordion{height: 460px !important;} 
.Registro{cursor: pointer;text-decoration: none !important;}
.enlace{color:#000;}
.enlace:hover{color:#000;}
.celdaEditable{width:5%;border:5px solid #fff !important;vertical-align: middle !important;}
#ContPrograma table thead tr th{border:5px solid #fff !important;} 

.col-md-2 div{background: #fff;}
#ContFecha{margin-right:0.5%;}
#ContFecha div{margin-top:10px;}
#ContLogo{height: 85px;}
#ContLogo p{color:#fff;font-size: 25px;}

#FormRegistro  .form-group span{font-size:12px}