body{padding:0; margin:0; font-family: 'Open Sans', sans-serif; font-size:13px; color:#242424;}

.center{width:1000px; margin:0 auto;}
.list-content-dtl div {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    color: #242424;
    font-weight: normal;
	margin-bottom:10px !important;    
    padding: 0;
    text-align: justify;
}

/*============Header Starts=================*/

#header .main-header{width:100%; background:#f7f7f7; display:inline-block;}

#header .main-header .inner-header{width:100%; display:inline-block; padding:30px 0 20px 0;}

#header .main-header .inner-header .logo-part{width:400px; float:left;}

#header .main-header .inner-header .right-part-link{width:600px; float:left;}

#header .main-header .inner-header .right-part-link h1{width:100%; padding:0 0 5px 0; margin:0; text-align:right; font-family: 'Open Sans', sans-serif; font-size:24px; color:#faa635; font-weight:bold; text-transform:uppercase;}

#header .main-header .inner-header .right-part-link .top-link-contact{width:100%; float:left;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part{width:100%; text-align:right; display:inline-block; padding-top:5px;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part a{  text-decoration:none; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000000; margin-left:10px;	}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{width:100%; text-align:right; display:inline-block; padding-top:5px; box-sizing:border-box; }

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{  text-decoration:none; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000000; margin-left:10px;	}

.yellow-lg-btn{font-family: 'Open Sans', sans-serif; font-size:18px; color:#000000; font-weight:bold; text-transform:uppercase; border:none; border-radius:0; padding:5px; height:45px; width:240px; background:#faa635; cursor:pointer; border-bottom:#3e3e3e solid 2px; transition: all 0.5s ease 0s;}

.yellow-lg-btn:hover{background:#3e3e3e; color:#faa635; border-bottom:#3e3e3e solid 2px;}



#header .main-menu-bar{width:100%; float:left; background:#000000;}

#header .main-menu-bar .inner-menu-bar{width:100%; float:left;}

#header .main-menu-bar .inner-menu-bar .navigation-bar{width:100%; float:left;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul{width:100%; float:left; margin:0; padding:0; list-style:none;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li{width:auto; float:left; margin:0; padding:15px 24px; border-left:#a8a8a8 solid 2px; cursor:pointer; position:relative;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li.last-child{border-right:#a8a8a8 solid 2px;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li a{text-decoration:none; font-family: 'Open Sans', sans-serif; font-size:13px; color:#f7f7f7; font-weight:bold; text-transform:uppercase;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li span{text-decoration:none; font-family: 'Open Sans', sans-serif; font-size:13px; color:#f7f7f7; font-weight:bold; text-transform:uppercase;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li:hover span{color:#faa635;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li:hover a{color:#faa635;}

/*#header .main-menu-bar .inner-menu-bar .navigation-bar ul .home-navi-hr:hover{background:url(../../images/home-navi-hr.png) no-repeat center;}*/

/*#header .main-menu-bar .inner-menu-bar .navigation-bar ul .about-navi-hr:hover{background:url(../../images/about-navi-hr.png) no-repeat center;}*/

/*#header .main-menu-bar .inner-menu-bar .navigation-bar ul .tours-and-travels-hr:hover{background:url(../../images/tours-and-travels-hr.png) no-repeat center;}*/

/*#header .main-menu-bar .inner-menu-bar .navigation-bar ul .day-tris-bar-hr:hover{background:url(../../images/day-tris-bar-hr.png) no-repeat center;}*/

/*#header .main-menu-bar .inner-menu-bar .navigation-bar ul .contact-hr:hover{background:url(../../images/contact-hr.png) no-repeat center;}*/

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li.active a{color:#faa635;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li.active span{color:#faa635;}

/*#header .main-menu-bar .inner-menu-bar .navigation-bar ul .home-navi-hr.active{background:url(../../images/home-navi-hr.png) no-repeat center;}*/

/*#header .main-menu-bar .inner-menu-bar .navigation-bar ul .about-navi-hr.active{background:url(../../images/about-navi-hr.png) no-repeat center;}
*/
/*#header .main-menu-bar .inner-menu-bar .navigation-bar ul .tours-and-travels-hr.active{background:url(../../images/tours-and-travels-hr.png) no-repeat center;}*/

/*#header .main-menu-bar .inner-menu-bar .navigation-bar ul .day-tris-bar-hr.active{background:url(../../images/day-tris-bar-hr.png) no-repeat center;}*/

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li.active::before{position:absolute; left:2px; width:18px; height:18px;background:url(../../images/day-tris-bar-hr-new.png) no-repeat left;content: " ";}
#header .main-menu-bar .inner-menu-bar .navigation-bar ul li.active::after{position:absolute; right:2px; width:18px; height:18px;background:url(../../images/day-tris-bar-hr-new.png) no-repeat right;content: " ";top: 14px;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li:hover::before{position:absolute; left:2px; width:18px; height:18px;background:url(../../images/day-tris-bar-hr-new.png) no-repeat left;content: " ";}
#header .main-menu-bar .inner-menu-bar .navigation-bar ul li:hover::after{position:absolute; right:2px; width:18px; height:18px;background:url(../../images/day-tris-bar-hr-new.png) no-repeat right;content: " ";top: 14px;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul .contact-hr.active{background:url(../../images/contact-hr.png) no-repeat center;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul .dropbtn {

    background-color:none;

    color: #fff;

    padding: 16px 0;

    border: none;

    cursor: pointer;

}





#header .main-menu-bar .inner-menu-bar .navigation-bar ul .dropdown {

    position: relative;

    display: inline-block;

}





#header .main-menu-bar .inner-menu-bar .navigation-bar ul .dropdown-content {

    display: none;

    position: absolute;

    background-color: #000;

    min-width: 256px;

    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);

	z-index:9999;

	left:-40px;

	top:30px;

}









#header .main-menu-bar .inner-menu-bar .navigation-bar ul .dropdown-content a {

    color: #fff;

    padding: 12px 16px;

    text-decoration: none;

    display: block;

	text-align:center;

}



#header .main-menu-bar .inner-menu-bar .navigation-bar ul .dropdown-content a:hover {background-color: #f1f1f1}



#header .main-menu-bar .inner-menu-bar .navigation-bar ul .dropdown:hover .dropdown-content {

    display: block;

}



#header .main-menu-bar .inner-menu-bar .navigation-bar ul .dropdown:hover .dropbtn {

    background-color: none;

}







#header.cbp-af-header-shrink .clock-icon{font-size:18px; width:30px; text-align:left; vertical-align:middle; color:#faa635;}



#header.cbp-af-header-shrink .mail-icon{font-size:18px; text-align:left; display:inline-block; line-height:24px; color:#faa635; vertical-align:sub;}



#header.cbp-af-header-shrink .phone-icon{font-size:18px; width:30px; text-align:left; vertical-align:middle; color:#faa635;}



#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part{display:block;padding-top: 5px;text-align: right;width: 100%;}



#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{width: 100%; display:block; padding:0;}



#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part a{font-size:12px;}



#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{font-size:12px;}



#header.cbp-af-header-shrinkr .top-link-contact .set-link-part a{font-size:12px;}



#header.cbp-af-header-shrink .main-header .inner-header .logo-part{ float: left; width: 200px;}



#header.cbp-af-header-shrink .main-header .inner-header{padding: 10px 0 10px;width:100%}



#header.cbp-af-header-shrink .main-header .inner-header .logo-part a img{width:150px}



#header.cbp-af-header-shrink .main-header .inner-header .right-part-link{float: left; width: 800px;}



#header.cbp-af-header-shrink .main-header .inner-header .right-part-link h1{font-size:18px;}





#header.cbp-af-header-shrink{position: fixed;top:0; left:0; width: 100%; height:120px;}





#header.custom-sticky-header .phone-icon{font-size:24px; width:30px; text-align:left; vertical-align:middle; color:#faa635;}





#header.custom-sticky-header .clock-icon{font-size:24px; width:30px; text-align:left; vertical-align:middle; color:#faa635;}



#header.custom-sticky-header .mail-icon{font-size:24px; text-align:left; display:inline-block; line-height:24px; color:#faa635; vertical-align:sub;}
.menu-dropdown-content {
    display: none;
    position: absolute;
    background-color: #000;
    min-width: 100%;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 99999;
    top: 48px;
    left: 0;
    padding: 0 10px;
    box-sizing: border-box;
	height:auto;
	max-height:75vh;
	overflow:auto;
}
#header .main-menu-bar .inner-menu-bar .navigation-bar ul li .menu-dropdown-content a {
    font-size: 12px;
	line-height:15px;
	font-weight:normal;
    text-transform: capitalize;
    padding: 5px 0;
    width: 100%;
    display: inline-block;
    border-bottom: 1px solid #aaa;
	color:#fff;
}
#header .main-menu-bar .inner-menu-bar .navigation-bar ul li .menu-dropdown-content a.active{color: #faa635;}
#header .main-menu-bar .inner-menu-bar .navigation-bar ul li .menu-dropdown-content a:last-child{border-bottom:none;}
.menu-dropdown:hover .menu-dropdown-content {
    display: block;
}
/*============Header Ends=================*/
#middle-content .main-part-mid .details-page-inner .list-content-dtl ul {
    width: 100%;
    float: left;
}


/*=============Mobile Menu CSS Starts===========*/

.mobile-menu{display:none; background:#f7f7f7;}

.mobile-menu nav {

  font-size: 18px;

  background-color:none;

  

}



.mobile-menu #mobile-nav-trigger {

  display: none;

  width: 100%;

  padding:5px 10px;

  box-sizing:border-box;

  font-size: 30px;

  border: 0;

  cursor: pointer;

  color: #faa635;

  background-color: inherit;

  text-align:left;

  font-family: 'Open Sans', sans-serif;

  font-weight:normal;

  background:#f7f7f7;

}



.mobile-menu #mobile-nav-trigger.active { background-color: #f7f7f7; }



.mobile-menu nav ul {

  overflow: hidden;

  margin: 0;

  padding: 0;

  list-style: none;

  background:#f7f7f7;

  border-bottom:#000 solid 1px;

}



.mobile-menu nav li { float: left; width:100%;}



.mobile-menu nav li a {

  display: block;

  padding: 10px;

  text-decoration: none;

  color: #000;

   font-family: 'Open Sans', sans-serif;

  font-weight:600;

}



.mobile-menu nav li a:hover {

  background-color: #faa635;

  -webkit-transition: all 0.4s ease 0s;

  -moz-transition: all 0.4s ease 0s;

  -o-transition: all 0.4s ease 0s;

  transition: all 0.4s ease 0s;

}

.mobile-menu nav li a.active {

  background-color: #faa635;

  -webkit-transition: all 0.4s ease 0s;

  -moz-transition: all 0.4s ease 0s;

  -o-transition: all 0.4s ease 0s;

  transition: all 0.4s ease 0s;

}

/*=============Mobile Menu CSS Ends===========*/



/*============Banner Starts=================*/

#banner .main-banner{float:left; width:100%;margin-top:193px;}

#banner .main-banner img{width:100%;}

/*============Banner Ends=================*/



/*============Services Parts Stars=================*/

#services .main-services{width:100%; display:inline-block; background:#faa635;}

#services .main-services .inner-services{width:100%; float:left; padding:25px 0 10px 0;}

#services .main-services .inner-services ul{width:100%; float:left; margin:0; padding:0; list-style:none;}

#services .main-services .inner-services ul li{width:320px; float:left; margin:0; padding:0 20px 0 0;}

#services .main-services .inner-services ul li.last-child{padding:0;}

#services .main-services .inner-services ul li a{text-decoration:none; float:left; width:100%;}

#services .main-services .inner-services ul li a img{width:100%;}

#services .main-services .inner-services ul li a:hover h3{background:#faa635; color:#000;}

#services .main-services .inner-services ul li a h3{font-family: 'Open Sans', sans-serif; font-size:18px; color:#fff; font-weight:bold; text-transform:uppercase; background:#faa635; text-align:center; margin:0; padding:10px 0; float:left; width:100%; transition: all 0.5s ease 0s;}

/*============Services Parts Ends=================*/



/*============Gallery Part Stars=================*/



#gallery .main-gallery{width:100%; display:inline-block; background:url(../../images/map-bg-img.png) no-repeat left top 30px;}

#gallery .main-gallery .inner-gallery-part{width:100%; display:inline-block; padding:20px 0;}

#gallery .main-gallery .inner-gallery-part ul{width:100%; float:left; margin:0; padding:0; list-style:none;}

#gallery .main-gallery .inner-gallery-part ul li{width:320px; float:left; margin:0; padding:0 20px 20px 0; list-style:none;}

#gallery .main-gallery .inner-gallery-part ul li.last-child{padding:0 0 20px 0;}

#gallery .main-gallery .inner-gallery-part ul li a{float:left; position:relative; text-decoration:none;}

#gallery .main-gallery .inner-gallery-part ul li a img{width:100%; height:205px;}

#gallery .main-gallery .inner-gallery-part ul li a h5{font-family: 'Open Sans', sans-serif; font-size:15px; color:#fff; font-weight:600; width:100%; position:absolute; bottom:0; background:rgba(250,166,53,0.7); margin:0; padding:10px 5px; box-sizing:border-box; line-height:18px; min-height:42px;}

#gallery .main-gallery .inner-gallery-part ul li a:hover h5{background:rgba(250,166,53,0.9);}

#gallery .main-gallery .inner-gallery-part h3{font-family: 'Open Sans', sans-serif; font-size:24px; color:#242424; font-weight:600; width:100%; float:left; margin:0; padding:0 0 10px 0; text-align:center;}

#gallery .main-gallery .inner-gallery-part p{font-family: 'Open Sans', sans-serif; font-size:14px; color:#070707; font-weight:normal; width:100%; float:left; margin:0; padding:0 0 20px 0; text-align:center;}

#gallery .main-gallery .inner-gallery-part .view-box{width:100%; float:left; text-align:center;}

.black-lg-btn{font-family: 'Open Sans', sans-serif; font-size:18px; color:#fff; font-weight:600; border:none; border-radius:0; padding:5px; height:46px; width:390px; background:#000000; cursor:pointer; transition: all 0.5s ease 0s;}

.black-lg-btn:hover{background:#faa635; color:#fff;}

.black-lg-btn-footer{font-family: 'Open Sans', sans-serif; font-size:18px; color:#fff; font-weight:600; border:none; border-radius:0; padding:5px 0; height:35px; width:210px; background:#000000; cursor:pointer; transition: all 0.5s ease 0s; margin:5px 0;}

.black-lg-btn-footer:hover{background:#faa635; color:#fff;}

.black-lg-btn-back{font-family: 'Open Sans', sans-serif; font-size:18px; color:#000; line-height:18px; font-weight:600; border:1px solid #000; border-radius:0; padding:5px; height:35px; width:auto; background:none; cursor:pointer; transition: all 0.5s ease 0s;}

.black-lg-btn-back:hover{background:none; color:#FAA635;}

/*============Gallery Part Ends=================*/



/*============Middle Content Part Stars=================*/

#middle-content .main-part-mid{width:100%; display:inline-block; /*background:#f6f6f6;*/ background:#FFF; min-height:500px;}

#middle-content.custom-setion-middle{margin-top:193px;}

#middle-content .main-part-mid .inner-content-part{width:100%; display:inline-block; padding:30px 0;}

#middle-content .main-part-mid .inner-content-part .left-cnt-part{width:750px; float:left; box-sizing:border-box; padding-right:20px;}

#middle-content .main-part-mid .inner-content-part .left-cnt-part h3{font-family: 'Open Sans', sans-serif; font-size:18px; color:#000000; font-weight:600; width:100%; float:left; margin:0 0 5px 0; padding:0; line-height:22px;}

#middle-content .main-part-mid .inner-content-part .left-cnt-part p{font-family: 'Open Sans', sans-serif; font-size:14px; color:#242424; font-weight:normal; width:100%; float:left; margin:0 0 10px 0; padding:0; text-align:justify;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details{width:250px; float:left;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details .contact-details-part{width:100%; float:left;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details .contact-details-part h2{background:#000; width:100%; float:left; margin:0; padding:10px; box-sizing:border-box; font-family: 'Open Sans', sans-serif; font-size:18px; color:#ffffff; font-weight:bold; text-align:center; text-transform:uppercase;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details .contact-details-part .inner-details-contact{width:100%; box-sizing:border-box; border:#000 solid 1px; float:left; padding:7px 8px;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details .contact-details-part .inner-details-contact h3{width:100%; box-sizing:border-box; float:left; margin:0; padding:8px 0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000000; font-style:italic; font-weight:bold; line-height:14px;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details .contact-details-part .inner-details-contact p{width:100%; box-sizing:border-box; float:left; margin:0; padding:0 0 7px 0; font-family: 'Open Sans', sans-serif; font-size:13px; color:#000000; font-style:normal; font-weight:600; line-height:14px;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details .certified-banner-box{width:100%; float:left; box-sizing:border-box; padding:20px; border:#609542 solid 1px; margin-top:20px;}

#middle-content .center .inner-content-part h2{box-sizing: border-box; color: #faa635; float: left;font-family: "Open Sans",sans-serif;font-size: 24px;font-weight: bold;margin: 0 0 10px;padding: 0;width: 100%;}

/*============Middle Content Part Ends=================*/



/*============Footer Part Starts=================*/

#footer .main-footer{width:100%; display:inline-block; background:url(../../images/footer-bg.jpg) repeat left top;}

#footer .main-footer .inner-footer-main{width:100%; display:inline-block;}

#footer .main-footer .inner-footer-main .first-footer-part{width:100%; float:left; margin:20px 0;}

#footer .main-footer .inner-footer-main .first-footer-part .logo-footer{width:250px; float:left; padding:0 20px 0 0; box-sizing:border-box;}

.social-link-part{width:100%; float:left; box-sizing:border-box; padding:0; border:none; margin:20px 0 0 5px; background:none; border-radius:5px; text-align:left;}

.social-link-part .fr-social{width:50%; float:left; text-align:right; padding-right:7px; box-sizing:border-box;}

 .social-link-part .scd-social{width:auto; float:none;display: inline-block; padding:0 5px; box-sizing:border-box; text-align:center;}
.social-link-part .scd-social img {max-width: 40px;vertical-align: middle;}


#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer{width:375px; float:left;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer a{color:#faa635; text-decoration:none;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer ul{width:100%; float:left; margin:0; padding:0; list-style:none;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer ul li{width:100%; float:left; margin:0; padding:5px 0 0 0;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer ul li a{text-decoration:none; font-family: 'Open Sans', sans-serif; font-size:13px; color:#fff; font-style:normal; font-weight: normal;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer ul li a:hover{color:#faa635;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer h3{width:100%; float:left; margin:0; padding:0; text-align:left; font-family: 'Open Sans', sans-serif; font-size:18px; color:#faa635; font-style:normal; font-weight: 600;}

#footer .main-footer .inner-footer-main .second-footer-part{width:100%; float:left; padding:10px 0; border-top:#faa635 solid 1px;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft{width:250px; float:left;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft p{color:#FFF; margin:0; font-size:12px; line-height:18px;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft p a{text-decoration:none; color:#FFF;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft p a:hover{color:#faa635;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft{width:750px; float:left; padding:10px 0;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft p{color:#FFF; margin:0; font-size:12px; text-align:right;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft p a{text-decoration:none; color:#FFF;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft p a:hover{color:#faa635;}

/*============Footer Part Ends=================*/



/*============Contact us Page Starts=================*/

#middle-content .main-part-mid .contact-form-part{width:100%; float:left;}

#middle-content .main-part-mid .contact-form-part ul{width:60%; float:left; margin:0; padding:0; list-style:none; box-sizing:border-box;}

#middle-content .main-part-mid .contact-form-part ul li{width:100%; float:left; margin:0; padding:0 0 10px 0; box-sizing:border-box;}

#middle-content .main-part-mid .contact-form-part ul li label{width:100%; float:left; line-height:18px; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; padding-bottom:5px; font-weight:600;}

#middle-content .main-part-mid .contact-form-part ul li span{width:100%; float:left;}

#middle-content .main-part-mid .contact-form-part ul li a{display:inline-block; margin-right:10px;}

#middle-content .main-part-mid .contact-form-part ul.right-side{float:left; width:40%; box-sizing:border-box; padding-left:0px;}

#middle-content .main-part-mid .contact-form-part ul.right-side li p{width:100%; box-sizing:border-box; float:left; margin:0; padding:0 0 15px 0; font-family: 'Open Sans', sans-serif; font-size:16px; color:#000000; font-style:normal; font-weight: normal; line-height:24px;}

#middle-content .main-part-mid .contact-form-part ul.right-side li h3{font-family: 'Open Sans', sans-serif; font-size:18px; color:#000000; font-weight:600; width:100%; float:left; margin:0 0 15px 0; padding:0; line-height:22px;}

#middle-content .main-part-mid .contact-form-part h2{font-family: 'Open Sans', sans-serif; font-size:24px; color:#faa635; padding:0px; box-sizing:border-box; width:100%; float:left; margin:0 0 10px 0; font-weight:bold;}



.input-field-bx{width:100%; background:none; border:#000 solid 1px; border-radius:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; padding:5px; box-sizing:border-box; height:40px;}

.text-area-field-bx{width:100%; height:100px; background:none; border:#000 solid 1px; border-radius:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; padding:5px; box-sizing:border-box; }

.btn-default{width:auto; background:#faa635; border:none; border-radius:0; font-family: 'Open Sans', sans-serif; font-size:16px; color:#000; padding:5px 10px; box-sizing:border-box; height:40px; text-transform:uppercase; cursor:pointer; font-weight:600; transition: all 0.5s ease 0s;}

.btn-default:hover{ background:#000; color:#faa635;}



.input-field-bx-daytrips-enquiry{width:100%; background:none; border:#000 solid 1px; border-radius:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; padding:5px; box-sizing:border-box; height:40px;}

.input-field-bx-daytrips-enquiry-date{width:95%; background:none; border:#000 solid 1px; border-radius:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; padding:5px; box-sizing:border-box; height:40px;}

.text-area-field-bx-daytrips-enquiry{width:100%; height:100px; background:none; border:#000 solid 1px; border-radius:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; padding:5px; box-sizing:border-box; }

.btn-default-daytrips-enquiry{width:auto; background:#faa635; border:none; border-radius:0; font-family: 'Open Sans', sans-serif; font-size:16px; color:#000; padding:5px 10px; box-sizing:border-box; height:40px; text-transform:uppercase; cursor:pointer; font-weight:600; transition: all 0.5s ease 0s;}

.btn-default-daytrips-enquiry:hover{ background:#000; color:#faa635;}



/*============Contact us Page Ends=================*/



/*============Tours And Safaris Page Starts=================*/

#middle-content .main-part-mid .list-packages-bx{width:100%; float:left;}

#middle-content .main-part-mid .list-packages-bx h2{font-family: 'Open Sans', sans-serif; font-size:24px; color:#faa635; padding:0px; box-sizing:border-box; width:100%; float:left; margin:0 0 0 0; font-weight:bold;}

#middle-content .main-part-mid .list-packages-bx .sub-categories-part{width:100%; float:left; margin:10px 0 15px 0;}

#middle-content .main-part-mid .list-packages-bx .sub-categories-part h4{width:auto; float:left; margin:5px 10px 5px 0; padding:5px 10px; background:#eaeaea; cursor:pointer;}

#middle-content .main-part-mid .list-packages-bx .sub-categories-part h4 a{width:auto; float:left; font-family: 'Open Sans', sans-serif; font-size:16px; color:#000; text-decoration:none; font-weight:600;}

#middle-content .main-part-mid .list-packages-bx .sub-categories-part h4:hover{background:#faa635;}

#middle-content .main-part-mid .list-packages-bx .sub-categories-part h4:hover a{color:#fff;}

#middle-content .main-part-mid .list-packages-bx .sub-categories-part h4.active{background:#faa635;}

#middle-content .main-part-mid .list-packages-bx .sub-categories-part h4.active a{color:#fff;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing{float:left; width:100%; border-bottom:#000 solid 1px; padding-bottom:0; margin-bottom:10px;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-left{width:50%; float:left;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-left.right{width:100%; float:left;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-left h6{float:left; width:100%; margin:0; padding:5px 0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-left h6 a{text-decoration:none; font-size:12px; font-weight:normal; color:#333;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-left h6 a:hover{color:#faa635;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right{width:50%; float:left;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right ul{width:auto; float:right; margin:0; padding:0; list-style:none;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right ul li{width:auto; float:left; margin:0; padding:0 0 10px 0; list-style:none;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right ul li p{text-decoration:none; padding:5px 5px 5px 0px; 10px; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; display:inline-block; margin:0;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right ul li a{text-decoration:none; padding:5px 10px; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; display:inline-block;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right ul li a:hover{background:#faa635; color:#FFF;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right ul li a.active{background:#faa635; color:#FFF;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box{float:left; width:100%;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul{float:left; width:100%; padding:0; margin:0; list-style:none;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li{float:left; width:100%; padding:0; margin:10px 0 0 0; list-style:none; background:#FFF;}

/*#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li:nth-child(odd){background:#FFF;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li:nth-child(even){background:#eff0f1;}*/

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list{float:left; width:100%; padding:10px; box-sizing:border-box; }

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .thumb-img{float:left; width:170px; padding-right:20px; box-sizing:border-box;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .thumb-img img{width:100%;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side{float:left; width:810px;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side h3{display:inline-block; width:100%; margin:0 0 5px 0; font-size:20px; font-weight:600; font-family: 'Open Sans', sans-serif;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side h3 a{text-decoration:none; color:#000;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side h3 a:hover{color:#faa635;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side h3 span{color:#faa635;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side h3 span.small-txt{color:#000; font-size:14px; margin-left:5px; font-weight:normal;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side h5{display:inline-block; width:100%; margin:0 0 5px 0; font-size:16px; font-weight:600; font-family: 'Open Sans', sans-serif; line-height:18px;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side h5 a{text-decoration:none; font-size:15px; font-weight:600; font-family: 'Open Sans', sans-serif; color:#faa635;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side h5 a:hover{color:#000;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side p{display:inline-block; width:100%; margin:0 0 5px 0; font-size:13px; font-weight:normal; font-family: 'Open Sans', sans-serif;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side .link-btn-part{display:inline-block; width:100%; padding-top:5px;}

.link-default-btn{width:auto; padding:5px 10px; border-radius:0; border:none; background:#000; font-family: 'Open Sans', sans-serif; color:#fff; cursor:pointer; font-size:14px; transition: all 0.5s ease 0s;}

.link-default-btn:hover{background:#faa635;}

/*============Tours And Safaris Page Ends=================*/



/*============Gallery Page Starts=================*/

#gallery.custom-setion-middle{margin-top:193px;}

#gallery .inner-gal-sub{width:100%; float:left; padding:20px 0 0 0;}

#gallery .inner-gal-sub h3{font-family: 'Open Sans', sans-serif; font-size:24px; color:#242424; font-weight:600; width:100%; float:left; margin:0; padding:0 0 15px 0; text-align:center;}

#gallery .inner-gal-sub ul{width:100%; float:left; margin:0; padding:0 0 20px; 0; list-style:none;}

#gallery .inner-gal-sub ul li{width:320px; float:left; margin:0; padding:0 20px 20px 0;}

#gallery .inner-gal-sub ul li.last-child{padding:0;}

#gallery .inner-gal-sub ul li a{text-decoration:none; float:left; width:100%;}

#gallery .inner-gal-sub ul li a img{width:100%;}

#gallery .inner-gal-sub ul li a:hover h3{background:rgba(250,166,53,0.9);}

#gallery .inner-gal-sub ul li a h3{background: rgba(250, 166, 53, 0.7) none repeat scroll 0 0;bottom: 0;box-sizing: border-box;color: #fff;font-family: "Open Sans",sans-serif;font-size: 15px;font-weight: 600;line-height: 30px;margin: 0;min-height: 42px;padding: 3px 5px;}

/*============Gallery Page Ends=================*/



/*============Details Full Page Starts=================*/

#middle-content .main-part-mid .details-page-inner{float:left; width:100%;}

#middle-content .main-part-mid .details-page-inner .details-thumb{text-align:center; float:left; width:100%; position:relative; margin-bottom:20px;}

#middle-content .main-part-mid .details-page-inner .details-thumb1{text-align:center; float:left; width:100%; position:relative; margin-bottom:20px;}

#middle-content .main-part-mid .details-page-inner .image-caption{background-color:#faa635; width:100%; position:absolute; color:#fff; text-align:right; line-height:15px; bottom:0; box-sizing:border-box; padding-right:10px;}

#middle-content .main-part-mid .details-page-inner .details-thumb-acommodation{float:left; width:100%; margin-bottom:20px; text-align:center;}

#middle-content .main-part-mid .details-page-inner .details-thumb img{width:100%; height:auto;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part{float:left; width:100%; margin-bottom:20px;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part p{float:left; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; margin:0; padding:0 10px 0 0; line-height:30px;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part p span{color:#faa635;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part a{float:left; font-family: 'Open Sans', sans-serif; font-size:16px; color:#faa635; margin:0; padding:0 10px 0 0; font-weight:600; text-decoration:none;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part a:hover{color:#000;}

#middle-content .main-part-mid .details-page-inner .line-bar{border-bottom:#333 solid 1px; float:left; width:100%;}

#middle-content .main-part-mid .details-page-inner .line-bar2{border-bottom:#333 solid 1px; float:left; width:100%; margin:10px 0;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part .book-enquiry-cls{float:right; width:auto;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part .book-enquiry-cls-left{float:left; width:auto;}

#middle-content .main-part-mid .details-page-inner .cls-content-left{float:left; margin-bottom:15px; text-align:center; background-color:#faa635; padding:10px 5px 20px; width:31.3%;}

#middle-content .main-part-mid .details-page-inner .price-adults{margin-right:1%;}

#middle-content .main-part-mid .details-page-inner .price-adults-two{margin:0 0.5%;}

#middle-content .main-part-mid .details-page-inner .price-adults-extra{margin-left:1%;}

#middle-content .main-part-mid .details-page-inner .cls-content-left h2{font-size:16px; color:#000; font-weight:600;}

#middle-content .main-part-mid .details-page-inner .cls-content-left p{font-size:16px; color:#000; font-weight:bold;}

#middle-content .main-part-mid .details-page-inner .cls-content-left span{color:#fff; font-size: 17px;font-weight: bold;}

#middle-content .main-part-mid .details-page-inner .book-enquiry-cls a{padding:0;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl{width:100%; float:left;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl p{width:100%; float:left; margin-bottom:10px; padding:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#242424; text-align:justify;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl p span{font-size:16px; width:100%; display:inline-block; font-weight:600; margin-bottom:5px;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl h3{width:100%; float:left; margin:10px 0 0 0; padding:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; font-weight:600;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl h4{width:100%; float:left; margin:10px 0; padding:10px; font-family: 'Open Sans', sans-serif; font-size:16px; color:#fff; font-weight:bold; background:#faa635; box-sizing:border-box;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl a{color:#FAA635;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel{width:100%; float:left; margin:10px 0 0 0;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .thumb-box{width:200px; float:left;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .thumb-box img{width:100%;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl{width:800px; float:left; padding-left:10px; box-sizing:border-box;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl h6 span.not-rate-text{color: #faa635;font-size: 14px; margin-left: 10px; text-decoration: none;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl h6{width:100%; float:left; margin:0 0 5px 0; padding:0; font-family: 'Open Sans', sans-serif; font-size:18px; color:#000; font-weight:600;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl h6 a{color:#000; font-size:18px; text-decoration:none; float:left;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl h6 a:hover{color:#faa635;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl h6 .star-rate a{margin-left:10px; color:#faa635; font-size:14px; text-decoration:none;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl span{color:#666; font-size:16px;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl .view-btn-last{float:left; width:100%; margin:10px 0;}

.btn-black-default{width:auto; background:#faa635; border:none; border-radius:0; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; padding:5px 10px; box-sizing:border-box; height:35px; cursor:pointer; font-weight:600; transition: all 0.5s ease 0s;}

.btn-black-default:hover{ background:#000; color:#faa635;}

/*============Details Full Page Ends=================*/



/*============Details Enquiry Page Stars=================*/

#middle-content .main-part-mid .enquiry-form-part{width:100%; float:left;}

#middle-content .main-part-mid .enquiry-form-part ul{width:100%; float:left; margin:0; padding:0; list-style:none; box-sizing:border-box;}

#middle-content .main-part-mid .enquiry-form-part ul li{width:100%; float:left; margin:0; padding:0 0 10px 0; box-sizing:border-box;}

#middle-content .main-part-mid .enquiry-form-part ul li label{width:50%; float:left; line-height:18px; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; padding-bottom:0; font-weight:600; text-align:left; line-height:40px;}

#middle-content .main-part-mid .enquiry-form-part ul li label span{color:#faa635; width:auto; float:none; margin-right:3px;}

#middle-content .main-part-mid .enquiry-form-part ul li span{width:50%; float:left;}

#middle-content .main-part-mid .enquiry-form-part ul li a{float:left; margin-right:10px;}

#middle-content .main-part-mid .enquiry-form-part h3{font-family: 'Open Sans', sans-serif; font-size:18px; color:#000000; font-weight:600; width:100%; float:left; margin:5px 0 10px 0; padding:0; line-height:22px;}

#middle-content .main-part-mid .enquiry-form-part h2{font-family: 'Open Sans', sans-serif; font-size:24px; color:#faa635; padding:0px; box-sizing:border-box; width:100%; float:left; margin:0 0 10px 0; font-weight:bold;}

#middle-content .main-part-mid .enquiry-form-part p{float:left; margin:0 0 20px 0;}

/*============Details Enquiry Page Ends=================*/



/*============Quick Enquiry Page Stars=================*/

.quick-form-part{width:100%; float:left;}

.quick-form-part ul{width:60%;  margin:0 auto; padding:0; list-style:none; box-sizing:border-box;}

.quick-form-part ul li{width:100%; float:left; margin:0; padding:0 0 10px 0; box-sizing:border-box;}

.quick-form-part ul li label{width:100%; float:left; line-height:18px; font-family: 'Open Sans', sans-serif; font-size:14px; color:#000; padding-bottom:5px; font-weight:600; text-align:left;}

.quick-form-part ul li label span{color:#faa635; width:auto; margin-right:3px;}

.quick-form-part ul li span{width:100%; float:left; text-align:left;}

.quick-form-part ul li a{text-decoration:none; margin-right:10px;}

.quick-form-part h3{font-family: 'Open Sans', sans-serif; font-size:18px; color:#000000; font-weight:600; width:100%; float:left; margin:5px 0 10px 0; padding:0; line-height:22px;}

.quick-form-part h2{font-family: 'Open Sans', sans-serif; font-size:24px; color:#faa635; padding:0px; box-sizing:border-box; width:100%; float:left; margin:0 0 10px 0; font-weight:bold;}

.quick-form-part p{float:left; margin:0 0 20px 0;}

/*============Quick Enquiry Page Ends=================*/



/*============Privacy Policy Page Starts=================*/

#middle-content .main-part-mid .extra-ctn-cls{width:100%; float:left;}

#middle-content .main-part-mid .extra-ctn-cls h3{font-family: 'Open Sans', sans-serif; font-size:18px; color:#000000; font-weight:600; width:100%; float:left; margin:0 0 5px 0; padding:0; line-height:22px;}

#middle-content .main-part-mid .extra-ctn-cls p{font-family: 'Open Sans', sans-serif; font-size:14px; color:#242424; font-weight:normal; width:100%; float:left; margin:0 0 10px 0; padding:0; text-align:justify;}

#middle-content .main-part-mid .extra-ctn-cls span{font-family: 'Open Sans', sans-serif; font-size:14px; color:#242424; font-weight:normal; width:100%; float:left; margin:0 0 10px 0; padding:0; text-align:justify;}

/*============Privacy Policy Page Ends=================*/





/*============Currency Page Starts====================*/

#middle-content .main-part-mid .currency-packages-bx{float: left; width: 100%;}

#middle-content .main-part-mid .currency-packages-bx h2{box-sizing: border-box; color: #faa635; float: left;font-family: "Open Sans",sans-serif; font-size: 24px; font-weight: bold; margin: 0 0 10px; padding: 0; width: auto;}

#middle-content .main-part-mid .currency-packages-bx .currency-back{float:right; margin: 0; width: auto;}

#middle-content .main-part-mid .currency-packages-bx .currency-back h4{background: #eaeaea none repeat scroll 0 0;cursor: pointer; float: left; margin: 5px 10px 5px 0; padding: 5px 10px; width: auto;}

#middle-content .main-part-mid .currency-packages-bx .currency-back h4 a{color: #000; float: left;font-family: "Open Sans",sans-serif; font-size: 16px; font-weight: 600; text-decoration: none; width: auto;}

#middle-content .main-part-mid .currency-packages-bx .currency-back h4:hover{background:#faa635;}

#middle-content .main-part-mid .currency-tab-main{float:left; width:100%;}

#middle-content .main-part-mid .currency-tab-inner{margin:0 auto; width:200px;}

/*============Currency Page Ends====================*/



/*============Site map page Starts==================*/

#middle-content .main-part-mid .center .inner-content-part .extra-ctn-cls ul li a.menu4{text-decoration:none;color:#faa635;font-size:16px;}



/*============Site map page Ends==================*/



/*============back link in site==================*/

.inner-content-part .back-link{float: left; padding: 10px 0 0; width: auto;}

.info-dtl-part .back-link-td-trips{float: left; padding:0; width: 100%; margin:0;}

.list-content-dtl .back-link-td-trips{margin:10px 0;}

.inner-content-part .back-link a{float:left;}

.inner-content-part span.orangeText{color:#faa635;}

.inner-content-part p.TextSmall{color:#a1a3a6;}

.enquiry-page-link{margin : 0 5px 0 5px; text-decoration:none; color:#faa635; display:inline-block; font-weight:700;}

.inner-content-part .GT-frm-cls .GT-2-cls{padding:0 0 10px 10px;}

.inner-content-part .GT-frm-cls .GT-2-right{padding-right:10px;}

.inner-content-part .GT-frm-cls .BlackText{padding-bottom:10px;}

.GT-3-cls{width:100%;display:inline-block;}

.GT-3-textarea{width:100%;display:inline-block;}

img{max-width:100%;}

.book-enquiry-cls-footer{float:right; margin:5px 0;}

.footer-td-trip-main-cls{width:100%; float:lest;}

.footer-td-trip-main-cls .back-link-td-trips{float:left;}

.footer-td-trip-main-cls .book-enquiry-cls{float:right;}



/*============4-10-2016 Starts=============*/

.details-page-inner .accomodation-slider{width:100%; float:left; margin-bottom:20px; text-align:center;}

.details-page-inner .accomodation-slider ul {float: none;list-style: outside none none;margin: 0 auto;width: 560px;}

.details-page-inner .accomodation-slider ul li {float: left;margin: 0 10px 0 0;padding: 0;width: 100px;}

.details-page-inner .accomodation-slider ul li a{float:left; margin:0; line-height:0; line-height:0;}

.details-page-inner .accomodation-slider ul li a img{width:100%;}

/*============4-10-2016 Ends ================*/



/*============5-10-2016 Starts=============*/

.list-packages-bx h2.link-back-heading{width:90% !important; margin-right:10px;}

.list-packages-bx p.back-link-details{line-height:30px; margin:0; padding:0;}

.list-packages-bx p.back-link-details a{text-decoration:none; font-size: 15px; color:#faa635;}

/*============5-10-2016 Ends ================*/

#middle-content .main-part-mid .inner-content-part ul li a{color:#faa635; text-decoration:none; font-size:16px;}

.contact-form-part ul li span{color:#FF0000; float:none !important;}

.quick-form-part ul li span{color:#FF0000 !important; float:none !important;}



/*===========24-10-2016 starts===============*/





/*===========24-10-2016 Ends===============*/

.transfer-details{

	padding:5px 0;

	font-size:14px;

	line-height:15px;

}



..transfer-details > strong{

	padding:0 5px;

	width:350px;

	display:inline-block;

}



.transfer-details-main{

	border:1px solid #a9a9a9;	

}

.person-details-package{

	padding:5px 0;

	font-size:14px;

	line-height:15px;

}



.person-details-package label{

	padding:0 5px;

	width:350px;

	display:inline-block;

}



.person-details-main-package{

	border:1px solid #a9a9a9;	

}



.default-p-custom{

 	color: #242424;

    float: left;

    font-family: "Open Sans",sans-serif;

    font-size: 14px;

    font-weight: normal;

    margin: 0 0 10px;

    padding: 0;

    text-align: justify;

    width: 100%;	

	line-height:20px;

}



/*===========22-12-2016 Starts=====================*/

.person-details-package label{

	padding:0 5px;

	width:350px;

	display:inline-block;

}



.person-details-main-package{

	border:1px solid #a9a9a9;	

}



/*===========22-12-2016 Ends=====================*/





/*============Responsive Css Starts=================*/



@media(max-width:480px){

.center{width:100%;}



#header .main-header .inner-header{padding-top:10px;}

#header .main-header .inner-header .logo-part{ width:auto; position:absolute; top:25px; left:35%; float:none; margin:0 auto;}

#header .main-header .inner-header .logo-part img{width:250px;}	

#header .main-header .inner-header .right-part-link{display:none;}

#header .main-header .inner-header .right-part-link h1{text-align:center;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part{text-align:center;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{text-align:center; padding-right:0;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li{width:100%; padding:10px 0; border:none; position:relative;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li.last-child{border-right:none;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li a{width:100%; text-align:center; display:inline-block;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part a{width:100%; display:inline-block; padding-bottom:10px; margin-left:0px;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{width:100%; display:inline-block; padding-bottom:10px; margin-left:0px;}
.mobile-menu{display:block; margin-top:30px;}

#header .main-menu-bar .inner-menu-bar .navigation-bar{display:none;}



#banner .main-banner{margin-top:100px;}

#banner .main-banner img{min-height:150px;}



#services .main-services .inner-services{padding:20px 2%; box-sizing:border-box;}

#services .main-services .inner-services ul li{width:100%; padding:0 0 20px 0;}

#services .main-services .inner-services ul li a img{width:100%;}

#services .main-services .inner-services ul li a h3{font-size:15px;}



#gallery .main-gallery{padding:0 2%; box-sizing:border-box;}

#gallery .main-gallery .inner-gallery-part ul li{width:100%; padding:0 0 20px 0;}

#gallery .main-gallery .inner-gallery-part ul li a{width:100%;}

#gallery .main-gallery .inner-gallery-part ul li a img{width:100%;}

#gallery .main-gallery .inner-gallery-part ul li a h5{padding:3px 5px; font-size:15px;}

.black-lg-btn{width:300px; font-size:14px;}



#middle-content .main-part-mid{padding:0 2%; box-sizing:border-box;}

#middle-content .main-part-mid .inner-content-part{padding:20px 0;}

#middle-content .main-part-mid .inner-content-part .left-cnt-part{width:100%; padding:0;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details{width:100%;}



#footer .main-footer .inner-footer-main{padding:0 2%; box-sizing:border-box;}

#footer .main-footer .inner-footer-main .first-footer-part .logo-footer{width:100%; padding:0 0 20px 0;}

#footer .main-footer .inner-footer-main .first-footer-part{margin:20px 0 0 0;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer{width:100%; padding-bottom:20px;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft{width:100%;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft p{text-align:center;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft{width:100%;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft p{text-align:center;}



#middle-content .main-part-mid .contact-form-part ul{width:100%;}

#middle-content .main-part-mid .contact-form-part ul.right-side{width:100%; padding-left:0;}

#middle-content .main-part-mid .contact-form-part ul.right-side li h3{text-align:left;}

#middle-content .main-part-mid .contact-form-part ul.right-side li p{text-align:left;}



#gallery .inner-gal-sub ul li{width:100%; padding:0 0 20px 0;}

#gallery .inner-gal-sub ul li.last-child{padding:0 0 20px 0;}



#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-left{width:100%;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right{width:100%; margin-top:5px;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right ul{float:left;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .thumb-img{width:100%;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .thumb-img img{width:100%;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side{width:100%; margin-top:10px;}



#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .thumb-box{width:100%;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl{padding-left:0; width:100%; margin-top:10px;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl{margin-bottom:0;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel{margin-bottom:0;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part p{width:100%; padding:0; line-height:30px;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part .book-enquiry-cls{width:100%; margin-top:5px;}



#middle-content .main-part-mid .enquiry-form-part ul{width:100%;}

#middle-content .main-part-mid .enquiry-form-part ul li label{width:100%; line-height:28px;}

#middle-content .main-part-mid .enquiry-form-part ul li label.last-dtl{display:none;}

#middle-content .main-part-mid .enquiry-form-part ul li span{width:100%;}



.quick-form-part ul{width:100%;}



.inner-content-part .GT-frm-cls .GT-2-cls{padding:0 0 20px 10px; display: inline-block;}

.inner-content-part .GT-frm-cls .GT-2-right{padding-right:10px;}

.inner-content-part .GT-frm-cls .BlackText{padding-bottom:10px;}

.GT-3-cls{width:100%;display:inline-block; padding-bottom:10px;}

.GT-3-textarea{width:100%;display:inline-block;}

.btn-default{font-size:12px;}

#middle-content .main-part-mid .details-page-inner .cls-content-left {display: inline-block; float: none; margin: 0 auto 20px;width: 300px;}



.list-packages-bx p.back-link-details{line-height:30px; margin:0; padding:0; display:inline-block;}





#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part{text-align:center; width:100%;}

#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{width:100%;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{margin:0;}

#header.cbp-af-header-shrink .main-header .inner-header .right-part-link{ float: left;width:100%;}

#header.cbp-af-header-shrink .main-header .inner-header .logo-part{float: left; width:100%;}

#header .main-header .inner-header .right-part-link .top-link-contact{float: left;width: 100%;}

#header.custom-sticky-header .main-header .inner-header .logo-part img{width:150px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link h1{font-size:15px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link .top-link-contact .set-link-part a{font-size:12px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{font-size:12px;}

#header.custom-sticky-header .main-header .inner-header{padding-top:0;}

#header.custom-sticky-header .phone-icon{font-size:18px;}

#header.custom-sticky-header .clock-icon{font-size:18px;}

#header.custom-sticky-header .mail-icon{font-size:18px;}



#header.cbp-af-header-shrink{height:100px;}

#middle-content.custom-setion-middle{margin-top:110px;}

#gallery.custom-setion-middle{margin-top:110px;}



}

@media only screen and (min-width:481px) and (max-width:640px){

.center{width:100%;}



#header .main-header .inner-header{padding-top:10px;}

#header .main-header .inner-header .logo-part{width:auto; position:absolute; top:25px; left:35%; float:none; margin:0 auto;}

#header .main-header .inner-header .logo-part img{width:250px;}	

#header .main-header .inner-header .right-part-link{display:none;}

#header .main-header .inner-header .right-part-link h1{text-align:center;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part{text-align:center;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{text-align:center; padding-right:0;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li{width:100%; padding:10px 0; border:none;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li.last-child{border-right:none;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li a{width:100%; text-align:center; display:inline-block;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part a{width:100%; display:inline-block; padding-bottom:10px; margin-left:0px;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{width:100%; display:inline-block; padding-bottom:10px; margin-left:0px;}



.mobile-menu{display:block; margin-top:30px;}

#header .main-menu-bar .inner-menu-bar .navigation-bar{display:none;}



#services .main-services .inner-services{padding:20px 2%; box-sizing:border-box;}

#services .main-services .inner-services ul li{width:100%; padding:0 0 20px 0;}

#services .main-services .inner-services ul li a{width:100%;}

#services .main-services .inner-services ul li a img{width:100%;}

#services .main-services .inner-services ul li a h3{font-size:15px;}



#gallery .main-gallery{padding:0 2%; box-sizing:border-box;}

#gallery .main-gallery .inner-gallery-part ul li{width:100%; padding:0 0 20px 0;}

#gallery .main-gallery .inner-gallery-part ul li a{width:100%;}

#gallery .main-gallery .inner-gallery-part ul li a img{width:100%;}

#gallery .main-gallery .inner-gallery-part ul li a h5{padding:3px 5px; font-size:15px;}



#middle-content .main-part-mid{padding:0 2%; box-sizing:border-box;}

#middle-content .main-part-mid .inner-content-part{padding:20px 0;}

#middle-content .main-part-mid .inner-content-part .left-cnt-part{width:100%; padding:0;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details{width:100%;}



#footer .main-footer .inner-footer-main{padding:0 2%; box-sizing:border-box;}

#footer .main-footer .inner-footer-main .first-footer-part .logo-footer{width:100%; padding:0 0 20px 0;}

#footer .main-footer .inner-footer-main .first-footer-part{margin:20px 0 0 0;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer{width:100%; padding-bottom:20px;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft{width:100%;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft p{text-align:center;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft{width:100%;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft p{text-align:center;}



#middle-content .main-part-mid .contact-form-part ul{width:100%;}

#middle-content .main-part-mid .contact-form-part ul.right-side{width:100%; padding-left:0;}

#middle-content .main-part-mid .contact-form-part ul.right-side li h3{text-align:left;}

#middle-content .main-part-mid .contact-form-part ul.right-side li p{text-align:left;}



#gallery .inner-gal-sub ul li{width:100%; padding:0 0 20px 0;}

#gallery .inner-gal-sub ul li.last-child{padding:0 0 20px 0;}



#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-left{width:100%;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right{width:100%; margin-top:5px;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right ul{float:left;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .thumb-img{width:100%;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .thumb-img img{width:100%;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side{width:100%; margin-top:10px;}



#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .thumb-box{width:100%;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl{padding-left:0; width:100%; margin-top:10px;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl{margin-bottom:0;}

#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel{margin-bottom:0;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part .book-enquiry-cls{width:100%;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part p{line-height:30px;}



#middle-content .main-part-mid .enquiry-form-part ul{width:100%;}

#middle-content .main-part-mid .enquiry-form-part ul li label{width:100%; line-height:28px;}

#middle-content .main-part-mid .enquiry-form-part ul li label.last-dtl{display:none;}

#middle-content .main-part-mid .enquiry-form-part ul li span{width:100%;}



.quick-form-part ul{width:100%;}



.inner-content-part .GT-frm-cls .GT-2-cls{padding:0 0 20px 10px; display: inline-block;}

.inner-content-part .GT-frm-cls .GT-2-right{padding-right:10px;}

.inner-content-part .GT-frm-cls .BlackText{padding-bottom:10px;}

.GT-3-cls{width:100%;display:inline-block;}

.GT-3-textarea{width:100%;display:inline-block;}

#middle-content .main-part-mid .details-page-inner .cls-content-left {display: inline-block; float: none; margin: 0 auto 20px;width: 380px;}



.list-packages-bx p.back-link-details{line-height:30px; margin:0; padding:0; display:inline-block;}

#banner .main-banner{margin-top:100px;}







#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part{text-align:center; width:100%;}

#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{width:100%;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{margin:0;}

#header.cbp-af-header-shrink .main-header .inner-header .right-part-link{ float: left;width:100%;}

#header.cbp-af-header-shrink .main-header .inner-header .logo-part{float: left; width:100%;}

#header .main-header .inner-header .right-part-link .top-link-contact{float: left;width: 100%;}

#header.custom-sticky-header .main-header .inner-header .logo-part img{width:150px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link h1{font-size:15px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link .top-link-contact .set-link-part a{font-size:12px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{font-size:12px;}

#header.custom-sticky-header .main-header .inner-header{padding-top:0;}

#header.custom-sticky-header .phone-icon{font-size:18px;}

#header.custom-sticky-header .clock-icon{font-size:18px;}

#header.custom-sticky-header .mail-icon{font-size:18px;}





#header.cbp-af-header-shrink{height:100px;}

#middle-content.custom-setion-middle{margin-top:110px;}

#gallery.custom-setion-middle{margin-top:110px;}





}

@media only screen and (min-width:640px) and (max-width:767px){

.center{width:100%;}

#banner .main-banner{margin-top:110px;}

#header .main-header .inner-header{padding-top:10px;}

#header .main-header .inner-header .logo-part{width:auto; position:absolute; top:25px; left:40%; float:none; margin:0 auto;}

#header .main-header .inner-header .logo-part img{width:100%;}	

#header .main-header .inner-header .right-part-link{display:none;width:30%;margin-top:25px;}

#header .main-header .inner-header .right-part-link h1{text-align:center;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part{text-align:center;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{text-align:center; padding-right:0;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li{width:100%; padding:10px 0; border:none;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li.last-child{border-right:none;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li a{width:100%; text-align:center; display:inline-block;}



.mobile-menu{display:block; margin-top:30px;}

#header .main-menu-bar .inner-menu-bar .navigation-bar{display:none;}



#services .main-services .inner-services{padding:20px 2%; box-sizing:border-box;}

#services .main-services .inner-services ul li{width:100%; padding:0 0 20px 0;}

#services .main-services .inner-services ul li a{width:100%;}

#services .main-services .inner-services ul li a img{width:100%;}

#services .main-services .inner-services ul li a h3{font-size:15px;}



#gallery .main-gallery{padding:0 2%; box-sizing:border-box;}

#gallery .main-gallery .inner-gallery-part ul li{width:100%; padding:0 0 20px 0;}

#gallery .main-gallery .inner-gallery-part ul li a{width:100%;}

#gallery .main-gallery .inner-gallery-part ul li a img{width:100%;}

#gallery .main-gallery .inner-gallery-part ul li a h5{padding:3px 5px; font-size:15px;}



#middle-content .main-part-mid{padding:0 2%; box-sizing:border-box;}

#middle-content .main-part-mid .inner-content-part{padding:20px 0;}

#middle-content .main-part-mid .inner-content-part .left-cnt-part{width:100%; padding:0;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details{width:100%;}



#footer .main-footer .inner-footer-main{padding:0 2%; box-sizing:border-box;}

#footer .main-footer .inner-footer-main .first-footer-part .logo-footer{width:100%; padding:0 0 20px 0;}

#footer .main-footer .inner-footer-main .first-footer-part{margin:20px 0 0 0;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer{width:50%; padding-bottom:20px; box-sizing:border-box; padding-right:2%;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft{width:100%;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft p{text-align:center;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft{width:100%;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft p{text-align:center;}



#middle-content .main-part-mid .contact-form-part ul{width:100%;}

#middle-content .main-part-mid .contact-form-part ul.right-side{width:100%; padding-left:0;}

#middle-content .main-part-mid .contact-form-part ul.right-side li h3{text-align:left;}

#middle-content .main-part-mid .contact-form-part ul.right-side li p{text-align:left;}



#gallery .inner-gal-sub ul li{width:50%;}

#gallery .inner-gal-sub ul li:nth-child(odd){padding:0 10px 20px 0; box-sizing:border-box;}

#gallery .inner-gal-sub ul li:nth-child(even){padding:0 0 20px 10px; box-sizing:border-box;}



#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-left{width:100%;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right{width:100%; margin-top:5px;}

#middle-content .main-part-mid .list-packages-bx .main-top-listing .top-bar-dtl-right ul{float:left;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .thumb-img{width:100%;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .thumb-img img{width:100%;}

#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side{width:100%; margin-top:10px;}



#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl{width:65%;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part .book-enquiry-cls{width:100%;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part p{line-height:30px;}



#middle-content .main-part-mid .enquiry-form-part ul{width:100%;}

#middle-content .main-part-mid .enquiry-form-part ul li label{width:100%; line-height:28px;}

#middle-content .main-part-mid .enquiry-form-part ul li label.last-dtl{display:none;}

#middle-content .main-part-mid .enquiry-form-part ul li span{width:100%;}



.quick-form-part ul{width:100%;}

.inner-content-part .GT-frm-cls .GT-2-cls{padding:0 0 20px 10px; display: inline-block;}

.inner-content-part .GT-frm-cls .GT-2-right{padding-right:10px;}

.inner-content-part .GT-frm-cls .BlackText{padding-bottom:10px;}

.GT-3-cls{width:100%;display:inline-block;}

.GT-3-textarea{width:100%;display:inline-block;}

#middle-content .main-part-mid .details-page-inner .cls-content-left {display: inline-block; float: none; margin: 0 auto 20px;width: 380px;}



.list-packages-bx p.back-link-details{line-height:30px; margin:0; padding:0; display:inline-block;}



#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part{text-align:center; width:100%;}

#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{width:100%;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{margin:0;}

#header.cbp-af-header-shrink .main-header .inner-header .right-part-link{ float: left;width:100%;}

#header.cbp-af-header-shrink .main-header .inner-header .logo-part{float: left; width:100%;}

#header .main-header .inner-header .right-part-link .top-link-contact{float: left;width: 100%;}

#header.custom-sticky-header .main-header .inner-header .logo-part img{width:150px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link h1{font-size:15px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link .top-link-contact .set-link-part a{font-size:12px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{font-size:12px;}

#header.custom-sticky-header .main-header .inner-header{padding-top:0;}

#header.custom-sticky-header .phone-icon{font-size:18px;}

#header.custom-sticky-header .clock-icon{font-size:18px;}

#header.custom-sticky-header .mail-icon{font-size:18px;}



#header.cbp-af-header-shrink{height:100px;}

#banner .main-banner{margin-top:100px;}

#middle-content.custom-setion-middle{margin-top:110px;}

#gallery.custom-setion-middle{margin-top:110px;}



}

@media only screen and (min-width:768px) and (max-width:1000px){

.center{width:100%;}



#header .main-header .inner-header{padding-top:10px;}

#header .main-header .inner-header .logo-part{width:auto; position:absolute; top:30px; left:40%; float:none; margin:0 auto;}

#header .main-header .inner-header .logo-part img{width:250px;}	

#header .main-header .inner-header .right-part-link{display:none;}

#banner .main-banner{margin-top:110px;}

.cbp-af-header{height:110px !important;}

#header .main-header .inner-header .right-part-link h1{text-align:center;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part{text-align:center;}

#header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{text-align:center; padding-right:0;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li{width:auto; padding:15px 4.5%; border-left:none; border-right:1px solid #a8a8a8;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li.last-child{border-right:none;}

#header .main-menu-bar .inner-menu-bar .navigation-bar ul li a{width:100%; text-align:center; display:inline-block;}



.mobile-menu{display:block;width:100%;margin-top:35px;}

#header .main-menu-bar .inner-menu-bar .navigation-bar{display:none;}



#services .main-services .inner-services{padding:20px 2%; box-sizing:border-box;}

#services .main-services .inner-services ul li{width:33.33%; padding:0;}

#services .main-services .inner-services ul li a h3{font-size:14px;}

#services .main-services .inner-services ul li a{width:100%;}

#services .main-services .inner-services ul li a img{width:100%;}



#gallery .main-gallery{padding:0 2%; box-sizing:border-box;}

#gallery .main-gallery .inner-gallery-part ul li{width:33.33%; padding:0 0 20px 0;}

#gallery .main-gallery .inner-gallery-part ul li a{width:100%;}

#gallery .main-gallery .inner-gallery-part ul li a img{width:100%;}

#gallery .main-gallery .inner-gallery-part ul li a h5{padding:3px 5px; font-size:15px;}



#middle-content .main-part-mid{padding:0 2%; box-sizing:border-box;}

#middle-content .main-part-mid .inner-content-part{padding:20px 0;}

#middle-content .main-part-mid .inner-content-part .left-cnt-part{width:65%; padding:0 2% 0 0; box-sizing:border-box;}

#middle-content .main-part-mid .inner-content-part .right-cnt-details{width:35%;}



#footer .main-footer .inner-footer-main{padding:0 2%; box-sizing:border-box;}

#footer .main-footer .inner-footer-main .first-footer-part .logo-footer{width:250px; padding:0 0 20px 0;}

#footer .main-footer .inner-footer-main .first-footer-part{margin:20px 0 0 0;}

#footer .main-footer .inner-footer-main .first-footer-part .tours-link-footer{width:50%; padding-bottom:20px; box-sizing:border-box; padding-right:2%;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft{width:100%;}

#footer .main-footer .inner-footer-main .second-footer-part .left-side-ft p{text-align:center;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft{width:100%;}

#footer .main-footer .inner-footer-main .second-footer-part .right-side-ft p{text-align:center;}



#middle-content .main-part-mid .contact-form-part ul{width:100%;}

#middle-content .main-part-mid .contact-form-part ul.right-side{width:100%; padding-left:0;}

#middle-content .main-part-mid .contact-form-part ul.right-side li h3{text-align:left;}

#middle-content .main-part-mid .contact-form-part ul.right-side li p{text-align:left;}



#gallery .inner-gal-sub ul li{width:50%;}

#gallery .inner-gal-sub ul li:nth-child(odd){padding:0 10px 20px 0; box-sizing:border-box;}

#gallery .inner-gal-sub ul li:nth-child(even){padding:0 0 20px 10px; box-sizing:border-box;}



#middle-content .main-part-mid .list-packages-bx .packages-list-box ul li .first-section-list .list-dtl-side{width:75%;}



#middle-content .main-part-mid .details-page-inner .list-content-dtl .part-box-hotel .right-box-dtl{width:70%;}

#middle-content .main-part-mid .details-page-inner .info-dtl-part .book-enquiry-cls{width:100%;}

.inner-content-part .GT-frm-cls .GT-2-cls{padding:0 0 20px 10px; display: inline-block;}

.inner-content-part .GT-frm-cls .GT-2-right{padding-right:10px;}

.inner-content-part .GT-frm-cls .BlackText{padding-bottom:10px;}

.GT-3-cls{width:100%;display:inline-block;}

.GT-3-textarea{width:100%;display:inline-block;}

#middle-content .main-part-mid .details-page-inner .cls-content-left {display: inline-block; float: none; margin: 0 auto 20px;width: 380px;}

.list-packages-bx p.back-link-details{line-height:30px; margin:0; padding:0; display:inline-block;}



#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part{display: inline-block;float: left;padding-top: 5px;text-align: center;width: 100%;}

#header.cbp-af-header-shrink .main-header .inner-header .right-part-link .top-link-contact .set-link-part2{width:100%; margin:0;}

#header.cbp-af-header-shrink .main-header .inner-header .right-part-link{ float: left;width: 100%;}



#header .main-header .inner-header .right-part-link .top-link-contact{float: left;width: 100%;}

#header.custom-sticky-header .main-header .inner-header .logo-part img{width:150px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link h1{font-size:15px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link .top-link-contact .set-link-part a{font-size:12px;}

#header.custom-sticky-header .main-header .inner-header .right-part-link .top-link-contact .set-link-part2 a{font-size:12px;}

#header.custom-sticky-header .main-header .inner-header{padding-top:0;}

#header.custom-sticky-header .phone-icon{font-size:18px;}

#header.custom-sticky-header .clock-icon{font-size:18px;}

#header.custom-sticky-header .mail-icon{font-size:18px;}

#middle-content.custom-setion-middle{margin-top:110px;}

#gallery.custom-setion-middle{margin-top:110px;}

}

/*============Responsive Css Ends=================*/



