*{
    margin: 0;
    padding: 0;
    text-decoration: none;
}
@import url("https://fonts.googleapis.com/css?family=Mystery+Quest");
.container2{
    width: 100%;
} 
.container100{
    width: 100%;
    background-color: #194D5C; 
}
.container60{
    width: 60%; 
    margin: auto; 
} 
.row{
    display: flex; 
    justify-content: space-around;
} 
.itemtop{
    width: 32%;
    color: black;
    text-align: center;
    font-size: 35px;
}
.menusup33{
    width: 70%;
    margin: auto;
    display: flex;
    justify-content: space-between;
    height: 100px;
    position: relative;
} 
.menuizq{
    display: flex;
    width: 85%;
    background-color: #194D5C;
}
.menuder{
    width: 15%;
    display: flex;
}
.itema1{
    width: 12%; 
    text-align: center;
}
.itema2{
    width: 50%;
    text-align: center;
}
.itemdiv1{
    padding: 32px 0;
    color: whitesmoke;
    font-size: 18px;
    color: whitesmoke;
}
.itemdiv2{
    padding: 18px 0;
    color: whitesmoke;
    font-size: 18px;
    background-color: #194D5C;
}
.itemdiv1:hover{
    background-color: whitesmoke;
    color: #194D5C;
}
.itemdiv2:hover{
    background-color: whitesmoke;
    color: #194D5C;
}
.relative{
    width: 14%; 
    position: relative;
    color: whitesmoke;
}
.tooggle1{
    position: absolute;
    width: 150%;
    display: none;
    z-index: 600;

}

.show1{
    display: block;
}
.boton{
    position: absolute;
    background-color: #194D5C;
    font-size: 40px;
    color: turquoise;
    top: 10px;
    right: 5px;
    display: none;
    cursor: pointer;
}
.float2{
    display: none;
}
.fafa{
    width: 30px;
    color: #194D5C;
}
.fafa2{
    width: 70%;
    color: #194D5C; 
}
.fafa3{
    width: 30px;
}
.fafa4{
    width: 60px;
    color: #194D5C;
}
.buscador{
    position: relative;
    top: 0;
    border: 2px solid #194D5C;
    border-radius: 20px;
    font-family: "Mystery Quest", cursive;
    padding: 10px;
    font-size: 45px;
    color: #194D5C;
}
.rematazo{
    width: 100%;
    height: 150px;
}
.contactenos{
    position: relative;
    top: 5px;
    border: 2px solid #194D5C;
    border-radius: 20px;
    font-family: "Mystery Quest", cursive;
    padding: 2px 20px;
    font-size: 35px;
    color: whitesmoke;
    background-color: #194D5C;
}
.contactenos:hover{

    color:#194D5C;
    background-color: whitesmoke;
}
.contactenos2{
    width: 100%;

    position: relative;
    top: 30px;
    border: 2px solid #194D5C;
    border-radius: 20px;
    font-family: "Mystery Quest", cursive;
    padding: 10px;
    font-size: 25px;
    color: whitesmoke;
    background-color: #194D5C;
}
.contactenos2 a{
    font-family: "Mystery Quest", cursive;
    font-size: 25px;
    color: whitesmoke;
}
.contactenos2 a:hover{
    color: #194D5C;
}
.contactenos2:hover{
    color:#194D5C;
    background-color: whitesmoke;
}
.row{
    display: flex;
}
.buscador input{
font-size: 30px;
}
.ingresar{
    height: 100px;
}

@media (max-width: 1500px) {
    .contactenos2{
    font-size: 25px;
    }
}
@media (max-width: 900px) {
    .contactenos2{
        font-size: 20px;
        }
    .menusup33{
        width: 100%;
    }
    .itema1{
        width: 16%; 
    }
    .itemdiv1{
        font-size: 13px;
    }    
}


.count{
position: absolute;
top: 5px;   
right: 6%;
color: blue;
background-color: yellow;
width: auto ;
font-size: 30px;
padding: 5px;
border-radius: 10px;
}
.itemdiv155{
    display: none;
}
.lista44{
    height: 40px;
}
.color2{
    background-color: #194D5C;
    color: whitesmoke;
}
.rowofertas{
    width: 30%;
    margin: auto;
}
.rowofertas form select{
    background-color: #194D5C;
    padding: 5%;
    margin: 5%;
    font-size: 25px;
    color: yellow;
    border: 2px solid #194D5C;
    border-radius: 4px;
}
.rowofertas form select option{
    background-color: #194D5C;
    color: whitesmoke;
    font-size: 22px;


}
@media (max-width:700px) {    
    .count{
    right: 42%;
    }
    .menusup33{
    position: fixed;
    top: 0px;
    height: 0;
    z-index: 100;
    background-color: #194D5C;

    }
    .menuizq{
        display: none;
    }
    .relative{
        width: 100%; 
        background-color: #194D5C;
    }
    .tooggle1{
        position: relative;
        width: 100%;
        background-color: blueviolet;
    }
    .boton{
        display: block;
        position: fixed;
        top: 0;
        right: 0;
        z-index: 500;
    }
    .itemdiv1{
        font-size: 20px;
        padding: 13px;
    }  
    .menuder{
        width: 150px;
        position: fixed;
        top: 0;
        left: 0;
    }
    .float33{
        display: none;
        z-index: 600;
    }
    .float2{
        position: relative;
        top: 50px;
        display: block;
        z-index: 200;
        height: 50px;
    }
    .row{
        display: block;
        position: relative;
        top: 70px;
        z-index: 600;
    }
    .itemtop{
        width: 100%;
        height: auto;
    }
    .rematazo{
    display: none;
    }
    .buscador{
    display: none;
    }
    .contactenos{
        position: relative;
    top: 5px;
    display: none;
    }
    .contactenos2{
        width: 20%;
        position: fixed;
        top: 20px;
        left: 35%;
        font-size: 15px;
        padding: 5px;
        z-index: 100;
    }
    .qqq{
    width: 60%;
    }

    .itemdiv155{
    display: block;
    }
    .color2{
    background-color: #194D5C;
    color: whitesmoke;
    }
    .sede{ 
    position: fixed;
    top: 30px;
    left: 60%;
    width: 20%;
    background-color: #194D5C;
    }
    .fafa3{
        position: relative;
        top: 0px;
        width: 50%;
        z-index: 100;
        padding: 0;
    }
    .ingresar{
        z-index: 990;
        height: 100px;
    }
    .espcaio{
        display: block;
        background-color: #194D5C;
        position: relative;
        height: 110px;
        top: -70px;
    }
    .nuevoizp{
        background-color: #194D5C;
        margin: 10px blue;
        position: fixed;
        width: 80%;
        height: 50%;
    }
    .rowofertas{
        width: 60%;
    }

}
