
@media (max-width: 1024px) {
    ul.slimmenu li a {
    display: block;
    padding: 0 18px;
    font-size: 16px;}
}
@media (min-width: 1023px) {
    .uninav-search-action {
        position: absolute;
       /*top: -60px;*/ 
        right: 0; 
        z-index: 999;
        
    }
}

@media (max-width: 768px) {
.video-logo {font-size: 12px; padding: 0; font-weight: 700;}
.bgicontop { background-image: none;}
    .uninav-search.is-open .uninav-search-query {
    display: block;
    pointer-events: all;}

.has-breaking.is-replacing .uninav-search {transform: translateY(100px) translate3d(0px, 0px, 0px)}
    .title-top {
        text-align: right; 
        font-size: 1.8em;
        margin-top: 50px;
    }
}
@media only screen 
and (min-device-width : 1024px) 
and (max-device-width : 1366px) 
and (orientation : portrait) { /* Ipad-pro vertical */ 
    .title-top {
        font-size: 2em; margin-top: 45px;
    }
}


@media (min-width: 768px) and (max-width: 1024px) { 
    .title-top {
        font-size: 2em; margin-top: 45px;
    }
}

@media (min-width: 576px) and (max-width: 767px) { 
    .redes-lang {
        bottom: 10% !important;
        right: 0 !important;
        top: inherit;
        left: inherit;
    }
    .gallery-item { width:50% }
    .videos-sm-6 { width: 50%; max-width: 50%; }
    .title-top { margin-top: 50px; }
    
}


@media (min-width:560px) {
    .btn__bar {
        margin-bottom: 40px
    }
}

@media (max-width:559px) { /* Iphone vertical */
    .xs-top-1 {
        margin-top: 50px;
    }
    .redes-lang {
        top: 15%;
    }
    .gallery-item, .videos-sm-6  { width:100%; max-width: 100%; }
    /*#filters li { width: 33%; }*/
    .uninav-search-query-input { width: 255px; }
    
}
