.middboximg1
{	width: 100%;
    height: auto;
    float: left;
    margin: 25px 0px 9px 0px;
	}
	
	.middboximg1 img{  width: 100%;
    height: 231px;
    margin: 0px 0px 0px 0px;
    float: left;
   }

.nav_box img{    width: 20%;
    margin: 19px 0px 0px 0px;
    float: left;
    display: block;}
.top_banner{position:relative;}.top_banner>h2{text-align:center;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#FFF;font-weight:inherit;font-size:45px;height:50%;z-index:9999;}
.top_banner>h2>span{display:block;font-size:25px;}

.detailbox .dtbox2 .dtbox3 h1 {
    width: 27%;
    color: black;
    font-size: 31px;
    height: auto;
    padding: 3px -21px 0px 14px;
    font-weight: 400;
    float: left;
    margin: 15px 0px 7px 18px;
    font-family: 'Muli', sans-serif;
}

.detailbox .dtbox2 .dtbox3 h2 {
    width: 30%;
    color: black;
    font-size: 15px;
    font-family: 'Didact Gothic', sans-serif;
    height: 16px;
    font-weight: 400;
    float: left;
    margin: 24px 1px 0px -24px;
}



.detailbox .dtbox2 .dtbox3 h3 {
    color: black;
    font-weight: 400;
    font-family: 'Muli', sans-serif;
    font-size: 22px;
    /* background: #fff; */
    position: absolute;
    padding: 10px;
    float: left;
    margin: 7px 0px 0px 556px;
}

.detailbox .dtbox2 .dtbox3 h4 {
    width: 88%;
    color: black;
    font-size: 20px;
    font-weight: 600;
    height: auto;
    font-family: 'Muli', sans-serif;
    float: left;
    margin: 7px 0px 0px 17px;
}

.detailbox .dtbox2 .dtbox3 p {
    width: 100%;
    color: black;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Muli', sans-serif;
    padding: 3px 0px 0px 0px;
    float: left;
    margin: 1px 0px 11px 17px;
}


.nav_box{
	    width: 100%;
    background: #FFF;
    height: 88px;
    color: #000;
    position: relative;
    border-bottom: 0px solid #222;
    z-index: 999999;
    padding: 0px;
}

.toggle-nav{display:none;width:50px;height:45px;position:absolute;top:0;bottom:0;margin:auto;right:20px;background-color:#FF961A;border:0;border-radius:5px;padding:0;cursor:pointer;}.toggle-nav>span{display:block;width:82%;height:4px;background-color:#FFF;margin:6px auto;}

.nav_box ul {
	width: 817px;
    float: right;
    margin: 31px 0px 0px 0px;
    padding: 0;
	}
	
.controller {
 width: 1250px;
    height: auto;
    margin: 0px auto;
}	

.himalaya{
	width: 100%;position:relative;height:auto;
    margin:0 auto;margin-top: 30px;
    padding: 0 0 15px 0;
}	
	
.input{width:100%;padding-top:20px;}	.submit,.reset{display:inline-block;width:120px;height:30px!important;padding:3px;}
.inputcont{margin-left:0px; margin-top:0px;}	
	
	.send-query{
	width: 100%;
    padding: 20px 0 0px 0;
}

.send-query1{
	width:100%;
	}
	
	
.send-query1-1{
	width: 49%;
    float: left;
    font-size: 15px;
}
.send-query1-1:nth-child(2){margin-left:2%}
.send-query1-1>input{width:100%;}


.send-query2{
	width: 47%;
    float: left;
    font-size: 15px;
    /*margin-top: -66px;*/
    
    padding: 1px 11px 15px 8px;
	}
	
	
.nav_box>ul>li {
	float: left;
    list-style: none;
    min-height: 1px;
    color: #000;
    margin-left: 2px;
    padding: 2px;
    letter-spacing: 1px;
    border-right: 1px dotted #d9d7d5;
    font-size: 17px;
    font-family: 'Oswald', sans-serif;
    color: #000;
    /* font-weight: bold; */
    position: relative;

}
.nav_box>ul>li> a:link, .nav_box>ul>li>a:visited  {
	
	text-decoration: none;
    padding: 10px 15px 11px 26px;
    z-index: 598;
    background-color: none;
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
    text-align: center;
    color: #000;
}
.nav_box>ul>li.hover{
	z-index: 599;
	color:#000;

}

.nav_box>ul>li:hover {

color:#000;
	}
.nav_box>ul>li>ul,.nav_box>ul>li>ul>li>ul {
	    visibility: hidden;
    position: absolute;
    top: 0;
    color: #000;
    left: 27px;
    z-index: 598;
    width: 186px;
    height: auto;
    list-style-type: none;
}
.nav_box>ul>li>ul{top:0px;}
.nav_box>ul>li>ul>li>ul{top:-40px;left:-100%;}
.nav_box>ul>li:hover>ul,.nav_box>ul>li>ul>li:hover>ul{
	    visibility: visible;
    background-color: rgb(255, 222, 0);
	
}
.nav_box>ul>li>ul>li>a,.nav_box>ul>li>ul>li>ul>li>a{display: block;
    text-decoration: none;
    color: #000;
    padding: 10px 0;
    width: 100%;
    font-family: 'Raleway', sans-serif;
    text-align: center;
    border-bottom: 1px dotted #000;}
.nav_box>ul>li>ul>li>a:hover,.nav_box>ul>li>ul>li>ul>li>a:hover{background-color: rgb(255, 222, 0);}
.nav_box>ul>li>ul>li,.nav_box>ul>li>ul>li>ul>li{display:block;position:relative;}

.currentmenu>a,.nav_box>ul>li>a:hover {
	z-index: 598;
	color:#ff961a;
	text-align:center;
}

.nav_box ul li.currentmenu{

font-size:15px;
margin-left:0px;
}

.nav_box ul li.currentmenu a{
color:#f99b1d;

}
.slide{width:100%;}
.containerr{max-width:1190px;margin:0 auto;padding:0 10px;}
.cl{clear:both;}
.slider{width:100%!important; height:540px;position:relative;}
#slider>img{width:100%!important;margin:0;}
.enquiry               {width:120px; height:127px; margin:-500px 0px 0px 1240px; position: fixed; z-index:999;}
.enquiry img         {opacity:1;}
.enquiry img:hover         {opacity:1;}

.enquiry_d               {width:120px; height:127px; position:absolute;top:0;bottom:0;margin:auto;right:40px;}
.enquiry_d img         {opacity:0.8;}
.enquiry_d img:hover         {opacity:1;}



.easy_booking  {     width: 100%;
    min-height: 132px;
    float: left;
    margin-top: 19px;}

.best_price           { width:32%; min-height:105px; background:#3ab3ec; float:left; border-radius:0px;}
.best_price h3       { text-transform: uppercase;
    font-size: 23px;
	text-shadow: 1px 0px 1px rgb(0, 0, 0);
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price p        {     font-size: 15px;
    text-align: center;
    color: #fff;
    letter-spacing: .5px;
    padding: 0px 19px;
    font-family: 'Raleway', sans-serif;}

.best_price01       { width:32%; min-height:105px; float:left; background:#5bd21f; margin-left:2%; border-radius:0px;}
.best_price01 h3       {     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
	text-shadow: 1px 0px 1px rgb(0, 0, 0);
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price01 p        {     font-size: 15px;
    text-align: center;
    color: #fff;
    letter-spacing: .5px;
    padding: 0px 19px;
    font-family: 'Raleway', sans-serif;}

.best_price02       { width:32%; min-height:105px; float:left; background:#f98532; margin-left:2%; border-radius:0px;}
.best_price02 h3       { text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p        {     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p a{     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p a:hover{ font-size:24px;}

.info_gellry{width: 100%;
    min-height: 550px;
    background: #f9f9f9;
    color: #606062;
    float: left;
    padding: 40px 0;
    margin: 21px 0px 0px 0px;}

.flights          {width:32%;min-height:500px; background:#ffffff; float:left;}
.flights h3                {   text-transform: uppercase;
    font-size: 30px;
    /* font-weight: 600; */
    color: #000;
	    padding: 14px 0 5px;
    margin: 0px 0px 25px 0px;
    /* float: left; */
    text-align: center;
    letter-spacing: .8px;
    font-family: "Oswald", sans-serif;}
.flights>img              {width:100%;min-height:155px;}
.dubai                        {    width: 97%;
    min-height: 76px;
    border-bottom: 1px solid #d2d3d5;
    margin: auto;}
	
	#more{color: #ff2f00;
    float: left;
    font-size: 16px;
    font-family: "Lato", sans-serif;
    position: relative;
    margin: -26px 0px 0px 301px;}
	#moree{      color: #000;
    float: left;
    position: relative;
    font-size: 18px;
    margin: 4px 0px 0px 0px;}
	
.dubai img                  {width:80px; min-height:50px; margin-top:15px; float:left;}
.dubai p                     {          margin-top: 22px;
    margin-left: 10px;
    float: left;
    width: 73%;
    line-height: 22px;
    letter-spacing: 1px;
    font-family: "Lato", sans-serif;
    font-size: 16px;}
.dubai p a{color:#000; text-decoration:none;}
.arrow                         {width:200px;}

.place_of_mounth             {width:32%;height:auto; background:#ffffff; float:left; margin-left:2%;}
.place_of_mounth h3        {  font-size: 36px;
    padding: 14px 0 5px;
    margin: 5px 0;
    /* font-weight: 800; */
    float: lft;
    margin: 0px 0px 0px 0px;
    color: #000;
    letter-spacing: .8px;
    font-family: "Oswald", sans-serif;
    text-align: center;}


.video                         {width:32%; min-height:500px; background:#ffffff; float:left; margin-left:2%;}
.video h3                    { text-transform: uppercase;
    font-size: 30px;
    text-align: center;
    color: #000;
	    padding: 14px 0 5px;
    margin: 0px 0px 24px 0px;
    letter-spacing: .8px;
    /* font-weight: 800; */
    font-family: "Oswald", sans-serif;}
.video>img{width:100%;height:auto;}
.Tour_video              {   width: 97%;
    min-height: 87px;
    border-bottom: 1px solid #d2d3d5;
    margin: 0 auto;}
.Tour_video img        {    width: 100px;
    height: 60px;
    margin: 13px 0px 0px 36px;
    float: left;}
.Tour_video p           {       margin-top: 20px;
    margin-left: 10px;
    float: left;
    text-transform: uppercase;
    letter-spacing: .5px;
    line-height: 25px;
    font-family: "Lato", sans-serif;
    font-size: 17px;}
.Tour_video p a{text-decoration:none; color:#000;}

.stories                    {width:1333px; height:53px;margin:0 auto;}
.stories img {    display: block;
    float: left;
    margin-top: 60px;
    margin-left: 423px;}
.stories h1               {    float: left;
    margin: -35px 0px 22px 22px;
    color: #5bd21f;
    width: 100%;
    font-size: 41px;
    letter-spacing: .5px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.stories h1 span      {color:#000;}
.camment>.stories{width:110px;height:100px;margin:20px auto;}.camment>h2{text-align:center;}
.storty_box              {width:100%; min-height:810px; /*background:#fff;*/ margin:0 auto;padding:20px 0;}
.story01                    {    width: 23.5%;
    height: 284px;
    float: left;
    background: #ffffff;
    position: relative;
    /* margin-top: 10px; */
    margin: 7px;}
.story01 img              {display: block;
    margin: 0 auto;
    width: 100%;
    height: 206px;}
.story01 h5               {font-size: 17px;
    color: #000000;
    text-align: center;
    letter-spacing: .5px;
    margin: 12px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;}
.story01 p                 {font-size:12px;  letter-spacing: .5px; color:#606062;text-align:center;margin:0px;     font-family: 'Raleway', sans-serif;}
.story01 .story_foot              {   width: 31%;
    position: absolute;
    margin-top: -113px;
    padding: 10px;
    position: relative;
    background: #5bd21f;}
	
.story01 .story_foot h3         {   font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 0px;
    letter-spacing: .5px;
	font-weight: 600;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
   }
   
   .story01 .story_foott              {   width: 31%;
    position: absolute;
    margin-top: -113px;
    padding: 10px;
    position: relative;
    background: #ffde00;}
   
   .story01 .story_foott h4         {   font-size: 12px;
    color: #000;
    text-align: center;
    line-height: 0px;
	font-weight: 600;
    letter-spacing: .5px;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
   }

.story02                    {width:24%; min-height:230px; float:left; background:#f3f3f3;margin-top:10px; margin-left:1.5%;position:relative;}
.story02 img              {margin:0 auto;display:block;}
.story02 h5               {font-size:15px; color:#f16651;text-align:center;margin:16px;}
.story02 p                 {font-size:12px; color:#606062;text-align:center;margin:0;}


.stories1                    {width:1330px; height:70px;}
.stories1 a                  {text-decoration:none; color:#fff; font-size:16px; background:#dc4a00; padding:13px 18px; margin-left:601px; position:absolute;}

.camment{width:100%;height:auto;}
.camment>#carousel{max-height:1190px;padding:10px;margin:0 auto;}

.cu_box               {width:32%; min-height:260px; float:left;padding:30px 60px 0 0;}
.cu_box h3           {font-size:21px; color:#fff; font-family:futura md bt; margin-left:0;margin-bottom:50px;}
.cu_box img         {float:left; color:#fff; margin:10px 15px 10px 0px; }
.cu_box  p           {font-size:15px; color:#fff; }
.cu_box  a{font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A; float:left; padding:12px 25px; margin-left:835px; position:absolute; margin-top:235px;}
.contact-form-btn{display:block;font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A;padding:12px 25px;margin-top:10px;width:160px;}
a.contact-form{font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A; padding:12px 25px;}
.cu_box01           {width:32%; height:auto; margin-left:2%; float:left;padding:30px 0 0 0;}
.cu_box01 h3      {font-size: 21px;
    color: #fff;
    font-family: futura md bt;
    margin-left:0;margin-bottom:50px;
    }
.social               {width:100%; min-height:137px; border-bottom:1px solid #d2d3d5;}
.so_mgn               {margin-left:4px;}
.cu_box01  p       {font-size:15px; color:#fff;}
.sign_up             {font-size:15px; color:#f16651; padding:8px 10px; display:block;background:#ececec; text-decoration:none; margin:4px 0px 0px 10px; float:left;}

.cu_box02           {width:32%; min-height:260px; margin-left:2%; float:left;padding:30px 0 0 0;}
.cu_box02 h3      {font-size:21px;  color:#fff; font-family:futura md bt; margin-left:0;margin-bottom:50px;}
.cu-dtl              {font-size:15px; color:#fff;}
.cu-dtl01          {font-size:13px; color:#fff;}

.detail                 {max-width:1190px; height:auto; background:#fff; margin:0 auto;margin-top:50px;padding:0 10px;}

.detail1                   {width:18%;height:auto; background:none; float:left;}
.detail_top             {width:100%;min-height:40px;}
.detail_top_icon   {width:20%; height:40px; background:#ff7f1a; float:left;}
.detail_top_head   {width:80%; height:40px; background:#4e4e4e; float:left;}
.detail_top_head h4   {text-transform:uppercase; color:#fff; line-height:40px;margin-top:0; text-align:center; font-size:14px;}


.side-pack01             {width:100%; padding:0px; background:#fff; border:1px solid #d2d3d5; margin-top:20px;}

.side-pack01 ul{
	font-size:16px;
	font-family:calibri;
	list-style-image: url('../images/1.gif');
	color:#000;
	text-decoration:none;
}

.side-pack01 ul li{
	font-size:16px;
	font-family:calibri;
	margin-left:-20px;
	height:33px;
	list-style-image: url('../images/1.gif');
	color:#000;
	text-decoration:none;
}

.side-pack01 ul li a{
	color:#000;
	text-decoration:none;
}


.side-pack01 ul li a:hover{
	color:#000;
}


.side_pack                {width:100%; height:160px; background:#fff; margin-top:20px;}.side_pack img{width:100%;height:auto;}
.side_pack a            {text-decoration:none;}
.side_pack a h4           {color:#ff7f1a; margin:0px; padding:5px 0px; text-decoration:none; font-size:19px; text-align:center;}
.dtbox2 .tourcontroleft2 h1
{
line-height: 0.5;
    color: #000000;
    font-size: 27px;
    float: left;
    width: 100%;
    margin-top: 30px;
    font-family: 'Lato', sans-serif;
	
}

.detail2                {    width: 66.2%;
    height: auto;
    background: none;
    margin-left: 2%;
    float: left;}
.detail2 img          {width:100%;height:auto;}
.detail2 h1           {    line-height: 0.5;
    color: #000;
    font-size: 24px;
	    padding-left: 8px;
    float: left;
    width: 18%;
    margin-top: 16px;
    font-family: 'Lato', sans-serif;}
	
.detail2 .r-tabs-state-active h1
{
width: 100%;
    color: #000;
    font-size: 21px;
    line-height: 25px;
	
}
	
	
	
	.detail2 h2           {color: #000;
    width: 30%;
    font-size: 16px;
	    padding-left: 8px;
    float: left;
    margin: 12px 0px 0px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
    letter-spacing: .5px;}
.detail2 h4           {    color: #000;
    width: 100%;
    font-size: 24px;
    float: left;
    padding-left: 8px;
    margin: 0px 0px 6px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;}
.detail2 h3 {
   color: #000;
    width: 28%;
    font-size: 23px;
    float: left;
    margin: 9px 0px 0px 140px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
}
.detail2 p           {color: #000;
    padding-left: 8px;
    width: 100%;
    font-size: 15px;
    line-height: 23px;
    letter-spacing: .3px;
    float: left;
    margin: 0px 0px 10px 0px;
    font-family: 'Lato', sans-serif;
    text-align: justify;}
	
	.detail2 h6 {
    color: #000;
    width: 21%;
    font-size: 24px;
    float: left;
    padding-left: 8px;
    margin: 8px 0px 9px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
}
	
.detail2 ul          {font-size:15px; color:#606062; width:311px; margin-left:-10px;  margin-top:-8px; float:left;}


.detail3                {width: 326px;
    min-height: 1320px;
    background: #fff;
    margin-left: 2%;
    margin-top: -61px;
    float: left;}
.detail3_top             {width:100%; height:40px;}
.detail3_top_icon   {width:15%; height:40px; background:#ff7f1a; float:left;}.detail3_top_icon img{display:block;margin:0 auto;}
.detail3_top_head   {width:85%; height:40px; background:#4e4e4e; float:left;}
.detail3_top_head h4   {text-transform:uppercase; color:#fff; line-height:1; text-align:left; padding-left:15px;}

.form                            {width:100%;}
.form-ab          {width:48%;margin-top:5px; font-size:13px; float:left}
.form-ab01          {width:48%;margin-top:5px; margin-left:5px; font-size:13px; float:left}
.form-abc        {width:33%;margin-top:5px; font-size:14px; float:left;}
.form-abc01        {margin-top:15px;margin-left: 27px; font-size:14px; float:left;}
.form-abc01  a           {padding:10px 15px; background:#ff7f1a; text-decoration:none; color:#fff;}



.detail3_pack            {width:100%;}
.detail3_top2            {width:100%; height:40px; margin-top:20px; }
.detail3_pack1          {width:100%;min-height:205px; background:#fff; margin-top:20px;}.detail3_pack1 >img{width:100%;height:auto;}
.detail3_pack1 a       {text-decoration:none;}
.detail3_pack1 a h2  {color:#ff7f1a; margin:0px; padding:5px 0px; text-align:center;}


/*  about us  */
.top_banner{width:100%;position:relative;overflow:hidden}
.top_banner>img{display:block;width:100%;}

.enquiry1{width:90px; height:50px; position:absolute;top:250px;right:20px;z-index:99999;}
.enquiry1 img{opacity:0.8;width:100%;height:auto;}
.enquiry1 img:hover{opacity:1;}
.top_banner>.enquiry1{top:inherit;bottom:50px;right:20px;}
.send-query1-1>input{font-size:11px; width:100%; height:30px; border:1px normal #ebeced; border-radius: 5px 5px 5px 5px; padding:3px;border:0;}
.send-query1-1>textarea{font-size:11px; width:100%; height:80px;padding:3px;border-radius: 5px;border:0;}

.ser_a                       {width:32%; height:auto; background:#eff7fb; margin-top:25px; float:left;}.ser_a>img,.ser_b>img{display:block;width:100%;height:auto;}
.ser_a h3                   {text-align:center; color:#222;}
.ser_b                       {width:32%; height:auto; background:#eff7fb; margin-left:2%; margin-top:25px; float:left;}
.ser_b h3                  {text-align:center; color:#222;}




.about-us1{max-width:1135px;margin:0 auto;}
.about-us1 h1{font-family: calibri;
    margin: 0px;
    font-weight: 800;
    font-size: 21px;
    padding-left: 7px;
    color: #3e3b3b;}
.about-us5 h1{font-family: calibri;
    margin: 0px;
    font-weight: 800;
	color:red;
    font-size: 22px;
    padding-left: 7px;padding-bottom: 20px;
    }


.about-us {width: 100%;
    background: #fff;
    position: relative;
    float: left;
    margin: 37px 0px 0px 0px;
    padding: 0px 0;}
.about-us h1 {font-family: calibri;
    font-weight: 400;
    font-size: 23px;
    text-transform: uppercase;
    padding-left: 7px;
    color: #000000;}
.about-us h3 {font-family: calibri; font-weight:lighter;font-size: 20px; padding-left:7px; margin:0;}
.about-us p {    font-family: calibri;
    text-align: justify;
    padding-left: 10px;
    font-size: 17px;
    line-height: 27px;
    margin: 5px 0;}
.about-us5 p {    font-family: calibri;
    text-align: justify;
    padding-left: 10px;
    margin: 5px 0;
    font-weight: lighter;
    font-Size: 18px;}
/* contect us */
.contac-us{padding:20px 0;}
.contact_sec          {width:48.7%; min-height:330px; background:#eff7fb; float:left;padding:20px;}
.contact_sec5          {    width: 48.7%;
    min-height: 323px;
    line-height: 31px;
    font-family: 19px;
    background: #eff7fb;
    float: left;
    padding: 20px;}
.contact_sec2        {width:48.7%; min-height:330px; background:#eff7fb; padding:30px;
     margin-left:2.5%; float:left;}
.contact_sec2>form>input,.contact_sec2>form>textarea{width:100%; height:35px; border:1px dotted #606062; margin-bottom:20px; padding:0px 20px;}.contact_sec2 textarea{height:60px;}
.contact_sec2 a     {padding:10px 15px; background:#ffa32c; font-weight:bold; color:#fff; text-decoration:none; margin-top:25px;}
.main{margin:0 auto;}
/* contect us */
.gallery{max-width:1100px; height:auto; margin:5px auto;}.slider-img-gallery{height:400px!important}
#slider1_container>div>div>img{min-height:400px!important;}


.foorrm {
       width: 332px;
    height: auto;
    position: absolute;
    background: rgb(255, 222, 0);
    margin: 76px 0px 0px 932px;
}


.forrrm-head {
    width: 100%;
    height: 60px;
    background: #ffde00;
    text-transform: uppercase;
    border-bottom: 1px solid #ffde00;
    float: left;
}

.forrrm-head h2 {
    text-align: center;
    font-size: 28px;
    margin: 15px 0px;
    font-family: 'Raleway', sans-serif;
    color: #000;
}


.forrrm01 {
    width: 96%;
    height: auto;
    margin: 0px 14px;
    float: left;
}


.fieeld-label {
    line-height: 38px;
    margin-bottom: 0px;
    color: #000;
    text-align: left;
    letter-spacing: .5;
    font-size: 15px;
    font-family: 'Raleway', sans-serif;
}

.forrrm01 input {
      width: 95%;
    border: none;
    font-family: 'Raleway', sans-serif;
    height: 30px;
    background: #fff;
    font-size: 13px;
    padding: 0px 10px;
    margin: 0px 0px;
    color: #000000;
}

.errmsg {
    font-size: 15px;
    font-family: 'Muli', sans-serif;
}


.rounded-btn-bblue {
       position: relative;
    display: inline-block;
    line-height: 22px;
    padding: 8px 25px;
    font-size: 20px;
    letter-spacing: .5px;
    text-transform: uppercase;
    color: #ffffff;
    background: #000000;
    margin-left: 97px;
    margin-top: 21px;
    border: 1px solid #000000;
    -webkit-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 19px;
}

.strip
{width:100%; height:auto; background-color:#0074ff; margin:40px 0px 0px 0px; float:left;}

.strip h1 {
    color: #fff;
    font-size: 42px;
    float: left;
    width: 100%;
    padding: 28px 0px 0px 0px;
    text-transform: uppercase;
    letter-spacing: .3;
    text-align: center;
    margin: 0px 0px 0px 0px;
    font-family: "Reddit Sans Condensed", sans-serif;
}


.strip h1 a {
    color: #fff;
	
}

.strip h2 {
color: #fff;
    font-size: 26px;
    float: left;
    width: 100%;
    padding: 17px 0px 21px 0px;
    letter-spacing: .3;
    text-align: center;
    margin: 0px 0px 0px 0px;
    font-family: "Lato", sans-serif;
}

.strip h2 a {
    color: #fff;
	
}



.box5 {
}

.footer {
    width: 100%;
    float: left;
    height: auto;
    padding: 15px 0px 0px 0px;
    background-color: #fff;
    position: relative;
    margin-top: 0px;
}

.footer2 {
      width: 28%;
    margin-top: -14px;
    margin-left: 0px;
    float: left;
}

.footer2 h3 {
       color: #000;
    margin: 29px 0px 8px 5px;
    font-family: "Oswald", sans-serif;
    font-size: 28px;
    text-shadow: none;
    letter-spacing: 0.5;
    font-weight: 400;
}

.footer2 p {
      color: #000;
    margin: 5px 4px;
    line-height: 35px;
    font-size: 18px;
    text-align: left;
    font-family: "Lato", sans-serif;
    letter-spacing: 0;
    margin-top: 0px;
}

.footer2 p a {
    color: #000;
}

.footer1 {
          width: 24%;
    margin-top: -14px;
    margin-left: 0px;
    float: left;
}

.footer1 h3 {
  color: #000;
    margin: 29px 0px 8px 11px;
    font-family: "Oswald", sans-serif;
    font-size: 28px;
    letter-spacing: 0.7;
    text-shadow: none;
    font-weight: 400;
}

.footer1 ul {
    color: #000;
    margin: 19px 9px 22px;
    list-style-type: none;
    padding: 0;
}

.footer1 ul li {
    margin: 3px 0;
    border-bottom: 1px solid #a9a79e59;
}

.footer1 ul li a {
          color: #000;
    margin: 0 10px;
    letter-spacing: .5;
    /* font-size: 13px; */
    font-family: color: #fff;
    margin: 12px 4px;
    text-transform: none;
    line-height: 35px;
    font-size: 18px;
    font-family: "Lato", sans-serif;
    letter-spacing: 0;
    text-align: justify;
    font-weight: lighter;
    margin-top: 15px;
    text-decoration: none;
}


.footer1 ul li a:hover {
       color: #000;
}

.footer5 {
    width: 100%;
    height: 58px;
    background-color:rgb(0 116 255);
    float: left;
    margin: 0px 0px 0px 0px;
}

.footer5 h1 {
    color: #fff;
    text-align: center;
    font-family: 'Muli', sans-serif;
    position: relative;
    font-weight: lighter;
    font-size: 13px;
    float: left;
    margin-left: 5px;
    margin-top: 21px;
}

.footer5 h2 {
     color: #fff;
    text-align: center;
    font-family: 'Muli', sans-serif;
    position: relative;
    font-weight: lighter;
    font-size: 13px;
    float: left;
    margin-top: -26px;
    margin-left: 895px;
}

.footer5 h2 a {
    color: #fff;
    text-decoration: none;
}


.tourright {
    width: 331px;
    height: auto;
    background: fff;
    float: right;
    position: absolute;
    margin: 0px 31px 0px 868px;
	}

.form {
      width: 250px;
    height: auto;
    /* position: absolute; */
    background: #f0f0f0;
    float: left;
    border: 1px solid #cdc5c5;
    margin: 300px 0px 0px 956px;
    position: absolute;
}

.form-head {
    width: 100%;
    height: 60px;
    background: none;
    border-bottom: 0px solid #fff;
    float: left;
}

.form-head h2 {
             text-align: center;
    font-size: 20px;
    margin: 0px 0px;
    height: 57px;
    font-family: "Bebas Neue", sans-serif;
    font-size: 33px;
    line-height: 0px;
    letter-spacing: 0.5;
    padding-top: 33px;
    padding-bottom: 6px;
    background: #ffde00;
    color: #000;
}

.form01 {
      width: 88%;
    height: auto;
    margin: 0px 0px 0px 17px;
    float: left;
}

.field-label {
   line-height: 38px;
    margin-bottom: -5px;
    color: #000;
    text-align: left;
    letter-spacing: .3px;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
}

.form01 input {
    width: 100%;
    border: none;
    height: 40px;
    border-radius: 10px;
    background: #fff;
    padding: 0px 10px;
    font-family: 'Telex', sans-serif;
    margin-bottom: 0px;
    color: black;
    border: 1px solid #9d9191;
    font-size: 13px;
    font-family: 'Telex', sans-serif;
    margin: 0px 0px;
    color: #606062;
}


form .rounded-btn-blue {
     position: relative;
    display: inline-block;
    line-height: 19px;
    padding: 12px 30px;
    font-size: 22px;
    border-radius: 50px;
    text-transform: uppercase;
    float: left;
    width: 74%;
    border: none;
    font-family: 'Bellefair', serif;
    color: #fff;
    background: red;
    margin: 31px 0px 0px 26px;
}

.addonbox {
    width: 329px;
    height: auto;
    position: relative;
    background: #fff;
    float: left;
    margin: 62px 0px 0px 1px;
}

.addonbox1 {
    width: 150px;
    height: auto;
    position: relative;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    background: #fff;
    float: left;
    margin: 0px 0px 0px 0px;
}

.addonbox1 img {
    width: 100%;
    height: auto;
}

.addonbox1 h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: #ffde00;
    float: left;
    font-family: 'Muli', sans-serif;
    line-height: 1.3;
    text-transform: none;
    font-size: 16px;
    text-align: justify;
}

.addonbox2 {
    width: 150px;
    height: auto;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    position: relative;
    background: #fff;
    float: left;
    margin: 0px 0px 20px 28px;
}

.addonbox2 img {
    width: 100%;
    height: auto;
}

.addonbox2 h1 {
    color: #fff;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: #e40d0d;
    float: left;
    font-family: 'Muli', sans-serif;
    line-height: 1.3;
    font-size: 16px;
    text-align: justify;
}


.dtbox3 {
   width: 100%;
    height: 122px;
    background-color: #ffde00;
    float: left;
    margin: 0px 0px 0px 0px;
}


.detailbox .dtbox2 {
    width: 69%;
    height: auto;
    float: left;
    margin: 12px 0px 0px 0px;
}

.detailbox .dtbox2 img {
    width: 100%;
    height: auto;
    float: left;
    margin: 0px 0px 0px 0px;
}


.detailbox .dtbox2 .dtbox3 h1 {
    width: 27%;
    color: black;
    font-size: 31px;
    height: auto;
    padding: 3px -21px 0px 14px;
    font-weight: 400;
    float: left;
    margin: 15px 0px 7px 18px;
    font-family: 'Muli', sans-serif;
}

.detailbox .dtbox2 .dtbox3 h2 {
    width: 30%;
    color: black;
    font-size: 15px;
    font-family: 'Didact Gothic', sans-serif;
    height: 16px;
    font-weight: 400;
    float: left;
    margin: 24px 1px 0px -24px;
}

.detailbox .dtbox2 .dtbox3 h3 {
    color: black;
    font-weight: 400;
    font-family: 'Muli', sans-serif;
    font-size: 22px;
    /* background: #fff; */
    position: absolute;
    padding: 10px;
    float: left;
    margin: 7px 0px 0px 556px;

}


.detailbox .dtbox2 .dtbox3 p {
    width: 100%;
    color: black;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Muli', sans-serif;
    padding: 3px 0px 0px 0px;
    float: left;
    margin: 1px 0px 11px 17px;
}

.detailbox .dtbox2 .dtbox3 h4 {
    width: 88%;
    color: black;
    font-size: 20px;
    font-weight: 600;
    height: auto;
    font-family: 'Muli', sans-serif;
    float: left;
    margin: 7px 0px 0px 17px;
}




@media only screen and (max-device-width: 640px) and (min-device-width: 360px)
{
.middboximg1
{	width: 100%;
    height: auto;
    float: left;
    margin: 25px 0px 9px 0px;
	}
	
	.middboximg1 img{  width: 100%;
    height: 231px;
    margin: 0px 0px 0px 0px;
    float: left;
   }
   
 



.nav_box img{    width: 20%;
    margin: 19px 0px 0px 0px;
    float: left;
    display: block;}
.top_banner{position:relative;}.top_banner>h2{text-align:center;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#FFF;font-weight:inherit;font-size:45px;height:50%;z-index:9999;}
.top_banner>h2>span{display:block;font-size:25px;}

.detailbox .dtbox2 .dtbox3 h1 {
    width: 27%;
    color: black;
    font-size: 31px;
    height: auto;
    padding: 3px -21px 0px 14px;
    font-weight: 400;
    float: left;
    margin: 15px 0px 7px 18px;
    font-family: 'Muli', sans-serif;
}

.detailbox .dtbox2 .dtbox3 h2 {
    width: 30%;
    color: black;
    font-size: 15px;
    font-family: 'Didact Gothic', sans-serif;
    height: 16px;
    font-weight: 400;
    float: left;
    margin: 24px 1px 0px -24px;
}



.detailbox .dtbox2 .dtbox3 h3 {
    color: black;
    font-weight: 400;
    font-family: 'Muli', sans-serif;
    font-size: 22px;
    /* background: #fff; */
    position: absolute;
    padding: 10px;
    float: left;
    margin: 7px 0px 0px 556px;
}

.detailbox .dtbox2 .dtbox3 h4 {
    width: 88%;
    color: black;
    font-size: 20px;
    font-weight: 600;
    height: auto;
    font-family: 'Muli', sans-serif;
    float: left;
    margin: 7px 0px 0px 17px;
}

.detailbox .dtbox2 .dtbox3 p {
    width: 100%;
    color: black;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Muli', sans-serif;
    padding: 3px 0px 0px 0px;
    float: left;
    margin: 1px 0px 11px 17px;
}


.nav_box{
	    width: 100%;
    background: #FFF;
    height: 88px;
    color: #000;
    position: relative;
    border-bottom: 0px solid #222;
    z-index: 999999;
    padding: 0px;
}

.toggle-nav{display:none;width:50px;height:45px;position:absolute;top:0;bottom:0;margin:auto;right:20px;background-color:#FF961A;border:0;border-radius:5px;padding:0;cursor:pointer;}.toggle-nav>span{display:block;width:82%;height:4px;background-color:#FFF;margin:6px auto;}

.nav_box ul {
	width: 817px;
    float: right;
    margin: 31px 0px 0px 0px;
    padding: 0;
	}
	
.controller {
    width: 100%;
    height: auto;
    margin: 0px auto;
}	

.himalaya{
	width: 100%;position:relative;height:auto;
    margin:0 auto;margin-top: 30px;
    padding: 0 0 15px 0;
}	
	
.input{width:100%;padding-top:20px;}	.submit,.reset{display:inline-block;width:120px;height:30px!important;padding:3px;}
.inputcont{margin-left:0px; margin-top:0px;}	
	
	.send-query{
	width: 100%;
    padding: 20px 0 0px 0;
}

.send-query1{
	width:100%;
	}
	
	
.send-query1-1{
	width: 49%;
    float: left;
    font-size: 15px;
}
.send-query1-1:nth-child(2){margin-left:2%}
.send-query1-1>input{width:100%;}


.send-query2{
	width: 47%;
    float: left;
    font-size: 15px;
    /*margin-top: -66px;*/
    
    padding: 1px 11px 15px 8px;
	}
	
	
.nav_box>ul>li {
	float: left;
    list-style: none;
    min-height: 1px;
    color: #000;
    margin-left: 2px;
    padding: 2px;
    letter-spacing: 1px;
    border-right: 1px dotted #d9d7d5;
    font-size: 17px;
    font-family: 'Oswald', sans-serif;
    color: #000;
    /* font-weight: bold; */
    position: relative;

}
.nav_box>ul>li> a:link, .nav_box>ul>li>a:visited  {
	
	text-decoration: none;
    padding: 10px 15px 11px 26px;
    z-index: 598;
    background-color: none;
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
    text-align: center;
    color: #000;
}
.nav_box>ul>li.hover{
	z-index: 599;
	color:#000;

}

.nav_box>ul>li:hover {

color:#000;
	}
.nav_box>ul>li>ul,.nav_box>ul>li>ul>li>ul {
	    visibility: hidden;
    position: absolute;
    top: 0;
    color: #000;
    left: 27px;
    z-index: 598;
    width: 186px;
    height: auto;
    list-style-type: none;
}
.nav_box>ul>li>ul{top:0px;}
.nav_box>ul>li>ul>li>ul{top:-40px;left:-100%;}
.nav_box>ul>li:hover>ul,.nav_box>ul>li>ul>li:hover>ul{
	    visibility: visible;
    background-color: rgb(255, 222, 0);
	
}
.nav_box>ul>li>ul>li>a,.nav_box>ul>li>ul>li>ul>li>a{display: block;
    text-decoration: none;
    color: #000;
    padding: 10px 0;
    width: 100%;
    font-family: 'Raleway', sans-serif;
    text-align: center;
    border-bottom: 1px dotted #000;}
.nav_box>ul>li>ul>li>a:hover,.nav_box>ul>li>ul>li>ul>li>a:hover{background-color: rgb(255, 222, 0);}
.nav_box>ul>li>ul>li,.nav_box>ul>li>ul>li>ul>li{display:block;position:relative;}

.currentmenu>a,.nav_box>ul>li>a:hover {
	z-index: 598;
	color:#ff961a;
	text-align:center;
}

.nav_box ul li.currentmenu{

font-size:15px;
margin-left:0px;
}

.nav_box ul li.currentmenu a{
color:#f99b1d;

}
.slide{width:100%;}
.containerr{max-width:1190px;margin:0 auto;padding:0 10px;}
.cl{clear:both;}
.slider{width:100%!important; height:540px;position:relative;}
#slider>img{width:100%!important;margin:0;}
.enquiry               {width:120px; height:127px; margin:-500px 0px 0px 1240px; position: fixed; z-index:999;}
.enquiry img         {opacity:1;}
.enquiry img:hover         {opacity:1;}

.enquiry_d               {width:120px; height:127px; position:absolute;top:0;bottom:0;margin:auto;right:40px;}
.enquiry_d img         {opacity:0.8;}
.enquiry_d img:hover         {opacity:1;}



.easy_booking  {     width: 100%;
    min-height: 132px;
    float: left;
    margin-top: 19px;}

.best_price           { width:32%; min-height:105px; background:#3ab3ec; float:left; border-radius:0px;}
.best_price h3       { text-transform: uppercase;
    font-size: 23px;
	text-shadow: 1px 0px 1px rgb(0, 0, 0);
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price p        {     font-size: 15px;
    text-align: center;
    color: #fff;
    letter-spacing: .5px;
    padding: 0px 19px;
    font-family: 'Raleway', sans-serif;}

.best_price01       { width:32%; min-height:105px; float:left; background:#5bd21f; margin-left:2%; border-radius:0px;}
.best_price01 h3       {     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
	text-shadow: 1px 0px 1px rgb(0, 0, 0);
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price01 p        {     font-size: 15px;
    text-align: center;
    color: #fff;
    letter-spacing: .5px;
    padding: 0px 19px;
    font-family: 'Raleway', sans-serif;}

.best_price02       { width:32%; min-height:105px; float:left; background:#f98532; margin-left:2%; border-radius:0px;}
.best_price02 h3       { text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p        {     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p a{     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p a:hover{ font-size:24px;}

.info_gellry{width: 100%;
    min-height: 550px;
    background: #f9f9f9;
    color: #606062;
    float: left;
    padding: 40px 0;
    margin: 21px 0px 0px 0px;}

.flights          {width:32%;min-height:500px; background:#ffffff; float:left;}
.flights h3                {   text-transform: uppercase;
    font-size: 30px;
    /* font-weight: 600; */
    color: #000;
	    padding: 14px 0 5px;
    margin: 0px 0px 25px 0px;
    /* float: left; */
    text-align: center;
    letter-spacing: .8px;
    font-family: "Oswald", sans-serif;}
.flights>img              {width:100%;min-height:155px;}
.dubai                        {    width: 97%;
    min-height: 76px;
    border-bottom: 1px solid #d2d3d5;
    margin: auto;}
	
	#more{color: #ff2f00;
    float: left;
    font-size: 16px;
    font-family: "Lato", sans-serif;
    position: relative;
    margin: -26px 0px 0px 301px;}
	#moree{      color: #000;
    float: left;
    position: relative;
    font-size: 18px;
    margin: 4px 0px 0px 0px;}
	
.dubai img                  {width:80px; min-height:50px; margin-top:15px; float:left;}
.dubai p                     {          margin-top: 22px;
    margin-left: 10px;
    float: left;
    width: 73%;
    line-height: 22px;
    letter-spacing: 1px;
    font-family: "Lato", sans-serif;
    font-size: 16px;}
.dubai p a{color:#000; text-decoration:none;}
.arrow                         {width:200px;}

.place_of_mounth             {width:32%;height:auto; background:#ffffff; float:left; margin-left:2%;}
.place_of_mounth h3        {  font-size: 36px;
    padding: 14px 0 5px;
    margin: 5px 0;
    /* font-weight: 800; */
    float: lft;
    margin: 0px 0px 0px 0px;
    color: #000;
    letter-spacing: .8px;
    font-family: "Oswald", sans-serif;
    text-align: center;}


.video                         {width:32%; min-height:500px; background:#ffffff; float:left; margin-left:2%;}
.video h3                    { text-transform: uppercase;
    font-size: 30px;
    text-align: center;
    color: #000;
	    padding: 14px 0 5px;
    margin: 0px 0px 24px 0px;
    letter-spacing: .8px;
    /* font-weight: 800; */
    font-family: "Oswald", sans-serif;}
.video>img{width:100%;height:auto;}
.Tour_video              {   width: 97%;
    min-height: 87px;
    border-bottom: 1px solid #d2d3d5;
    margin: 0 auto;}
.Tour_video img        {    width: 100px;
    height: 60px;
    margin: 13px 0px 0px 36px;
    float: left;}
.Tour_video p           {       margin-top: 20px;
    margin-left: 10px;
    float: left;
    text-transform: uppercase;
    letter-spacing: .5px;
    line-height: 25px;
    font-family: "Lato", sans-serif;
    font-size: 17px;}
.Tour_video p a{text-decoration:none; color:#000;}

.stories                    {width:1333px; height:53px;margin:0 auto;}
.stories img {    display: block;
    float: left;
    margin-top: 60px;
    margin-left: 423px;}
.stories h1               {    float: left;
    margin: -35px 0px 22px 22px;
    color: #5bd21f;
    width: 100%;
    font-size: 41px;
    letter-spacing: .5px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.stories h1 span      {color:#000;}
.camment>.stories{width:110px;height:100px;margin:20px auto;}.camment>h2{text-align:center;}
.storty_box              {width:100%; min-height:810px; /*background:#fff;*/ margin:0 auto;padding:20px 0;}
.story01                    {    width: 23.5%;
    height: 284px;
    float: left;
    background: #ffffff;
    position: relative;
    /* margin-top: 10px; */
    margin: 7px;}
.story01 img              {display: block;
    margin: 0 auto;
    width: 100%;
    height: 206px;}
.story01 h5               {font-size: 17px;
    color: #000000;
    text-align: center;
    letter-spacing: .5px;
    margin: 12px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;}
.story01 p                 {font-size:12px;  letter-spacing: .5px; color:#606062;text-align:center;margin:0px;     font-family: 'Raleway', sans-serif;}
.story01 .story_foot              {   width: 31%;
    position: absolute;
    margin-top: -113px;
    padding: 10px;
    position: relative;
    background: #5bd21f;}
	
.story01 .story_foot h3         {   font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 0px;
    letter-spacing: .5px;
	font-weight: 600;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
   }
   
   .story01 .story_foott              {   width: 31%;
    position: absolute;
    margin-top: -113px;
    padding: 10px;
    position: relative;
    background: #ffde00;}
   
   .story01 .story_foott h4         {   font-size: 12px;
    color: #000;
    text-align: center;
    line-height: 0px;
	font-weight: 600;
    letter-spacing: .5px;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
   }

.story02                    {width:24%; min-height:230px; float:left; background:#f3f3f3;margin-top:10px; margin-left:1.5%;position:relative;}
.story02 img              {margin:0 auto;display:block;}
.story02 h5               {font-size:15px; color:#f16651;text-align:center;margin:16px;}
.story02 p                 {font-size:12px; color:#606062;text-align:center;margin:0;}


.stories1                    {width:1330px; height:70px;}
.stories1 a                  {text-decoration:none; color:#fff; font-size:16px; background:#dc4a00; padding:13px 18px; margin-left:601px; position:absolute;}

.camment{width:100%;height:auto;}
.camment>#carousel{max-height:1190px;padding:10px;margin:0 auto;}

.cu_box               {width:32%; min-height:260px; float:left;padding:30px 60px 0 0;}
.cu_box h3           {font-size:21px; color:#fff; font-family:futura md bt; margin-left:0;margin-bottom:50px;}
.cu_box img         {float:left; color:#fff; margin:10px 15px 10px 0px; }
.cu_box  p           {font-size:15px; color:#fff; }
.cu_box  a{font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A; float:left; padding:12px 25px; margin-left:835px; position:absolute; margin-top:235px;}
.contact-form-btn{display:block;font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A;padding:12px 25px;margin-top:10px;width:160px;}
a.contact-form{font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A; padding:12px 25px;}
.cu_box01           {width:32%; height:auto; margin-left:2%; float:left;padding:30px 0 0 0;}
.cu_box01 h3      {font-size: 21px;
    color: #fff;
    font-family: futura md bt;
    margin-left:0;margin-bottom:50px;
    }
.social               {width:100%; min-height:137px; border-bottom:1px solid #d2d3d5;}
.so_mgn               {margin-left:4px;}
.cu_box01  p       {font-size:15px; color:#fff;}
.sign_up             {font-size:15px; color:#f16651; padding:8px 10px; display:block;background:#ececec; text-decoration:none; margin:4px 0px 0px 10px; float:left;}

.cu_box02           {width:32%; min-height:260px; margin-left:2%; float:left;padding:30px 0 0 0;}
.cu_box02 h3      {font-size:21px;  color:#fff; font-family:futura md bt; margin-left:0;margin-bottom:50px;}
.cu-dtl              {font-size:15px; color:#fff;}
.cu-dtl01          {font-size:13px; color:#fff;}

.detail                 {max-width:1190px; height:auto; background:#fff; margin:0 auto;margin-top:50px;padding:0 10px;}

.detail1                   {width:18%;height:auto; background:none; float:left;}
.detail_top             {width:100%;min-height:40px;}
.detail_top_icon   {width:20%; height:40px; background:#ff7f1a; float:left;}
.detail_top_head   {width:80%; height:40px; background:#4e4e4e; float:left;}
.detail_top_head h4   {text-transform:uppercase; color:#fff; line-height:40px;margin-top:0; text-align:center; font-size:14px;}


.side-pack01             {width:100%; padding:0px; background:#fff; border:1px solid #d2d3d5; margin-top:20px;}

.side-pack01 ul{
	font-size:16px;
	font-family:calibri;
	list-style-image: url('../images/1.gif');
	color:#000;
	text-decoration:none;
}

.side-pack01 ul li{
	font-size:16px;
	font-family:calibri;
	margin-left:-20px;
	height:33px;
	list-style-image: url('../images/1.gif');
	color:#000;
	text-decoration:none;
}

.side-pack01 ul li a{
	color:#000;
	text-decoration:none;
}


.side-pack01 ul li a:hover{
	color:#000;
}


.side_pack                {width:100%; height:160px; background:#fff; margin-top:20px;}.side_pack img{width:100%;height:auto;}
.side_pack a            {text-decoration:none;}
.side_pack a h4           {color:#ff7f1a; margin:0px; padding:5px 0px; text-decoration:none; font-size:19px; text-align:center;}
.dtbox2 .tourcontroleft2 h1
{
line-height: 0.5;
    color: #000000;
    font-size: 27px;
    float: left;
    width: 100%;
    margin-top: 30px;
    font-family: 'Lato', sans-serif;
	
}

.detail2                {    width: 66.2%;
    height: auto;
    background: none;
    margin-left: 2%;
    float: left;}
.detail2 img          {width:100%;height:auto;}
.detail2 h1           {    line-height: 0.5;
    color: #000;
    font-size: 24px;
	    padding-left: 8px;
    float: left;
    width: 18%;
    margin-top: 16px;
    font-family: 'Lato', sans-serif;}
	
.detail2 .r-tabs-state-active h1
{
width: 100%;
    color: #000;
    font-size: 21px;
    line-height: 25px;
	
}
	
	
	
	.detail2 h2           {color: #000;
    width: 30%;
    font-size: 16px;
	    padding-left: 8px;
    float: left;
    margin: 12px 0px 0px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
    letter-spacing: .5px;}
.detail2 h4           {    color: #000;
    width: 100%;
    font-size: 24px;
    float: left;
    padding-left: 8px;
    margin: 0px 0px 6px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;}
.detail2 h3 {
   color: #000;
    width: 28%;
    font-size: 23px;
    float: left;
    margin: 9px 0px 0px 140px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
}
.detail2 p           {color: #000;
    padding-left: 8px;
    width: 100%;
    font-size: 15px;
    line-height: 23px;
    letter-spacing: .3px;
    float: left;
    margin: 0px 0px 10px 0px;
    font-family: 'Lato', sans-serif;
    text-align: justify;}
	
	.detail2 h6 {
    color: #000;
    width: 21%;
    font-size: 24px;
    float: left;
    padding-left: 8px;
    margin: 8px 0px 9px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
}
	
.detail2 ul          {font-size:15px; color:#606062; width:311px; margin-left:-10px;  margin-top:-8px; float:left;}


.detail3                {width: 326px;
    min-height: 1320px;
    background: #fff;
    margin-left: 2%;
    margin-top: -61px;
    float: left;}
.detail3_top             {width:100%; height:40px;}
.detail3_top_icon   {width:15%; height:40px; background:#ff7f1a; float:left;}.detail3_top_icon img{display:block;margin:0 auto;}
.detail3_top_head   {width:85%; height:40px; background:#4e4e4e; float:left;}
.detail3_top_head h4   {text-transform:uppercase; color:#fff; line-height:1; text-align:left; padding-left:15px;}

.form                            {width:100%;}
.form-ab          {width:48%;margin-top:5px; font-size:13px; float:left}
.form-ab01          {width:48%;margin-top:5px; margin-left:5px; font-size:13px; float:left}
.form-abc        {width:33%;margin-top:5px; font-size:14px; float:left;}
.form-abc01        {margin-top:15px;margin-left: 27px; font-size:14px; float:left;}
.form-abc01  a           {padding:10px 15px; background:#ff7f1a; text-decoration:none; color:#fff;}



.detail3_pack            {width:100%;}
.detail3_top2            {width:100%; height:40px; margin-top:20px; }
.detail3_pack1          {width:100%;min-height:205px; background:#fff; margin-top:20px;}.detail3_pack1 >img{width:100%;height:auto;}
.detail3_pack1 a       {text-decoration:none;}
.detail3_pack1 a h2  {color:#ff7f1a; margin:0px; padding:5px 0px; text-align:center;}


/*  about us  */
.top_banner{width:100%;position:relative;overflow:hidden}
.top_banner>img{display:block;width:100%;}

.enquiry1{width:90px; height:50px; position:absolute;top:250px;right:20px;z-index:99999;}
.enquiry1 img{opacity:0.8;width:100%;height:auto;}
.enquiry1 img:hover{opacity:1;}
.top_banner>.enquiry1{top:inherit;bottom:50px;right:20px;}
.send-query1-1>input{font-size:11px; width:100%; height:30px; border:1px normal #ebeced; border-radius: 5px 5px 5px 5px; padding:3px;border:0;}
.send-query1-1>textarea{font-size:11px; width:100%; height:80px;padding:3px;border-radius: 5px;border:0;}

.ser_a                       {width:32%; height:auto; background:#eff7fb; margin-top:25px; float:left;}.ser_a>img,.ser_b>img{display:block;width:100%;height:auto;}
.ser_a h3                   {text-align:center; color:#222;}
.ser_b                       {width:32%; height:auto; background:#eff7fb; margin-left:2%; margin-top:25px; float:left;}
.ser_b h3                  {text-align:center; color:#222;}




.about-us1{max-width:1135px;margin:0 auto;}
.about-us1 h1{font-family: calibri;
    margin: 0px;
    font-weight: 800;
    font-size: 21px;
    padding-left: 7px;
    color: #3e3b3b;}
.about-us5 h1{font-family: calibri;
    margin: 0px;
    font-weight: 800;
	color:red;
    font-size: 22px;
    padding-left: 7px;padding-bottom: 20px;
    }


.about-us {width: 100%;
    background: #fff;
    position: relative;
    float: left;
    margin: 37px 0px 0px 0px;
    padding: 0px 0;}
.about-us h1 {font-family: calibri;
    font-weight: 400;
    font-size: 23px;
    text-transform: uppercase;
    padding-left: 7px;
    color: #000000;}
.about-us h3 {font-family: calibri; font-weight:lighter;font-size: 20px; padding-left:7px; margin:0;}
.about-us p {    font-family: calibri;
    text-align: justify;
    padding-left: 10px;
    font-size: 17px;
    line-height: 27px;
    margin: 5px 0;}
.about-us5 p {    font-family: calibri;
    text-align: justify;
    padding-left: 10px;
    margin: 5px 0;
    font-weight: lighter;
    font-Size: 18px;}
/* contect us */
.contac-us{padding:20px 0;}
.contact_sec          {width:48.7%; min-height:330px; background:#eff7fb; float:left;padding:20px;}
.contact_sec5          {    width: 48.7%;
    min-height: 323px;
    line-height: 31px;
    font-family: 19px;
    background: #eff7fb;
    float: left;
    padding: 20px;}
.contact_sec2        {width:48.7%; min-height:330px; background:#eff7fb; padding:30px;
     margin-left:2.5%; float:left;}
.contact_sec2>form>input,.contact_sec2>form>textarea{width:100%; height:35px; border:1px dotted #606062; margin-bottom:20px; padding:0px 20px;}.contact_sec2 textarea{height:60px;}
.contact_sec2 a     {padding:10px 15px; background:#ffa32c; font-weight:bold; color:#fff; text-decoration:none; margin-top:25px;}
.main{margin:0 auto;}
/* contect us */
.gallery{max-width:1100px; height:auto; margin:5px auto;}.slider-img-gallery{height:400px!important}
#slider1_container>div>div>img{min-height:400px!important;}


.foorrm {
   width: 100%;
        height: 500px;
        position: relative;
        background: rgb(255, 222, 0);
        margin: 225px 0px 0px 0px;
}


.forrrm-head {
    width: 100%;
    height: 60px;
    background: #ffde00;
    text-transform: uppercase;
    border-bottom: 1px solid #ffde00;
    float: left;
}

.forrrm-head h2 {
                   font-size: 31px;
        margin: 15px 0px 0px 71px;
        float: left;
        font-family: "Oswald", sans-serif;
        color: #000;
}


.forrrm01 {
  width: 350px;
        height: auto;
        margin: 0px 14px;
        position: relative;
        float: left;
}


.fieeld-label {
   line-height: 38px;
        margin-bottom: 0px;
        color: #000;
        text-align: left;
        letter-spacing: .5;
        font-size: 15px;
        font-family: 'Muli', sans-serif;
}

.forrrm01 input {
             width: 95%;
        border: none;
        font-family: 'Raleway', sans-serif;
        height: 37px;
        background: #fff;
        font-size: 13px;
        padding: 0px 10px;
        margin: 0px 0px;
        color: #000000;
}

.errmsg {
    font-size: 15px;
    font-family: 'Muli', sans-serif;
}


.rounded-btn-bblue {
       position: relative;
    display: inline-block;
    line-height: 22px;
    padding: 8px 25px;
    font-size: 20px;
    letter-spacing: .5px;
    text-transform: uppercase;
    color: #ffffff;
    background: #000000;
    margin-left: 110px;
    margin-top: 21px;
    border: 1px solid #000000;
    -webkit-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 19px;
}

.strip
{width:100%; height:auto; background-color:#416b82; margin:5px 0px 0px 0px; float:left;}

.strip h1 {
                  color: #fff;
        font-size: 36px;
        float: left;
        width: 100%;
        padding: 20px 22px 15px 29px;
        text-transform: uppercase;
        letter-spacing: .3;
        text-align: center;
        margin: 0px 0px 0px 0px;
        font-family: "Bebas Neue", sans-serif;
}

.strip h1 a {
           color: #fff;
}

.strip h2 {
              color: #fff;
        font-size: 17px;
        float: left;
        text-transform: uppercase;
        width: 100%;
        padding: 5px 0px 21px 0px;
        letter-spacing: .3;
        text-align: center;
        margin: 0px 0px 0px 0px;
        font-family: "Reddit Sans Condensed", sans-serif;
}

.strip h2 a {
           color: #fff;
}

.box5 {
}

.footer {
    width: 100%;
    float: left;
    height: auto;
    padding: 15px 0px 0px 0px;
    background-color: #fff;
    position: relative;
    margin-top: 0px;
}

.footer2 {
       width: 100%;
        margin-top: -14px;
        margin-left: 0px;
        float: left;
}

.footer2 h3 {
       color: #000;
        margin: 29px 0px 8px 5px;
        font-family: "Oswald", sans-serif;
        font-size: 31px;
        text-shadow: none;
        width: 100%;
        text-align: center;
        letter-spacing: 0.5;
        font-weight: 400;
}

.footer2 p {
                color: #000;
        margin: 5px 4px;
        line-height: 35px;
        font-size: 18px;
        text-align: center;
        font-family: 'Muli', sans-serif;
        letter-spacing: 0.5;
        margin-top: 0px;
}

.footer2 p a {
    color: #000;
}

.footer1 {
    width: 100%;
        margin-top: 5px;
        margin-left: 0px;
        float: left;
}

.footer1 h3 {
 color: #000;
        margin: 29px 0px 8px 0px;       
            font-family: "Oswald", sans-serif; 
			font-size: 31px;
        letter-spacing: 0.7;
        text-align: center;
        text-shadow: none;
        font-weight: 400;
}
.addonboxtradefairs h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: none;
    float: left;
    font-family: "Oswald", sans-serif;
    line-height: 1.3;
    text-transform: none;
    border-bottom: 1px solid #d9c0c0;
    font-size: 31px;
    width: 100%;
    text-align: center;
}

.addonboxtradefairss h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: none;
    float: left;
    font-family: "Oswald", sans-serif;
    line-height: 1.3;
    text-transform: none;
    border-bottom: 1px solid #d9c0c0;
    font-size: 31px;
    width: 100%;
    text-align: center;
}

#iconmain {
   float: left;
        position: relative;
        width: 72%;
        margin: 0px 0px 39px 37px;
}

#iconmainimg {
          width: 38px;
        height: 33px;
        /* background-color: #1B3254; */
        float: left;
        margin: 11px 0px 0px 25px;
        border-left: 0px solid #a09e9e;
}



.footer1 ul {
           color: #000;
        width: 100%;
        margin: 0px;
        list-style-type: none;
        text-align: center;
        padding: 19px;
}

.footer1 ul li {
    margin: 3px 0;
    /* font-size: 16px; */
    text-transform: uppercase;
    border-bottom: 1px solid #a9a79e59;
}

.footer1 ul li a {
   color: #000;
        margin: 0 10px;
        letter-spacing: .5;
        font-size: 13px;
        font-family: color: #fff;
        margin: 12px 4px;
        line-height: 34px;
        font-size: 17px;
        width: 100%;
        font-family: 'Muli', sans-serif;
        letter-spacing: 1;
        text-align: center;
        font-weight: lighter;
        margin-top: 15px;
        text-decoration: none;
}

.footer5 {
    width: 100%;
    height: 58px;
    background-color: rgb(65 107 130);
    float: left;
    margin: 0px 0px 0px 0px;
}

.footer5 h1 {
    color: #fff;
    text-align: center;
    font-family: 'Muli', sans-serif;
    position: relative;
    font-weight: lighter;
    font-size: 13px;
    float: left;
    margin-left: 5px;
    margin-top: 21px;
}

.footer5 h2 {
     color: #fff;
    text-align: center;
    font-family: 'Muli', sans-serif;
    position: relative;
    font-weight: lighter;
    font-size: 13px;
    float: left;
    margin-top: -26px;
    margin-left: 895px;
}

.footer5 h2 a {
    color: #fff;
    text-decoration: none;
}


.tourright {
    width: 331px;
    height: auto;
    background: fff;
    float: right;
    position: absolute;
    margin: 0px 31px 0px 868px;
	}

.form {
             width: 100%;
        height: auto;
        position: relative;
        background: #ffde00;
        float: left;
        border: 1px solid #ffffff;
        margin: 0px 0px 0px 0px;
        position: relative;
}

.form-head {
    width: 100%;
    height: 60px;
    background: none;
    border-bottom: 0px solid #fff;
    float: left;
}

.form-head h2 {
            text-align: center;
        font-size: 20px;
        margin: 0px 0px;
        height: 57px;
        font-family: "Oswald", sans-serif;
        font-size: 33px;
        line-height: 0px;
        letter-spacing: 0.5;
        padding-top: 33px;
        padding-bottom: 6px;
        background: #ffde00;
        color: #000;
}

.form01 {
      width: 88%;
    height: auto;
    margin: 0px 0px 0px 17px;
    float: left;
}

.field-label {
   line-height: 38px;
    margin-bottom: -5px;
    color: #000;
    text-align: left;
    letter-spacing: .3px;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
}

.form01 input {
    width: 100%;
    border: none;
    height: 40px;
    border-radius: 10px;
    background: #fff;
    padding: 0px 10px;
    font-family: 'Telex', sans-serif;
    margin-bottom: 0px;
    color: black;
    border: 1px solid #9d9191;
    font-size: 13px;
    font-family: 'Telex', sans-serif;
    margin: 0px 0px;
    color: #606062;
}


.form01 textarea {
    width: 100%;
    border: none;
    height: 60px;
    border-radius: 10px;
    background: #fff;
    padding: 10px 10px;
    font-family: 'Telex', sans-serif;
    margin-bottom: 0px;
    color: black;
    border: 1px solid #9d9191;
    font-size: 13px;
    font-family: 'Telex', sans-serif;
    margin: 0px 0px;
    color: #606062;
}


form .rounded-btn-blue {
             position: relative;
        display: inline-block;
        line-height: 19px;
        padding: 12px 30px;
        font-size: 22px;
        border-radius: 50px;
        text-transform: uppercase;
        float: left;
        width: 51%;
        border: none;
        font-family: 'Bellefair', serif;
        color: #fff;
        background: #000000;
        margin: 31px 0px 0px 73px;
}

.addonbox {
    width: 329px;
    height: auto;
    position: relative;
    background: #fff;
    float: left;
    margin: 62px 0px 0px 1px;
}

.addonbox1 {
    width: 150px;
    height: auto;
    position: relative;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    background: #fff;
    float: left;
    margin: 0px 0px 0px 0px;
}

.addonbox1 img {
    width: 100%;
    height: auto;
}

.addonbox1 h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: #ffde00;
    float: left;
    font-family: 'Muli', sans-serif;
    line-height: 1.3;
    text-transform: none;
    font-size: 16px;
    text-align: justify;
}

.addonbox2 {
    width: 150px;
    height: auto;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    position: relative;
    background: #fff;
    float: left;
    margin: 0px 0px 20px 28px;
}

.addonbox2 img {
    width: 100%;
    height: auto;
}

.addonbox2 h1 {
    color: #fff;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: #e40d0d;
    float: left;
    font-family: 'Muli', sans-serif;
    line-height: 1.3;
    font-size: 16px;
    text-align: justify;
}


.dtbox3 {
   width: 100%;
    height: 122px;
    background-color: #ffde00;
    float: left;
    margin: 0px 0px 0px 0px;
}


.detailbox .dtbox2 {
    width: 69%;
    height: auto;
    float: left;
    margin: 12px 0px 0px 0px;
}

.detailbox .dtbox2 img {
    width: 100%;
    height: auto;
    float: left;
    margin: 0px 0px 0px 0px;
}


.detailbox .dtbox2 .dtbox3 h1 {
    width: 27%;
    color: black;
    font-size: 31px;
    height: auto;
    padding: 3px -21px 0px 14px;
    font-weight: 400;
    float: left;
    margin: 15px 0px 7px 18px;
    font-family: 'Muli', sans-serif;
}

.detailbox .dtbox2 .dtbox3 h2 {
    width: 30%;
    color: black;
    font-size: 15px;
    font-family: 'Didact Gothic', sans-serif;
    height: 16px;
    font-weight: 400;
    float: left;
    margin: 24px 1px 0px -24px;
}

.detailbox .dtbox2 .dtbox3 h3 {
    color: black;
    font-weight: 400;
    font-family: 'Muli', sans-serif;
    font-size: 22px;
    /* background: #fff; */
    position: absolute;
    padding: 10px;
    float: left;
    margin: 7px 0px 0px 556px;

}


.detailbox .dtbox2 .dtbox3 p {
    width: 100%;
    color: black;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Muli', sans-serif;
    padding: 3px 0px 0px 0px;
    float: left;
    margin: 1px 0px 11px 17px;
}

.detailbox .dtbox2 .dtbox3 h4 {
    width: 88%;
    color: black;
    font-size: 20px;
    font-weight: 600;
    height: auto;
    font-family: 'Muli', sans-serif;
    float: left;
    margin: 7px 0px 0px 17px;
}


}







@media only screen and (max-device-width: 667px) and (min-device-width: 375px)
{
.middboximg1
{	width: 100%;
    height: auto;
    float: left;
    margin: 25px 0px 9px 0px;
	}
	
	.middboximg1 img{  width: 100%;
    height: 231px;
    margin: 0px 0px 0px 0px;
    float: left;
   }
   
 



.nav_box img{    width: 20%;
    margin: 19px 0px 0px 0px;
    float: left;
    display: block;}
.top_banner{position:relative;}.top_banner>h2{text-align:center;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#FFF;font-weight:inherit;font-size:45px;height:50%;z-index:9999;}
.top_banner>h2>span{display:block;font-size:25px;}

.detailbox .dtbox2 .dtbox3 h1 {
    width: 27%;
    color: black;
    font-size: 31px;
    height: auto;
    padding: 3px -21px 0px 14px;
    font-weight: 400;
    float: left;
    margin: 15px 0px 7px 18px;
    font-family: 'Muli', sans-serif;
}

.detailbox .dtbox2 .dtbox3 h2 {
    width: 30%;
    color: black;
    font-size: 15px;
    font-family: 'Didact Gothic', sans-serif;
    height: 16px;
    font-weight: 400;
    float: left;
    margin: 24px 1px 0px -24px;
}



.detailbox .dtbox2 .dtbox3 h3 {
    color: black;
    font-weight: 400;
    font-family: 'Muli', sans-serif;
    font-size: 22px;
    /* background: #fff; */
    position: absolute;
    padding: 10px;
    float: left;
    margin: 7px 0px 0px 556px;
}

.detailbox .dtbox2 .dtbox3 h4 {
    width: 88%;
    color: black;
    font-size: 20px;
    font-weight: 600;
    height: auto;
    font-family: 'Muli', sans-serif;
    float: left;
    margin: 7px 0px 0px 17px;
}

.detailbox .dtbox2 .dtbox3 p {
    width: 100%;
    color: black;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Muli', sans-serif;
    padding: 3px 0px 0px 0px;
    float: left;
    margin: 1px 0px 11px 17px;
}


.nav_box{
	    width: 100%;
    background: #FFF;
    height: 88px;
    color: #000;
    position: relative;
    border-bottom: 0px solid #222;
    z-index: 999999;
    padding: 0px;
}

.toggle-nav{display:none;width:50px;height:45px;position:absolute;top:0;bottom:0;margin:auto;right:20px;background-color:#FF961A;border:0;border-radius:5px;padding:0;cursor:pointer;}.toggle-nav>span{display:block;width:82%;height:4px;background-color:#FFF;margin:6px auto;}

.nav_box ul {
	width: 817px;
    float: right;
    margin: 31px 0px 0px 0px;
    padding: 0;
	}
	
.controller {
    width: 100%;
    height: auto;
    margin: 0px auto;
}	

.himalaya{
	width: 100%;position:relative;height:auto;
    margin:0 auto;margin-top: 30px;
    padding: 0 0 15px 0;
}	
	
.input{width:100%;padding-top:20px;}	.submit,.reset{display:inline-block;width:120px;height:30px!important;padding:3px;}
.inputcont{margin-left:0px; margin-top:0px;}	
	
	.send-query{
	width: 100%;
    padding: 20px 0 0px 0;
}

.send-query1{
	width:100%;
	}
	
	
.send-query1-1{
	width: 49%;
    float: left;
    font-size: 15px;
}
.send-query1-1:nth-child(2){margin-left:2%}
.send-query1-1>input{width:100%;}


.send-query2{
	width: 47%;
    float: left;
    font-size: 15px;
    /*margin-top: -66px;*/
    
    padding: 1px 11px 15px 8px;
	}
	
	
.nav_box>ul>li {
	float: left;
    list-style: none;
    min-height: 1px;
    color: #000;
    margin-left: 2px;
    padding: 2px;
    letter-spacing: 1px;
    border-right: 1px dotted #d9d7d5;
    font-size: 17px;
    font-family: 'Oswald', sans-serif;
    color: #000;
    /* font-weight: bold; */
    position: relative;

}
.nav_box>ul>li> a:link, .nav_box>ul>li>a:visited  {
	
	text-decoration: none;
    padding: 10px 15px 11px 26px;
    z-index: 598;
    background-color: none;
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
    text-align: center;
    color: #000;
}
.nav_box>ul>li.hover{
	z-index: 599;
	color:#000;

}

.nav_box>ul>li:hover {

color:#000;
	}
.nav_box>ul>li>ul,.nav_box>ul>li>ul>li>ul {
	    visibility: hidden;
    position: absolute;
    top: 0;
    color: #000;
    left: 27px;
    z-index: 598;
    width: 186px;
    height: auto;
    list-style-type: none;
}
.nav_box>ul>li>ul{top:0px;}
.nav_box>ul>li>ul>li>ul{top:-40px;left:-100%;}
.nav_box>ul>li:hover>ul,.nav_box>ul>li>ul>li:hover>ul{
	    visibility: visible;
    background-color: rgb(255, 222, 0);
	
}
.nav_box>ul>li>ul>li>a,.nav_box>ul>li>ul>li>ul>li>a{display: block;
    text-decoration: none;
    color: #000;
    padding: 10px 0;
    width: 100%;
    font-family: 'Raleway', sans-serif;
    text-align: center;
    border-bottom: 1px dotted #000;}
.nav_box>ul>li>ul>li>a:hover,.nav_box>ul>li>ul>li>ul>li>a:hover{background-color: rgb(255, 222, 0);}
.nav_box>ul>li>ul>li,.nav_box>ul>li>ul>li>ul>li{display:block;position:relative;}

.currentmenu>a,.nav_box>ul>li>a:hover {
	z-index: 598;
	color:#ff961a;
	text-align:center;
}

.nav_box ul li.currentmenu{

font-size:15px;
margin-left:0px;
}

.nav_box ul li.currentmenu a{
color:#f99b1d;

}
.slide{width:100%;}
.containerr{max-width:1190px;margin:0 auto;padding:0 10px;}
.cl{clear:both;}
.slider{width:100%!important; height:540px;position:relative;}
#slider>img{width:100%!important;margin:0;}
.enquiry               {width:120px; height:127px; margin:-500px 0px 0px 1240px; position: fixed; z-index:999;}
.enquiry img         {opacity:1;}
.enquiry img:hover         {opacity:1;}

.enquiry_d               {width:120px; height:127px; position:absolute;top:0;bottom:0;margin:auto;right:40px;}
.enquiry_d img         {opacity:0.8;}
.enquiry_d img:hover         {opacity:1;}



.easy_booking  {     width: 100%;
    min-height: 132px;
    float: left;
    margin-top: 19px;}

.best_price           { width:32%; min-height:105px; background:#3ab3ec; float:left; border-radius:0px;}
.best_price h3       { text-transform: uppercase;
    font-size: 23px;
	text-shadow: 1px 0px 1px rgb(0, 0, 0);
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price p        {     font-size: 15px;
    text-align: center;
    color: #fff;
    letter-spacing: .5px;
    padding: 0px 19px;
    font-family: 'Raleway', sans-serif;}

.best_price01       { width:32%; min-height:105px; float:left; background:#5bd21f; margin-left:2%; border-radius:0px;}
.best_price01 h3       {     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
	text-shadow: 1px 0px 1px rgb(0, 0, 0);
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price01 p        {     font-size: 15px;
    text-align: center;
    color: #fff;
    letter-spacing: .5px;
    padding: 0px 19px;
    font-family: 'Raleway', sans-serif;}

.best_price02       { width:32%; min-height:105px; float:left; background:#f98532; margin-left:2%; border-radius:0px;}
.best_price02 h3       { text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p        {     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p a{     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p a:hover{ font-size:24px;}

.info_gellry{width: 100%;
    min-height: 550px;
    background: #f9f9f9;
    color: #606062;
    float: left;
    padding: 40px 0;
    margin: 21px 0px 0px 0px;}

.flights          {width:32%;min-height:500px; background:#ffffff; float:left;}
.flights h3                {   text-transform: uppercase;
    font-size: 30px;
    /* font-weight: 600; */
    color: #000;
	    padding: 14px 0 5px;
    margin: 0px 0px 25px 0px;
    /* float: left; */
    text-align: center;
    letter-spacing: .8px;
    font-family: "Oswald", sans-serif;}
.flights>img              {width:100%;min-height:155px;}
.dubai                        {    width: 97%;
    min-height: 76px;
    border-bottom: 1px solid #d2d3d5;
    margin: auto;}
	
	#more{color: #ff2f00;
    float: left;
    font-size: 16px;
    font-family: "Lato", sans-serif;
    position: relative;
    margin: -26px 0px 0px 301px;}
	#moree{      color: #000;
    float: left;
    position: relative;
    font-size: 18px;
    margin: 4px 0px 0px 0px;}
	
.dubai img                  {width:80px; min-height:50px; margin-top:15px; float:left;}
.dubai p                     {          margin-top: 22px;
    margin-left: 10px;
    float: left;
    width: 73%;
    line-height: 22px;
    letter-spacing: 1px;
    font-family: "Lato", sans-serif;
    font-size: 16px;}
.dubai p a{color:#000; text-decoration:none;}
.arrow                         {width:200px;}

.place_of_mounth             {width:32%;height:auto; background:#ffffff; float:left; margin-left:2%;}
.place_of_mounth h3        {  font-size: 36px;
    padding: 14px 0 5px;
    margin: 5px 0;
    /* font-weight: 800; */
    float: lft;
    margin: 0px 0px 0px 0px;
    color: #000;
    letter-spacing: .8px;
    font-family: "Oswald", sans-serif;
    text-align: center;}


.video                         {width:32%; min-height:500px; background:#ffffff; float:left; margin-left:2%;}
.video h3                    { text-transform: uppercase;
    font-size: 30px;
    text-align: center;
    color: #000;
	    padding: 14px 0 5px;
    margin: 0px 0px 24px 0px;
    letter-spacing: .8px;
    /* font-weight: 800; */
    font-family: "Oswald", sans-serif;}
.video>img{width:100%;height:auto;}
.Tour_video              {   width: 97%;
    min-height: 87px;
    border-bottom: 1px solid #d2d3d5;
    margin: 0 auto;}
.Tour_video img        {    width: 100px;
    height: 60px;
    margin: 13px 0px 0px 36px;
    float: left;}
.Tour_video p           {       margin-top: 20px;
    margin-left: 10px;
    float: left;
    text-transform: uppercase;
    letter-spacing: .5px;
    line-height: 25px;
    font-family: "Lato", sans-serif;
    font-size: 17px;}
.Tour_video p a{text-decoration:none; color:#000;}

.stories                    {width:1333px; height:53px;margin:0 auto;}
.stories img {    display: block;
    float: left;
    margin-top: 60px;
    margin-left: 423px;}
.stories h1               {    float: left;
    margin: -35px 0px 22px 22px;
    color: #5bd21f;
    width: 100%;
    font-size: 41px;
    letter-spacing: .5px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.stories h1 span      {color:#000;}
.camment>.stories{width:110px;height:100px;margin:20px auto;}.camment>h2{text-align:center;}
.storty_box              {width:100%; min-height:810px; /*background:#fff;*/ margin:0 auto;padding:20px 0;}
.story01                    {    width: 23.5%;
    height: 284px;
    float: left;
    background: #ffffff;
    position: relative;
    /* margin-top: 10px; */
    margin: 7px;}
.story01 img              {display: block;
    margin: 0 auto;
    width: 100%;
    height: 206px;}
.story01 h5               {font-size: 17px;
    color: #000000;
    text-align: center;
    letter-spacing: .5px;
    margin: 12px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;}
.story01 p                 {font-size:12px;  letter-spacing: .5px; color:#606062;text-align:center;margin:0px;     font-family: 'Raleway', sans-serif;}
.story01 .story_foot              {   width: 31%;
    position: absolute;
    margin-top: -113px;
    padding: 10px;
    position: relative;
    background: #5bd21f;}
	
.story01 .story_foot h3         {   font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 0px;
    letter-spacing: .5px;
	font-weight: 600;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
   }
   
   .story01 .story_foott              {   width: 31%;
    position: absolute;
    margin-top: -113px;
    padding: 10px;
    position: relative;
    background: #ffde00;}
   
   .story01 .story_foott h4         {   font-size: 12px;
    color: #000;
    text-align: center;
    line-height: 0px;
	font-weight: 600;
    letter-spacing: .5px;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
   }

.story02                    {width:24%; min-height:230px; float:left; background:#f3f3f3;margin-top:10px; margin-left:1.5%;position:relative;}
.story02 img              {margin:0 auto;display:block;}
.story02 h5               {font-size:15px; color:#f16651;text-align:center;margin:16px;}
.story02 p                 {font-size:12px; color:#606062;text-align:center;margin:0;}


.stories1                    {width:1330px; height:70px;}
.stories1 a                  {text-decoration:none; color:#fff; font-size:16px; background:#dc4a00; padding:13px 18px; margin-left:601px; position:absolute;}

.camment{width:100%;height:auto;}
.camment>#carousel{max-height:1190px;padding:10px;margin:0 auto;}

.cu_box               {width:32%; min-height:260px; float:left;padding:30px 60px 0 0;}
.cu_box h3           {font-size:21px; color:#fff; font-family:futura md bt; margin-left:0;margin-bottom:50px;}
.cu_box img         {float:left; color:#fff; margin:10px 15px 10px 0px; }
.cu_box  p           {font-size:15px; color:#fff; }
.cu_box  a{font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A; float:left; padding:12px 25px; margin-left:835px; position:absolute; margin-top:235px;}
.contact-form-btn{display:block;font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A;padding:12px 25px;margin-top:10px;width:160px;}
a.contact-form{font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A; padding:12px 25px;}
.cu_box01           {width:32%; height:auto; margin-left:2%; float:left;padding:30px 0 0 0;}
.cu_box01 h3      {font-size: 21px;
    color: #fff;
    font-family: futura md bt;
    margin-left:0;margin-bottom:50px;
    }
.social               {width:100%; min-height:137px; border-bottom:1px solid #d2d3d5;}
.so_mgn               {margin-left:4px;}
.cu_box01  p       {font-size:15px; color:#fff;}
.sign_up             {font-size:15px; color:#f16651; padding:8px 10px; display:block;background:#ececec; text-decoration:none; margin:4px 0px 0px 10px; float:left;}

.cu_box02           {width:32%; min-height:260px; margin-left:2%; float:left;padding:30px 0 0 0;}
.cu_box02 h3      {font-size:21px;  color:#fff; font-family:futura md bt; margin-left:0;margin-bottom:50px;}
.cu-dtl              {font-size:15px; color:#fff;}
.cu-dtl01          {font-size:13px; color:#fff;}

.detail                 {max-width:1190px; height:auto; background:#fff; margin:0 auto;margin-top:50px;padding:0 10px;}

.detail1                   {width:18%;height:auto; background:none; float:left;}
.detail_top             {width:100%;min-height:40px;}
.detail_top_icon   {width:20%; height:40px; background:#ff7f1a; float:left;}
.detail_top_head   {width:80%; height:40px; background:#4e4e4e; float:left;}
.detail_top_head h4   {text-transform:uppercase; color:#fff; line-height:40px;margin-top:0; text-align:center; font-size:14px;}


.side-pack01             {width:100%; padding:0px; background:#fff; border:1px solid #d2d3d5; margin-top:20px;}

.side-pack01 ul{
	font-size:16px;
	font-family:calibri;
	list-style-image: url('../images/1.gif');
	color:#000;
	text-decoration:none;
}

.side-pack01 ul li{
	font-size:16px;
	font-family:calibri;
	margin-left:-20px;
	height:33px;
	list-style-image: url('../images/1.gif');
	color:#000;
	text-decoration:none;
}

.side-pack01 ul li a{
	color:#000;
	text-decoration:none;
}


.side-pack01 ul li a:hover{
	color:#000;
}


.side_pack                {width:100%; height:160px; background:#fff; margin-top:20px;}.side_pack img{width:100%;height:auto;}
.side_pack a            {text-decoration:none;}
.side_pack a h4           {color:#ff7f1a; margin:0px; padding:5px 0px; text-decoration:none; font-size:19px; text-align:center;}
.dtbox2 .tourcontroleft2 h1
{
line-height: 0.5;
    color: #000000;
    font-size: 27px;
    float: left;
    width: 100%;
    margin-top: 30px;
    font-family: 'Lato', sans-serif;
	
}

.detail2                {    width: 66.2%;
    height: auto;
    background: none;
    margin-left: 2%;
    float: left;}
.detail2 img          {width:100%;height:auto;}
.detail2 h1           {    line-height: 0.5;
    color: #000;
    font-size: 24px;
	    padding-left: 8px;
    float: left;
    width: 18%;
    margin-top: 16px;
    font-family: 'Lato', sans-serif;}
	
.detail2 .r-tabs-state-active h1
{
width: 100%;
    color: #000;
    font-size: 21px;
    line-height: 25px;
	
}
	
	
	
	.detail2 h2           {color: #000;
    width: 30%;
    font-size: 16px;
	    padding-left: 8px;
    float: left;
    margin: 12px 0px 0px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
    letter-spacing: .5px;}
.detail2 h4           {    color: #000;
    width: 100%;
    font-size: 24px;
    float: left;
    padding-left: 8px;
    margin: 0px 0px 6px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;}
.detail2 h3 {
   color: #000;
    width: 28%;
    font-size: 23px;
    float: left;
    margin: 9px 0px 0px 140px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
}
.detail2 p           {color: #000;
    padding-left: 8px;
    width: 100%;
    font-size: 15px;
    line-height: 23px;
    letter-spacing: .3px;
    float: left;
    margin: 0px 0px 10px 0px;
    font-family: 'Lato', sans-serif;
    text-align: justify;}
	
	.detail2 h6 {
    color: #000;
    width: 21%;
    font-size: 24px;
    float: left;
    padding-left: 8px;
    margin: 8px 0px 9px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
}
	
.detail2 ul          {font-size:15px; color:#606062; width:311px; margin-left:-10px;  margin-top:-8px; float:left;}


.detail3                {width: 326px;
    min-height: 1320px;
    background: #fff;
    margin-left: 2%;
    margin-top: -61px;
    float: left;}
.detail3_top             {width:100%; height:40px;}
.detail3_top_icon   {width:15%; height:40px; background:#ff7f1a; float:left;}.detail3_top_icon img{display:block;margin:0 auto;}
.detail3_top_head   {width:85%; height:40px; background:#4e4e4e; float:left;}
.detail3_top_head h4   {text-transform:uppercase; color:#fff; line-height:1; text-align:left; padding-left:15px;}

.form                            {width:100%;}
.form-ab          {width:48%;margin-top:5px; font-size:13px; float:left}
.form-ab01          {width:48%;margin-top:5px; margin-left:5px; font-size:13px; float:left}
.form-abc        {width:33%;margin-top:5px; font-size:14px; float:left;}
.form-abc01        {margin-top:15px;margin-left: 27px; font-size:14px; float:left;}
.form-abc01  a           {padding:10px 15px; background:#ff7f1a; text-decoration:none; color:#fff;}



.detail3_pack            {width:100%;}
.detail3_top2            {width:100%; height:40px; margin-top:20px; }
.detail3_pack1          {width:100%;min-height:205px; background:#fff; margin-top:20px;}.detail3_pack1 >img{width:100%;height:auto;}
.detail3_pack1 a       {text-decoration:none;}
.detail3_pack1 a h2  {color:#ff7f1a; margin:0px; padding:5px 0px; text-align:center;}


/*  about us  */
.top_banner{width:100%;position:relative;overflow:hidden}
.top_banner>img{display:block;width:100%;}

.enquiry1{width:90px; height:50px; position:absolute;top:250px;right:20px;z-index:99999;}
.enquiry1 img{opacity:0.8;width:100%;height:auto;}
.enquiry1 img:hover{opacity:1;}
.top_banner>.enquiry1{top:inherit;bottom:50px;right:20px;}
.send-query1-1>input{font-size:11px; width:100%; height:30px; border:1px normal #ebeced; border-radius: 5px 5px 5px 5px; padding:3px;border:0;}
.send-query1-1>textarea{font-size:11px; width:100%; height:80px;padding:3px;border-radius: 5px;border:0;}

.ser_a                       {width:32%; height:auto; background:#eff7fb; margin-top:25px; float:left;}.ser_a>img,.ser_b>img{display:block;width:100%;height:auto;}
.ser_a h3                   {text-align:center; color:#222;}
.ser_b                       {width:32%; height:auto; background:#eff7fb; margin-left:2%; margin-top:25px; float:left;}
.ser_b h3                  {text-align:center; color:#222;}




.about-us1{max-width:1135px;margin:0 auto;}
.about-us1 h1{font-family: calibri;
    margin: 0px;
    font-weight: 800;
    font-size: 21px;
    padding-left: 7px;
    color: #3e3b3b;}
.about-us5 h1{font-family: calibri;
    margin: 0px;
    font-weight: 800;
	color:red;
    font-size: 22px;
    padding-left: 7px;padding-bottom: 20px;
    }


.about-us {width: 100%;
    background: #fff;
    position: relative;
    float: left;
    margin: 37px 0px 0px 0px;
    padding: 0px 0;}
.about-us h1 {font-family: calibri;
    font-weight: 400;
    font-size: 23px;
    text-transform: uppercase;
    padding-left: 7px;
    color: #000000;}
.about-us h3 {font-family: calibri; font-weight:lighter;font-size: 20px; padding-left:7px; margin:0;}
.about-us p {    font-family: calibri;
    text-align: justify;
    padding-left: 10px;
    font-size: 17px;
    line-height: 27px;
    margin: 5px 0;}
.about-us5 p {    font-family: calibri;
    text-align: justify;
    padding-left: 10px;
    margin: 5px 0;
    font-weight: lighter;
    font-Size: 18px;}
/* contect us */
.contac-us{padding:20px 0;}
.contact_sec          {width:48.7%; min-height:330px; background:#eff7fb; float:left;padding:20px;}
.contact_sec5          {    width: 48.7%;
    min-height: 323px;
    line-height: 31px;
    font-family: 19px;
    background: #eff7fb;
    float: left;
    padding: 20px;}
.contact_sec2        {width:48.7%; min-height:330px; background:#eff7fb; padding:30px;
     margin-left:2.5%; float:left;}
.contact_sec2>form>input,.contact_sec2>form>textarea{width:100%; height:35px; border:1px dotted #606062; margin-bottom:20px; padding:0px 20px;}.contact_sec2 textarea{height:60px;}
.contact_sec2 a     {padding:10px 15px; background:#ffa32c; font-weight:bold; color:#fff; text-decoration:none; margin-top:25px;}
.main{margin:0 auto;}
/* contect us */
.gallery{max-width:1100px; height:auto; margin:5px auto;}.slider-img-gallery{height:400px!important}
#slider1_container>div>div>img{min-height:400px!important;}


.foorrm {
   width: 100%;
        height: 500px;
        position: relative;
        background: rgb(255, 222, 0);
        margin: 225px 0px 0px 0px;
}


.forrrm-head {
    width: 100%;
    height: 60px;
    background: #ffde00;
    text-transform: uppercase;
    border-bottom: 1px solid #ffde00;
    float: left;
}

.forrrm-head h2 {
                   font-size: 31px;
        margin: 15px 0px 0px 71px;
        float: left;
        font-family: "Oswald", sans-serif;
        color: #000;
}


.forrrm01 {
  width: 350px;
        height: auto;
        margin: 0px 14px;
        position: relative;
        float: left;
}


.fieeld-label {
   line-height: 38px;
        margin-bottom: 0px;
        color: #000;
        text-align: left;
        letter-spacing: .5;
        font-size: 15px;
        font-family: 'Muli', sans-serif;
}

.forrrm01 input {
             width: 95%;
        border: none;
        font-family: 'Raleway', sans-serif;
        height: 37px;
        background: #fff;
        font-size: 13px;
        padding: 0px 10px;
        margin: 0px 0px;
        color: #000000;
}

.errmsg {
    font-size: 15px;
    font-family: 'Muli', sans-serif;
}


.rounded-btn-bblue {
       position: relative;
    display: inline-block;
    line-height: 22px;
    padding: 8px 25px;
    font-size: 20px;
    letter-spacing: .5px;
    text-transform: uppercase;
    color: #ffffff;
    background: #000000;
    margin-left: 110px;
    margin-top: 21px;
    border: 1px solid #000000;
    -webkit-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 19px;
}

.strip
{width:100%; height:auto; background-color:#416b82; margin:5px 0px 0px 0px; float:left;}

.strip h1 {
                  color: #fff;
        font-size: 36px;
        float: left;
        width: 100%;
        padding: 20px 22px 15px 29px;
        text-transform: uppercase;
        letter-spacing: .3;
        text-align: center;
        margin: 0px 0px 0px 0px;
        font-family: "Bebas Neue", sans-serif;
}

.strip h1 a {
           color: #fff;
}

.strip h2 {
              color: #fff;
        font-size: 17px;
        float: left;
        text-transform: uppercase;
        width: 100%;
        padding: 5px 0px 21px 0px;
        letter-spacing: .3;
        text-align: center;
        margin: 0px 0px 0px 0px;
        font-family: "Reddit Sans Condensed", sans-serif;
}

.strip h2 a {
           color: #fff;
}

.box5 {
}

.footer {
    width: 100%;
    float: left;
    height: auto;
    padding: 15px 0px 0px 0px;
    background-color: #fff;
    position: relative;
    margin-top: 0px;
}

.footer2 {
       width: 100%;
        margin-top: -14px;
        margin-left: 0px;
        float: left;
}

.footer2 h3 {
       color: #000;
        margin: 29px 0px 8px 5px;
        font-family: "Oswald", sans-serif;
        font-size: 31px;
        text-shadow: none;
        width: 100%;
        text-align: center;
        letter-spacing: 0.5;
        font-weight: 400;
}

.footer2 p {
                color: #000;
        margin: 5px 4px;
        line-height: 35px;
        font-size: 18px;
        text-align: center;
        font-family: 'Muli', sans-serif;
        letter-spacing: 0.5;
        margin-top: 0px;
}

.footer2 p a {
    color: #000;
}

.footer1 {
    width: 100%;
        margin-top: 5px;
        margin-left: 0px;
        float: left;
}

.footer1 h3 {
 color: #000;
        margin: 29px 0px 8px 0px;       
            font-family: "Oswald", sans-serif; 
			font-size: 31px;
        letter-spacing: 0.7;
        text-align: center;
        text-shadow: none;
        font-weight: 400;
}
.addonboxtradefairs h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: none;
    float: left;
    font-family: "Oswald", sans-serif;
    line-height: 1.3;
    text-transform: none;
    border-bottom: 1px solid #d9c0c0;
    font-size: 31px;
    width: 100%;
    text-align: center;
}

.addonboxtradefairss h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: none;
    float: left;
    font-family: "Oswald", sans-serif;
    line-height: 1.3;
    text-transform: none;
    border-bottom: 1px solid #d9c0c0;
    font-size: 31px;
    width: 100%;
    text-align: center;
}

#iconmain {
   float: left;
        position: relative;
        width: 72%;
        margin: 0px 0px 39px 37px;
}

#iconmainimg {
          width: 38px;
        height: 33px;
        /* background-color: #1B3254; */
        float: left;
        margin: 11px 0px 0px 25px;
        border-left: 0px solid #a09e9e;
}



.footer1 ul {
           color: #000;
        width: 100%;
        margin: 0px;
        list-style-type: none;
        text-align: center;
        padding: 19px;
}

.footer1 ul li {
    margin: 3px 0;
    /* font-size: 16px; */
    text-transform: uppercase;
    border-bottom: 1px solid #a9a79e59;
}

.footer1 ul li a {
   color: #000;
        margin: 0 10px;
        letter-spacing: .5;
        font-size: 13px;
        font-family: color: #fff;
        margin: 12px 4px;
        line-height: 34px;
        font-size: 17px;
        width: 100%;
        font-family: 'Muli', sans-serif;
        letter-spacing: 1;
        text-align: center;
        font-weight: lighter;
        margin-top: 15px;
        text-decoration: none;
}

.footer5 {
    width: 100%;
    height: 58px;
    background-color: rgb(65 107 130);
    float: left;
    margin: 0px 0px 0px 0px;
}

.footer5 h1 {
    color: #fff;
    text-align: center;
    font-family: 'Muli', sans-serif;
    position: relative;
    font-weight: lighter;
    font-size: 13px;
    float: left;
    margin-left: 5px;
    margin-top: 21px;
}

.footer5 h2 {
     color: #fff;
    text-align: center;
    font-family: 'Muli', sans-serif;
    position: relative;
    font-weight: lighter;
    font-size: 13px;
    float: left;
    margin-top: -26px;
    margin-left: 895px;
}

.footer5 h2 a {
    color: #fff;
    text-decoration: none;
}


.tourright {
    width: 331px;
    height: auto;
    background: fff;
    float: right;
    position: absolute;
    margin: 0px 31px 0px 868px;
	}

.form {
             width: 100%;
        height: auto;
        position: relative;
        background: #ffde00;
        float: left;
        border: 1px solid #ffffff;
        margin: 0px 0px 0px 0px;
        position: relative;
}

.form-head {
    width: 100%;
    height: 60px;
    background: none;
    border-bottom: 0px solid #fff;
    float: left;
}

.form-head h2 {
            text-align: center;
        font-size: 20px;
        margin: 0px 0px;
        height: 57px;
        font-family: "Oswald", sans-serif;
        font-size: 33px;
        line-height: 0px;
        letter-spacing: 0.5;
        padding-top: 33px;
        padding-bottom: 6px;
        background: #ffde00;
        color: #000;
}

.form01 {
      width: 88%;
    height: auto;
    margin: 0px 0px 0px 17px;
    float: left;
}

.field-label {
   line-height: 38px;
    margin-bottom: -5px;
    color: #000;
    text-align: left;
    letter-spacing: .3px;
    font-size: 14px;
    font-family: 'Lato', sans-serif;
}

.form01 input {
    width: 100%;
    border: none;
    height: 40px;
    border-radius: 10px;
    background: #fff;
    padding: 0px 10px;
    font-family: 'Telex', sans-serif;
    margin-bottom: 0px;
    color: black;
    border: 1px solid #9d9191;
    font-size: 13px;
    font-family: 'Telex', sans-serif;
    margin: 0px 0px;
    color: #606062;
}


.form01 textarea {
    width: 100%;
    border: none;
    height: 60px;
    border-radius: 10px;
    background: #fff;
    padding: 10px 10px;
    font-family: 'Telex', sans-serif;
    margin-bottom: 0px;
    color: black;
    border: 1px solid #9d9191;
    font-size: 13px;
    font-family: 'Telex', sans-serif;
    margin: 0px 0px;
    color: #606062;
}


form .rounded-btn-blue {
             position: relative;
        display: inline-block;
        line-height: 19px;
        padding: 12px 30px;
        font-size: 22px;
        border-radius: 50px;
        text-transform: uppercase;
        float: left;
        width: 51%;
        border: none;
        font-family: 'Bellefair', serif;
        color: #fff;
        background: #000000;
        margin: 31px 0px 0px 73px;
}

.addonbox {
    width: 329px;
    height: auto;
    position: relative;
    background: #fff;
    float: left;
    margin: 62px 0px 0px 1px;
}

.addonbox1 {
    width: 150px;
    height: auto;
    position: relative;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    background: #fff;
    float: left;
    margin: 0px 0px 0px 0px;
}

.addonbox1 img {
    width: 100%;
    height: auto;
}

.addonbox1 h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: #ffde00;
    float: left;
    font-family: 'Muli', sans-serif;
    line-height: 1.3;
    text-transform: none;
    font-size: 16px;
    text-align: justify;
}

.addonbox2 {
    width: 150px;
    height: auto;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    position: relative;
    background: #fff;
    float: left;
    margin: 0px 0px 20px 28px;
}

.addonbox2 img {
    width: 100%;
    height: auto;
}

.addonbox2 h1 {
    color: #fff;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: #e40d0d;
    float: left;
    font-family: 'Muli', sans-serif;
    line-height: 1.3;
    font-size: 16px;
    text-align: justify;
}


.dtbox3 {
   width: 100%;
    height: 122px;
    background-color: #ffde00;
    float: left;
    margin: 0px 0px 0px 0px;
}


.detailbox .dtbox2 {
    width: 69%;
    height: auto;
    float: left;
    margin: 12px 0px 0px 0px;
}

.detailbox .dtbox2 img {
    width: 100%;
    height: auto;
    float: left;
    margin: 0px 0px 0px 0px;
}


.detailbox .dtbox2 .dtbox3 h1 {
    width: 27%;
    color: black;
    font-size: 31px;
    height: auto;
    padding: 3px -21px 0px 14px;
    font-weight: 400;
    float: left;
    margin: 15px 0px 7px 18px;
    font-family: 'Muli', sans-serif;
}

.detailbox .dtbox2 .dtbox3 h2 {
    width: 30%;
    color: black;
    font-size: 15px;
    font-family: 'Didact Gothic', sans-serif;
    height: 16px;
    font-weight: 400;
    float: left;
    margin: 24px 1px 0px -24px;
}

.detailbox .dtbox2 .dtbox3 h3 {
    color: black;
    font-weight: 400;
    font-family: 'Muli', sans-serif;
    font-size: 22px;
    /* background: #fff; */
    position: absolute;
    padding: 10px;
    float: left;
    margin: 7px 0px 0px 556px;

}


.detailbox .dtbox2 .dtbox3 p {
    width: 100%;
    color: black;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Muli', sans-serif;
    padding: 3px 0px 0px 0px;
    float: left;
    margin: 1px 0px 11px 17px;
}

.detailbox .dtbox2 .dtbox3 h4 {
    width: 88%;
    color: black;
    font-size: 20px;
    font-weight: 600;
    height: auto;
    font-family: 'Muli', sans-serif;
    float: left;
    margin: 7px 0px 0px 17px;
}


}











@media only screen and (max-device-width: 736px) and (min-device-width: 414px)
{
.middboximg1
{	width: 100%;
    height: auto;
    float: left;
    margin: 25px 0px 9px 0px;
	}
	
	.middboximg1 img{  width: 100%;
    height: 231px;
    margin: 0px 0px 0px 0px;
    float: left;
   }
   
 



.nav_box img{    width: 20%;
    margin: 19px 0px 0px 0px;
    float: left;
    display: block;}
.top_banner{position:relative;}.top_banner>h2{text-align:center;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;color:#FFF;font-weight:inherit;font-size:45px;height:50%;z-index:9999;}
.top_banner>h2>span{display:block;font-size:25px;}

.detailbox .dtbox2 .dtbox3 h1 {
    width: 27%;
    color: black;
    font-size: 31px;
    height: auto;
    padding: 3px -21px 0px 14px;
    font-weight: 400;
    float: left;
    margin: 15px 0px 7px 18px;
    font-family: 'Muli', sans-serif;
}

.detailbox .dtbox2 .dtbox3 h2 {
    width: 30%;
    color: black;
    font-size: 15px;
    font-family: 'Didact Gothic', sans-serif;
    height: 16px;
    font-weight: 400;
    float: left;
    margin: 24px 1px 0px -24px;
}



.detailbox .dtbox2 .dtbox3 h3 {
    color: black;
    font-weight: 400;
    font-family: 'Muli', sans-serif;
    font-size: 22px;
    /* background: #fff; */
    position: absolute;
    padding: 10px;
    float: left;
    margin: 7px 0px 0px 556px;
}

.detailbox .dtbox2 .dtbox3 h4 {
    width: 88%;
    color: black;
    font-size: 20px;
    font-weight: 600;
    height: auto;
    font-family: 'Muli', sans-serif;
    float: left;
    margin: 7px 0px 0px 17px;
}

.detailbox .dtbox2 .dtbox3 p {
    width: 100%;
    color: black;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Muli', sans-serif;
    padding: 3px 0px 0px 0px;
    float: left;
    margin: 1px 0px 11px 17px;
}


.nav_box{
	    width: 100%;
    background: #FFF;
    height: 88px;
    color: #000;
    position: relative;
    border-bottom: 0px solid #222;
    z-index: 999999;
    padding: 0px;
}

.toggle-nav{display:none;width:50px;height:45px;position:absolute;top:0;bottom:0;margin:auto;right:20px;background-color:#FF961A;border:0;border-radius:5px;padding:0;cursor:pointer;}.toggle-nav>span{display:block;width:82%;height:4px;background-color:#FFF;margin:6px auto;}

.nav_box ul {
	width: 817px;
    float: right;
    margin: 31px 0px 0px 0px;
    padding: 0;
	}
	
.controller {
    width: 100%;
    height: auto;
    margin: 0px auto;
}	

.himalaya{
	width: 100%;position:relative;height:auto;
    margin:0 auto;margin-top: 30px;
    padding: 0 0 15px 0;
}	
	
.input{width:100%;padding-top:20px;}	.submit,.reset{display:inline-block;width:120px;height:30px!important;padding:3px;}
.inputcont{margin-left:0px; margin-top:0px;}	
	
	.send-query{
	width: 100%;
    padding: 20px 0 0px 0;
}

.send-query1{
	width:100%;
	}
	
	
.send-query1-1{
	width: 49%;
    float: left;
    font-size: 15px;
}
.send-query1-1:nth-child(2){margin-left:2%}
.send-query1-1>input{width:100%;}


.send-query2{
	width: 47%;
    float: left;
    font-size: 15px;
    /*margin-top: -66px;*/
    
    padding: 1px 11px 15px 8px;
	}
	
	
.nav_box>ul>li {
	float: left;
    list-style: none;
    min-height: 1px;
    color: #000;
    margin-left: 2px;
    padding: 2px;
    letter-spacing: 1px;
    border-right: 1px dotted #d9d7d5;
    font-size: 17px;
    font-family: 'Oswald', sans-serif;
    color: #000;
    /* font-weight: bold; */
    position: relative;

}
.nav_box>ul>li> a:link, .nav_box>ul>li>a:visited  {
	
	text-decoration: none;
    padding: 10px 15px 11px 26px;
    z-index: 598;
    background-color: none;
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
    text-align: center;
    color: #000;
}
.nav_box>ul>li.hover{
	z-index: 599;
	color:#000;

}

.nav_box>ul>li:hover {

color:#000;
	}
.nav_box>ul>li>ul,.nav_box>ul>li>ul>li>ul {
	    visibility: hidden;
    position: absolute;
    top: 0;
    color: #000;
    left: 27px;
    z-index: 598;
    width: 186px;
    height: auto;
    list-style-type: none;
}
.nav_box>ul>li>ul{top:0px;}
.nav_box>ul>li>ul>li>ul{top:-40px;left:-100%;}
.nav_box>ul>li:hover>ul,.nav_box>ul>li>ul>li:hover>ul{
	    visibility: visible;
    background-color: rgb(255, 222, 0);
	
}
.nav_box>ul>li>ul>li>a,.nav_box>ul>li>ul>li>ul>li>a{display: block;
    text-decoration: none;
    color: #000;
    padding: 10px 0;
    width: 100%;
    font-family: 'Raleway', sans-serif;
    text-align: center;
    border-bottom: 1px dotted #000;}
.nav_box>ul>li>ul>li>a:hover,.nav_box>ul>li>ul>li>ul>li>a:hover{background-color: rgb(255, 222, 0);}
.nav_box>ul>li>ul>li,.nav_box>ul>li>ul>li>ul>li{display:block;position:relative;}

.currentmenu>a,.nav_box>ul>li>a:hover {
	z-index: 598;
	color:#ff961a;
	text-align:center;
}

.nav_box ul li.currentmenu{

font-size:15px;
margin-left:0px;
}

.nav_box ul li.currentmenu a{
color:#f99b1d;

}
.slide{width:100%;}
.containerr{max-width:1190px;margin:0 auto;padding:0 10px;}
.cl{clear:both;}
.slider{width:100%!important; height:540px;position:relative;}
#slider>img{width:100%!important;margin:0;}
.enquiry               {width:120px; height:127px; margin:-500px 0px 0px 1240px; position: fixed; z-index:999;}
.enquiry img         {opacity:1;}
.enquiry img:hover         {opacity:1;}

.enquiry_d               {width:120px; height:127px; position:absolute;top:0;bottom:0;margin:auto;right:40px;}
.enquiry_d img         {opacity:0.8;}
.enquiry_d img:hover         {opacity:1;}



.easy_booking  {     width: 100%;
    min-height: 132px;
    float: left;
    margin-top: 19px;}

.best_price           { width:32%; min-height:105px; background:#3ab3ec; float:left; border-radius:0px;}
.best_price h3       { text-transform: uppercase;
    font-size: 23px;
	text-shadow: 1px 0px 1px rgb(0, 0, 0);
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price p        {     font-size: 15px;
    text-align: center;
    color: #fff;
    letter-spacing: .5px;
    padding: 0px 19px;
    font-family: 'Raleway', sans-serif;}

.best_price01       { width:32%; min-height:105px; float:left; background:#5bd21f; margin-left:2%; border-radius:0px;}
.best_price01 h3       {     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
	text-shadow: 1px 0px 1px rgb(0, 0, 0);
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price01 p        {     font-size: 15px;
    text-align: center;
    color: #fff;
    letter-spacing: .5px;
    padding: 0px 19px;
    font-family: 'Raleway', sans-serif;}

.best_price02       { width:32%; min-height:105px; float:left; background:#f98532; margin-left:2%; border-radius:0px;}
.best_price02 h3       { text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p        {     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p a{     text-transform: uppercase;
    font-size: 23px;
    color: #fff;
    letter-spacing: 1px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.best_price02 p a:hover{ font-size:24px;}

.info_gellry{width: 100%;
    min-height: 550px;
    background: #f9f9f9;
    color: #606062;
    float: left;
    padding: 40px 0;
    margin: 21px 0px 0px 0px;}

.flights          {width:32%;min-height:500px; background:#ffffff; float:left;}
.flights h3                {   text-transform: uppercase;
    font-size: 30px;
    /* font-weight: 600; */
    color: #000;
	    padding: 14px 0 5px;
    margin: 0px 0px 25px 0px;
    /* float: left; */
    text-align: center;
    letter-spacing: .8px;
    font-family: "Oswald", sans-serif;}
.flights>img              {width:100%;min-height:155px;}
.dubai                        {    width: 97%;
    min-height: 76px;
    border-bottom: 1px solid #d2d3d5;
    margin: auto;}
	
	#more{color: #ff2f00;
    float: left;
    font-size: 16px;
    font-family: "Lato", sans-serif;
    position: relative;
    margin: -26px 0px 0px 301px;}
	#moree{      color: #000;
    float: left;
    position: relative;
    font-size: 18px;
    margin: 4px 0px 0px 0px;}
	
.dubai img                  {width:80px; min-height:50px; margin-top:15px; float:left;}
.dubai p                     {          margin-top: 22px;
    margin-left: 10px;
    float: left;
    width: 73%;
    line-height: 22px;
    letter-spacing: 1px;
    font-family: "Lato", sans-serif;
    font-size: 16px;}
.dubai p a{color:#000; text-decoration:none;}
.arrow                         {width:200px;}

.place_of_mounth             {width:32%;height:auto; background:#ffffff; float:left; margin-left:2%;}
.place_of_mounth h3        {  font-size: 36px;
    padding: 14px 0 5px;
    margin: 5px 0;
    /* font-weight: 800; */
    float: lft;
    margin: 0px 0px 0px 0px;
    color: #000;
    letter-spacing: .8px;
    font-family: "Oswald", sans-serif;
    text-align: center;}


.video                         {width:32%; min-height:500px; background:#ffffff; float:left; margin-left:2%;}
.video h3                    { text-transform: uppercase;
    font-size: 30px;
    text-align: center;
    color: #000;
	    padding: 14px 0 5px;
    margin: 0px 0px 24px 0px;
    letter-spacing: .8px;
    /* font-weight: 800; */
    font-family: "Oswald", sans-serif;}
.video>img{width:100%;height:auto;}
.Tour_video              {   width: 97%;
    min-height: 87px;
    border-bottom: 1px solid #d2d3d5;
    margin: 0 auto;}
.Tour_video img        {    width: 100px;
    height: 60px;
    margin: 13px 0px 0px 36px;
    float: left;}
.Tour_video p           {       margin-top: 20px;
    margin-left: 10px;
    float: left;
    text-transform: uppercase;
    letter-spacing: .5px;
    line-height: 25px;
    font-family: "Lato", sans-serif;
    font-size: 17px;}
.Tour_video p a{text-decoration:none; color:#000;}

.stories                    {width:1333px; height:53px;margin:0 auto;}
.stories img {    display: block;
    float: left;
    margin-top: 60px;
    margin-left: 423px;}
.stories h1               {    float: left;
    margin: -35px 0px 22px 22px;
    color: #5bd21f;
    width: 100%;
    font-size: 41px;
    letter-spacing: .5px;
    font-family: 'Oswald', sans-serif;
    text-align: center;}
.stories h1 span      {color:#000;}
.camment>.stories{width:110px;height:100px;margin:20px auto;}.camment>h2{text-align:center;}
.storty_box              {width:100%; min-height:810px; /*background:#fff;*/ margin:0 auto;padding:20px 0;}
.story01                    {    width: 23.5%;
    height: 284px;
    float: left;
    background: #ffffff;
    position: relative;
    /* margin-top: 10px; */
    margin: 7px;}
.story01 img              {display: block;
    margin: 0 auto;
    width: 100%;
    height: 206px;}
.story01 h5               {font-size: 17px;
    color: #000000;
    text-align: center;
    letter-spacing: .5px;
    margin: 12px;
    font-weight: 600;
    font-family: 'Raleway', sans-serif;}
.story01 p                 {font-size:12px;  letter-spacing: .5px; color:#606062;text-align:center;margin:0px;     font-family: 'Raleway', sans-serif;}
.story01 .story_foot              {   width: 31%;
    position: absolute;
    margin-top: -113px;
    padding: 10px;
    position: relative;
    background: #5bd21f;}
	
.story01 .story_foot h3         {   font-size: 12px;
    color: #fff;
    text-align: center;
    line-height: 0px;
    letter-spacing: .5px;
	font-weight: 600;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
   }
   
   .story01 .story_foott              {   width: 31%;
    position: absolute;
    margin-top: -113px;
    padding: 10px;
    position: relative;
    background: #ffde00;}
   
   .story01 .story_foott h4         {   font-size: 12px;
    color: #000;
    text-align: center;
    line-height: 0px;
	font-weight: 600;
    letter-spacing: .5px;
    font-family: 'Raleway', sans-serif;
    margin-top: 10px;
   }

.story02                    {width:24%; min-height:230px; float:left; background:#f3f3f3;margin-top:10px; margin-left:1.5%;position:relative;}
.story02 img              {margin:0 auto;display:block;}
.story02 h5               {font-size:15px; color:#f16651;text-align:center;margin:16px;}
.story02 p                 {font-size:12px; color:#606062;text-align:center;margin:0;}


.stories1                    {width:1330px; height:70px;}
.stories1 a                  {text-decoration:none; color:#fff; font-size:16px; background:#dc4a00; padding:13px 18px; margin-left:601px; position:absolute;}

.camment{width:100%;height:auto;}
.camment>#carousel{max-height:1190px;padding:10px;margin:0 auto;}

.cu_box               {width:32%; min-height:260px; float:left;padding:30px 60px 0 0;}
.cu_box h3           {font-size:21px; color:#fff; font-family:futura md bt; margin-left:0;margin-bottom:50px;}
.cu_box img         {float:left; color:#fff; margin:10px 15px 10px 0px; }
.cu_box  p           {font-size:15px; color:#fff; }
.cu_box  a{font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A; float:left; padding:12px 25px; margin-left:835px; position:absolute; margin-top:235px;}
.contact-form-btn{display:block;font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A;padding:12px 25px;margin-top:10px;width:160px;}
a.contact-form{font-size:15px; color:#fff; font-weight:600; text-decoration:none; background:#ff961A; padding:12px 25px;}
.cu_box01           {width:32%; height:auto; margin-left:2%; float:left;padding:30px 0 0 0;}
.cu_box01 h3      {font-size: 21px;
    color: #fff;
    font-family: futura md bt;
    margin-left:0;margin-bottom:50px;
    }
.social               {width:100%; min-height:137px; border-bottom:1px solid #d2d3d5;}
.so_mgn               {margin-left:4px;}
.cu_box01  p       {font-size:15px; color:#fff;}
.sign_up             {font-size:15px; color:#f16651; padding:8px 10px; display:block;background:#ececec; text-decoration:none; margin:4px 0px 0px 10px; float:left;}

.cu_box02           {width:32%; min-height:260px; margin-left:2%; float:left;padding:30px 0 0 0;}
.cu_box02 h3      {font-size:21px;  color:#fff; font-family:futura md bt; margin-left:0;margin-bottom:50px;}
.cu-dtl              {font-size:15px; color:#fff;}
.cu-dtl01          {font-size:13px; color:#fff;}

.detail                 {max-width:1190px; height:auto; background:#fff; margin:0 auto;margin-top:50px;padding:0 10px;}

.detail1                   {width:18%;height:auto; background:none; float:left;}
.detail_top             {width:100%;min-height:40px;}
.detail_top_icon   {width:20%; height:40px; background:#ff7f1a; float:left;}
.detail_top_head   {width:80%; height:40px; background:#4e4e4e; float:left;}
.detail_top_head h4   {text-transform:uppercase; color:#fff; line-height:40px;margin-top:0; text-align:center; font-size:14px;}


.side-pack01             {width:100%; padding:0px; background:#fff; border:1px solid #d2d3d5; margin-top:20px;}

.side-pack01 ul{
	font-size:16px;
	font-family:calibri;
	list-style-image: url('../images/1.gif');
	color:#000;
	text-decoration:none;
}

.side-pack01 ul li{
	font-size:16px;
	font-family:calibri;
	margin-left:-20px;
	height:33px;
	list-style-image: url('../images/1.gif');
	color:#000;
	text-decoration:none;
}

.side-pack01 ul li a{
	color:#000;
	text-decoration:none;
}


.side-pack01 ul li a:hover{
	color:#000;
}


.side_pack                {width:100%; height:160px; background:#fff; margin-top:20px;}.side_pack img{width:100%;height:auto;}
.side_pack a            {text-decoration:none;}
.side_pack a h4           {color:#ff7f1a; margin:0px; padding:5px 0px; text-decoration:none; font-size:19px; text-align:center;}
.dtbox2 .tourcontroleft2 h1
{
line-height: 0.5;
    color: #000000;
    font-size: 27px;
    float: left;
    width: 100%;
    margin-top: 30px;
    font-family: 'Lato', sans-serif;
	
}

.detail2                {    width: 66.2%;
    height: auto;
    background: none;
    margin-left: 2%;
    float: left;}
.detail2 img          {width:100%;height:auto;}
.detail2 h1           {    line-height: 0.5;
    color: #000;
    font-size: 24px;
	    padding-left: 8px;
    float: left;
    width: 18%;
    margin-top: 16px;
    font-family: 'Lato', sans-serif;}
	
.detail2 .r-tabs-state-active h1
{
width: 100%;
    color: #000;
    font-size: 21px;
    line-height: 25px;
	
}
	
	
	
	.detail2 h2           {color: #000;
    width: 30%;
    font-size: 16px;
	    padding-left: 8px;
    float: left;
    margin: 12px 0px 0px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
    letter-spacing: .5px;}
.detail2 h4           {    color: #000;
    width: 100%;
    font-size: 24px;
    float: left;
    padding-left: 8px;
    margin: 0px 0px 6px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;}
.detail2 h3 {
   color: #000;
    width: 28%;
    font-size: 23px;
    float: left;
    margin: 9px 0px 0px 140px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
}
.detail2 p           {color: #000;
    padding-left: 8px;
    width: 100%;
    font-size: 15px;
    line-height: 23px;
    letter-spacing: .3px;
    float: left;
    margin: 0px 0px 10px 0px;
    font-family: 'Lato', sans-serif;
    text-align: justify;}
	
	.detail2 h6 {
    color: #000;
    width: 21%;
    font-size: 24px;
    float: left;
    padding-left: 8px;
    margin: 8px 0px 9px 0px;
    font-family: 'Lato', sans-serif;
    font-weight: normal;
    line-height: 1.3;
}
	
.detail2 ul          {font-size:15px; color:#606062; width:311px; margin-left:-10px;  margin-top:-8px; float:left;}


.detail3                {width: 326px;
    min-height: 1320px;
    background: #fff;
    margin-left: 2%;
    margin-top: -61px;
    float: left;}
.detail3_top             {width:100%; height:40px;}
.detail3_top_icon   {width:15%; height:40px; background:#ff7f1a; float:left;}.detail3_top_icon img{display:block;margin:0 auto;}
.detail3_top_head   {width:85%; height:40px; background:#4e4e4e; float:left;}
.detail3_top_head h4   {text-transform:uppercase; color:#fff; line-height:1; text-align:left; padding-left:15px;}

.form                            {width:100%;}
.form-ab          {width:48%;margin-top:5px; font-size:13px; float:left}
.form-ab01          {width:48%;margin-top:5px; margin-left:5px; font-size:13px; float:left}
.form-abc        {width:33%;margin-top:5px; font-size:14px; float:left;}
.form-abc01        {margin-top:15px;margin-left: 27px; font-size:14px; float:left;}
.form-abc01  a           {padding:10px 15px; background:#ff7f1a; text-decoration:none; color:#fff;}



.detail3_pack            {width:100%;}
.detail3_top2            {width:100%; height:40px; margin-top:20px; }
.detail3_pack1          {width:100%;min-height:205px; background:#fff; margin-top:20px;}.detail3_pack1 >img{width:100%;height:auto;}
.detail3_pack1 a       {text-decoration:none;}
.detail3_pack1 a h2  {color:#ff7f1a; margin:0px; padding:5px 0px; text-align:center;}


/*  about us  */
.top_banner{width:100%;position:relative;overflow:hidden}
.top_banner>img{display:block;width:100%;}

.enquiry1{width:90px; height:50px; position:absolute;top:250px;right:20px;z-index:99999;}
.enquiry1 img{opacity:0.8;width:100%;height:auto;}
.enquiry1 img:hover{opacity:1;}
.top_banner>.enquiry1{top:inherit;bottom:50px;right:20px;}
.send-query1-1>input{font-size:11px; width:100%; height:30px; border:1px normal #ebeced; border-radius: 5px 5px 5px 5px; padding:3px;border:0;}
.send-query1-1>textarea{font-size:11px; width:100%; height:80px;padding:3px;border-radius: 5px;border:0;}

.ser_a                       {width:32%; height:auto; background:#eff7fb; margin-top:25px; float:left;}.ser_a>img,.ser_b>img{display:block;width:100%;height:auto;}
.ser_a h3                   {text-align:center; color:#222;}
.ser_b                       {width:32%; height:auto; background:#eff7fb; margin-left:2%; margin-top:25px; float:left;}
.ser_b h3                  {text-align:center; color:#222;}




.about-us1{max-width:1135px;margin:0 auto;}
.about-us1 h1{font-family: calibri;
    margin: 0px;
    font-weight: 800;
    font-size: 21px;
    padding-left: 7px;
    color: #3e3b3b;}
.about-us5 h1{font-family: calibri;
    margin: 0px;
    font-weight: 800;
	color:red;
    font-size: 22px;
    padding-left: 7px;padding-bottom: 20px;
    }


.about-us {width: 100%;
    background: #fff;
    position: relative;
    float: left;
    margin: 37px 0px 0px 0px;
    padding: 0px 0;}
.about-us h1 {font-family: calibri;
    font-weight: 400;
    font-size: 23px;
    text-transform: uppercase;
    padding-left: 7px;
    color: #000000;}
.about-us h3 {font-family: calibri; font-weight:lighter;font-size: 20px; padding-left:7px; margin:0;}
.about-us p {    font-family: calibri;
    text-align: justify;
    padding-left: 10px;
    font-size: 17px;
    line-height: 27px;
    margin: 5px 0;}
.about-us5 p {    font-family: calibri;
    text-align: justify;
    padding-left: 10px;
    margin: 5px 0;
    font-weight: lighter;
    font-Size: 18px;}
/* contect us */
.contac-us{padding:20px 0;}
.contact_sec          {width:48.7%; min-height:330px; background:#eff7fb; float:left;padding:20px;}
.contact_sec5          {    width: 48.7%;
    min-height: 323px;
    line-height: 31px;
    font-family: 19px;
    background: #eff7fb;
    float: left;
    padding: 20px;}
.contact_sec2        {width:48.7%; min-height:330px; background:#eff7fb; padding:30px;
     margin-left:2.5%; float:left;}
.contact_sec2>form>input,.contact_sec2>form>textarea{width:100%; height:35px; border:1px dotted #606062; margin-bottom:20px; padding:0px 20px;}.contact_sec2 textarea{height:60px;}
.contact_sec2 a     {padding:10px 15px; background:#ffa32c; font-weight:bold; color:#fff; text-decoration:none; margin-top:25px;}
.main{margin:0 auto;}
/* contect us */
.gallery{max-width:1100px; height:auto; margin:5px auto;}.slider-img-gallery{height:400px!important}
#slider1_container>div>div>img{min-height:400px!important;}


.foorrm {
         width: 100%;
        height: 545px;
        position: relative;
        background: rgb(255, 222, 0);
        margin: 225px 0px 0px 0px;
}


.forrrm-head {
    width: 100%;
    height: 60px;
    background: #ffde00;
    text-transform: uppercase;
    border-bottom: 1px solid #ffde00;
    float: left;
}

.forrrm-head h2 {
            font-size: 37px;
        margin: 3px 0px 0px 0px;
        float: left;
        text-align: center;
        width: 100%;
        font-family: "Oswald", sans-serif;
        color: #000;
}


.forrrm01 {
        width: 405px;
        height: auto;
        margin: 0px 14px;
        position: relative;
        float: left;
}


.fieeld-label {
 line-height: 38px;
        margin-bottom: 0px;
        color: #000;
        text-align: left;
        letter-spacing: .5;
        font-size: 18px;
        font-family: 'Muli', sans-serif;
}

.forrrm01 input {
             width: 95%;
        border: none;
        font-family: 'Raleway', sans-serif;
        height: 37px;
        background: #fff;
        font-size: 13px;
        padding: 0px 10px;
        margin: 0px 0px;
        color: #000000;
}

.errmsg {
    font-size: 15px;
    font-family: 'Muli', sans-serif;
}


.rounded-btn-bblue {
       position: relative;
    display: inline-block;
    line-height: 22px;
    padding: 8px 25px;
    font-size: 20px;
    letter-spacing: .5px;
    text-transform: uppercase;
    color: #ffffff;
    background: #000000;
    margin-left: 142px;
    margin-top: 21px;
    border: 1px solid #000000;
    -webkit-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 19px;
}

.strip
{width:100%; height:auto; background-color:#416b82; margin:5px 0px 0px 0px; float:left;}

.strip h1 {
                  color: #fff;
        font-size: 36px;
        float: left;
        width: 100%;
        padding: 20px 22px 15px 29px;
        text-transform: uppercase;
        letter-spacing: .3;
        text-align: center;
        margin: 0px 0px 0px 0px;
        font-family: "Bebas Neue", sans-serif;
}

.strip h1 a {
           color: #fff;
}

.strip h2 {
              color: #fff;
        font-size: 17px;
        float: left;
        text-transform: uppercase;
        width: 100%;
        padding: 5px 0px 21px 0px;
        letter-spacing: .3;
        text-align: center;
        margin: 0px 0px 0px 0px;
        font-family: "Reddit Sans Condensed", sans-serif;
}

.strip h2 a {
           color: #fff;
}

.box5 {
}

.footer {
    width: 100%;
    float: left;
    height: auto;
    padding: 15px 0px 0px 0px;
    background-color: #fff;
    position: relative;
    margin-top: 0px;
}

.footer2 {
       width: 100%;
        margin-top: -14px;
        margin-left: 0px;
        float: left;
}

.footer2 h3 {
       color: #000;
        margin: 29px 0px 8px 5px;
        font-family: "Oswald", sans-serif;
        font-size: 31px;
        text-shadow: none;
        width: 100%;
        text-align: center;
        letter-spacing: 0.5;
        font-weight: 400;
}

.footer2 p {
                color: #000;
        margin: 5px 4px;
        line-height: 35px;
        font-size: 18px;
        text-align: center;
        font-family: 'Muli', sans-serif;
        letter-spacing: 0.5;
        margin-top: 0px;
}

.footer2 p a {
    color: #000;
}

.footer1 {
    width: 100%;
        margin-top: 5px;
        margin-left: 0px;
        float: left;
}

.footer1 h3 {
 color: #000;
        margin: 29px 0px 8px 0px;       
            font-family: "Oswald", sans-serif; 
			font-size: 31px;
        letter-spacing: 0.7;
        text-align: center;
        text-shadow: none;
        font-weight: 400;
}
.addonboxtradefairs h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: none;
    float: left;
    font-family: "Oswald", sans-serif;
    line-height: 1.3;
    text-transform: none;
    border-bottom: 1px solid #d9c0c0;
    font-size: 31px;
    width: 100%;
    text-align: center;
}

.addonboxtradefairss h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: none;
    float: left;
    font-family: "Oswald", sans-serif;
    line-height: 1.3;
    text-transform: none;
    border-bottom: 1px solid #d9c0c0;
    font-size: 31px;
    width: 100%;
    text-align: center;
}

#iconmain {
   float: left;
        position: relative;
        width: 72%;
        margin: 0px 0px 39px 37px;
}

#iconmainimg {
          width: 38px;
        height: 33px;
        /* background-color: #1B3254; */
        float: left;
        margin: 11px 0px 0px 25px;
        border-left: 0px solid #a09e9e;
}



.footer1 ul {
           color: #000;
        width: 100%;
        margin: 0px;
        list-style-type: none;
        text-align: center;
        padding: 19px;
}

.footer1 ul li {
    margin: 3px 0;
    /* font-size: 16px; */
    text-transform: uppercase;
    border-bottom: 1px solid #a9a79e59;
}

.footer1 ul li a {
   color: #000;
        margin: 0 10px;
        letter-spacing: .5;
        font-size: 13px;
        font-family: color: #fff;
        margin: 12px 4px;
        line-height: 34px;
        font-size: 17px;
        width: 100%;
        font-family: 'Muli', sans-serif;
        letter-spacing: 1;
        text-align: center;
        font-weight: lighter;
        margin-top: 15px;
        text-decoration: none;
}

.footer5 {
    width: 100%;
    height: 58px;
    background-color: rgb(65 107 130);
    float: left;
    margin: 0px 0px 0px 0px;
}

.footer5 h1 {
    color: #fff;
    text-align: center;
    font-family: 'Muli', sans-serif;
    position: relative;
    font-weight: lighter;
    font-size: 13px;
    float: left;
    margin-left: 5px;
    margin-top: 21px;
}

.footer5 h2 {
     color: #fff;
    text-align: center;
    font-family: 'Muli', sans-serif;
    position: relative;
    font-weight: lighter;
    font-size: 13px;
    float: left;
    margin-top: -26px;
    margin-left: 895px;
}

.footer5 h2 a {
    color: #fff;
    text-decoration: none;
}


.tourright {
    width: 331px;
    height: auto;
    background: fff;
    float: right;
    position: absolute;
    margin: 0px 31px 0px 868px;
	}

.form {
             width: 100%;
        height: auto;
        position: relative;
        background: #ffde00;
        float: left;
        border: 1px solid #ffffff;
        margin: 0px 0px 0px 0px;
        position: relative;
}

.form-head {
    width: 100%;
    height: 60px;
    background: none;
    border-bottom: 0px solid #fff;
    float: left;
}

.form-head h2 {
            text-align: center;
        font-size: 20px;
        margin: 0px 0px;
        height: 57px;
        font-family: "Oswald", sans-serif;
        font-size: 33px;
        line-height: 0px;
        letter-spacing: 0.5;
        padding-top: 33px;
        padding-bottom: 6px;
        background: #ffde00;
        color: #000;
}

.form01 {
      width: 88%;
    height: auto;
    margin: 0px 0px 0px 17px;
    float: left;
}

.field-label {
   line-height: 38px;
    margin-bottom: -5px;
    color: #000;
    text-align: left;
    letter-spacing: .3px;
    font-size: 18px;
    font-family: 'Lato', sans-serif;
}

.form01 input {
    width: 100%;
    border: none;
    height: 40px;
    border-radius: 10px;
    background: #fff;
    padding: 0px 10px;
    font-family: 'Telex', sans-serif;
    margin-bottom: 0px;
    color: black;
    border: 1px solid #9d9191;
    font-size: 13px;
    font-family: 'Telex', sans-serif;
    margin: 0px 0px;
    color: #606062;
}


.form01 textarea {
    width: 100%;
    border: none;
    height: 60px;
    border-radius: 10px;
    background: #fff;
    padding: 10px 10px;
    font-family: 'Telex', sans-serif;
    margin-bottom: 0px;
    color: black;
    border: 1px solid #9d9191;
    font-size: 13px;
    font-family: 'Telex', sans-serif;
    margin: 0px 0px;
    color: #606062;
}


form .rounded-btn-blue {
             position: relative;
        display: inline-block;
        line-height: 19px;
        padding: 12px 30px;
        font-size: 22px;
        border-radius: 50px;
        text-transform: uppercase;
        float: left;
        width: 51%;
        border: none;
        font-family: 'Bellefair', serif;
        color: #fff;
        background: #000000;
        margin: 31px 0px 0px 73px;
}

.addonbox {
    width: 329px;
    height: auto;
    position: relative;
    background: #fff;
    float: left;
    margin: 62px 0px 0px 1px;
}

.addonbox1 {
    width: 150px;
    height: auto;
    position: relative;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    background: #fff;
    float: left;
    margin: 0px 0px 0px 0px;
}

.addonbox1 img {
    width: 100%;
    height: auto;
}

.addonbox1 h1 {
    color: #000;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: #ffde00;
    float: left;
    font-family: 'Muli', sans-serif;
    line-height: 1.3;
    text-transform: none;
    font-size: 16px;
    text-align: justify;
}

.addonbox2 {
    width: 150px;
    height: auto;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    position: relative;
    background: #fff;
    float: left;
    margin: 0px 0px 20px 28px;
}

.addonbox2 img {
    width: 100%;
    height: auto;
}

.addonbox2 h1 {
    color: #fff;
    margin: -92px 0px 0px 0px;
    padding: 6px;
    position: relative;
    background-color: #e40d0d;
    float: left;
    font-family: 'Muli', sans-serif;
    line-height: 1.3;
    font-size: 16px;
    text-align: justify;
}


.dtbox3 {
   width: 100%;
    height: 122px;
    background-color: #ffde00;
    float: left;
    margin: 0px 0px 0px 0px;
}


.detailbox .dtbox2 {
    width: 69%;
    height: auto;
    float: left;
    margin: 12px 0px 0px 0px;
}

.detailbox .dtbox2 img {
    width: 100%;
    height: auto;
    float: left;
    margin: 0px 0px 0px 0px;
}


.detailbox .dtbox2 .dtbox3 h1 {
    width: 27%;
    color: black;
    font-size: 31px;
    height: auto;
    padding: 3px -21px 0px 14px;
    font-weight: 400;
    float: left;
    margin: 15px 0px 7px 18px;
    font-family: 'Muli', sans-serif;
}

.detailbox .dtbox2 .dtbox3 h2 {
    width: 30%;
    color: black;
    font-size: 15px;
    font-family: 'Didact Gothic', sans-serif;
    height: 16px;
    font-weight: 400;
    float: left;
    margin: 24px 1px 0px -24px;
}

.detailbox .dtbox2 .dtbox3 h3 {
    color: black;
    font-weight: 400;
    font-family: 'Muli', sans-serif;
    font-size: 22px;
    /* background: #fff; */
    position: absolute;
    padding: 10px;
    float: left;
    margin: 7px 0px 0px 556px;

}


.detailbox .dtbox2 .dtbox3 p {
    width: 100%;
    color: black;
    font-weight: 400;
    font-size: 14px;
    font-family: 'Muli', sans-serif;
    padding: 3px 0px 0px 0px;
    float: left;
    margin: 1px 0px 11px 17px;
}

.detailbox .dtbox2 .dtbox3 h4 {
    width: 88%;
    color: black;
    font-size: 20px;
    font-weight: 600;
    height: auto;
    font-family: 'Muli', sans-serif;
    float: left;
    margin: 7px 0px 0px 17px;
}


}