.logo_responsivo{display:none;}
.navbar, .navbar-default, .navbar-nav{width:100% !important}
.h66{height:66px !important}
.h80{height:80px !important}
.navbar-default{background-color:#212121 !important;border-color:#212121 !important;border-radius:0;border:0;height:100px;}
.texto_menu_derecha{top:-20px;left:50%;margin-left:-21px;}
.texto_menu_derecha2{top:-20px;left:50%;margin-left:-44px;}
.texto_menu_derecha3{top: 55px;left: 50%;margin-left: -44px;}
.menu_header2{background-color:#212121;}
.menu_header2:focus, .menu_header2:hover{background-color:#301E47 !important}
.menu_header2:hover{opacity:.7}
.navbar-default .navbar-toggle .icon-bar{background-color:#FDC800}
.navbar-default .navbar-toggle{border-color:#FDC800}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#FFF}
.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{background-color:#000}
.nav > li > a{padding-top:30px !important;height:100%;padding-bottom:66px !important}
.nav > li > a:hover{border-bottom:4px solid #FDC800;}
.menu_activo{
    border-bottom:4px solid #FDC800;
}
.nav > li > a:focus{color:#9d9d9d !important}
.inline-block{display:inline-block}
@media (max-width:1060px){.call_reserve{display:none !important;}
}
@media (max-width:1058px){.navbar-default .navbar-collapse, .navbar-default .navbar-form{border-color:#333333;}
.navbar-default{height:50px;-webkit-transition:height .3s;transition:height .3s;}
.logo_responsivo{display:block;}
.logo_responsivo img{display:block;height:40px;margin-top:5px;-webkit-transition:height 1s;transition:height 1s;}
.navbar-header{float:none}
.navbar-left, .navbar-nav, .navbar-right{float:none !important}
.navbar-toggle{display:block}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255, 255, 255, .1)}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-collapse.collapse{display:none !important}
.navbar-nav{margin-top:7.5px;background-color:#1e1e1e;z-index:100;margin:0px 0px;}
.navbar-nav ul{padding:15px 0 15px 10px;}
.navbar-nav > li{float:left;height:50px !important;padding-bottom:10px;}
.navbar-nav > li > a{height:50px !important;padding-bottom:10px !important;padding-top:10px !important;padding-left:25px;width:100%;}
.collapse.in{display:block !important}
}