* {
	margin:0;
	padding:0
}
body {
	margin:0;
	padding:0;
	font-family:roboto;
	font-weight:300;
	counter-reset:num
}
a, div, span, h1, h2, h3, h4, h5, h6, p, img, header, footer {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none
}
img {
	max-width:100%
}
@import url('https://fonts.googleapis.com/css?family=Roboto:100,300,400,700');
.banner-mob {  display: none; }
.slider {
	border-bottom:7px solid #b50003;
	float:left;
	margin-bottom:-6px;
	position:relative;
	width:100%
}
.owl-controls.clickable {
	left:340px;
	position:absolute;
	top:471px;
	padding-right:10px
}
.owl-pagination {
	float:left;
	width:20%
}
.owl-page {
	float:left;
	margin-top:10px;
	width:100%
}
.mb-banner {
	display:none;
}
.mb-banner img {
	width:100%;
}
.con-inner {
	float:left;
	position:absolute;
	width:100%;
	top:0
}
.slider .owl-page.active > span::after {
color:#fff;
content:counter(num, decimal-leading-zero);
font-size:30px;
left:-8px;
line-height:0;
position:absolute;
top:-50px;
transform:rotate(91deg);
transition:all 0.4s ease 0s;
will-change:transform
}
.owl-pagination div:nth-child(n+2).active > span::after {
left:-13px;
position:absolute;
top:-70px
}
.owl-pagination div:nth-child(n+3).active > span::after {
left:-13px;
position:absolute;
top:-94px
}
.owl-pagination div:nth-child(n+4).active > span::after {
left:-13px;
position:absolute;
top:-118px
}
.owl-pagination div.active:nth-child(n+5) > span::after {
left:-13px;
position:absolute;
top:-141px
}
.owl-page:hover > span::after {
opacity:1;
transition:0.4s
}
.owl-page.active {
	opacity:1
}
.owl-pagination::before {
border:5px solid #ccc;
content:"";
height:70px;
left:3px;
position:absolute;
top:-150px
}
.owl-page > span {
	background-color:#fff;
	border-radius:100%;
	counter-increment:num;
	float:left;
	height:14px;
	position:relative;
	width:14px
}
.owl-carousel1 {
	float:left;
	position:absolute;
	width:10% !important;
	top:789px;
	left:345px
}
.owl-carousel1 .owl-item {
	float:left;
	width:auto !important
}
.owl-carousel1 .owl-wrapper {
	float:left;
	width:5% !important
}
.owl-item {
	color:#fff;
	text-align:center
}
.owl-prev {
	float:left;
	font-size:20px;
	text-transform:uppercase;
	padding:20px
}
.owl-next {
	float:right;
	font-size:20px;
	text-transform:uppercase;
	padding:20px
}
.owl-dots {
	counter-reset:slides-num;
	position:absolute;
	top:100%;
	left:50%;
	margin-top:15px;
&:after {
content: counter(slides-num);
display:inline-block;
font-size:20px;
font-weight:700;
vertical-align:middle;
padding-left:5px
}
}
.owl-dot {
	display:inline-block;
	counter-increment:slides-num;
	margin-right:5px;
span {
display:none
}
&.active {
&:before {
content: counter(slides-num) " of";
display:inline-block;
vertical-align:middle;
font-size:20px;
position:absolute;
left:0;
top:0
}
}
}
header nav {
	text-align:right
}
header nav ul {
	margin:0;
	list-style-type:none
}
header nav ul li {
	display:inline
}
header nav ul li:first-child {
	margin-left:0
}
header nav ul li ul {
	display:none
}
header ul li a {
	background:rgba(0, 0, 0, 0) url("../images/border-right.png") no-repeat scroll 100% center;
	color:#f0f0f0;
	font-size:14px;
	padding:15px 17px 20px;
	text-decoration:none;
	text-transform:capitalize;
	transition:color 0.25s ease-in 0s;
	display:inline-block;
	position:relative;
	border-top:2px solid transparent;
	border-bottom:2px solid transparent
}
header ul li a:hover {
	border-top:2px solid #ed2024;
	border-bottom:2px solid #ed2024;
	transition:0.4s
}
header ul li:last-child a {
	background:0
}
a:hover {
	color:#fff
}
header ul li a.active {
	color:#fff;
	border-top:2px solid #ed2024;
	border-bottom:2px solid #ed2024
}
header ul li a:hover {
	font-size:14px;
	text-decoration:none;
	text-transform:capitalize;
	transition:color 0.25s ease-in 0s;
	padding-right:17px;
}
section, article, header {
	display:block;
	float:left;
	width:100%
}
article {
	width:96%;
	padding:3em 2%
}
header nav ul li ul {
	top:59px;
	display:none;
	position:absolute;
	text-align:left;
	width:200px;
	list-style:none;
	background:#f17b23;
	z-index:1
}
header nav ul li ul li {
	width:100%;
	display:inline-block;
	margin-left:0
}
header nav ul li ul li a {
	border-bottom:1px solid #000;
	display:inline-block;
	padding:9px 0px;
	width:100%;
	color:#000;
	transition:ease-in-out 0.6s
}
header nav ul li ul li a:hover {
	border-bottom:1px solid #fff;
	color:#fff;
	background:none;
	padding-right:0
}
header nav ul li ul li:last-child a {
	border-bottom:none
}
header nav ul li ul {
	visibility:hidden;
	left:615px;
	top:33px;
	padding:10px 25px
}
header nav ul li ul li ul {
	visibility:hidden;
	display:none !important;
	padding:0;
	left:225px;
	top:20px
}
header nav ul li:hover ul {
	display:block
}
header nav ul li:hover ul {
	visibility:visible
}
header nav ul li ul li:hover ul {
	visibility:visible;
	display:block !important
}
header nav ul li ul li a {
	background:rgba(0, 0, 0, 0) none repeat scroll 0 0
}
.top-head {
	float:left;
	padding-bottom:15px;
	padding-top:15px;
	width:100%
}
.phone {
	float:right;
	width:30%;
	background:url(../images/phone.png) left no-repeat;
	display:block
}
.phone p {
	color:#bababa;
	float:right;
	font-size:18px;
	width:90%
}
.phone p a {
	color:#bababa;
}
.phone p a:hover {
	color:#e9b31f;
}
.e-mail {
	float:right;
	width:29%;
	background:url(../images/mail.png) left no-repeat;
	display:block
}
.dropdown1 {
	display:none
}
.e-mail a {
	color:#bababa;
	float:right;
	font-size:18px;
	width:90%;
	transition:0.4s
}
.e-mail > a:hover {
	color:#e9b31f;
	transition:0.4s
}
.logo {
	display:block
}
.logo-mob {
	display:none
}
.caption {
	float:left;
	left:675px;
	position:absolute;
	text-align:left;
	top:310px;
	width:65%
}
.caption h2 {
	color:#fff;
	float:left;
	font-family:roboto;
	font-size:40px;
	width:100%;
	text-transform:uppercase;
	padding-bottom:20px
}
.caption > p {
	color:#dddddd;
	font-size:16px;
	width:78%
}
.see-menu {
	border:2px solid #ed2024;
	float:left;
	padding:13px 20px;
	position:relative;
	top:80px;
	width:15%;
	transition:0.4s
}
.see-menu:hover {
	border:2px solid #9f9f9f;
	transition:0.4s
}
.see-menu > a {
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	position:relative
}
.see-menu > a::before {
color:#ed2024;
content:"";
font-family:'FontAwesome';
font-size:20px;
position:absolute;
right:-34px;
top:-5px
}
.dwld-menu {
	border:2px solid #ed2024;
	float:left;
	padding:13px 20px;
	position:relative;
	top:80px;
	width:21%;
	transition:0.4s;
	margin-left:15px
}
.menu-1 .dwld-menu {
	margin-left:27px;
	width:32%
}
.dwld-menu:hover {
	border:2px solid #9f9f9f;
	transition:0.4s
}
.dwld-menu > a {
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	position:relative
}
.dwld-menu > a::before {
color:#ed2024;
content:"";
font-family:'FontAwesome';
font-size:20px;
position:absolute;
right:-34px;
top:-5px
}
.scrool {
	display:none;
	color:#fff;
	float:left;
	left:-14px;
	position:absolute;
	top:710px;
	width:auto
}
.scrool > a {
	float:left;
	width:auto;
	transform:rotate(89deg);
	font-size:17px;
	text-transform:uppercase;
	position:relative;
	color:#fff
}
.scrool > a::before {
content:"";
font-family:'FontAwesome';
font-size:17px;
position:absolute;
right:-34px;
color:#ed2024
}
.welcome-inner {
	float:left;
	width:100%;
	background:url(../images/menu-sec-bg.png) left top no-repeat;
	padding-bottom:20px
}
.welcome-menu {
	float:left;
	width:100%
}
.order-btn {
	bottom:204px;
	float:right;
	position:fixed;
	right:-103px;
	transform:rotate(-90deg);
	width:auto;
	z-index:1
}
.order-btn > a {
	float:right;
	width:auto;
	z-index:1
}
.right-img {
	float:right;
	position:absolute;
	right:0;
	top:2198px;
	display:block
}
.right-img1 {
	display:none
}
.left-head {
	display:none
}
.welcome {
	float:left;
	position:relative;
	top:-11px;
	width:100%;
	margin-bottom:30px
}
.left-content {
	float:left;
	width:100%
}
.left-content > ul {
	background-color:#9f9f9f;
	float:left;
	list-style:outside none none;
	padding-top:10px;
	text-align:center;
	width:100%;
	margin-bottom:0;
	border-radius:0 0 10px 10px
}
.left-content li {
	float:left;
	width:100%;
	padding-bottom:20px
}
.left-content h2 {
	color:#fff;
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	padding-bottom:10px
}
.left-content p {
	color:#000;
	display:table;
	float:none;
	font-family:roboto;
	font-size:14px;
	margin:0 auto;
	text-align:center;
	width:60%
}
.right-content {
	float:left;
	margin-top:80px;
	width:100%
}
.right-content > h1 {
	font-family:roboto;
	font-size:40px;
	color:#000;
	font-weight:bold;
	text-transform:uppercase;
	position:relative;
	padding-bottom:50px
}
.right-content span {
	color:#cd1716;
	font-weight:300
}
.right-content > h1::before {
background:rgba(0, 0, 0, 0) url("../images/welcome-border.png") no-repeat scroll 0 0;
content:"";
height:16px;
left:5px;
position:absolute;
top:50px;
width:100%
}
.right-content > p {
	color:#242424;
	float:left;
	font-size:14px;
	line-height:32px;
	padding-bottom:20px;
	width:100%
}
.read {
	border:2px solid #9f9f9f;
	float:left;
	padding:16px;
	width:19%;
	transition:0.4s
}
.read:hover {
	transition:0.4s;
	border:2px solid #cd1716
}
.read > a {
	color:#cd1716;
	float:left;
	font-size:16px;
	position:relative;
	text-transform:uppercase;
	width:auto;
	line-height:1
}
.read > a::after {
content:"";
font-family:fontawesome;
font-size:22px;
position:absolute;
right:-33px;
top:-3px
}
.menu-sec {
	float:left;
	width:100%
}
.menu-sec {
	float:left;
	padding-top:18px;
	width:100%
}
.menu-head h3 {
	color:#000;
	font-family:roboto;
	font-size:40px;
	text-transform:uppercase;
	position:relative;
	padding-bottom:50px;
	font-weight:bold
}
.menu-head h3::after {
background:rgba(0, 0, 0, 0) url("../images/welcome-border.png") no-repeat;
content:"";
height:16px;
left:4px;
position:absolute;
top:54px;
width:100%
}
.menu-head span {
	color:#cd1716;
	font-weight:300
}
.menu-item {
	float:left;
	width:100%
}
.menu-item-1 {
	float:left;
	width:33%;
	padding-bottom:50px;
	padding-right:15px
}
.menu-item-1 a {
	color:#cd1716;
	font-size:20px;
	font-family:roboto
}
.menu-item-1 > h4 {
	color:#000;
	font-family:roboto;
	font-size:20px;
	font-style:italic;
	padding-top:5px
}
.menu-item-1 > p {
	color:#676767;
	font-size:16px;
	padding-top:20px
}
.more {
	border:2px solid #9f9f9f;
	float:left;
	padding:16px;
	width:23%;
	transition:0.4s
}
.more:hover {
	border:2px solid #cd1716;
	transition:0.4s
}
.more > a {
	color:#cd1716;
	float:left;
	font-size:16px;
	position:relative;
	text-transform:uppercase;
	width:auto;
	line-height:1
}
.more > a::after {
content:"";
font-family:fontawesome;
font-size:22px;
position:absolute;
right:-33px;
top:-5px
}
.special {
	float:left;
	padding-top:100px;
	width:100%;
	counter-reset:num;
	padding-bottom:100px
}
.spe-head h5 {
	color:#000;
	font-size:40px;
	font-family:roboto;
	text-transform:uppercase;
	position:relative;
	padding-bottom:50px;
	font-weight:bold
}
.spe-head h5::after {
background:rgba(0, 0, 0, 0) url("../images/welcome-border.png") no-repeat scroll 0 0;
content:"";
position:absolute;
height:16px;
width:100%;
left:0;
bottom:26px
}
.spe-head span {
	color:#cd1716;
	font-weight:300
}
.spe-1 .owl-page {
	float:left;
	margin-top:10px;
	width:auto
}
.spe-1 .owl-page.active > span::after {
color:#cd1716;
content:counter(num, decimal-leading-zero);
font-size:30px;
left:-9px;
line-height:0;
position:absolute;
top:-45px;
transform:rotate(91deg);
transition:all 0.4s ease 0s;
will-change:transform
}
.spe-1 .owl-page > span {
	background-color:#c2c2c2;
	border-radius:100%;
	counter-increment:num;
	float:left;
	height:14px;
	left:0;
	position:relative;
	top:100px;
	width:14px
}
.spe-1 .owl-pagination::before {
border:5px solid #c2c2c2;
content:"";
height:70px;
left:0;
position:absolute;
top:-52px
}
.spe-1 .owl-pagination {
	float:left;
	width:20%
}
.spe-1 .owl-page.active {
	opacity:1
}
.spe-1 .owl-controls.clickable {
	left:-70px;
	position:absolute;
	top:54px
}
.spe-1 .owl-page.active > span {
	background-color:#cd1716;
	border-radius:100%
}
.contact {
	float:left;
	padding:35px 0 30px 0;
	width:100%;
	background:#f9f9f9
}
.con-head h6 {
	color:#000;
	font-size:40px;
	font-family:roboto;
	text-transform:uppercase;
	position:relative;
	padding-bottom:50px
}
.con-head h6::after {
background:rgba(0, 0, 0, 0) url("../images/welcome-border.png") no-repeat scroll 0 0;
content:"";
position:absolute;
height:16px;
width:100%;
left:0;
bottom:26px
}
.con-head span {
	color:#cd1716;
	font-weight:300
}
.copy {
	float:left;
	width:100%
}
.copy > p {
	color:#676767;
	font-size:14px;
	line-height:24px
}
.copy span {
	color:#cd1716
}
.add {
	float:left;
	width:100%
}
.add > h2 {
	color:#cd1716;
	font-size:20px;
	font-family:roboto
}
.add > p {
	color:#676767;
	font-size:14px;
	line-height:20px;
	padding-top:10px;
	width:73%
}
.call {
	float:left;
	width:100%
}
.call > h2 {
	color:#cd1716;
	font-size:20px;
	font-family:roboto
}
.call > p {
	color:#676767;
	font-size:14px;
	line-height:20px;
	padding-top:10px;
	width:100%
}
.call > p a {
	color:#676767;
}
.call > p a:hover {
	color:#cd1716;
}
.follow {
	float:left;
	width:100%
}
.follow > h2 {
	color:#cd1716;
	font-family:roboto;
	font-size:20px;
	padding-bottom:13px
}
.follow > ul {
	float:left;
	list-style:outside none none;
	margin-bottom:0;
	width:100%
}
.follow li {
	float:left;
	margin-right:15px;
	width:auto
}
.follow a {
	float:left;
	width:100%
}
.map {
	float:left;
	width:100%;
	position:relative;
	/*background-color:#ffc0c1*/
}
.map iframe {
	width:100%;
	height:476px;
	position:relative;
	/*opacity:0.5*/
}
.over-lay {
	background-color:rgba(230, 168, 0, 0.5);
	height:100%;
	position:absolute;
	top:0;
	width:100%
}
.right-menu {
	float:left;
	margin-top:80px;
	width:100%
}
.right-menu > h1 {
	font-family:roboto;
	font-size:40px;
	color:#000;
	text-transform:uppercase;
	position:relative;
	padding-bottom:50px
}
.right-menu > iframe {
	width:100%
}
.right-menu > h1::before {
background:rgba(0, 0, 0, 0) url("../images/welcome-border.png") no-repeat scroll 0 0;
content:"";
height:16px;
left:5px;
position:absolute;
top:50px;
width:100%
}
.right-menu > h3 {
	color:#cd1716;
	font-family:roboto;
	font-size:24px;
	font-weight:300;
	padding-bottom:10px
}
.right-menu > h4 {
	color:#cd1716;
	font-family:roboto;
	font-size:24px;
	padding-bottom:10px;
	padding-top:20px
}
.right-menu > p {
	color:#242424;
	font-size:14px;
	line-height:26px;
	padding-bottom:20px
}
.right-menu > ul {
	float:left;
	list-style:outside none none;
	margin-bottom:0;
	width:100%;
	padding-bottom:20px
}
.right-menu li {
	float:left;
	width:100%;
	font-size:14px;
	color:#242424;
	margin-bottom:5px
}
.right-menu span {
	color:#cd1716
}
.banner-img {
	display:block
}
.banner-mob {
	display:none;
}
.manu-content {
	float:left;
	width:100%
}
.manu-content > h4 {
	color:#cd1716;
	float:left;
	font-size:30px;
	font-weight:600;
	padding-bottom:5px;
	width:100%
}
.manu-content > p {
	color:#242424;
	font-size:14px;
	line-height:26px;
	padding-bottom:20px
}
.manu-content > ul {
	float:left;
	list-style:outside none none;
	margin-bottom:20px;
	padding-left:10px;
	width:100%
}
.manu-content li {
	color:#242424;
	font-size:16px;
	font-weight:600
}
.buffet {
	float:left;
	width:100%;
	margin-bottom:20px
}
.buffet span {
	float:left;
	font-size:16px;
	font-weight:600;
	margin-bottom:5px;
	width:100%
}
.buffet span:last-child {
	margin-bottom:0
}
.pageContent {
	width:100%
}
.accordion {
	list-style-type:none;
	padding:0;
	margin:0 0 30px;
	border:1px solid #17a;
	border-top:none;
	border-left:none
}
.accordion ul {
	padding:0;
	margin:0;
	float:left;
	display:block;
	width:100%
}
.accordion li {
	box-shadow:0 4px 0 -1px #e6e6e6;
	cursor:pointer;
	list-style-type:none;
	padding:0;
	margin-bottom:10px;
	float:left;
	display:block;
	width:100%
}
.accordion li.active>a {
	background:#b50003;
	color:#fff;
	box-shadow:0 4px 0 -1px #700002;
	margin-bottom:3px
}
.accordion li div {
	padding:20px;
	background:#ffe3e3;
	display:block;
	clear:both;
	float:left;
	width:100%
}
.accordion a {
	text-decoration:none;
	font-family:roboto;
	color:#cd1716;
	padding:8px 14px;
	display:block;
	cursor:pointer;
	background:#f3f3f3;
	font-size:18px;
	font-weight:400
}
.accordion li ul li {
	font-size:14px
}
.accordion li ul li {
	box-shadow:none;
	margin-bottom:15px
}
.accordion li ul li:last-child {
	margin-bottom:0
}
.accordion li ul li h2 {
	font-size:16px;
	color:#cd1716;
	font-weight:600
}
.accordion li ul li h2 span {
	clolr:#b50003
}
.active h2 span {
	clolr:#b50003
}
.accordion li ul li p {
	color:#242424;
	float:left;
	font-size:14px;
	padding-top:2px;
	width:100%;
	position:relative;
	font-family:'NexaLight'
}
.accordion li ul li p:after {
	display:none
}
.accordion p {
	float:right;
	width:auto;
	position:relative;
	padding-right:22px;
	color:#a3a3a3;
	text-transform:capitalize;
	font-size:14px;
	font-weight:300;
	line-height:28px
}
.accordion p::after {
content:"";
font-family:fontawesome;
position:absolute;
right:0;
top:0
}
.accordion li.active a p {
	float:right;
	width:auto;
	padding-right:22px;
	color:#fff
}
.accordion div span ul {
	display:block !important;
	padding-bottom:20px
}
.set-meal {
	float:left;
	width:100%
}
.meal-1, .meal-2, .meal-3 {
	border:1px solid #f3f3f3;
	float:left;
	width:100%;
	background:#fff3f3
}
.meal-2 {
	background:#ffe3e3
}
.meal-1 ul, .meal-2 ul, .meal-3 ul {
	padding:0 15px
}
.col-lg-4.set-1 h2, .col-lg-4.set-2 h2, .col-lg-4.set-3 h2 {
	background:#cd1716;
	padding:8px 15px;
	margin-bottom:10px;
	font-weight:600
}
.meal-1 > h2, .meal-2 > h2 {
	float:left;
	width:100%;
	color:#fff;
	font-weight:500;
	font-size:20px
}
.meal-1 > ul, .meal-2 > ul {
	float:left;
	width:100%;
	list-style:none
}
.meal-1 li, .meal-2 li {
	float:left;
	margin-bottom:5%;
	width:100%
}
.meal-1 label, .meal-2 label {
	float:left;
	width:100%;
	margin-bottom:2%;
	color:#000;
	font-size:15px
}
.meal-1 span, .meal-2 span {
	float:left;
	width:100%;
	color:#cd1716;
	font-weight:600
}
.meal-1 p, .meal-2 p {
	color:#000;
	float:left;
	font-size:14px;
	width:100%
}
.wine {
	float:left;
	width:100%
}
.wine > ul {
	float:left;
	list-style:outside none none;
	width:100%
}
.wine li {
	float:left;
	width:100%;
	padding:0 15px;
	margin:4px 0 0
}
.wine h2 {
	color:#fff;
	float:left;
	font-size:20px;
	font-weight:600;
	width:68%;
	margin-right:2%
}
.wine h3 {
	float:left;
	width:10%;
	font-size:20px;
	color:#fff;
	font-weight:600
}
.wine h4 {
	float:left;
	width:10%;
	font-size:20px;
	color:#fff;
	font-weight:600
}
.wine h5 {
	float:left;
	width:10%;
	font-size:20px;
	color:#fff;
	font-weight:600
}
.wine-left {
	float:left;
	width:67%;
	margin-right:3%
}
.wine-left > p {
	float:left;
	font-size:14px;
	width:100%
}
.wine-left > span {
	color:#cd1716;
	float:left;
	font-size:16px;
	font-weight:600;
	width:100%;
	margin-bottom:3px
}
.wine1, .wine2, .wine3 {
	float:left;
	width:10%
}
.main-class {
	float:left;
	margin-top:25px;
	width:100%
}
.left-con {
	float:left;
	width:49%;
	background:#f8f8f8;
	padding:15px;
	border:1px solid #f3f3f3
}
.right-con {
	float:right;
	width:49%;
	background:#f8f8f8;
	padding:15px;
	border:1px solid #f3f3f3
}
.Aperitifs {
	float:left;
	width:100%;
	margin-bottom:20px
}
.Aperitifs > h2 {
	color:#ffffff;
	float:left;
	font-size:20px;
	margin-bottom:10px;
	width:100%;
	font-weight:600;
	background:#cd1716;
	padding:8px 15px
}
.Aperitifs > ul {
	float:left;
	list-style:outside none none;
	width:100%
}
.Aperitifs li {
	float:left;
	width:100%;
	margin:4px 0 0
}
.Aperitifs p {
	float:left;
	width:67%;
	margin-right:3%;
	font-size:14px;
	color:#000000
}
.Aperitifs span {
	float:right;
	font-size:14px
}
.bottel {
	float:left;
	margin-top:25px;
	background:#f8f8f8;
	width:100%;
	border:1px solid #f3f3f3
}
.bottel > h2 {
	color:#fff;
	float:left;
	font-size:20px;
	font-weight:600;
	margin-bottom:10px;
	width:100%;
	background:#cd1716;
	padding:8px 15px
}
.bottel > ul {
	float:left;
	list-style:outside none none;
	width:100%;
	padding:0 15px
}
.bottel li {
	float:left;
	margin:4px 0 0;
	width:48.5%
}
.bottel p {
	float:left;
	width:77%;
	margin-right:3%;
	font-size:14px
}
.bottel span {
	float:right;
	font-size:14px
}
.bottel li:nth-child(2n+2) {
float:right;
margin-right:0
}
.bottel h2 p {
	float:right;
	font-size:20px;
	width:54%
}
.active li {
	color:#000;
	float:left;
	width:100%
}
.wine2-nw {
	float:right
}
.wine .wine2-nw {
	float:right;
	text-align:right
}
.right-menu a {
	color:#cd1716;
	font-style:italic;
	font-weight:600
}
.gallary {
	float:left;
	width:100%
}
.gallary .img {
	float:left;
	margin-right:2%;
	width:32%;
	margin-bottom:2%
}
.gallary .img:nth-child(3n+1) {
margin-right:0
}
.gallary > h2 {
	color:#cd1716;
	font-family:roboto;
	font-size:30px;
	font-weight:600;
	padding-bottom:20px;
	text-transform:uppercase;
	float:left;
	width:100%;
	padding-top:10px
}

.board-inner .nav-tabs > li {
  float: left;
  margin-bottom: -1px;
  width:auto;
}
.board-inner {border-bottom: 1px solid #ddd;margin-bottom: 15px;}
.board-inner .nav-tabs > li a{font-style:normal;padding: 10px 20px;}
.right-menu .thumbnail{margin-bottom:0;}
.right-menu ul li a span {font-size: 17px;text-transform:uppercase;}
.right-menu .nav-tabs{display:table;margin:0 auto;border-bottom:0;}

.con-form {
	float:left;
	width:100%
}
.con-form > ul {
	float:left;
	width:100%;
	list-style:none;
	margin-bottom:0
}
.con-form li {
	border:1px solid #e9e9e9;
	float:left;
	margin-right:1%;
	width:32%;
	margin-bottom:2%
}
.con-form li:last-child {
	border:0 none;
	padding:0;
	margin-bottom:0
}
.con-form li:nth-child(6) {
width:100%
}
select {
	border:0 none;
	float:left;
	width:100%;
	padding:6px 16px;
	-moz-appearance:none;
	appearance:none;
	-webkit-appearance:none;
	background:url(../images/select-img.png) 95% no-repeat;
	text-transform:capitalize;
	color:#242424;
	border:1px solid #e9e9e9
}
input {
	border:0 none;
	color:#242424;
	float:left;
	font-size:14px;
	padding:8px 16px;
	width:100%
}
.con-form ul li input::-webkit-input-placeholder {
color:#242424
}
.con-form ul li input:-moz-placeholder {
color:#242424
}
.con-form ul li input::-moz-placeholder {
color:#242424
}
.con-form ul li input:-ms-input-placeholder {
color:#242424
}
textarea {
	border:0 none;
	float:left;
	padding:8px 16px;
	height:173px;
	resize:none;
	width:100%
}
.contact-btn {
	background-color:#b50003;
	float:left;
	padding:14px 39px;
	text-transform:uppercase;
	width:auto;
	color:#fff;
	font-size:14px;
	border:1px solid #b50003;
	transition:0.4s;
	margin-top:2%
}
.contact-btn:hover {
	color:#b50003;
	border:1px solid #b50003;
	transition:0.4s;
	background-color:#fff
}
.contact-btn {
	float:left;
	margin-right:2%
}
.left-text {
	float:left;
	margin-bottom:2%;
	margin-right:30px;
	width:30.9%
}
.left-text input {
	box-shadow:none;
	/*font-family:'NexaLight';*/
	font-size:14px;
	padding:10px 15px
}
.left-text input::-webkit-input-placeholder {
color:#242424
}
.left-text input:-moz-placeholder {
color:#242424
}
.left-text input::-moz-placeholder {
color:#242424
}
.left-text input:-ms-input-placeholder {
color:#242424
}
.left-text select {
	box-shadow:none;
	/*font-family:'NexaLight';*/
	font-size:14px;
	padding:10px 15px
}
.left-text:nth-child(3n+3) {
margin-right:0
}
.right-text {
	float:right;
	margin-bottom:2%;
	width:49%
}
.full-text {
	float:left;
	width:100%
}
.full-text textarea {
	box-shadow:none;
	padding:10px 15px
}
.full-text textarea::-webkit-input-placeholder {
color:#242424
}
.full-text textarea:-moz-placeholder {
color:#242424
}
.full-text textarea::-moz-placeholder {
color:#242424
}
.full-text textarea:-ms-input-placeholder {
color:#242424
}
ol {
	float:left;
	width:100%;
	list-style:none
}
.set-meal {
	margin-top:30px;
	float:left;
	width:100%
}
.wine {
	float:left;
	width:100%;
	background:#fafafa;
	margin-top:25px;
	border:1px solid #f3f3f3
}
.wine.gry {
	background:#fafafa
}
.wine ul li:first-child {
	background:#cd1716;
	padding:8px 15px;
	margin-bottom:8px
}
.pannel {
	float:left;
	width:100%
}
.pageWrap {
	float:left;
	width:100%
}
.pannel .table-responsive {
	overflow-x:visible;
	width:99%;
	background:#fafafa;
	border:1px solid #f3f3f3;
	margin-top:25px;
	float:left
}
.table > thead > tr > th {
	background:#cd1716;
	font-weight:600;
	margin-bottom:10px;
	padding:8px 15px;
	border-bottom:0;
	color:#fff;
	font-size:20px
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	width:100%;
	border-top:0
}
.table > tbody > tr > td span {
	color:#cd1716;
	font-weight:600
}
.table > tbody > tr > td {
	color:#000000;
	font-size:14px
}
.table > tbody > tr > td p br {
	display:none
}
.table > tbody > tr > td span br {
	display:none
}
@media (max-width:1680px) {
.scrool {
left:111px;
top:660px
}
.welcome-inner {
float:left;
width:100%;
background:url(../images/res-menu-sec-bg.png) left top no-repeat
}
.see-menu {
width:18%
}
.dwld-menu {
width:24%
}
}
@media (max-width:1440px) {
.see-menu {
width:21%
}
.dwld-menu {
width:29%;
top:60px
}
.right-img1 {
float:right;
position:absolute;
right:0;
top:2483px;
display:block
}
.right-img {
display:none
}
.caption {
left:444px;
top:222px
}
.see-menu {
top:60px
}
.scrool {
top:530px
}
.left-content > ul {
margin-left:0
}
}
@media screen and (min-device-width:1350px) and (max-device-width:1400px) {
.caption {
top:185px
}
}
@media (max-width:1366px) {
.owl-controls.clickable {
left:78px
}
.welcome-inner {
float:left;
width:100%;
background:url(../images/res-menu-sec-bg.png) left top no-repeat;
padding-bottom:20px
}
.right-img1 {
top:2347px;
}
.scrool {
left:36px
}
.more {
width:21%
}
.dwld-menu {
top:60px;
width:30%
}
}
@media (max-width:1280px) {
.caption {
left:363px
}
.scrool {
left:-13px;
top:495px
}
.see-menu {
width:20%;
top:13px;
padding:9px 16px
}
.see-menu > a {
font-size:13px
}
}
@media (max-width:1080px) {

header ul li a:hover {
padding:15px 12px;
}
.mb-banner {
display:block;
}
.container {
width:95%
}
.col-lg-3.logo1 {
float:left;
width:20%
}
.col-lg-9.menu-1 {
float:left;
width:80%
}
.phone {
width:35%
}
.e-mail {
width:38%
}
.caption h2 {
font-size:30px;
padding-bottom:10px
}
.caption > p {
font-size:15px
}
.caption {
left:325px;
top:137px
}
.see-menu {
top:14px;
width:25%;
padding:9px 21px
}
.scrool {
left:78px;
top:370px
}
.owl-controls.clickable {
left:28px;
top:341px
}
.col-lg-3.we-le {
float:left;
width:30%
}
.col-lg-9.we-ri {
float:left;
width:70%
}
.welcome-inner {
background:none
}
.right-img1 {
display:none
}
.menu-sec .col-lg-offset-3.col-lg-9.menu-1 {
width:100%
}
.special {
padding-top:50px;
padding-bottom:50px
}
.spe-1 .owl-controls.clickable {
left:38px;
top:136px
}
.col-lg-3.con-1, .col-lg-3.con-2, .col-lg-3.con-3, .col-lg-3.con-4 {
width:25%;
float:left
}
.con-form li:last-child {
width:42%
}
.read {
width:25%
}
.menu-item-1 {
padding-right:10px
}
header ul li a {
padding:15px 12px
}
.left-text {
margin-right:3%
}
.col-lg-4.set-1, .col-lg-4.set-2, .col-lg-4.set-3 {
float:left;
width:33%
}
.owl-pagination {
display:none
}
.dwld-menu {
top:15px;
width:41%;
padding:8px 21px
}
.menu-1 .dwld-menu {
width:36%
}

@media (max-width:1024px) {

.slider video {
display:none;
}
.banner-img{display:none;}
.banner-mob {  display: block; }

}


}
@media (max-width:960px) {
header ul li a, header ul li a:hover {
padding:15px 13px;
font-size:13px
}
.phone p, .e-mail a {
font-size:16px
}
.owl-controls.clickable {
left:27px;
top:287px
}
.caption h2 {
font-size:25px
}
.scrool {
left:94px;
top:358px
}
.col-lg-3.we-le {
float:left;
width:31%
}
.col-lg-9.we-ri {
float:left;
width:69%
}
.left-content > ul {
width:100%;
margin-left:0
}
.con-form li:last-child {
width:45%
}
.see-menu {
padding:9px 13px
}
.right-content > h1, .right-menu > h1, .con-head h6 {
font-size:35px
}
.read {
padding:12px 10px
}
.menu-head h3 {
font-size:35px
}
.spe-head h5 {
font-size:35px
}
.wine1, .wine2, .wine3 {
width:12%
}
.wine-left {
width:60%
}
.wine h2 {
width:60%
}
.wine h3 {
width:12%
}
.wine h4 {
width:12%
}
.wine h5 {
width:12%
}
}
@media (max-width:900px) {
.caption {
left:304px;
top:117px
}
.caption h2 {
font-size:20px
}
.see-menu > a {
font-size:13px
}
.scrool {
top:323px
}
.read {
width:27%
}
.dwld-menu {
width:45%
}
.menu-1 .dwld-menu {
width:40%
}
.menu-1 .dwld-menu {
padding:6px 17px;
top:8px;
width:40%
}
header ul li a, header ul li a:hover {
padding:15px 9px
}
}
@media (max-width:800px) {
.logo {
position:relative;
z-index:999
}
.top-head {
position:relative;
z-index:999;
width:87%
}
.mean-container .mean-nav {
top:97px;
margin-top:0
}
.phone {
width:45%
}
.e-mail {
width:41%
}
.mean-container .mean-bar {
background:transparent none repeat scroll 0 0;
top:5px
}
.mean-container a.meanmenu-reveal {
right:6px !important
}
.caption {
left:215px;
top:87px
}
.owl-controls.clickable {
display:none !important
}
.caption {
width:87%
}
.see-menu {
left:0
}
.scrool {
display:none
}
.left-content {
float:left;
width:100%
}
.left-content > ul {
width:100%;
padding:10px 6px 0
}
.slider {
border-bottom:5px solid #b50003
}
.right-content > h1, .right-menu > h1 {
font-size:29px
}
.right-content > p {
line-height:27px
}
.spe-head h5, .con-head h6, .menu-head h3 {
font-size:30px
}
.con-form li {
width:49%
}
.con-form li:last-child {
width:60%
}
textarea {
height:157px
}
.copy > p, .add > p, .call > p {
font-size:13px
}
.mean-container .mean-nav ul li {
background-color:#c70009
}
.mean-container .mean-nav ul li a {
color:#fff
}
.read {
width:31%
}
.more {
width:26%
}
.map iframe {
height:350px
}
.left-text {
margin-right:3%;
width:48%
}
.left-text:nth-child(3n+3) {
margin-right:3%
}
.left-text:nth-child(2n+2) {
margin-right:0
}
.contact-btn {
padding:9px 28px
}
.left-con {
width:100%
}
.welcome {
top:-8px
}
.right-con {
background:#f8f8f8 none repeat scroll 0 0;
float:right;
margin-top:20px;
padding:15px;
width:100%
}
.bottel li {
float:left;
margin-right:0;
width:100%
}
.bottel h2 p {
width:auto;
margin-right:0
}
.left-content p {
width:100%
}
.right-menu > iframe {
height:375px
}
.see-menu {
width:22%
}
.menu-1 .dwld-menu {
width:46%
}
}
@media (max-width:768px) {
.welcome {
top:-7px
}
.right-menu > iframe {
height:364px
}
.dwld-menu {
top:14px
}
.menu-1 .dwld-menu {
width:50%
}
}
@media (max-width:767px) {
.wine1, .wine2, .wine3 {
width:14%
}
.wine-left {
width:54%
}
.wine h2 {
width:54%
}
.wine h3 {
width:14%
}
.wine h4 {
width:14%
}
.wine h5 {
width:14%
}
.col-lg-4.set-1, .col-lg-4.set-2, .col-lg-4.set-3 {
width:100%
}
}
@media (max-width:736px) {
.col-lg-3.we-le {
float:left;
width:30%
}
col-lg-9 we-ri {
width:70%
}
.right-content {
float:left;
margin-top:80px;
width:100%
}
.left-content {
float:left;
width:100%
}
.left-content > ul {
margin-left:1px;
width:99.5%
}
.slider {
border-bottom:5px solid #b50003
}
textarea {
height:151px
}
.read {
width:33%
}
.more {
width:28%;
padding:13px 16px
}
.left-content > img {
margin-top:1px
}
.right-content > h1, .right-menu > h1 {
font-size:28px
}
.see-menu {
width:23%
}
}
@media (max-width:735px) {
.phone, .e-mail {
width:50%
}
.phone p, .e-mail a {
font-size:15px
}
.left-content {
background:none
}
.col-lg-3.we-le {
float:left;
width:100%
}
.col-lg-9.we-ri {
float:left;
width:100%
}
.caption {
width:100%;
left:50px;
top:120px
}
.welcome {
top:0
}
.left-content > ul {
margin-top:24px;
padding:10px;
border-radius:10px
}
.left-head {
float:left;
width:100%;
margin-top:20px;
display:block
}
.left-head > h2 {
float:left;
width:100%;
font-size:30px;
text-transform:uppercase;
color:#000;
position:relative
}
.left-head > h2::before {
background:rgba(0, 0, 0, 0) url("../images/welcome-border.png") no-repeat scroll 0 0;
content:"";
height:16px;
left:5px;
position:absolute;
top:40px;
width:100%
}
.left-head span {
color:#cd1716
}
.right-content {
margin-top:50px
}
.left-content li:last-child {
padding-bottom:0
}
.right-menu {
margin-top:50px
}
.see-menu {
width:21%
}
.read {
width:23%
}
.left-content > img {
display:none
}
.menu-item-1 {
min-height:194px;
padding-right:10px
}
}
@media (max-width:667px) {
.read {
width:25%
}
.menu-item-1 {
width:50%;
min-height:170px;
padding-bottom:30px
}
.more {
width:27%
}
.menu-1 .dwld-menu {
width:100%;
left:0;
margin-left:0
}
.menu-1 .dwld-menu a {
font-size:12px
}
.dwld-menu {
width:40%
}
}
@media (max-width:640px) {
.caption {
top:97px
}
.read {
width:26%
}
.more {
width:28%
}
.see-menu {
width:23%
}
.menu-1 .dwld-menu {
width:43%
}
}
@media (max-width:568px) {
.logo {
display:none
}
.dwld-menu {
width:45%;
padding:8px 14px
}
.logo-mob {
display:block
}
.caption {
top:87px
}
.menu-item-1 a, .menu-item-1 > h4 {
font-size:17px
}
.menu-item-1 > p {
font-size:14px
}
.col-lg-3.con-1, .col-lg-3.con-2, .col-lg-3.con-3, .col-lg-3.con-4 {
width:50%;
margin-bottom:10px
}
.right-content > h1::before {
background:url(images/welcome-borde-mob.png) no-repeat
}
.caption > p {
font-size:13px
}
.see-menu {
padding:6px 13px;
width:32%
}
.read {
width:29%
}
.more {
padding:12px 16px;
width:37%
}
.special, .contact {
padding-top:30px
}
.col-lg-3.logo1 {
float:left;
width:45%
}
.col-lg-9.menu-1 {
float:left;
width:45%
}
.phone, .e-mail {
display:none
}
.mean-container .mean-bar {
top:32px;
}
.dropdown1 {
display:block;
z-index:9999
}
.dropdown1 .e-mail {
display:block;
left:-10px;
width:100%;
position:relative;
top:-21px
}
.dropdown1 .phone {
display:block;
left:-10px;
width:100%;
position:relative;
top:-20px
}
.dropdown1 {
display:inline-block;
float:left;
position:relative;
z-index:99;
margin-top:22px
}
.dropbtn1 {
background:#000 url("../images/mob-phone.png") no-repeat scroll left center;
border:medium none;
color:white;
cursor:pointer;
font-size:19px;
padding:7px 12px 8px 52px;
transition:all 0.6s ease-in-out 0s
}
.dropdown-content1 {
padding:30px;
right:0;
background-color:#000
}
.e-id a {
color:#242424
}
.e-id a:hover {
color:#ff7500
}
.mean-container a.meanmenu-reveal {
right:40px !important;
top:2px
}
.caption h2, .caption > p, .see-menu {
display:none
}
.banner-img {
display:none
}
.banner-mob {
display:block
}
.logo-mob {
position:relative;
z-index:999
}
.gallary .img {
float:left;
margin-bottom:2%;
margin-right:2%;
width:48%
}
.gallary .img:nth-child(3n+1) {
margin-right:2%
}
.dwld-menu {
left:210px;
top:14px
}
}
@media (max-width:567px) {
.col-lg-3.logo1 {
padding:0
}
.slider .col-lg-9.menu-1 {
padding:0
}
.top-head {
padding:0 0 0 20px
}
.phone, .e-mail {
width:100%
}
.logo {
display:none
}
.logo-mob {
display:block;
position:relative;
z-index:999
}
.caption h2, .caption p {
display:none
}
.see-menu {
top:124px
}
.left-head > h2 {
font-size:25px
}
.right-content > h1, .right-menu > h1 {
font-size:25px
}
.menu-item-1 {
width:50%
}
.col-lg-3.con-1, .col-lg-3.con-2, .col-lg-3.con-3, .col-lg-3.con-4 {
width:100%
}
.spe-head h5, .con-head h6, .menu-head h3 {
font-size:25px
}
.left-head > h2::before, .right-content > h1::before, .menu-head h3::after, .spe-head h5::after, .con-head h6::after, .right-menu > h1::before {
top:34px
}
.right-content > h1, .menu-head h3, .spe-head h5, .con-head h6, .right-menu > h1 {
padding-bottom:30px
}
.wine1, .wine2, .wine3 {
width:16%
}
.wine-left {
width:49%
}
.wine h2 {
width:49%
}
.wine h3 {
width:16%;
font-size:16px
}
.wine h4 {
width:16%;
font-size:16px
}
.wine h5 {
width:16%;
font-size:16px
}
.dropdown1 {
display:inline-block;
float:left;
position:relative;
z-index:9999;
margin-top:37px
}
.board-inner .nav-tabs > li a{padding:10px 15px;}
}
@media (max-width:481px) {
.dropdown1 {
margin-top:13px;
z-index:9999
}
.mean-container a.meanmenu-reveal {
top:25px
}
.mean-container a.meanmenu-reveal {
padding:9px 137px 10px 12px;
right:72px !important
}
.dwld-menu {
left:172px;
top:34px;
width:49%
}
.dwld-menu > a {
font-size:14px
}
.menu-1 .dwld-menu {
width:100%;
top:53px;
left:19px
}
.dwld-menu {
top:53px;
left:19px
}
.board-inner .nav-tabs > li a{padding:10px;}
}
@media (max-width:480px) {
.see-menu {
top:94px
}
.con-form li {
width:100%
}
.con-form li:last-child {
width:100%
}
.see-menu {
top:79px;
width:38%
}
.read {
width:35%
}
.more {
width:44%
}
.map iframe {
height:250px
}
.phone p, .e-mail a {
font-size:13px
}
.dropbtn1 {
font-size:15px
}
.col-md-4.col-sm-6.col-xs-6.thumbnail {
  width: 100%;
}
}
@media (max-width:479px) {
.left-content > ul {
margin-top:20px
}
.left-head > h2 {
font-size:20px
}
.right-content > h1, .right-menu > h1 {
font-size:20px
}
.spe-head h5, .con-head h6, .menu-head h3 {
font-size:20px
}
.left-head > h2::before, .right-content > h1::before, .menu-head h3::after, .spe-head h5::after, .con-head h6::after, .right-menu > h1::before {
background:url(../images/welcome-borde-mob.png) no-repeat;
top:27px
}
.contact {
padding-top:30px
}
.mean-container .mean-bar {
padding:0
}
.right-menu > h3, .right-menu > h4 {
font-size:18px
}
.left-text {
margin-right:0;
width:100%
}
.left-text:nth-child(3n+3) {
margin-right:0
}
.left-text:nth-child(2n+2) {
margin-right:0
}
.mean-container a.meanmenu-reveal {
right:71px !important
}
.manu-content > h4 {
font-size:20px
}
}
@media (max-width:457px) {
.see-menu {
top:69px
}
.read {
width:37%
}
.menu-item-1 {
min-height:auto
}
.more {
width:40%
}
.accordion a {
font-size:14px
}
.mean-container a.meanmenu-reveal {
padding:9px 116px 10px 12px;
right:79px !important
}
}
@media (max-width:414px) {
.see-menu {
top:44px
}
.read {
width:41%
}
.menu-item-1 {
width:100%;
padding-bottom:20px;
padding-right:0
}
.more {
width:45%
}
.wine1, .wine2, .wine3 {
width:19%;
font-size:13px
}
.wine-left {
width:40%
}
.wine h2 {
width:40%
}
.wine h3 {
width:19%;
font-size:13px
}
.wine h4 {
width:19%;
font-size:13px
}
.wine h5 {
width:19%;
font-size:13px
}
.dropbtn1 {
font-size:12px
}
.dropdown-content1 {
padding:30px 20px
}
.mean-container a.meanmenu-reveal {
padding:9px 94px 10px 12px
}
.mean-container .mean-nav {
top:66px
}
}
@media (max-width:384px) {
.see-menu {
top:39px;
width:41%
}
.read {
width:46%
}
.more {
width:48%
}
.mean-container a.meanmenu-reveal {
padding:9px 84px 10px 12px;
right:71px !important;
top:17px
}
.dropbtn1 {
padding:7px 12px 8px 42px
}
}
@media (max-width:381px) {
.mean-container .mean-bar {
top:32px;
}
.mean-container .mean-nav {
top:58px
}
.see-menu {
top:30px;
width:48%
}
.read {
width:45%
}
.more {
width:57%
}
.dropbtn1 {
font-size:13px
}
.dropdown1 {
position:absolute;
right:-21px;
z-index:9999
}
.dropbtn1 {
position:absolute;
right:0;
width:138px
}
.dropdown-content1 {
right:0;
margin-top:34px
}
.mean-container a.meanmenu-reveal {
padding:9px 104px 10px 12px;
right:45px !important
}
.right-menu > iframe {
height:300px
}
.dwld-menu {
display:none
}
}
@media (max-width:380px) {
	.mean-container .mean-bar {
top:59px;
}
.con-inner {
background-color:#000
}
.col-lg-3.logo1 {
float:left;
width:60%;
text-align:center
}
.slider .col-lg-9.menu-1 {
float:left;
text-align:center;
width:100%
}
.top-head {
padding:8px 0
}
.phone p, .e-mail a {
font-size:15px;
width:100%
}
.e-mail {
background:rgba(0, 0, 0, 0) url("../images/mail.png") no-repeat scroll 18% center;
padding-bottom:8px
}
.phone {
background:rgba(0, 0, 0, 0) url("../images/phone.png") no-repeat scroll 18% center
}
.mean-container a.meanmenu-reveal {
right:4px !important
}
.accordian-panel .panel-heading a .panel-title {
font-size:14px
}
.right-menu {
margin-top:30px
}
.right-menu > h4 {
padding-top:0
}
.panel-title > p {
margin-top:0
}
.add > h2, .call > h2, .follow > h2 {
font-size:15px
}
.slider {
overflow:hidden;
display:-webkit-box;
display:-moz-box;
display:-ms-flexbox;
display:-webkit-flex;
display:flex;
-webkit-flex-flow:row wrap;
-moz-flex-flow:row wrap;
-ms-flex-flow:row wrap;
flex-flow:row wrap
}
.slider .owl-carousel.owl-theme, .banner-img, .banner-mob {
order:2;
-webkit-order:2
}
.con-inner {
order:1;
-webkit-order:1;
position:relative
}
.accordion p {
float:none
}
.accordion li.active a p {
float:none
}
.dropbtn1 {
font-size:13px
}
.dropbtn1 {
right:-33px;
top:-127px;
width:138px
}
.phone p, .e-mail a {
font-size:11px;
width:100%;
padding-left:21px
}
.dropdown-content1 {
margin-top:0;
position:relative;
right:-26px;
top:-90px;
width:200px;
z-index:1;
}
.e-mail {
background:rgba(0, 0, 0, 0) url("../images/mail.png") no-repeat scroll 1% center;
}
.phone {
background:rgba(0, 0, 0, 0) url("../images/phone.png") no-repeat scroll 1% center;
}
.mean-container .mean-nav {
top:61px
}
.gallary .img {
width:100%;
margin-bottom:5%
}
.gallary > h2 {
font-size:18px
}
}
@media (max-width:357px) {
.see-menu {
top:30px
}
.read {
width:48%
}
.more {
width:62%
}
}
@media (max-width:320px) {
.mean-container .mean-bar {
top:43px;
}
.phone p, .e-mail a {
font-size:13px
}
.right-content > h1, .right-menu > h1 {
font-size:18px
}
.spe-head h5, .con-head h6, .menu-head h3 {
font-size:18px
}
.accordian-panel .panel-heading a .panel-title {
font-size:11px
}
.panel-title > p {
font-size:11px
}
.right-menu > h3, .right-menu > h4 {
font-size:15px
}
.right-menu > p {
padding-bottom:10px;
line-height:22px
}
.right-menu > h3 {
padding-bottom:2px
}
.see-menu {
top:10px;
width:57%
}
.read {
width:55%
}
.more {
width:70%
}
.dropbtn1 {
right:16px;
top:-101px;
width:135px
}
.dropdown-content1 {
right:26px;
top:-68px;
width:222px
}
.dropbtn1 {
font-size:12px
}
.col-lg-3.logo1 {
width:55%
}
.dropdown1 {
right:-57px
}
.mean-container .mean-nav {
margin-top:0;
top:66px
}
.contact {
padding-top:0
}
.right-content > h1, .right-menu > h1 {
font-size:17px
}
.manu-content > h4 {
font-size:15px
}
.manu-content li {
font-size:12px
}
.buffet span {
font-size:12px
}
.right-menu ul li a span{font-size:13px;}
.nav > li > a{padding:10px;}
}
