@charset "utf-8";
/* CSS Document */
*{ outline:none; margin:0px; padding:0px; border:none; text-decoration:none}
.clear{ clear:both}
audio,
::selection {
  background: #92c94d;
  color: white;}
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}


.img-responsive {
  display: block;
  height: auto;
  max-width: 100%;
}
.img-full{display: block;
  height: auto;
  width: 100%;}

.img-rounded {
  border-radius: 6px;
}

.img-thumbnail {
  display: inline-block;
  height: auto;
  max-width: 100%;
  padding: 4px;
  line-height: 1.428571429;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}

.img-circle {
  border-radius: 50%;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
canvas,
video {
  display: inline-block;}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
}

dfn {
  font-style: italic;
}

hr {
  height: 0;
  -moz-box-sizing: content-box;
       box-sizing: content-box;
}
@media (max-width:480px) {
.top-wraper{ width:100%; height:auto;/* background:url(../images/topbg.jpg) repeat-x;*/ position:relative; }
.top-container{ width:90%; height:auto; margin:0 auto}
.logo-container{ width:50%; float:none; position:initial; bottom:0; left:0%; z-index: 50;padding-top:2%; margin:0 auto;}
.logo-container img{margin:0 auto;} 
.logo-container h1{ width:87.5%; float:left; background-color:#fff; padding-left:5%; padding-right:5%;border-bottom:5px solid #fff;font-family: "Open Sans",sans-serif; color:#005429; }
.top-detail{ width:auto; height:auto; float:none;  padding-right: 5%; display:none}
.social-container{ width:auto; height:auto; float:right; }
.top-content:hover {-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);}
.mobilemenu{ width:100%; height:auto; display:block;}
.top-content{ width:auto; height:46px; float:left; padding-left:5px; border-left:1px solid #e0e0e0;padding-top:7px;margin-right:5px;
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;}
.cal-now{background: none; border-left: 1px solid rgb(224, 224, 224);color: rgb(148, 148, 148);
float: left;font-family: "Roboto",sans-serif;font-size: .75em; font-weight: 400;height: auto;line-height: 46px;padding-left: 30px;padding-right: 5px; width: auto;}

.mail{background:none; border-left: 1px solid rgb(224, 224, 224); color: rgb(148, 148, 148);
float: left;font-family: "Roboto",sans-serif;font-size: .75em;font-weight: 400;height: auto;line-height: 46px;padding-left:0px; padding-right: 5px;width: auto; }
.mail a{ color: rgb(148, 148, 148); font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
.mail a:hover{ color:#f6141f; font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
/*menu*/
.menuwrapper{ width: 100%; height:auto; float:right; position:relative;background:#f37338; border-bottom:5px solid #e86123}
.menu-container{ width:78%; height:auto; float:right; display:none;}
#menu, #menu ul {margin: 0;padding: 0;list-style: none;}
#menu {width: auto;}
#menu:before,
#menu:after {content: "";display: table;}
#menu:after {clear: both;}
#menu {zoom:1;}
#menu li {float: left;position: relative;}
#menu a {color:rgb(255,255,255);float: left;font-family: "Open Sans",sans-serif;font-size:.85em;font-weight: bold;line-height: 44px;padding:.5em 1.2em .5em 1.2em;
text-decoration: none;}
#menu li:hover > a {color: #666;}
*html #menu li a:hover { /* IE6 only */color: #00562c;}
#menu ul {margin: 20px 0 0 0;_margin: 0; /*IE6 only*/opacity: 0;visibility: hidden;position: absolute;top: 38px;left: 0;z-index:30;background: #444;
background:linear-gradient(#444, #111);box-shadow: 0 -1px 0 rgba(255,255,255,.3);	border-radius: 3px;transition: all .2s ease-in-out;  }
#menu li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#menu ul ul {top: 0;left: 150px;margin: 0 0 0 20px;_margin: 0; /*IE6 only*/box-shadow: -1px 0 0 rgba(255,255,255,.3);}
#menu ul li {float: none;display: block;border: 0;_line-height: 0; /*IE6 only*/box-shadow: 0 1px 0 #111, 0 2px 0 #666;}
	
#menu ul li:last-child {   -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; }
#menu ul a {    padding: 20px;width: auto;_height: 10px; /*IE6 only*/display: block;white-space: nowrap;float: none;text-transform: none; line-height:24px;font-family: "Open Sans",sans-serif;font-size: .75em; font-weight: normal;}
#menu ul a:hover {background-color: #f85b29;background-image: linear-gradient(#f85b29, #e57715);}
#menu ul li:first-child > a {border-radius: 3px 3px 0 0;}
#menu ul li:first-child > a:after {content: '';position: absolute;left: 40px;top: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;
border-bottom: 6px solid #444;font-family: "Open Sans",sans-serif;font-size: .75em;font-weight: normal;}
#menu ul ul li:first-child a:after {left: -6px;top: 50%;margin-top: -6px;border-left: 0;	border-bottom: 6px solid transparent;border-top: 6px solid transparent;border-right: 6px solid #3b3b3b;}
#menu ul li:first-child a:hover:after {border-bottom-color: #f85b29; }
#menu ul ul li:first-child a:hover:after {border-right-color: #f85b29; border-bottom-color: transparent; 	}
#menu ul li:last-child > a {-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}
#menu-trigger {display: none;}

	

	/* iPad */
.no-transition {transition: none;opacity: 1;visibility: visible;display: none;  		}
#menu li:hover > .no-transition {display: block;}
.banner-wrap{ width:100%; height:auto}
.banner-wrap img{ width:100%; height:auto; display:block}
.welcome-wrap{ width:100%; height:auto; background-color:#fff; padding-top:2%}
.welcome-container{ width:90%; height:auto; margin:0 auto}
.welcome-dtl{ width:100%; height: auto; float:left; padding-right:1.5%; margin-bottom:1%}
.welcome-dtl h2{font-family: "Open Sans",sans-serif;font-size:1.2em; font-weight: normal; color:#666;}
.welcome-dtl h2 span{font-family: "Open Sans",sans-serif;font-size:1.7em; font-weight: normal; color:#f37338; text-transform:uppercase}
.welcome-dtl p{ width:100%;font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#666; text-align:justify; line-height:170%; padding-bottom:3%; background:url(../images/welcombg.jpg) repeat-x left bottom}
.best-values{ width:100%; height:auto;  float:left; }
.best-value-title{ width:100%; height:auto; background-color:none;margin-bottom:2%}
.best-value-deals{width:100%; height:auto;background:#f37338  }
.best-value-hdicon{width:15%; height:auto; float:left; background:#de4a06; }
.best-value-hdtxt{width:85%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }

.best-value-product{ width:100%; height:auto}
.bestvalue-cont{ width:100%; height:auto; margin:0% 0% 7% 0%; float:none;}
.bestvalue-contimg{ width:100%; height:auto;position:relative }
.bestvalue-cont1{ width:100%; height:auto; margin:0% 0% 0% 0%;float:none;}
.bestvalue-cont-view{ width:40%; height:auto; position:absolute; bottom:1%; right:1%; background:#00803c;font-family: "Open Sans",sans-serif;font-size:.75em; color:#fff; font-weight: normal; line-height:170%; padding:1% 1% 1% 1%; text-align:center; }
.bestvalue-cont-view a{ font-family: "Open Sans",sans-serif; color:#fff; font-weight: normal; text-decoration:none; }
.bestvalue-cont-view a:hover{ font-family: "Open Sans",sans-serif;color:#fff; font-weight: normal; text-decoration:underline; }


.bestvalue-cont h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont h4{font-family: "Open Sans",sans-serif;font-size:.75em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left: 5%; margin:0% 0% 0% 2%;}
.bestvalue-cont h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.bestvalue-cont1 h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont1 h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont1 h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont1 h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:5%; margin:0% 0% 0% 2%;}
.bestvalue-cont1 h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont1 h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.best-valu-slide{ width:auto; height:auto; margin-right:10px; position:relative}

.best-view{ width:84px; height:24px; position:absolute; bottom:48px; right:0px; background-color:#00803c;font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-align:center; line-height:24px;}
.best-view a{font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-decoration:none}
.best-view a:hover{font-family: "Open Sans",sans-serif;font-size: .7em; color:#fff; text-decoration:none}
.best-brief{ width:100%; height:auto;}
.best-brief h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#5c5c5c; font-weight:bold; line-height:170%;}
.best-brief h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#5c5c5c; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:2%}
.best-brief h4 a{font-family: "Open Sans",sans-serif; color:#5c5c5c; font-weight: normal; text-decoration:none}
.best-brief h4 a:hover{font-family: "Open Sans",sans-serif; color:#00803c; font-weight: normal; text-decoration:none}

.tour-packages{ width:100%; height: auto; background-color:#fff; padding-bottom:1%; padding-top:1%}
.tour-container{ width:90%; margin:0 auto; height:auto; background-color:#ebebeb}
.tour_contimg{ width:100%; height:auto; float:left; margin:0% 0% 0% 0%}
.tour_contimg_img{ width:100%; height:auto; display:block; position:relative; }
.pkghover{position:absolute; bottom:-8%; right:0; background:url(../images/tourarow.png);width:100%;height:50px; background-size:100%; display:none;  }
.pkghover:hover{ width:100%;height:50px; background:url(../images/tourarow-hover.png); display:block; background-size:100%  }

.tour-cont-hd{width:100%; height:auto;background:#f37338 ;margin-bottom: 1.1%; }
.tour-cont-hdicon{width:15%; height:auto; float:left; background:#de4a06; }
.tour-cont-hdtxt{width:85%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:2% 0 2% 5%}
.tour-detail{ width:100%; height:auto; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0% 0% 2% 0%;}
.tour-detail h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#666; font-weight:bold; line-height:150%; padding:5% 0% 5% 6%;
 background:url(../images/loc.png) no-repeat 2% 51% ; width:60%; float:left}
.tour-detail h3 a{font-family: "Open Sans",sans-serif; color:#666; font-weight:bold; line-height:150%; text-decoration:none;}
.tour-detail h3 a:hover{font-family: "Open Sans",sans-serif;color:#f37338; font-weight:bold;  text-decoration:none; }


.tour-detail-pkg{ width:40%; height:auto;/* border:1px solid #e1e1e1;border-top:1px solid #e1e1e1;*/ float:left; padding-top:2%}
.tday{ width:100%; height:auto; padding:4% 0% 4% 21%; /* float:left;border-right:1px solid #e1e1e1;*/font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; /*background:url(../images/days.png) no-repeat 0% 46% */}
.tday a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tday a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tngt{ width:100%; height:auto; padding:11% 0% 4% 0%;/* float:left; border-right:1px solid #e1e1e1;*/ font-family: "Open Sans",sans-serif;font-size:.75em; 
font-weight: normal; color:#666; /*background:url(../images/night.png) no-repeat 0% 46%*/}
.tngt a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tngt a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tprice{ width:33%; height:auto; padding:4% 0% 4% 5%; float:left;font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; background:url(../images/rs.png) no-repeat 3% 46% }
.tprice a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tprice a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.our-breif-wrap{ width:100%; height:auto; background-color:#fff; padding-top:1%; padding-bottom:0%}
.our-breif-container{ width:90%; height: auto; margin:0 auto}
.working-dtl{ width:100%; min-height:initial; float:left; border:1px solid #e3e3e3; background-color:#fff; margin-right:1%; padding:1%}
.talk-expert{width:100%; height:auto; padding-bottom:2%; background:none;  }
.talk-expert h5{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:8%; background: url(../images/landno.png) no-repeat 0em .9em; clear:both; }
.talk-expert h6{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:8%; background: url(../images/mobno.png) no-repeat 0em .9em;clear:both; }
.talk-expert-hdicon{width:17%; height:36px; float:left; background:#de4a06; }
.talk-expert p{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:6%; }

.talk-expert-hdtxt{width:83%; height:36px; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:3.1% 0 3.1% 5% }

.working-time{width:100%; height:auto;background:#00803c  }
.working-time-hdicon{width:17%; height:auto; float:left; background:#007235; }
.working-time-hdtxt{width:83%; height:auto; background:#00803c  url(../images/garow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:2% 0 2% 5% }

.work{ width:100%; height:35px; border-bottom:2px solid #e5e5e5; background:url(../images/calender.png) no-repeat left center; padding-left:20px; font-family:Arial, Helvetica, sans-serif;  color:#949494;}
.work h4{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width:100px; line-height:32px;}
.work-sep{ width:auto; height:auto; float:left; padding-left:5px; padding-right:5px; line-height:32px;}
.work h5{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width: auto; line-height:32px}


.travel-dtl{ width:100%; min-height:initial; float:left; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.travel-tips{width:100%; height:auto;background:#f37338  }
.travel-tips-hdicon{width:17%; height:auto; float:left; background:#de4a06; }
.travel-tips-hdtxt{width:83%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:2% 0 2% 5% }


.travel-tips-main{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/carry-money.jpg) no-repeat left top; padding-left:35px; margin-top:2%}
.travels-for{ width:100%; height:auto}
.travels-for h2{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:bold; color:#858585;}
.travels-for p{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#858585; line-height:170%; text-align:justify; padding-bottom:1%}


.travel-tips-cart{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/cart.png) no-repeat left top; padding-left:35px; margin-top:2%}

.travel-tips-cartips{ width:100%; height:auto; background:url(../images/cartips.png) no-repeat left top; padding-left:35px; margin-top:2%}


.enquiry-dtl{ width:100%; min-height:initial; float:right; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.enquiry-ind{width:100%; height:auto;background:#f37338  }
.enquiry-ind-hdicon{width:17%; height:auto; float:left; background:#de4a06; }
.enquiry-ind-hdtxt{width:83%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:2% 0 2% 5% }

.home-enquiry{ width:100%; height:34px; margin-top:15px;}
.home-enquiry-box{ width:100%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%}
.home-enquiry-box1{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 2% 0% 0%; float:left}
.home-enquiry-box2{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 0% 0% 0%; float:right}
.home-enq-submit{ width:auto; height:auto; float:right}

.bottom-wrap{ width:100%; height:auto; background:url(../images/bottombg.jpg) repeat-x; background-size:cover; padding-bottom:1.5%}
.bottom-container{ width:100%; height:auto; margin:0 auto}
.bottom-left{ width:100%; height:auto; float:left}
.bottom-right{ width:13%; height:118px; float:right; display:none;}
.bottom-right h2{width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; text-align:left;font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; line-height:50px}
.bottom-menu{ width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; display:none}
.bottom-menu ul{ margin:0px; padding:0px; list-style-type:none;}
.bottom-menu ul li{font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; float:left; padding-right:4%; line-height:50px}
.bottom-menu ul li a{ color:#9a9596; text-decoration:none}
.bottom-menu ul li a:hover{ color:#fe0000; text-decoration:none}
.bottomadrs-cont{ width:100%; height:auto; }
.bottom-address{font-size:.7em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; float:left; background:url(../images/addressbg.png) no-repeat 0% 78%; padding-left:1.3em;padding-top: 1em; display:none}
.bottom-contact{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-contact.png) no-repeat 0% 78%; padding-left:1.3em; margin-left:1em;padding-top: 1em; display:none;}
.bottom-mail{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-mail.png) no-repeat 0% 78%;  margin-left:1.5em;padding-top: 1em;padding-left:1.7em;display:none; }
.bottom-mail a{ color:#9a9596; text-decoration:none}
.bottom-mail a:hover{ color:#fe0000; text-decoration: underline}
.social-bottom{ width:100%; height:auto; padding-top:10px}
.social-popout {height:21px;width: 21px;float: left;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-right:10px}
.social-popout img {width: 100%;margin:3px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-top:0px}
.social-popout img:hover {margin: 0px;box-shadow: 6px 6px 4px 4px rgba(0,0,0,0.3);}
.footer-wraper{ width:100%; height:auto; background-color:#191516;}
.footer-container{ width:90%; height:auto; margin:0 auto}
.copyright{ width:100%; height:auto; font-size:0.7em; font-family:Arial, Helvetica, sans-serif; color:#c0c0c0; float:none; line-height:18px; text-align:center}
.designed{ width:100%; height:auto; float:none; padding-top:8px; }
.designed img{ margin:0 auto; max-width:100%; display:block;}


/*inner pages*/
.inrcontentcontainer{width:90%; height:auto; margin:0 auto; padding:2% 0% 2% 0%;}
.inrcontainer-lft{ width:100%; height:auto; float:none;padding-top: 1%;}
.breadcrumps{ width:70%; height:auto; padding-top:1%; float:right; }
.breadimg{width:auto; height:auto; float:right; padding:0.2% .5% 0% .5%}
.breadtxt{width:auto; height:auto; float:right; padding:0% 0% 0% 0.5%;font-family:Arial, Helvetica, sans-serif;font-size:.85em; color:#666; font-weight:normal }
.breadtxt a{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:none; }
.breadtxt a:hover{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:underline; }
.inrcontentcontainer h2{ font-family: "Open Sans",sans-serif; color:#02552d; font-size:1.4em; line-height:150%; font-weight:normal; padding:0% 0% 0.2% 7%; background:url(../images/h2bg.png) no-repeat 0% 42%;  border-bottom:1px solid #efefef;  margin-bottom: 1%; clear:both;}
.inrcontainer-lft h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%;padding:0% 0% .5% 0%;}
.list{ width:auto; height:auto}
.list ul{ padding:0% 0% 0% 0%; margin:0;} 
.list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); padding:.5% 0% .5% 0% ; margin-left:3%;} 

.list p{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; padding:.5% 0% .5% 0% ; margin-left:3%;}

.inrcontentcontainer p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.lftimg{ width:auto; padding:1% 2% 1% 0%}
.rgtimg{ width:auto; padding:1% 0% 1% 2%}
.inrcontainer-rgt{ width:30%; height:auto; float:right;padding-top: 1%; display:none;}
.inrslider{ width:100%; height:auto;}
.service_container{ width:100%; height:auto; padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%;}
.service_container h3{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%;/* background:url(../images/serimg.png) no-repeat 0% 0% ;*/padding:36% 0% 1% 0%; }
.service_container p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.service_sub{ width:100%; height:auto; background:#f3f3f3; padding:2%; margin:1.5% 0% 1.5% 0%}
.service_sub h6{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%; background:url(../images/liarow.png) no-repeat 0% 43% ;padding:0% 0% .5% 4%;}
.service_sub p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.hotel-booknow{ width:50%; height:auto; float:right;padding: 2.5% 0; margin-top: 2%;}
.hotel-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.hotel-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.airticket-booknow{width:50%; height:auto; float:right;padding: 2.5% 0; margin-top: 2%; }
.airticket-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.airticket-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.destiname{ width:100%; height:auto; padding:4% 0% 4% 0% ; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.destitxt{ width:100%; height:auto; float:left}
.destiname h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%;  }
.destiname h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:2% 0% 2% 0%; width:88%; float:left}
.destiname h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.destiname h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.destimore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:11%; height:36px; float:right  }
.destimore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

#destinations h2{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%; background:url(../images/destimg.png) no-repeat 0% 31% ;padding:0% 0% .5% 3.5%; border:none; margin:0% 0% 1% 0% }
.pkgdetailbtn{width:21%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; clear:both; }
.pkgdetailbtn a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.pkgdetailbtn a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}
.packagedtlhd{ width:100%; height:auto;background:#01803d; margin-bottom: 2%; }
.packagedtlimg{width:13%; height:auto; float:left;}
.packagedtltxt{width:86%; height:auto; float:left; background:#01803d url(../images/greenarow.png) no-repeat 0% 50%;font-family: "Open Sans",sans-serif;font-size:1em; color:#fff; font-weight:normal;  text-decoration:none; padding:1% 0% .5% 4%; line-height:170%;}
.pkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.pkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.pkgday{ width:37%; height:auto; float:left; background:#f37338 url(../images/daybg.png) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:.95em;
color:#fff; font-weight:bold;  text-decoration:none;padding:1% 0% 1.8% 12%; line-height:150%;}
.pkgdaycol h4{ width:82%;height:auto; float:left;background:#fff url(../images/orangearow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:1.5% 0% 1.5% 3%}
.pkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}

.pkg-enquire{width:64%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.pkg-enquire a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:3.5% 29% 3.5% 9%; text-decoration:none; }
.pkg-enquire a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 4% 9%;}

.adrsbg{ width:100%; height:auto;border-bottom:1px dashed #e7e6e6; margin-bottom:2%;padding-bottom:2%;margin-top: 5%;}
.adrscontainer{ width:100%; height:auto; margin:0% 0% 1% 0%; float:none; background:url(../images/contbg.jpg) no-repeat 0% 100%; background-size:100%;  padding-bottom: 15%;}
.adrscontainer img{ margin:0 auto;}
.adrscontainer p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%; text-align:center; font-weight:normal;}

.enqbg{ width:100%; height:auto;  padding:4%; background:#f2f2f2; margin:4% 0% 0% 0%}
.enqbg-lft{ width:100%; height:auto;margin-bottom:0%;padding-bottom:0%; float:none;}
.enqbg-rgt{ width:100%; height:auto;margin-bottom:0%;padding-bottom:0%; float:none;}
.enquiry-container{ width:100%; height:auto; clear:both; padding-bottom:3%;}
.enquiry-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enquirysep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enquirybox{ width:50%; height:auto; float:left;}
.enqtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enquiry-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.submit{ width:15%; height:auto; float:right; margin-right:6.5%;}

.locationmapbg{ width:100%; height:auto; clear:both;border-top:1px dashed #e7e6e6; padding:4% 0% 0% 0%; margin-top:2%;}
.locationmaphd{ width:100%; height:auto; background:#01803d url(../images/locationicon.jpg) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:1em;color:#fff; font-weight:normal;  text-decoration:none;padding:3% 0% 3% 20% ; }
.locationmap{ width:100%; height:auto;}
.newsletter{ width:90%; height:auto; clear:both; margin:1% auto 0 auto;}
.newsletterbox{ width:30%; height:auto; float:left; margin-right:2%;}
.newstxtbox{ width:100%; height:32px;border:1px solid #5a5a58; padding:1%; background:#2a2524; font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#c0c0c0; }
.newsbtn{ width:30%; height:auto; float:left;}
.testimonialbg{width:100%; height:auto; border-bottom:1px dashed #e7e6e6; padding-bottom:2%;}
.testimonialbg p{width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#666; text-align:justify; line-height:170%;padding-bottom: 2%;  font-weight:bold;}
.testimonial{width:100%; height:auto; }
.testimonial h5{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left; width:17%; height:auto;line-height:170%; font-weight:normal;}
.testimonial-sep{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left;width:5%; height:auto;line-height:170%; font-weight:normal;}
.testimonial h4{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#f15a29; float:left;width:35%; height:auto;line-height:170%; font-weight:normal;}
.testimonialbg h3{font-family: "Open Sans",sans-serif; font-size:.9em; color:#02552d; clear:both; text-align:right;line-height:170%;  font-weight:normal;font-style:italic;}
.destibg{ width:100%; height:auto; background:#f3f3f3; padding:2%;  margin-bottom: 3%;}
.destibg_txt { width:100%; height:auto; border-bottom:1px solid #dadada;  }
.destibg_txt h3 {font-family: "Open Sans",sans-serif; font-size:1.2em; color:#666; text-align:left;line-height:170%; width:100%; height:auto; float:none ; background:url(../images/desti_icon.png) no-repeat; font-weight:normal; padding:0% 0% 0% 9% }
.destibg_txt h4 {font-family: "Open Sans",sans-serif; font-size:.8em; color:#01803d; text-align:left; width:100%; height:auto; float:none;font-weight:normal; padding-bottom: 3%; }
.destibg_txt h4:before {content:url(../images/timeicon_pkg.jpg);color:#44c8d7; padding-right:.2em; display:none;   }
.destibg_img{ width:100%; height:auto; float:none; padding-top:2%;} 
.destibg_img img{ width:100%; height:auto;  display:block;} 
.destibg_list{ width:100%; height:auto; float:left; padding-left:8%; padding-top:1%;} 
.destibg_list ul{ width:100%; height:auto; float:left; padding:0% 5% 0% 0%; margin:0;} 
.destibg_list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); border-bottom:1px dashed #cccccc; padding:5.5% 0% 5.5% 0% } 
.intlpkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.intlpkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.intlpkgdaycol h4{ width:100%;height:auto; background:#fff url(../images/intlicon.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 18%;}
.intlpkgdetail h6{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%;  font-weight:bold;padding:0% 0% 2% 0%; }
.intlpkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.specialoffer{ height:124px;left: -1.6%;position: absolute;top: -2.3%;width:152px; background:url(../images/specialoffer.png) no-repeat 0% 0%;  }
.specialoffer p{font-family: "Open Sans",sans-serif;font-size:.85em; color:#fff; font-style:italic; font-weight:normal;padding-top: 19%;padding-left:7%;
margin-left: -8%; background:url(../images/rupees.png) no-repeat 0% 98%}
#rotate {
     -moz-transform: rotate(-41.0deg);  /* FF3.5+ */
       -o-transform: rotate(-41.0deg);  /* Opera 10.5 */
  -webkit-transform: rotate(-41.0deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
}

.customised-package{ width:100%; height:auto; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; padding-bottom:2%; }

.customisedname{ width:30%; height:auto; padding:0% 0% 0% 0% ; float:left; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.customisedtxt{ width:68%; height:auto; float:right}
.customisedtxt h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%; width:24%; float:right; text-align:right  }
.customisedtxt h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:0% 0% 2% 0%; width:76%; float:left}
.customisedtxt h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.customisedtxt h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.customisednamemore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:7%; height:36px; float:right  }
.customisednamemore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

.customised-package-photo{ width:48%; height:auto; float:right}

.enqform{ width:100%; height:auto;  margin:0% auto}
.enqform-container{ width:100%; height:auto;margin:0 auto;padding-bottom:3%; }
.enqform-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enqformsep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enqformbox{ width:50%; height:auto; float:left;}
.enqformtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqformtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enqform-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.enqsubmit{ width:11%; height:auto; float:right; margin-right:6.5%;}
.travel-more{ float:right; padding:0.5% 1.5%; background-color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; margin-top:3%;}
.travel-more:hover{ background-color:#f37338;}
.conferencelogo-wrapper{width:90%; height:auto; margin:1% auto 0% auto;padding:0% 0% 1% 0%;  clear:both}

.conferencelogo-container{width:100%; height:auto;  padding:1% 0% 1% 0%;  background:#fff; clear:both}

ul, li {
	list-style: none; 
}

.my-slider {
	height:119px;
	/*margin: 0 auto;
	/*width: 900px;*/
	width: 100%; background:url(../images/scrollbg.jpg) repeat-x 0% 0%;
}
.my-slider ul {
	height: auto;
	overflow: hidden;
}


.my-slider li { 
	float: left; margin-left:0%; background:url(../images/slideli.jpg) no-repeat 100% 50% !important; padding:0% 1% 0% 1%;
}
.slide-pic{ padding-bottom:2%; padding-top:2%; margin-left:4% !important;}

.conference-hd{
    width:100%;
    height: auto;
    background: #f37338;
    /*margin-bottom: 1.1%;*/
}
 .conference-hdicon{
   width:17%;
    height: auto;
    float: left;
    background: #de4a06;}
	
 .conference-hdtxt{	
	width:83%;
    height: auto;
    background: #f37338 url(../images/iarow.png) no-repeat 0% 50%;
    font-family: "Open Sans",sans-serif;
    font-size: .9em;
    font-weight: normal;
    color: #fff;
    float: left;
    
	padding: 2% 0 1% 5%;}
	
.conference-container{ width:100%; height:auto; padding-bottom:3%; padding-top:1%;    border-bottom: 1px dashed #e7e6e6; margin-bottom:2%}	
.conference-img{ width:100%; height:auto; float:left; }
.conference-img img{ max-width:100%; height:auto; display:block; margin:0 auto}

.conference-txt{ width:100%; height:auto; float:right; }
.conference-txt p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%;  }
.conference-txt h6{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.85em; line-height:170%;     padding-top: 6%; }
.newsletter h5{font-family: "Open Sans",sans-serif;
    font-size: .85em;
    color: #9a9596;
    float: none;
    padding-right: 4%;
    line-height: 18px;  width:100%; }			
 .keralaouter-logo{width:100%; height:auto; float:none;padding-top: 1%;}
.keralaouter-logo ul{ margin:0; padding:0;}
.keralaouter-logo li{ width:auto; height:auto; float:left; list-style-type:none; padding:0% 2% 0% 0% ; margin:0% 0% 0% 0%}
.conference{ width:100%; height:auto}
.conference img{ width:100%; height:auto; display:block;}


}

@media (min-width:481px) and (max-width:580px){

.top-wraper{ width:100%; height:auto;/* background:url(../images/topbg.jpg) repeat-x;*/ position:relative; }
.top-container{ width:90%; height:auto; margin:0 auto}
.logo-container{ width:50%; float:none; position:initial; bottom:0; left:0%; z-index: 50;padding-top:2%; margin:0 auto;} 
.logo-container img{margin:0 auto;} 
.logo-container h1{ width:87.5%; float:left; background-color:#fff; padding-left:5%; padding-right:5%;border-bottom:5px solid #fff;font-family: "Open Sans",sans-serif; color:#005429; }
.top-detail{ width:auto; height:auto; float:none;  padding-right: 5%; display:none}
.social-container{ width:auto; height:auto; float:right; }
.top-content:hover {-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);}
.mobilemenu{ width:100%; height:auto; display:block;}
.top-content{ width:auto; height:35px; float:left; padding-left:5px; border-left:1px solid #e0e0e0;padding-top:7px;margin-right:5px;
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;}
.cal-now{background: none; border-left: 1px solid rgb(224, 224, 224);color: rgb(148, 148, 148);
float: left;font-family: "Roboto",sans-serif;font-size: .75em; font-weight: 400;height: auto;line-height: 46px;padding-left: 30px;padding-right: 5px; width: auto;}

.mail{background:none; border-left: 1px solid rgb(224, 224, 224); color: rgb(148, 148, 148);
float: left;font-family: "Roboto",sans-serif;font-size: .75em;font-weight: 400;height: auto;line-height: 46px;padding-left:0px; padding-right: 5px;width: auto; }
.mail a{ color: rgb(148, 148, 148); font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
.mail a:hover{ color:#f6141f; font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
/*menu*/
.menuwrapper{ width: 100%; height:auto; float:right; position:relative;background:#f37338; border-bottom:5px solid #e86123; margin-left:200px;}
.menu-container{ width:78%; height:auto; float:right; display:none;}
#menu, #menu ul {margin: 0;padding: 0;list-style: none;}
#menu {width: auto;}
#menu:before,
#menu:after {content: "";display: table;}
#menu:after {clear: both;}
#menu {zoom:1;}
#menu li {float: left;position: relative; margin-left:150px;}
#menu a {color:rgb(255,255,255);float: left;font-family: "Open Sans",sans-serif;font-size:.85em;font-weight: bold;line-height: 44px;padding:.5em 1.2em .5em 1.2em;
text-decoration: none;}
#menu li:hover > a {color: #666;}
*html #menu li a:hover { /* IE6 only */color: #00562c;}
#menu ul {margin: 20px 0 0 0;_margin: 0; /*IE6 only*/opacity: 0;visibility: hidden;position: absolute;top: 38px;left: 0;z-index:30;background: #444;
background:linear-gradient(#444, #111);box-shadow: 0 -1px 0 rgba(255,255,255,.3);	border-radius: 3px;transition: all .2s ease-in-out;  }
#menu li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#menu ul ul {top: 0;left: 150px;margin: 0 0 0 20px;_margin: 0; /*IE6 only*/box-shadow: -1px 0 0 rgba(255,255,255,.3);}
#menu ul li {float: none;display: block;border: 0;_line-height: 0; /*IE6 only*/box-shadow: 0 1px 0 #111, 0 2px 0 #666;}
	
#menu ul li:last-child {   -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; }
#menu ul a {    padding: 10px;width: auto;_height: 10px; /*IE6 only*/display: block;white-space: nowrap;float: none;text-transform: none; line-height:24px;font-family: "Open Sans",sans-serif;font-size: .75em; font-weight: normal;}
#menu ul a:hover {background-color: #f85b29;background-image: linear-gradient(#f85b29, #e57715);}
#menu ul li:first-child > a {border-radius: 3px 3px 0 0;}
#menu ul li:first-child > a:after {content: '';position: absolute;left: 40px;top: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;
border-bottom: 6px solid #444;font-family: "Open Sans",sans-serif;font-size: .75em;font-weight: normal;}
#menu ul ul li:first-child a:after {left: -6px;top: 50%;margin-top: -6px;border-left: 0;	border-bottom: 6px solid transparent;border-top: 6px solid transparent;border-right: 6px solid #3b3b3b;}
#menu ul li:first-child a:hover:after {border-bottom-color: #f85b29; }
#menu ul ul li:first-child a:hover:after {border-right-color: #f85b29; border-bottom-color: transparent; 	}
#menu ul li:last-child > a {-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}
#menu-trigger {display: none;}

	

	/* iPad */
.no-transition {transition: none;opacity: 1;visibility: visible;display: none;  		}
#menu li:hover > .no-transition {display: block;}
.banner-wrap{ width:100%; height:auto}
.banner-wrap img{ width:100%; height:auto; display:block}
.welcome-wrap{ width:100%; height:auto; background-color:#fff; padding-top:2%}
.welcome-container{ width:90%; height:auto; margin:0 auto}
.welcome-dtl{ width:100%; height: auto; float:left; padding-right:1.5%; margin-bottom:1%}
.welcome-dtl h2{font-family: "Open Sans",sans-serif;font-size:1.2em; font-weight: normal; color:#666;}
.welcome-dtl h2 span{font-family: "Open Sans",sans-serif;font-size:1.7em; font-weight: normal; color:#f37338; text-transform:uppercase}
.welcome-dtl p{ width:100%;font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#666; text-align:justify; line-height:170%; padding-bottom:3%; background:url(../images/welcombg.jpg) repeat-x left bottom}
.best-values{ width:100%; height:auto;  float:left; }
.best-value-title{ width:100%; height:auto; background-color:none;margin-bottom:2%}
.best-value-deals{width:100%; height:auto;background:#f37338  }
.best-value-hdicon{width:8%; height:auto; float:left; background:#de4a06; }
.best-value-hdtxt{width:90%; height:35px;; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:1.5% 0 1% 2% }

.best-value-product{ width:100%; height:auto}
.bestvalue-cont{ width:100%; height:auto; margin:0% 0% 7% 0%; float:none;}
.bestvalue-contimg{ width:100%; height:auto;position:relative }
.bestvalue-cont1{ width:100%; height:auto; margin:0% 0% 0% 0%;float:none;}
.bestvalue-cont-view{ width:40%; height:auto; position:absolute; bottom:1%; right:1%; background:#00803c;font-family: "Open Sans",sans-serif;font-size:.75em; color:#fff; font-weight: normal; line-height:170%; padding:1% 1% 1% 1%; text-align:center; }
.bestvalue-cont-view a{ font-family: "Open Sans",sans-serif; color:#fff; font-weight: normal; text-decoration:none; }
.bestvalue-cont-view a:hover{ font-family: "Open Sans",sans-serif;color:#fff; font-weight: normal; text-decoration:underline; }


.bestvalue-cont h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont h4{font-family: "Open Sans",sans-serif;font-size:.75em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left: 5%; margin:0% 0% 0% 2%;}
.bestvalue-cont h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.bestvalue-cont1 h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont1 h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont1 h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont1 h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:5%; margin:0% 0% 0% 2%;}
.bestvalue-cont1 h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont1 h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.best-valu-slide{ width:auto; height:auto; margin-right:10px; position:relative}

.best-view{ width:84px; height:24px; position:absolute; bottom:48px; right:0px; background-color:#00803c;font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-align:center; line-height:24px;}
.best-view a{font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-decoration:none}
.best-view a:hover{font-family: "Open Sans",sans-serif;font-size: .7em; color:#fff; text-decoration:none}
.best-brief{ width:100%; height:auto;}
.best-brief h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#5c5c5c; font-weight:bold; line-height:170%;}
.best-brief h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#5c5c5c; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:2%}
.best-brief h4 a{font-family: "Open Sans",sans-serif; color:#5c5c5c; font-weight: normal; text-decoration:none}
.best-brief h4 a:hover{font-family: "Open Sans",sans-serif; color:#00803c; font-weight: normal; text-decoration:none}

.tour-packages{ width:100%; height: auto; background-color:#fff; padding-bottom:1%; padding-top:1%}
.tour-container{ width:90%; margin:0 auto; height:auto; background-color:#ebebeb}
.tour_contimg{ width:100%; height:auto; float:left; margin:0% 0% 0% 0%}
.tour_contimg_img{ width:100%; height:auto; display:block; position:relative; }
.pkghover{position:absolute; bottom:-10%; right:0; background:url(../images/tourarow.png);width:100%;height:72px; background-size:100%; display:none;  }
.pkghover:hover{ width:100%;height:72px; background:url(../images/tourarow-hover.png); display:block; background-size:100%  }

.tour-cont-hd{width:100%; height:auto;background:#f37338 ;margin-bottom: 1.1%; }
.tour-cont-hdicon{width:8%; height:auto; float:left; background:#de4a06; }
.tour-cont-hdtxt{width:90%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:1.5% 0 1% 2% }
.tour-detail{ width:100%; height:auto; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0% 0% 2% 0%;}
.tour-detail h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#666; font-weight:bold; line-height:150%; padding:1% 0% 1% 4%;
 background:url(../images/loc.png) no-repeat 2% 51% ; width:70%; float:left}
.tour-detail h3 a{font-family: "Open Sans",sans-serif; color:#666; font-weight:bold; line-height:150%; text-decoration:none;}
.tour-detail h3 a:hover{font-family: "Open Sans",sans-serif;color:#f37338; font-weight:bold;  text-decoration:none; }


.tour-detail-pkg{ width:30%; height:auto;/* border:1px solid #e1e1e1;border-top:1px solid #e1e1e1;*/ float:left; padding-top:2%}
.tday{ width:100%; height:auto; padding:4% 0% 4% 21%; /* float:left;border-right:1px solid #e1e1e1;*/font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; /*background:url(../images/days.png) no-repeat 0% 46% */}
.tday a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tday a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tngt{ width:100%; height:auto; padding:0% 0% 0% 0%;/* float:left; border-right:1px solid #e1e1e1;*/ font-family: "Open Sans",sans-serif;font-size:.75em; 
font-weight: normal; color:#666; /*background:url(../images/night.png) no-repeat 0% 46%*/}
.tngt a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tngt a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tprice{ width:33%; height:auto; padding:4% 0% 4% 5%; float:left;font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; background:url(../images/rs.png) no-repeat 3% 46% }
.tprice a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tprice a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.our-breif-wrap{ width:100%; height:auto; background-color:#fff; padding-top:1%; padding-bottom:0%}
.our-breif-container{ width:90%; height: auto; margin:0 auto}
.working-dtl{ width:100%; min-height:initial; float:left; border:1px solid #e3e3e3; background-color:#fff; margin-right:1%; padding:1%}
.talk-expert{width:100%; height:auto; padding-bottom:2%; background:none;  }
.talk-expert h5{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:5%; background: url(../images/landno.png) no-repeat 0em 1.75em; clear:both; }
.talk-expert h6{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:5%; background: url(../images/mobno.png) no-repeat 0em 1.75em;clear:both; }
.talk-expert-hdicon{width:8%; height:36px; float:left; background:#de4a06; }
.talk-expert p{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:6%; }

.talk-expert-hdtxt{width:90%; height:36px; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.7% 0 1.8% 2% }

.working-time{width:100%; height:auto;background:#00803c  }
.working-time-hdicon{width:8%; height:auto; float:left; background:#007235; }
.working-time-hdtxt{width:90%; height:auto; background:#00803c  url(../images/garow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.5% 0 1% 2% }

.work{ width:100%; height:35px; border-bottom:2px solid #e5e5e5; background:url(../images/calender.png) no-repeat left center; padding-left:20px; font-family:Arial, Helvetica, sans-serif;  color:#949494;}
.work h4{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width:100px; line-height:32px;}
.work-sep{ width:auto; height:auto; float:left; padding-left:5px; padding-right:5px; line-height:32px;}
.work h5{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width: auto; line-height:32px}


.travel-dtl{ width:100%; min-height:initial; float:left; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.travel-tips{width:100%; height:auto;background:#f37338  }
.travel-tips-hdicon{width:8%; height:auto; float:left; background:#de4a06; }
.travel-tips-hdtxt{width:90%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.5% 0 1.5% 2% }


.travel-tips-main{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/carry-money.jpg) no-repeat left top; padding-left:35px; margin-top:2%}
.travels-for{ width:100%; height:auto}
.travels-for h2{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:bold; color:#858585;}
.travels-for p{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#858585; line-height:170%; text-align:justify; padding-bottom:1%}


.travel-tips-cart{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/cart.png) no-repeat left top; padding-left:35px; margin-top:2%}

.travel-tips-cartips{ width:100%; height:auto; background:url(../images/cartips.png) no-repeat left top; padding-left:35px; margin-top:2%}


.enquiry-dtl{ width:100%; min-height:initial; float:right; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.enquiry-ind{width:100%; height:auto;background:#f37338  }
.enquiry-ind-hdicon{width:8%; height:auto; float:left; background:#de4a06; }
.enquiry-ind-hdtxt{width:90%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.5% 0 1.5% 2% }

.home-enquiry{ width:100%; height:34px; margin-top:15px;}
.home-enquiry-box{ width:100%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%}
.home-enquiry-box1{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 2% 0% 0%; float:left}
.home-enquiry-box2{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 0% 0% 0%; float:right}
.home-enq-submit{ width:auto; height:auto; float:right}

.bottom-wrap{ width:100%; height:auto; background:url(../images/bottombg.jpg) repeat-x; background-size:cover; padding-bottom:1.5%}
.bottom-container{ width:100%; height:auto; margin:0 auto}
.bottom-left{ width:100%; height:auto; float:left}
.bottom-right{ width:13%; height:118px; float:right; display:none;}
.bottom-right h2{width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; text-align:left;font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; line-height:50px}
.bottom-menu{ width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; display:none}
.bottom-menu ul{ margin:0px; padding:0px; list-style-type:none;}
.bottom-menu ul li{font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; float:left; padding-right:4%; line-height:50px}
.bottom-menu ul li a{ color:#9a9596; text-decoration:none}
.bottom-menu ul li a:hover{ color:#fe0000; text-decoration:none}
.bottomadrs-cont{ width:100%; height:auto; }
.bottom-address{font-size:.7em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; float:left; background:url(../images/addressbg.png) no-repeat 0% 78%; padding-left:1.3em;padding-top: 1em; display:none}
.bottom-contact{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-contact.png) no-repeat 0% 78%; padding-left:1.3em; margin-left:1em;padding-top: 1em; display:none;}
.bottom-mail{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-mail.png) no-repeat 0% 78%;  margin-left:1.5em;padding-top: 1em;padding-left:1.7em;display:none; }
.bottom-mail a{ color:#9a9596; text-decoration:none}
.bottom-mail a:hover{ color:#fe0000; text-decoration: underline}
.social-bottom{ width:100%; height:auto; padding-top:10px}
.social-popout {height:21px;width: 21px;float: left;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-right:10px}
.social-popout img {width: 100%;margin:3px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-top:0px}
.social-popout img:hover {margin: 0px;box-shadow: 6px 6px 4px 4px rgba(0,0,0,0.3);}
.footer-wraper{ width:100%; height:auto; background-color:#191516;}
.footer-container{ width:90%; height:auto; margin:0 auto}
.copyright{ width:100%; height:auto; font-size:0.7em; font-family:Arial, Helvetica, sans-serif; color:#c0c0c0; float:none; line-height:18px; text-align:center}
.designed{ width:100%; height:auto; float:none; padding-top:8px; }
.designed img{ margin:0 auto; max-width:100%; display:block;}


/*inner pages*/
.inrcontentcontainer{width:90%; height:auto; margin:0 auto; padding:2% 0% 2% 0%;}
.inrcontainer-lft{ width:100%; height:auto; float:none;padding-top: 1%;}
.breadcrumps{ width:70%; height:auto; padding-top:1%; float:right; }
.breadimg{width:auto; height:auto; float:right; padding:0.2% .5% 0% .5%}
.breadtxt{width:auto; height:auto; float:right; padding:0% 0% 0% 0.5%;font-family:Arial, Helvetica, sans-serif;font-size:.85em; color:#666; font-weight:normal }
.breadtxt a{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:none; }
.breadtxt a:hover{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:underline; }
.inrcontentcontainer h2{ font-family: "Open Sans",sans-serif; color:#02552d; font-size:1.4em; line-height:150%; font-weight:normal; padding:0% 0% 0.2% 4%; background:url(../images/h2bg.png) no-repeat 0% 42%;  border-bottom:1px solid #efefef;  margin-bottom: 1%; clear:both}
.inrcontainer-lft h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%;padding:0% 0% .5% 0%;}
.list{ width:auto; height:auto}
.list ul{ padding:0% 0% 0% 0%; margin:0;} 
.list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); padding:.5% 0% .5% 0% ; margin-left:3%;} 

.list p{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; padding:.5% 0% .5% 0% ; margin-left:3%;}

.inrcontentcontainer p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.lftimg{ width:auto; padding:1% 2% 1% 0%}
.rgtimg{ width:auto; padding:1% 0% 1% 2%}
.inrcontainer-rgt{ width:30%; height:auto; float:right;padding-top: 1%; display:none;}
.inrslider{ width:100%; height:auto;}
.service_container{ width:100%; height:auto; padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%;}
.service_container h3{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%;/* background:url(../images/serimg.png) no-repeat 0% 0% ;*/padding:7% 0% 1% 21.5%; }
.service_container p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.service_sub{ width:100%; height:auto; background:#f3f3f3; padding:2%; margin:1.5% 0% 1.5% 0%}
.service_sub h6{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%; background:url(../images/liarow.png) no-repeat 0% 43% ;padding:0% 0% .5% 2%;}
.service_sub p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.hotel-booknow{ width:28%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%;}
.hotel-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.hotel-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.airticket-booknow{width:28%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.airticket-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.airticket-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.destiname{ width:100%; height:auto; padding:4% 0% 4% 0% ; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.destitxt{ width:100%; height:auto; float:left}
.destiname h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%;  }
.destiname h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:2% 0% 2% 0%; width:88%; float:left}
.destiname h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.destiname h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.destimore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:11%; height:36px; float:right  }
.destimore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

#destinations h2{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%; background:url(../images/destimg.png) no-repeat 0% 31% ;padding:0% 0% .5% 3.5%; border:none; margin:0% 0% 1% 0% }
.pkgdetailbtn{width:21%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; clear:both; }
.pkgdetailbtn a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.pkgdetailbtn a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}
.packagedtlhd{ width:100%; height:auto;background:#01803d; margin-bottom: 2%; }
.packagedtlimg{width:7%; height:auto; float:left;}
.packagedtltxt{width:93%; height:auto; float:left; background:#01803d url(../images/greenarow.png) no-repeat 0% 50%;font-family: "Open Sans",sans-serif;font-size:1em; color:#fff; font-weight:normal;  text-decoration:none; padding:.5% 0% .5% 2%; line-height:170%;}
.pkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.pkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.pkgday{ width:19%; height:auto; float:left; background:#f37338 url(../images/daybg.png) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:.95em;
color:#fff; font-weight:bold;  text-decoration:none;padding:1% 0% .5% 7%; line-height:150%;}
.pkgdaycol h4{ width:82%;height:auto; float:left;background:#fff url(../images/orangearow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 3%;}
.pkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}

.pkg-enquire{width:35%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.pkg-enquire a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5% 29% 4% 9%; text-decoration:none; }
.pkg-enquire a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 4% 9%;}

.adrsbg{ width:80%; height:auto;border-bottom:1px dashed #e7e6e6; margin-bottom:2%;padding-bottom:2%;margin: 5% auto 0 auto;}
.adrscontainer{ width:100%; height:auto; margin:0% 0% 1% 0%; float:left; background:url(../images/contbg.jpg) no-repeat 0% 100%; background-size:100%; padding-bottom:15%}
.adrscontainer img{ margin:0 auto;}
.adrscontainer p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%; text-align:center; font-weight:normal;}

.enqbg{ width:100%; height:auto;  padding:4%; background:#f2f2f2; margin:4% 0% 0% 0%}
.enqbg-lft{ width:100%; height:auto;margin-bottom:0%;padding-bottom:0%; float:none;}
.enqbg-rgt{ width:100%; height:auto;margin-bottom:0%;padding-bottom:0%; float:none;}
.enquiry-container{ width:100%; height:auto; clear:both; padding-bottom:3%;}
.enquiry-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enquirysep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enquirybox{ width:50%; height:auto; float:left;}
.enqtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enquiry-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;
border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.submit{ width:11%; height:auto; float:right; margin-right:6.5%;}
.locationmapbg{ width:100%; height:auto; clear:both;border-top:1px dashed #e7e6e6; padding:4% 0% 0% 0%; margin-top:2%;}
.locationmaphd{ width:100%; height:auto; background:#01803d url(../images/locationicon.jpg) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:1em;color:#fff; font-weight:normal;  text-decoration:none;padding:1.5% 0% 1.5% 11%; }
.locationmap{ width:100%; height:auto;}
.newsletter{ width:90%; height:auto; clear:both; margin:1% auto 0 auto;}
.newsletterbox{ width:30%; height:auto; float:left; margin-right:2%;}
.newstxtbox{ width:100%; height:32px;border:1px solid #5a5a58; padding:1%; background:#2a2524; font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#c0c0c0; }
.newsbtn{ width:30%; height:auto; float:left;}
.testimonialbg{width:100%; height:auto; border-bottom:1px dashed #e7e6e6; padding-bottom:2%;}
.testimonialbg p{width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#666; text-align:justify; line-height:170%;padding-bottom: 2%;  font-weight:bold;}
.testimonial{width:100%; height:auto; }
.testimonial h5{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left; width:17%; height:auto;line-height:170%; font-weight:normal;}
.testimonial-sep{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left;width:5%; height:auto;line-height:170%; font-weight:normal;}
.testimonial h4{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#f15a29; float:left;width:35%; height:auto;line-height:170%; font-weight:normal;}
.testimonialbg h3{font-family: "Open Sans",sans-serif; font-size:.9em; color:#02552d; clear:both; text-align:right;line-height:170%;  font-weight:normal;font-style:italic;}
.destibg{ width:100%; height:auto; background:#f3f3f3; padding:2%;  margin-bottom: 3%;}
.destibg_txt { width:100%; height:auto; border-bottom:1px solid #dadada;  }
.destibg_txt h3 {font-family: "Open Sans",sans-serif; font-size:1em; color:#666; text-align:left;line-height:170%; width:50%; height:auto; float:left ; background:url(../images/desti_icon.png) no-repeat; font-weight:normal; padding:0% 0% 0% 5% }
.destibg_txt h4 {font-family: "Open Sans",sans-serif; font-size:.8em; color:#01803d; text-align:right; width:50%; height:auto; float:left;font-weight:normal;  }
.destibg_txt h4:before {content:url(../images/timeicon_pkg.jpg);color:#44c8d7; padding-right:.2em;   }
.destibg_img{ width:100%; height:auto; float:left; padding-top:2%;} 
.destibg_img img{ width:100%; height:auto;  display:block;} 
.destibg_list{ width:100%; height:auto; float:left; padding-left:5%; padding-top:1%;} 
.destibg_list ul{ width:49%; height:auto; float:left; padding:0% 5% 0% 0%; margin:0;} 
.destibg_list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); border-bottom:1px dashed #cccccc; padding:5.5% 0% 5.5% 0% } 
.intlpkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.intlpkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.intlpkgdaycol h4{ width:100%;height:auto; background:#fff url(../images/intlicon.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 9%;}
.intlpkgdetail h6{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%;  font-weight:bold;padding:0% 0% 2% 0%; }

.intlpkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.specialoffer{ height:124px;left: 0.6%;position: absolute;top: -1%;width:152px; background:url(../images/specialoffer.png) no-repeat 0% 0%;  }
.specialoffer p{font-family: "Open Sans",sans-serif;font-size:.85em; color:#fff; font-style:italic; font-weight:normal;padding-top: 19%;padding-left:7%;
margin-left: -8%; background:url(../images/rupees.png) no-repeat 0% 98%}
#rotate {
     -moz-transform: rotate(-41.0deg);  /* FF3.5+ */
       -o-transform: rotate(-41.0deg);  /* Opera 10.5 */
  -webkit-transform: rotate(-41.0deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
}

.customised-package{ width:100%; height:auto; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; padding-bottom:2%; }

.customisedname{ width:30%; height:auto; padding:0% 0% 0% 0% ; float:left; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.customisedtxt{ width:68%; height:auto; float:right}
.customisedtxt h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%; width:24%; float:right; text-align:right  }
.customisedtxt h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:0% 0% 2% 0%; width:76%; float:left}
.customisedtxt h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.customisedtxt h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.customisednamemore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:7%; height:36px; float:right  }
.customisednamemore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

.customised-package-photo{ width:48%; height:auto; float:right}

.enqform{ width:100%; height:auto;  margin:0% auto}
.enqform-container{ width:100%; height:auto;margin:0 auto;padding-bottom:3%; }
.enqform-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enqformsep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enqformbox{ width:50%; height:auto; float:left;}
.enqformtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqformtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enqform-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.enqsubmit{ width:11%; height:auto; float:right; margin-right:6.5%;}
.travel-more{ float:right; padding:0.5% 1.5%; background-color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; margin-top:3%;}
.travel-more:hover{ background-color:#f37338;}

.conferencelogo-wrapper{width:90%; height:auto; margin:1% auto 0% auto;padding:0% 0% 1% 0%;  clear:both}

.conferencelogo-container{width:100%; height:auto;  padding:1% 0% 1% 0%;  background:#fff; clear:both}

ul, li {
	list-style: none; 
}

.my-slider {
	height:119px;
	/*margin: 0 auto;
	/*width: 900px;*/
	width: 100%; background:url(../images/scrollbg.jpg) repeat-x 0% 0%;
}
.my-slider ul {
	height: auto;
	overflow: hidden;
}


.my-slider li { 
	float: left; margin-left:0%; background:url(../images/slideli.jpg) no-repeat 100% 50% !important; padding:0% 1% 0% 1%;
}
.slide-pic{ padding-bottom:2%; padding-top:2%; margin-left:4% !important;}

.conference-hd{
    width: 100%;
    height: auto;
    background: #f37338;
    /*margin-bottom: 1.1%;*/
}
 .conference-hdicon{
   width: 8%;
    height: auto;
    float: left;
    background: #de4a06;}
	
 .conference-hdtxt{	
	width: 92%;
    height: auto;
    background: #f37338 url(../images/iarow.png) no-repeat 0% 50%;
    font-family: "Open Sans",sans-serif;
    font-size: .9em;
    font-weight: normal;
    color: #fff;
    float: left;
    
	padding:2% 0 1% 2%}
	
.conference-container{ width:100%; height:auto; padding-bottom:3%; padding-top:1%;    border-bottom: 1px dashed #e7e6e6;}	
.conference-img{ width:20%; height:auto; float:left; }
.conference-img img{ max-width:100%; height:auto; display:block; margin:0 auto}

.conference-txt{ width:78%; height:auto; float:right; }
.conference-txt p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%;  }
.conference-txt h6{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.85em; line-height:170%;  }
.newsletter h5{font-family: "Open Sans",sans-serif;
    font-size: .85em;
    color: #9a9596;
    float: none;
    padding-right: 4%;
    line-height: 18px;  width:100%; }			
 .keralaouter-logo{width:90%; height:auto; float:none;padding-top: 1%; margin-left:5%}
.keralaouter-logo ul{ margin:0; padding:0;}
.keralaouter-logo li{ width:auto; height:auto; float:left; list-style-type:none; padding:0% 2% 0% 0% ; margin:0% 0% 0% 0%}

.conference{ width:100%; height:auto}
.conference img{ width:100%; height:auto; display:block;}


}

@media (min-width:581px) and (max-width:736px){
.top-wraper{ width:100%; height:auto;/* background:url(../images/topbg.jpg) repeat-x;*/ position:relative; }
.top-container{ width:90%; height:auto; margin:0 auto}
.logo-container{ width:50%; float:none; position:initial; bottom:0; left:0%; z-index: 50;padding-top:2%; margin:0 auto;} 
.logo-container img{margin:0 auto;} 
.logo-container h1{ width:87.5%; float:left; background-color:#fff; padding-left:5%; padding-right:5%;border-bottom:5px solid #fff;font-family: "Open Sans",sans-serif; color:#005429; }
.top-detail{ width:auto; height:auto; float:none;  padding-right: 5%; display:none}
.social-container{ width:auto; height:auto; float:right; }
.top-content:hover {-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);}
.mobilemenu{ width:100%; height:auto; display:block;}
.top-content{ width:auto; height:46px; float:left; padding-left:5px; border-left:1px solid #e0e0e0;padding-top:7px;margin-right:5px;
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;}
.cal-now{background: none; border-left: 1px solid rgb(224, 224, 224);color: rgb(148, 148, 148);
float: left;font-family: "Roboto",sans-serif;font-size: .75em; font-weight: 400;height: auto;line-height: 46px;padding-left: 30px;padding-right: 5px; width: auto;}

.mail{background:none; border-left: 1px solid rgb(224, 224, 224); color: rgb(148, 148, 148);
float: left;font-family: "Roboto",sans-serif;font-size: .75em;font-weight: 400;height: auto;line-height: 46px;padding-left:0px; padding-right: 5px;width: auto; }
.mail a{ color: rgb(148, 148, 148); font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
.mail a:hover{ color:#f6141f; font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
/*menu*/
.menuwrapper{ width: 100%; height:auto; float:right; position:relative;background:#f37338; border-bottom:5px solid #e86123}
.menu-container{ width:78%; height:auto; float:right; display:none;}
#menu, #menu ul {margin: 0;padding: 0;list-style: none;}
#menu {width: auto;}
#menu:before,
#menu:after {content: "";display: table;}
#menu:after {clear: both;}
#menu {zoom:1;}
#menu li {float: left;position: relative;}
#menu a {color:rgb(255,255,255);float: left;font-family: "Open Sans",sans-serif;font-size:.85em;font-weight: bold;line-height: 44px;padding:.5em 1.2em .5em 1.2em;
text-decoration: none;}
#menu li:hover > a {color: #666;}
*html #menu li a:hover { /* IE6 only */color: #00562c;}
#menu ul {margin: 20px 0 0 0;_margin: 0; /*IE6 only*/opacity: 0;visibility: hidden;position: absolute;top: 38px;left: 0;z-index:30;background: #444;
background:linear-gradient(#444, #111);box-shadow: 0 -1px 0 rgba(255,255,255,.3);	border-radius: 3px;transition: all .2s ease-in-out;  }
#menu li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#menu ul ul {top: 0;left: 150px;margin: 0 0 0 20px;_margin: 0; /*IE6 only*/box-shadow: -1px 0 0 rgba(255,255,255,.3);}
#menu ul li {float: none;display: block;border: 0;_line-height: 0; /*IE6 only*/box-shadow: 0 1px 0 #111, 0 2px 0 #666;}
	
#menu ul li:last-child {   -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; }
#menu ul a {    padding: 10px;width: auto;_height: 10px; /*IE6 only*/display: block;white-space: nowrap;float: none;text-transform: none; line-height:24px;font-family: "Open Sans",sans-serif;font-size: .75em; font-weight: normal;}
#menu ul a:hover {background-color: #f85b29;background-image: linear-gradient(#f85b29, #e57715);}
#menu ul li:first-child > a {border-radius: 3px 3px 0 0;}
#menu ul li:first-child > a:after {content: '';position: absolute;left: 40px;top: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;
border-bottom: 6px solid #444;font-family: "Open Sans",sans-serif;font-size: .75em;font-weight: normal;}
#menu ul ul li:first-child a:after {left: -6px;top: 50%;margin-top: -6px;border-left: 0;	border-bottom: 6px solid transparent;border-top: 6px solid transparent;border-right: 6px solid #3b3b3b;}
#menu ul li:first-child a:hover:after {border-bottom-color: #f85b29; }
#menu ul ul li:first-child a:hover:after {border-right-color: #f85b29; border-bottom-color: transparent; 	}
#menu ul li:last-child > a {-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}
#menu-trigger {display: none;}

	

	/* iPad */
.no-transition {transition: none;opacity: 1;visibility: visible;display: none;  		}
#menu li:hover > .no-transition {display: block;}
.banner-wrap{ width:100%; height:auto}
.banner-wrap img{ width:100%; height:auto; display:block}
.welcome-wrap{ width:100%; height:auto; background-color:#fff; padding-top:2%}
.welcome-container{ width:90%; height:auto; margin:0 auto}
.welcome-dtl{ width:100%; height: auto; float:left; padding-right:1.5%; margin-bottom:1%}
.welcome-dtl h2{font-family: "Open Sans",sans-serif;font-size:1.2em; font-weight: normal; color:#666;}
.welcome-dtl h2 span{font-family: "Open Sans",sans-serif;font-size:1.7em; font-weight: normal; color:#f37338; text-transform:uppercase}
.welcome-dtl p{ width:100%;font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#666; text-align:justify; line-height:170%; padding-bottom:3%; background:url(../images/welcombg.jpg) repeat-x left bottom}
.best-values{ width:100%; height:auto;  float:left; }
.best-value-title{ width:100%; height:auto; background-color:none;margin-bottom:2%}
.best-value-deals{width:100%; height:auto;background:#f37338  }
.best-value-hdicon{width:7%; height:auto; float:left; background:#de4a06; }
.best-value-hdtxt{width:91%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:1.2% 0 1.2% 2% }

.best-value-product{ width:100%; height:auto}
.bestvalue-cont{ width:49%; height:auto; margin:0% 1% 7% 0%; float:left;}
.bestvalue-contimg{ width:100%; height:auto;position:relative }
.bestvalue-cont1{ width:49%; height:auto; margin:0% 1% 0% 0%;float:left;}
.bestvalue-cont-view{ width:40%; height:auto; position:absolute; bottom:1%; right:1%; background:#00803c;font-family: "Open Sans",sans-serif;font-size:.75em; color:#fff; font-weight: normal; line-height:170%; padding:1% 1% 1% 1%; text-align:center; }
.bestvalue-cont-view a{ font-family: "Open Sans",sans-serif; color:#fff; font-weight: normal; text-decoration:none; }
.bestvalue-cont-view a:hover{ font-family: "Open Sans",sans-serif;color:#fff; font-weight: normal; text-decoration:underline; }


.bestvalue-cont h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont h4{font-family: "Open Sans",sans-serif;font-size:.75em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left: 5%; margin:0% 0% 0% 2%;}
.bestvalue-cont h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.bestvalue-cont1 h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont1 h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont1 h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont1 h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:5%; margin:0% 0% 0% 2%;}
.bestvalue-cont1 h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont1 h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.best-valu-slide{ width:auto; height:auto; margin-right:10px; position:relative}

.best-view{ width:84px; height:24px; position:absolute; bottom:48px; right:0px; background-color:#00803c;font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-align:center; line-height:24px;}
.best-view a{font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-decoration:none}
.best-view a:hover{font-family: "Open Sans",sans-serif;font-size: .7em; color:#fff; text-decoration:none}
.best-brief{ width:100%; height:auto;}
.best-brief h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#5c5c5c; font-weight:bold; line-height:170%;}
.best-brief h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#5c5c5c; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:2%}
.best-brief h4 a{font-family: "Open Sans",sans-serif; color:#5c5c5c; font-weight: normal; text-decoration:none}
.best-brief h4 a:hover{font-family: "Open Sans",sans-serif; color:#00803c; font-weight: normal; text-decoration:none}

.tour-packages{ width:100%; height: auto; background-color:#fff; padding-bottom:1%; padding-top:1%}
.tour-container{ width:90%; margin:0 auto; height:auto; background-color:#ebebeb}
.tour_contimg{ width:49%; height:auto; float:left; margin:0% 1% 0% 0%}
.tour_contimg_img{ width:100%; height:auto; display:block; position:relative; }
.pkghover{position:absolute; bottom:-8%; right:0; background:url(../images/tourarow.png);width:100%;height:40px; background-size:100%; display:none  }
.pkghover:hover{ width:100%;height:40px; background:url(../images/tourarow-hover.png); display:block; background-size:100%  }

.tour-cont-hd{width:100%; height:auto;background:#f37338 ;margin-bottom: 1.1%; }
.tour-cont-hdicon{width:7%; height:auto; float:left; background:#de4a06; }
.tour-cont-hdtxt{width:91%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:1.5% 0 1.5% 2% }
.tour-detail{ width:100%; height:auto; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0% 0% 2% 0%;}
.tour-detail h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#666; font-weight:bold; line-height:150%; padding:1% 0% 1% 5%;
 background:url(../images/loc.png) no-repeat 2% 51% ; width:60%; float:left}
.tour-detail h3 a{font-family: "Open Sans",sans-serif; color:#666; font-weight:bold; line-height:150%; text-decoration:none;}
.tour-detail h3 a:hover{font-family: "Open Sans",sans-serif;color:#f37338; font-weight:bold;  text-decoration:none; }


.tour-detail-pkg{ width:40%; height:auto;/* border:1px solid #e1e1e1;border-top:1px solid #e1e1e1;*/ float:left; padding-top:2%}
.tday{ width:100%; height:auto; padding:4% 0% 4% 21%; /* float:left;border-right:1px solid #e1e1e1;*/font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; /*background:url(../images/days.png) no-repeat 0% 46% */}
.tday a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tday a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tngt{ width:100%; height:auto; padding:0% 0% 0% 0%;/* float:left; border-right:1px solid #e1e1e1;*/ font-family: "Open Sans",sans-serif;font-size:.75em; 
font-weight: normal; color:#666; /*background:url(../images/night.png) no-repeat 0% 46%*/}
.tngt a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tngt a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tprice{ width:33%; height:auto; padding:4% 0% 4% 5%; float:left;font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; background:url(../images/rs.png) no-repeat 3% 46% }
.tprice a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tprice a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.our-breif-wrap{ width:100%; height:auto; background-color:#fff; padding-top:1%; padding-bottom:0%}
.our-breif-container{ width:90%; height: auto; margin:0 auto}
.working-dtl{ width:100%; min-height:initial; float:left; border:1px solid #e3e3e3; background-color:#fff; margin-right:1%; padding:1%}
.talk-expert{width:100%; height:auto; padding-bottom:2%; background:none;  }
.talk-expert h5{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:4%; background: url(../images/landno.png) no-repeat 0em 2.1em; clear:both; }
.talk-expert h6{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:4%; background: url(../images/mobno.png) no-repeat 0em 2.1em;clear:both; }
.talk-expert-hdicon{width:7%; height:36px; float:left; background:#de4a06; }
.talk-expert p{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:3%; }

.talk-expert-hdtxt{width:93%; height:36px; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.5% 0 1.4% 2% }

.working-time{width:100%; height:auto;background:#00803c  }
.working-time-hdicon{width:7%; height:auto; float:left; background:#007235; }
.working-time-hdtxt{width:91%; height:auto; background:#00803c  url(../images/garow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.2% 0 1.2% 2% }

.work{ width:100%; height:35px; border-bottom:2px solid #e5e5e5; background:url(../images/calender.png) no-repeat left center; padding-left:20px; font-family:Arial, Helvetica, sans-serif;  color:#949494;}
.work h4{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width:100px; line-height:32px;}
.work-sep{ width:auto; height:auto; float:left; padding-left:5px; padding-right:5px; line-height:32px;}
.work h5{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width: auto; line-height:32px}


.travel-dtl{ width:100%; min-height:initial; float:left; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.travel-tips{width:100%; height:auto;background:#f37338  }
.travel-tips-hdicon{width:7%; height:auto; float:left; background:#de4a06; }
.travel-tips-hdtxt{width:91%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.5% 0 .5% 2% }


.travel-tips-main{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/carry-money.jpg) no-repeat left top; padding-left:35px; margin-top:2%}
.travels-for{ width:100%; height:auto}
.travels-for h2{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:bold; color:#858585;}
.travels-for p{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#858585; line-height:170%; text-align:justify; padding-bottom:1%}


.travel-tips-cart{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/cart.png) no-repeat left top; padding-left:35px; margin-top:2%}

.travel-tips-cartips{ width:100%; height:auto; background:url(../images/cartips.png) no-repeat left top; padding-left:35px; margin-top:2%}


.enquiry-dtl{ width:100%; min-height:initial; float:right; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.enquiry-ind{width:100%; height:auto;background:#f37338  }
.enquiry-ind-hdicon{width:7%; height:auto; float:left; background:#de4a06; }
.enquiry-ind-hdtxt{width:91%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.2% 0 1.2% 2% }

.home-enquiry{ width:100%; height:34px; margin-top:15px;}
.home-enquiry-box{ width:100%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%}
.home-enquiry-box1{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 2% 0% 0%; float:left}
.home-enquiry-box2{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 0% 0% 0%; float:right}
.home-enq-submit{ width:auto; height:auto; float:right}

.bottom-wrap{ width:100%; height:auto; background:url(../images/bottombg.jpg) repeat-x; background-size:cover; padding-bottom:1.5%}
.bottom-container{ width:100%; height:auto; margin:0 auto}
.bottom-left{ width:100%; height:auto; float:left}
.bottom-right{ width:13%; height:118px; float:right; display:none;}
.bottom-right h2{width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; text-align:left;font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; line-height:50px}
.bottom-menu{ width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; display:none}
.bottom-menu ul{ margin:0px; padding:0px; list-style-type:none;}
.bottom-menu ul li{font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; float:left; padding-right:4%; line-height:50px}
.bottom-menu ul li a{ color:#9a9596; text-decoration:none}
.bottom-menu ul li a:hover{ color:#fe0000; text-decoration:none}
.bottomadrs-cont{ width:100%; height:auto; }
.bottom-address{font-size:.7em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; float:left; background:url(../images/addressbg.png) no-repeat 0% 78%; padding-left:1.3em;padding-top: 1em; display:none}
.bottom-contact{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-contact.png) no-repeat 0% 78%; padding-left:1.3em; margin-left:1em;padding-top: 1em; display:none;}
.bottom-mail{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-mail.png) no-repeat 0% 78%;  margin-left:1.5em;padding-top: 1em;padding-left:1.7em;display:none; }
.bottom-mail a{ color:#9a9596; text-decoration:none}
.bottom-mail a:hover{ color:#fe0000; text-decoration: underline}
.social-bottom{ width:100%; height:auto; padding-top:10px}
.social-popout {height:21px;width: 21px;float: left;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-right:10px}
.social-popout img {width: 100%;margin:3px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-top:0px}
.social-popout img:hover {margin: 0px;box-shadow: 6px 6px 4px 4px rgba(0,0,0,0.3);}
.footer-wraper{ width:100%; height:auto; background-color:#191516;}
.footer-container{ width:90%; height:auto; margin:0 auto}
.copyright{ width:100%; height:auto; font-size:0.7em; font-family:Arial, Helvetica, sans-serif; color:#c0c0c0; float:none; line-height:18px; text-align:center}
.designed{ width:100%; height:auto; float:none; padding-top:8px; }
.designed img{ margin:0 auto; max-width:100%; display:block;}


/*inner pages*/
.inrcontentcontainer{width:90%; height:auto; margin:0 auto; padding:2% 0% 2% 0%;}
.inrcontainer-lft{ width:100%; height:auto; float:left;padding-top: 1%;}
.breadcrumps{ width:70%; height:auto; padding-top:1%; float:right; }
.breadimg{width:auto; height:auto; float:right; padding:0.2% .5% 0% .5%}
.breadtxt{width:auto; height:auto; float:right; padding:0% 0% 0% 0.5%;font-family:Arial, Helvetica, sans-serif;font-size:.85em; color:#666; font-weight:normal }
.breadtxt a{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:none; }
.breadtxt a:hover{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:underline; }
.inrcontentcontainer h2{ font-family: "Open Sans",sans-serif; color:#02552d; font-size:1.4em; line-height:150%; font-weight:normal; padding:0% 0% 0.2% 4%; background:url(../images/h2bg.png) no-repeat 0% 42%;  border-bottom:1px solid #efefef;  margin-bottom: 1%; clear:both}
.inrcontainer-lft h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%;padding:0% 0% .5% 0%;}
.list{ width:auto; height:auto}
.list ul{ padding:0% 0% 0% 0%; margin:0;} 
.list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); padding:.5% 0% .5% 0% ; margin-left:3%;} 

.list p{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; padding:.5% 0% .5% 0% ; margin-left:3%;}

.inrcontentcontainer p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.lftimg{ width:auto; padding:1% 2% 1% 0%}
.rgtimg{ width:auto; padding:1% 0% 1% 2%}
.inrcontainer-rgt{ width:30%; height:auto; float:right;padding-top: 1%; display:none}
.inrslider{ width:100%; height:auto;}
.service_container{ width:100%; height:auto; padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%;}
.service_container h3{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%;/* background:url(../images/serimg.png) no-repeat 0% 0% ;*/padding:7% 0% 1% 19.5%; }
.service_container p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.service_sub{ width:100%; height:auto; background:#f3f3f3; padding:2%; margin:1.5% 0% 1.5% 0%}
.service_sub h6{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%; background:url(../images/liarow.png) no-repeat 0% 43% ;padding:0% 0% .5% 2%;}
.service_sub p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.hotel-booknow{ width:27%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%;}
.hotel-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.hotel-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.airticket-booknow{width:27%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.airticket-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.airticket-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.destiname{ width:100%; height:auto; padding:4% 0% 4% 0% ; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.destitxt{ width:100%; height:auto; float:left}
.destiname h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%;  }
.destiname h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:2% 0% 2% 0%; width:88%; float:left}
.destiname h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.destiname h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.destimore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:11%; height:36px; float:right  }
.destimore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

#destinations h2{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%; background:url(../images/destimg.png) no-repeat 0% 31% ;padding:0% 0% .5% 3.5%; border:none; margin:0% 0% 1% 0% }
.pkgdetailbtn{width:21%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; clear:both; }
.pkgdetailbtn a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.pkgdetailbtn a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}
.packagedtlhd{ width:100%; height:auto;background:#01803d; margin-bottom: 2%; }
.packagedtlimg{width:6%; height:auto; float:left;}
.packagedtltxt{width:93%; height:auto; float:left; background:#01803d url(../images/greenarow.png) no-repeat 0% 50%;font-family: "Open Sans",sans-serif;font-size:1em; color:#fff; font-weight:normal;  text-decoration:none; padding:.5% 0% .5% 2%; line-height:170%;}
.pkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.pkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.pkgday{ width:17%; height:auto; float:left; background:#f37338 url(../images/daybg.png) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:.95em;
color:#fff; font-weight:bold;  text-decoration:none;padding:.5% 0% .5% 6%; line-height:150%;}
.pkgdaycol h4{ width:82%;height:auto; float:left;background:#fff url(../images/orangearow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 3%;}
.pkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}

.pkg-enquire{width:30%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.pkg-enquire a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5% 29% 4% 9%; text-decoration:none; }
.pkg-enquire a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 4% 9%;}

.adrsbg{ width:100%; height:auto;border-bottom:1px dashed #e7e6e6; margin-bottom:2%;padding-bottom:2%;margin-top: 5%;}
.adrscontainer{ width:31%; height:222px; margin:0% 1% 1% 1%; float:left; background:url(../images/contbg.jpg) no-repeat 0% 100%; background-size:100%;}
.adrscontainer img{ margin:0 auto;}
.adrscontainer p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%; text-align:center; font-weight:normal;}

.enqbg{ width:100%; height:auto;  padding:4%; background:#f2f2f2; margin:4% 0% 0% 0%}
.enqbg-lft{ width:48%; height:auto;margin-bottom:0%;padding-bottom:0%; float:left;}
.enqbg-rgt{ width:48%; height:auto;margin-bottom:0%;padding-bottom:0%; float:right;}
.enquiry-container{ width:100%; height:auto; clear:both; padding-bottom:3%;}
.enquiry-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enquirysep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enquirybox{ width:50%; height:auto; float:left;}
.enqtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enquiry-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.submit{ width:15%; height:auto; float:right; margin-right:6.5%;}

.locationmapbg{ width:100%; height:auto; clear:both;border-top:1px dashed #e7e6e6; padding:4% 0% 0% 0%; margin-top:2%;}
.locationmaphd{ width:100%; height:auto; background:#01803d url(../images/locationicon.jpg) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:1em;color:#fff; font-weight:normal;  text-decoration:none;padding:1.5% 0% 1.5% 9%; }
.locationmap{ width:100%; height:auto;}
.newsletter{ width:90%; height:auto; clear:both; margin:1% auto 0 auto;}
.newsletterbox{ width:30%; height:auto; float:left; margin-right:2%;}
.newstxtbox{ width:100%; height:32px;border:1px solid #5a5a58; padding:1%; background:#2a2524; font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#c0c0c0; }
.newsbtn{ width:30%; height:auto; float:left;}
.testimonialbg{width:100%; height:auto; border-bottom:1px dashed #e7e6e6; padding-bottom:2%;}
.testimonialbg p{width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#666; text-align:justify; line-height:170%;padding-bottom: 2%;  font-weight:bold;}
.testimonial{width:100%; height:auto; }
.testimonial h5{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left; width:17%; height:auto;line-height:170%; font-weight:normal;}
.testimonial-sep{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left;width:5%; height:auto;line-height:170%; font-weight:normal;}
.testimonial h4{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#f15a29; float:left;width:35%; height:auto;line-height:170%; font-weight:normal;}
.testimonialbg h3{font-family: "Open Sans",sans-serif; font-size:.9em; color:#02552d; clear:both; text-align:right;line-height:170%;  font-weight:normal;font-style:italic;}
.destibg{ width:100%; height:auto; background:#f3f3f3; padding:2%;  margin-bottom: 3%;}
.destibg_txt { width:100%; height:auto; border-bottom:1px solid #dadada;  }
.destibg_txt h3 {font-family: "Open Sans",sans-serif; font-size:1.2em; color:#666; text-align:left;line-height:170%; width:50%; height:auto; float:left ; background:url(../images/desti_icon.png) no-repeat; font-weight:normal; padding:0% 0% 0% 4% }
.destibg_txt h4 {font-family: "Open Sans",sans-serif; font-size:.85em; color:#01803d; text-align:right; width:50%; height:auto; float:left;font-weight:normal;  }
.destibg_txt h4:before {content:url(../images/timeicon_pkg.jpg);color:#44c8d7; padding-right:.2em;   }
.destibg_img{ width:45%; height:auto; float:left; padding-top:2%;} 
.destibg_img img{ width:100%; height:auto;  display:block;} 
.destibg_list{ width:55%; height:auto; float:left; padding-left:5%; padding-top:1%;} 
.destibg_list ul{ width:45%; height:auto; float:left; padding:0% 5% 0% 0%; margin:0;} 
.destibg_list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); border-bottom:1px dashed #cccccc; padding:5.5% 0% 5.5% 0% } 
.intlpkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.intlpkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.intlpkgdaycol h4{ width:100%;height:auto; background:#fff url(../images/intlicon.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 9%;}
.intlpkgdetail h6{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%;  font-weight:bold;padding:0% 0% 2% 0%; }

.intlpkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.specialoffer{ height:124px;left: -1.6%;position: absolute;top: -2.3%;width:152px; background:url(../images/specialoffer.png) no-repeat 0% 0%;  }
.specialoffer p{font-family: "Open Sans",sans-serif;font-size:.85em; color:#fff; font-style:italic; font-weight:normal;padding-top: 19%;padding-left:7%;
margin-left: -8%; background:url(../images/rupees.png) no-repeat 0% 98%}
#rotate {
     -moz-transform: rotate(-41.0deg);  /* FF3.5+ */
       -o-transform: rotate(-41.0deg);  /* Opera 10.5 */
  -webkit-transform: rotate(-41.0deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
}

.customised-package{ width:100%; height:auto; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; padding-bottom:2%; }

.customisedname{ width:30%; height:auto; padding:0% 0% 0% 0% ; float:left; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.customisedtxt{ width:68%; height:auto; float:right}
.customisedtxt h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%; width:24%; float:right; text-align:right  }
.customisedtxt h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:0% 0% 2% 0%; width:76%; float:left}
.customisedtxt h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.customisedtxt h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.customisednamemore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:7%; height:36px; float:right  }
.customisednamemore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

.customised-package-photo{ width:48%; height:auto; float:right}

.enqform{ width:90%; height:auto;  margin:0% auto}
.enqform-container{ width:100%; height:auto;margin:0 auto;padding-bottom:3%; }
.enqform-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enqformsep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enqformbox{ width:50%; height:auto; float:left;}
.enqformtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqformtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enqform-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.enqsubmit{ width:11%; height:auto; float:right; margin-right:6.5%;}
.travel-more{ float:right; padding:0.5% 1.5%; background-color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; margin-top:3%;}
.travel-more:hover{ background-color:#f37338;}
.conferencelogo-wrapper{width:90%; height:auto; margin:1% auto 0% auto;padding:0% 0% 1% 0%;  clear:both}

.conferencelogo-container{width:100%; height:auto;  padding:1% 0% 1% 0%;  background:#fff; clear:both}

ul, li {
	list-style: none; 
}

.my-slider {
	height:119px;
	/*margin: 0 auto;
	/*width: 900px;*/
	width: 100%; background:url(../images/scrollbg.jpg) repeat-x 0% 0%;
}
.my-slider ul {
	height: auto;
	overflow: hidden;
}


.my-slider li { 
	float: left; margin-left:0%; background:url(../images/slideli.jpg) no-repeat 100% 50% !important; padding:0% 1% 0% 1%;
}
.slide-pic{ padding-bottom:2%; padding-top:2%; margin-left:4% !important;}

.conference-hd{
    width: 100%;
    height: auto;
    background: #f37338;
    /*margin-bottom: 1.1%;*/
}
 .conference-hdicon{
   width: 8%;
    height: auto;
    float: left;
    background: #de4a06;}
	
 .conference-hdtxt{	
	width: 92%;
    height: auto;
    background: #f37338 url(../images/iarow.png) no-repeat 0% 50%;
    font-family: "Open Sans",sans-serif;
    font-size: .9em;
    font-weight: normal;
    color: #fff;
    float: left;
    
	padding:2% 0 1% 2%}
	
.conference-container{ width:100%; height:auto; padding-bottom:3%; padding-top:1%;    border-bottom: 1px dashed #e7e6e6;}	
.conference-img{ width:20%; height:auto; float:left; }
.conference-img img{ max-width:100%; height:auto; display:block; margin:0 auto}

.conference-txt{ width:78%; height:auto; float:right; }
.conference-txt p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%;  }
.conference-txt h6{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.85em; line-height:170%;  }
.newsletter h5{font-family: "Open Sans",sans-serif;
    font-size: .85em;
    color: #9a9596;
    float: none;
    padding-right: 4%;
    line-height: 18px;  width:100%; }			
 .keralaouter-logo{width:90%; height:auto; float:none;padding-top: 1%; margin-left:5%;}
.keralaouter-logo ul{ margin:0; padding:0;}
.keralaouter-logo li{ width:auto; height:auto; float:left; list-style-type:none; padding:0% 2% 0% 0% ; margin:0% 0% 0% 0%}
.conference{ width:100%; height:auto}
.conference img{ width:100%; height:auto; display:block;}

}

@media (min-width:737px) and (max-width: 991px){
.top-wraper{ width:100%; height:auto;/* background:url(../images/topbg.jpg) repeat-x;*/ position:relative; }
.top-container{ width:90%; height:auto; margin:0 auto}
.logo-container{ width:50%; float:none; position:initial; bottom:0; left:0%; z-index: 50;padding-top:2%; margin:0 auto;} 
.logo-container img{margin:0 auto;} 
.logo-container h1{ width:87.5%; float:left; background-color:#fff; padding-left:5%; padding-right:5%;border-bottom:5px solid #fff;font-family: "Open Sans",sans-serif; color:#005429; }
.top-detail{ width:auto; height:auto; float:none;  padding-right: 5%; display:none}
.social-container{ width:auto; height:auto; float:right; }
.top-content:hover {-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);}
.mobilemenu{ width:100%; height:auto; display:block;}
.top-content{ width:auto; height:46px; float:left; padding-left:5px; border-left:1px solid #e0e0e0;padding-top:7px;margin-right:5px;
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;}
.cal-now{background: none; border-left: 1px solid rgb(224, 224, 224);color: rgb(148, 148, 148);
float: left;font-family: "Roboto",sans-serif;font-size: .75em; font-weight: 400;height: auto;line-height: 46px;padding-left: 30px;padding-right: 5px; width: auto;}

.mail{background:none; border-left: 1px solid rgb(224, 224, 224); color: rgb(148, 148, 148);
float: left;font-family: "Roboto",sans-serif;font-size: .75em;font-weight: 400;height: auto;line-height: 46px;padding-left:0px; padding-right: 5px;width: auto; }
.mail a{ color: rgb(148, 148, 148); font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
.mail a:hover{ color:#f6141f; font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
/*menu*/
.menuwrapper{ width: 100%; height:auto; float:right; position:relative;background:#f37338; border-bottom:5px solid #e86123}
.menu-container{ width:78%; height:auto; float:right; display:none;}
#menu, #menu ul {margin: 0;padding: 0;list-style: none;}
#menu {width: auto;}
#menu:before,
#menu:after {content: "";display: table;}
#menu:after {clear: both;}
#menu {zoom:1;}
#menu li {float: left;position: relative;}
#menu a {color:rgb(255,255,255);float: left;font-family: "Open Sans",sans-serif;font-size:.85em;font-weight: bold;line-height: 44px;padding:.5em 1.2em .5em 1.2em;
text-decoration: none;}
#menu li:hover > a {color: #666;}
*html #menu li a:hover { /* IE6 only */color: #00562c;}
#menu ul {margin: 20px 0 0 0;_margin: 0; /*IE6 only*/opacity: 0;visibility: hidden;position: absolute;top: 38px;left: 0;z-index:30;background: #444;
background:linear-gradient(#444, #111);box-shadow: 0 -1px 0 rgba(255,255,255,.3);	border-radius: 3px;transition: all .2s ease-in-out;  }
#menu li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#menu ul ul {top: 0;left: 150px;margin: 0 0 0 20px;_margin: 0; /*IE6 only*/box-shadow: -1px 0 0 rgba(255,255,255,.3);}
#menu ul li {float: none;display: block;border: 0;_line-height: 0; /*IE6 only*/box-shadow: 0 1px 0 #111, 0 2px 0 #666;}
	
#menu ul li:last-child {   -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; }
#menu ul a {    padding: 10px;width: auto;_height: 10px; /*IE6 only*/display: block;white-space: nowrap;float: none;text-transform: none; line-height:24px;font-family: "Open Sans",sans-serif;font-size: .75em; font-weight: normal;}
#menu ul a:hover {background-color: #f85b29;background-image: linear-gradient(#f85b29, #e57715);}
#menu ul li:first-child > a {border-radius: 3px 3px 0 0;}
#menu ul li:first-child > a:after {content: '';position: absolute;left: 40px;top: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;
border-bottom: 6px solid #444;font-family: "Open Sans",sans-serif;font-size: .75em;font-weight: normal;}
#menu ul ul li:first-child a:after {left: -6px;top: 50%;margin-top: -6px;border-left: 0;	border-bottom: 6px solid transparent;border-top: 6px solid transparent;border-right: 6px solid #3b3b3b;}
#menu ul li:first-child a:hover:after {border-bottom-color: #f85b29; }
#menu ul ul li:first-child a:hover:after {border-right-color: #f85b29; border-bottom-color: transparent; 	}
#menu ul li:last-child > a {-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}
#menu-trigger {display: none;}

	

	/* iPad */
.no-transition {transition: none;opacity: 1;visibility: visible;display: none;  		}
#menu li:hover > .no-transition {display: block;}
.banner-wrap{ width:100%; height:auto}
.banner-wrap img{ width:100%; height:auto; display:block}
.welcome-wrap{ width:100%; height:auto; background-color:#fff; padding-top:2%}
.welcome-container{ width:90%; height:auto; margin:0 auto}
.welcome-dtl{ width:100%; height: auto; float:left; padding-right:1.5%; margin-bottom:1%}
.welcome-dtl h2{font-family: "Open Sans",sans-serif;font-size:1.2em; font-weight: normal; color:#666;}
.welcome-dtl h2 span{font-family: "Open Sans",sans-serif;font-size:1.7em; font-weight: normal; color:#f37338; text-transform:uppercase}
.welcome-dtl p{ width:100%;font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#666; text-align:justify; line-height:170%; padding-bottom:3%; background:url(../images/welcombg.jpg) repeat-x left bottom}
.best-values{ width:100%; height:auto;  float:left; }
.best-value-title{ width:100%; height:auto; background-color:none;margin-bottom:2%}
.best-value-deals{width:100%; height:auto;background:#f37338  }
.best-value-hdicon{width:6%; height:auto; float:left; background:#de4a06; }
.best-value-hdtxt{width:85%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:1% 0 1% 2% }

.best-value-product{ width:100%; height:auto}
.bestvalue-cont{ width:49%; height:auto; margin:0% 1% 2% 0%; float:left;}
.bestvalue-contimg{ width:100%; height:auto;position:relative }
.bestvalue-cont1{ width:49%; height:auto; margin:0% 1% 2% 0%;float:left;}
.bestvalue-cont-view{ width:40%; height:auto; position:absolute; bottom:1%; right:1%; background:#00803c;font-family: "Open Sans",sans-serif;font-size:.75em; color:#fff; font-weight: normal; line-height:170%; padding:1% 1% 1% 1%; text-align:center; }
.bestvalue-cont-view a{ font-family: "Open Sans",sans-serif; color:#fff; font-weight: normal; text-decoration:none; }
.bestvalue-cont-view a:hover{ font-family: "Open Sans",sans-serif;color:#fff; font-weight: normal; text-decoration:underline; }


.bestvalue-cont h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont h4{font-family: "Open Sans",sans-serif;font-size:.75em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left: 5%; margin:0% 0% 0% 2%;}
.bestvalue-cont h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.bestvalue-cont1 h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont1 h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont1 h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont1 h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:5%; margin:0% 0% 0% 2%;}
.bestvalue-cont1 h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont1 h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.best-valu-slide{ width:auto; height:auto; margin-right:10px; position:relative}

.best-view{ width:84px; height:24px; position:absolute; bottom:48px; right:0px; background-color:#00803c;font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-align:center; line-height:24px;}
.best-view a{font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-decoration:none}
.best-view a:hover{font-family: "Open Sans",sans-serif;font-size: .7em; color:#fff; text-decoration:none}
.best-brief{ width:100%; height:auto;}
.best-brief h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#5c5c5c; font-weight:bold; line-height:170%;}
.best-brief h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#5c5c5c; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:2%}
.best-brief h4 a{font-family: "Open Sans",sans-serif; color:#5c5c5c; font-weight: normal; text-decoration:none}
.best-brief h4 a:hover{font-family: "Open Sans",sans-serif; color:#00803c; font-weight: normal; text-decoration:none}

.tour-packages{ width:100%; height: auto; background-color:#fff; padding-bottom:1%; padding-top:1%}
.tour-container{ width:90%; margin:0 auto; height:auto; background-color:#ebebeb}
.tour_contimg{ width:49%; height:auto; float:left; margin:0% 1% 2% 0%}
.tour_contimg_img{ width:100%; height:auto; display:block; position:relative; }
.pkghover{position:absolute; bottom:-8%; right:0; background:url(../images/tourarow.png);width:100%;height:48px; background-size:100%  }
.pkghover:hover{ width:100%;height:48px; bottom:-8%; background:url(../images/tourarow-hover.png); display:block; background-size:100%  }

.tour-cont-hd{width:100%; height:auto;background:#f37338 ;margin-bottom: 1.1%; }
.tour-cont-hdicon{width:6%; height:auto; float:left; background:#de4a06; }
.tour-cont-hdtxt{width:94%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:1% 0 1% 2% }
.tour-detail{ width:100%; height:auto; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0% 0% 2% 0%;}
.tour-detail h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#666; font-weight:bold; line-height:150%; padding:5% 0% 0% 5%;
 background:url(../images/loc.png) no-repeat 2% 84% ; width:60%; float:left}
.tour-detail h3 a{font-family: "Open Sans",sans-serif; color:#666; font-weight:bold; line-height:150%; text-decoration:none;}
.tour-detail h3 a:hover{font-family: "Open Sans",sans-serif;color:#f37338; font-weight:bold;  text-decoration:none; }


.tour-detail-pkg{ width:40%; height:auto;/* border:1px solid #e1e1e1;border-top:1px solid #e1e1e1;*/ float:left; padding-top:2%}
.tday{ width:100%; height:auto; padding:4% 0% 4% 21%; /* float:left;border-right:1px solid #e1e1e1;*/font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; /*background:url(../images/days.png) no-repeat 0% 46% */}
.tday a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tday a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tngt{ width:100%; height:auto; padding:11% 0% 4% 0%;/* float:left; border-right:1px solid #e1e1e1;*/ font-family: "Open Sans",sans-serif;font-size:.75em; 
font-weight: normal; color:#666; /*background:url(../images/night.png) no-repeat 0% 46%*/}
.tngt a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tngt a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tprice{ width:33%; height:auto; padding:4% 0% 4% 5%; float:left;font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; background:url(../images/rs.png) no-repeat 3% 46% }
.tprice a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tprice a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.our-breif-wrap{ width:100%; height:auto; background-color:#fff; padding-top:1%; padding-bottom:0%}
.our-breif-container{ width:90%; height: auto; margin:0 auto}
.working-dtl{ width:100%; min-height:initial; float:left; border:1px solid #e3e3e3; background-color:#fff; margin-right:1%; padding:1%}
.talk-expert{width:100%; height:auto; padding-bottom:4%; background:url(../images/talkexpert.png) no-repeat 100% 100%;  }
.talk-expert h5{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:4%; background: url(../images/landno.png) no-repeat 0em 2.2em; clear:both; }
.talk-expert h6{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:4%; background: url(../images/mobno.png) no-repeat 0em 2.2em;clear:both; }
.talk-expert-hdicon{width:7%; height:36px; float:left; background:#de4a06; }
.talk-expert p{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:3%; }

.talk-expert-hdtxt{width:93%; height:36px; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.4% 0 1.2% 2%}

.working-time{width:100%; height:auto;background:#00803c  }
.working-time-hdicon{width:7%; height:auto; float:left; background:#007235; }
.working-time-hdtxt{width:93%; height:auto; background:#00803c  url(../images/garow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1% 0 1% 2%}

.work{ width:100%; height:35px; border-bottom:2px solid #e5e5e5; background:url(../images/calender.png) no-repeat 3% 64%; padding-left:9%; font-family:Arial, Helvetica, sans-serif;  color:#949494;}
.work h4{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width:100px; line-height:32px;}
.work-sep{ width:auto; height:auto; float:left; padding-left:5px; padding-right:5px; line-height:32px;}
.work h5{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width: auto; line-height:32px}


.travel-dtl{ width:49%; min-height:initial; float:left; border:1px solid #e3e3e3; background-color:#fff; padding:1%;margin-right:1%;}
.travel-tips{width:100%; height:auto;background:#f37338  }
.travel-tips-hdicon{width:10%; height:auto; float:left; background:#de4a06; }
.travel-tips-hdtxt{width:90%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.5% 0 1.5% 5%}


.travel-tips-main{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/carry-money.jpg) no-repeat left top; padding-left:35px; margin-top:2%}
.travels-for{ width:100%; height:auto}
.travels-for h2{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:bold; color:#858585;}
.travels-for p{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#858585; line-height:170%; text-align:justify; padding-bottom:1%}


.travel-tips-cart{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/cart.png) no-repeat left top; padding-left:35px; margin-top:2%}

.travel-tips-cartips{ width:100%; height:auto; background:url(../images/cartips.png) no-repeat left top; padding-left:35px; margin-top:2%}


.enquiry-dtl{ width:49%; min-height:initial; float:right; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.enquiry-ind{width:100%; height:auto;background:#f37338  }
.enquiry-ind-hdicon{width:10%; height:auto; float:left; background:#de4a06; }
.enquiry-ind-hdtxt{width:90%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:1.5% 0 1.5% 5% }

.home-enquiry{ width:100%; height:34px; margin-top:15px;}
.home-enquiry-box{ width:100%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%}
.home-enquiry-box1{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 2% 0% 0%; float:left}
.home-enquiry-box2{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 0% 0% 0%; float:right}
.home-enq-submit{ width:auto; height:auto; float:right}

.bottom-wrap{ width:100%; height:auto; background:url(../images/bottombg.jpg) repeat-x; background-size:cover; padding-bottom:1.5%}
.bottom-container{ width:100%; height:auto; margin:0 auto}
.bottom-left{ width:100%; height:auto; float:left}
.bottom-right{ width:13%; height:118px; float:right; display:none;}
.bottom-right h2{width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; text-align:left;font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; line-height:50px}
.bottom-menu{ width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; display:none}
.bottom-menu ul{ margin:0px; padding:0px; list-style-type:none;}
.bottom-menu ul li{font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; float:left; padding-right:4%; line-height:50px}
.bottom-menu ul li a{ color:#9a9596; text-decoration:none}
.bottom-menu ul li a:hover{ color:#fe0000; text-decoration:none}
.bottomadrs-cont{ width:100%; height:auto; }
.bottom-address{font-size:.7em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; float:left; background:url(../images/addressbg.png) no-repeat 0% 78%; padding-left:1.3em;padding-top: 1em; display:none}
.bottom-contact{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-contact.png) no-repeat 0% 78%; padding-left:1.3em; margin-left:1em;padding-top: 1em; display:none;}
.bottom-mail{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-mail.png) no-repeat 0% 78%;  margin-left:1.5em;padding-top: 1em;padding-left:1.7em;display:none; }
.bottom-mail a{ color:#9a9596; text-decoration:none}
.bottom-mail a:hover{ color:#fe0000; text-decoration: underline}
.social-bottom{ width:100%; height:auto; padding-top:10px}
.social-popout {height:21px;width: 21px;float: left;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-right:10px}
.social-popout img {width: 100%;margin:3px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-top:0px}
.social-popout img:hover {margin: 0px;box-shadow: 6px 6px 4px 4px rgba(0,0,0,0.3);}
.footer-wraper{ width:100%; height:auto; background-color:#191516;}
.footer-container{ width:90%; height:auto; margin:0 auto}
.copyright{ width:100%; height:auto; font-size:0.7em; font-family:Arial, Helvetica, sans-serif; color:#c0c0c0; float:none; line-height:18px; text-align:center}

.designed{ width:100%; height:auto; float:none; padding-top:8px; }
.designed img{ margin:0 auto; max-width:100%; display:block;}


/*inner pages*/
.inrcontentcontainer{width:90%; height:auto; margin:0 auto; padding:2% 0% 2% 0%;}
.inrcontainer-lft{ width:100%; height:auto; float:left;padding-top: 1%;}
.breadcrumps{ width:70%; height:auto; padding-top:1%; float:right; }
.breadimg{width:auto; height:auto; float:right; padding:0.2% .5% 0% .5%}
.breadtxt{width:auto; height:auto; float:right; padding:0% 0% 0% 0.5%;font-family:Arial, Helvetica, sans-serif;font-size:.85em; color:#666; font-weight:normal }
.breadtxt a{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:none; }
.breadtxt a:hover{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:underline; }
.inrcontentcontainer h2{ font-family: "Open Sans",sans-serif; color:#02552d; font-size:1.4em; line-height:150%; font-weight:normal; padding:0% 0% 0.2% 4%; background:url(../images/h2bg.png) no-repeat 0% 42%;  border-bottom:1px solid #efefef;  margin-bottom: 1%; clear:both}
.inrcontainer-lft h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%;padding:0% 0% .5% 0%;}
.list{ width:auto; height:auto}
.list ul{ padding:0% 0% 0% 0%; margin:0;} 
.list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); padding:.5% 0% .5% 0% ; margin-left:3%;} 

.list p{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; padding:.5% 0% .5% 0% ; margin-left:3%;}

.inrcontentcontainer p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.lftimg{ width:auto; padding:1% 2% 1% 0%}
.rgtimg{ width:auto; padding:1% 0% 1% 2%}
.inrcontainer-rgt{ width:30%; height:auto; float:right;padding-top: 1%; display:none;}
.inrslider{ width:100%; height:auto;}
.service_container{ width:100%; height:auto; padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%;}
.service_container h3{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%;/* background:url(../images/serimg.png) no-repeat 0% 0% ;*/padding:7% 0% 1% 15.5%; }
.service_container p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.service_sub{ width:100%; height:auto; background:#f3f3f3; padding:2%; margin:1.5% 0% 1.5% 0%}
.service_sub h6{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%; background:url(../images/liarow.png) no-repeat 0% 43% ;padding:0% 0% .5% 2%;}
.service_sub p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.hotel-booknow{ width:21%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%;}
.hotel-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.hotel-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.airticket-booknow{width:21%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.airticket-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.airticket-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.destiname{ width:100%; height:auto; padding:4% 0% 4% 0% ; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.destitxt{ width:100%; height:auto; float:left}
.destiname h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%;  }
.destiname h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:2% 0% 2% 0%; width:86%; float:left}
.destiname h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.destiname h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.destimore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:13%; height:36px; float:right  }
.destimore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

#destinations h2{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%; background:url(../images/destimg.png) no-repeat 0% 31% ;padding:0% 0% .5% 3.5%; border:none; margin:0% 0% 1% 0% }
.pkgdetailbtn{width:21%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; clear:both; }
.pkgdetailbtn a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.pkgdetailbtn a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}
.packagedtlhd{ width:100%; height:auto;background:#01803d; margin-bottom: 2%; }
.packagedtlimg{width:5%; height:auto; float:left;}
.packagedtltxt{width:95%; height:auto; float:left; background:#01803d url(../images/greenarow.png) no-repeat 0% 50%;font-family: "Open Sans",sans-serif;font-size:1em; color:#fff; font-weight:normal;  text-decoration:none; padding:.5% 0% .5% 2%; line-height:170%;}
.pkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.pkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.pkgday{ width:15%; height:auto; float:left; background:#f37338 url(../images/daybg.png) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:.95em;
color:#fff; font-weight:bold;  text-decoration:none;padding:.5% 0% .5% 5%; line-height:150%;}
.pkgdaycol h4{ width:82%;height:auto; float:left;background:#fff url(../images/orangearow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 3%;}
.pkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}

.pkg-enquire{width:26%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.pkg-enquire a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5% 29% 4% 9%; text-decoration:none; }
.pkg-enquire a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 4% 9%;}

.adrsbg{ width:100%; height:auto;border-bottom:1px dashed #e7e6e6; margin-bottom:2%;padding-bottom:2%;margin-top: 5%;}
.adrscontainer{ width:31%; height:222px; margin:0% 1% 1% 1%; float:left; background:url(../images/contbg.jpg) no-repeat 0% 100%; background-size:100%;}
.adrscontainer img{ margin:0 auto;}
.adrscontainer p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%; text-align:center; font-weight:normal;}

.enqbg{ width:100%; height:auto;  padding:4%; background:#f2f2f2; margin:4% 0% 0% 0%}
.enqbg-lft{ width:48%; height:auto;margin-bottom:0%;padding-bottom:0%; float:left;}
.enqbg-rgt{ width:48%; height:auto;margin-bottom:0%;padding-bottom:0%; float:right;}
.enquiry-container{ width:100%; height:auto; clear:both; padding-bottom:3%;}
.enquiry-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enquirysep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enquirybox{ width:50%; height:auto; float:left;}
.enqtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enquiry-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.submit{ width:15%; height:auto; float:right; margin-right:6.5%;}

.locationmapbg{ width:100%; height:auto; clear:both;border-top:1px dashed #e7e6e6; padding:4% 0% 0% 0%; margin-top:2%;}
.locationmaphd{ width:100%; height:auto; background:#01803d url(../images/locationicon.jpg) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:1em;color:#fff; font-weight:normal;  text-decoration:none;padding:1% 0% 1% 7%; }
.locationmap{ width:100%; height:auto;}
.newsletter{ width:90%; height:auto; clear:both; margin:1% auto 0 auto;}
.newsletterbox{ width:30%; height:auto; float:left; margin-right:2%;}
.newstxtbox{ width:100%; height:32px;border:1px solid #5a5a58; padding:1%; background:#2a2524; font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#c0c0c0; }
.newsbtn{ width:30%; height:auto; float:left;}
.testimonialbg{width:100%; height:auto; border-bottom:1px dashed #e7e6e6; padding-bottom:2%;}
.testimonialbg p{width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#666; text-align:justify; line-height:170%;padding-bottom: 2%;  font-weight:bold;}
.testimonial{width:100%; height:auto; }
.testimonial h5{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left; width:17%; height:auto;line-height:170%; font-weight:normal;}
.testimonial-sep{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left;width:5%; height:auto;line-height:170%; font-weight:normal;}
.testimonial h4{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#f15a29; float:left;width:35%; height:auto;line-height:170%; font-weight:normal;}
.testimonialbg h3{font-family: "Open Sans",sans-serif; font-size:.9em; color:#02552d; clear:both; text-align:right;line-height:170%;  font-weight:normal;font-style:italic;}
.destibg{ width:100%; height:auto; background:#f3f3f3; padding:2%;  margin-bottom: 3%;}
.destibg_txt { width:100%; height:auto; border-bottom:1px solid #dadada;  }
.destibg_txt h3 {font-family: "Open Sans",sans-serif; font-size:1.2em; color:#666; text-align:left;line-height:170%; width:50%; height:auto; float:left ; background:url(../images/desti_icon.png) no-repeat; font-weight:normal; padding:0% 0% 0% 3% }
.destibg_txt h4 {font-family: "Open Sans",sans-serif; font-size:.85em; color:#01803d; text-align:right; width:50%; height:auto; float:left;font-weight:normal;  }
.destibg_txt h4:before {content:url(../images/timeicon_pkg.jpg);color:#44c8d7; padding-right:.2em;   }
.destibg_img{ width:45%; height:auto; float:left; padding-top:2%;} 
.destibg_img img{ width:100%; height:auto;  display:block;} 
.destibg_list{ width:55%; height:auto; float:left; padding-left:5%; padding-top:1%;} 
.destibg_list ul{ width:45%; height:auto; float:left; padding:0% 5% 0% 0%; margin:0;} 
.destibg_list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); border-bottom:1px dashed #cccccc; padding:5.5% 0% 5.5% 0% } 
.intlpkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.intlpkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.intlpkgdaycol h4{ width:100%;height:auto; background:#fff url(../images/intlicon.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 6%;}
.intlpkgdetail h6{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%;  font-weight:bold;padding:0% 0% 2% 0%; }

.intlpkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.specialoffer{ height:124px;left: -1.6%;position: absolute;top: -2.3%;width:152px; background:url(../images/specialoffer.png) no-repeat 0% 0%;  }
.specialoffer p{font-family: "Open Sans",sans-serif;font-size:.85em; color:#fff; font-style:italic; font-weight:normal;padding-top: 19%;padding-left:7%;
margin-left: -8%; background:url(../images/rupees.png) no-repeat 0% 98%}
#rotate {
     -moz-transform: rotate(-41.0deg);  /* FF3.5+ */
       -o-transform: rotate(-41.0deg);  /* Opera 10.5 */
  -webkit-transform: rotate(-41.0deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
}

.customised-package{ width:100%; height:auto; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; padding-bottom:2%; }

.customisedname{ width:30%; height:auto; padding:0% 0% 0% 0% ; float:left; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.customisedtxt{ width:68%; height:auto; float:right}
.customisedtxt h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%; width:24%; float:right; text-align:right  }
.customisedtxt h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:0% 0% 2% 0%; width:76%; float:left}
.customisedtxt h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.customisedtxt h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.customisednamemore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:7%; height:36px; float:right  }
.customisednamemore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

.customised-package-photo{ width:48%; height:auto; float:right}

.enqform{ width:80%; height:auto;  margin:0% auto}
.enqform-container{ width:100%; height:auto;margin:0 auto;padding-bottom:3%; }
.enqform-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enqformsep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enqformbox{ width:50%; height:auto; float:left;}
.enqformtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqformtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enqform-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.enqsubmit{ width:11%; height:auto; float:right; margin-right:6.5%;}
.travel-more{ float:right; padding:0.5% 1.5%; background-color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; margin-top:3%;}
.travel-more:hover{ background-color:#f37338;}
.conferencelogo-wrapper{width:90%; height:auto; margin:1% auto 0% auto;padding:0% 0% 1% 0%;  clear:both}

.conferencelogo-container{width:100%; height:auto;  padding:1% 0% 1% 0%;  background:#fff; clear:both}

ul, li {
	list-style: none; 
}

.my-slider {
	height:119px;
	/*margin: 0 auto;
	/*width: 900px;*/
	width: 100%; background:url(../images/scrollbg.jpg) repeat-x 0% 0%;
}
.my-slider ul {
	height: auto;
	overflow: hidden;
}


.my-slider li { 
	float: left; margin-left:0%; background:url(../images/slideli.jpg) no-repeat 100% 50% !important; padding:0% 1% 0% 1%;
}
.slide-pic{ padding-bottom:2%; padding-top:2%; margin-left:4% !important;}

.conference-hd{
    width: 100%;
    height: auto;
    background: #f37338;
    /*margin-bottom: 1.1%;*/
}
 .conference-hdicon{
   width: 8%;
    height: auto;
    float: left;
    background: #de4a06;}
	
 .conference-hdtxt{	
	width: 92%;
    height: auto;
    background: #f37338 url(../images/iarow.png) no-repeat 0% 50%;
    font-family: "Open Sans",sans-serif;
    font-size: .9em;
    font-weight: normal;
    color: #fff;
    float: left;
    
	padding:2% 0 1% 2%}
	
.conference-container{ width:100%; height:auto; padding-bottom:3%; padding-top:1%;    border-bottom: 1px dashed #e7e6e6;}	
.conference-img{ width:20%; height:auto; float:left; }
.conference-img img{ max-width:100%; height:auto; display:block; margin:0 auto}

.conference-txt{ width:78%; height:auto; float:right; }
.conference-txt p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%;  }
.conference-txt h6{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.85em; line-height:170%;  }
.newsletter h5{font-family: "Open Sans",sans-serif;
    font-size: .85em;
    color: #9a9596;
    float: none;
    padding-right: 4%;
    line-height: 18px;  width:100%; }			
 .keralaouter-logo{width:90%; height:auto; float:none;padding-top: 1%;    margin-left: 5%;}
.keralaouter-logo ul{ margin:0; padding:0;}
.keralaouter-logo li{ width:auto; height:auto; float:left; list-style-type:none; padding:0% 2% 0% 0% ; margin:0% 0% 0% 0%}
.conference{ width:100%; height:auto}
.conference img{ width:100%; height:auto; display:block;}

}

@media (min-width: 992px) and (max-width: 1199px) {
.top-wraper{ width:100%; height:auto;/* background:url(../images/topbg.jpg) repeat-x;*/ position:relative; }
.top-container{ width:90%; height:auto; margin:0 auto}
.logo-container{ width:15%; float:left; position:absolute; bottom:0; left:5%; z-index: 50;padding-top:2%;} 
.logo-container img{margin:0 auto;} 
.logo-container h1{ width:87.5%; float:left; background-color:#fff; padding-left:5%; padding-right:5%;border-bottom:5px solid #fff;font-family: "Open Sans",sans-serif; color:#005429; }
.top-detail{ width:auto; height:46px; float:right;  padding-right: 5%;}
.social-container{ width:auto; height:46px; float:right; }
.top-content:hover {-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
}
.top-content{ width:auto; height:46px; float:left; padding-left:5px; border-left:1px solid #e0e0e0;padding-top:7px;margin-right:5px;
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;}
.cal-now{background: rgba(0, 0, 0, 0) url("../images/cal-now.png") no-repeat scroll 5% center; border-left: 1px solid rgb(224, 224, 224);color: rgb(148, 148, 148);
float: right;font-family: "Roboto",sans-serif;font-size: .75em; font-weight: 400;height: 46px;line-height: 46px;padding-left: 30px;padding-right: 5px; width: auto;}

.mail{background: rgba(0, 0, 0, 0) url("../images/mail.png") no-repeat scroll 5% center; border-left: 1px solid rgb(224, 224, 224); color: rgb(148, 148, 148);float: right;font-family: "Roboto",sans-serif;font-size: .75em;font-weight: 400;height: 46px;line-height: 46px;padding-left: 30px; padding-right: 5px;width: auto;}
.mail a{ color: rgb(148, 148, 148); font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
.mail a:hover{ color:#f6141f; font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
/*menu*/
.menuwrapper{ width: 100%; height:auto; float:right; position:relative;background:#f37338; border-bottom:5px solid #e86123}
.menu-container{ width:81.5%; height:auto; float:right;}
#menu, #menu ul {margin: 0;padding: 0;list-style: none;}
#menu {width: auto;}
#menu:before,
#menu:after {content: "";display: table;}
#menu:after {clear: both;}
#menu {zoom:1;}
#menu li {float: left;position: relative;}
#menu a {color:rgb(255,255,255);float: left;font-family: "Open Sans",sans-serif;font-size:.75em;font-weight: bold;line-height: 44px;padding:.5em .5em .5em .5em;
text-decoration: none;}
#menu li:hover > a {color: #666;}
*html #menu li a:hover { /* IE6 only */color: #00562c;}
#menu ul {margin: 20px 0 0 0;_margin: 0; /*IE6 only*/opacity: 0;visibility: hidden;position: absolute;top: 38px;left: 0;z-index:30;background: #444;
background:linear-gradient(#444, #111);box-shadow: 0 -1px 0 rgba(255,255,255,.3);	border-radius: 3px;transition: all .2s ease-in-out;  }
#menu li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#menu ul ul {top: 0;left: 150px;margin: 0 0 0 20px;_margin: 0; /*IE6 only*/box-shadow: -1px 0 0 rgba(255,255,255,.3);}
#menu ul li {float: none;display: block;border: 0;_line-height: 0; /*IE6 only*/box-shadow: 0 1px 0 #111, 0 2px 0 #666;}
	
#menu ul li:last-child {   -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; }
#menu ul a {    padding: 10px;width: auto;_height: 10px; /*IE6 only*/display: block;white-space: nowrap;float: none;text-transform: none; line-height:24px;font-family: "Open Sans",sans-serif;font-size: .75em; font-weight: normal;}
#menu ul a:hover {background-color: #f85b29;background-image: linear-gradient(#f85b29, #e57715);}
#menu ul li:first-child > a {border-radius: 3px 3px 0 0;}
#menu ul li:first-child > a:after {content: '';position: absolute;left: 40px;top: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;
border-bottom: 6px solid #444;font-family: "Open Sans",sans-serif;font-size: .75em;font-weight: normal;}
#menu ul ul li:first-child a:after {left: -6px;top: 50%;margin-top: -6px;border-left: 0;	border-bottom: 6px solid transparent;border-top: 6px solid transparent;border-right: 6px solid #3b3b3b;}
#menu ul li:first-child a:hover:after {border-bottom-color: #f85b29; }
#menu ul ul li:first-child a:hover:after {border-right-color: #f85b29; border-bottom-color: transparent; 	}
#menu ul li:last-child > a {-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}
#menu-trigger {display: none;}

	

	/* iPad */
.no-transition {transition: none;opacity: 1;visibility: visible;display: none;  		}
#menu li:hover > .no-transition {display: block;}
.banner-wrap{ width:100%; height:auto}
.banner-wrap img{ width:100%; height:auto; display:block}
.welcome-wrap{ width:100%; height:auto; background-color:#fff; padding-top:2%}
.welcome-container{ width:90%; height:auto; margin:0 auto}
.welcome-dtl{ width:40%; height: auto; float:left; padding-right:1.5%; margin-bottom:1%}
.welcome-dtl h2{font-family: "Open Sans",sans-serif;font-size:1.2em; font-weight: normal; color:#666;}
.welcome-dtl h2 span{font-family: "Open Sans",sans-serif;font-size:1.7em; font-weight: normal; color:#f37338; text-transform:uppercase}
.welcome-dtl p{ width:100%;font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#666; text-align:justify; line-height:170%; padding-bottom:3%; background:url(../images/welcombg.jpg) repeat-x left bottom}
.best-values{ width:60%; height:auto;  float:left; }
.best-value-title{ width:100%; height:auto; background-color:none;margin-bottom:2%}
.best-value-deals{width:32%; height:auto;background:#f37338  }
.best-value-hdicon{width:20%; height:auto; float:left; background:#de4a06; }
.best-value-hdtxt{width:80%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }

.best-value-product{ width:100%; height:auto}
.bestvalue-cont{ width:32%; height:auto; margin:0% 2% 0% 0%; float:left;}
.bestvalue-contimg{ width:100%; height:auto;position:relative }
.bestvalue-cont1{ width:32%; height:auto; margin:0% 0% 0% 0%;float:right;}
.bestvalue-cont-view{ width:40%; height:auto; position:absolute; bottom:1%; right:1%; background:#00803c;font-family: "Open Sans",sans-serif;font-size:.75em; color:#fff; font-weight: normal; line-height:170%; padding:1% 1% 1% 1%; text-align:center; }
.bestvalue-cont-view a{ font-family: "Open Sans",sans-serif; color:#fff; font-weight: normal; text-decoration:none; }
.bestvalue-cont-view a:hover{ font-family: "Open Sans",sans-serif;color:#fff; font-weight: normal; text-decoration:underline; }


.bestvalue-cont h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont h4{font-family: "Open Sans",sans-serif;font-size:.75em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left: 5%; margin:0% 0% 0% 2%;}
.bestvalue-cont h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.bestvalue-cont1 h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont1 h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont1 h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont1 h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:5%; margin:0% 0% 0% 2%;}
.bestvalue-cont1 h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont1 h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.best-valu-slide{ width:auto; height:auto; margin-right:10px; position:relative}

.best-view{ width:84px; height:24px; position:absolute; bottom:48px; right:0px; background-color:#00803c;font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-align:center; line-height:24px;}
.best-view a{font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-decoration:none}
.best-view a:hover{font-family: "Open Sans",sans-serif;font-size: .7em; color:#fff; text-decoration:none}
.best-brief{ width:100%; height:auto;}
.best-brief h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#5c5c5c; font-weight:bold; line-height:170%;}
.best-brief h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#5c5c5c; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:2%}
.best-brief h4 a{font-family: "Open Sans",sans-serif; color:#5c5c5c; font-weight: normal; text-decoration:none}
.best-brief h4 a:hover{font-family: "Open Sans",sans-serif; color:#00803c; font-weight: normal; text-decoration:none}

.tour-packages{ width:100%; height: auto; background-color:#fff; padding-bottom:1%; padding-top:1%}
.tour-container{ width:90%; margin:0 auto; height:auto; background-color:#ebebeb}
.tour_contimg{ width:19%; height:auto; float:left; margin:0% .5% 0% .5%}
.tour_contimg_img{ width:100%; height:auto; display:block; position:relative; }
.pkghover{position:absolute; bottom:-8%; right:0; background:url(../images/tourarow.png);width:100%;height:26px; background-size:100%;  }
.pkghover:hover{ width:100%;height:26px; background:url(../images/tourarow-hover.png); display:block ; background-size:100%;}

.tour-cont-hd{width:25%; height:auto;background:#f37338 ;margin-bottom: 1.1%; }
.tour-cont-hdicon{width:20%; height:auto; float:left; background:#de4a06; }
.tour-cont-hdtxt{width:80%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }
.tour-detail{ width:100%; height:auto; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0% 0% 2% 0%;}
.tour-detail h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#666; font-weight:bold; line-height:150%; padding:5% 0% 1% 9%;
 background:url(../images/loc.png) no-repeat 2% 68% ; width:100%; float:none}
.tour-detail h3 a{font-family: "Open Sans",sans-serif; color:#666; font-weight:bold; line-height:150%; text-decoration:none;}
.tour-detail h3 a:hover{font-family: "Open Sans",sans-serif;color:#f37338; font-weight:bold;  text-decoration:none; }


.tour-detail-pkg{ width:100%; height:auto;/* border:1px solid #e1e1e1;border-top:1px solid #e1e1e1;*/ float:none; padding-top:2%}
.tday{ width:100%; height:auto; padding:4% 0% 4% 21%; /* float:left;border-right:1px solid #e1e1e1;*/font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; /*background:url(../images/days.png) no-repeat 0% 46% */}
.tday a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tday a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tngt{ width:100%; height:auto; padding:0% 0% 0% 0%;/* float:left; border-right:1px solid #e1e1e1;*/ font-family: "Open Sans",sans-serif;font-size:.75em; 
font-weight: normal; color:#666; /*background:url(../images/night.png) no-repeat 0% 46%*/}
.tngt a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tngt a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }


.tprice{ width:33%; height:auto; padding:4% 0% 4% 5%; float:left;font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; background:url(../images/rs.png) no-repeat 3% 46% }
.tprice a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tprice a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.our-breif-wrap{ width:100%; height:auto; background-color:#ebebeb; padding-top:1%; padding-bottom:0%}
.our-breif-container{ width:90%; height: auto; margin:0 auto}
.working-dtl{ width:25%; min-height:352px; float:left; border:1px solid #e3e3e3; background-color:#fff; margin-right:1%; padding:1%}
.talk-expert{width:100%; height:auto; padding-bottom:32%; background:url(../images/talkexpert.png) no-repeat 100% 55%;  }
.talk-expert h5{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:8%; background: url(../images/landno.png) no-repeat 0em .9em; clear:both; }
.talk-expert h6{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:8%; background: url(../images/mobno.png) no-repeat 0em .9em;clear:both; }
.talk-expert-hdicon{width:16%; height:auto; float:left; background:#de4a06; }
.talk-expert p{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:6%; }

.talk-expert-hdtxt{width:84%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.8em; font-weight: normal; color:#fff;  float:left; padding:3% 0 3.2% 1% }

.working-time{width:100%; height:auto;background:#00803c  }
.working-time-hdicon{width:16%; height:auto; float:left; background:#007235; }
.working-time-hdtxt{width:84%; height:auto; background:#00803c  url(../images/garow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.8em; font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 1% }

.work{ width:100%; height:35px; border-bottom:2px solid #e5e5e5; background:url(../images/calender.png) no-repeat left center; padding-left:20px; font-family:Arial, Helvetica, sans-serif;  color:#949494;}
.work h4{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width:100px; line-height:32px;}
.work-sep{ width:auto; height:auto; float:left; padding-left:5px; padding-right:5px; line-height:32px;}
.work h5{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width: auto; line-height:32px}


.travel-dtl{ width:48%; min-height:352px; float:left; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.travel-tips{width:48%; height:auto;background:#f37338  }
.travel-tips-hdicon{width:17%; height:auto; float:left; background:#de4a06; }
.travel-tips-hdtxt{width:83%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }


.travel-tips-main{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/carry-money.jpg) no-repeat left top; padding-left:35px; margin-top:2%}
.travels-for{ width:100%; height:auto}
.travels-for h2{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:bold; color:#858585;}
.travels-for p{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#858585; line-height:170%; text-align:justify; padding-bottom:1%}


.travel-tips-cart{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/cart.png) no-repeat left top; padding-left:35px; margin-top:2%}

.travel-tips-cartips{ width:100%; height:auto; background:url(../images/cartips.png) no-repeat left top; padding-left:35px; margin-top:2%}


.enquiry-dtl{ width:25%; min-height:352px; float:right; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.enquiry-ind{width:100%; height:auto;background:#f37338  }
.enquiry-ind-hdicon{width:17%; height:auto; float:left; background:#de4a06; }
.enquiry-ind-hdtxt{width:83%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }

.home-enquiry{ width:100%; height:34px; margin-top:15px;}
.home-enquiry-box{ width:100%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%}
.home-enquiry-box1{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 2% 0% 0%; float:left}
.home-enquiry-box2{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 0% 0% 0%; float:right}
.home-enq-submit{ width:auto; height:auto; float:right}

.bottom-wrap{ width:100%; height:auto; background:url(../images/bottombg.jpg) repeat-x; background-size:cover; padding-bottom:1.5%}
.bottom-container{ width:90%; height:auto; margin:0 auto}
.bottom-left{ width:85%; height:auto; float:left}
.bottom-right{ width:13%; height:118px; float:right}
.bottom-right h2{width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; text-align:left;font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; line-height:50px}
.bottom-menu{ width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px;}
.bottom-menu ul{ margin:0px; padding:0px; list-style-type:none;}
.bottom-menu ul li{font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; float:left; padding-right:4%; line-height:50px}
.bottom-menu ul li a{ color:#9a9596; text-decoration:none}
.bottom-menu ul li a:hover{ color:#fe0000; text-decoration:none}
.bottomadrs-cont{ width:70%; height:auto; float:left }
.bottom-address{font-size:.7em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; float:left; background:url(../images/addressbg.png) no-repeat 0% 36%; padding-left:1.5em;padding-top: 1em;}
.bottom-contact{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-contact.png) no-repeat 0% 78%; padding-left:1.3em; margin-left:0em;padding-top: 1em;}
.bottom-mail{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-mail.png) no-repeat 0% 78%;  margin-left:1em;padding-top: 1em;padding-left:1.7em; }
.bottom-mail a{ color:#9a9596; text-decoration:none}
.bottom-mail a:hover{ color:#fe0000; text-decoration: underline}
.social-bottom{ width:100%; height:auto; padding-top:10px}
.social-popout {height:21px;width: 21px;float: left;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-right:10px}
.social-popout img {width: 100%;margin:3px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-top:0px}
.social-popout img:hover {margin: 0px;box-shadow: 6px 6px 4px 4px rgba(0,0,0,0.3);}
.footer-wraper{ width:100%; height:auto; background-color:#191516;}
.footer-container{ width:90%; height:30px; margin:0 auto}
.copyright{ width:auto; height:30px; font-size:0.7em; font-family:Arial, Helvetica, sans-serif; color:#c0c0c0; float:left; line-height:30px}
.designed{ width:auto; height:auto; float:right; padding-top:8px}


/*inner pages*/
.inrcontentcontainer{width:90%; height:auto; margin:0 auto; padding:2% 0% 2% 0%;}
.inrcontainer-lft{ width:68%; height:auto; float:left;padding-top: 1%;}
.breadcrumps{ width:70%; height:auto; padding-top:1%; float:right; }
.breadimg{width:auto; height:auto; float:right; padding:0.2% .5% 0% .5%}
.breadtxt{width:auto; height:auto; float:right; padding:0% 0% 0% 0.5%;font-family:Arial, Helvetica, sans-serif;font-size:.85em; color:#666; font-weight:normal }
.breadtxt a{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:none; }
.breadtxt a:hover{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:underline; }
.inrcontentcontainer h2{ font-family: "Open Sans",sans-serif; color:#02552d; font-size:1.4em; line-height:150%; font-weight:normal; padding:0% 0% 0.2% 1.7%; background:url(../images/h2bg.png) no-repeat 0% 42%;  border-bottom:1px solid #efefef;  margin-bottom: 1%;}
.inrcontainer-lft h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%;padding:0% 0% .5% 0%;}
.list{ width:auto; height:auto}
.list ul{ padding:0% 0% 0% 0%; margin:0;} 
.list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); padding:.5% 0% .5% 0% ; margin-left:3%;}

.list p{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; padding:.5% 0% .5% 0% ; margin-left:3%;}  

.inrcontentcontainer p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.lftimg{ width:auto; padding:1% 2% 1% 0%}
.rgtimg{ width:auto; padding:1% 0% 1% 2%}
.inrcontainer-rgt{ width:30%; height:auto; float:right;padding-top: 1%;}
.inrslider{ width:100%; height:auto;}
.service_container{ width:100%; height:auto; padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%;}
.service_container h3{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%;/* background:url(../images/serimg.png) no-repeat 0% 0% ;*/padding:7% 0% 4% 17%; }
.service_container p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.service_sub{ width:100%; height:auto; background:#f3f3f3; padding:2%; margin:1.5% 0% 1.5% 0%}
.service_sub h6{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%; background:url(../images/liarow.png) no-repeat 0% 43% ;padding:0% 0% .5% 2%;}
.service_sub p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.hotel-booknow{ width:23%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%;}
.hotel-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.hotel-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.airticket-booknow{width:23%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.airticket-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.airticket-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.destiname{ width:100%; height:auto; padding:4% 0% 4% 0% ; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.destitxt{ width:100%; height:auto; float:left}
.destiname h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%;  }
.destiname h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:2% 0% 2% 0%; width:84%; float:left}
.destiname h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.destiname h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.destimore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:15%; height:36px; float:right  }
.destimore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

#destinations h2{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%; background:url(../images/destimg.png) no-repeat 0% 31% ;padding:0% 0% .5% 3.5%; border:none; margin:0% 0% 1% 0% }
.pkgdetailbtn{width:21%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; clear:both; }
.pkgdetailbtn a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.pkgdetailbtn a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}
.packagedtlhd{ width:100%; height:auto;background:#01803d; margin-bottom: 2%; }
.packagedtlimg{width:5%; height:auto; float:left;}
.packagedtltxt{width:95%; height:auto; float:left; background:#01803d url(../images/greenarow.png) no-repeat 0% 50%;font-family: "Open Sans",sans-serif;font-size:1em; color:#fff; font-weight:normal;  text-decoration:none; padding:.5% 0% .5% 2%; line-height:170%;}
.pkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.pkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.pkgday{ width:15%; height:auto; float:left; background:#f37338 url(../images/daybg.png) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:.95em;
color:#fff; font-weight:bold;  text-decoration:none;padding:.5% 0% .5% 5%; line-height:150%;}
.pkgdaycol h4{ width:82%;height:auto; float:left;background:#fff url(../images/orangearow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 3%;}
.pkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}

.pkg-enquire{width:23%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.pkg-enquire a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5% 29% 4% 9%; text-decoration:none; }
.pkg-enquire a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 4% 9%;}

.adrsbg{ width:100%; height:auto;border-bottom:1px dashed #e7e6e6; margin-bottom:2%;padding-bottom:2%;margin-top: 5%;}
.adrscontainer{ width:31%; height:222px; margin:0% 1% 1% 1%; float:left; background:url(../images/contbg.jpg) no-repeat 0% 100%; background-size:100%;}
.adrscontainer img{ margin:0 auto;}
.adrscontainer p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%; text-align:center; font-weight:normal;}

.enqbg{ width:100%; height:auto;  padding:4%; background:#f2f2f2; margin:4% 0% 0% 0%}
.enqbg-lft{ width:48%; height:auto;margin-bottom:0%;padding-bottom:0%; float:left;}
.enqbg-rgt{ width:48%; height:auto;margin-bottom:0%;padding-bottom:0%; float:right;}
.enquiry-container{ width:100%; height:auto; clear:both; padding-bottom:3%;}
.enquiry-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enquirysep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enquirybox{ width:50%; height:auto; float:left;}
.enqtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enquiry-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.submit{ width:15%; height:auto; float:right; margin-right:6.5%;}

.locationmapbg{ width:100%; height:auto; clear:both;border-top:1px dashed #e7e6e6; padding:4% 0% 0% 0%; margin-top:2%;}
.locationmaphd{ width:100%; height:auto; background:#01803d url(../images/locationicon.jpg) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:1em;color:#fff; font-weight:normal;  text-decoration:none;padding:1% 0% 1% 9%; }
.locationmap{ width:100%; height:auto;}
.newsletter{ width:100%; height:auto; clear:both; margin-top:1%;}
.newsletterbox{ width:25%; height:auto; float:left; margin-right:2%;}
.newstxtbox{ width:100%; height:32px;border:1px solid #5a5a58; padding:1%; background:#2a2524; font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#c0c0c0; }
.newsbtn{ width:13%; height:auto; float:left;}
.testimonialbg{width:100%; height:auto; border-bottom:1px dashed #e7e6e6; padding-bottom:2%;}
.testimonialbg p{width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#666; text-align:justify; line-height:170%;padding-bottom: 2%;  font-weight:bold;}
.testimonial{width:100%; height:auto; }
.testimonial h5{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left; width:17%; height:auto;line-height:170%; font-weight:normal;}
.testimonial-sep{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left;width:5%; height:auto;line-height:170%; font-weight:normal;}
.testimonial h4{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#f15a29; float:left;width:35%; height:auto;line-height:170%; font-weight:normal;}
.testimonialbg h3{font-family: "Open Sans",sans-serif; font-size:.9em; color:#02552d; clear:both; text-align:right;line-height:170%;  font-weight:normal;font-style:italic;}
.destibg{ width:100%; height:auto; background:#f3f3f3; padding:2%;  margin-bottom: 3%;}
.destibg_txt { width:100%; height:auto; border-bottom:1px solid #dadada;  }
.destibg_txt h3 {font-family: "Open Sans",sans-serif; font-size:1.2em; color:#666; text-align:left;line-height:170%; width:50%; height:auto; float:left ; background:url(../images/desti_icon.png) no-repeat; font-weight:normal; padding:0% 0% 0% 3% }
.destibg_txt h4 {font-family: "Open Sans",sans-serif; font-size:.85em; color:#01803d; text-align:right; width:50%; height:auto; float:left;font-weight:normal;  }
.destibg_txt h4:before {content:url(../images/timeicon_pkg.jpg);color:#44c8d7; padding-right:.2em;   }
.destibg_img{ width:45%; height:auto; float:left; padding-top:2%;} 
.destibg_img img{ width:100%; height:auto;  display:block;} 
.destibg_list{ width:55%; height:auto; float:left; padding-left:5%; padding-top:1%;} 
.destibg_list ul{ width:45%; height:auto; float:left; padding:0% 5% 0% 0%; margin:0;} 
.destibg_list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); border-bottom:1px dashed #cccccc; padding:5.5% 0% 5.5% 0% } 
.intlpkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.intlpkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.intlpkgdaycol h4{ width:100%;height:auto; background:#fff url(../images/intlicon.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 6%;}
.intlpkgdetail h6{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%;  font-weight:bold;padding:0% 0% 2% 0%; }
.intlpkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.specialoffer{ height:124px;left: -1.6%;position: absolute;top: -2.3%;width:152px; background:url(../images/specialoffer.png) no-repeat 0% 0%;  }
.specialoffer p{font-family: "Open Sans",sans-serif;font-size:.85em; color:#fff; font-style:italic; font-weight:normal;padding-top: 19%;padding-left:7%;
margin-left: -8%; background:url(../images/rupees.png) no-repeat 0% 98%}
#rotate {
     -moz-transform: rotate(-41.0deg);  /* FF3.5+ */
       -o-transform: rotate(-41.0deg);  /* Opera 10.5 */
  -webkit-transform: rotate(-41.0deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
}

.customised-package{ width:100%; height:auto; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; padding-bottom:2%; }

.customisedname{ width:30%; height:auto; padding:0% 0% 0% 0% ; float:left; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.customisedtxt{ width:68%; height:auto; float:right}
.customisedtxt h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%; width:24%; float:right; text-align:right  }
.customisedtxt h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:0% 0% 2% 0%; width:76%; float:left}
.customisedtxt h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.customisedtxt h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.customisednamemore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:7%; height:36px; float:right  }
.customisednamemore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

.customised-package-photo{ width:48%; height:auto; float:right}

.mobilemenu{ display:none;}


.enqform{ width:60%; height:auto;  margin:0% auto}
.enqform-container{ width:100%; height:auto;margin:0 auto;padding-bottom:3%; }
.enqform-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enqformsep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enqformbox{ width:50%; height:auto; float:left;}
.enqformtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqformtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enqform-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.enqsubmit{ width:11%; height:auto; float:right; margin-right:6.5%;}

.conferencelogo-wrapper{width:90%; height:auto; margin:1% auto 0% auto;padding:0% 0% 1% 0%;  clear:both}

.conferencelogo-container{width:100%; height:auto;  padding:1% 0% 1% 0%;  background:#fff; clear:both}

ul, li {
	list-style: none; 
}

.my-slider {
	height:119px;
	/*margin: 0 auto;
	/*width: 900px;*/
	width: 100%; background:url(../images/scrollbg.jpg) repeat-x 0% 0%;
}
.my-slider ul {
	height: auto;
	overflow: hidden;
}


.my-slider li { 
	float: left; margin-left:0%; background:url(../images/slideli.jpg) no-repeat 100% 50% !important; padding:0% 1% 0% 1%;
}
.slide-pic{ padding-bottom:2%; padding-top:2%; margin-left:4% !important;}

.conference-hd{
    width: 24%;
    height: auto;
    background: #f37338;
    /*margin-bottom: 1.1%;*/
}
 .conference-hdicon{
   width: 20%;
    height: auto;
    float: left;
    background: #de4a06;}
	
 .conference-hdtxt{	
	width: 80%;
    height: auto;
    background: #f37338 url(../images/iarow.png) no-repeat 0% 50%;
    font-family: "Open Sans",sans-serif;
    font-size: .9em;
    font-weight: normal;
    color: #fff;
    float: left;
    
	padding: 3% 0 3% 5%;}
	
.conference-container{ width:100%; height:auto; padding-bottom:3%; padding-top:1%;    border-bottom: 1px dashed #e7e6e6;}	
.conference-img{ width:20%; height:auto; float:left; }
.conference-img img{ max-width:100%; height:auto; display:block; margin:0 auto}

.conference-txt{ width:78%; height:auto; float:right; }
.conference-txt p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%;  }
.conference-txt h6{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.85em; line-height:170%;  }
.newsletter h5{font-family: "Open Sans",sans-serif;
    font-size: .85em;
    color: #9a9596;
    float: left;
    padding-right: 4%;
    line-height: 33px; float:left; width:23%; }			
 .keralaouter-logo{width:30%; height:auto; float:right;padding-top: 1%;}
.keralaouter-logo ul{ margin:0; padding:0;}
.keralaouter-logo li{ width:auto; height:auto; float:left; list-style-type:none; padding:0% 2% 0% 0% ; margin:0% 0% 0% 0%}

.conference{ width:100%; height:auto}
.conference img{ width:100%; height:auto; display:block;}

}

@media screen and (max-width: 600px) {

		/* nav-wrap */
#menu-wrap {position: relative;}
#menu-wrap * {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
#menu-trigger {display: block; /* show menu icon */height: 40px;line-height: 40px;cursor: pointer;		padding: 0 0 0 35px;border: 1px solid #222;color: #fafafa;
background-color: #111;border-radius: 6px;box-shadow: 0 1px 1px #777, 0 1px 0 #666 inset;}
		
/* main nav */
#menu {margin: 0; padding: 10px;position: absolute;top: 40px;width: 100%;z-index: 1;background-color: #444;display: none;box-shadow: none;		}
#menu:after {content: '';position: absolute;left: 25px;top: -8px;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid #444;
}	
#menu ul {position: static;visibility: visible;opacity: 1;margin: 0;background: none;box-shadow: none;}
#menu ul ul {margin: 0 0 0 20px !important;box-shadow: none;		}
#menu li {position: static;display: block;float: none;border: 0;margin: 5px;box-shadow: none;			}
#menu ul li{margin-left: 20px;box-shadow: none;		}
#menu a{display: block;float: none;padding: 0;color: #999;}
#menu a:hover{color: #fafafa;}	
#menu ul a{padding: 0;width: auto;		}
#menu ul a:hover{background: none;	}
#menu ul li:first-child a:after,
#menu ul ul li:first-child a:after {border: 0;}		

}

@media screen and (min-width: 600px) {
#menu {display: block !important;}
}

@media (min-width: 1200px){

.top-wraper{ width:100%; height:auto;/* background:url(../images/topbg.jpg) repeat-x;*/ position:relative; }
.top-container{ width:90%; height:auto; margin:0 auto}
.logo-container{ width:15%; float:left; position:absolute; bottom:0; left:5%; z-index: 50;padding-top:2%;} 

.logo-container h1{ width:87.5%; float:left; background-color:#fff; padding-left:5%; padding-right:5%;border-bottom:5px solid #fff;font-family: "Open Sans",sans-serif; color:#005429; }
.top-detail{ width:auto; height:46px; float:right;  padding-right: 5%;}
.social-container{ width:auto; height:46px; float:right; }
.top-content:hover {-webkit-transform:rotate(360deg);
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);}
.mobilemenu{ display:none;}
.top-content{ width:auto; height:46px; float:left; padding-left:5px; border-left:1px solid #e0e0e0;padding-top:7px;margin-right:5px;
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;

-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;

overflow:hidden;}
.cal-now{background: rgba(0, 0, 0, 0) url("../images/cal-now.png") no-repeat scroll 5% center; border-left: 1px solid rgb(224, 224, 224);color: rgb(148, 148, 148);
float: right;font-family: "Roboto",sans-serif;font-size: .75em; font-weight: 400;height: 46px;line-height: 46px;padding-left: 30px;padding-right: 5px; width: auto;}

.mail{background: rgba(0, 0, 0, 0) url("../images/mail.png") no-repeat scroll 5% center; border-left: 1px solid rgb(224, 224, 224); color: rgb(148, 148, 148);float: right;font-family: "Roboto",sans-serif;font-size: .75em;font-weight: 400;height: 46px;line-height: 46px;padding-left: 30px; padding-right: 5px;width: auto;}
.mail a{ color: rgb(148, 148, 148); font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
.mail a:hover{ color:#f6141f; font-family: "Roboto",sans-serif; font-weight: 400; text-decoration:none  }
/*menu*/
.menuwrapper{ width: 100%; height:auto; float:right; position:relative;background:#f37338; border-bottom:5px solid #e86123}
.menu-container{ width:81.5%; height:auto; float:right;}
#menu, #menu ul {margin: 0;padding: 0;list-style: none;}
#menu {width: auto;}
#menu:before,
#menu:after {content: "";display: table;}
#menu:after {clear: both;}
#menu {zoom:1;}
#menu li {float: left;position: relative;}
#menu a {color:rgb(255,255,255);float: left;font-family: "Open Sans",sans-serif;font-size:.8em;font-weight: bold;line-height: 44px;padding:.5em 1.2em .5em 1.2em;
text-decoration: none;}
#menu li:hover > a {color: #666;}
*html #menu li a:hover { /* IE6 only */color: #00562c;}
#menu ul {margin: 20px 0 0 0;_margin: 0; /*IE6 only*/opacity: 0;visibility: hidden;position: absolute;top: 38px;left: 0;z-index:30;background: #444;
background:linear-gradient(#444, #111);box-shadow: 0 -1px 0 rgba(255,255,255,.3);	border-radius: 3px;transition: all .2s ease-in-out;  }
#menu li:hover > ul {opacity: 1;visibility: visible;margin: 0;}
#menu ul ul {top: 0;left: 150px;margin: 0 0 0 20px;_margin: 0; /*IE6 only*/box-shadow: -1px 0 0 rgba(255,255,255,.3);}
#menu ul li {float: none;display: block;border: 0;_line-height: 0; /*IE6 only*/box-shadow: 0 1px 0 #111, 0 2px 0 #666;}
	
#menu ul li:last-child {   -moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; }
#menu ul a {    padding: 10px;width: auto;_height: 10px; /*IE6 only*/display: block;white-space: nowrap;float: none;text-transform: none; line-height:24px;font-family: "Open Sans",sans-serif;font-size: .75em; font-weight: normal;}
#menu ul a:hover {background-color: #f85b29;background-image: linear-gradient(#f85b29, #e57715);}
#menu ul li:first-child > a {border-radius: 3px 3px 0 0;}
#menu ul li:first-child > a:after {content: '';position: absolute;left: 40px;top: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;
border-bottom: 6px solid #444;font-family: "Open Sans",sans-serif;font-size: .75em;font-weight: normal;}
#menu ul ul li:first-child a:after {left: -6px;top: 50%;margin-top: -6px;border-left: 0;	border-bottom: 6px solid transparent;border-top: 6px solid transparent;border-right: 6px solid #3b3b3b;}
#menu ul li:first-child a:hover:after {border-bottom-color: #f85b29; }
#menu ul ul li:first-child a:hover:after {border-right-color: #f85b29; border-bottom-color: transparent; 	}
#menu ul li:last-child > a {-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}
#menu-trigger {display: none;}

	

	/* iPad */
.no-transition {transition: none;opacity: 1;visibility: visible;display: none;  		}
#menu li:hover > .no-transition {display: block;}
.banner-wrap{ width:100%; height:auto}
.banner-wrap img{ width:100%; height:auto; display:block}
.welcome-wrap{ width:100%; height:auto; background-color:#fff; padding-top:2%}
.welcome-container{ width:90%; height:auto; margin:0 auto}
.welcome-dtl{ width:40%; height: auto; float:left; padding-right:1.5%; margin-bottom:1%}
.welcome-dtl h2{font-family: "Open Sans",sans-serif;font-size:1.2em; font-weight: normal; color:#666;}
.welcome-dtl h2 span{font-family: "Open Sans",sans-serif;font-size:1.7em; font-weight: normal; color:#f37338; text-transform:uppercase}
.welcome-dtl p{ width:100%;font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#666; text-align:justify; line-height:170%; padding-bottom:3%; background:url(../images/welcombg.jpg) repeat-x left bottom}
.best-values{ width:60%; height:auto;  float:left; }
.best-value-title{ width:100%; height:auto; margin-bottom:2%}
.best-value-deals{width:32%; height:auto;background:#f37338  }
.best-value-hdicon{width:20%; height:auto; float:left; background:#de4a06; }
.best-value-hdtxt{width:80%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }

.best-value-product{ width:100%; height:auto}
.bestvalue-cont{ width:32%; height:auto; margin:0% 2% 0% 0%; float:left;}
.bestvalue-contimg{ width:100%; height:auto;position:relative }
.bestvalue-cont1{ width:32%; height:auto; margin:0% 0% 0% 0%;float:right;}
.bestvalue-cont-view{ width:40%; height:auto; position:absolute; bottom:1%; right:1%; background:#00803c;font-family: "Open Sans",sans-serif;font-size:.75em; color:#fff; font-weight: normal; line-height:170%; padding:1% 1% 1% 1%; text-align:center; }
.bestvalue-cont-view a{ font-family: "Open Sans",sans-serif; color:#fff; font-weight: normal; text-decoration:none; }
.bestvalue-cont-view a:hover{ font-family: "Open Sans",sans-serif;color:#fff; font-weight: normal; text-decoration:underline; }


.bestvalue-cont h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont h4{font-family: "Open Sans",sans-serif;font-size:.75em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left: 5%; margin:0% 0% 0% 2%;}
.bestvalue-cont h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.bestvalue-cont1 h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#666; font-weight:bold; line-height:150%; margin:5% 0% 0% 2%;}
.bestvalue-cont1 h3 a{font-family: "Open Sans",sans-serif;color:#666; font-weight:bold; line-height:150%;}
.bestvalue-cont1 h3 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight:bold; line-height:150% ;}

.bestvalue-cont1 h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#666; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:5%; margin:0% 0% 0% 2%;}
.bestvalue-cont1 h4 a{font-family: "Open Sans",sans-serif;color:#666; font-weight: normal; text-decoration:none}
.bestvalue-cont1 h4 a:hover{font-family: "Open Sans",sans-serif;color:#00803c; font-weight: normal; text-decoration:none}

.best-valu-slide{ width:auto; height:auto; margin-right:10px; position:relative}

.best-view{ width:84px; height:24px; position:absolute; bottom:48px; right:0px; background-color:#00803c;font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-align:center; line-height:24px;}
.best-view a{font-family: "Open Sans",sans-serif;font-size: .7em; color:#ededeb; text-decoration:none}
.best-view a:hover{font-family: "Open Sans",sans-serif;font-size: .7em; color:#fff; text-decoration:none}
.best-brief{ width:100%; height:auto;}
.best-brief h3{font-family: "Open Sans",sans-serif;font-size:1em; color:#5c5c5c; font-weight:bold; line-height:170%;}
.best-brief h4{font-family: "Open Sans",sans-serif;font-size:.7em; color:#5c5c5c; font-weight: normal; line-height:170%; background:url(../images/location.png) no-repeat left center; text-transform:uppercase; padding-left:2%}
.best-brief h4 a{font-family: "Open Sans",sans-serif; color:#5c5c5c; font-weight: normal; text-decoration:none}
.best-brief h4 a:hover{font-family: "Open Sans",sans-serif; color:#00803c; font-weight: normal; text-decoration:none}

.tour-packages{ width:100%; height: auto; background-color:#fff; padding-bottom:1%; padding-top:1%}
.tour-container{ width:90%; margin:0 auto; height:auto; background-color:#ebebeb}
.tour_contimg{ width:19%; height:auto; float:left; margin:0% .5% 0% .5%}
.tour_contimg_img{ width:100%; height:auto; display:block; position:relative; }
.pkghover{position:absolute; bottom:-8%; right:0; background:url(../images/tourarow.png);width:100%;height:34px;  }
.pkghover:hover{ width:100%;height:34px; background:url(../images/tourarow-hover.png); display:block }

.tour-cont-hd{width:20%; height:auto;background:#f37338 ;margin-bottom: 1.1%; }
.tour-cont-hdicon{width:20%; height:auto; float:left; background:#de4a06; }
.tour-cont-hdtxt{width:80%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.9em; 
font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }
.tour-detail{ width:100%; height:auto; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:0% 0% 2% 0%;}
.tour-detail h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#666; font-weight:bold; line-height:150%; padding:5% 0% 5% 6%;
 background:url(../images/loc.png) no-repeat 2% 51% ; width:53%; float:left}
.tour-detail h3 a{font-family: "Open Sans",sans-serif; color:#666; font-weight:bold; line-height:150%; text-decoration:none;}
.tour-detail h3 a:hover{font-family: "Open Sans",sans-serif;color:#f37338; font-weight:bold;  text-decoration:none; }


.tour-detail-pkg{ width:47%; height:auto;/* border:1px solid #e1e1e1;border-top:1px solid #e1e1e1;*/ float:left; padding-top:2%}
.tday{ width:100%; height:auto; padding:4% 0% 4% 21%; /* float:left;border-right:1px solid #e1e1e1;*/font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; /*background:url(../images/days.png) no-repeat 0% 46% */}
.tday a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tday a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tngt{ width:100%; height:auto; padding:11% 0% 4% 0%;/* float:left; border-right:1px solid #e1e1e1;*/ font-family: "Open Sans",sans-serif;font-size:.75em; 
font-weight: normal; color:#666; /*background:url(../images/night.png) no-repeat 0% 46%*/}
.tngt a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tngt a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.tprice{ width:33%; height:auto; padding:4% 0% 4% 5%; float:left;font-family: "Open Sans",sans-serif;font-size:.7em; 
font-weight: normal; color:#666; background:url(../images/rs.png) no-repeat 3% 46% }
.tprice a{ font-family: "Open Sans",sans-serif; font-weight: normal; color:#666; text-decoration:none; }
.tprice a:hover{ font-family: "Open Sans",sans-serif;font-weight: normal; color:#f37338; text-decoration:none; }

.our-breif-wrap{ width:100%; height:auto; background-color:#ebebeb; padding-top:1%; padding-bottom:0%}
.our-breif-container{ width:90%; height: auto; margin:0 auto}
.working-dtl{ width:25%; min-height:352px; float:left; border:1px solid #e3e3e3; background-color:#fff; margin-right:1%; padding:1%}
.talk-expert{width:100%; height:auto; padding-bottom:14%; background:url(../images/talkexpert.png) no-repeat 100% 71%;  }
.talk-expert h5{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:8%; background: url(../images/landno.png) no-repeat 0em .9em; clear:both;line-height: 150%; }
.talk-expert h6{font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size:0.95em; color:#858585; padding-top:5%; padding-left:8%; background: url(../images/mobno.png) no-repeat 0em .9em;clear:both; }

.talk-expert-hdicon{width:17%; height:36px; float:left; background:#de4a06; }
.talk-expert-hdtxt{width:83%; height:36px; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:3.2% 0 3.2% 5% }

.working-time{width:100%; height:auto;background:#00803c  }
.working-time-hdicon{width:17%; height:auto; float:left; background:#007235; }
.working-time-hdtxt{width:83%; height:auto; background:#00803c  url(../images/garow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }

.work{ width:100%; height:35px; border-bottom:2px solid #e5e5e5; background:url(../images/calender.png) no-repeat left center; padding-left:20px; font-family:Arial, Helvetica, sans-serif;  color:#949494;}
.work h4{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width:100px; line-height:32px;}
.work-sep{ width:auto; height:auto; float:left; padding-left:5px; padding-right:5px; line-height:32px;}
.work h5{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#949494; float:left; width: auto; line-height:32px}


.travel-dtl{ width:48%; min-height:352px; float:left; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.travel-tips{width:48%; height:auto;background:#f37338  }
.travel-tips-hdicon{width:17%; height:auto; float:left; background:#de4a06; }
.travel-tips-hdtxt{width:83%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }


.travel-tips-main{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/carry-money.jpg) no-repeat left top; padding-left:35px; margin-top:2%}
.travels-for{ width:100%; height:auto}
.travels-for h2{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:bold; color:#858585;}
.travels-for p{ font-family:Arial, Helvetica, sans-serif; font-size:.75em; font-weight:normal; color:#858585; line-height:170%; text-align:justify; padding-bottom:1%}


.travel-tips-cart{ width:100%; height:auto; border-bottom:2px solid #e5e5e5; background:url(../images/cart.png) no-repeat left top; padding-left:35px; margin-top:2%}

.travel-tips-cartips{ width:100%; height:auto; background:url(../images/cartips.png) no-repeat left top; padding-left:35px; margin-top:2%}


.enquiry-dtl{ width:25%; min-height:352px; float:right; border:1px solid #e3e3e3; background-color:#fff; padding:1%}
.enquiry-ind{width:100%; height:auto;background:#f37338  }
.enquiry-ind-hdicon{width:17%; height:auto; float:left; background:#de4a06; }
.enquiry-ind-hdtxt{width:83%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:3% 0 3% 5% }

.home-enquiry{ width:100%; height:34px; margin-top:14px;}
.home-enquiry-box{ width:100%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%}
.home-enquiry-box1{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 2% 0% 0%; float:left}
.home-enquiry-box2{ width:32%; height:32px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:.75em; line-height:32px; color:#949494; padding-left:1%; margin:0% 0% 0% 0%; float:right}
.home-enq-submit{ width:auto; height:auto; float:right}

.bottom-wrap{ width:100%; height:auto; background:url(../images/bottombg.jpg) repeat-x; background-size:cover; padding-bottom:1.5%}
.bottom-container{ width:90%; height:auto; margin:0 auto}
.bottom-left{ width:85%; height:auto; float:left}
.bottom-right{ width:13%; height:118px; float:right}
.bottom-right h2{width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px; text-align:left;font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; line-height:50px}
.bottom-menu{ width:100%; height:60px; background:url(../images/btm-menu.png) repeat-x left bottom; padding-top:10px;}
.bottom-menu ul{ margin:0px; padding:0px; list-style-type:none;}
.bottom-menu ul li{font-family: "Open Sans",sans-serif;font-size:.85em; color:#9a9596; float:left; padding-right:4%; line-height:50px}
.bottom-menu ul li a{ color:#9a9596; text-decoration:none}
.bottom-menu ul li a:hover{ color:#fe0000; text-decoration:none}
.bottomadrs-cont{ width:73%; height:auto;float:left; }

.bottom-address{font-size:.7em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; float:left; background:url(../images/addressbg.png) no-repeat 0% 78%; padding-left:1.3em;padding-top: 1em;}
.bottom-contact{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-contact.png) no-repeat 0% 78%; padding-left:1.3em; margin-left:0em;padding-top: 1em;}
.bottom-mail{ width:auto; height:auto; float:left;font-size:.70em; font-family:Arial, Helvetica, sans-serif; color:#9a9596; line-height:170%; background:url(../images/bottom-mail.png) no-repeat 0% 78%;  margin-left:1.5em;padding-top: 1em;padding-left:1.7em; }
.bottom-mail a{ color:#9a9596; text-decoration:none}
.bottom-mail a:hover{ color:#fe0000; text-decoration: underline}
.social-bottom{ width:100%; height:auto; padding-top:10px}
.social-popout {height:21px;width: 21px;float: left;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-right:10px}
.social-popout img {width: 100%;margin:3px;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;-o-transition: all ease 0.5s;-ms-transition: all ease 0.5s;transition: all ease 0.5s;margin-top:0px}
.social-popout img:hover {margin: 0px;box-shadow: 6px 6px 4px 4px rgba(0,0,0,0.3);}
.footer-wraper{ width:100%; height:auto; background-color:#191516;}
.footer-container{ width:90%; height:30px; margin:0 auto}
.copyright{ width:auto; height:30px; font-size:0.7em; font-family:Arial, Helvetica, sans-serif; color:#c0c0c0; float:left; line-height:30px}
.designed{ width:auto; height:auto; float:right; padding-top:8px; hover:none;}


/*inner pages*/
.inrcontentcontainer{width:90%; height:auto; margin:0 auto; padding:2% 0% 2% 0%;}
.inrcontainer-lft{ width:100%; height:auto; float:left;padding-top: 1%;}
.breadcrumps{ width:100%; height:auto; padding-top:1%; float:right; }
.breadimg{width:auto; height:auto; float:right; padding:0.2% .5% 0% .5%}
.breadtxt{width:auto; height:auto; float:right; padding:0% 0% 0% 0.5%;font-family:Arial, Helvetica, sans-serif;font-size:.85em; color:#666; font-weight:normal }
.breadtxt a{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:none; }
.breadtxt a:hover{font-family:Arial, Helvetica, sans-serif;color:#666; font-weight:bold; text-decoration:underline; }
.inrcontentcontainer h2{ font-family: "Open Sans",sans-serif; color:#02552d; font-size:1.4em; line-height:150%; font-weight:normal; padding:0% 0% 0.2% 1.7%; background:url(../images/h2bg.png) no-repeat 0% 42%;  border-bottom:1px solid #efefef;  margin-bottom: 1%;}
.inrcontainer-lft h3{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%;padding:0% 0% .5% 0%;}
.list{ width:auto; height:auto}
.list ul{ padding:0% 0% 0% 0%; margin:0;} 
.list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); padding:.5% 0% .5% 0% ; margin-left:3%;} 

.list p{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; padding:.5% 0% .5% 0% ; margin-left:3%;}

.inrcontentcontainer p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.lftimg{ width:auto; padding:1% 2% 1% 0%}
.rgtimg{ width:auto; padding:1% 0% 1% 2%}
.inrcontainer-rgt{ width:30%; height:auto; float:right;padding-top: 1%;}
.inrslider{ width:100%; height:auto;}
.service_container{ width:100%; height:auto; padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%;}
.service_container h3{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%;/* background:url(../images/serimg.png) no-repeat 0% 0% ;*/padding:7% 0% 1% 13.5%; }
.service_container p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.service_sub{ width:100%; height:auto; background:#f3f3f3; padding:2%; margin:1.5% 0% 1.5% 0%}
.service_sub h6{font-family: "Open Sans",sans-serif;font-size:.95em; color:#f15a29; font-weight:normal; line-height:150%; background:url(../images/liarow.png) no-repeat 0% 43% ;padding:0% 0% .5% 2%;}
.service_sub p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify }
.hotel-booknow{ width:18%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%;}
.hotel-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.hotel-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.airticket-booknow{width:18%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.airticket-booknow a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.airticket-booknow a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}

.destiname{ width:100%; height:auto; padding:4% 0% 4% 0% ; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.destitxt{ width:100%; height:auto; float:left}
.destiname h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%;  }
.destiname h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:2% 0% 2% 0%; width:88%; float:left}
.destiname h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.destiname h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.destimore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:11%; height:36px; float:right  }
.destimore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

#destinations h2{font-family: "Open Sans",sans-serif;font-size:1.2em; color:#555; font-weight:normal; line-height:150%; background:url(../images/destimg.png) no-repeat 0% 31% ;padding:0% 0% .5% 3.5%; border:none; margin:0% 0% 1% 0% }
.pkgdetailbtn{width:21%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; clear:both; }
.pkgdetailbtn a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5.5% 29% 5.5% 9%; text-decoration:none; }
.pkgdetailbtn a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 5% 9%;}
.packagedtlhd{ width:100%; height:auto;background:#01803d; margin-bottom: 2%; }
.packagedtlimg{width:5%; height:auto; float:left;}
.packagedtltxt{width:95%; height:auto; float:left; background:#01803d url(../images/greenarow.png) no-repeat 0% 50%;font-family: "Open Sans",sans-serif;font-size:1em; color:#fff; font-weight:normal;  text-decoration:none; padding:.5% 0% .5% 2%; line-height:170%;}
.pkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.pkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.pkgday{ width:15%; height:auto; float:left; background:#f37338 url(../images/daybg.png) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:.95em;
color:#fff; font-weight:bold;  text-decoration:none;padding:.5% 0% .5% 5%; line-height:150%;}
.pkgdaycol h4{ width:82%;height:auto; float:left;background:#fff url(../images/orangearow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 3%;}
.pkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}

.pkg-enquire{width:23%; height:auto; float:right;padding: 1.5% 0; margin-top: 2%; }
.pkg-enquire a{ background:#01803d url(../images/booknow.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal; padding:5% 29% 4% 9%; text-decoration:none; }
.pkg-enquire a:hover{ background:#f37338 url(../images/booknow-hover.png) no-repeat 100% 0%;font-family: "Open Sans",sans-serif;font-size:.95em; color:#fff; font-weight:normal;  text-decoration:none;padding:5% 29% 4% 9%;}

.adrsbg{ width:100%; height:auto;border-bottom:1px dashed #e7e6e6; margin-bottom:2%;padding-bottom:2%;margin-top: 5%;}
.adrscontainer{ width:31%; height:222px; margin:0% 1% 1% 1%; float:left; background:url(../images/contbg.jpg) no-repeat 0% 100%; background-size:100%;}
.adrscontainer img{ margin:0 auto;}
.adrscontainer p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%; text-align:center; font-weight:normal;}

.enqbg{ width:100%; height:auto;  padding:4%; background:#f2f2f2; margin:4% 0% 0% 0%}
.enqbg-lft{ width:48%; height:auto;margin-bottom:0%;padding-bottom:0%; float:left;}
.enqbg-rgt{ width:48%; height:auto;margin-bottom:0%;padding-bottom:0%; float:right;}
.enquiry-container{ width:100%; height:auto; clear:both; padding-bottom:3%;}
.enquiry-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enquirysep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enquirybox{ width:50%; height:auto; float:left;}
.enqtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enquiry-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.submit{ width:15%; height:auto; float:right; margin-right:6.5%;}

.locationmapbg{ width:100%; height:auto; clear:both;border-top:1px dashed #e7e6e6; padding:4% 0% 0% 0%; margin-top:2%;}
.locationmaphd{ width:100%; height:auto; background:#01803d url(../images/locationicon.jpg) no-repeat 0% 0%; font-family: "Open Sans",sans-serif;font-size:1em;color:#fff; font-weight:normal;  text-decoration:none;padding:1% 0% 1% 7%; }
.locationmap{ width:100%; height:auto;}
.newsletter{ width:92%; height:auto; clear:both; margin-top: 3%;}
.newsletterbox{ width:30%; height:auto; float:left; margin-right:2%;}
.newstxtbox{ width:100%; height:32px;border:1px solid #5a5a58; padding:1%; background:#2a2524; font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#c0c0c0; }
.newsbtn{ width:11%; height:auto; float:left;}
.testimonialbg{width:100%; height:auto; border-bottom:1px dashed #e7e6e6; padding-bottom:2%;}
.testimonialbg p{width:100%; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#666; text-align:justify; line-height:170%;padding-bottom: 2%;  font-weight:bold;}
.testimonial{width:100%; height:auto; }
.testimonial h5{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left; width:17%; height:auto;line-height:170%; font-weight:normal;}
.testimonial-sep{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; float:left;width:5%; height:auto;line-height:170%; font-weight:normal;}
.testimonial h4{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#f15a29; float:left;width:35%; height:auto;line-height:170%; font-weight:normal;}
.testimonialbg h3{font-family: "Open Sans",sans-serif; font-size:.9em; color:#02552d; clear:both; text-align:right;line-height:170%;  font-weight:normal;font-style:italic;}
.destibg{ width:100%; height:auto; background:#f3f3f3; padding:2%;  margin-bottom: 3%;}
.destibg_txt { width:100%; height:auto; border-bottom:1px solid #dadada;  }
.destibg_txt h3 {font-family: "Open Sans",sans-serif; font-size:1.2em; color:#666; text-align:left;line-height:170%; width:50%; height:auto; float:left ; background:url(../images/desti_icon.png) no-repeat; font-weight:normal; padding:0% 0% 0% 3% }
.destibg_txt h4 {font-family: "Open Sans",sans-serif; font-size:.85em; color:#01803d; text-align:right; width:50%; height:auto; float:left;font-weight:normal;  }
.destibg_txt h4:before {content:url(../images/timeicon_pkg.jpg);color:#44c8d7; padding-right:.2em;   }
.destibg_img{ width:45%; height:auto; float:left; padding-top:2%;} 
.destibg_img img{ width:100%; height:auto;  display:block;} 
.destibg_list{ width:55%; height:auto; float:left; padding-left:5%; padding-top:1%;} 
.destibg_list ul{ width:45%; height:auto; float:left; padding:0% 5% 0% 0%; margin:0;} 
.destibg_list li{font-family:Arial, Helvetica, sans-serif; font-size:.75em; color:#666; line-height:170%; font-weight:normal; list-style-type:none; list-style-image:url(../images/tick.png); border-bottom:1px dashed #cccccc; padding:5.5% 0% 5.5% 0% } 
.intlpkgdetail{ width:100%; height:auto;padding:0% 0% 2% 0%; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; }
.intlpkgdaycol{ width:100%; height:auto; border-bottom:1px solid #f37338; margin-bottom: 2%;}
.intlpkgdaycol h4{ width:100%;height:auto; background:#fff url(../images/intlicon.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:1em;
color:#555; font-weight:normal;  text-decoration:none;padding:.5% 0% .5% 6%;}
.intlpkgdetail h6{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.8em; line-height:170%;  font-weight:bold;padding:0% 0% 2% 0%; }
.intlpkgdetail p{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%; text-align:justify; font-weight:normal;}
.specialoffer{ height:124px;left: -1.6%;position: absolute;top: -2.3%;width:152px; background:url(../images/specialoffer.png) no-repeat 0% 0%;  }
.specialoffer p{font-family: "Open Sans",sans-serif;font-size:.85em; color:#fff; font-style:italic; font-weight:normal;padding-top: 19%;padding-left:7%;
margin-left: -8%; background:url(../images/rupees.png) no-repeat 0% 98%}
#rotate {
     -moz-transform: rotate(-41.0deg);  /* FF3.5+ */
       -o-transform: rotate(-41.0deg);  /* Opera 10.5 */
  -webkit-transform: rotate(-41.0deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)"; /* IE8 */
}

.customised-package{ width:100%; height:auto; border-bottom:1px dashed #e7e6e6;margin:0% 0% 3% 0%; padding-bottom:2%; }

.customisedname{ width:30%; height:auto; padding:0% 0% 0% 0% ; float:left; /*background:url(../images/tra.png) no-repeat 0% 48%*/}
.customisedtxt{ width:68%; height:auto; float:right}
.customisedtxt h6{ font-family: "Open Sans",sans-serif;font-size:.8em; color:#f15a29; font-weight:normal; line-height:150%; width:24%; float:right; text-align:right  }
.customisedtxt h3{ font-family: "Open Sans",sans-serif;font-size:.95em; color:#02552d; font-weight:normal; line-height:150%; padding:0% 0% 2% 0%; width:76%; float:left}
.customisedtxt h3 a{ font-family: "Open Sans",sans-serif;color:#02552d;  }
.customisedtxt h3 a:hover{ font-family: "Open Sans",sans-serif;color:#00803c;  }
.customisednamemore{ background: url(../images/arow_orange.png) no-repeat 0% 0%;width:7%; height:36px; float:right  }
.customisednamemore:hover{ background: url(../images/arow_green.png) no-repeat 0% 0%; display:block;}

.customised-package-photo{ width:48%; height:auto; float:right}

.enqform{ width:60%; height:auto;  margin:0% auto}
.enqform-container{ width:100%; height:auto;margin:0 auto;padding-bottom:3%; }
.enqform-container h5{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; float:left;
 width:34%; height:auto;  }
.enqformsep{font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal; font-size:80%; padding-left:2%; padding-right:2%;width:10%; height:auto; float:left;}
.enqformbox{ width:50%; height:auto; float:left;}
.enqformtxtbox{ width:98%; height:30px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%; float:left;  }
.enqformtxtbox1{ width:98%; height:100px; border:1px solid #CCCECE; font-family:Arial, Helvetica, sans-serif; text-align:left; color:#666; line-height:150%; font-weight:normal;
 font-size:80%; padding:1%;  float:left; }
.star{ width:2%; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#f00; }
.enqform-container select{ width:98%; height:35px; float:left; padding:1%; font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#666;border:1px solid #CCCECE;}
.captcha{width: 49%;height: auto;float: right;margin-right: 7%; }
.enqsubmit{ width:11%; height:auto; float:right; margin-right:6.5%;}

.travel-more{ float:right; padding:0.5% 1.5%; background-color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff; margin-top:2%;}
.travel-more:hover{ background-color:#f37338;}
.conferencelogo-wrapper{width:90%; height:auto; margin:1% auto 0% auto;padding:0% 0% 1% 0%;  clear:both}

.conferencelogo-container{width:100%; height:auto;  padding:1% 0% 1% 0%;  background:#fff; clear:both}

ul, li {
	list-style: none; 
}

.my-slider {
	height:119px;
	/*margin: 0 auto;
	/*width: 900px;*/
	width: 100%; background:url(../images/scrollbg.jpg) repeat-x 0% 0%;
}
.my-slider ul {
	height: auto;
	overflow: hidden;
}


.my-slider li { 
	float: left; margin-left:0%; background:url(../images/slideli.jpg) no-repeat 100% 50% !important; padding:0% 1% 0% 1%;
}
.slide-pic{ padding-bottom:2%; padding-top:2%; margin-left:4% !important;}

.conference-hd{
    width: 20%;
    height: auto;
    background: #f37338;
    /*margin-bottom: 1.1%;*/
}
 .conference-hdicon{
   width: 20%;
    height: auto;
    float: left;
    background: #de4a06;}
	
 .conference-hdtxt{	
	width: 80%;
    height: auto;
    background: #f37338 url(../images/iarow.png) no-repeat 0% 50%;
    font-family: "Open Sans",sans-serif;
    font-size: .9em;
    font-weight: normal;
    color: #fff;
    float: left;
    
	padding: 3% 0 3% 5%;}
	
.conference-container{ width:100%; height:auto; padding-bottom:3%; padding-top:1%;    border-bottom: 1px dashed #e7e6e6;}	
.conference-img{ width:20%; height:auto; float:left; }
.conference-img img{ max-width:100%; height:auto; display:block; margin:0 auto}

.conference-txt{ width:78%; height:auto; float:right; }
.conference-txt p{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.75em; line-height:170%;  }
.conference-txt h6{ font-family:Arial, Helvetica, sans-serif; color:#666; font-size:.85em; line-height:170%;  }
.newsletter h5{font-family: "Open Sans",sans-serif;
    font-size: .85em;
    color: #9a9596;
    float: left;
    padding-right: 4%;
    line-height: 31px; float:left; width:20%; }			
 .keralaouter-logo{width:26%; height:auto; float:right;padding-top: 1%;}
.keralaouter-logo ul{ margin:0; padding:0;}
.keralaouter-logo li{ width:auto; height:auto; float:left; list-style-type:none; padding:0% 2% 0% 0% ; margin:0% 0% 0% 0%}
.conference{ width:100%; height:auto}
.conference img{ width:100%; height:auto; display:block;}
}
@media (min-width: 1600px){
#menu a {color:rgb(255,255,255);float: left;font-family: "Open Sans",sans-serif;font-size:.85em;font-weight: bold;line-height: 44px;padding:.5em 2.2em .5em 2.2em;
text-decoration: none;}

.talk-expert-hdtxt{width:83%; height:36p; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:2% 0 3% 5% }
.travel-tips-hdtxt{width:83%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:2% 0 3% 5% }

.enquiry-ind-hdtxt{width:83%; height:auto; background:#f37338  url(../images/iarow.png) no-repeat 0% 50%; font-family: "Open Sans",sans-serif;font-size:.85em; font-weight: normal; color:#fff;  float:left; padding:2% 0 3% 5% }


.destiplace {
  display: block;
  width: 31%;
  min-height: 265px!important; 
  position: relative;
  margin: 0 2% 2% 0%;
  float: left;
  border-bottom: 1px solid #e7e6e6;
}

.sleekslider {
  width: 100%;
  height:479px!important;
  position: relative;
  display: block;
  overflow: hidden;
}

.sleekslider .slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 479px!important;
  background-repeat: no-repeat;
  background-position: center center;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  z-index: 1;
  content: "";
}
nav.pagination {
  position: absolute;
  bottom: 3%!important;
  text-align: right;
  width: 100%;
  z-index: 10;
  right:5%;
 

}
}

/* MOBILE MENU*/
.mobilecontainer {
    width:auto;
   /* max-width: 900px;*/
    margin: 0px auto; float:right;
}
.toggleMenu {
    display:  none;

    padding: 2px 15px 2px 15px;
    color: #fff; 
}
.nav {
    list-style: none;
     *zoom: 1;
     background:#00542b; position:absolute; z-index:500; right:0; width:auto; 
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
    width: 9em;
}
.nav a {
    padding: 10px 15px;
    color:#fff; text-decoration:none;
}
.nav li {
    position: relative; text-align:right;
}
.nav > li {
    float: left;
    border-top: 1px solid #014323;
}
.nav > li > .parent {
    background-image: url(../images/downArrow.png);
    background-repeat: no-repeat;
    background-position: right;
}
.nav > li > a {
    display: block; font-family:Arial, Helvetica, sans-serif;
}
.nav li  ul {
    position: absolute;
    left: -9999px;
}
.nav > li.hover > ul {
    left: 0;
}
.nav li li.hover ul {
    left: 100%;
    top: 0;
}
.nav li li a {
    display: block;
    background:#f37338;
    position: relative;
    z-index:100;
    border-top: 1px solid #e56226; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;
}
.nav li li li a {
    background:#249578;
	
    z-index:200;
    border-top: 1px solid #3f3e3e; 
}

@media screen and (max-width: 991px) {
    .active {
        display: block;
    }
    .nav > li {
        float: none; font-size:85%
    }
    .nav > li > .parent {
        background-position: 5% 50%;
    }
    .nav li li .parent {
        background-image:url(../images/downArrow.png);
        background-repeat: no-repeat;
        background-position: 5% 50%;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav > li.hover > ul , .nav li li.hover ul {
        position: static;
    }
	 .nav > li a:hover {
   
     font-family:Arial, Helvetica, sans-serif;
	 background:#fff; text-decoration:none; color:#e4651a;
        
    }

}
/* MOBILE MENU*/

