

@media (max-width: 480px) { /*480 xs*/ 
	
.imagen-evento iframe.img-responsive {
    min-height: 175px !important;
    margin-bottom: 30px;
}	
	
.imagen-concurso iframe.img-responsive {
    min-height: 175px !important;
    margin-bottom: 30px;
}		
	
.contenido-detalle {
    margin-bottom: 30px;
}	

.logo-xs{
	margin-top:20px;
	margin-left: -12%;
}

.logo-xs img{
	margin:auto;
	display: block;
}

.bg-header.corto .logo-xs{
	margin-top:10px;
}

.en-vivo h1 {
    margin-right: 0px;
	text-align: center;
}

.hovereffect h2 {
    text-transform: uppercase;
    text-align: center;
    position: relative;
    font-size: 22px;
    padding: 10px;
    font-family: 'Passion One', cursive;
    margin-bottom: 0px !important;
    margin-top: 0px !important;
    color: #FF0000;
}


.contenido-pie-derecho {
    width: 200px;
    margin: 0px auto;
}

.contenido-pie-izquierdo {
    margin: 20px auto 0px;
    width: 270px;
}

.logo-radio-pie {
    margin-left: 0px;
}
.redes-sociales {
    width: 152px;
    margin-bottom: 30px;
    margin-right: 25px;
    margin-top: 20px;
}

.vias-contacto {
    float: right;
    width: 205px;
    margin-right: 0px;
	margin-bottom: 30px;
}

.dial-sierras, .dial-vamaria, .dial-sanfco, .dial-carlospaz {
    width: 70px;
    float: left;
    height: 95px;
}


.contenido-detalle h2 {
    font-size: 20px;
}

.compartir {
    margin-top: -5px;
}


.sin-pad{
	padding-left:0px !important;
	padding-right:0px !important;
}

.relacionados {
    margin-top: 30px;
	margin-left: 15px;
	margin-right: 15px;
}

.contenido-detalle {
    padding: 20px 15px 30px 15px;
}

.imagen-evento {
    max-height: 160px;
	margin-bottom: 15px;
}

.box-evento {
    
	margin-bottom: 15px;
}

.hovereffect-red h2 {
    margin-top: 50px !important;
}
.eventos {
    margin-bottom: 30px;
}
	
.mapa-sitio-footer li {
    list-style: none;
    text-align: center;
}
.mapa-sitio-footer h4 {
    color: #fff;
    font-family: 'Passion One', cursive;
    font-size: 26px;
    text-align: center;
}	
.imagen-cine {
    margin-bottom: 30px;
}
	
	
}


@media (min-width: 481px) and (max-width:767px){ /*ms*/
	
.contenido-detalle {
    margin-bottom: 30px;
}

.logo-xs{
	margin-top:20px;
	margin-left: -8%;
}

.logo-xs img{
	margin:auto;
	display: block;
}

.bg-header.corto .logo-xs{
	margin-top:10px;
}

.en-vivo h1 {
    margin-right: 0px;
	text-align: center;
}

.hovereffect h2 {
    margin-top: 45px !important;
}

.hovereffect-red h2 {
    margin-top: 100px !important;
}

.contenido-pie-derecho {
    width: 360px;
    margin: 30px auto;
}

.contenido-pie-izquierdo {
    margin: 20px auto 0px;
    width: 430px;
}

.logo-radio-pie {
    margin-left: 0px;
}

.redes-sociales {
    width: 152px;
	margin-bottom:30px;
	margin-right: 110px;
}

.hovereffect-red-mg p {
    font-size: 14px;
    line-height: 17px;
}	
	
.hovereffect-red-mg h2 {
    margin-top: 65px !important;
}	
	

.contenido-detalle h2 {
    font-family: 'Montserrat', sans-serif;
    color: #220D62;
    font-size: 25px;
    padding-top: 0px !important;
    font-weight: 400;
}
.eventos {
    margin-bottom: 30px;

}
.imagen-cine {
    margin-bottom: 30px;
}
	

}

@media (min-width: 768px) and (max-width:991px){ /*sm*/
	
.contenido-detalle {
    margin-bottom: 30px;
}	

.nav > li > a {
    padding: 12px 6px;
}

.navbar-default .navbar-nav > li > a {
    font-size: 13px;
}


.info-doble {
    height: 219px;
}

.imagen-doble {
    height: 219px;
}

.info-doble h2 {
    margin-top: 35px;
}

.info-doble p {
    font-size: 15px;
    padding: 0px 10px;
    line-height: 23px;
}

.hovereffect p {
    font-size: 15px;
    padding: 0px 10px;
}

.hovereffect-red h2 {
    font-size: 28px;
    margin-top: 65px !important;
}

.slider-cines .hovereffect-red p {
    
	font-size: 14px;
    line-height: 17px;
}

.contenido-pie-derecho {
    width: 152px;
    margin: 30px auto;
}

.contenido-pie-izquierdo {
    margin: 20px auto 0px;
    width: 430px;
}

.logo-radio-pie {
    margin-left: 0px;
}
	
.evento-doble {
    margin-bottom: 0px;
    min-height: 250px;
}	
	
.eventos {
    margin-bottom: 30px;
    
}	
	
.redes-sociales {
    float: right;
    margin-right: 0;
    margin-bottom: 30px;
}
	
.mapa-sitio-footer li {
    list-style: none;
    text-align: center;
}	
	
	.mapa-sitio-footer h4 {
    color: #fff;
    font-family: 'Passion One', cursive;
    font-size: 26px;
    text-align: center;
}

}



@media (min-width: 992px) and (max-width:1200px){ /*md*/
	
	

.imagen-doble {
    height: 210px;
}

.info-doble {
    height: 210px;
}

.info-doble h2 {
    margin-top: 35px;
}

.info-doble p {
    font-size: 15px;
    padding: 0px 10px;
    line-height: 23px;
}

.hovereffect p {
    font-size: 15px;
    padding: 0px 10px;
}


.hovereffect-red h2 {
    font-size: 28px;
    margin-top: 75px !important;
}

.hovereffect-red-mg h2 {
    margin-top: 65px !important;
}

	.slider-cines .hovereffect-red p {
    font-size: 14px;
    line-height: 17px;
}


.dial-sierras, .dial-vamaria, .dial-sanfco, .dial-carlospaz {
    width: 70px;
    height: 90px;
}

.dial-vamaria {
    margin-left: 20px !important;
}

.hovereffect h2 {
    margin-top: 25px !important;
}
	
.evento-doble {
    margin-bottom: 0px;
    min-height: 243px;
}	
	
.eventos {
    margin-bottom: 0px;
    
}

}
@media (min-width: 1201px) and (max-width:1367px){ /*1440*/
	
	
	.evento-doble {
    margin-bottom: 0px;
    min-height: 285px;
}	
	.eventos {
    margin-bottom: 0px;
    
}
	
}

@media (min-width: 1368px) and (max-width:3000px){ /*1440*/


.imagen-doble{
	float:left;
	width:48%;
	height: 330px;
	position:relative;	
}


.info-doble{
	float:left;
	width:52%;
	background-color:#FFF;
	height: 330px;
}

.info-doble h2{
	font-family: 'Passion One', cursive;
	color: #FF0000;
	font-size:21px;
	text-align:center;
	margin-top:60px;
}

.info-doble p{
	font-family: 'Montserrat', sans-serif;
	color: #220D62;
	font-size:20px;
	text-align:center;
	padding:10px;
	line-height:23px;
}

.hovereffect h2 {
  margin-top: 60px !important;
}
	
.contenido-pie-izquierdo {
    margin: 20px auto 0px;
    width: 480px;
}	


}




@media screen and (max-width: 768px) {
     }
	 
	 
	 
	 
@media screen and (max-width: 1050px) {
.side-collapse-container{
  width:100%;
  position:relative;
  left:0;
  transition:left .4s;
}
.side-collapse-container.out{
  left:200px;
}
.side-collapse {
  top:75px;
  bottom:0;
  left:0;
  width:200px;
  position:fixed;
  overflow:hidden;
  transition:width .4s;
  z-index: 9999;
}
.side-collapse.in {
  width:0;
}


.bg-header.corto .botonera-xs .side-collapse {
  top:53px;
}


}
@media (min-width: 992px) and (max-width:1999px){ 

.imagen-evento {
    margin-bottom: 30px;
    min-height: 213px;
}
	
	.imagen-concurso {
    margin-bottom: 30px;
   
}

}


@media (min-width: 1201px) and (max-width:1366px){ 

.imagen-evento {
    
 min-height: 255px;

}
	
	.imagen-concurso {
    
 min-height: 255px;

}

}