/* =Fonts
-------------------------------------------------------------- */











/* Reservation */
.ordero input[type="text"], .ordero input[type="tel"], .ordero input[type="email"], .ordero input[type="number"], .ordero input[type="password"], .ordero textarea, .ordero select{
color: #000000;
}


.ordero .form-date input[type="text"], .ordero .form-date input[type="tel"], .ordero .form-date input[type="email"], .ordero .form-date input[type="number"], .ordero .form-date input[type="password"], .ordero .form-date textarea, .ordero .form-date select, .ordero button {
background-color: #ffa305;
}
.ordero .form-date input[type="text"], .ordero .form-date input[type="tel"], .ordero .form-date input[type="email"], .ordero .form-date input[type="number"], .ordero .form-date input[type="password"], .ordero .form-date textarea:focus, .ordero .form-date select, .ordero input
{
border-color:#ffa305;
font-family: Verdana, Geneva, sans-serif;
}

.ordero button {
  font-family: Verdana, Geneva, sans-serif;
}


.ordero input[type="text"]:focus, .ordero input[type="tel"]:focus, .ordero input[type="email"]:focus, .ordero input[type="number"]:focus, .ordero input[type="password"]:focus, .ordero textarea:focus, .ordero select:focus
{
border-color:#ffa305;
}

.ordero input[type="text"], .ordero input[type="tel"], .ordero input[type="email"], .ordero input[type="number"], .ordero input[type="password"], .ordero textarea, .ordero select 
{
background-color:#e0e0e0;
}

.ordero input[type="text"], .ordero input[type="tel"], .ordero input[type="email"], .ordero input[type="number"], .ordero input[type="password"], .ordero textarea, .ordero select {
  border-color:#a5a5a5;
}

form.box.orderbox .form-group input:focus
{
     border-color:#ffa305;
}

form.box.orderbox .form-group input
{
color:#e0e0e0;
}

form.box.orderbox .form-group input
{
border-color:#a5a5a5;
}

form.box.orderbox button
{
color: #fff;
}







.ordero button.btn:hover, .ordero button.btn:focus
{
background-color:#ffa305;
} 


/* Order Menu */

.order-menu-wrapper h2, .order-menu-wrapper .food-item h3,.order-menu-wrapper .food-item.price-right header .price, button.plus, button.minus
{
font-family: Arial, Helvetica, sans-serif;
}

.order-menu-wrapper .food-item p
{
font-family: Arial, Helvetica, sans-serif;
}

 .order-menu-wrapper .food-item p, .order-menu-wrapper .quantity .num
{
color:#ffffff;   
}


.order-menu-wrapper .close-order, .order-menu h2, button.plus, button.minus, input#order-search:focus, textarea.order-notes:focus, .order-menu .food-item h4.price, .order-footer h6.price
{
color:#f28b04;   
}

.order-menu-wrapper.cookie-content .close-order:after {
    border: 3px solid #333;
    border-color: #424242;  
    border-radius: 100%;
    content: "";
    height: 15px;
    left: -2px;
    position: absolute;
    top: -2px;
    width: 15px;
    background:#f28b04;   
}

.order-menu .food-item.active h3 {
    color:#f28b04; 
}



.order-menu .food-item h3
{
color:#ffffff;   
}


.order-menu .btn
{
color:#fff;
background-color:#f28b04;    
}

.order-menu .btn:hover, .order-menu .btn:focus 
{
color:#fff;
background-color:#ffa305;    
}


.ordero-menu .nav-tabs li a, .ordero-menu .food-item, .ordero-menu .food-item p, .food-item p
{
font-family: Arial, Helvetica, sans-serif;
}

.ordero-menu .food-item h3, .food-item h3, .ordero-menu .food-item h4.price, .food-item h4.price
{
font-family: Arial, Helvetica, sans-serif;
}



.ordero-menu .food-item, .ordero-menu .food-item p, .food-item p, .ordero-menu .nav-tabs li a
{
    color:#6d6d6d;
}

.ordero-menu .food-item h3, .food-item h3
{
color:#004a61; 
}


.ordero-menu .nav-tabs li.active a, .ordero-menu .food-item h4.price, .food-item h4.price {
    color:#004a61;
}

.ordero-menu .nav-tabs > li.active
{
border-bottom-color:  #004a61;
}


 .ordero-menu .nav-tabs li a 
{
    color:#363636;
}


form.box.orderbox button.btn, .order-menu-wrapper .order-footer .btn
 {
background-color:#f28b04;  
color:#ffffff;  
 }


 form.box.orderbox button.btn:hover, form.box.orderbox button.btn:focus, 
 
 {
background-color:#ffa305;  
 }

.ordero button.btn.btn-md 
{
color: #ffffff;  
}

form.box.orderbox button.btn:hover, .order-menu-wrapper .order-footer .btn:hover
{
    background-color:#ffa305;  
}

.order-menu-wrapper, .order-menu-wrapper .close-order

{
    background-color:#424242;  
}

.site-content .entry-content
{
  max-width: 1540px!important;
}


.order-menu-wrapper .food-item p
{
font-size: 12px;
}

.order-menu .food-item h3
{
font-size: 16px;
}

.order-menu-wrapper h2
{
font-size: 22px;
}

.order-menu .btn.btn-md
{
font-size: 14px;
}

span.num
{
font-size: 16px;
}

.order-menu-wrapper .food-item.price-right header .quantity, .order-menu-wrapper .food-item.price-right header .price
{
font-size: 14px;
}



.site-content .entry-content
{
  max-width: 1540px!important;
}


.order-menu-wrapper .food-item p
{
font-size: 12px;
}

.order-menu .food-item h3
{
font-size: 16px;
}

.order-menu-wrapper h2
{
font-size: 22px;
}

.order-menu .btn.btn-md
{
font-size: 14px;
}

span.num
{
font-size: 16px;
}

.order-menu-wrapper .food-item.price-right header .quantity, .order-menu-wrapper .food-item.price-right header .price
{
font-size: 18px;
}



