@media screen and ( max-width: 2560px ) and (min-width: 1024px) {
    /*Horario topbar*/
    #horarioApertura{
        margin:0px 0px 0px 0px !important;
            text-align: right;

    }
    /*Centrado redes sociales header*/
    .virtue_social_widget.clearfix {
        width: 100%;
        margin-top: 8%;
        display: flex;
        flex-direction: inherit;
        justify-content: flex-end;
        align-items: baseline;
    }

    /*colocacion menu webview*/
    #nav-second ul.sf-menu {
        display: flex;
        justify-content: flex-end;
    }

        #nav-second ul.sf-menu > li {
            width: 13%;
        }

        nav#nav-second a span {
    padding-bottom: 6%;
    border-bottom: solid 4px transparent;
 
}
        nav#nav-second a span:hover {
    padding-bottom: 1%;
    border-bottom: solid 4px #7b9cd8;
    -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;

}
        nav#nav-second a span:current {
            background-color:green;
    padding-bottom: 1%;
    border-bottom: solid 4px #7b9cd8;
    -webkit-transition: .3s ease-in-out;
            transition: .3s ease-in-out;

}
           .widget-1.widget-first.footer-widget .virtue_social_widget.clearfix {
        justify-content: flex-start !important;
    }
}

@media screen and ( max-width: 1023px ) and (min-width:425px) {
    /*Centrado redes sociales header*/
    .virtue_social_widget.clearfix {
        width: 100%;
        margin-top: 0%;
        margin-bottom: 2%;
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
    }
    /*colocacion menu webview*/
    #nav-second ul.sf-menu {
        display: none;
        justify-content: flex-end;
    }

        #nav-second ul.sf-menu > li {
            width: 13%;
        }
           .widget-1.widget-first.footer-widget .virtue_social_widget.clearfix {
        justify-content: flex-start !important;
    }

}

@media screen and ( max-width: 425px ) {
    /*Centrado redes sociales header*/
    .virtue_social_widget.clearfix {
        width: 100%;
        margin-top: 0%; 
        margin-bottom: 2%;
        display: flex;
        flex-direction: inherit;
        justify-content: center;
        align-items: baseline;
    }
    /*colocacion menu webview*/
    #nav-second ul.sf-menu {
        display: none;
        justify-content: flex-end;
    }

        #nav-second ul.sf-menu > li {
            width: 13%;
        }
           .widget-1.widget-first.footer-widget .virtue_social_widget.clearfix {
        justify-content: flex-start !important;
    }
}
