

* { margin: 0; padding: 0; box-sizing: border-box;}
img {max-width: 100%;}

/* menu food start*/
.menu-food-wrapper {font-family: "Roboto", Sans-serif;}
.menu-tab-list ul { list-style: none; margin: 0; padding: 0 0 15px; display: flex; flex-wrap: wrap; width: 100%;}
.menu-tab-list ul li { padding-right: 20px; margin: 5px 0; font-size: 24px;  line-height: 1.5;  font-weight: 300; }
.menu-tab-list ul li a { display: block;text-decoration: none; text-align: center; color: #002F56; border-bottom: 1px solid rgba(0,47,86,1); }
.menu-tab-list ul li a.inactive {color: #002F56; border-bottom: 1px solid rgba(0,47,86,0) }
.menu-box { display: flex; flex-wrap: wrap; }
.menu-box .menu-item {width: 33.33%; padding: 15px; text-align: center;}
.menu-box .menu-item .pic { padding-bottom: 20px; }
.menu-box .menu-item .pic img { border-radius: 200px; }
.menu-box .menu-item .title {font-family: "Old Standard TT", Sans-serif; font-size: 24px; color: #002F56; font-weight: 400; padding-bottom: 20px; }
.menu-box .menu-item .des {font-size: 16px; color: #5E6770; line-height: 27px; font-weight: 300; padding-bottom: 20px; }
.menu-box .menu-item .price {font-family: "Old Standard TT", Sans-serif; font-size: 24px; color: #002F56; font-weight: 400; padding-bottom: 20px; }
/* Tab Start*/
ul.tabs{
    margin:0 auto 20px;
    padding:0;
    list-style:none;
    display:block;
}
ul.tabs li{
    background-color:transparent;
    color:#002F56;
    display:inline-block;
    padding:10px 15px;
    cursor:pointer;
    border-bottom:1px solid transparent;
    font-family:"Roboto", Sans-serif;
    font-weight:300;
    font-size:24px;
    line-height:32px;
}
ul.tabs li.current{
    background-color:transparent;
    color:#002F56;
    border-bottom:1px solid #002F56;
}
.tab-content{
    display:none;
    background-color:transparent;
    padding:0;
    margin:0 auto;
}
.tab-content.current{
    display: inherit;
}
/* Tab End*/
@media (max-width: 767px) {
    .menu-tab-list ul { justify-content: center; }
    .menu-tab-list ul li { padding-right: 10px; font-size: 18px; }
    .menu-box .menu-item {width: 50%;}
}
@media (max-width: 574px) {
    .menu-box .menu-item {width: 100%; padding: 15px 0;}
    ul.tabs li{
        display:block;
        padding:10px 15px;
        text-align: center;
    }
}
/* menu food  end*/






