@font-face {
    font-family: 'Arial';
    src: url('../fonts/Arial/Arial-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Arial Bold';
    src: url('../fonts/newArial-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Arial Italic';
    src: url('../fonts/newArial-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Arial Bold Italic';
    src: url('../fonts/newArial-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Arial CE';
    src: url('../fonts/newArialCE-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Arial CE Bold';
    src: url('../fonts/newArialCE-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'Arial Black';
    src: url('../fonts/newArialBlack.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



body
{
    width: 100%;
    float: left;
    margin: 0;
    padding: 0;
   /*font-family: 'Open Sans', sans-serif;*/
   font-family: 'Arial', 'Arial Bold', 'Arial Italic', 'Arial Bold Italic', 'Arial CE', 'Arial CE Bold', 'Arial Black', sans-serif;
   /*background: url(../images/napa-bg.jpg);background-repeat: no-repeat; background-size: cover; background-position: center;*/
}
.wrapper{
	margin: 0;
	padding: 0;
	width: 100%;
}
.padding{
	padding: 0;
}


body a {text-decoration: none;    color: inherit;}
ul{list-style: none;margin: 0;padding: 0;}
p:last-child{margin: 0; padding: 0;}
p, h1, h2, h3, h4, h5, h6 {margin: 0;}

.common-sec h1 {padding: 0 0 20px 0;margin: 0;font-size: 46px;line-height: 60px;color: #00502e;font-weight: 700;text-transform: uppercase;font-family: 'Arial', 'Arial Bold', 'Arial Italic', 'Arial Bold Italic', 'Arial CE', 'Arial CE Bold', 'Arial Black', sans-serif;}
.common-sec h2 {font-size: 40px; line-height: 50px; font-weight: 600; color: #a53517; margin-bottom: 30px;text-align:center;}
.common-sec h3 {font-size: 26px; line-height: 32px; font-weight: 700; font-family: 'Arial', 'Arial Bold', 'Arial Italic', 'Arial Bold Italic', 'Arial CE', 'Arial CE Bold', 'Arial Black', sans-serif;text-align:left;padding-bottom:10px;color: #533701;}
.common-sec h4{font-size: 24px; line-height: 30px; font-family: 'Arial', 'Arial Bold', 'Arial Italic', 'Arial Bold Italic', 'Arial CE', 'Arial CE Bold', 'Arial Black', sans-serif; padding: 5px 0 40px 0;}
.common-sec p {font-size: 18px; line-height: 25px;padding-right: 0;padding-bottom: 8px;}
.common-sec li {font-size: 18px; line-height: 25px;color: #000; padding: 0 0 10px 0;}
.common-sec ul {margin:0;padding:0;display:inline-block;list-style: none;}
.common-sec a {font-size: 18px; line-height: 22px; color: #000; display: inline-block; text-decoration: none;}
.common-sec a:hover {color:#000;}
.common-padding  {padding:70px 0;}


/*menu-css*/


.menu-left{background:#231f20;}
.menu-logo {text-align:center;}
.menu-logo img{width:65%;}

.menu-box h3{color: #00A777; font-size: 22px; line-height: 30px;}
.menu-box .menu-short-des{font-size: 16px; color: #c5c5c5;}
.menu-box h5{color: #E95924;font-size: 16px;}
.menu-content p{color:#fff;font-size:16px;padding: 0 0 4px 0;}
.menu-box .red-txt{color:#E95924;}
.menu-box{padding:20px 0 0 20px;}

.appetizer-side-order {background: #006A5F;}
.appetizer-side-order .menu-box h3{color: #fff;border-bottom: 12px solid #000;padding: 0 0 8px 0;}
.menu-content{padding: 15px 0 0 0;}
.appetizer-side-order .menu-box{padding: 20px 0 10px 20px;}

.beef-noodle-soup h3{color:#000;}
.beef-noodle-soup .menu-short-des{color: #000;}
.beef-noodle-soup h5{border-bottom: 12px solid #006A5F;padding: 0 0 8px 0;}
.beef-noodle-soup .menu-content p{color:#000;padding: 0 0 6px 0;}
.beef-noodle-soup .menu-content{position:relative;}
.beef-noodle-soup .menu-content img{position: absolute;bottom: 10px;right: 0;width: 52%;}
.menu-inner-left-dishes img{margin:35px 0 0 0;}


.second-menu-page{
    padding: 20px 0;
}
.second-menu-content {
    padding: 15px 0 0 0;
}
.second-menu-box h3 {
    font-size: 22px;
    color: #000;
    padding: 0 0 8px 0;
    font-weight: 600;
    border-bottom: 12px solid #006A5F;
    
}
.second-menu-content p {
    color: #000;
    padding: 0 0 8px 0;
}
.second-menu-left-img{
    display: flex;
    align-items: center;
}

.second-menu-content .red-txt{color: #E95924;}




















