/*
Theme Name: Vegan

*/

/* CSS Document */
.padding{padding:0px !important;}
.padding_left{padding-left:0px !important;}
.padding_right{padding-right:0px !important;}

.eat24 {width: 209px;height: 44px;display: block;background: url(http://eat24hrs.com/buttons/images/v2/e24_order-sq_red209_btn.png) 0 0; margin: 0 auto;}
.eat24:hover { background-position: 0 -120px; }
.eat24:active { background-position: 0 -240px; }
.b-mar { margin-bottom: 20px; }
.form-allowed-tags{
display:none;
}

/********************************************header start***********************************************************/
.header_box{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.header_box_inn{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.header_bg_b{margin:0px; padding:0px; float:left; width:100%; height:auto; background:#a4a516;}

.header_top_t{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.header_top_t{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.header_top_t p{margin:0px; padding:0px; float:left; width:100%; height:auto; font-size:14px; color:#545320;
 font-family: 'qarmic_sansregular';text-align: center;}

.header_bottom{margin:1% 0; padding:0px; float:left; width:100%; height:auto;}

.header_bototm_print{margin:0 -23px 0 0; padding:17px 45px; float:right; width:auto; height:auto;    width: 219.9px !important;
 background:url(images/print_bg.png) no-repeat;font-size:14px; color:#e23d08;
 font-family: 'qarmic_sansregular';}

.header_bototm_print a{color:#e23d08;float: left;}



.header_bototm_offer {
  background: #dd6134 none repeat scroll 0 0;
  border-radius: 5px;
  color: #e23d08;
  font-family: "qarmic_sansregular";
  font-size: 13px;
  height: auto;
  margin: 4% 0 0;
  padding: 7px 10px;
  text-align: center;
  width: auto;  display: none;
}

.header_bototm_offer a{color:#fff;}



.banner_out{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.banner_inn{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.menu_boxx{margin:1% 0 00; padding:0px; float:left; width:100%; height:auto;}

.banner_text_b{margin: 104px 0 0 0; padding:5% 6% 7%; float:left; width:100%; height:auto; background:url(images/banner_text_bg.png) no-repeat;}

.banner_text_b h1{margin:0px; padding:0px; float:left; width:100%; height:auto; font-size:70px; color:#fff;
 font-family: 'qarmic_sansregular';   line-height: 86px;}

.banner_text_b h2{margin:0px; padding:0px; float:left; width:94%; height:auto; font-size:25px; color:#5b5c05;
 font-family: 'qarmic_sansregular'; text-align:left;}

.banner_text_b h3{margin:0px; padding:0px; float:left; width:100%; height:auto; font-size:31px; color:#ffc769;
 font-family: 'qarmic_sansregular'; text-align:left;}

.banner_text_b h3 img{float:left; margin:0 2% 0 0;  width: auto !important;}



/********************************************content start***********************************************************/
.content_box{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.content_box_inn{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.content_servive_out{margin:0px; padding:2% 0 4%; float:left; width:100%; height:auto;
 background:rgba(0, 0, 0, 0) url("images/service_bg.png")  scroll 0 0 / 100% auto;}


.content_service_b1{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.content_service_b1_n{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.content_service_b1_n h1{margin:0px; padding:0px; float:left; width:100%; height:auto; font-size:30px; color:#fff;
 font-family: 'qarmic_sansregular'; text-align:center;} 

.content_service_b1_n p{margin:2% 0 3%; padding:0 5%; float:left; width:100%; height:auto; font-size:16px; color:#2c2b04;
 font-family: 'qarmic_sansregular'; text-align:center;  line-height: 33px;}




.content_serive_four_b{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.content_serive_four_b h1{margin:0 0 5%; padding:0px; float:left; width:100%; height:auto; font-size:21px; color:#fbcc0f;
 font-family: 'qarmic_sansregular'; text-align:center;}

.content_serive_four_b h1 span{color:#fff;}



.content_serive_first1{margin:0 0 7%; padding:0px; float:left; width:100%; height:auto; position:relative;}


.content_serive_first1 figure{margin:0px; padding:0px; float:left; width:100%; height:auto;}
.content_serive_first1 figure img{margin:0px; padding:0px; float:left; width:100%;    height: 281px;}

.content_serive_first1 h1{ background: rgba(76, 70, 30, 0.5) none repeat scroll 0 0;  float: left; 
 height: auto; margin: 0;  padding: 3px 6px;  position: absolute;  top: 0; width: 100%;
  font-size: 19px; color: #fff;  font-family: 'open_sansregular';}
  
  .content_serive_first1 h2{  float: left; text-align: center;
 height: auto; margin: 0;  padding: 3px 6px;  position: absolute;  bottom: 0; width: 97%;
  font-size: 25px; color: #ffe474; font-family: 'qarmic_sansregular';}
  
  .content_serive_first1 i{float: left;  height: auto; margin: 0; padding: 0;  position: absolute; 
  width:auto;  left: -24px;  z-index: 9;top: -10px;}
  
  

  
.caterning_bo_c{margin:0px; padding:0px; float:left; width:100%; height:auto; position:relative;}
  
 .caterning_bo_c{margin:0px; padding:0px; float:left; width:100%; height:auto;}
    .caterning_bo_c figure{margin:0px; padding:0px; float:left; width:100%; height:auto;}
  
    .caterning_bo_c figure img{width:100%;}
  
  
  .caterning_bo_c{margin:0px; padding:0px; float:left; width:100%; height:auto;}
   
  .caterning_bo_text{margin:0px; padding:0px; float:left; width:33%; height:auto; position:absolute; top:90px; right:193px;}
 .caterning_bo_text h1{margin:0 0 5px 0 ; padding:0px; float:left; width:100%; height:auto; font-size:28px; color:#f6d962;
 font-family: 'qarmic_sansregular'; text-align:center;}
 .caterning_bo_text h2{margin:0 0 4%; padding:0px; float:left; width:100%; height:auto; font-size:21px; color:#fff;
    font-family: 'open_sansregular'; text-align:center;}

  
   .caterning_bo_text h3{margin:0 0 ; padding:0px; float:left; width:100%; height:auto; font-size:32px; color:#fff;
    font-family: 'open_sansregular'; text-align:center; font-weight:bold;}
     .caterning_bo_text h3 a{color:#f6d962;}
	 
	 
.content_vidoe_box{margin:0px; padding:4% 0; float:left; width:100%; height:auto; background:url(images/video_bg.png);}	 
	 
.content_vidoe_box_title{margin:0px; padding:0px; float:left; width:100%; height:auto;}
	 
	 .content_vidoe_box_title h1{margin:0 0 4%; padding:0px; float:left; width:100%; height:auto; font-size:22px; color:#a4a516;
 font-family: 'qarmic_sansregular'; text-align:center;} 
	 
	 
	.content_vidoe_box_inn {margin:0px; padding:0px; float:left; width:100%; height:auto;}
	 	.content_vidoe_box_inn figure{margin:0px; padding:0px; float:left; width:100%; height:auto;}
	 
	 	 	.content_vidoe_box_inn figure img{margin:0px; padding:0px; float:left; width:100%; height:auto;}
	 
	 .content_android_b{margin:0px; padding:1% 0; float:left; width:100%; height:auto;
	  background:rgba(0, 0, 0, 0) url("images/phone_bg.png") scroll 0 0 / 100% auto;}
	 
	 
	 .content_iphone {margin:0px; padding:0px; float:left; width:100%; height:auto;}
	 
   .content_iphone figure {
  float: left;
  height: auto;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
}
  .content_iphone figure img {
  float: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
}
   
	 	 .content_iphone h1{margin:0 0 ; padding:0px; float:left; width:100%; height:auto; font-size:20px; color:#fff;
 font-family: 'qarmic_sansregular'; text-align:center;font-family: 'open_sansregular'; font-weight:bold;} 
 
  	 .content_iphone h1 a{color:#fff;}
 
  	 	 .content_iphone h2{margin:0 0 ; padding:0px; float:left; width:100%; height:auto; font-size:16px; color:#c6c725;
 font-family: 'qarmic_sansregular'; text-align:center;font-family: 'open_sansregular'; } 
  
    	 .content_iphone h2 a{color:#c6c725;}
  
  
.content_online_store{margin:0px; padding:0px; float:left; width:100%; height:auto;}
  .content_online_open{margin:4% 0 0; padding:0px; float:left; width:100%; height:auto;}
  
 .content_online_open h1{margin:0 0 4%; padding:0px; float:left; width:100%; height:auto; font-size:20px; color:#a4a516;
 font-family: 'qarmic_sansregular'; text-align:center;} 
	 
  
  
  
  
     .content_online_open_inn figure{margin:0px; padding:0px; float:left; width:100%; height:auto;}
	 	 
   .content_online_open_inn figure img{margin:0px; padding:0px; float:left; width:auto; height:auto;}
  
  
  .content_online_open_inn{margin:0px; padding:0 0 2%; float:left; width:100%; height:auto; 
  background:url(images/online_divide.png) bottom center no-repeat;}
  
  .content_review_b{margin:3% 0; padding:0px; float:left; width:100%; height:auto;}
  
       .content_review_b figure{margin:0px; padding:0px; float:left; width:100%; height:auto;}
	 	 
   .content_review_b figure img{margin:0px; padding:0px; float:left; width:auto; height:auto;}
  
  
  
  

/********************************************footer start***********************************************************/
.footer_box{margin:0px; padding:1% 0; float:left; width:100%; height:auto; background:#231d08;}
.footer_box_inn{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.footer_menu1{margin:0 0 1%; padding:0px; float:left; width:100%; height:auto;}
.footer_menu1 ul{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.footer_menu1 ul li{margin:0 52px 0 0; padding:0px; float:left; width:auto; height:auto; display:inline-block;}
.footer_menu1 ul li a{margin:0 0 ; padding:0px; float:left; width:100%; height:auto; font-size:14px; color:#fff;
 font-family: 'qarmic_sansregular'; text-align:left;} 


.footer_menu1 ul li:last-child{margin-right:0px;}



.footer_copyright{margin:0px; padding:0px; float:left; width:100%; height:auto;}

.footer_copyright p{margin:0 0 ; padding:0px; float:left; width:100%; height:auto; font-size:14px; color:#847b7b;
     font-family: 'open_sansregular'; text-align:left;} 


.footer_social_b{margin:0px; padding:0px; float:right; width:auto; height:auto;}
.footer_social_b h1{margin:5px 10px 0 0 ; padding:0px; float:left; width:auto; height:auto; font-size:20px; color:#a4a516;
     font-family: 'qarmic_sansregular';text-align:left;}
	 
.footer_copyright img{margin:0px; padding:0px; float:left; width:auto; height:auto;	content:"";}


.footer_social_b > a {
    width: 29px; margin:3px 0 0;
    float: left;
    height: 30px;  position:relative;  overflow:hidden;
}


.footer_social_b img:first-child{margin:0px; padding:0px; float:left; width:auto; height:auto;

 -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out; 
  position:relative; 






}

.footer_social_b img:last-child {
    position: absolute;

    transition: all 1s ease-in-out 0s;
    right: -3px;    top: 41px;
}






.footer_social_b a:last-child:hover img{
    width: 28px;
    right: 0px;
    top: 1px;  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.footer_menu1 ul li a:hover{color:#a4a516; -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out; 
  position:relative; top:-4px;}
.caterning_bo_text h3 a:hover{color:#e23d08;}

.content_serive_first1 h1:hover{background:#ffe474; color:#000;}

.logo img {
    width: 90px;}
/******************************************Reviews page**********************************************************************/
.all_page_b{margin: 0; padding:0px; float:left; width:100%; background:url(images/banner-design1.jpg) 0 0/ 100% no-repeat;}
.inn_ban_text_b {
  background: rgba(0, 0, 0, 0) url("images/inner_ban_txt.png") no-repeat  0 0 / contain ;   
  float: left;
  height: auto;
  margin: 0;
  padding: 7% 6% 8%;
  width: 100%;
}
.inn_ban_text_b h1 {
    color: #fff;
    float: left;
    font-family: "qarmic_sansregular";
    font-size: 50px;
	text-align:center;
    margin: 0;
    padding: 0;
    width: 100%;
}
.inn_ban_text_b h2 {

  color: #5b5c05;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 25px;
  height: auto;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 94%;

}
.reviews {
  float: left;
  margin: 0 0 3%;
  padding: 0;
  width: 100%;
}
.reviews p{ margin: 0;
    padding: 0;
    width: 100%;
	flloat:left; font-family:open sans; font-size:16px; text-align:center;}
.partner1{margin: 0 0 30px;
    padding: 20px;
    width: 100%;
	float:left; border:1px solid #d6d3d3; text-align:center;}
.partner2 {
  border: 1px solid #d6d3d3;
  float: left;
  margin: 0 0 32px;
  min-height: 57px;
  padding: 20px;
  text-align: center;
  width: 100%;
}
.partner3 {
  border: 1px solid #d6d3d3;
  float: left;
 /* margin: 0 0 42px;
  min-height: 57px;
  padding: 20px;*/   margin: 0 0 32px;    min-height: 86px;    padding: 13px;
  text-align: center;
  width: 100%;
}
.rev_cont {
  float: left;
  margin: 6% 0 6%;
  padding: 0;
  width: 100%;}
.gallery1{float: left;
  margin: 0;
  padding: 0;
  width: 100%;}
  .gallery1 h1{float: left;
  margin: 0;
  padding: 0;  text-transform: uppercase;
  width: 100%; font-size:15px;color:#a0920f; font-family: "qarmic_sansregular"; text-align:center;}
  .gallery1 a{float: left;
  margin: 7px 00 0;
  padding: 0;
  width: 100%; font-size:16px;color:#dd6134; font-family: "qarmic_sansregular"; text-align:right;}
  .gallery1 img{float: left;
  margin: 0;
  padding: 0;
  width: 100%;}
 .gallery_box_inn {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  float: left;
  margin: 0;
  padding: 5% 0 4%;
  width: 100%;
}
.gallery {
  float: left;
  margin: 0;
  padding: 0 8px;
  width: 100%;
}
.gallery li {  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;

  box-shadow: 1px 2px 4px #ccc;
  display: block;
  float: left;
  height: auto;
  margin: 0 8px 30px;
  padding: 7px;
  width: 23%;
}
.gallery li a {
  height: 100px;
  width: 100px;  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.gallery img{width:100%; height:141px;} 
.gallery li:hover {
 position: relative;
 top: -4px;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.catering_cont{
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	}
.all_loc {
  background: rgba(0, 0, 0, 0) url("images/caterning_head.png") no-repeat scroll 0 0;
  float: left;
  margin: 0;
  padding: 10% 2% 9% 7%;
  width: auto;
}
.all_loc ul {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.all_loc ul li {
  background: rgba(0, 0, 0, 0) url("images/loc_symbol.png") no-repeat scroll left top;
  float: left;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 48%;
}
.all_loc ul li p {
  color: #6e6c0a;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 14px;
  list-style-type: none;
  margin: 0 0 12px 22px;
  padding: 0;
  width: 92%;
}
.all_loc ul li p strong{
color:#dd6134;
}
.all_loc h1 {
  color: #fff;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 22px;
  list-style-type: none;
  margin: 0;
  padding: 0;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.menu_price{
	float: left;
	margin: 0;
  padding: 0;
    width: 100%;
	}
	.menu_price ul {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.menu_price ul li {
float: left;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.menu_price ul li p {
  color: #6e6c0a;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 15px;
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 98%;
}
.menu_price ul li p strong{
color:#dd6134;
}
.price_blk{
	 float: left;
  margin: 0 0 3% 0;
  padding: 0;
  width: 100%;
	}
.item_blk1_txt {
  background: #b0b307 none repeat scroll 0 0;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  float: left;
  height: 300px;
  margin: 0;
  padding: 8% 0 5% 6%;
  width: 100%;
}

 .item_blk1_txt ul{
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
  }
   .item_blk1_txt ul li{
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
  list-style-type:none;
   font-family: "qarmic_sansregular";
  font-size: 15px;
  color:#454409;}
   .item_blk1_txt h1{
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
  list-style-type:none;
   font-family: "qarmic_sansregular";
  font-size: 15px;
  color:#fff;
  }
  .item_blk1_img{
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;}
 .item_blk1_img img {
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  float: left;
  width: 100%;
  height:300px;
}
  .item_blk1{
float: left;
  margin: 2% 0 3% 0;
  padding: 0;
  width: 100%;}
.all_inn_title {
  float: left;
  margin: 0 0 2%;
  padding: 0;
  width: 100%;
}

.who_we_are .all_inn_title h1 {
  color: #a6b412;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 30px;
  margin: 0;
  padding: 0;
  text-align: left;
  width: 100%;
}
.all_inn_title h1 {
  color: #a6b412;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 23px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
}
.who_we_txt {
  float: left;
  margin: 0 0 8%;
  padding: 0;
  width: 100%;
}
.who_we_txt p {
  float: left;
  font-family: "open_sansregular";
  font-size: 14px;
  line-height: 34px;
  margin: 0;
  padding: 0;
  text-align: justify;
  width: 100%;
}
.who_we_img{
float: left;
  margin:0;
  padding: 0;
  width: 100%;}
  
.who_we_img img{
 width: 100%;}
.who_we_are {
  float: left;
  margin: 5% 0;
  padding: 0;
  width: 100%;
}
.who_we_txt2 {
  border: 1px solid #ccc;
  border-radius: 5px;
  float: left;
  margin: 0 0 3%;
  padding: 20px;
  width: 100%;
}
.who_we_txt2 p {
  float: left;
  font-family: "open_sansregular";
  font-size: 14px;
  line-height: 29px;
  margin: 0;
  padding: 0;
  text-align: justify;
  width: 100%;
}
.westla_ban_text_b {
  background-attachment: scroll;
  background-clip: border-box;
  background-image: url("images/westla_banner_bg.png");
  background-origin: padding-box;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  float: left;
  height: auto;
  margin: 3% 20%;
  padding: 3% 6% 6%;
  width: 63%;
}
.westla_ban_text_b h2 {
  color: #a4a516;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 25px;
  height: auto;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 94%;
}
.westla_ban_text_b h1 {
  color: #fff;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 33px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
}
.westla_infoboard{
	 margin: 0;
  padding: 0;
   width: 100%;
   float:left;
   background:url(images/vesta_info_board.png) no-repeat;
 }

.info_tab {
  background: rgba(0, 0, 0, 0) url("images/info_icon.png") no-repeat scroll left center;
  float: left;
  margin: 26% 0 20% 15%;
  padding: 0 0 0 10%;
  width: 85%;
}
.info_tab a {
  color: #fff;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 28px;
  margin: 0 0 0 0;
  padding: 0;
  width: 98%;
}
.info_tab a:hover {
  color: #bdcc1a;}
.checkout_tab a:hover {
  color: #bdcc1a;}
 .checkout_tab {
  background:url(images/checkout_icon.png) no-repeat left center;
  float: left;
  margin: 26% 0 0 15%;
  padding: 0 0 0 10%;
  width: 85%;
}
.checkout_tab a {
  color: #fff;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 28px;
  margin: 0 0 0 0;
  padding: 0;
  width: 98%;
}
.menu_item{margin: 0 0 8% 0;
  padding: 0;
  width:100%;
  float:left;
  position:relative;}
.menu_item img {
  border: 7px solid #fff;
  box-shadow: 0 0 3px #b4afaf;
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
.menu_item p {
  background: rgba(109, 54, 15, 0.8) none repeat scroll 0 0;
  color: #fff;
  float: left;
  font-size: 25px;
  margin: 0 0 0 8px;
  padding: 0;
  position: absolute;
  text-align: center;
  top: 7px;
  width: 95%;
}
.city_footer{float: left; margin: 0;
  padding: 0;
  width: 100%; background:url(images/pattern_bg.png);}
.loc_detail{float: left; margin: 3% 0;
  padding: 0;
  width: 100%; text-align:center;}
.loc_detail h1 {
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 17px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
  color:#a4a516;
}
.loc_detail h2 {
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 29px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
  color:#78310d;
}
.loc_detail h3 {
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 17px;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
  color:#a4a516;
}
.loc_detail h3  strong{color:#78310d;}
.westla_info {
  background: #a4a516  none repeat scroll 0 0;
  float: left;
  margin: 2% 0 8%;
  padding: 30px 15px;
  text-align: center;
  width: 100%;
}
.information1 p:nth-of-type(even) {
  color: #4b4c02 !important;
}
.westla_info h1 {
  background: #f9f5f3 none repeat scroll 0 0;
  color: #a4a516;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 20px;
  margin: 0;
  padding: 0;
  width: 100%;
  line-height: 55px;
}

.westla_info p {
  background: #f9f5f3 none repeat scroll 0 0;
  color: #a4a516;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 15px;
  margin: 0;
  padding: 0;
  width: 100%;
  line-height: 55px;
}
.westla_info p:nth-child(3) {
  color:#4b4c02;
} 
.westla_info h1{float: left; margin: 0;
  padding: 0;width: 100%;background:#f9f5f3; font-size:23px;  font-family: "qarmic_sansregular";color:#5e2302;}
.westla_info strong{float: left; margin: 0;
  padding: 0;
  width: 100%;background:#f9f5f3; font-size:38px;  font-family: "qarmic_sansregular"; color:#5e2302}
.info_tab a:active {
  color:#BDCC1A;}
 .westla_check{ background: #f9f5f3 none repeat scroll 0 0;
  float: left;
  margin: 2% 0 8%;
  padding: 30px 15px;
  text-align: center;
  width: 100%;}
.westla_check ul{ margin: 0;
   padding: 0;
   width: 100%;
   float:left;}
 .westla_check ul li{ margin: 0;
   padding: 0;
   width: 100%;
   float:left;
   font-size:22px;
   list-style-type:none; font-family: "qarmic_sansregular";color:#5f2403;}
.westla_time{ margin: 0;
   padding: 0;
   width: 100%;
   float:left;}
.event_blk1 {
  background: rgba(0, 0, 0, 0) url("images/event_bg.png") scroll 0 0;
  float: left;
  margin: 0 0 3%;
  padding: 0;
  width: 100%;
}
.blk1img{ margin: 0;
   padding: 20px;
   width: 100%;
   float:left;}
   .blk1img img{
width: 100%;}
.event_txt{ margin: 0;
   padding: 20px 0;
   width: 100%;
   float:left;}
   .event_txt h1{ margin: 0;
   padding: 0;
   width: 100%;
   float:left; font-size:21px;font-family: "qarmic_sansregular";color:#5f2403;}
.event_txt ul{ margin: 0;
   padding: 0;
   width: 100%;
   float:left;}
 .event_txt ul li{ margin: 0;
   padding: 0;
   width: 100%;
   float:left;
   list-style-type:none;font-size:17px;color:#fff;font-family: "qarmic_sansregular";}
 .event_cont{ margin: 3% 0;
   padding: 0;
   width: 100%;
   float:left;}
 .online_order_map {
  float: left;
  margin: 3% 0 0 0;
  padding: 0;
  width: 100%;
}
    .online_order_map iframe{ margin:  0;
   padding: 0;
   width: 100%;
   float:left;
   height:430px;}
    .online_order_cont {
  float: left;
  margin: 3% 0 0 0;
  padding: 0;
  width: 100%;
}
/*******************************Frenchising*********************************/
.fanchising{ margin: 3% 0;
   padding: 0;
   width: 100%;
   float:left;}
.fanchising h1{
    color: #A6B412;
    float: left;
    font-family: "qarmic_sansregular";
    font-size: 24px;
    margin: 0px;
    padding: 0px;
    text-align: left;
    width: 100%;
}
.fanchising_form {
  background: #9b9510 none repeat scroll 0 0;
  float: left;
  margin: 0 0 5%;
  padding: 38px 17px 50px;
  width: 100%;
  border-radius: 5px;
}
.fanchising_form cite {
  color: #D92105;
  float: left;
  font-family: open_sansregular;
  font-size: 14px;
  margin: 0 0 5px;
  padding: 0;
}
.fanchising_form cite i{
  color: #D92105;
   font-style:normal;

}
.french_pers_info {
    background: #FFF none repeat scroll 0% 0%;
    width: 100%;
    float: left;
    margin: 0px 0px 14px;
    padding: 0px;
    border-radius: 5px;
}  
.french_pers_info h2 {
  color: #a6b412;
  float: left;
  font-family: "open_sansregular";
  font-size: 22px;
  font-weight: bold;
  height: auto;
  line-height: 30px;
  margin: 2% 0 4%;
  padding: 0;
  text-align: left;
  width: 100%;
}
.french_pers_info section {
  float: left;
  height: auto;
  margin: 0;
  padding: 0;
  width: 100%;
}
.french_pers_info label {
  color: #46451e;
  float: left;
  font-family: open_sansregular;
  font-size: 13px;
  height: auto;
  margin: 0;
  padding: 0;
  width: 100%;
}
.french_pers_info label i {
  color: #D92105;
   font-style:normal;
}
.french_pers_infol section span {
  float: left;
  height: auto;
  margin: 0;
  padding: 0;
  width: 100%;
}
.french_pers_info span input {
  background-color: #ffffff;
  border-color: #cccccc;
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-family: inherit;
  font-size: 0.875rem;
  height: 2.3125rem;
  margin: 0 0 1rem;
  padding: 0.5rem;
  transition: all 0.15s linear 0s;
  width: 100%;
}   
   
.french_pers_info select{ box-sizing: border-box;
    color: rgba(0, 0, 0, 0.75);
    display: block;
    font-size: 0.875rem;
    height: 2.3125rem;
    margin: 0 0 1rem;
    padding: 1px;
	  font-family: open_sansregular;
    transition: all 0.15s linear 0s;
    width: 100% !important;  }
   

 .address_info {
    background: #FFF none repeat scroll 0% 0%;
    width: 100%;
    float: left;
    margin: 0px 0px 14px;
    padding: 0px;
    border-radius: 5px;
}  
.address_info h2 {
  color: #a6b412;
  float: left;
  font-family: "open_sansregular";
  font-size: 22px;
  font-weight: bold;
  height: auto;
  line-height: 30px;
  margin: 2% 0 4%;
  padding: 0;
  text-align: left;
  width: 100%;
}   
.fanchising_form h3 {
  color: #231d08;
  float: left;
  font-family: "open_sansregular";
  font-size: 22px;
  font-weight: bold;
  height: auto;
  line-height: 30px;
  margin: 2% 0 1%;
  padding: 0;
  text-align: left;
  width: 100%;
} 
   
   .fanchising_form p{  color: #fff;
  float: left;
  font-family: "open_sansregular";
  font-size: 14px;
  height: auto;
  line-height: 24px;;
  margin:  0 0 3% 0;
  padding: 0;
  text-align: left;
  width: 100%;}  
 .submit_btn {
  float: left;
  height: auto;
  margin: 0;
  padding: 6px 0;
  width: 100%;
}
.submit_btn input {
  background: #231d08 none repeat scroll 0 0;
  border: medium none;
  border-radius: 9px;
  color: #fff;
  float: right;
  font-family: "open_sansregular";
  font-size: 18px;
  height: auto;
  margin: 0;
  padding: 9px 50px;
  text-transform: uppercase;
  width: auto;
}
   
.submit_btn input:hover {
background:#777800
}   
.button_bba {
  float: left;
  height: auto;
  margin: 3% 0 3%;
  padding: 0;
  width: 100%;
}

.onlin_order {
  float: left;
  height: auto;
    margin: 0 0 4%;
  padding: 0;
  width: 100%;
}




.onlin_order a{
	-moz-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f9eca0;
	box-shadow:inset 0px 1px 0px 0px #f9eca0;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #f2ab1e));
	background:-moz-linear-gradient(top, #f0c911 5%, #f2ab1e 100%);
	background:-webkit-linear-gradient(top, #f0c911 5%, #f2ab1e 100%);
	background:-o-linear-gradient(top, #f0c911 5%, #f2ab1e 100%);
	background:-ms-linear-gradient(top, #f0c911 5%, #f2ab1e 100%);
	background:linear-gradient(to bottom, #f0c911 5%, #f2ab1e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#f2ab1e',GradientType=0);
	background-color:#f0c911;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #cf8b1d;
	display:inline-block;
	cursor:pointer;
	color:#000;
	font-family:Arial;
	font-size:15px;

	padding:6px 24px;
	text-decoration:none;

}
.onlin_order a:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f2ab1e), color-stop(1, #f0c911));
	background:-moz-linear-gradient(top, #f2ab1e 5%, #f0c911 100%);
	background:-webkit-linear-gradient(top, #f2ab1e 5%, #f0c911 100%);
	background:-o-linear-gradient(top, #f2ab1e 5%, #f0c911 100%);
	background:-ms-linear-gradient(top, #f2ab1e 5%, #f0c911 100%);
	background:linear-gradient(to bottom, #f2ab1e 5%, #f0c911 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ab1e', endColorstr='#f0c911',GradientType=0);
	background-color:#f2ab1e;
}


.onlin_order1 {
  float: left;
  height: auto;
  margin: 0 0 ;
  padding: 0;
  width: 100%;
}



.onlin_order1  a {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;

	padding:6px 24px;
	text-decoration:none;

}
.onlin_order1  a :hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}



.content_serive_first1 i img {
    height: auto;
}

.content_vidoe_box_inn h1 {
  color: #a4a516;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 15px;
  height: auto;
  margin: 11px 0 4%;
  padding: 0;
  text-align: center;
  width: 100%;
}
.content_vidoe_box_inn h1 a{  color: #a4a516;}

.gallery h1 {
    float: left;
    font-family: arial;
    font-size: 17px;
    margin: 4% 0;
    width: 100%;
}
   
   
   
   .on_specila{
  float: left;
  height: auto;
    margin: 4% 0 ;
  padding: 0;
  width: 100%;
}

   
   .on_specila h1 {
  color: #a4a516;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 32px;
  height: auto;
  margin: 0 0 4%;
  padding: 0;
  text-align: center;
  width: 100%;
}
      .on_specila h1  span{color:#000;}
   
   
      
   .on_specila figure{
  float: left;
  height: auto;
    margin: 0 0 2%;
  padding: 0;
  width: 100%;
}


   .on_specila figure img{
  float: left;
  height: auto;
    margin: 0 0 ;
  padding: 0;
   width: 100%;
}



   .on_specila button {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811));
	background:-moz-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-webkit-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-o-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-ms-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:linear-gradient(to bottom, #77d42a 5%, #5cb811 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811',GradientType=0);
	background-color:#77d42a;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #268a16;
	display:inline-block;
	cursor:pointer;
	color:#306108;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #aade7c;
}
   .on_specila button:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a));
	background:-moz-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-webkit-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-o-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-ms-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:linear-gradient(to bottom, #5cb811 5%, #77d42a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a',GradientType=0);
	background-color:#5cb811;
}



.con_on_m{maring:0px; width:100%; float:left;}
.con_on_m1{maring:0px; width:100%; float:left;}


.header_bototm_print a:first-letter {
    text-transform: capitalize;
}




/********************************************new stylesheet*******************************************************/

.contact_main_form h1 {
    color: #a6b412;
    float: left;
    font-family: "qarmic_sansregular";
	font-size:23px;
    height: auto;
    margin: 0 0 3%;
    padding: 0;
    text-align: left;
    text-transform: uppercase;
}
.contact_main_form p {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}
.contact_main_form p label {
    color: #2a2b2c;
    float: left;
      font-family: "qarmic_sansregular";
    font-size: 15px;
    font-weight: normal;
    height: auto;
    line-height: 29px;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 100%;
}
.contact_main_form p span {
    float: left;
    height: auto;
    margin: 0 0 5%;
    padding: 0;
    width: 100%;
}
.contact_main_form p span input {
    background: #ebebeb none repeat scroll 0 0;
    border: medium none;
    color: #000;
    float: left;
      font-family: "qarmic_sansregular";
	  font-size:12px;
    height: 40px;
    margin: 0;
    padding: 5px 10px;
    width: 100%;
}
.contact_main_form p span textarea {
    background: #ebebeb none repeat scroll 0 0;
    border: medium none;
    color: #000;
    float: left;
    height: 96px;
    margin: 0;
    padding: 5px 10px;
    width: 100%;
    font-family: "qarmic_sansregular";
    font-size: 12px;
}
.contact_main_form p cite {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}
.contact_main_form p cite input {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #000;  font-style: normal;
    float: left;
    font-family: "qarmic_sansregular";
	  font-size:16px;
    margin: 0;
    padding: 8px 44px;
    width: 100%;
}
.contact_right_side_b {
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
    width: 100%;
}
.contact_right_side_b ul li {
    float: left;
    height: auto;
    line-height: 32px;
    list-style: outside none none;
    margin: 0 0 8%;
    padding: 0;
    width: 100%;
}
.contact_right_side_b ul li a {
    color: #dfdfdf;
    float: left;
   font-family: "qarmic_sansregular";
	  font-size:15px;
    height: auto;
    line-height: 25px;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 100%;
}
.contact_right_side_b ul li i {
    background: #000 none repeat scroll 0 0;
    color: #fff;
    float: left;
    font-size: 21px;
    height: auto;
    margin: 0 13px 0 0;
    padding: 7px 12px;
    text-align: left;
    width: 41px;
}
.contact_right_side_b ul li:last-child i {
    font-size: 20px;
}
.contact_right_side_b ul li p {
    color: #000;
    float: left;
   font-family: "qarmic_sansregular";
	  font-size:14px;
    height: auto;
    margin: 0;
    padding: 0;
    text-align: left;
    width: auto;
}


.contact_right_side_b ul li p  span {font-size: 18px;
  color: #919b0c;}

.map {
    border: 1px solid #ccc;
    float: left;
    height: auto;
    margin: 3% 0 0;
    padding: 2%;
    width: 100%;
}
.map iframe {
    float: left;
    height: 312px;
    margin: 0;
    padding: 0;
    width: 100%;



}

.contact_bobb {
    float: left;
    height: auto;
    margin: 2% 0 0 0;
    padding: 0;
    width: 100%;



}



.contact_right_side_b ul li h1 {
  color: #e23d08;
  float: left;
  font-family: "qarmic_sansregular";
  font-size: 15px;
  margin: 0 0 3%;
  padding: 0;
  text-align: left;
  width: 100%;
}

.contact_right_side_b h1 {
    color: #a6b412;
    float: left;
   font-family: "qarmic_sansregular"; font-size:23px;
    height: auto;
    margin: 0 0 3%;
    padding: 0;
    text-align: left;
    text-transform: uppercase;
}


div.wpcf7-validation-errors {
  float: left;
  font-size: 12px;
}



.con_bbba img {
  border: 14px solid #fff;
  box-shadow: 0 0 1px #000;
}
.con_bbba {
  text-align: center;
  margin: 3% 0 5%;
  padding: 0px;
  float: left;
  width: 100%;
}









.footer_menu_social h1 {
  color: #fff;
  float: left;
  font-family: "robotoregular";
  font-size: 16px;
  margin: 6px 0 0;
  padding: 0;
  text-align: right;
  width: 45%;
}
.footer_menu_social ul {
    float: right;
    margin: 0;
    padding: 0;
    width: 54%;
}
.footer_menu_social ul li {
    background: #a4a516 none repeat scroll 0 0;
    border-radius: 50%;

    float: left;
    height: 35px;
    list-style: outside none none;
    margin: 0 11px 0 0;
    padding: 0;
    text-align: center;
    width: 35px;
}
.footer_menu_social ul li i {
    color: #fff;
    font-size: 14px;
    line-height: 37px;
    text-align: center;
}
.footer_menu_social ul li:last-child {
    margin-right: 0;
}
.footer_menu_social ul li a {
    color: #f54257;
    float: left;
    font-size: 20px;
    height: auto;
    margin: 0;
    padding: 0;
    text-align: center;
    transition: all 0.5s ease-in-out 0s;
    width: 100%;
}
.footer_menu_social ul li a:hover i {
    color: #fff;
}
.footer_menu_social ul li:hover{background:#000;}
.footer_menu_social ul li:hover i {
    color: #fff;
}


.footer_menu_social ul li a:hover {
    color: #f54257;
    transform: rotate(-360deg);
    transition: all 0.5s ease-in-out 0s;
}



.footer_menu_social h1 {
  margin: 5px 10px 0 0;
  padding: 0px;
  float: left;
  width: 34%;
  height: auto;
  font-size: 20px;
  color: #a4a516;
  font-family: 'qarmic_sansregular';
  text-align: right;
}



.footer_menu_social {
    float: right;
    width: 69%;
}

















/* Ectra menus on Contact PAge*/



.footer_menu_social_new h1 {
    color: #fff;
    float: left;
    font-family: "robotoregular";
    font-size: 16px;
    margin: 6px 0 0;
    padding: 0;
    text-align: right;
    width: 45%;
}
.footer_menu_social_new ul {
    float: right;
    margin: 0;
    padding: 0;
    width: 77%;
}
.footer_menu_social_new ul li {
    background: #a4a516 none repeat scroll 0 0;
    border-radius: 50%;

    float: left;
    height: 35px;
    list-style: outside none none;
    margin: 0 11px 0 0;
    padding: 0;
    text-align: center;
    width: 35px;
}
.footer_menu_social_new ul li i {
    color: #fff;
    font-size: 14px;
    line-height: 37px;
    text-align: center;
}
.footer_menu_social_new ul li:last-child {
    margin-right: 0;
}
.footer_menu_social_new ul li a {
    color: #f54257;
    float: left;
    font-size: 20px;
    height: auto;
    margin: 0;
    padding: 0;
    text-align: center;
    transition: all 0.5s ease-in-out 0s;
    width: 100%;
}
.footer_menu_social_new ul li a:hover i {
    color: #fff;
}
.footer_menu_social_new ul li:hover{background:#000;}
.footer_menu_social_new ul li:hover i {
    color: #fff;
}


.footer_menu_social_new ul li a:hover {
    color: #f54257;
    transform: rotate(-360deg);
    transition: all 0.5s ease-in-out 0s;
}



.footer_menu_social_new h1 {
  margin: 5px 10px 0 0;
  padding: 0px;
  float: left;
  width: auto;
  height: auto;
  font-size: 20px;
  color: #a4a516;
  font-family: 'qarmic_sansregular';
  text-align: left;
}



.footer_menu_social_new {
  float: left;
  width: 96%;margin: 0 0 9%;
}



div.wpcf7-mail-sent-ok {
  border: 2px solid #398f14;
  float: left;
}



.xtr p {
    color: #2c2b04;
    float: left;
    font-family: "qarmic_sansregular";
    font-size: 16px;
    height: auto;
    line-height: 33px;
    margin: 2% 0 0%;
    padding: 0px;
    text-align: center;
    width: 100%;
}

.xtr h1 {
  margin: 0;
  padding: 0;
  width: 100%;
  float: left;
  font-size: 21px;
  font-family: "qarmic_sansregular";
  color: #5f2403;
  text-align:center;
}.orderning_time {  margin: 0px;  padding: 0px;  float: left;  width: 100%;  height: 100%;}.orderning_time p {  color: #000 !important;line-height: 25px;}

.orderning_time p  b{  color: #a4a516  !important;}.orderning_time1 {  margin: 0px;  padding: 0px;  float: left;  width: 100%;  height: 100%;}.orderning_time1 p {  color: #000 !important;  line-height: 25px;  width:100%!important;  float:left;}.orderning_time1 p  b{  color: #a4a516  !important;}



.fanchising_form p { color:#46451e!important; }
/**************************************************Blog Css************************************************/

.blog_first_b { margin: 0 0 40px; text-align: center;float: left; box-shadow: 0 1px 3px #dfdfdf; padding:20px; }
.blog_first_b h1 {  font-family: "qarmic_sansregular"; font-size: 16px;color: #A4A516;text-align: left; margin: 3px 0 15px; padding: 0 0; }
.blog_first_b figure{width:100%; height:auto; overflow:hidden; margin:0px; padding:0px;}
.blog_first_b p { font-size: 13px; color: #505050; line-height: 25px;  font-family: "qarmic_sansregular";text-align: justify;margin: 5px 0 20px; padding: 0; }
 .blog_first_b ul { float: left; margin: 12px 0;width: 100%; border-bottom: 1px solid #ccc; padding: 0 0 5px; }
 .blog_first_b ul li { font-size: 14px; color: #505050; list-style: none;  float: left;margin: 0 18px 0 1px; }
.blog_first_b ul i { margin: 0 5px 0 0; }
.blog_first_b img { width: 100%; }
.blog_first_b a { font-size: 16px; color: #A4A516;  font-family: "qarmic_sansregular"; border: 1px solid #A4A516;  padding: 7px 31px; text-align: center; margin: 0 0 0; }
.blog_first_b:hover {box-shadow: 0 1px 3px #A4A516; }
/*.blog_first_b:hover a {border: 1px solid #A4A516;background:#A4A516; color: #fff; }*/



.pro_cate{padding:0px; margin:0px; background:#f0f1f1 ; float:left;}
.pro_cate h1 { color: #a4a516;font-size: 16px;margin: 0; padding: 7px 15px;text-align: left; text-transform: uppercase;}
.pro_cate ul{padding:0px; margin:0px;  float:left;}
.pro_cate ul li{ border-bottom: 1px solid #cdcdcd; font-family: "qarmic_sansregular";  line-height: 40px;  float: left;  line-height: 37px; list-style:none; 
 margin: 0; padding: 0 4px; width: 100%; }
.pro_cate ul li a{     border-bottom: 1px solid #ffffff;  color: #000;   float: left;  font-size: 14px; 
  margin: 0; padding: 0 0 0 11px;  text-align: left;  width: 100%;}

.pro_cate li:hover {   
 background:#000  url("../images/arrow_left.png") no-repeat scroll left 7px center;}
.pro_cate li:hover a{color:#fff; border-bottom:1px solid #000;}


.recent_post{padding:0px; margin:30px 0; background:#f8f9f9 ; float:left;}
.recent_post h1{  font-size: 16px;color: #fff; background:#A4A516;text-align: left; font-family: "qarmic_sansregular"; margin: 3px 0 15px; padding: 4px 13px; }
.recent_post ul{padding:0px; margin:0px;  float:left;}
.recent_post ul li{ border-bottom: 1px solid #cdcdcd;  line-height: 40px;  float: left;  line-height: 37px; list-style:none; 
 margin: 0 0 12px; padding: 0 16px 10px; width: 100%; }
.recent_post ul li h2{ font-family: "qarmic_sansregular"; color: #303030;font-size: 14px;margin: 0 0 6px; padding:0;text-align: left; }
 .recent_post ul li date { font-size: 12px; color: #606060;   line-height: 14px; list-style: none;  float: left;margin: 0 18px 0 1px; }
.recent_post ul li date i { margin: 0 5px 0 0; }


.recent_post ul li:last-child{  border-bottom:none;}
.blog_outer1 {  margin: 40px 0 0 0;}

input#submit { background: #a4a516; border: none;color: #fff;  padding: 7px 34px;}
.recent_post ul li h2 a {
    font-family: "qarmic_sansregular";
    color: #303030;
    font-size: 14px;
    margin: 0 0 6px;
    padding: 0;
    text-align: left;
}
.nav-links{width: 100%;float: left;}
.prvious_navigation{color:#A4A516;}
.next_navigation{float:right; color:#A4A516;}
.logged-in-as a{color:#A4A516;}
.archive-header h1{font-size: 25px;font-family: "qarmic_sansregular";}
/*******************************************************************************/

.blog_first_b h1 a {
   border:none;
   padding: 0;
   text-align: left;
   margin: 0;
}
.blog_first_b h1 a:hover {
   border: none;background:none; color: #A4A516;
}
.blog_first_b figure a {
    border: none;
    padding: 0;
    margin: 0;
}
.comments-area .comments-title{font-size: 25px;font-family: "qarmic_sansregular";}
.comment-list a{color:#A4A516;}
.comment-list p{color:#505050;}
.comment-notes{color:#505050;}
.reply{background: #A4A516;color:#fff;width: 7%;padding: 3px;text-align: center;}
.reply a{color:#fff;}
.comment-list{margin: 0;list-style: none;}
.pro_cate{width:100%;}
.pro_cate ul {width: 100%;}