@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0px;
	background:#f15a29 url(../images/background-logo.png) no-repeat 800px 310px;
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	}
	
.body-bold-text{
	font-weight:bold;
	}
	
#main-header{
	position:fixed;
	padding-top:48px;
	top:0;
	left:32px;
	z-index:9999999;
	width:200px;
	}
	
.logo{
	with:193px;
	height:148px;
	background:url(../images/logo.png) no-repeat;
	display:block;
	}
/* status */
#status{
	display:none;
	/*color:#FF0000;*/
	colo:#000;
	font-family:"Zurich Cn BT";
	font-size:14px;
	text-align:center;
	text-transform:capitalize;
}		
/* Main Sub Navi */
	
.main-nav-links{
	margin:7px 0 0 0;
	padding:0;
	list-style:none;
	}
	
.main-nav-links li{
	margin-bottom:8px;
	}
	
.main-nav-link, .main-nav-link:link, .main-nav-link:visited, .main-nav-link:hover, .main-nav-link:active{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:23px;
	color:#231f20;
	text-decoration:none;
	}
	
.main-nav-link:hover{
	color:#fff;
	}
	
/* Main Sub Navi */

.main-subnav-links{
	margin:0px 0 0 0;
	padding:0;
	list-style:none;
	}
	
.main-subnav-links li{
	margin-bottom:10px;
	}
	
.main-subnav-links, .main-subnav-link:link, .main-subnav-link:visited, .main-subnav-link:hover, .main-subnav-link:active{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:25px;
	color:#231f20;
	text-decoration:none;
	}
	
.main-subnav-link:hover{
	color:#fff;
	}
	

.main-sub-sub-link, .main-sub-sub-link:link, .main-sub-sub-link:visited, .main-sub-sub-link:hover, .main-sub-sub-link:active{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#231f20;
	text-decoration:none;
	}
	
.main-sub-sub-link:hover{
	color:#fff;
	}	
	
.pizza-home{
	width:900px;
	height:705px;
	background:url(../images/home-image.png) no-repeat right top;
	display:block;
	}	

.menu-content{
	width:1000px;
	height:705px;
	background:url(../images/menu.png) no-repeat right center;
	display:block;	
	}	
	
.short-eats-content{
	width:1000px;
	height:705px;
	background:none;
	display:block;
	}	
	
.short-eats-content-box{
	background:url(../images/yellowbox.png) no-repeat right top;
	width:950px;
	height:600px;
	position:absolute;
	left:0px;
	top:70px;
	}
	
.feedback-content{
	width:1260px;
	height:705px;
	background:url(../images/menu.png) no-repeat right center;
	display:block;	
	}
	
.ourstory-content{
	width:1260px;
	height:850px;
	display:block;	
	}
	
.we-bet-on-fresh-content{
	width:1260px;
	height:850px;
	display:block;
	}
	
.customize-content{
	width:1260px;
	height:850px;
	display:block;
	}	
	
.franchise-content{
	width:1260px;
	height:850px;
	display:block;
	}	
	
.contact-content{
	width:1260px;
	height:850px;
	display:block;
	}	

.we-bet-on-fresh-content-box{
	background:url(../images/yellowbox.png) no-repeat right top;
	width:950px;
	height:600px;
	position:absolute;
	left:0px;
	top:70px;
	}
	
.story-box{
	width:1000px;
	height:500px;
	position:relative;
	}
	
.story-content{
	background:url(../images/our-story.png) no-repeat right center;
	width:950px;
	height:400px;
	position:absolute;
	left:250px;
	top:140px;
	}
	
	
.aboutus-content, .offers-content, .menu-content, .feedback, .different, .franchise-content, .contact-us-content, .terms-conditions-content, .we-bet-on-fresh-content, .contact-content, .customize-content{
	width:1200px;
	height:805px;
	display:block;
	background:url(../images/yellowbox.png) no-repeat right top;
	}

.aboutus-content, .offers-content, .different, .menu-content, .feedback-content, .ourstory-content, .we-bet-on-fresh-content, .contact-content, .customize-content, 
.franchise-content{
	background:none;
	}
		
#home, #menu, #short-eats, #feedback, #ourstory, #we-bet-on-fresh, #customize, #offers, #aboutus, #different, #franchise, #contact-us, #terms-conditions{
	position:relative;
	}
	
#home{
    bottom: 0;
    left: 1195px;
}

#offers {
    top: -145px;
    left: 2625px;
}

#menu {
    top: 0;
    left: 1125px;
}

#short-eats{
    top: 800px;
    left: 1125px;
}

#feedback{
   top: -275px;
   left: 2625px;
}

#ourstory{
    left: -250px;
    bottom: 700px;
}

#we-bet-on-fresh{
    bottom: 0;
    left: 1195px;
}

#customize{
    top: -145px;
    left: 2625px;
}

#aboutus{
    bottom: 0;
    left: 1195px;
}

#different{
    top: -145px;
    left: 2625px;
}

#franchise{
    left: -250px;
    bottom: 700px;
}

#contact-us{
   left: -250px;
    bottom: 700px;
}

#terms-conditions{
    top: -145px;
    left: 2625px;
}

#home h1{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:135px;
	height:27px;	
	padding:0 0 0 63px;
	position:absolute;
	top:25px;
	left:70px;
	}
	
#offers h1{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:135px;
	height:27px;	
	padding:0 0 0 63px;
	position:absolute;
	top:-61px;
	left:70px;
	}
	
#menu h1{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:135px;
	height:27px;	
	padding:0 0 0 0;
	position:absolute;
	top:0px;
	left:170px;
	}
	
#feedback h1{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:135px;
	height:27px;	
	padding:0 0 0 63px;
	position:absolute;
	top:25px;
	left:70px;
	}
	
#short-eats h1{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:135px;
	height:27px;	
	padding:0 0 0 63px;
	position:absolute;
	top:25px;
	left:70px;
	}
	
#ourstory h1{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:135px;
	height:27px;	
	padding:0 0 0 63px;
	position:absolute;
	top:65px;
	left:165px;
	}
	
#short-eats h1{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:135px;
	height:27px;	
	padding:0 0 0 63px;
	position:absolute;
	top:25px;
	left:70px;
	}
	
#we-bet-on-fresh h1{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:200px;
	height:27px;	
	padding:0 0 0;
	position:absolute;
	top:25px;
	left:70px;
	}
	
#customize h1{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:135px;
	height:27px;	
	padding:0 0 0;
	position:absolute;
	top:25px;
	left:215px;
	}
	
#aboutus h1, #franchise h1, #contact-us h1 {
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:135px;
	height:27px;	
	padding:0 0 0 63px;
	position:absolute;
	top:25px;
	left:70px;
	}
	
#terms-conditions h1 {
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	width:225px;
	height:27px;
	background:url(../images/title-bg.png) no-repeat right;
	padding:0 0 0 0;
	position:absolute;
	top:25px;
	left:70px;
	}
	
.active{
	color:#ffffff !important;
	}
	
.footer{
	background:#010201;
	height:30px;
	width:100%;
	position:fixed;
	bottom:0;
	left:0;
	z-index:999999;
	text-align:center;
	line-height:30px;
	color:#f15a29;
	font-size:12px;
	font-family:Helvetica, Arial, sans-serif;
	}
	
.social-share{

	    float: left;
    width: 92px;
	}
	
.aboutus-content-page1{
	margin:0 0 0 225px;
	display:block;
	font-size:15px;
	line-height:20px;
	}
	
.offers-content-page1{
	margin:0 0 0 225px;
	display:block;
	font-size:15px;
	line-height:20px;
	}
	
.franchise-content-page1{
	margin:0 0 0 225px;
	display:block;
	font-size:15px;
	line-height:20px;
	}	
	
.offer-td-box-border{
	border:1px solid #da4a27;	
	width:379px;
	height:468px;
	padding:18px;
	background:url(../images/comming-soon.png) no-repeat center;
	margin-right:25px;
	}
	
.offer-title{
	font-size:20px;
	font-weight:bold;
	color:#231f20;
	padding:15px 10px 10px 10px;
	}
	
.menu-content-page1{
	margin:0 0 0 225px;
	display:block;
	font-size:15px;
	line-height:20px;
	}
	
	
.feedback-content-page1{
	margin:0 0 0 225px;
	display:block;
	font-size:15px;
	line-height:20px;
	}
	
.ourstory-content-page1{
	margin:0 0 0 225px;
	display:block;
	font-size:15px;
	line-height:20px;
	}
	
.we-bet-on-fresh-content-page1{
	margin:0 0 0 225px;
	display:block;
	font-size:15px;
	line-height:20px;
	}

.customize-content-page1{
	margin:0 0 0 225px;
	display:block;
	font-size:15px;
	line-height:20px;
	}		

.contact-content-page1{
	margin:0 0 0 225px;
	display:block;
	font-size:15px;
	line-height:20px;
	}	
		

.pizza-sizes-info1{
	float:right;
	margin:0 6px 0 0;
	}

.pizza-sizes-info2{
	float:right;
	margin:0 0 0 0;
	}
	
.menus{
	margin:10px 0 0 0;
	}
	
.menu-title{
	font-size:20px;
	text-transform:uppercase;
	font-weight:bold;
	margin-top:5px;
	}
	
	
.menu-lists{
	padding:12px;
	}
	
.menu-list-items{
	position:relative;
	}
	
.menu-list{
	margin:0;
	padding:0;
	list-style:none;
	}
	
.menu-list li{
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	background:url(../images/veg-sign.png) no-repeat 0 2px;
	padding-left:15px;
	margin:0 0 10px 0;
	}
	

.menu-list-non-veg{
	margin:0;
	padding:0;
	list-style:none;
	}
	
.menu-list-non-veg li{
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	background:url(../images/non-veg-sign.png) no-repeat 0 2px;
	padding-left:15px;
	margin:0 0 10px 0;
	}	

.pizza-details{	
	font-size:10px;
	}
	
.menu-size-title{
	font-size:10px;
	width:38px;
	}
	
.menu-price-list{
	margin:0 18px 0 0;
	padding:0;
	list-style:none;
	position:absolute;
	right:0;
	}
	
.menu-price-list li{
	float: left;
	/* [disabled]background:url(../images/price-bg.png) no-repeat; */
	width: 38px;
	height: 38px;
	margin: 0 4px 0 4px;
	line-height: 38px;
	text-align: center;
	font-size: 17px;
	letter-spacing: -1.2px;
	}

.table-border-top{
	border-top:1px solid #c0481f;
	}

.table-border-bottom{
	border-bottom:1px solid #c0481f;
	}
	
.table-border-right{
	border-right:1px solid #c0481f;
	}
	
.content-top-padding{
	padding-top:50px;
	display:block;
	position:relative;
	}
	
.content-top-padding2{
	padding-top:74px;
	display:block;
	position:relative;
	}
	
.aboutus-content-page1 .line1{
	font-size:16px;
	font-weight:bold;
	}

.tbl-sub-menu{
	font-size: 12px;
    font-weight: bold;
    line-height: normal;
	margin-top:12px;
	}
	
.tbl-sub-menu .red-price{
	color:#c2232d;
}
	
h2{
	font-size:30px;
	}

h3{
	font-size:16px;
	margin:20px 0 5px 0;
	padding:0;
	}
	
h4{
	font-size:14px;
	margin:0;
	padding:0;
	}
	
.no-margin{
	margin:0px;
	}
	
.bold-text{
	font-size:18px;
	}
	
.sub-menu{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.sub-menu li{
	background:url(../images/sub-menu-bullet.png) no-repeat 0 5px;
	margin:5px 0 0 0;
	line-height:20px;
	padding-left:10px;
	}
	
.sub-nav-link, .sub-nav-link:link, .sub-nav-link:visited, .sub-nav-link:hover, .sub-nav-link:active{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
	color:#231f20;
	text-decoration:none;
	}
	
.sub-nav-link:hover{
	color:#fff;
	}

.float-left{
	float:left;
	}
	
.float-right{
	float:right;
	}
	
.mleft10{
	margin-left:10px;	
	}
	
.mleft20{
	margin-left:20px;	
	}
	
.terms-extra{
	font-size:10px;
	}
	
.eat-pizza{
	width: 447px;
	height: 331px;
	position: absolute;
	z-index: 1;
	bottom: -200px;
	right: -32px;
	}
	
.eat-pizza2{
	width:447px;
	height:331px;
	position:absolute;
	z-index:1;
	bottom: -206px;
    right: -34px;
	}
	
.tbl-big-text{
	font-size:18px;
	}
	
.multiline-text{
	line-height:22px;
	}
	
/* Feed Back */

.feedback-sticky{
	width:615px;
	height:587px;
	position:absolute;
	top:50px;
	left:1px;
	background:url(../images/feedback-sticky.png);
	}
	
	
.feedback-title{
	width:416px;
	height:643px;
	position:absolute;
	top:60px;
	left:630px;
	background:url(../images/feedback.png);
	}
	
.feedback1{
	font-size:24px;
	font-style:italic;
	line-height:25px;
	width:150px;
	height:138px;
	position:absolute;
	top: 114px;
    left: 9px;
	text-align:center;
	
	-webkit-transform: rotate(-19deg); /* Safari and Chrome */
    -moz-transform: rotate(-19deg);   /* Firefox */
    -ms-transform: rotate(-19deg);   /* IE 9 */
    -o-transform: rotate(-19deg);   /* Opera */
    transform: rotate(-19deg);
	}
	
.feedback2{
	font-size:22px;
	font-style:italic;
	line-height:25px;
	width:150px;
	height:138px;
	position:absolute;
	top: 55px;
    left: 174px;
	text-align:center;
	
	-webkit-transform: rotate(-25deg); /* Safari and Chrome */
    -moz-transform: rotate(-25deg);   /* Firefox */
    -ms-transform: rotate(-25deg);   /* IE 9 */
    -o-transform: rotate(-25deg);   /* Opera */
    transform: rotate(-25deg);
	}
	
.feedback3{
	font-size:24px;
	font-style:italic;
	line-height:24px;
	width:150px;
	height:130px;
	position:absolute;
	top: 25px;
    left: 359px;
	text-align:center;
		
	-webkit-transform: rotate(-16deg); /* Safari and Chrome */
    -moz-transform: rotate(-16deg);   /* Firefox */
    -ms-transform: rotate(-16deg);   /* IE 9 */
    -o-transform: rotate(-16deg);   /* Opera */
    transform: rotate(-16deg);
	}
	
.feedback4{
	font-size:23px;
	font-style:italic;
	line-height:24px;
	width:150px;
	height:138px;
	position:absolute;
	top: 275px;
    left: 63px;
	text-align:center;
	letter-spacing:-1px;
		
	-webkit-transform: rotate(-18deg); /* Safari and Chrome */
    -moz-transform: rotate(-18deg);   /* Firefox */
    -ms-transform: rotate(-18deg);   /* IE 9 */
    -o-transform: rotate(-18deg);   /* Opera */
    transform: rotate(-18deg);
	}
	
.feedback5{
	font-size:22px;
	font-style:italic;
	line-height:21px;
	width:150px;
	height:130px;
	position:absolute;
	top: 205px;
    left: 230px;
	text-align:center;
		
	-webkit-transform: rotate(-19deg); /* Safari and Chrome */
    -moz-transform: rotate(-19deg);   /* Firefox */
    -ms-transform: rotate(-19deg);   /* IE 9 */
    -o-transform: rotate(-19deg);   /* Opera */
    transform: rotate(-19deg);
	}

.feedback5 .customer-name{
	padding:16px 30px 0 0;
	}
	
.feedback6{
	font-size:20px;
	font-style:italic;
	line-height:22px;
	width:150px;
	height:138px;
	position:absolute;
	top: 202px;
    left: 416px;
	text-align:center;
		
	-webkit-transform: rotate(-16deg); /* Safari and Chrome */
    -moz-transform: rotate(-16deg);   /* Firefox */
    -ms-transform: rotate(-16deg);   /* IE 9 */
    -o-transform: rotate(-16deg);   /* Opera */
    transform: rotate(-16deg);
	}
	
.feedback7{
	font-size:20px;
	font-style:italic;
	line-height:25px;
	width:150px;
	height:138px;
	position:absolute;
	top: 463px;
    left: 123px;
	text-align:center;
	letter-spacing:-1px;
	
	-webkit-transform: rotate(-21deg); /* Safari and Chrome */
    -moz-transform: rotate(-21deg);   /* Firefox */
    -ms-transform: rotate(-21deg);   /* IE 9 */
    -o-transform: rotate(-21deg);   /* Opera */
    transform: rotate(-21deg);
	}
	

.feedback8{
	font-size:23px;
	font-style:italic;
	line-height:29px;
	width:150px;
	height:138px;
	position:absolute;
	top: 408px;
    left: 278px;
	text-align:center;
	
	-webkit-transform: rotate(-17deg); /* Safari and Chrome */
    -moz-transform: rotate(-17deg);   /* Firefox */
    -ms-transform: rotate(-17deg);   /* IE 9 */
    -o-transform: rotate(-17deg);   /* Opera */
    transform: rotate(-17deg);
	}
	
.feedback9{
	font-size:20px;
	font-style:italic;
	line-height:22px;
	width:150px;
	height:138px;
	position:absolute;
	top: 360px;
    left: 461px;
	text-align:center;
		
	-webkit-transform: rotate(-21deg); /* Safari and Chrome */
    -moz-transform: rotate(-21deg);   /* Firefox */
    -ms-transform: rotate(-21deg);   /* IE 9 */
    -o-transform: rotate(-21deg);   /* Opera */
    transform: rotate(-21deg);
	}
	
.feedback9 .customer-name{
	padding:10px 30px 0 0;
	}	

.customer-name{
	font-size:13px;
	text-align:right;
	padding:24px 30px 0 0;
	}

.customer-name2{
	font-size:13px;
	text-align:right;
	padding:12px 30px 0 0;
	}
	
.customer-name3{
	font-size:13px;
	text-align:right;
	padding:16px 30px 0 0;
	}
	
/* Contact */

.address{
	font-size:14px;
	line-height:20px;
	}
	
.pleft20{
	padding-left:20px;
	}
	
.pizza-types1{
	margin:5px 0 0 230px;
	}
	
.pizza-types2{
	margin:5px 0 0 220px;
}

.customize-tbl{
	margin:50px 0 0 0;
	}
	
.customize-tbl tr td{
	padding-left:20px;
	}
	
.customize-tbl tr td table tr td{
	padding-left:0;
	}
	
.customize-tbl-title{
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.customize-details{
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	}
	
.customize-type-title{
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.border{
	border:1px solid #bd461e
	}
	
.border-top3{
	border:1px solid #bd461e;
	border-bottom:0px solid #bd461e
	}
	
.border-right-left{
	border-left:1px solid #bd461e;
	border-right:1px solid #bd461e;
	}

.border-left{
	border-left:1px solid #bd461e
	}

.border-right{
	border-right:1px solid #bd461e
	}
	
.border-top{
	border-top:1px solid #bd461e
	}
	
.border-bottom{
	border-bottom:1px solid #bd461e
	}
	
.one{
	width:41px;
	height:41px;
	position:absolute;
	left: -23px;
    top: 115px;
	z-index:1;
	}
	
.two{
	width:41px;
	height:41px;
	position:absolute;
	left: -23px;
    top: 233px;
	z-index:1;
	}
	
.three{
	width:41px;
	height:41px;
	position:absolute;
	left: -23px;
    top: 351px;
	z-index:1;
	}
	
.four{
	width:41px;
	height:41px;
	position:absolute;
	left: 257px;
    top: 351px;
	z-index:1;
	}

/* Franches */
	
.frm-bg{
	background:url(../images/frachise-bg.png) no-repeat;
	width:948px;
	height:508px;
	padding:30px;
	}
	
.franchise-title{
	font-size:28px;
	font-weight:bold;
	text-transform:uppercase;	
	}
	
.franchise-lable{
	font-size:16px;
	font-weight:bold;
	}
	
.franchise-input{
	border:1px solid #c1b4ac;
	width:270px;
	height:20px;
	padding:5px;
	}
	
	
.franchise-textarea{
	font-family:'Rockwell', Arial, Helvetica, sans-serif;
	border:1px solid #c1b4ac;
	width:410px;
	height:100px;
	padding:5px;
	}

/* Form Problem */

#submit{
	background:none;
	}
	
.error{
	color:#ffc600;
	display:block;
	font-size:13px;
	}
	
input.error{
	color:#F00 !important;
	}
	
.frm-status{
	font-size:18px;
	font-weight:bold;
	color:#ffc600;
	margin-bottom:10px;
	}
	
.veg-pizza{
	position:relative;
	}
	
.non-veg-pizza{
	height:604px;
	position:relative;
	display:none;
	}
	
.next-arrow{
	width:19px;
	height:37px;
	position:absolute;
	top:50%;
	right:0px;
	z-index:999999;
	background:url(../images/next.png) no-repeat;
	display:block;
	cursor:pointer;
	}
	
.next-arrow:hover{
	background:url(../images/next-hover.png) no-repeat;
	}
	
.prev-arrow{
	width:19px;
	height:37px;
	position:absolute;
	top:50%;
	left:0px;
	z-index:999999;
	background:url(../images/previous.png) no-repeat;
	display:block;
	cursor:pointer;
	}
	
.prev-arrow:hover{
	background:url(../images/previous-hover.png) no-repeat;
	}
	
.short-eats{
	height:542px;
	}
	.heading_place{background-color: #35D873;padding: 5px;width: 85px;}
.heading_place1{background-color: #35D873;padding: 5px;width: 106px;}
.feedback_image{border: 6px solid #43B64A;border-radius: 13px;box-shadow: 1px 3px 17px #040404;}
.menu-list-new li {
    font-size: 12px;
    font-weight: bold;
    line-height: normal;
    background: url(../images/non-veg-sign.png) no-repeat 0 2px;
    padding-left: 15px;
    margin: 0 0 10px 0;
	list-style: none;
}


.feedback-page1, .feedback-page2{
	margin-left:5px;	
	padding-left:30px;
	width:570px;
	position:relative;
	}
	
.feedback-page2{
	display:none;	
	}