.top_header { position:relative; display:block; width:100%; padding:5px 0; background:#fac122;}
.top_contact_info { position:relative; display:inline-block;}
.phone { position:relative; display:inline-block;}
.phone p{ padding:0; margin:0; font-size:13.5px; color:#c21b11; font-weight:600;}
.phone p:before{ content:"\f098"; font-size:13.5px; color:#c21b11; font-family:FontAwesome; margin-right:5px;}
.email { position:relative; display:inline-block; margin-left:5px;}
.email p{ padding:0; margin:0; font-size:13.5px; color:#c21b11; font-weight:600;}
.email p:before{ content:"\f003"; font-size:13.5px; color:#c21b11; font-family:FontAwesome; margin-right:5px;}
.top_header ul{ margin:0; padding:0;}
.list-inline>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}
.socials-nb li a i {
    color: #c21b11;
    margin-left: 0;
}
.btn {
    background: #cc2222;
    padding: 15px 50px;
    margin-top: 1rem;
	width:300px;
	margin:30px auto;
	display:block;
}
.btn a{
	color:#fff;
}
.logo { position:absolute; top:-5px; text-align:center; display:block; z-index:9999;}
.logo img{ max-width:100%;}
.bottom_header { position:relative; display:block; width:100%; background:#c21b11; padding:5px 0;}
.navbar-default {
    background-color: transparent !important;
    border-color: transparent;
}
.navbar{margin-bottom:0 !important; margin-top:5px; }
.navbar-collapse {
   
       overflow-x: visible;
    padding-left: 0px;
    padding-right: 0px;
}
nav{display:block;float:left; }
nav ul{display:inline-block;list-style-type:none;}
nav ul li{display:inline-block;list-style-type:none; padding:0; margin:15px 0 0 0;}
nav ul li:last-child{ border-right:0px;}
nav ul li a{font-family: Arial, Helvetica, sans-serif;font-size: 14px;color:#413c35; padding:0 0;text-decoration:none;}
.navbar-default .navbar-nav>li>a {color: #FFFFFF !important; font-weight:bold;}

.navbar-nav > li > a {
    padding-bottom: 0;
    padding-top: 0;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color:transparent;

}
nav ul li:nth-of-type(4){ margin-left:350px;}
.navbar-nav > li{ margin-right:60px;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus{color:#fac122  !important; }
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus{color:#fac122 !important; }
.navbar-toggle{margin-right:0px !important;}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fff !important;}

.navbar-default .navbar-toggle {
    border-color: #FFFFFF;
    float:right;
	margin-top:10px;
	
}

nav ul li:last-child{ border-right:0px; margin-right:0;}
.slider { position:relative; display:block; width:100%; }
.slider img{ width:100%;}
.pizza_service { position:relative; display:block;}
.pizza_service .col-sm-2{ padding:0; margin:0;}
.pizza_box { position:relative; display:inline-block; width:100%; padding:40px 0; text-align:center; background:#c21b11; min-height:198px;}
.dark_color{ background:#ae140b;}
.box_des{
    font-size: 25px;
    margin: 0;
    font-weight: 400;
	color:#FFFFFF;
	font-family:Righteous,sans-serif;
}

.halal { position:fixed; top:30%; right:0; z-index:99999; width:100px; height:99px;}
  .halal img{ width:100%;}
.about_main_div { position:relative; display:inline-block; width:100%; padding:40px 0;}
.about_des { position:relative; display:inline-block; width:100%; text-align:center;}
.about_des h1{    font-family: Righteous,sans-serif; font-size: 3.214em;}
.about_des h1:before{ content:""; background:url(../images/pizza_top.jpg) no-repeat; width:200px; height:50px; display:block; margin:0 auto;}
.about_des h4{ color:#c21b11; font-size:1.125em; font-weight:600; font-family:Righteous,sans-serif;}
.about_des p{ font-size:14px; color:#333;}

 .sc_button {
    display: inline-block;
    text-align: center;
    padding: 1.20em 2.1em;
    font-weight: 500;
    -webkit-border-radius: 2.3em;
    -moz-border-radius: 2.3em;
    border-radius: 2.3em;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    border: 2px solid;
	  background-color: #ca0808;
    border-color: #ca0808;
	color: #ffffff;
}
.feature_div { margin-top:20px; position:relative; display:inline-block; width:100%;}
.feature_box { position:relative; display:inline-block; width:100%; text-align:center; background:#FFFFFF; padding:5px;}
.pizza_slide_section { position:relative; display:inline-block; width:100%; background:#f1f1f1; padding:50px 0;}
.sub_titel { position:relative; display:inline-block; width:100%; text-align:center;}
.sub_titel h4{
    font-family: "Arizonia";
    color: #c10a28;
    font-size: 50px;
    margin: 0;
}
.sub_titel h3 {
    font-size: 40px;
    font-weight: 700;
        font-family: Righteous,sans-serif;
    text-transform: uppercase;
    margin: 0;
	margin-bottom:15px;
}
.sub_titel h3:after{ content:""; background:url(../images/line.png) no-repeat center; width:100%; height:18px; text-align:center; display:block; margin:0 auto;}
.carosal_slide ul li{ border:1px solid #ca0808; text-align:center; background:#FFFFFF;}
.carosal_slide ul li h4{ color:#333333; padding:0; text-transform:uppercase; font-size:16px;}
.pizza_offers_div { position:relative; display:block; width:100%; background:#343a3c url(../images/bg-action.jpg) no-repeat center ;     min-height:400px; }
.offers_des { margin-top:80px;}
.offers_des h4 {
    font-family: "Arizonia";
    font-size: 60px;
    margin: 0;
    font-style: italic;
    color: #fff;
    font-weight: 400;
}
.carosal_slide .bx-wrapper {
    position: relative;
    margin: 0 auto 0;
    padding: 0;
}
.offers_des h3 {
        font-family: Righteous,sans-serif;
    font-size: 49px;
    font-weight: 900;
    margin: 0;
    padding: 0;
    line-height: 1.1;
    position: relative;
    color: #fff;
    text-transform: uppercase;
}
.offers_des p{ font-size:16px; color:#FFFFFF;}

.sub_header { position:relative; display:inline-block; width:100%; background:url(../images/pagetitle-about-1.jpg) no-repeat center; background-size:cover; padding:80px 0;}
.sub_header:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
}
.sub_head_about_bg{ background:url(../images/about_sub_head_bg.jpg) no-repeat center; background-size:cover;}
.sub_header h2 {
    color: #FFFFFF;
     font-family: Righteous,sans-serif;
    font-size:30px;
    text-transform: uppercase;
    line-height: 1;
    padding-top:30px;
	text-align:center;
	z-index:999;
	position:relative;
}
.divider {
    position: relative;
    width: 225px;
    margin: auto;
    height: 15px;
}
.divider .line-before {
    left: 0;
}
.divider .line-before, .divider .line-after {
    position: absolute;
    height: 1px;
    background-color: #fff;
    width: 100px;
}
.divider .dot {
    position: absolute;
    width: 11px;
    height: 11px;
    border-radius: 50%;
    border: 1px solid #fff;
    top: -6px;
    left: 50%;
    transform: translateX(-50%);
}
.divider .line-after {
    right: 0;
}
.divider .line-before, .divider .line-after {
    position: absolute;
    height: 1px;
    background-color: #fff;
    width: 100px;
}

.wrap { position:relative; display:inline-block; width:100%; padding:0;}
.contact_bg { position:relative; display:inline-block; width:100%; padding:40px 0; background:url(../images/bg-contact.jpg) no-repeat center; }
.contct_info { position:relative; display:inline-block; width:100%; padding:10px 0; background:#c21b11; text-align:center; padding:40px 0;}
.contct_info .contct_icon{ background:#fac122; color:#FFFFFF; width:50px; height:50px; border-radius:100%; margin:0 auto; text-align:center; }
.contct_info .contct_icon i{ color:#FFFFFF; font-size:24px; padding-top:10px;}
.contct_des { margin-top:10px;} 
.contct_des p{ font-size:16px; color:#fff;}
.contct_info:after{ content:""; border:2px solid #fac122; border-radius:5px; display:inline-block; position:absolute; top:5px; right:5px; left:5px; bottom:5px;}
.page_section { position:relative; display:inline-block; width:100%; padding:40px 0;}
.contact_form { position:relative; display:inline-block; width:100%; border: 4px solid #dfdfdf; padding:10px 20px;}
.form-control {
     border-radius: 0;
    background: transparent;
    box-shadow: none;
    border: 1px solid #bdbdbd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height:35px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.about_img img{ width:100%;}
.form-control-captch {
    border-radius: 0;
    background: transparent;
    box-shadow: none;
    border: 1px solid #bdbdbd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height:35px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width:50%;
	margin:5px 10px 0 0;
	display:inline;
}
#buttonsDiv{ margin-top: 2px;}

.btn-yellow{
  border: 2px solid #e7272d;
color: #ffffff;
padding: 12px 40px;
background: #e7272d;
text-transform: uppercase;
font-size: 16px;
font-weight: 700;
display: inline-block;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
margin-bottom:15px;
}
.page_contact_head h3{ padding:0; margin:0; margin:10px 0; text-transform:uppercase; font-weight:bold;font-family: Righteous,sans-serif;}
.map iframe{ border:1px solid #333333;}
.about_time { position:relative; display:inline-block; width:100%; padding:40px 0; background:#f6f6f6;}
.time_box { position:relative; display:inline-block; width:100%; border: 2px solid #222222; padding:20px; text-align:center; min-height:293px;}
.time_box_icon i {
    font-size: 26px;
    line-height: 24px;
    color: #aaaaaa;
}
.delhivery_list { position:relative; display:inline-block; width:100%;}
.delhivery_list ul{ padding:0; margin:0; padding:10px 0 10px 30px; background:#008802; border-radius:8px;}
.delhivery_list:after{ content:""; border:1px solid #FFFFFF; position:absolute; left:5px; top:5px; right:5px; bottom:5px; border-radius:8px;}
.delhivery_list ul li{text-align:left; color:#f6bf26;}
.delhivery p{ }
.time_des h3 {
    color: #232323;
	font-size:24px;
	 font-family: Righteous,sans-serif;
}
.time_des p{ font-size:14px; margin-bottom:5px;} 
.menu_gried { position:relative; display:inline-block; width:100%; margin-bottom:20px;}

.menu-group-inner { position:relative; display:inline-block; width:100%; padding:10px; background:#f0eee9;}
.menu_list_titel { position:relative; display:inline-block; width:100%; text-align:center; margin-bottom:20px;}
.menu_list_titel h3 {
    padding: 10px 40px;
    background-color: #fff;
    border: 1px solid #eee;
    border-radius: 300px;
	text-align:center;
	font-size: 22px;
    line-height: 32px;
    color: #5d5d5d;
   font-family: Righteous,sans-serif;
    font-style: italic;
    display: inline-block;
    position: relative;
    z-index: 15;
	margin:0 auto;

}
.menu_list_titel h3:after {
   content:""; 
   background:url(../images/lines.png) no-repeat;
   width:95px; height:5px; display:inline-block; position:absolute;
    right:-110px; top:25px;
}
 .menu_list_titel h3:before {
    content:""; 
   background:url(../images/lines.png) no-repeat;
   width:95px; height:5px; display:inline-block; position:absolute;
   left:-110px; top:25px;
}


.menu_row { position:relative; display:inline-block; width:100%; margin-bottom:20px;}
.menu_row p{ font-family: Righteous,sans-serif; color:#333333; font-size:14px; }


.az-inline {
    color: #222222;
    font-size:21px;
    line-height: 20px;
font-family: Righteous,sans-serif;
    padding-right: 10px;
}
.menu_head a {
    display: inline-block;
    background-color: inherit;
    position: relative;
    z-index: 2;
    -webkit-transition: all 0.3s linear 0s;
    -khtml-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -ms-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
	background:#f0eee9;
	text-decoration:none;
	
}
.menu_head:after {
    content: " ";
    position: absolute;
    right: 0;
    left: 0;
    z-index: 1;
    height: 12px;
    top: 9px;
    background-image: none;
    background-size: auto auto;
    background-image: -webkit-repeating-radial-gradient(center center, #000000, #000000 1px, transparent 1px, transparent 100%);
    background-image: repeating-radial-gradient(center center, #000000, #000000 1px, transparent 1px, transparent 100%);
    background-size: 10px 12px;
    background-repeat-y: no-repeat;
}
.menu_head span{ 
 display: inline-block;
    background-color: inherit;
    position: relative;
    z-index: 2;
    -webkit-transition: all 0.3s linear 0s;
    -khtml-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -ms-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
	background:#f0eee9;
}
.az-column {
    color: #c21b11;
    font-size:15px;
    font-weight: bold;
    line-height: 20px;
	font-family: Righteous,sans-serif;
    padding-left: 25px;
    margin-left: 30px;
    text-align: right;
	float:right;
}



.azen_food_price { position:relative; display:block; width:100%; background-color: rgb(232, 230, 225); padding:80px 0;}

.menu_des { position:relative; display:inline-block; margin-bottom:26px; width:100%;}
.menu_des_head h3{ padding:0; margin:0; font-size:21px; font-family: Righteous,sans-serif; line-height:20px;}
.menu_des p{ color: #333333; font-size:14px; font-family: Righteous,sans-serif; margin:0;}
.menu_des strong{ color:#c21b11; font-size:15px; font-family: Righteous,sans-serif;}
.menu_des strong span{ color:#1F6814; font-size:16px; margin-right:15px; font-family: Righteous,sans-serif;}
.menu_img { position:relative; display:inline-block; margin-top:55px;}
.menu_img img{ width:100%;}



.footer_logo img {
    max-width: 100%;
}


.carosal_slide ul li img{ width:100%;}



.footer_socials { margin-top:20px;}
.footer_socials a{ background:#1a2029; width:40px; height:40px; border-radius:100%; position:relative; display:inline-block; text-align:center; padding-top:10px; color:#FFFFFF;}
.footer { position:relative; display:block; width:100%; padding:0 0 10px 0; background:#272c33;}
.footer_adress { position:relative; display:inline-block; width:100%; border-radius:10px; background:#1a2029; padding:5px; margin-top:-40px; min-height:200px; text-align:center;}
.footer_adress_des { text-align:left; padding:10px;}
.footer_adress_des p{ font-size:14px; color:#FFFFFF;}
.footer_col h3{ color:#FFFFFF; font-size:22px;     font-family: Righteous,sans-serif;}
.hours_list { padding:0; margin:0;}
.hours_list li{list-style:none; color:#aab4b7; font-size:14px; margin-bottom:5px; font-weight:bold;}
.hours_list li span{ font-weight:normal; padding-left:5px;}
.menu_list { padding:0; margin:0; }
.set_text { margin-left:100px;}
.set_text1 { margin-left:109px;}
.set_text2 { margin-left:90px;}
.set_text3 { margin-left:20px;}
.menu_list li{ display:block; margin-bottom:5px;}
.menu_list li a{ color:#aab4b7; }
.gallery_list { padding:0; margin:0;}
.gallery_list li{ float:left; display:inline-block; width:70px; height:70px; margin-left:5px; margin-bottom:5px;}
.gallery_list li img{ width:100%;}
.footer_footer { position:relative; display:block; width:100%; padding:10px 0; background:#c21b11;}
.copy_right { position:relative; display:inline-block; width:100%; text-align:center;}
.copy_right p{ color:#FFFFFF; margin:0; padding:0;}
.monday_color {
    color: #f6bf26 !important;
}
.timing{ margin-left:80px;}
.copy_right a{ color:#FFFFFF; text-decoration:none;}
.copy_right a:hover { text-decoration:none;}
