@charset "utf-8";

@font-face {
    font-family: 'pt_sansregular';
    src: url('../fonts/pts55f-webfont.eot');
    src: url('../fonts/pts55f-webfont.eot#iefix') format('embedded-opentype'),
         url('../fonts/pts55f-webfont.woff') format('woff'),
         url('../fonts/pts55f-webfont.ttf') format('truetype'),
         url('../fonts/pts55f-webfont.svg#pt_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}
	
@font-face {
    font-family: 'pt_sansbold';
    src: url('../fonts/pts75f-webfont.eot');
    src: url('../fonts/pts75f-webfont.eot#iefix') format('embedded-opentype'),
         url('../fonts/pts75f-webfont.woff') format('woff'),
         url('../fonts/pts75f-webfont.ttf') format('truetype'),
         url('../fonts/pts75f-webfont.svg#pt_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
	}

body{
	padding:0 0 0 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	line-height:20px;
	background:#fff;
	color:#6c6c6c;
	}
div, table, td, p, h1, h2, h3, h4, form, select, input, label, span, a, li, span{
	padding:0;
	margin:0;
	}
a{
	text-decoration:none;
	outline:none;
	}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
	}
li{
	padding:0;
	margin:0;
	}
img {
	border:0;

	}
object{
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
	}
.clear{
	clear:both;
	}
	
* a { }
* a:hover {color:#000000;
	background-color:inherit;
   }

p{
	background-color:inherit;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	line-height:20px;
	color:#6c6c6c;
	margin:0 0 0 0;
	}

.border_none{
	border:none !important;
	}	
.right_panel{
	float:right !important;
	}
/*-------------------------------------- header_top ------------------------------*/
#wrapper {
	width:100%;
	margin:0 auto;
	display: table;
	}
.container{
	width:1230px;
	margin:0 auto;
	}	
	
#header{
	width:100%;
	background:url(../img/header_bg.jpg) 0 0 repeat-x;
	padding:57px 0 12px 0;
	}

.logo_main{
	position:relative;
	}
.logo_main_sub{
	position:absolute;
	width: 100%;
	z-index: 99;
	}
.logo{
	width:297px;
	margin:50px auto auto auto;

	}
.socials{
	width:17%;
	height:20px;
	float: right;
	z-index: 99999;
	position: relative;
	margin-top: 5px;
	}	
.socials ul{
	padding:0;
	margin:3px 0 0 0;
	float: right;
	}	
.socials ul li{
	padding:0;
	margin:0 0 0 0;
	float:left;
	}	
.socials ul li img{
	width:99%;
	display:block;
	height:33px;
	}	
	
.socials ul li a{
	padding:0;
	margin:0 0 0 5px;
	float:left;
	}		
.socials ul li a:hover{
	opacity: 0.6;
	}		
	
.socials p{
	background-color:inherit;
	font-family:pt_sansregular;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	line-height:24px;
	color:#000000;
	padding:0;
	margin:13px 0 0 0;
	text-align: right;
	}		
.socials p span{
	color:#e10b17;
	}
	
.manu{
	margin:0 0 0 0;
	width:100%;
	}			
.manu ul{
	padding:0 0 0 0;
	margin:0px auto 12px auto;
	text-align:center;
/*	z-index: 9999;*/
	position: relative;
	z-index: 9999;
	}
.manu ul li{
	padding:0 0 0 0;
	margin:0;
	display:inline-block;
	}
	
.manu ul li.last_mg{
	background:none;	
	}
.manu ul li a{
	background-color:inherit;
	font-family:pt_sansregular;
	font-size:16px;
	font-style:normal;
	line-height:24px;
	color:#000000;
	margin:0 32px 0 32px;
	text-transform:uppercase;
	}
.manu ul li a:hover, .manu ul li a.active{
	color:#e10b17;
	background-color:inherit;
	}	

.banner{
	margin:0 auto;
	width:100%;
	height: 460px;
	}



#content{
	margin:0 auto;
	width:100%;
	}
.welcome{
	width:100%;
	text-align:center;
	padding:0 0 40px 0;
	}
h2.welcome_text{
	font-family:pt_sansregular;
	color:#000000;
	font-size:30px;
	font-style:normal;
	font-weight:normal;
	line-height:36px;
	background:url(../img/border.gif) center bottom no-repeat;
	padding:0px 0 18px 0;
	}
h2.welcome_text span{
	font-family:pt_sansbold;
	color:#e10b17;
	font-size:30px;
	font-style:normal;
	font-weight:bold;
	}	
p.welcome_text02{
	margin:20px 0 0 0;
	text-align:left;
	}
p.welcome_text02 span{
	padding:15px 0 0 0;
	display:block;
	}	
	
.red_box{	
	background:url(../img/red_box.jpg) center 0 no-repeat;
	height:465px;
	padding:90px 0 0 0;
	}
.our_special{
	width:280px;
	float:left;	
	margin:0 0 0 120px;
	}	
.kk_begining{
	width:371px;
	float:left;	
	margin:0 0 0 30px;
	}
.feature_restudant{
	width:400px;
	float:right;	
	}	
h3.heding02{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:24px;
	font-style:normal;
	font-weight:bold;
	line-height:36px;
	padding:0;
	margin:0;	
	}
ul.sp_menus{
	padding:0;
	margin:14px 0 0 10px;
	}
ul.sp_menus li{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffbd81;
	font-size:14px;
	line-height:26px;
	font-style:normal;
	font-weight:normal;
	padding:0 0 0 15px;
	margin:0;
	background:url(../img/bulate.png) 0 center no-repeat;
	}	
ul.sp_menus li a{
	color:#ffbd81;
	}	
p.kk_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffbd81;
	font-size:14px;
	line-height:22px;
	font-style:normal;
	font-weight:normal;
	padding:20px 0 0 0;
	margin:0;
	}	
p.read_more{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:14px;
	line-height:22px;
	font-style:normal;
	font-weight:normal;
	padding:15px 0 0 0;
	margin:0;
	}		
p.read_more a{
	color:#ffffff;
	}	
	
.feature_box{
	width:100%;
	margin:16px 0 0 0;
	}
.feature_mg{
	width:118px;
	float:left;
	}	
.feature_mg img{
	margin:4px 0 0 0;
	}	
.feature_text_box{
	width:267px;
	float:right;
	}
p.feature_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#c6585a;
	font-size:18px;
	line-height:22px;
	font-style:normal;
	font-weight:bold;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}			
p.feature_text2{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffbe82;
	font-size:12px;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}	
	
	
.spotlight_bg{	
	background:url(../img/s_bg.gif) 0 0 repeat-x #ffffff;
	padding:30px 0 70px 0;
	}	
	
.testimonials{
	width:454px;
	float:left;
	margin-left:30px;
	}	
.dishes{
	width:416px;
	float:left;
	}	
.contact_us{
	width:330px;
	float:right;
	}	
h4.heding03{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:30px;
	font-style:normal;
	font-weight:bold;
	line-height:36px;
	padding:0;
	margin:0;	
	text-align: left;
	}
h4.heding03 span{
	color:#e20918;
	}
.testimonials_in{
	background:url(../img/testimonials_bg.png) 0 0 no-repeat;
	margin:20px 0 0 0;
	padding:125px 0 20px 20px;
	}
p.testimonials_text{
	font-family:Myriad Pro;
	color:#3f3f3f;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	line-height:25px;
	width:240px;
	}
p.signature_text{
	margin:8px 0 0 86px;
	}
	
p.reviews_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#fe0d0e;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	line-height:25px;
	margin:0 0 0 30px;
	background:url(../img/bulate2.gif) 42% center no-repeat;
	}
p.reviews_text a{
	color:#fe0d0e;
	}	

.dishes_box{
	width:100%;
	margin:20px 0 0 0;
/*	padding:0 0 15px 0;*/
	padding:0 0 0 0;
	}
.dishes_mg{
	width:118px;
	float:left;
	}	
.dishes_mg img{
	margin:4px 0 0 0;
	}	
.dishes_text_box{
	width:286px;
	float:right;
	}
p.dishes_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:18px;
	line-height:22px;
	font-style:normal;
	font-weight:bold;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	}			
p.dishes_text2{
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	font-size:12px;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	padding:0 0 0 0;
	margin:0 0 0 0;
	width:230px;
	text-align:left;
	}
p.dishes_text2 a{
	color:#6a6a6a;
	background-color: inherit;
	}
p.dishes_text2 a:hover{
	color:#323232;
	background-color: inherit;
	}	
p.view_all{
	font-family:Arial, Helvetica, sans-serif;
	color:#e20918;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	line-height:25px;
	margin:0 0 0 308px;
	}
p.view_all a{
	color:#e20918;
	}
p.view_all a:hover{
	color:#000;
	}	
	
p.contact_text1{
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:18px;
	margin:15px 0 0 0;	
	}
p.contact_text1 span{
	color:#000000;
	font-size:18px;
	}	
	
	
p.contact_ph{
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	line-height:24px;
	padding:0 0 0 38px;	
	background:url(../img/mobile_mg.gif) 0 0 no-repeat;
	margin:25px 0 0 0;
	text-align: left;
	}		
	
p.contact_email{
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	line-height:24px;
	padding:0 0 0 38px;	
	background:url(../img/email.gif) 0 center no-repeat;
	margin:15px 0 0 0;
	text-align: left;
	}		
p.contact_email a{
	color:#6a6a6a;
	}
		
p.contact_text2{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:30px;
	font-style:normal;
	font-weight:bold;
	line-height:36px;
	margin:20px 0 0 0;	
	text-align: left;
	}

p.contact_text3{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	line-height:22px;
	margin:7px 0 0 0;
	text-align: left;	
	}	
	
.feature_restudant02{
	width:400px;
	float:left;
	margin-left:30px;
	margin-right:54px;
	}	
p.feature_restudant02_text02{
	font-family:Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	font-size:12px;
	line-height:18px;
	font-style:normal;
	font-weight:normal;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-align:left;
	}	
	
	
	
		
#footer{
	margin:0 auto;
	width:100%;
	background:#340001;
	height:54px;
	text-align:center;
	padding:28px 0 0 0;
	}	
#footer p{
	font-family:pt_sansregular;
	color:#825648;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	}
	
#footer p a{
	color:#fff;
	}	
	
/*================MENU====================*/
.manu{
	width:100%;
	text-align:center;
	padding:0 0 0 0;
	}

h2.our_menu{
	font-family:pt_sansbold;
	color:#e10b17;
	font-size:30px;
	font-style:normal;
	font-weight:bold;
	line-height:36px;
	padding:0 0 0 0;
	margin-bottom: 15px;
	}
h2.our_menu span{
/*	color:#000;*/
	}
	
	
	
.container_in{
	width:100%;
	padding:25px 0 20px 0;
	}
.menu_bg{
	width:100%;
	background:url(../img/manu_background.gif) 0 top repeat-x;

	}
#flexslider{
	/*background:url(../img/menu_bottom3.jpg) center 200px no-repeat;*/
	padding:0 0 0 0;
	}	
	
	
.menu_left{
	width:509px;
	float:left;
	margin-left:0;
	margin-top:40px;
	background: rgba(0, 0, 0, 0) url("../img/menu_bg003.png") no-repeat scroll 0 0;
	height:807px;
	padding:45px 0 0 60px;
	margin-right: 43px;
	}
.menu_left01{
	width:509px;
	float:left;
	margin-left:0;
	margin-top:40px;
	height:807px;
	padding:45px 0 0 60px;
	margin-right: 43px;
	background:url(../img/menu_bg3.png) 0 0 no-repeat;
	}	
.menu_left001{
	width:509px;
	float:left;
	margin-left:0;
	margin-top:40px;
	background: rgba(0, 0, 0, 0) url("../img/menu_bg005.png") no-repeat scroll 0 0;
	height:807px;
	padding:45px 0 0 60px;
	margin-right: 43px;
	}	
.menu_left002{
	width:509px;
	float:left;
	margin-left:0;
	margin-top:40px;
	background: rgba(0, 0, 0, 0) url("../img/menu_bg007.png") no-repeat scroll 0 0;
	height:807px;
	padding:45px 0 0 60px;
	margin-right: 43px;
	}		
	
	
.menu_leftt{
	width:509px;
	float:left;
	margin-left:0;
	margin-top:40px;
	background:url(../img/menu_bg3.png) 0 0 no-repeat;
	height:807px;
	padding:45px 0 0 60px;
	}
.menu_right{
	width:509px;
	float:left;
	margin-right:0;
	height:807px;
	padding:45px 0 0 60px;
	margin-top:40px;
	background: rgba(0, 0, 0, 0) url("../img/menu_bg002.png") no-repeat scroll 0 0;
	}
	
.menu_right01{
	width:509px;
	float:left;
	margin-right:0;
	height:807px;
	padding:9px 0 0 8px;
	margin-top:40px;
	background:url(../img/menu_bg3.png) 0 0 no-repeat;
	}	
.menu_left2{
	width:509px;
	float:left;
	margin-left:0;
	margin-top:40px;
	background:url(../img/menu_bg3.png) 0 0 no-repeat;
	height:807px;
	padding:45px 0 0 60px;
	margin-right: 43px;
	}
.menu_left3{
	width:509px;
	float:left;
	margin-left:0;
	margin-top:40px;
	background:url(../img/menu_bg5.png) 0 0 no-repeat;
	height:807px;
	padding:45px 0 0 60px;
	}
.menu_right2{
	width:509px;
	float:left;
	margin-right:0;
	background: rgba(0, 0, 0, 0) url("../img/menu_bg004.png") no-repeat scroll 0 0;
	height:807px;
	padding:45px 0 0 60px;
	margin-top:40px;
	}
.menu_right001{
	width:509px;
	float:left;
	margin-right:0;
	background: rgba(0, 0, 0, 0) url("../img/menu_bg006.png") no-repeat scroll 0 0;
	height:807px;
	padding:45px 0 0 60px;
	margin-top:40px;
	}	
	
.menu_right62{
	width:509px;
	float:left;
	margin-left:0;
	margin-top:40px;
	background:url(../img/menu_bg9.png) 0 0 no-repeat;
	height:807px;
	padding:45px 0 0 60px;
	margin-right: 43px;

	}	
	
	
	
ul.arrow_btn{
	padding:30px 0 20px 0;
	margin:0;
	}
ul.arrow_btn li{
	padding:0;
	margin:0;
	display:inline;
	}
ul.arrow_btn li a{
	padding:0;
	margin:0;
	}
ul.menu_receipe{
	padding:0;
	margin:15px 0 0 0;
	text-align:left;
	}
ul.menu_receipe li{
	font-family:Arial, Helvetica, sans-serif;
	color:#272727;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	line-height:25px;
	padding:0 0 0 0;
	}
ul.menu_receipe li span i{
	font-family:Arial, Helvetica, sans-serif;
	color:#272727;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	line-height:25px;
	padding:0 0 0 0;
	display: block;
	}
ul.menu_receipe li span.left{
	width:340px;
	float:left;
	}	
ul.menu_receipe li span.right{
	width:47px;
	float:right;
	text-align:right;
	}		
	
ul.menu_receipe li span p{	
	font-family:Arial, Helvetica, sans-serif;
	color:#272727;
	font-size:12px;
	font-style:italic;
	line-height:12px;
	margin-bottom: 10px;
	}
/*================MENU====================*/

/*================testimonials====================*/
.page_testimonials{
	width:100%;
	text-align:left;
	padding:0 0 60px 0;
	}
.testimonials_left{
	width:571px;
	float:left;
	margin-left:30px;
	}
.testimonials_right{
	width:571px;
	float:right;
	}
.testimonials_box{
	width:100%;
	margin:60px 0 0 0;
	}
.testimonials_mg{
	width:184px;
	float:left;
	}
.testimonials_mg_text{
	width:373px;
	float:right;
	}	
.testimonials_mg_text2{
	width:100%;
	}
.testimonials_mg_text2 p{
	background:url(../img/invated1.png) 0 0 no-repeat;
	padding-left: 25px;
	}
.testimonials_mg_text2 p span{
	background:url(../img/invated2.png) right 0 no-repeat;
	padding-right: 25px;
	}
.ajay_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	line-height:27px;
	margin:40px 0 0 0;
	text-align:right;
	background-image: none !important;
	}
	
	

/*================testimonials====================*/


/*================about-us====================*/
.about_us{
	width:100%;
	padding:0 0 60px 0;
	background:url(../img/about_bg.jpg) center 0 no-repeat;
	}

.about_us_left{
	width:400px;
	float:left;
	}
.about_us_right{
	width:770px;
	float:right;
	margin-right:30px;
	text-align:left;
	}
h3.about_us_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#2b2b2b;
	font-size:20px;
	font-style:normal;
	font-weight:normal;
	line-height:30px;
	margin:40px 0 0 0;
	padding:0 0 8px 0;
	border-bottom:1px solid #cacaca;
	}
p.about_us_text02{
	font-family:Arial, Helvetica, sans-serif;
	color:#2b2b2b;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	line-height:22px;
	margin:10px 0 0 0;
	}





/*================about-us====================*/

/*================contact====================*/
.contact_us_main{
	width:100%;
	padding:0 0 40px 0;
}

.contact_left{
	width:100%;
	}
.contact_right{
	width:480px;
	float:right;
	background:#C03;
	}
input.input_field{
	width: 366px;
	height: 29px;
	border:solid 1px #bebdbe;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 31px;
	font-weight: normal;
	font-style: normal;
	color: #363636;
	padding: 0 5px;
	margin:0 0 10px 0
	}
	
.area-field{
	width: 566px;
	height: 88px;
	border:solid 1px #bebdbe;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 31px;
	font-weight: normal;
	font-style: normal;
	color: #363636;
	padding: 0 5px;
	margin:0 0 15px 0
	}

.submit-button{
	width: 109px;
	height: 40px;
	display: block;
	background: url(../img/submit_b.gif) no-repeat 0 0;
	border: none;
	text-indent: -200000px;
	font-size: 0;
	line-height: 0;	
	cursor: pointer
	}
label.gap{
	padding:0 0 0 0;
	line-height: 31px;
	}
	

/*================contact====================*/


/*================kk_news====================*/
.kk_news{
	width:100%;
	text-align:left;
	margin-bottom:30px;
	}
.naws_mg01{
	width:285px;
	float:left;
	margin-right:30px;
	}
.naws_mg01 img{
	border:3px solid #CCC ;
	}
.naws_mg02{
	width:285px;
	float:right;
	}
.naws_mg02 img{
	border:3px solid #CCC ;
	}	
/*================kk_news====================*/






h4.off_address {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 19px;
    font-style: normal;
    font-weight: bold;
    line-height: 36px;
	margin-bottom: 12px;
	margin-top: -10px;
}
h4.off_address span {
    color: #E20918;
}

p.off_text{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	line-height: 20px;
	color: #6C6C6C;
    font-style: normal;
    font-weight: normal;
	background-color: inherit;
	margin-bottom: 12px;
	}
p.off_text span{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
	line-height: 20px;
	color: #2c2c2c;
    font-style: normal;
    font-weight: bold;
	background-color: inherit;
	float: left;
	margin-right: 10px;
	}
p.off_text a{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	line-height: 20px;
	color: #6C6C6C;
    font-style: normal;
    font-weight: normal;
	background-color: inherit;
	}
	
.office_row{
	width: 100%;
	text-align: left;
	margin-bottom: 30px;
	}
.office_box{
	width: 600px;
	float: left;
	}
.office_box_address{
	width: 290px;
	float: left;
	}
.office_box_map{
	width: 286px;
	float: right;
	border: solid 2px #c8c8c8;
	}
.office_box2{
	width: 600px;
	float: right;
	}
	
.p10{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
	line-height: 20px;
	color: #6C6C6C;
    font-style: normal;
    font-weight: normal;
	background-color: inherit;
	text-align: left;
	padding-right: 60px;
	margin-top: 40px;
	}
.p10 span{
	display: block;
	font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
	line-height: 20px;
	color: #242424;
    font-style: normal;
    font-weight: bold;
	background-color: inherit;
	margin-bottom: 10px;
	}
.p11 {
    background-color: inherit;
    color: #6c6c6c;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    margin-top: 20px;
	margin-bottom: 20px;
    padding-right: 60px;
    float: left;
	text-align: left;
  }
.p12 {
    background-color: inherit;
    color: #e10b17;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    margin-top: 50px;
    padding-right: 60px;
    float: left;
  }  
  
  
  
  
  
  
  
  
  
p.off_text001{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	line-height: 20px;
	color: #6C6C6C;
    font-style: normal;
    font-weight: normal;
	background-color: inherit;
	margin-bottom: 12px;
	}
p.off_text001 span{
	font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
	line-height: 20px;
	color: #2c2c2c;
    font-style: normal;
    font-weight: bold;
	background-color: inherit;
	float: left;
	}  
p.feature_text a{
	font-family:Arial, Helvetica, sans-serif;
	color:#c6585a;
	font-size:18px;
	line-height:22px;
	font-style:normal;
	font-weight:bold;
	padding:0 0 0 0;
	margin:0 0 0 0;
	text-decoration:none;
	} 
  
p.feature_text a:hover{
	color:#fff;
	text-decoration:none;
	} 
    

  
  
  
/* 22.05.2015 s*/ 




.icon {
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  margin: 0 5px 0 0px;
  width: 33px;
  height: 33px;
  font-size: 0;
  text-indent: -9999px;
}

.icon-mono {
  background: url("../img/icons1.png");
	-webkit-transition: background 0.3s;
	transition: background 0.3s;
}

/* facebook */
.icon-mono.groupon {
  background-position: 0 0;
}

.icon-mono.groupon:hover {
  background-position: 0 -43px;
}

/* twitter */
.icon-mono.zomato {
  background-position: -43px 0;
}

.icon-mono.zomato:hover {
  background-position: -43px -43px;
}

/* google plus */
.icon-mono.facebook {
  background-position: -86px 0;
}

.icon-mono.facebook:hover {
  background-position: -86px -43px;
}

/* github */
.icon-mono.twitter {
  background-position: -129px 0;
}

.icon-mono.twitter:hover {
  background-position: -129px -43px;
}

/* rss */
.icon-mono.foodpanda {
  background-position: -172px 0;
}

.icon-mono.foodpanda:hover {
  background-position: -172px -43px;
}

  
 .menu_bg .flex-control-nav{
	 display: none;
 }
  .menu_bg .flex-direction-nav .flex-prev{
	margin-top: -127%;
 }
   .menu_bg .flex-direction-nav .flex-next{
	margin-top: -127%;
 }
 .banner .flex-direction-nav{
	 display: none;
 }
  
.kkgallery{
	width:100%;
	text-align:left;
	margin-bottom:30px;
	}
.kkgalleryimg_box{
    border: 3px solid #ccc;
    float: left;
    margin-right: 18px;
    width: 288px;
	}
.kkgalleryimg2_box{
	width:288px;
	float:right;
	border:3px solid #CCC
	}
 .kkgalleryimg_box img{
	 width: 100%;
 }
 
  .kkgalleryimg2_box img{
	 width: 100%;
 }
 
/* 26.05.2015 s*/

 .banner_sub{
	position: relative;
	}
 .banner_sub2{
	position: absolute;
	width: 100%;
	z-index:9;
	}
.banner_left{
	width: 218px;
	float:left;
}

.banner_right{
	width: 157px;
	float:right;
}









.inner_gallery_box{
	width: 264px;
	border: solid 3px #161616;
	float: left;
	margin-right: 0px;
	}
.inner_gallery_row{
	width: 100%;
	margin-bottom: 29px;
	}
.inner_gallery_row:last-child{
	margin-bottom: 0px;
	}
.tab_row{
	width: 100%;
	padding-top: 20px;
	}

/* Specific to example one */

#example-one { padding: 0; margin: 0 0 0 0;}

#example-one .nav { overflow: hidden; margin: 0 0 0 0; }
#example-one .nav li { float: left; margin: 0 1px 0 0; }
#example-one .nav li.last { margin-right: 0; }
#example-one .nav li a { 
	display: block; 
	padding: 0 20px; 
	background: #5b5b5b; 
	border: 0; 
	font-family: 'Georgia';
	font-size: 21px;
	line-height:53px;
	color: #fff;
	font-style: normal;
	font-weight: normal;
	padding:0 18px;
	margin:0 10px 0 0;

}
#example-one .nav li a:hover {}

#example-one ul { list-style: none; }
#example-one ul li a { display: block; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}
#example-one ul li a:hover { background: #5b5b5b; color: #fff; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }
#example-one ul li:last-child a { border: none; }

#example-one ul li.nav-one a.current, #example-one ul.gossip li a:hover { color: #fff; background:url(../img/tab_hove01.png) center bottom no-repeat; padding-bottom: 7px;}

#example-one ul li.nav-two a.current, #example-one ul.more_gossip li a:hover { color: #fff; background:url(../img/tab_hove01.png) center bottom no-repeat; padding-bottom: 7px; }

#example-one ul li.nav-three a.current, #example-one ul.more_gossip li a:hover { color: #fff; background:url(../img/tab_hove01.png) center bottom no-repeat; padding-bottom: 7px; }





.hide{
	display: none;
	}



.kkgalleryimg_box img{
	height:auto;

}

  
.visitor_right01{
	width:100%;
}
.boxxxx{
	width:100%;
	float:left;
}
#flexiselDemo5 {
    margin: 38px 0 0 0;
}
.menuuuuu{
	width:80%;
	float:left;
}

h2.menutext{
	font-family: 'Kaushan Script', cursive;
	font-weight:400;
	font-style:normal;
	font-size:28px;
	line-height:32px;
	color:#fb2410;
	padding:26px 0 12px 0;
	margin:0;
	float:left;
	text-align: left;
	

}

.tab_row ul.nav{
	z-index:9!important;
}