@charset "utf-8";#deliverychannel{padding-top:0px;}
.menu-item.col-md-12.col-sm-12.col-xs-12.starter .clearfix.menu-wrapper .image{width:600px;height:400px;}
.smalldesc{padding-bottom:20px;font-size:24px;}
.channel-list .item-box{border:2px solid #DADADA;border-radius:17px;padding:20px;background-color:#fff;display:inline-flex;margin:15px;}
.blank{color:white;}
.menu-item.col-md-6.col-sm-12.col-xs-12 .clearfix.menu-wrapper .title.manuscript{font-size:50px;color:#da9927 ;}
#chef{}
#chef .item-frame-box{background:#FAFAFA;border:1px solid #e7e7e7;padding:10px;margin:10px;display:block;}
#mcce .title{text-align:center;}
#mcce{padding:0;}
.video-section .pattern-overlay{padding:110px 0 32px;min-height:496px;}
.video-section h1, .video-section h3{text-align:center;color:#fff;}
.video-section h1{font-size:110px;font-family:'Buenard', serif;font-weight:bold;text-transform:uppercase;margin:40px auto 0px;text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;}
.video-section h3{font-size:25px;font-weight:lighter;margin:0px auto 15px;}
.video-section .buttonBar{display:none;}
.player{font-size:1px;}
#mcceinfo .title{text-align:center;}
#corpinfo{text-align:center;padding:0px;}
#imgexp .container .row .col-md-6.col-sm-12 img{padding:10px;}
.full-width{background-color:black; width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}
.overlay{opacity:0.99}
.overlay:hover{opacity:1;}
.video-about-section .pattern-overlay{padding:110px 0 32px;min-height:496px;}
.video-about-section h1, .video-section h3{text-align:center;color:#fff;}
.video-about-section h1{font-size:110px;font-family:'Buenard', serif;font-weight:bold;text-transform:uppercase;margin:40px auto 0px;text-shadow:1px 1px 1px #000;-webkit-text-shadow:1px 1px 1px #000;-moz-text-shadow:1px 1px 1px #000;}
.video-about-section h3{font-size:25px;font-weight:lighter;margin:0px auto 15px;}
.video-about-section .buttonBar{display:none;}
.player{font-size:1px;}
video{padding:10%;width:100%;height:auto;}
#imgetho{padding:0px;}
#imgetho .container .row .col-md-6.col-sm-12{padding:15px;;}
.fullimg{padding:0px;padding-bottom:2%;}
.fullimg .section-title{padding:0;padding-bottom:2%;text-align:center;}
#ethos{text-align:center;padding:1%;padding-bottom:35px;}
.ytvideo{text-align:center;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.ytvideo iframe,
.ytvideo object,
.ytvideo embed{position:absolute;top:0;left:0;width:100%;height:100%;}
#ourstory{padding-top:25px;}
@media (max-width:320px){#deliverychannel .manuscript{font-size:20px;}
}
#corp .item-box{border:2px solid #DADADA;border-radius:17px;padding:20px;background-color:#da9927;display:inline-block;margin:15px;}
#readmore{text-align:center;}
#demo{padding-top:10px;font-size:17px;}
#readmoreblog1 .btn{color:#fff;background-color:#2b2a29;}
#readmoreblog2 .btn{color:#fff;background-color:#2b2a29;}
#readmoreblog3 .btn{color:#fff;background-color:#2b2a29;}
#first{padding-top:10px;}
#second{padding-top:10px;}
#third{padding-top:10px;}
.blogbut{overflow:hidden;text-decoration:underline;}
.demo{padding:0 15% 0 0;font-size:16px;}
#readmorebutblog{color:#fff;background-color:#2b2a29;}
@media (min-width:993px) and (max-width:1199px){#first{padding-right:200px;padding-top:10px;}
#second{padding-right:200px;padding-top:10px;}
#third{padding-right:200px;padding-top:10px;}
.mobile-display{
	display:none;}
}
@media (min-width:1200px) and (max-width:1980px){#first{padding-right:200px;padding-top:10px;}
#second{padding-right:200px;padding-top:10px;}
#third{padding-right:200px;padding-top:10px;}
.mobile-display{
	display:none;}
}
.img-circle{border:rgb(153,102,0);border-radius:120px;border-style:solid;text-align:center;}
#rowlower{padding-top:20px;}
#teamfisrt{border:2px solid #DADADA;border-radius:10px;padding:15px;background-color:#fff;}
#teamsecond{border:2px solid #DADADA;border-radius:10px;padding:15px;background-color:#fff;}
#teamthird{border:2px solid #DADADA;border-radius:10px;padding:15px;background-color:#fff;}
#teamfourth{border:2px solid #DADADA;border-radius:10px;padding:15px;background-color:#fff;}
#chef-team h3{font-family:'Dancing Script', cursive;color:#da9927 ;}
#chef-team{padding-bottom:100px;/*background-image:url(../images/content/testimonials.jpg);*/ background-color:black;background-size:100%;}
.delivery-channel{border:2px solid #DADADA;border-radius:10px;padding:15px;background-color:#da9927;}
.pasta-item-slide #item-thumbs .item img:hover{width:100px;height:100px;}
@media (max-width:480px){
	.mobile-display{
		list-style-type:none;
		float:right;
		right:80px;
		padding:20px 0;}
	.mobile-display .dropdown-menu{
		width:100px;}
	.mobile-display .dropdown-menu>li>a{
		padding:10px 20px;
		white-space:normal;}
	.new-menu h1{
    font-size:32px;
	color:white;
	text-align:center;}
.offercard img{
	padding:0 !important;}

.offer-wakin{
	padding:25px !important;}	
.offer-content h2{
	font-size:25px !important;
	}	
	
.offer-content p{
   
	font-size:18px;
}
.vip-card{
	padding-top:50px !important;}
.offercard .form-careers{
	    padding: 25px 10%;
	}
.offercard span {
    border: 2px solid #da9927 !important;
    font-size: 20px !important;
    padding: 5px !important;
	margin:auto !important;}

	.budget, .plus{
		width:100% !important;}
	
	.special-menu{height:925px;}
.channel-list ul li{list-style:none;padding:0;text-align:center;}
.channel-list{padding-top:10px;}
.box{height:600px;}
.cert1{width:75px;height:30px;text-align:center;}
.cert{width:75px;height:75px;padding:0 5px;text-align:center;}
#menu-section-menu-page{
	height:5150px !important;
	padding-bottom:5%;}
.panel ul{
	padding-left:0;}
.menu-item img{
	padding-right:0 !important;}
	
#scroller{
	margin-top:-25% !important;
	}
.howitworks-desktop{
	display:none;}

.pull-up{
	margin-top:-100px;}
.pull-up-small{
	margin-top:-60px;}
#imgexp-1{
	height:100% !important;
	padding:50px 0;
	}
#imgexp{
	height:100% !important;
	padding:50px 0;
	}
.container-franchise{
	padding:0 5% !important;}

}
.channel-list ul li{list-style:none;padding:0;text-align:center;}
.channel-list .empty{border:#FFFFFF;border-radius:120px;border-style:solid;text-align:center;}
@media (max-width:720px){.channel-list .img-circle{width:100px;height:100px;}
.empty-img{width:1px;height:1px;display:none;}
.howitworks{height:75%;text-align:center;padding:10px 10px;}
.section-title-channels:after{display:none;}
#our-promises{padding-top:10px;padding-bottom:10px;}
.box{height:550px;}
#foothide{display:none;}
/*#special{height:1000px;}*/
#column-menu{height:750px;}
#menu-section-menu-page{
	height:5500px;}
		.menu-item img{
		padding-left:0 !important;
 width:15px !important;height:15px !important;}

}
.ul-our-promise{padding:0px;}
@media (max-width:990px){#funfacts .item{width:200px;height:100px;}
#funfacts .item .number{font-size:2em;}
#funfacts{background-image:url(../images/content/parallaxtestimonals.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;height:950px;position:relative;padding:0;}
.funfacts-inner{color:#ffffff;background:rgba(0,0,0, 0.8);position:absolute;width:100%;height:100%;}
#funfacts .item{display:block;text-align:left;vertical-align:middle;padding:100px 40%;}
#funfacts img{text-align:center;/* float:left;border-right:1px solid #ffffff;*/padding:15px;}
#funfacts .description{font-size:12px;font-weight:400;letter-spacing:2px;text-transform:uppercase;}
#funfacts .desc{padding-left:20px;padding-top:10px;display:table-cell;vertical-align:middle;
	}
.widget_wrap img{
	width:auto;
	height:auto;
	}
#menu-section-menu-page{
	height:5050px;}

#scroller{
	margin-top:-12%;
	}
	
	}
@media(max-width:600px){
.float{
	right:20px !important;
	bottom:20px !important;}
	#franchise-enquiry iframe{
		height:4350px !important;
		 width:100% !important;
		overflow-y:hidden !important;}
	#franchise-enquiry{
		padding:50px 0;}
	#funfacts .item {
		padding:100px 30%; 
		}
	.phone{
	font-size:26px !important;
	font-family:'Asap',;
	display:block;
	margin-top:10px;
	padding-bottom:5px;
	color:#da9927 ;
	}
	.menu-list-section .menu-wrapper{
	margin:0 !important;
	padding:5px 5px !important;
	}
	
	.menu-list-section .menu-items-list .menu-item .manuscript{
		font-size:16px !important;}
	.menu-item img{
		padding-left:0 !important;
 width:15px !important;height:15px !important;}
	#special .panel .small-font{
	font-size:14px !important;}
.howitworks-desktop{
	display:none;}
	}

@media(max-width:768px){
	#menu-section-menu-page{
	height:4800px;
	padding-bottom:5%;}

	}		
@media (min-width:721px) and (max-width: 1980px){
	.channel-list .img-circle{
		width:60px;
		height: 60px;}
		
	.empty-img{
		width:1px;
		height:1px;
		display:none;
		}
	#special .mediaSection-box{
		height:925px;}
		
	.howitworks{
	height:75%; 
	text-align:center;
	/*padding:25px 200px;*/
	}
	#our-promises {
	padding-top:10px;
	padding-bottom:10px;}
	.box{
	height:525px;}
	
		#column-menu{
		height:650px;}
	.howitworks-mobile{
	display:none;}
#our-promises ul {padding:0 250px;}	

		 
}

@media (min-width:1400px) and (max-width: 2600px){
#scroller{
	margin-top:-4% !important;
	}
.howitworks-mobile{
	display:none;}
#offer-container{
	width:1350px;}
	}

/*Counter */

@media (min-width:991px) and (max-width: 1980px){
#funfacts  {
	background-image: url(../images/content/parallaxtestimonals.jpg);
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	height:310px;
	position:relative;
	padding:0;
}

.funfacts-inner {
	color:#ffffff;
	background:rgba(0,0,0, 0.8);
	position:absolute;
	width:100%;
	height:100%;
}

#funfacts .item {
	margin:100px 0 0 0;
	display:table-cell;
	text-align:left;
	vertical-align:middle;
	padding:50px;
}

#funfacts img {
	text-align:center;
	/*float:left;
	border-right:1px solid #ffffff;*/
	padding:15px;
}

#funfacts .desc {
	padding-left:20px;
	display:table-cell;
	vertical-align:middle;
}

#funfacts .number {
	font-family: 'Asap', sans-serif;
	font-size:40px;
	font-weight:700;
	margin-top:15px;
	margin-bottom:0;
	line-height:1;
}

#funfacts .description {
	font-size:12px;
	font-weight:400;
	letter-spacing:2px;
	text-transform:uppercase;
}

#funfacts .container{
	height:310px;}

#funfacts-carousel{
	height:200px;}

#funfacts .row{
	padding-bottom:0px;}
.howitworks-mobile{
	display:none;}
	


	}


	
.r-name:hover{
	color: #da9927 ;
	}
	
	.section-title-channels{
		 text-align: center;
  font-family: 'Oswald', sans-serif;
  font-weight: 400;
  font-size: 40px;
  color: #ffffff;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 30px;
	}
	
	.section-title-channels:after {
  content: "";
  display: block;
  position: relative;
  height: 3px;
  width: 113px;
  background-color: #da9927 ;
  margin: 15px auto;
}
	
	
/*BLOG STARTS HERE*/

iframe{
	text-align:center;
	}
	
	
	.delivery-channel p{
		
		font-size:14px;
		color:#444034;}
		
		.delivery-channel p:hover{
		font-size:14px;
		color:#da9927 ;;
		}
		
		.sarashlogo{
			text-align:center;
			
			width:150px;
			height:60px;
			
			}
		
	.cert1{
		width:90px;
		height:50px;
		text-align:center;}
	.cert2{
		width:60px;
		height:40px;
		text-align:center;
		}
			
	.cert{
		width:75px;
		height:75px;
		text-align:center;}
		
	.r-name{
		font-size:18px;
	}

	.delivery-button{
		padding:5px 5px;
		font-size:12px;}
	 
	.desc{
		text-align:center;}

	.glyphicon-hand-down{
	font-size:36px;
	padding:10px;
	}
	#available .title{
		font-size:36px;
		}
		
	.contact-section{
		text-align:center;}
	.contact-section h3{
		text-transform:none;
		text-align:center;}
		
	.contact-section p{
		text-align:center;}
		
	#social-box-contact{
		text-align:center;
		}
	
		
	#retail-channels{
	padding-bottom:50px;
	color: #000000;
	background-size:100%;
	height:100%;
	}
	
	#retail-channels .section-title-channels{
		color:#444034;
		font-family: 'Asap', sans-serif;
		}
		
	

	#available ul li{
		display:inline-flex;
		list-style-type:none;
		padding:0 25px;
		text-align:center;
		font-size:22px;}
		
	#available ul {
		padding:0px;
		}
		
.button-orderonline {
    background-color: #da9927 ; /* Green */
    border: none;
    color: white;
   
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}

.delivery-logo{
	width:150px;
	height:100%;
	float:left;}
.delivery-logo-amma{
	width:90px;
	float:left;
	height:90px;}
	
#delivery-text{
	color:#444034;
	font-family:'Asap', sans-serif;}
.map-icon{
	width:30px;
	height:30px;}
.service-text h4{
	position:relative;
	left:5px;
	}
.top-bar{
	padding:0 5px;}
	
.tccfclogo{
	list-style:none;
	padding:0px;
	float:left;
	}
	
.footer-socials {
	/*float:right !important;*/}

.small-mail{
	font-size:14px;}
.text-days{
	display:inline-block;
	width:100%;
	padding:5px 0;
	}
	
.text-days strong{

	font-size:18px;
	}
	
.promise-smile{
	width:300px;
	height:200px;
	text-align:center;
	padding:0;}
	
.promise-tagline{
	width:600px;
	height:50px;
	text-align:center;
	padding:0;}
	
.promise-hand{
	width:300px;
	height:200px;
	text-align:center;
	padding:0;}
.promise{
	padding:0 40%;}
	
/*Counter starts here*/

#counter {
        font-family: 'Open Sans', sans-serif;
        -webkit-transition: all 400ms ease;
        -moz-transition: all 400ms ease;
        -o-transition: all 400ms ease;
        transition: all 400ms ease;
        text-align: center;
		padding:75px 20%;
    }
    #counter h1, h3 {
        font-weight: 300;
        text-transform: uppercase;
		font-size:40px;
		padding-bottom:50px;
    }
   #counter h3 {
        margin-bottom: 30px;
        color: #999;
    }
  #counter  span {
        font-size: 66px;
        color:#da9927 ;
        display: inline-block;
        font-weight: 400;
        text-align: center;
    }
   #counter span > span {
        margin-bottom: 0;
    }
    #counter .circle {
        background: #2980b9;
        width: 200px;
        line-height: 200px;
        display: inline-block;
        color: #fff;
        border-radius: 100%;
    }
    #counter code, code > span {
        text-align: left;
        display: block;
        font-family: Monaco, monospace;
        background: #444;
        color: #fff;
        padding: 20px;
        font-size: 14px;
        margin-bottom: 50px;
    }
    #counter code > span {
        padding: 0;
        margin: 0;
    }
    @media only screen and (max-width: 1024px) {
       #counter span {
            font-size: 33px;
            margin-bottom: 20px;
        }
		}
	
	 
    @media only screen and (max-width: 800px) {
       #counter div > span {
            font-size: 66px;
            display: block;
            width: 100% !important;
            margin-bottom: 25px;
        }
        #counter span {
            font-size: 66px;
        }
        #counter code {
            margin-bottom: 100px;
        }
    }
#counter .col-lg-3 .col-md-3 .col-sm-12{
	text-align: center;
	}


.img-square{
	width:90px;
	/*height:110px;*/
	/*float:left;*/}
	 
.call-reservation .call-img{
	width:50px;
	height:50px;
	}
.call-reservation h3{
	padding-bottom:15px;}
	
#our-promises {
	/*background:url(../images/content/testimonials.jpg);*/
	background-color:#da9927;
	 background-size:100%;
	 
	 }
#our-promises .section-title {
	color:black;}
#our-promises .section-subtitle {
	color:#ffffff;}
#our-promises h6 {
	color:#ffffff;}
	

.desc-count{
	vertical-align:middle;
	padding-left:20px;
	display:table-cell;
	}


/***** Testimonials ******/
.user {
  height: 100%;
  /* background-attachment: scroll!important; */
  display: flex;
}

.user .mediaSection-box {
  padding: 10px 0;
}

.user {
 /* background-image: -moz-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.57) 0%,rgba(0, 0, 0, 0.87) 100%), url(../images/content/special.jpg);
  background-image: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, 0.57) 0%,rgba(0, 0, 0, 0.87) 100%), url(../images/content/special.jpg);
  background-image: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.57) 0%,rgba(0, 0, 0, 0.87) 100%), url(../images/content/special.jpg);*/
  }
  .user .thumb-section {
    display: inline-block;
	padding-bottom:25px;
  }
  .user .desc {
    width: 100%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .user .thumb-section img {
    max-width: 100px;
    padding: 5px;
    border: 3px solid #e7e7e7;
    border-radius: 50%;
    -ms-border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
  }
  .user .thumb-section .name {
    font-size: 30px;
    color: #da9927 ;
    position: relative;
    padding: 10px 0 0 0;
    font-family: 'Asap', sans-serif;
    font-weight: 200;
    text-transform: none;
	
  }
  .user .thumb-section .town {
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    position: relative;
    padding: 0 0 10px 0;
  }
  .user .desc p {
    font-size: 20px;
    font-weight: 100;
    line-height: 40px;
    color: white;
    padding: 0 50px;
  }
  .user .desc p .fa-quote-left {
   margin-top: -20px;
    left: 10px;
    position: absolute;
  }
  .user .desc p .fa-quote-right {
    margin-top: 20px;
    right: 20px;
    position: absolute;
  }
  .user .thumb-section .town, .user .desc p {
    font-family: 'Asap Sans', sans-serif;
  }

  .user .owl-nav {
    margin-top: 10px;
    text-align: center;
    position: relative;
  }
  
 .symbol{
	 	 font-size:2em;}

.special-menu-slider :hover{
	animation-play-state:paused;
	}
	
.fa-phone{
	font-size:36px;
	color:#D7962E;
	}
.phone-contact{
	font-size:16px;
	color:#da9927 ;
	}
.phone{
	font-size:22px;
	font-family:'Asap',;
	display:block;
	margin-top:10px;
	padding-bottom:5px;
	color:#D7962E;
	}
#order-online .service-text{
	/*border:2px solid #DADADA;*/
	border-radius:10px;
	padding:15px;
	margin:10px 0;
	background-color:black;
	}
#order-online{
	padding-bottom:50px;}
#offer-container{
	padding:0 10%;}
.get-beverage{
	color:#da9927;
	font-size:20px;
	text-transform:uppercase;}
#careers-section{
	text-align:center;
	padding:10px 0;}
#careers-section img{
	/*width:auto;
	height:150px;*/
	text-align:center;}
#menu-section-menu-page{
	background:#000;
	color:#da9927;}
#menu-section-menu-page .section-title-border{
	color:#da9927;}
	
#menu-section-menu-page .special-menu-slider .item-bg-box .info{
	background:#000;
	}
	
.panel-default > .panel-heading + .panel-collapse > .panel-body {
		border: solid 1px #EEEEEE;
        background-color: #B7FFB7;
        
	}
.panel-default{
	display:block;
	}
	
.panel-heading{
	width:200px;
	float:left;
	padding:0 10px;}

.bg-color-white{
	background:#fff;
	border-radius:25px; }
.panel-body{
	background:#fff;
	border-radius:25px;
	width:100%;}
.col-sm-5{
	padding-left:5px;
	padding-right:5px;}
.menu-list-section .menu-wrapper{
	margin:0 !important;
	}
.menu-list-section{
	background:#000;
	color:#da9927 !important;
	text-transform:uppercase;}
.panel .section-title{
	color:#da9927 !important;
	text-transform:uppercase;}
.panel .menu-list-section .menu-button-filter .r-name{
	color:#da9927 !important;text-transform:uppercase;}
.panel .menu-item .manuscript{
	color:#da9927 !important;
	text-transform:uppercase;
	font-size:25px;
	
	padding:5px 0 !important;}
.panel .small-font{
	font-size:16px !important;}
.panel .menu-item{
	padding:0 5px;}
#empty{ display:none;}
.section-title:after{
	display:none;}
	

/*accordion*/

button.accordion {
    background-color: #000;
    /*color: #444;*/
	color:#fff;
    cursor: pointer;
    padding: 18px;
   width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 25px;
    transition: 0.4s;
	text-align:center;
	text-transform:uppercase;
}

button.accordion.active, button.accordion:hover {
    background-color: #000;
	color:#da9927;
}

button.accordion:after {
    content: '\002B';
    /*color: #777;*/
    font-weight: bold;
  /*  float: right;*/
    margin-left: 5px;
}

button.accordion.active:after {
    content: "\2212";
}

div.panel {
    padding: 0 18px;
    background-color: black;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
	border-radius:15px;
	border: 1px solid #da9927;
}

.new-menu img{
margin-right:10px; 
width:15px;
height:15px;}

/*.gallery-box{
	margin:5px;
	width:300px;
	float:left;
	}*/
/*.gallery-box {
  width: 31.5%;
  position: relative;
  overflow: hidden;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 20px;
  box-shadow: 0 2px 5px 3px #eff1f8;
  float:left;
}
.gallery-box {
width: 252px;
  margin: 15px;}*/
/*.gallery-box {
  width: 100%;
}*/
.panel ul li{
	 padding:6px 0;}
.gallery{
	text-align:center;}
#special .text-center{
	color:white !important;}

#about-section{
	background-color:black;
	color:#da9927 !important;}
	
#about-section .section-subtitle{
  	color:#da9927 !important;}
#chef-team .delivery-channel h4,#chef-team .delivery-channel p{
	color:black !important;
	}
#testimonial-box{
	background:black !important;
	}
#our-promises .section-subtitle{
	padding-bottom:45px !important;
	padding-top:5px !important;}
#our-promises .section-title{
	margin-bottom:15px;
	}
#our-promises .container{
	padding-bottom:35px;
	}
#restaurant-slider{
	margin-top:-10px;
	margin-bottom:25px;
	}
#mcce{
	background-color:black;
	color:#da9927;
}
#mcce .section-title{
	background-color:black;
	color:white;
}

#imgexp {
	background:url(../images/delivery/restaurant3.jpg);
	background-size:100%;
	height:265px;}
#imgexp-1{
	background:url(../images/delivery/restaurant2.jpg);
	background-size:100%;
	height:265px;}
#available .glyphicon{ color:black;}

#mcce p {
	font-size:20px;}
	
#corp{
	background-color:black;
	padding:10px 0;
	}

.form-careers{
	padding:25px 25%;}
	
#careers-section{
	color:white;
	background-color:black;} 
	
#careers-section h4{
	color:white;
	}
	
#mcce .desc h4{
	color:white;}
.gallery-content, .gallery-content h2{
	background-color:black;
	color:white;}
	
.gallery-thumb-image-large{
  display: block;
  width: 100%;
  height: 100%;
	}
#article-images img{
	padding:20px 0;}


    .youtube-player {
        position: relative;
        padding-bottom: 56.23%;
        /* Use 75% for 4:3 videos */
        height: 0;
        overflow: hidden;
        max-width: 100%;
        background: #000;
        margin: 5px;
    }
    
    .youtube-player iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 100;
        background: transparent;
    }
    
    .youtube-player img {
        bottom: 0;
        display: block;
        left: 0;
        margin: auto;
        max-width: 100%;
        width: 100% !important;
		height:auto !important;
        position: absolute;
        right: 0;
        top: 0;
        border: none;
        height: auto;
        cursor: pointer;
        -webkit-transition: .4s all;
        -moz-transition: .4s all;
        transition: .4s all;
    }
    
    .youtube-player img:hover {
        -webkit-filter: brightness(75%);
    }
    
    .youtube-player .play {
        height: 72px;
        width: 72px;
        left: 50%;
        top: 50%;
        margin-left: -36px;
        margin-top: -36px;
        position: absolute;
        background: url("http://i.imgur.com/TxzC70f.png") no-repeat;
        cursor: pointer;
    }

.map-contact h4{
	text-align:center;}
#top-bar li .active {
	color:#da9927 !important;}
	
	#text-top-franchise{
		padding-top:10%;
	}

.new-menu h3{
	font-size:32px;
	padding:0;
	color:white;
	font-family:'Rubik', sans-serif;}
.new-menu h4{
	color:white;
	font-family:'Rubik', sans-serif;}
	
.new-menu h5{
	float:right;
	margin:0;
	color:white;
	font-family:'Rubik', sans-serif;
	}
.new-menu span{
    color:white;}
.new-menu li {
	font-size:16px;
	margin-left:-30px;
	padding:10px 0;
	list-style-type:none;
	/*line-height:35px;*/}

#special .container{
	padding: 0 10px;}
#special ul{
	font-family:'Rubik', sans-serif;
	text-transform:none;
	}
.owl-chef-team-slider .image img{
	width:300px !important;}

.chef-team-section{
	margin:-75px 0; 
	}
	
	 
#special .section-title {
	font-size:32px;
	padding:0;
	color:white;
	font-family:'Rubik', sans-serif;}
	
#mobile-cup{
	background:none !important;
	padding:0;
	height:auto;}
#mobile-cup .mediaSection-box{
	padding:0;}

/*mouse wheel hide css*/	
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    
    -webkit-appearance: none;
    margin: 0; 
}

#youtube-section{
	background-color:#da9927;
	}
#youtube-section .row{
	padding:25px 0;}	

#youtube-section h4{
	background-color:#da9927;
	color:#000000;
	}
#youtube-section .button {
  /*  background-color: #4CAF50; *//* Green */
    border: none;
    color: white;
    padding: 16px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    cursor: pointer;
}

#youtube-section .button4 {
    background-color: #D9D9D9;
    color: black !important;
    border: 2px solid #e7e7e7;
	border-radius:8px;
}
#youtube-section .menu-item{text-align:center;}

#youtube-section .button4:hover {background-color: #000000; color:#da9927 !important;}

#youtube-section .section-title{
	color:black;}
.job{
	padding-top:50px;
	text-align:left;
	float:left;
	display:inline-block;
	}
.job-1{
	padding-top:50px;
	text-align:center;
	display:inline-block;
	 }
	 
.full-width-franchise{
	width:100%;
	padding:0;
	margin:0;}
.menu-item .button4 {
	color:black !important;
	}
	
.menu-item .button4:hover{
	color:#da9927 !important;
	}
#footer-mobile ul li a{
	font-size:16px;
	text-decoration:none;}
#footer-mobile ul li{
	list-style:none;
	line-height:36px;
	}

#footer-mobile ul{
	padding-left:0 !important;
	}


.img-franchise{
	padding-top:50px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:25px;}
.img-franchise img{
	width:80%;
	height:auto;}
.container-franchise{
	padding:0 15%;}
.rice-combo{
	padding:5px 20px 5px 10px;
	width:100%; 
	text-align:center;}
.rice-combo .plus{
	padding:0;
	width:10%;
	font-size:36px;
	
	}
	
.main-dish{
	width:100%;
	padding:0;
	}
.main-dish .split{
	padding:10px;}
	
.menu-list-section .container{
	width:80%;}
.budget-menu h3{
	text-align:center;
	}
	
.tiffen-combo{
	width:100%;
	padding:0;}
	
.tiffen-combo p{
	font-size:12px;
	text-transform:none;
	text-align:center;
	}
.tiffen-combo .split{
	text-align:center;
	padding:0;
	width:auto;}
.new-menu h3 span{
	font-size:14px;
	color:#da9927;}
.dosa-rolls p {
	font-size:12px;
	text-transform:none;
	text-align:center;}
	
.empty-space{
	padding:9% 0;}
.dosa-brotta-add h3{
	text-align:center;
	}
.budget{
	color:white;
	background:red;
	padding:10px;
	width:35%;
	line-height:30px !important;
	padding:0;
	margin:5px auto;
	text-align:center;
	border:thick solid;
	border-radius:5px;
	border-color:red;}
.new-menu h3, .new-menu h4{
padding-bottom: 10px;
  border-bottom: 1px solid #da9927;
  line-height: 20px;
}
.new-menu{
	font-family:'Rubik', sans-serif;}
.dish{
	padding:0;
	margin:auto;}	
.offercard img{
	padding:0 20%;}
.offer-content{
	padding-top:50px;
	color:white !important;} 
.offer-content h2 {
	font-size:40px;
	color:white !important;
	}
	
.offercard span{
    border: 2px solid #da9927 !important;
	font-size:36px;
	padding:15px;
	margin:20px;
	border-radius:10px;
}
.offer-wakin{
	padding:50px;}
.loction img{
	padding:0;
	width:75px;
	text-align:center;}
.loction p{
	font-size:20px;}
.vip-card{
	/*border-top:1px solid white;*/
	padding-top:100px;
	}
	 input[type="checkbox"]{
		 	height:auto !important;
		padding:0 !important;
		margin: 0 10px !important;
		vertical-align:middle !important;
		text-align:center !important;
		width:auto !important;
		display:inline-block;
		
		 }
 input[type="checkbox"]:focus{
        outline:none !important;
    }
.offercard .loader{
	padding:0 10px !important;}
	
.brotta-rolls p{
	font-size:12px;
	text-transform:none;
	text-align:center;}
.new-menu h1{
	color:white;
	text-align:center;}
	

.about-us-page .section-subtitle{
	text-align:left;
	}
.about-intro-content{
	padding:25% 0;}
#model, #model h2, #model h1{
	color:black;
	}
#model .section-title-channels:after{
	background-color:white;}
.about-us-page  #chef-team h5{
	color:black;}
#franchise-enquiry h3{
	color:white;
	padding:25px 0 0 0;
	margin-bottom:0;
	font-size:24px;
	}
#franchise-enquiry iframe{
	width:100%; 
	height:3900px;}
#franchise-enquiry{
	padding:50px 0;
}
#franchise-enquiry img{
	width:250px;
	padding:50px;}
@keyframes float {
	0% {
		box-shadow: 0 5px 15px 0px rgba(0,0,0,0.6);
		transform: translatey(0px);
	}
	50% {
		box-shadow: 0 25px 15px 0px rgba(0,0,0,0.2);
		transform: translatey(-15px);
	}
	100% {
		box-shadow: 0 5px 15px 0px rgba(0,0,0,0.6);
		transform: translatey(0px);
	}
}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
  transform: translatey(0px);
  	animation: float 2s ease-in-out infinite;
	overflow: hidden;
	box-shadow: 0 5px 15px 0px rgba(0,0,0,0.6);
}
.my-float{
	margin-top:16px;
}
.icon-small{
	width:75px;
	margin:25px 0 75px 0;
	padding:0 !important;
	text-align:center !important;}
	
.grab-now .section-title{
	padding:25px 0;}

#offer-content{
	padding:0;
	background:black;}
#offer-content .container-fluid{
	padding: 0 5%;}
.loction img{
	border:none !important;
	height:250px;
	width:auto !important;
	}

#offer-content img{
	width:100%;
	border:10px solid #da9927;
	border-radius:25px;
	margin:10px;}
#offer-content .loction .location-icon img{
	width:75px !important;
	height:auto;
	border:none;
	text-align:center;
	margin-bottom:25px;}
#offer-content .loction{
	color:white;
	font-size:24px;
	padding-bottom:50px;}
#offer-content .note{
	color:white;
	font-size:14px;
	text-align:center;
	padding:25px 0;}
	
#offer-content .section-title{
	color:white;}
.menu-grab-now img{
	margin:25px 0 !important;
	border:5px solid #da9927 !important;
	border-radius:5px !important;
	}
.menu-grab-now img:hover{
-webkit-box-shadow: 0px 0px 19px 0px rgba(255,255,255,1);
-moz-box-shadow: 0px 0px 19px 0px rgba(255,255,255,1);
box-shadow: 0px 0px 19px 0px rgba(255,255,255,1);}

#map-grab-now .section-title{
	color:white;}
#map-grab-now{
	background:black;}
.location-icon{
	padding-top:50px;}