/* ==========================================================================
   Media Queries
   ========================================================================== */

@media screen and (max-width: 1020px){
    .content{width:100%}
    header .control .frase{display: block;}
    
    footer .redes {margin-top: 10px;display: block;position: relative;top: 0;}
}

@media screen and (max-width: 830px){
	header{ height:282px;}
	header .logo{ top:42px !important;}
	
    .buscador{width: 96%;margin: 0 2%;}
    .buscador input[type="text"]{width: 43%;margin-right: 0.4%;}
    .buscador input[type="submit"]{width: 13%;}
    
    /*.pestanas {display: none;}*/
    .pestanas { display: inline-block; vertical-align: bottom; width: 100%; background: #f5f3ee; }
    header .logo img { height: 140px; }
    .pestanas ul li { float: right; }
    .pestanas ul li a { padding: 10px 5px 10px; }
    .main { border-top-left-radius: 0; border-top-right-radius: 0; }

    nav.ubicacion ul li a{font-size: 17px;}
    nav.ubicacion .modo {font-size: 17px;margin-right: 0px;}
    
    .col_1 {width: 100%;}
    .col_2 {width: 100%;}
    
    .ranking {padding: 5%;}
    .ranking ul li{width: 49.5%;float: left;margin-right: 1%;margin-bottom: 2%;}
    .ranking ul li:nth-of-type(2n){margin-right: 0;}
    
    .fb_box iframe{width: 100%;height: auto !important;padding-bottom: 15px;}
    
    .ultimas {padding: 5%;}
    .ultimas .parrilla {width: 32%;margin-right: 2%;}
    .ultimas .parrilla .img {width: 100%;margin-right: 0;margin-bottom: 5%;}
    .ultimas .parrilla:last-child {margin-right: 0;}
    .ultimas .parrilla .bajada .tit {font-size: 23px;line-height: 21px;margin-bottom: 8px;}
}

@media screen and (max-width: 680px){
    footer .links > .col {width: 100%;margin-right: 0;margin-bottom: 4%;}
    footer .links .col_4 {width: 100%;}
    footer .links a {margin-right: 8%;}
    footer .links .tit {font-size: 16px;}
    footer .links a {font-size: 13px;}

    .parrilla .bajada .tit {font-size: 18px;}
    
    nav.ubicacion ul {padding: 0px 9px;}

    footer .links .col_2 {
        width: 258px;
        overflow: hidden;
    }
}

@media screen and (max-width: 530px){
    .parrilla {width: 100%;margin-bottom: 10%;}
    .parrilla .bajada .tit {font-size: 27px;}
    
    nav.ubicacion ul li a:hover {background: none; text-decoration: underline;}
    
    .ultimas .parrilla {width: 100%;margin-right: 0;}
    .ultimas .parrilla .img {width: 20%;margin-right: 2%;margin-bottom: 0;}
    .ultimas .parrilla:last-child {margin-bottom: 0;}
    .ultimas .parrilla .bajada .tit {font-size: 18px;line-height: 14px;margin-bottom: 8px;}
    
    .ranking ul li{width: 100%;float: left;margin-right: 0;margin-bottom: 1%;}
    .ranking ul li{margin-right: 0;}
    
    .detalle .sub.col_1 {width: 100%;}
    .detalle .sub.col_2 {width: 100%;}
    
    .detalle .perfil {margin-top: 5%;}
}

@media screen and (max-width: 430px){
    footer nav{text-align: center;display: block;}
    footer nav ul li {text-align: center;display: block;float: none;margin-bottom: 2%;margin-right: 0;}
    footer .redes {text-align: center;}
    
    .buscador input[type="text"] {width: 100%;margin-right: 0;margin-bottom: 1%;}
    .buscador input[type="submit"] {width: 100%;}
    
    header {height: 410px;}
    header .atajos ul li {margin-bottom: 1%;}
    header .logo {top: 91px !important;width: 92%;margin: 0 4%;}
    header .logo img{width: 100%;}
}
@media print,
       (-o-min-device-pixel-ratio: 5/4),
       (-webkit-min-device-pixel-ratio: 1.25),
       (min-resolution: 120dpi) {

}