.home{
    background-image: url("../img/slide_burger.jpg"); /* La imagen usada */
    height: 840px;
    height: calc(100vh - 157px);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    display:flex;
    text-shadow: 4px 2px 5px rgba(0, 0, 0, 0.5)
}


header{
    display:block;
    transition: all 0.4s ease-in-out;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition:  all 0.4s ease-in-out;
}


.container{
    max-width: 800px;
}

.carrito{
    background-color: crimson;
    width: 60px;
    height: 60px;
}
.shrink{
    padding: 20px 0;
}

.trans{
    background-color: #a6162d !important;
}



.active{

    background: transparent !important;
}


.america2{
    background-color: #a6162d;

}
.bur {
    border: 3px solid white;
    border-top: 0;
}

.pacifico2{
    font-family: 'Allura', cursive;
}

.pacifico{
    font-family: 'Allura', cursive;
    font-size: 120px;
}

.negro{
    background-color: black;
}
.mucha{
color: black;
}

.calle{
    color: white;
}

.calle:hover {
    color: black;
}
.navbar{
    display:flex;
    padding: 0.5rem 1rem;
}
.mt-5, .my-5 {
    margin-top: 0rem!important;
}
.pb-5, .py-5 {
    padding-bottom: 2rem!important;
}
.pt-5, .py-5 {
    padding-top: 1rem!important;
}
#muchacomida-reserva>.m-btn-primary {
    border:3px solid white;
    background-color: transparent!important;
    padding: 16px;
    padding-left: 115px;
    padding-right: 115px;
    box-shadow: 6px 5px 5px rgba(0,0,0,.5)!important;
}
.fixed-top {
    position: fixed;
    top: -7px!important;
    right: 0;
    left: 0;
    z-index: 1030;
}
.mc-com-mas {
    border-radius:50px;
    color:white;
    background:transparent;
    display:inline-block;
    padding:7px;
    cursor:pointer;
    transition:all 1.3s;
    float:right;
    text-transform: uppercase;
}
.domicilio{
        border: 3px solid white;
        padding: 15px;
        padding-left: 75px;
        padding-right: 75px;
        border-radius: 5px;
        box-shadow: 6px 5px 5px rgba(0,0,0,.5)!important;
}
.mc-menu{
    background:white;

}
.mc-carta[data-v-381e8976] {
    box-shadow: 3px -6px 10px rgba(165, 138, 138, 0.5);
}
.mc-text-out-impt[data-v-381e8976] {
    font-size: .9em;
    color: #fff;
}
.nav-link{
 text-decoration:underline;
line-height:100%;
}
.boton1 {
    padding:0px;
    color:white;
    background:#a6162d;
    font-size: medium;
    z-index: 2;

}
.mc-comentario {
    padding: 15px;
    box-shadow: 6px 5px 5px rgba(0,0,0,.5)!important;
    background: white!important;
    border-radius: 2px;
    font-size: 14px;
    color: black;
}
.mc-coment{
    color:rgba(230, 153, 10, 0.89)!important;
}
.mc-fecha{
    color:white!important;
}
.blanco{
    background-color:white;
}
small[data-v-381e8976]{
    color:white;
}
.mc-respuesta{
    background:#fff
}

@media (min-width: 707px){
.bd-example{
    padding: 1.5rem;
    margin-right:0;
    margin-left: 0;
    border-width: .2rem;
}
}

@media (max-width:900px){
.boton1{
 display: none!important;
}
}
/* @media (max-width:700px){
.boton1{
    display: block!important;
}
} */
.bd-example{
    position:relative;
}

.navbar{
    position:relative;
    display:flex;
    flex-wrap:wrap;
    -webkit-box-align: center;
    align-items:center;
    -webkit-box-pack: justify;
    justify-content: space-between;
    padding: 0.5rem 2rem;
}
.navbar-light .navbar-brand{
    color:rgb(0,0,0,.9);
}
.navbar-brand{
    display:inline-block;
    padding-top:.3125rem;
    padding-bottom:.3125rem;
    margin-right:1rem;
    font-size:1.25rem;
    line-height:inherit;
    white-space:nowrap;
}
.navbar-toggler:not(:disabled):not(.disabled){
    cursor:pointer;
}
.navbar-light .navbar-toggler{
    color:rgba(0,0,0,.5);
    border-color:#fff;
    border:solid white 3px;
}
.navbar-toggler{
    padding:.25rem .75rem;
    font-size:1.25rem;
    line-height:1;
    background-color:transparent;
    border:1px solid transparent;
    border-radius:.25rem;
}
.navbar-light .navbar-toggler-icon{
    background-image:url("./temp3/img/iconnavbar.png");
}
.navbar-toggler-icon{
    display:inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    background:no-repeat center center;
    background-size:100% 100%;
}
.collapse.show{
    display:block;
}
.navbar-collapse{
    flex-basis:100%;
    -webkit-box-flex:1;
    flex-grow:1;
    -webkit-box-align:center;
    align-items:center;
}
.mr-auto{
   margin-right: auto!important;
}
.navbar-nav{
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    padding-left:0;
    margin-bottom:0;
    list-style:none;
    list-style-position:initial;
    list-style-image:initial;
    list-style-type:none;
}
li{
    display:list-item;
    text-align:-webkit-match-parent;
}
.navbar-light .navbar-nav .active>.nav-link{
color:#000000;
}
.navbar-nav .nav-link {
    padding-right:0;
    padding-left:0;
}
.nav-link{
    display:block;
    padding:.5rem 1rem;
    text-decoration: underline;
    text-decoration-color: white;
}
.sr-only{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    overflow:hidden;
    clip:rect(0,0,0,0);
    white-space:nowrap;
    clip-path:inset(50%);
    border:1;
}
.bd-example::after{
display:block;
clear:both;
content:"";
}
.container-fluid {
    width: 100%;
    padding-right: 5px;
    padding-left: 0px;
    margin-right: auto;
    margin-left: auto;
}

@media(max-width:765px){
    #navegacion{
        display:none;
    }
    .home {
        height: calc(80vh - 157px);
    }
    #hora td{
        display: block!important;
        text-align: center;

    }
}
/*carrito*/
.mc-carrito-btn svg {
    fill: white!important;
    transform: scale(0.5);
}

@media(max-width:600px) {
    .carrito2 svg {
     background-color:black;

    }
}

/*carrito end*/