@media screen and (max-width: 768px) {
    .img-uno {
        margin-top: -30px;
    }
    .rev-btn {
        margin-top: 10px!important;
    }
    body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a {
        font-size: 32px;
        line-height: 42px;
    }
    #page-header-bg .span_6 h1,
    .single.single-post .section-title h1 {
        font-size: 28px!important;
        line-height: 32px!important;
        margin-bottom: 0!important;
    }
    .tp-caption.rev-btn {
        padding: 12px 0px!important;
    }
    body #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li.back>a {
        content: ""!important;
        font-size: 0!important;
        line-height: 0!important;
    }
    .off-canvas-menu-container .menu .sub-menu .back a:before {
        content: "↩";
        display: block!important;
        font-size: 25px!important;
        line-height: 30px!important;
        color: #fff;
    }
    .menu-productos-container ul li>a {
        padding: 12px 13px 12px 0;
    }
    body #page-header-bg .span_6 span.subheader,
    body .row .col.section-title>span,
    .nectar-box-roll .overlaid-content .subheader {
        line-height: 28px;
    }
    .cbp-filter-item:after {
        display: none!important;
    }
    .flex-bb {
        display: block!important;
    }
    .third {
        display: block!important;
        float: left!important;
        width: 100%!important;
        margin: auto!important;
    }
}

@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {
    header#top nav>ul>li>a {
        font-size: 10px!important;
    }
}