
/* latin */
@font-face {
  font-family: 'Khand';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/khand/v9/TwMN-IINQlQQ0bL5cGEwbQc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Khand';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/khand/v9/TwMA-IINQlQQ0bpSUnQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Khand';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/khand/v9/TwMN-IINQlQQ0bKhcWEwbQc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Khand';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/khand/v9/TwMN-IINQlQQ0bKNdmEwbQc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* latin */
@font-face {
  font-family: 'Khand';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/khand/v9/TwMN-IINQlQQ0bLpd2EwbQc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.css-awards{position:fixed;right:0;top:150px;z-index:10}.color-switcher{width:120px;position:fixed;left:40px;top:180px;z-index:999;padding:0;-webkit-transition:all 500ms ease;transition:all 500ms ease}.color-switcher h5{font-size:15px;margin-top:0;padding:0 20px}.color-switcher p{font-size:10px;color:#000;margin-bottom:0;background:#fff;height:40px;text-align:left;font-weight:700;line-height:42px;text-transform:uppercase}.color-switcher ul{list-style:none;padding:0}.color-switcher ul li{float:left}.color-switcher ul li a{display:block;width:30px;height:30px;outline:none;text-align:center;line-height:30px;font-size:14px;border-radius:3px}.color-switcher ul li a.tm-default{background:#d2c82a}.color-switcher ul li a.tm-espresso{background:#ad8856}.color-switcher ul li a.tm-paprika{background:#ce1710}.color-switcher ul li a.tm-calico{background:#e2c691}.color-switcher ul li a.tm-tangelo{background:#ec5d12}.color-switcher ul li a.tm-black{background:#404040}.picker_close{width:40px;height:40px;position:absolute;left:-40px;top:0;text-align:center;background:#fff;border-radius:0 2px 2px 0;box-shadow:1px 1px 0 rgba(0,0,0,.2)}.position .picker_close{border-radius:0;box-shadow:0 1px rgba(0,0,0,.1)}.picker_close i{font-size:22px;margin-top:9px}.position{left:40px;-webkit-transition:all 500ms ease;transition:all 500ms ease}.position .theme-colours{display:table;box-shadow:1px 1px 0 rgba(0,0,0,.1)}.theme-colours,.layouts,.backgrounds,.choose-header,.choose-footer{display:none;text-align:left;padding-top:0;width:83px;padding:19px;background:#fff;padding-top:0;border-radius:0 4px 4px}.layouts a,.choose-header a,.choose-footer a{display:inline-block;text-align:center;width:40%;margin:0 5px 0 0;color:#5d5d5d;font-size:15px;border:1px solid #e7e7e7;padding:5px 7px 2px}.layouts a:hover,.choose-header a:hover,.choose-footer a:hover{border:2px solid #a9a9a9;padding:4px 5px 1px}.styleswitcher{position:fixed;width:120px;background:#fff;color:#595959;top:150px;right:-123px;z-index:999}.styleswitcher p{color:#000 !important}.styleswitcher.ackapa{left:0}.styleswitcher .switch{padding-left:15px;padding-bottom:10px}.styleswitcher .switch h5{margin-top:20px}.styleswitcher .switch p{margin-top:10px}.stylebutton{cursor:pointer;position:absolute;text-align:center;line-height:40px;background:#fff;font-size:20px;width:40px;height:40px;top:0;right:-40px}.styleswitcher a{width:24px;height:24px;float:left;margin-right:7px;margin-bottom:10px;position:relative;z-index:99999999}.color-switcher ul li{margin:5px}
.color-white{color:#ffffff;}

.menu-title a{font-size: 50px; color:#665b1f; font-family: 'Khand'; display: inline-block; padding-top: 150px; width: 100%; font-weight: 700; line-height: 55px;}
.menu-title a:hover{text-decoration:none;}
.menu-desc{font-size: 16px; color: #555555; font-weight: 600;}

.display-none-mob{display: block;}
.va-middle{ display: inline-block !important; vertical-align: middle !important;}

@media (max-width:768px){
    
    .m-menu-title{width: 100%; text-align: center; position: relative; display: inline-block;}
    .m-menu-title img{width: 70%; margin: 0 auto;}
    .display-none-mob{display: none;}
    .uk-grid {margin-left: -12px !important;}
    .menu-title a{font-size: 30px; color:#665b1f; padding-top: 0px; margin-bottom: 5px; font-family: 'Khand'; font-weight: 700; line-height: 35px;}
    .menu-title a:hover{text-decoration:none;}
    .menu-desc{font-size: 14px; color: #555555; font-weight: 600; line-height: 18px; display: inline-block;}
    .m-card{background-color: rgba(0,0,0,0.10); padding: 20px; border-radius:10px;}
    .m-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /* optional */
    -webkit-box-align: start;
    -moz-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
  }
    
    .m-container .first_div {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
  }

  .m-container .second_div {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
  }
    
}


	.menu-item {
    padding: 0px;
    margin: 0px;
	display: inline-block;
	width:100%;
border-radius: 10px;
overflow: hidden;
}
.menu-item li {
    box-shadow: none !important;
    padding: 15px 0px !important;
	padding-bottom: 10px !important;
    margin: 0px !important;
	border-radius:0px !important;
    background-color: #fff;
	border-bottom: dotted 2px #ccc;
    margin-bottom: 0px !important; /*box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2) !important;*/
}
	  .menu-item li:last-child{border-bottom: none !important;}
.menu-item li a {
    font-size: 22px;
font-family: 'Khand';
font-weight: 400;
    display: inline-block;
    line-height: 20px;
    color: #212121;
    padding-bottom: 0px;
    width: 100%;
    text-transform: uppercase;
    position: relative;
}
	  .menu-item li a:hover{text-decoration:none; cursor: auto;}
.menu-item li img {
    float: right;
    max-width: 100% !important;
    width: auto !important;
}
.menu-item li a:hover {
    color: #000000;
}
.menu-item li > span {
    font-size: 12px;
    font-weight: 500;
    display: inline-block;
    float: left;
    text-align: left;
    color: #373737;
	 font-family: 'Roboto Slab';
    line-height: 18px;
	display: none;
	visibility: hidden;
}
.menu-item li > span:before {
    content: "\f156";
    font-family: 'Font Awesome 5 Pro';
    position: relative;
    font-size: 11px;
    color: #373737;
}
.menu-item li .price {
    font-size: 12px;
    font-weight: 500;
    display: block;
    float: left;
    width: 50%;
    text-align: left;
    color: #555;
    line-height: 18px;
}
.menu-item li p {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    display: block;
    clear: both;
    padding: 0px 0;
	margin: 5px 0;
    color: #938372;
	font-family: Sarala;
	text-transform: capitalize !important;
    width: 100%;
}
.menu-item li p.cust {
    margin-right: 5px;
    font-size: 13px;
    color: #555555;
    border-radius: 2px;
    display: inline-block;
    text-transform: uppercase!important;
}
	.menu-item li > img{margin-bottom:10px;}
