.visa-passport,.air-ticketing,.cab-booking,.hotel-reservation{float:left; width:41%;}

p{line-height:24px !important; font-size:15px !important;}

.visa-content,.hotel-content{height:203px;background:#63002E;}



.ticket-content,.cab-content{height:203px;background:#C20047;}



.visa-content h3,.ticket-content h3,.cab-content h3,.hotel-content h3{font-family: 'open_sansregular';line-height: 1px;color: #FFF;padding-left: 30px;position: relative;top: 38px;transition: all .4s ease-in-out;-webkit-transition: 0.4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;font-size:24px;}



.visa-content h3:before{height: 133px;position: absolute;left:0px;bottom: -131px;content: "";border-left: 9px solid #C20047;}



.cab-content h3:before{height: 133px;position: absolute;left:0px;bottom: -131px;content: "";border-left: 9px solid #6C103A;}



.visa-content p:nth-child(2),.ticket-content p:nth-child(2),.cab-content p:nth-child(2),.hotel-content p:nth-child(2){padding: 50px 0px 0px 30px;

width: 90%;position: relative;color: #FFF;line-height: 21px;font-size:12px;}



.visa-content p:nth-child(3),.hotel-content p:nth-child(3){padding: 0px 0px 0px 135px;position: relative;color: #2b5b00;line-height: 25px;font-size:14px;background:url(../images/know-arrow.html) no-repeat;background-position:96px 1px;cursor:pointer;}



.ticket-content p:nth-child(3),.cab-content p:nth-child(3){padding: 0px 0px 0px 135px;position: relative;color: #fff;line-height: 25px;font-size:14px;background:url(../images/know-arrow2.png) no-repeat;background-position:96px 1px;cursor:pointer;}





.ticket-content h3:after{height: 133px;position: absolute;right:0px;bottom: -131px;content: "";border-left: 9px solid #63002E;}



.hotel-content h3:after{height: 133px;position: absolute;right:0px;bottom: -131px;content: "";border-left: 9px solid #88969a;}





.content-container2{width:1134px;}



.stay{position: relative !important;top: 50px;height: 42px;width: 253;left: 39%;background: rgba(0,0,0,0.5);border-radius: 33px;line-height:41px !important;}



h2.stay:before{height: 1px;position: absolute;left: -13px;bottom: 19px;content: "";width:13px;background: rgba(0,0,0,0.5)}



h2.stay:after{height: 1px;position: absolute;right: -13px;bottom: 19px;content: "";width:13px;background: rgba(0,0,0,0.5)}



.mail{padding-right:0px;}



.mail span{float:right;}



.mail span:first-child{font-size:14px;line-height:38px; color:#ccc;padding: 0px 15px 0px 23px;background:url(../images/phoneh.html) no-repeat;background-position:2px 11px;font-family: 'open_sansregular';}



.mail span:nth-child(2){font-size:14px;line-height:38px;color:#ccc;padding:0px 20px 0px 25px;background:url(../images/mailh.html) no-repeat;background-position:2px 11px;font-family: 'open_sansregular';}



.ayurvedic{background:url(../images/ayurvedic.html);width:296px;height:262px;position:relative;top:0px;left:12px;}
.news-content .hidden li{ float: left;}


.spa{background:url(../images/spa.html);width:296px;height:262px;position:relative;top:0px;left:12px;}



.ayurvedic p:first-child{font-size:22px;color:#fff;position:absolute;bottom:44px;left:22px;line-height:24px;}



.ayurvedic p:nth-child(2){font-size:13px;color:#fff;position:absolute;bottom:6px;left:22px;line-height:22px;}



.follow p{font-size: 13px;color: #fff;line-height: 47px;font-family: 'open_sansregular';padding-left:60px;float:left;}



.follow a{float:left;padding: 22px 6px;}



.address-data p:nth-child(4){padding-top:27px;}



.download{padding:14px 35px;}



.download a:nth-child(2){padding-left:5px;}



/*.follow .fv:hover  .img1{background:url(../images/fb-hover.png) no-repeat;height:32px;width:32px;}*/

/*

.news-content ul{-webkit-transition:all ease-in-out 0.3s;}*/



.news-content .hidden{overflow:hidden;height:260px;width:308px; float: right; margin-top: 50px;}



.hError {border:1px solid #F00;}



.follow .img1{background:url(../images/fb.png) no-repeat;height:32px;width:32px;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-0-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;}



.follow .img-twitter{background:url(../images/twitter.png) no-repeat;height:32px;width:32px;-webkit-transition:all ease-in-out 0.3s;-moz-transition:all ease-in-out 0.3s;-0-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;}



.follow .img1:hover{background:url(../images/fb-hover.html) no-repeat;height:32px;width:32px;}



.follow .img-twitter:hover{background:url(../images/twitter-hover.html) no-repeat;height:32px;width:32px;}



textarea{resize:none;overflow:auto;}





#message::-webkit-input-placeholder

{



  font-family: 'open_sansregular';color: #999;font-size:13px;padding-left:10px;

}





#message:-moz-placeholder 

{



  font-family: 'open_sansregular';color: #999;font-size:13px;padding-left:10px;

}





#message::-moz-placeholder 

{



  font-family: 'open_sansregular';color: #999;font-size:13px;padding-left:10px;

}





#message:-ms-input-placeholder 

{

  

  font-family: 'open_sansregular';color: #999;font-size:13px;padding-left:10px;

}



.amenities-content{overflow:hidden}



/* `Basic HTML
----------------------------------------------------------------------------------------------------*/
#color{background: #ff7400 !important; /* Old browsers */
background: -moz-linear-gradient(top,  #ff7400 0%, #ff7400 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff7400), color-stop(100%,#ff7400)) !important;/* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff7400 0%,#ff7400 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff7400 0%,#ff7400 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff7400 0%,#ff7400 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  #ff7400 0%,#ff7400 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7400', endColorstr='#ff7400',GradientType=0 ) !important; /* IE6-9 */

}
body {
  font: normal normal 12px/1.3em 'Open Sans';
}

pre,
code {
  font-family: 'Open Sans';
}

hr {
  border: 0 #ccc solid;
  border-top-width: 1px;
  clear: both;
  height: 0;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 {
  font-size: 25px;
}

h2 {
  font-size: 23px;
}

h3 {
  font-size: 21px;
}

h4 {
  font-size: 19px;
}

h5 {
  font-size: 17px;
}

h6 {
  font-size: 15px;
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
  list-style: decimal;
}

ul {
  list-style: disc;
}

li {
  margin-left: 0px;
  list-style:none;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
figure {
  margin-bottom: 20px;
}