@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
body{
    margin: 0;
	padding:0;
    min-width: 393px;
    font-family: "Open Sans", sans-serif;
}
p{margin: 0;padding: 0;}
.hwrapper{
    padding: 0px 0 0 0;
    background-color: #a4cef8;
}
.header{
    background: #0a309d;
    height: 32px;
    text-align: center;
}
img.logo{
    margin-top: 2px;
    width: 100px;
}
h1{
    background: #dddee2;
    margin: 0;
    padding: 6px 0 3px 0;
    text-align: center;
    color: #0a309d;
    font-weight: 800;
    font-size: 20px;
    text-transform: uppercase;
    font-family: "Open Sans", sans-serif;
    font-optical-sizing: auto;
    font-style: normal;
    font-variation-settings:"wdth" 100;
}
.container{
    max-width: 900px;
    min-width: 393px;
    margin: 0 auto 0;
}
.minwidth{
    margin: 0 3% 0 4%;
}
h2{
    text-align: center;
}
#search{
    width: 100%;
    height: 38px;
    font-size: 30px;
    margin-top: 3%;
}
.header2{
    background: linear-gradient(to bottom, #dddee2 22%, #808080);
    padding: 0;
    height: 10px;
    margin-top: 2px;
    display: none;
}
.header2 >p{
    background: #0a309d;
    height: 100%;
    width: 2px;
    margin: 0 0 0 20%;
	padding:0;
    display: inline-block;
 
}

a.row {
    padding: 2%;
    font-size: 25px;
    margin: 0;
    border-bottom: 1px solid #8c8c8d;
    display: block;
}
span > i{
    display: none;
    /*font-size: 10px;*/
}

/*----------------------------------------------------page-------------------------*/


a.homepage{
    text-decoration: none;
    padding: 15px 0 11px 27px;
    display: block;
    margin: 1% 0 2% 0;
    line-height: 23px;
    font-size: 25px;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16"><path d="M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5"/></svg>') no-repeat;
    background-position: left 14px;
    background-size: 23px 23px;
}
.pagina_dir{
    font-size: 33px;
    color: #0a309d;
    font-weight: 600;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

.pagina_dir >i{
    font-size: 19px;
    color: #92a7e4;

}
.pagina_dir > span.dinoras{}
.pagina_dir > span.spreoras{}

.pagina_ora{
    margin: 2% 0 5% 0;
}

.oraplec{
    font-size: 19px;
    border: 1px solid #dddee2;
    padding: 10px 8px 10px 8px;
    border-radius: 10px;
    margin: 0 1% 0 0;
    color: #da0000;
    display: inline-block;
    margin: 3% 0 0 0;
}

.pagina_zile{
    font-size: 23px;
    color: #041d63;
    margin: 0 0 3% 0;
}
.ziuaplec{
    margin: 0 3% 0 0;
}


/*----------------------------------------------------order-------------------------*/

p.noonline{
    font-size: 24px;
    margin: 0 0 4% 0;
    color: #d01c1c;
}


.order_button{
    width: 229px;
    height: 50px;
    background: #0a309d;
    border: none;
    border-radius: 3px;
    color: #ffffff;
    font-size: 21px;
    cursor: pointer;
}

.dispetcher{
    margin: 0 0 3% 0;
    font-size: 18px;
    color: #0a309d;
    font-weight: 600;
    text-transform: uppercase;
}

.bronareform >input[type="text"],
.bronareform > input[type="number"],
.bronareform > input[type="tel"]{
    width: 333px;
    padding: 10px;
    margin: 0 0 2% 0;
    font-size: 25px;
}
.bronareform >select{
    padding: 10px;
    margin: 0 0 2% 0;
    font-size: 25px;
}
.bronare{    font-size: 31px;}
.bronareform{    font-size: 31px;}

.makeorder{
    width: 353px;
    height: 50px;
    background: #0a309d;
    color: #FFF;
    font-size: 25px;
    border: none;
    border-radius: 4px;
}
.ordercity{
    font-size: 30px;
    margin: 0px 0 22px 0;
    font-weight: 700;
}
.ordercity > i{
    font-size: 19px;
    font-weight: 300;
    color: #6c6e78;
}
    .detalii{
    font-size: 22px;
    color: #c40c0c;
    margin: 3% 0 0 0;
}
.ordercomplete{
    font-size: 25px;
}
.ordercomplete >p {
    margin: 0 0 3% 0;
}
/*-----------------------------------------------------------------------------*/

footer {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background: #333;
    color: white;
    text-align: center;
    padding: 10px;
}