.styling{
  height: 760px;
}
#ytplayer{
	
	height: 750px;
}
@media all and (min-width: 300px) and (max-width: 321px){
	.styling{
	
	height: 180px;
}

}
@media all and (min-width: 561px) and (max-width: 563px){
	.styling{
	
	height: 313px;
}
}
@media all and (min-width: 567px) and (max-width: 569px){
	.styling{
	
	height: 313px;
}
}
@media all and (min-width: 660px) and (max-width: 662px){
	.styling{
	
	height: 367px;
}
}
@media all and (min-width: 666px) and (max-width: 668px){
	.styling{
	
	height: 367px;
}
}
@media all and (min-width: 368px) and (max-width: 370px){
	.styling{
	
	height: 206px;
}
}
@media all and (min-width: 374px) and (max-width: 376px){
	.styling{
	
	height: 206px;
}
}
@media all and (min-width: 383px) and (max-width: 385px){
	.styling{
	
	height: 206px;
}
}
@media all and (min-width: 729px) and (max-width: 731px){
	.styling{
	
	height: 410px;
}
}
@media all and (min-width: 735px) and (max-width: 737px){
	.styling{
	
	height: 410px;
}
}
@media all and (min-width: 407px) and (max-width: 409px){
	.styling{
	
	height: 228px;
}
}
@media all and (min-width: 413px) and (max-width: 415px){
	.styling{
	
	height: 228px;
}
}
@media all and (min-width: 1017px) and (max-width: 1019px){
	.styling{
	
	height: 570px;
}
}
@media all and (min-width: 1023px) and (max-width: 1025px){
	.styling{
	
	height: 570px;
}
}
@media all and (min-width: 761px) and (max-width: 763px){
	.styling{
	
	height: 432px;
}
}
@media all and (min-width: 767px) and (max-width: 769px){
	.styling{
	
	height: 432px;
}
}
@media all and (min-width: 793px) and (max-width: 795px){
	.styling{
	
	height: 444px;
}
}
@media all and (min-width: 953px) and (max-width: 955px){
	.styling{
	
	height: 536px;
}
}
@media all and (min-width: 593px) and (max-width: 595px){
	.styling{
	
	height: 336px;
}
}
@media all and (min-width: 599px) and (max-width: 601px){
	.styling{
	
	height: 336px;
}
}
@media all and (min-width: 633px) and (max-width: 635px){
	.styling{
	
	height: 353px;
}
}
@media all and (min-width: 353px) and (max-width: 355px){
	.styling{
	
	height: 203px;
}
}
.movedown{
	margin-top: 30px;
}
.titleofsubsection{
	/*font-family: 'antoniobold';*/
	font-family: 'Montserrat', sans-serif;
    font-size: 24px;
    font-weight: 400;
    margin: 0;
    margin-bottom: 5px;
    text-transform: capitalize;
    /*color: #01050e;*/
    color: #eb1c24;
}
.sharepointBox {
  float: left;
  width: 400px;
  margin-left: 40px;
}

.sharepointBox h2 {
		display: inline-block;
		background-color: rgb(0, 63, 98);
		padding: 2px 6px;
		height: 17px;
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		line-height: 14px;
		border-radius: 5px 5px 0 0;
		text-transform: uppercase;
    margin-left: 10px;
}

.sharepointContent {
  background-position: -0px -230px;
  background-repeat: no-repeat;
  height: 100px;
  border: 1px solid rgb(0, 63, 98);
  border-radius: 6px;
  position: relative;
  box-shadow: 0px 10px 10px -6px rgba(0,0,0,0.8);
}
.titleinmenu{
	margin: 0;
    margin-bottom: 20px;
    letter-spacing: 3px;
    color: #eb1c24;
    font-family: 'Herr Von Muellerhoff', cursive;
    font-size: 81px;
    text-align: center;
}
.padding-top-40{
	padding-top: 40px;
}
/* ============================================================
  SECTIONS
============================================================ */
section.module:last-child {
  margin-bottom: 0;
}
/*
section.module h2 {
  margin-bottom: 40px;
  font-family: "Roboto Slab", serif;
  font-size: 30px;
}
section.module p {
  margin-bottom: 40px;
  font-size: 16px;
  font-weight: 300;
}
section.module p:last-child {
  margin-bottom: 0;
}
section.module.content {
  padding: 40px 0;
}
section.module.parallax {
  padding: 240px 0;
  background-position: 0 0;
}

section.module.parallax h1 {
  color: #1e1e1e;
  font-size: 48px;
  line-height: 1;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  text-shadow: 0 0 10px white;
}*/
section.module.parallax-1 {
  background-image: url("../images/utilities/soupnew.jpg");
}
section.module.parallax-2 {
  background-image: url("../images/utilities/appetizer.jpg");
}
section.module.parallax-3 {
  background-image: url("../img/demo/pattern3.png");
}
section.module.parallax-4 {
  background-image: url("../images/utilities/dosa.jpg");
}
section.module.parallax-5 {
  background-image: url("../images/utilities/aloo.jpg");
}
section.module.parallax-6 {
  background-image: url("../images/utilities/roti.jpg");
}
section.module.parallax-7 {
  background-image: url("../images/utilities/biryani.jpg");
}
section.module.parallax-8 {
  background-image: url("../images/utilities/tandoori.jpg");
}
section.module.parallax-9 {
  background-image: url("../images/utilities/noodles.jpg");
}
section.module.parallax-10 {
  background-image: url("../images/utilities/dessert.jpg");
}
section.module.parallax-11 {
  background-image: url("../images/utilities/lassi.jpg");
}
section.module.parallax-12 {
  background-image: url("../images/utilities/kids.jpg");
}
section.module.parallax-about {
  background-image: url("../images/utilities/aboutpageparallax.jpg");
}
section.module.parallax-homemenu {
  background-image: url("../images/utilities/homepagemenu.jpg");
}

.ralewayclass{
	 font-family: 'Montserrat', sans-serif;
	 font-weight: 700;
	 color: #eb1c24;
	    font-size: 26px;

}

.ralewayclass1{
   font-family: 'Montserrat', sans-serif;
   font-weight: 700;
   color: #222;
      font-size: 24px;
          margin-top: -8px;
          text-transform: none!important;
              line-height: 25px;
}
 .ralewayclass2{
  font-family: 'Montserrat', sans-serif;
   font-weight: 300;
   color: #222;
      font-size: 14px;
          
          text-transform: none!important;
             

}


@media (min-width: 1276px) and (max-width: 1367px) {
.moveoutcontainer{
	margin-left: -115px;
	margin-right: -115px;
	padding-top: 36px;
	padding-bottom: 36px;
	background: whitesmoke;
}
}

@media all and (min-width: 1400px) {
.moveoutcontainer{
  margin-left: -223px;
    margin-right: -115px;
    padding-top: 36px;
    width: 1562px;
    padding-bottom: 36px;
    background: whitesmoke;
}
}

@media all and (min-width: 1600px) {
.moveoutcontainer{
  margin-left: -274px;
    margin-right: -115px;
    padding-top: 36px;
    width: 1696px;
    padding-bottom: 36px;
    background: whitesmoke;
}
}
@media all and (min-width: 1600px) {
.moveoutcontainer{
margin-left: -327px;
    margin-right: -115px;
    padding-top: 36px;
    width: 1801px;
    padding-bottom: 36px;
    background: whitesmoke;
  }
}

@media all and (min-width: 1800px) {
.moveoutcontainer{
    margin-left: -449px;
    margin-right: -115px;
    padding-top: 36px;
    width: 2039px;
    padding-bottom: 36px;
    background: whitesmoke;
  }
}

@media all and (min-width: 300px) and (max-width: 409px){
  .moveoutcontainer{
  margin-left: -17px;
  margin-right: -17px;
  }
}

/*responsiveness for Home page banner*/
/*
.responsviespices{

}

.responsivetext{

}

.responsivenaan{

}

.responsivecoriander{

}

.responsivebiryani{
   
}

.responsiveheading{

}

.responsivebanner{
  
}
*/
/*normal styles of the sections*/
.normalcoriander{
margin-top: -350px;margin-left: 100px;
}

.normalnaan{
  margin-top: -98px;
}

.normaltext p{
font-size: 23px;margin-bottom: 30px;font-family: 'Raleway', sans-serif;color:#fff
}

.normalspices{
  width: 259px;height: 130px;
}


/*normal styles of the sections end*/
/*responsiveness for Home page banner end*/





















/*Carousel from india*/
/*
#events-carousel {
    position: relative;
}
#events-carousel .owl-item{
    display: table;
}
#events-carousel .owl-item .event-item-list{
    display: table-cell;
    float: none;
    vertical-align: middle;
}
#events-carousel .owl-pagination {
    text-align: center;
    display: table;
    position: absolute;
    bottom: 30px;
    right: 22.5%;
    margin: 20px auto 0;
}
#events-carousel.owl-theme .owl-controls {
    margin-top: 0;
}
#simple-gallery-carousel.owl-theme .owl-controls {
    margin-top: 30px;
}


.owl-carousel .owl-controls .owl-buttons .owl-prev {
    left: 0 !important;
}
.owl-carousel .owl-controls .owl-buttons .owl-next {
    right: 0 !important;
}
.owl-carousel .owl-controls .owl-buttons .owl-prev, .owl-carousel .owl-controls .owl-buttons .owl-next {
    width: 50px !important;
    border: 1px solid #ccd4dc !important;
    height: 50px !important;
    float: left !important;
    background-color: transparent !important;
}
.owl-carousel .owl-controls .owl-buttons .owl-next,
.owl-carousel .owl-controls .owl-buttons .owl-prev {
    top: 0 !important;
}
.owl-carousel .owl-controls .owl-buttons {
    top: auto !important;
    height: 60px;
    left: 0 !important;
    width: 108px !important;
    margin: 0 auto !important;
    margin-top: -20px;
    bottom: 5%;
}
#featured-menu-carousel.owl-carousel .owl-stage-outer {
    padding-bottom: 100px;
}
.owl-carousel .owl-controls .owl-buttons .owl-next {
    background-image: none !important;
}
.owl-carousel .owl-controls .owl-buttons .owl-next:before,
.owl-carousel .owl-controls .owl-buttons .owl-prev:before{
    position: absolute;
    font-family: 'FontAwesome';
    font-size: 14px;
    color: #acb8c4;
    top: 50%;
    left: 50%;
    margin-top: -11px;
    margin-left: -5px;
    text-indent: 0;
}
.owl-carousel .owl-controls .owl-buttons .owl-next:before {
    content: "\f054";
}
.owl-carousel .owl-controls .owl-buttons .owl-prev {
    background-image: none !important;
}
.owl-carousel .owl-controls .owl-buttons .owl-prev:before  {
    content: "\f053";
}
.owl-theme .owl-controls .owl-buttons div {
    position: relative;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0  !important;
    border-radius: 0  !important;
    margin: 0 2px  !important;
}

.owl-carousel .item {
    margin: 0 10px;
}
.owl-theme .owl-controls .owl-buttons div {
    position: relative;
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0  !important;
    border-radius: 0  !important;
    margin: 0 2px  !important;
}*/

/*Carousel from india end*/
.tagline{
  font-family: 'Source Sans Pro', sans-serif;
    font-weight: 900;
    margin-left: -253px;
    margin-top: -33px;
    font-size: 50px;
    color: #fff;
    text-transform: uppercase;
}
.tagline2{
  font-family: 'Cabin Condensed', sans-serif;
    font-weight: 400;
    margin-left: -189px;
    margin-top: -11px;
    font-size: 25px;
    color: #fcda9a;
    text-transform: uppercase;
}
.tagline3{
  font-family: 'Cabin Condensed', sans-serif;
    font-weight: 400;
    margin-left: -381px;
    margin-top: -11px;
    font-size: 20px;
    text-align: center;
    color: #ffffff;
    text-transform: uppercase;
}

.movedown{
  margin-top: 36px;
}



/*padmini mam collage*/
#cocina .wp {
   width: 970px;
   padding: 0 60px;
   position: relative;
   margin: auto;
   height: 100%;
   z-index: 2;
}
#cocina .fotos {
   
   height: 687px;
   overflow: hidden;
}

#cocina .fotos img.img-1 {
   top: 0px;
   left: -100px;
   z-index: 5;
}

#cocina .fotos img {
   position: absolute;
   transition: top ease-out 0.3s;
   -webkit-transition: top ease-out 0.3s;
}
#cocina .fotos img.img-2 {
   left: 50%;
   transform: translateX(-40%);
   -webkit-transform: translateX(-40%);
   z-index: 8;
}
#cocina .fotos img{

   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   font-size: 100%;
   vertical-align: baseline;
   background: transparent;
}

#cocina .fotos img.img-6 {
   left: 50%;
   transform: translateX(-50%);
   -webkit-transform: translateX(-50%);
   z-index: 5;
}

#cocina .fotos img.img-5 {
   right: -80px;
   z-index: 6;
}
#cocina .fotos img.img-4 {
   left: -50px;
   z-index: 2;
}
#cocina .fotos img.img-3 {
   right: -50px;
   z-index: 2;
}

@media (max-width:960px){

 /*4*/
 #cocina .wp{width:100%}
 #cocina .fotos{height:auto;}
 #cocina .fotos img{display:block;position:static;max-width:100%;margin:auto;transform:translateX(0%) !important;-webkit-transform:translateX(0%) !important;}
 
 
}
@media (max-width:640px){
 
 /*4*/
 #cotizar .copy h2{max-width:200px;margin:auto}
 #cotizar .copy label{font-size:0;float:left;clear:both;width:100%;padding:30px 10px;position:relative;margin:0;height:auto}
 #cotizar .copy label .input{font-size:15px;margin:0 !important}
 #cotizar .copy label .input:not(.s){width:100% !important}
 #thanks,
 #cotizar button{top:50px}
 #cotizar .copy label:before{content:'';position:absolute;width:100%;font-size:15px;text-align:center;top:-30px;color:#848383;left:0}
 #cotizar .copy label:first-child:before{content:'Invitados:'}
 #cotizar .copy label:nth-child(2):before{content:'Lugar:'}
 #cotizar .copy label:nth-child(3):before{content:'Fecha:'}
 #cotizar .copy label:nth-child(4):before{content:'Momento del dÃ­a:'}
 #cotizar .copy label:nth-child(5):before{content:'Quiero que cocinen:'}
 #cotizar .copy label:nth-child(6):before{content:'Mi mail es:'}
 /*5*/
 #hablemos{height:100%;overflow:hidden;}
 #hablemos video{height:100%;transform:translateX(-50%);-webkit-transform:translateX(-50%);width:auto !important;}
 #hablemos .copy p{font-size:2em}
 
}
/*padmini mam collage end*/



/*footer from india haat*/
#footer-wrapper {
    position: relative;
    background-color: #0b0e13;
    background-image: url(../images/utilities/footer2.png), url(../images/utilities/footer1.png);
    background-position: left 126px, right 126px;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 126px;
    height: 700px;
}
#footer{
  display: block;
  margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    vertical-align: baseline;
}
.mb-60 {
    margin-bottom: 60px !important;
}
.centered {
    text-align: center;
}
#footer-wrapper .contact-info-list {
    margin-top: 30px;
    list-style-type: none;
}
#footer-wrapper .contact-info-list li {
    color: #fff;
    font-size: 18px;
    margin: 2px 2px;
}
#footer-wrapper .ftimmings  img
{
  margin: 0 auto;
  display:block;
}
#footer-wrapper .ftimmings h3{
  color:#eb1c24;
  text-align: center;
}
#footer-wrapper .ftimmings .headi{
  color:#eb1c24;
  text-align: center;
}

#footer-wrapper .ftimmings h4{
  color:#eb1c24;
  text-align: center;
}
.social-links {
    display: table;
}

#footer-wrapper .ftimmings h4{
  color:#fff;
  text-align: center;
}



.social-links li {
    display: inline-block;
    text-align: center;
    margin-right: 10px;
}
#footer-wrapper .newsletter {
    width: 100%;
    float: right;
    position: relative;
}
#footer-wrapper .newsletter .email {
    background-color: #1d2026;
    border: none;
    width: 265px;
    line-height: 37px;
    height: 40px;
    padding-left: 20px;
    font-size: 13px;
    color: #acb8c4;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
}
#footer-wrapper .newsletter .submit {
    position: absolute;
    padding: 8px 60px;
    color: #fff;
    font-weight: 400;
    font-family: 'Montserrat', Arial, sans-serif;
    text-transform: uppercase;
    font-size: 13px;
    top: 0;
    right: 0;
    border: none;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -webkit-transition: all 0.2s ease 0s;
    -moz-transition: all 0.2s ease 0s;
    -o-transition: all 0.2s ease 0s;
    -ms-transition: all 0.2s ease 0s;
    transition: all 0.2s ease 0s;
}
#footer-wrapper .newsletter .submit{
      background-color: #eb1c24;
}
#copyright-container {
    position: relative;
    background-color: #0b0e13;
    border-top: 1px solid #161d27;
    padding: 10px 0;
}
#footer-wrapper .social-links li a {
    background-color: #1d2026;
}
.social-links li a { 
    color: #fff;
    display: table-cell;
    vertical-align: middle;
    width: 40px;
    height: 40px;
    font-size: 16px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}

.liststyle li{
  text-align: center;
  display: inline-block;
}
.liststyle a{
  font-size: 14px;
  color: #acb8c4;
}
.liststyle a:hover{
  
  color: #fff;
}

@media all and (min-width: 300px) and (max-width: 1024px){
#footer-wrapper {
    position: relative;
    background-color: #0b0e13;
    background-image: url(../images/utilities/footer2.png), url(../images/utilities/footer1.png);
    background-position: left 126px, right 126px;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 56px;
    height: 1200px;
}
@media all and (min-width: 400px) and (max-width: 608px){
#footer-wrapper {
    position: relative;
    background-color: #0b0e13;
    background-image: url(../images/utilities/footer2.png), url(../images/utilities/footer1.png);
    background-position: left 126px, right 126px;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 56px;
    height: auto;
    padding-bottom: 30px;
}
}
@media all and (min-width: 609px) and (max-width: 800px){
#footer-wrapper {
    position: relative;
    background-color: #0b0e13;
    background-image: url(../images/utilities/footer2.png), url(../images/utilities/footer1.png);
    background-position: left 126px, right 126px;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 56px;
    height: 1087px;
}
}
@media (min-width: 1300px) and (max-width: 1800px)
{
#footer-wrapper .newsletter {
    width: 443px;
    float: right;
    position: relative;
}
}
@media all and (min-width: 300px) and (max-width: 1024px){
  .liststyle{
    display: none;
  }
}

.atagcolor a{
  color: #fff;
}
.atagcolor a:hover{
  color: #acb8c4;
}
/*footer from india haat end*/
.hat{
transform: rotate(7deg);
    -ms-transform: rotate(7deg);
    -moz-transform: rotate(7deg);
    -webkit-transform: rotate(27deg);
    -o-transform: rotate(7deg);
    margin-left: -8px;
    margin-top: -12px;
  }
.hat2{
      transform: rotate(7deg);
    -ms-transform: rotate(7deg);
    -moz-transform: rotate(7deg);
    -webkit-transform: rotate(27deg);
    -o-transform: rotate(7deg);
    margin-left: -6px;
    margin-top: -12px;
  }
  .hat3{
      transform: rotate(7deg);
    -ms-transform: rotate(7deg);
    -moz-transform: rotate(7deg);
    -webkit-transform: rotate(27deg);
    -o-transform: rotate(7deg);
    margin-left: -6px;
    margin-top: -12px;
  }
  .hat4{
      transform: rotate(7deg);
    -ms-transform: rotate(7deg);
    -moz-transform: rotate(7deg);
    -webkit-transform: rotate(27deg);
    -o-transform: rotate(7deg);
    margin-left: -6px;
    margin-top: -14px;
  }

.mobilestyling a{
  color: #eb1c24;
  background-color: #000000;
  text-align: center;
  font-size: 18px;
  padding: 10px;
      text-transform: uppercase;

}

@media (min-width: 1400px) and (max-width: 1800px){
#footer-wrapper {
    position: relative;
    background-color: #0b0e13;
    background-image: url(../images/utilities/footer2.png), url(../images/utilities/footer1.png);
    background-position: left 126px, right 126px;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 240px;
    height: 850px;
}
}
@media (min-width: 1801px) and (max-width: 2000px){
#footer-wrapper {
    position: relative;
    background-color: #0b0e13;
    background-image: url(../images/utilities/footer2.png), url(../images/utilities/footer1.png);
    background-position: left 126px, right 126px;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 240px;
    height: 900px;
}
}
@media (min-width: 2001px) and (max-width: 2200px){
#footer-wrapper {
    position: relative;
    background-color: #0b0e13;
    background-image: url(../images/utilities/footer2.png), url(../images/utilities/footer1.png);
    background-position: left 126px, right 126px;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 500px;
    height: 1300px;
}
}
.hovercolor a{
  color: #eb1c24;
}
.hovercolor a:hover{
  color: #000000;
}
.nopoint{
  pointer-events: none;
}


@media (min-width: 1276px) and (max-width: 1367px)
{
   .newsletterheading{
  color: #fff;text-align: center;margin-left: -100px;
}
}
@media all and (min-width: 1400px){
  .newsletterheading{
  color: #fff;text-align: center;margin-left: -100px;
}
}

@media all and (min-width: 1600px){
    .newsletterheading{
  color: #fff;text-align: center;margin-left: -100px;
}
}

@media all and (min-width: 1800px){
    .newsletterheading{
  color: #fff;text-align: center;margin-left: -100px;
}
}

.napaginationstyle{
  line-height: 38px !important;
    position: relative !important;
    width: 40px !important;
    height: 40px !important;
    margin: 0 5px !important;
    padding: 0 !important;
    text-align: center !important;
    border: 1px solid #01050e !important;
    
    

}
.napaginationstyle a:active{
  background-color: #222;
}

@media (min-width: 608px) and (max-width: 700px)
{
   .tab-menu li {
    width: 30% !important;
   }
}
#footer-wrapper .ftimmings p{
      font-size: 12px;
    line-height: 1.5rem;
    color: #fff;

}