@charset "utf-8";
/* CSS Document */

html,
body {
    height: 100%;
}

.carousel,
.item,
.active {
    height: 100%;
}

.carousel-inner {
    height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

h1,h2,h3,h4,h5,h6{ 
		letter-spacing:0px;
		font-family: 'Raleway', sans-serif;
		font-weight:normal;
		position: relative;
		padding: 0 0 10px 0;         
		font-weight:normal;
		/*line-height:1.8;*/
		color:#2c3f4b;
	}
h1 {
		font-size: 28px; 
	}
h2 {
		font-size: 28px; 	
	}
h3{
		font-size: 18px; 
	}
h4{
		font-size: 16px; 		
	}
h5{
		font-size: 14px; 		
	}
h6{
		font-size: 14px;  	
	}
a {
		color:#696969;
	}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
		text-decoration:none !important; 
	}
p {
	    line-height: 19.5px;
	}
img.aligncenter{
		display:block;
		text-align:center;
		display: block;
		margin:0 auto 20px auto;
		padding:0px;
		border:0px;
		background:none;
	}
img.alignleft{
		float:left;
		margin: 6px 20px 6px 0;
		display: inline;
		border:0px;
		background:none;
		padding:0;
		display:block;
	}
img.alignright{
		padding:0;
		float:right;
		margin: 6px 0 6px 20px;
		border:0px;
		display:block;
		background:none;
	}
::selection {
		background: #80c435; /* Safari */
		color:#fff;
	}
::-moz-selection {
		background: #80c435; /* Firefox */
		color:#fff;
	}
blockquote {		 
		font-size:16px;
		line-height: 23px;
		font-family: 'Droid Serif', Georgia, "Times New Roman", serif;
		font-weight:normal;
		font-style:italic;	   
		position:relative;  
		width:auto;
	}
blockquote small {
		display: block;
		margin-top: 20px;
	}
pre {
		line-height:18px;
		margin-bottom:18px;
	}
.btn,
a {
		outline:0 !important;
		text-decoration: none !important;
	}
ins {
		text-decoration:none;
	}
sup {
		bottom: 1ex;
	}
sub {
		top: .5ex;
	}
p{
		padding:0 0 20px 0;
	}	
.check li:before {
		content: "\f00c";
		font-family: "FontAwesome";
		font-size: 16px;
		left: 0;
		color:#242424;
		padding-right:5px;
		position: relative;
		top: 2px;
	}
.check li {
		font-size:14px;
		list-style:none;
		margin-bottom:4px;
	}
.check {
		margin-left:0; 
		padding-left:0
	}

ul { margin:0; padding:0; list-style:none; }
body { margin:0; padding:0; font-family: 'Raleway', sans-serif; font-size:14px; }
a { outline:none; /*transition:ease-in .3s;*/ }
.clearLeft { clear:left; }
.clearRight { clear:right; }
.clearBoth { clear:both; }

/*CSS STYLE MOOL CHAND SHARMA 04/12/2018*/

.borderpackages-new{ width:100%; display:table; overflow:hidden; border: solid 1px #d2d2d2; padding:5px; font-family: 'Open Sans', sans-serif; margin-bottom:15px; }
.borderpackages-new span.coloredText{color:#090}
.borderpackages-new .tourheading a{font-family: 'Open Sans', sans-serif;  margin:0px; padding:0px 0px 0px 0 !important; font-size:13.5px !important; line-height:normal !important; color:#1f1f1f; text-align:left; font-weight:bold; display:block; width:100%;}
.borderpackages-new  span{margin: 0px;	font-size: 12px;	color: #000;}
.borderpackages-new p{padding:3px 0px 5px 0 !important; margin:0px; text-align:left !important; font-size:13px; color:#717171; line-height:normal !important;}
.borderpackages-new .details { background:#ebebeb ; margin: 8px 0 8px 0px !important; display:block; width:100%; font-weight:bold;}


.borderpackages-new  a.booknow{
color:#fff;
font-size:12px !important;
border: solid 1px #d3280b; 
background: #e98024; 
background: -moz-linear-gradient(top, #e98024 1%, #d92916 99%);
background: -webkit-linear-gradient(top, #e98024 1%,#d92916 99%);
background: linear-gradient(to bottom, #e98024 1%,#d92916 99%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e98024', endColorstr='#d92916',GradientType=0 );
	width:50%;
	float:right; 
	padding:5px 0px; 
	text-align:center;}
.borderpackages-new  a.booknow:hover{
color:#fff;
background: #d92916;
background: -moz-linear-gradient(top, #d92916 0%, #e98024 98%);
background: -webkit-linear-gradient(top, #d92916 0%,#e98024 98%);
background: linear-gradient(to bottom, #d92916 0%,#e98024 98%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d92916', endColorstr='#e98024',GradientType=0 );}




.borderpackages-new  a.viewdeatls {
color:#482306; font-size:12px !important; background: #e9e9e9; border: solid 1px #cfd0d1;  width:50%;
float:left; 
padding:5px 0px; 
text-align:center;}
.borderpackages-new  a.viewdeatls:hover {
color:#482306; background: #dfe0e0;}
.borderpackages-new img{width:120px; padding-right:6px; height:132px}
.borderpackages-new  div{ display: table-cell; vertical-align: middle; }



@media (min-width: 581px) and (max-width: 767px) {
.borderpackages-new{ height:170px; }
.borderpackages-new p{ height:50px;}}

@media (max-width: 1199px) {	
.borderpackages-new .tourheading{ border:none;}
.borderpackages-new  div{ display:inline; vertical-align: middle; }
.borderpackages-new  a.booknow, .borderpackages-new  a.viewdeatls{ font-size:12px;}
.borderpackages-new img{width:85px; height:80px; float:left;  }
.borderpackages-new p{font-size:12px;}
#explorepack-new {}

#explorepack-new .col-xs-12 { width:49%;  }}

@media (max-width: 580px) {
.borderpackages-new img{width:75px; height:70px; float:left;  }
.borderpackages-new .tourheading{ border:none;}
.borderpackages-new  div{ display:inline; vertical-align: middle; }
#explorepack-new .col-xs-12{ width:100%; padding:0px !important; }}
/*CSS STYLE MOOL CHAND SHARMA 04/12/2018*/


.header-section{background: #fff;}
.header-topbar {line-height: 40px;border-bottom: 1px solid #dcdcdc;}
.header-topbar .navbar{min-height: 40px;}
.header-topbar .navbar-toggle{margin-right: 0;}
.header-topbar .navbar-brand{background: #f18e00;color: #fff;display: none;}
@media(max-width:767px){
	.header-topbar{position: fixed;width: 100%;z-index: 1000;background: #fff;}
	.header-topbar .navbar-brand{display: block;}
}

.topbar-left{}
.topbar-left > li:first-child{border-left: 1px solid #dcdcdc;}
.topbar-left > li{display: inline-block;min-width: 40px;text-align: center;vertical-align: top;border-right: 1px solid #dcdcdc;position: relative;
		padding-left: 10px;padding-right: 10px;font-size: 13px;}
.topbar-left li:nth-child(1){background:url(../../images/call-icon-top-bar.png) no-repeat 10px; padding-left: 30px;}
#searchPnl{line-height: normal;}
#searchPnl input{height: 40px;border: none;display: block;float: left;color: #959595;width: 77%;}
#btnSearchhome {background: url(../../images/search-icon-top-bar.png) no-repeat center;height: 40px;width: 40px;display: block;float: left;}

.topbar-right{}
.topbar-right > li:first-child{border-left: 1px solid #dcdcdc;}
.topbar-right > li{display: inline-block;min-width: 40px;text-align: center;vertical-align: top;border-right: 1px solid #dcdcdc;position: relative;
		padding-left: 10px;padding-right: 10px;font-size: 13px;}
.topbar-right li:nth-child(1) a{font-weight: bold;color: #f18e00;}
.topbar-right li:nth-child(2) a{font-weight: bold;color: #d30911;}
@media(max-width:1199px){
	#languageBar {display: none;}
}
@media(max-width:991px){
	.topbar-left{border-bottom: 1px solid #dcdcdc;}
	.topbar-left, .topbar-right{display: table;width: 100%;}
	.topbar-left li, .topbar-right li{display:table-cell;text-align: left;}
	.topbar-right li{text-align: center;}
	#languageBar span{display: inline}
	.topbar-left li:nth-child(1){padding-right: 0!important;}
}
@media(max-width:767px){
	#languageBar span{display: none}
}
@media(max-width:538px){
	.topbar-right li:nth-child(1) {display: none;}
	.topbar-right li:nth-child(2){border-left: 1px solid #dcdcdc;}
}
@media(max-width:410px){
	.topbar-left li, .topbar-right li{width: 100%;display: block!important;}
	.topbar-left li:nth-child(1), .topbar-right li:nth-child(1), .topbar-right li:nth-child(2){border-bottom: 1px solid #dcdcdc;border-left: 1px solid #dcdcdc;}
	.topbar-left li:nth-child(2), .topbar-right li:nth-child(3){border-left: 1px solid #dcdcdc;}
	.topbar-right li:nth-child(2) {display: block;}
}

.header-main{border-bottom: 1px solid #dcdcdc;}
.navbar{margin-bottom: 0;}
.navbar-default{background: none;border:none;}
.navbar-collapse{padding: 0;}
.header-main .navbar-brand{height: auto;padding: 10px 0}
.navbar-default .navbar-nav > li > a {font-size: 16px;text-transform: uppercase;line-height: 70px;transition: all .3s ease-in-out;font-weight: 500;}

.navbar-default .navbar-nav > li:nth-child(1) > a:hover,
.navbar-default .navbar-nav > li:nth-child(1) > a:focus{background: #86bc42;color: #fff;}

.navbar-default .navbar-nav > li:nth-child(2) > a:hover,
.navbar-default .navbar-nav > li:nth-child(2) > a:focus{background: #e91e63;color: #fff;}

.navbar-default .navbar-nav > li:nth-child(3) > a:hover,
.navbar-default .navbar-nav > li:nth-child(3) > a:focus{background: #2aacff;color: #fff;}

.navbar-default .navbar-nav > li:nth-child(4) > a:hover,
.navbar-default .navbar-nav > li:nth-child(4) > a:focus{background: #f1a40f;color: #fff;}
	
.header-main .navbar-toggle{margin: 33px 0;}

@media(max-width:991px)	{
	.navbar > .container .navbar-brand img, .navbar > .container-fluid .navbar-brand img {width: 75%;}
	.navbar-default .navbar-nav > li > a {font-size: 13px;line-height: 70px;}
}
@media(max-width:767px){
	.header-main nav{margin-top: 51px;}
	.navbar-collapse{padding: 0 15px;}
	.navbar-default .navbar-nav > li > a {font-size: 13px;line-height: normal;}
	.nav > li{display: inline-block;}
}
@media(max-width:450px){
	.nav > li{display: inline-block;width: 48%;}
}
@media(max-width:450px){
	.header-main .navbar-brand{width: 80%;}
}

.form-section{position: relative;}
.home-form-abs{position: absolute;z-index: 12;width: 100%;display: block;}
.form-panel{margin-top: 30px;display: block;}
.form-panel p{margin: 0 25%;padding: 10px 0; display: block;background: #FF5722;color: #fff;text-align: center;text-transform: uppercase;font-weight: bold;}
.float-button{border: 0;padding: 10px 50px; display: none;background: #FF5722;color: #fff;text-align: center;text-transform: uppercase;font-weight: bold;}
#homeForm{}
.header-form-bgcolor{background: #20c9e7;}
.form-wrapper{position: absolute;top: 0;right: 8%;z-index: 100;width: 450px;}
.standardform{padding-bottom: 10px;padding-top: 30px;margin-bottom:10px;}
.standardform h5{padding:15px 0;margin: 0 15px 25px 15px;background: #fd0;color: #000;text-transform: uppercase;font-weight: bold;text-align: center;}
.standardform .col-sm-6, .standardform .col-sm-12, .standardform .col-sm-8 {margin-bottom: 10px;}
.standardform label{font-size: 12px;color: #000; font-weight:bold !important; font-weight: 400;width: 100%;}

.standardform .form-control, .standardform .form-control1 {border: 0;border-radius: 0; box-sizing: border-box;box-shadow: none; color: #000; display: block; font-size: 12px; width: 100%;}

.standardform .col-sm-6:after{display:table; content:''; clear:both;}

.standardform .form-control1 { height:37px;padding: 10px; }  /*********** 13 jun 2019 (height:70px changed) **************/
.inputHolder .form-control { width:33.333% !important; float:left;}
.inputHolder1 .form-control { width:50% !important; float:left;}
.inputHolder2 .form-control { width:100% !important; float:left;}
.standardform .btnSubmit{ font-size:14px;text-transform: uppercase;font-weight: bold;padding:8px 18px; background-color: #ffcc29; border-color: #80c435; color: #000 !important; }
.standardform .btn-success, .standardform .btn-warning{padding: 10px 40px;font-weight: bold;text-transform: uppercase; text-shadow: 2px 2px rgba(63,107,169, 0.5);}

.standardform .btn-success {margin: auto;display: block;}

.stdCode input:nth-child(2){width: 37%;float: left;font-size: 13px;}
.stdCode input:nth-child(3){width: 63%;float: left;}
.stdCode .form-control:last-child{border-left: 1px solid #1cabc3;}
.right-body-form{background: #273c51;margin-top: 50px;}
.right-body-form label{font-size: 12px;color: #c8d1dc; font-weight:bold !important; font-weight: 400;width: 100%;}

@media(max-width:1199px) and (min-width:992px){
	.form-wrapper{right: 50px;}
	.home-form-abs .col-md-4 {width: 40%;}
}
@media(max-width:991px){
	.form-wrapper{width: 75%;right: 15%;}
	.home-form-abs .pull-right{float: none;width: 100%;}
	.float-button{display: inline-block;}
	.form-panel{margin-top: 0;display: none;}
	.standardform .col-sm-6{width: 25%;padding-right: 10px;padding-left: 10px;}
	.formhead{display: none;}
}
@media(min-width:385px) and (max-width:767px){
	.standardform .col-sm-6 {width: 50%; float: left;}
}
@media(max-width:384px){
	.home-form-abs .col-md-4{padding: 0!important;}
	.form-wrapper{width: 100%;right: 0;}
	.standardform .col-sm-6 {width: 50%;float: left;}
}

.main-slider{}
.main-slider .item{position: relative;}
/*.main-slider .item ul{position: absolute;z-index: 10;}
.main-slider .item picture{position: absolute;z-index: 9;}*/
.item-text{display: table;position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
.item-wrapper{display: table-cell;vertical-align: middle;}
.tour-wrapper{display: block;margin-left: auto;margin-right: auto;color: #fff;box-sizing: border-box;padding-right: 38%;}
.tour-wrapper ul{display: block;padding: 7px 15px 15px;background-color: rgba(0, 0, 0, .5);}
.tour-wrapper li:nth-child(1){font-size: 3vw;font-weight: 900;text-transform: uppercase;text-shadow: 2px 2px 2px #000;line-height: 50px;}
.tour-wrapper li:nth-child(2){font-weight: bold;font-size: 18px;margin-bottom: 15px;text-shadow: 2px 2px 2px #000;}
.tour-wrapper li:nth-child(3){margin-bottom: 15px;}
.tour-wrapper li:nth-child(4) a.link1,
.tour-wrapper li:nth-child(4) a.link2{display: inline-block;padding: 10px 20px;color: #fff;text-transform: uppercase;
	font-weight: bold;margin-right: 10px;border-radius: 25px;font-size: 12px;}
.tour-wrapper li:nth-child(4) a.link1{border: 3px solid #FF5722;background: #FF5722;}
.tour-wrapper li:nth-child(4) a.link1:hover{background: #333;}
.tour-wrapper li:nth-child(4) a.link2{border: 3px solid #fff;color: #fff;text-shadow: 2px 2px 2px #000;}
.tour-wrapper li:nth-child(4) a.link2:hover{background: #333;}

@media (max-width: 550px) {
	.item-text{display: none;}
}
@media (min-width: 768px) {
  .tour-wrapper {
	width: 750px;
  }
}
@media (min-width: 992px) {
  .tour-wrapper {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .tour-wrapper {
    width: 1170px;
  }
}


.destination-section{background: #fbf9fa;padding-bottom: 30px}
.section-head{padding: 54px 0;}
.section-head h1, .section-head h2, .section-head h3 {margin: 0;padding: 0;font-size: 32px;text-transform: uppercase;font-weight: bold;}
.section-head span {font-size: 16px;text-transform: uppercase;font-weight: 300;color: #999;}
.more-button{color: #fff;font-weight: bold;background: #f18e00;padding: 9px 16px;font-size: 12px;border-radius: 20px;transition: ease-in all .3s;float: right;margin-bottom: 20px;}
.more-button:hover{background: #000;color: #fff;}


.section-body{}
.four-blocks{background: #fff;margin-bottom: 30px;display: table;width: 100%;
    -webkit-box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.1);
        -moz-box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.1);
            -ms-box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.1);
                -o-box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.1);
                    box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.1);}

.four-blocks .image-wrapper{position: relative;overflow: hidden;width: 50%;display: table-cell;}
.four-blocks .image-wrapper a {display: block;height: 100%;width: 100%;position: relative;transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;}
.four-blocks .image-wrapper a:before {
	content: "";position: absolute;width: 100%;height: 120%;top: 0;left: 0;transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.5) 70%, rgba(0, 0, 0, 0.6) 75%, rgba(0, 0, 0, 0.7) 85%, rgba(0, 0, 0, 0.8) 90%, rgba(0, 0, 0, 0.9) 100%);}
.four-blocks .image-wrapper a:hover {}

.four-blocks .image-wrapper img {width: 100%;}
.block-title{position: absolute;bottom: 0;z-index: 11;padding: 0 0 0 25px;}
.block-title h5{font-size: 32px;text-transform: uppercase;color: #fff;font-weight: bold;margin: 0 0 20px 0;padding: 0}
.block-title h5:before{content: "";position: absolute;top: 100%;left: 0;width: 0%;height: 1px;background: #ffdd00;transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;}
.image-wrapper:hover h5:before {width: 100%;}


.four-blocks .content-wrapper{width: 50%;display: table-cell;vertical-align: middle;}
.four-blocks .content-wrapper ul{margin-left: 20px;}
.four-blocks .content-wrapper li{line-height: 26px;}
.four-blocks .content-wrapper li a{background: url(../../images/list-bullet.png) no-repeat 0 3px;padding: 0 0 0 16px;transition: ease-in all .2s;}
.four-blocks .content-wrapper li a:hover{background-position: 3px 3px;}
.four-blocks .content-wrapper li:last-child a{display: block;font-size: 12px; background: #4d4d4d;float: left;border-radius: 20px;margin-top: 5px;padding: 3px 16px;color: #fff;font-weight: bold;transition:ease-in .3s;}
.four-blocks .content-wrapper li:last-child a:hover{background: #ffdd00;color: #000;}

@media(max-width:991px){
	.section-head{padding: 25px 0;}
}
@media(max-width:550px){
	.section-head{padding: 10px 0;}
	.section-head h1, .section-head h2, .section-head h3{font-size: 4.5vw;}
	.section-head span{font-size: 12px;display: block;}
	.destination-section {padding-bottom: 0;}
	.more-button{float: none;display: block;float: left;margin-top: 10px;margin-bottom: 0}
}
@media(max-width:1199px) and (min-width:992px){
	.block-title h5{font-size: 22px;}
	.four-blocks .content-wrapper li:first-child, .four-blocks .content-wrapper li:nth-child(2){display: none;}
}
@media(max-width:560px){
	.block-title h5{font-size: 22px;}
	.four-blocks .content-wrapper li:first-child, .four-blocks .content-wrapper li:nth-child(2){display: none;}
}
@media(max-width:450px) and (min-width:351px){
	.destination-section .section-body .col-md-6{width: 50%;float: left;}
	.four-blocks .content-wrapper{display: none;}
	.block-title h5{font-size: 18px;}
}
@media(max-width:350px){
	.four-blocks .content-wrapper{display: none;}
	
}



.tour-section{background:url(../../images/dark-bg.jpg);position: relative;
	background-repeat: repeat;background-position: bottom;background-size: cover;-webkit-background-size: cover;
	width: 100%;padding-bottom: 50px;}
.tour-section .section-head h1, .tour-section .section-head h1 a, .tour-section .section-head span{color: #fff;}
.owl-item:nth-child(even) .home-tour{padding-top: 20px;}
.owl-item:nth-child(odd) .home-tour{padding-bottom: 20px;}
.home-tour a{display: block;}
.home-tour .image-wrapper{}
.home-tour .image-wrapper img{width: 100%;}
.home-tour .content-wrapper {background: #fff;text-align: center;padding: 15px 20px 20px;}
.home-tour .content-wrapper li{line-height: 24px;}
.home-tour .content-wrapper li:nth-child(1) {font-weight: bold;color: #f18e00;font-size: 15px;}
.home-tour .content-wrapper li:nth-child(2) {color: #4d4d4d;font-size: 13px;}
.home-tour .content-wrapper li:nth-child(3) {display: inline-block;font-size: 12px; background: #4d4d4d;border-radius: 20px;
	margin-top: 5px;padding: 3px 16px;color: #fff;font-weight: bold;transition: ease-in .3s;}
.home-tour a:hover li:last-child{background: #ffdd00;color: #000;}

.attractions-section{padding-bottom: 20px;}
.overlay-box{float: left;width: 100%;position: relative;margin-bottom: 30px;border: 1px solid #eeeeee;background: #fa9600;}
.overlay-box figure{float: left;width: 100%;overflow: hidden;position: relative;}
.overlay-box img {float: left;width: 100%;opacity: 0.95;
	transform: scale3d(1.05,1.05,1);
-webkit-transform: scale3d(1.05,1.05,1);
transition: opacity 0.35s, transform 0.35s !important;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s !important;}

.overlay-box figure:before{
    top: 0;
    left: 0;
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgba(255,255,255,0.1);
    transition: transform 0.6s !important;
    -webkit-transition: -webkit-transform 0.6s !important;
    -moz-transition: -moz-transform 0.6s !important;
    -ms-transition: -ms-transform 0.6s !important;
    -o-transition: -o-transform 0.6s !important;
    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);
    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);
    -moz-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);
    -ms-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);
    -o-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-120%,0);
}
.overlay-box:hover figure img{
    opacity: 0.25;
    transform: scale3d(1,1,1);
    -webkit-transform: scale3d(1,1,1);
    -moz-transform: scale3d(1,1,1);
    -ms-transform: scale3d(1,1,1);
    -o-transform: scale3d(1,1,1);
}
.overlay-box:hover figure:before{
    transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0);
    -webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0);
    -moz-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0);
    -ms-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0);
    -o-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,120%,0);
}

.overlay-box figcaption{left: 0;right: 0;top: 50%;text-align: center;position: absolute;transform: translateY(-50%);-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.overlay-box span{transition: all 0.2s ease-in-out 0s;
color: #000;box-shadow: 30px 12px 30px 12px #fff inset;font-size: 14px;padding: 5px 10px;font-weight: bold;line-height: normal;display: inline-block;
text-transform: uppercase;}

.overlay-box:hover{-webkit-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.2);
        -moz-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.2);
            -ms-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.2);
                -o-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.2);
                    box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);}

@media(max-width:767px){
	.attractions-section .section-body .col-xs-4{width: 50%;}
}
@media(max-width:359px){
	.attractions-section .section-body .col-xs-4{width: 100%;}
}

.pnl-footer{padding-bottom: 25px;}
.footer1{background: #273c51;}
.footer1 ul {text-align: center;margin: 10px 0;} 
.footer1 li {display: inline-block;margin-left: 10px;border-right: 1px solid #fff;padding-right: 10px;line-height: 12px;}
.footer1 li:first-child {margin-left: 0;}
.footer1 li:last-child {border-right: none;padding-right: 0}
.footer1 li a{color: #fff;font-size: 13px;}

.footer2{padding-top: 20px;font-size: 12px;}
.dmca {display: block;background:url(../../images/dmca_protected.png) no-repeat; width:109px; height:22px;}
.dmca img { border:0;}
.footer2 img{width: 100%;}
.red-link{color: #d30911}
.powered{color: #090;}


/* Inner styles */
.inner-header-wrapper{position: relative;overflow: hidden;}
.inner-header img{width: 100%; height: 100%;}
.header-title{position: absolute;bottom: -8px;padding: 15px 30px 0;width: 100%;
	background: -webkit-linear-gradient(rgba(0,0,0,0) 0%, rgba(0,0,0,0.9) 100%);
	background: -o-linear-gradient(rgba(0,0,0,0.0) 0%, rgba(0,0,0,0.9) 100%);
	background: linear-gradient(rgba(0,0,0,0.0) 0%, rgba(0,0,0,0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
}
.breadCrumb { padding:4px 0; color:#fff; font-weight:bold;text-transform: uppercase;}
.breadCrumb a, .breadCrumb span { background:url(../../images/breadcrumb-sap.png) right no-repeat; padding:0 19px 0 0;
	text-decoration:none; color:#fff; margin:0 8px 0 0; }
.breadCrumb a:hover {text-decoration: underline!important;}
.header-title h1{font-size: 62px;font-weight: 900;color: #fff;text-transform: uppercase;margin: 0;padding: 0;}
.header-title h1 small{font-size: 20px;color: #fff;}
.header-title h2{font-size: 42px;font-weight: 900;color: #fff;text-transform: uppercase;margin: 0;padding: 0 0 7px 0;}
@media(max-width:992px){
	.header-title{bottom: -7px;}
	.header-title h1{font-size: 42px;}
}
@media(max-width:550px){
	.inner-header img{display: none;}
	.header-title{position: relative;bottom: 0;background: #273c51;padding-top: 15px;padding-bottom: 15px;}
	.header-title h1, .header-title h2{font-size: 28px;}
}

.left-link-wrapper{padding-top: 40px;}
.left-link-block{padding: 0 30px 34px;}
.block-head{/*border-bottom: 5px solid #ffcc29;*/padding-bottom: 10px;}
.block-head h2, .block-head h3, .block-head h4{margin: 0;padding: 0;text-transform: uppercase;font-weight: 900;font-size: 18px;}
.block-head h2 a, .block-head h3 a, .block-head h4 a{transition: all .3s ease-in-out;display: block;}
.left-link-block ul{margin-top: 10px;}
.left-link-block li{display: inline-block;width: 50%;float: left;line-height: 24px;}
.left-link-block li.onelink{width: 100%;}
.left-link-block li a{color: #000;}
.left-link-block li a:hover{text-decoration: underline!important;}

.block-head1{margin-bottom: 15px;/*border-bottom: 5px solid #ffcc29;*/padding-bottom: 10px;}
.block-head1 a{display: block;margin: 0;padding: 0;text-transform: uppercase;font-weight: 900;font-size: 18px;transition: all .3s ease-in-out; }

.left-wrapper-green{background: #86bc42;}
.left-wrapper-green .block-head{border-bottom: 5px solid #a8d86b;}
.left-wrapper-green .block-head1{border-bottom: 5px solid #a8d86b;}
.left-wrapper-green .block-head1 a{color: #fff;}
.left-wrapper-green .block-head1 a:hover{color: #000;}
.left-wrapper-green .block-head h2, .left-wrapper-green .block-head h3, .left-wrapper-green .block-head h4{color: #fff;}
.left-wrapper-green .block-head h2 a, .left-wrapper-green .block-head h3 a, .left-wrapper-green .block-head h4 a{color: #fff;}
.left-wrapper-green .block-head h2 a:hover, .left-wrapper-green .block-head h3 a:hover, .left-wrapper-green .block-head h4 a:hover{color: #000;}
.left-wrapper-green li a{color: #fff;}

.left-wrapper-pink{background: #e91e63;}
.left-wrapper-pink .block-head{border-bottom: 5px solid #c91753;}
.left-wrapper-pink .block-head1{border-bottom: 5px solid #c91753;}
.left-wrapper-pink .block-head1 a{color: #fff;}
.left-wrapper-pink .block-head1 a:hover{color: #000;}
.left-wrapper-pink .block-head h2, .left-wrapper-pink .block-head h3, .left-wrapper-pink .block-head h4{color: #fff;}
.left-wrapper-pink .block-head h2 a, .left-wrapper-pink .block-head h3 a, .left-wrapper-pink .block-head h4 a{color: #fff;}
.left-wrapper-pink .block-head h2 a:hover, .left-wrapper-pink .block-head h3 a:hover, .left-wrapper-pink .block-head h4 a:hover{color: #000;}
.left-wrapper-pink li a{color: #fff;}

.left-wrapper-orange{background: #f1a40f;}
.left-wrapper-orange .block-head{border-bottom: 5px solid #f17f0f;}
.left-wrapper-orange .block-head1{border-bottom: 5px solid #f17f0f;}
.left-wrapper-orange .block-head1 a{color: #000;}
.left-wrapper-orange .block-head1 a:hover{color: #fff;}
.left-wrapper-orange .block-head h2, .left-wrapper-orange .block-head h3, .left-wrapper-orange .block-head h4{color: #000;}
.left-wrapper-orange .block-head h2 a, .left-wrapper-orange .block-head h3 a, .left-wrapper-orange .block-head h4 a{color: #000;}
.left-wrapper-orange .block-head h2 a:hover, .left-wrapper-orange .block-head h3 a:hover, .left-wrapper-orange .block-head h4 a:hover{color: #fff;}
.left-wrapper-orange li a{color: #000;}

.left-wrapper-blue{background: #2aacff;}
.left-wrapper-blue .block-head{border-bottom: 5px solid #8bd2ff;}
.left-wrapper-blue .block-head1{border-bottom: 5px solid #8bd2ff;}
.left-wrapper-blue .block-head1 a{color: #fff;}
.left-wrapper-blue .block-head1 a:hover{color: #8bd2ff;}
.left-wrapper-blue .block-head h2, .left-wrapper-blue .block-head h3, .left-wrapper-blue .block-head h4{color: #fff;}
.left-wrapper-blue .block-head h2 a, .left-wrapper-blue .block-head h3 a, .left-wrapper-blue .block-head h4 a{color: #fff;}
.left-wrapper-blue .block-head h2 a:hover, .left-wrapper-blue .block-head h3 a:hover, .left-wrapper-blue .block-head h4 a:hover{color: #8bd2ff;}
.left-wrapper-blue li a{color: #fff;}

.left-wrapper-yellow{background: #fd0;}
.left-wrapper-yellow .block-head{border-bottom: 5px solid #daa900;}
.left-wrapper-yellow .block-head1{border-bottom: 5px solid #daa900;}
.left-wrapper-yellow .block-head1 a{color: #000;}
.left-wrapper-yellow .block-head1 a:hover{color: #835e0f;}
.left-wrapper-yellow .block-head h2, .left-wrapper-yellow .block-head h3, .left-wrapper-yellow .block-head h4{color: #000;}
.left-wrapper-yellow .block-head h2 a, .left-wrapper-yellow .block-head h3 a, .left-wrapper-yellow .block-head h4 a{color: #000;}
.left-wrapper-yellow .block-head h2 a:hover, .left-wrapper-yellow .block-head h3 a:hover, .left-wrapper-yellow .block-head h4 a:hover{color: #835e0f;}
.left-wrapper-yellow li a{color: #000;}


@media(max-width:991px){
	.left-link-block li{width: 25%;}
}
@media(max-width:600px){
	.left-link-block li{width: 33.333333%;}
}
@media(max-width:500px){
	.left-link-block li{width: 50%;}
}

.right-body-wrapper{padding-top: 40px;}
.smallheading {margin-bottom: 20px;}
.smallheading p.text { font-size:18px; color:#434a54; font-weight:normal; margin:0;background: #f3f6fa;padding: 8px 15px; }
.smallheading p.text a { text-decoration:none; color:#434a54;display: block;}
.smallheading p.text a:hover { text-decoration:none; color:#000; }
p.border, .right-body-wrapper p { padding:0 0 30px 0; color: #434a54;line-height: 22px;text-align: justify;}
.right-body-wrapper ul {margin-bottom: 25px;}
.right-body-wrapper ul li {list-style: circle!important;margin-left: 15px; line-height:24px;}
.page-imgRight{border: 5px solid #fff;float: right;margin-left: 25px;margin-bottom: 20px;
	-webkit-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	-moz-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	-ms-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	-o-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	}
.imgLeft{border: 5px solid #fff;float: left;margin-right: 25px;margin-bottom: 20px;
	-webkit-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	-moz-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	-ms-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	-o-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	}
.imgRight { border: 5px solid #fff;float: right;margin-left: 25px;margin-bottom: 20px;
	-webkit-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	-moz-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	-ms-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	-o-box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2);
	box-shadow:0 0 30px 0 rgba(67, 74, 84, 0.2); }

.switch-left-right{float: left;}
.switch-right-left{float: right;}
@media(max-width:991px){
	.switch-left-right{float: right;width: 100%;}
	.switch-right-left{width: 100%;float: left;}
}
@media(max-width:767px){
	.right-body-wrapper{padding-top: 15px;}
}
.contentHeading1 { font-size:18px; color:#AF7817!important; font-weight:bold;}
.contentHeading2{font-weight:bold; margin: 0 0 -10px 0; font-size:13px;}


.lp-section{margin-bottom: 50px;}
.mg_hotel_destination_tab{
    float: left;
    width: 100%;
    position: relative;
}
.mg_hotel_nav2{
    float: left;
    width: 100%;
    overflow: hidden;
    text-align: center;
    margin-bottom: 25px;
}
.mg_hotel_nav2 li{
    float: none;
    width: auto;
    /*margin:0 -2.2px -6px;*/
    display: inline-block;
}
.mg_hotel_nav2 li a{
    float: left;
    width: 100%;
    font-size: 12px;
    font-weight: bold;
    position:relative;
    margin-bottom: 8px;
    padding: 19px 26px;
    line-height: normal;
    background-color: #f0f3f6;
    text-transform: uppercase;
	transition: all .3s ease-in-out;
}
.mg_hotel_nav2 li a:before{
    left:0;
    right: 0;
    opacity: 0;
    width: 16px;
    height: 8px;
    content: "";
    bottom: -12px;
    margin: 0 auto;
    position: absolute;
    border-top: 8px solid;
    border-right: 8px solid transparent !important;
    border-left: 8px solid transparent !important;
    border-bottom: 4px solid transparent !important;
}
.mg_hotel_nav2 li.active a, .mg_hotel_nav2 li a:before{transition: all .3s ease-in-out}
.mg_hotel_nav2 li.active a:before{opacity: 1;}
.mg_hotel_nav2 li.active a:hover, .mg_hotel_nav2 li.active a{color: #fff;}

/*
.mg_hotel_nav2 li.active a{background-color: #fa9600;transition: all .3s ease-in-out}
.mg_hotel_nav2 li a:before {border-color: #fa9600;transition: all .3s ease-in-out}
*/

.hotel_nav_green li.active a {background-color: #86bc42;}
.hotel_nav_green li a:before{border-color: #86bc42;}

.hotel_nav_pink li.active a {background-color: #e91e63;}
.hotel_nav_pink li a:before{border-color: #e91e63;}

.hotel_nav_blue li.active a {background-color: #2aacff;}
.hotel_nav_blue li a:before{border-color: #2aacff;}

.hotel_nav_orange li.active a {background-color: #f1a40f;}
.hotel_nav_orange li a:before{border-color: #f1a40f;}

.tab-content {
    float: left;
    width: 100%;
}
.tab-div1{}
.tab-pane h2, .tab-pane h3, .tab-pane h4, .tab-pane h5{font-weight: bold;font-size: 21px;margin: 0 0 15px 0;padding: 0;}
.tab-div1 ul.three-list li {display: inline-block;width: 33%;float: left;line-height: 28px;}
.tab-div1 ul.two-list li {display: inline-block;width: 48%;float: left;line-height: 28px;}
.tab-div1 li {line-height: 28px;}
.lp-img img{width: 100%;}
@media(max-width:991px){
	.lp-img{margin-top: 30px;}
}
@media(max-width:767px){
	.mg_hotel_nav2 li a{padding: 10px 15px;}
	.mg_hotel_nav2{margin-bottom: 0;border-bottom: 1px solid #f0f3f6;}
	.tab-div1{padding-top: 10px;}
	.lp-section{margin-bottom: 15px;}
}

.lp-content{background:url(../../images/dark-bg.jpg);position: relative;
	background-repeat: repeat;background-position: bottom;background-size: cover;-webkit-background-size: cover;
	width: 100%;padding-bottom: 50px;}
.lp-content .section-head h1, .lp-content .section-head span{color: #fff;text-align: center;display: block;}
.lp-content p{text-align: center;color: #fff;line-height: 28px;}
.lp-content a{display: inline-block;font-size: 12px; background: #ffdd00;border-radius: 20px;
	margin-top: 5px;padding: 3px 16px;color: #000;font-weight: bold;margin-top: 10px;transition:ease-in .3s;}
.lp-content a:hover{background: #4d4d4d;color: #fff;}
.rightAlign { text-align:right;position: relative;}
.linkBooking {display: inline-block;font-size: 12px; background: #4d4d4d;border-radius: 20px;margin-bottom: 15px; padding: 7px 16px;color: #fff;font-weight: bold;transition: ease-in .3s;}
.linkBooking:hover{background: #ffdd00;color: #000;}
p.bigtext {font-weight: bold;color: #880802;font-size: 15px;margin-top: 10px;margin-bottom: 0;padding-bottom: 0;}
ul.contentList { list-style-type:disc; margin-left:25px; padding:0px; line-height:20px; }
ul.contentList li { background:none; padding-left:3px; }
ul.contentList a { text-decoration:none; color:#ad0a00; }
ul.contentList a:hover { text-decoration:underline; }


.ayurveda-section{padding: 50px 0;}
.ayurveda-banner{background-image: url(../../images/ayurveda-banner-img.jpg);background-repeat: no-repeat;background-size: cover;padding: 40px 0;display: block;transition: all .3s ease-in-out;}
.banner-wrapper {}
.banner-wrapper li{display: inline-block;width: 20%;position: relative;min-height: 1px;}
.banner-wrapper li div{padding: 0 15px;width: 100%;}
.banner-wrapper li div img{max-width: 100%;height: auto;}
.text-wrapper{text-align: center;}
.text-wrapper h5{font-size: 28px;color: #fff;}
.ayurveda-banner:hover h5{color: #efe7d6;}
.text-wrapper h5 small{color: #fff;}
.ayurveda-banner1{background-image: url(../../images/ayurveda-packages-img.jpg);background-repeat: no-repeat;background-size: cover;padding: 40px;}
.ayurveda-banner1 h5{font-size: 28px;color: #fff;margin-bottom: 16px;}
.ayurveda-banner1 h5 a{color: #fff;}
.ayurveda-banner1 li{line-height: 25px;}
.ayurveda-banner1 li a{color: #beaf91;transition: all .3s ease-in-out;}
.ayurveda-banner1 li a:hover{color: #efe7d6;font-weight: bold;}
@media(max-width:1199px) and (min-width:992px){
	.ayurveda-banner{height: 291px;}
}
@media(max-width:991px) and (min-width:768px){
	.ayurveda-banner1{background-position: center;}
	.ayurveda-banner{height: 353px;}
}
@media(max-width:767px){
	.ayurveda-section{padding: 15px 0;}
	.ayurveda-section .col-sm-6{padding-left: 0;padding-right: 0;}
}

.back-button{}
.back-button p{margin: 0;padding: 0;text-align: right;}
.back-button a{display: block;font-size: 16px; background: #4d4d4d;width: 240px;text-align: center;border-radius: 25px;
	margin-top: 5px;padding: 12px 0;color: #fff;font-weight: bold;transition:ease-in .3s;}
.back-button a:hover{background: #ffdd00;color: #000;}

.tableStyle { background:#999999; font-family: myFont2,"Trebuchet MS",Arial,Helvetica,sans-serif; margin-top:10px;}
.tableStyle td { background:#F9F9F9; padding:3px 5px;border: 1px solid #434a54;}
.tableStyle tr:first-child td{ background:#5FBEED; font-weight:bold; font-size:13px; color:#FFFFFF; padding:5px; }

.tableBorder { background:#ABD06B; }
.tableBorder td.tableHead { background:#d5ca44; color:#5e5705; font-weight:bold; }
.tableBorder td { background:#FFF;padding: 5px }


.highlightText {font-size:14px;font-weight:bold;color:#830600;}
.highlightText strong {color:#658800;}

ul#tabList {float: left;width: 100%;overflow: hidden;text-align: center;margin-bottom: 0;border-bottom: 5px solid #d92a16; margin-bottom:15px;}
ul#tabList li {float:left;margin:0px -1px -6px -2px;  display: inline-block;}
ul#tabList a, ul#tabList a.normal {float: left;width: 100%;font-size: 12px;font-weight: bold;position:relative;
	padding: 19px 18.5px;line-height: normal;background-color: #f0f3f6;text-transform: uppercase;
	transition: all .3s ease-in-out;}
ul#tabList a:hover, ul#tabList a.selected { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e98024+1,d92916+99 */
background: #e98024; /* Old browsers */
background: -moz-linear-gradient(top, #e98024 1%, #d92916 99%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #e98024 1%,#d92916 99%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #e98024 1%,#d92916 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e98024', endColorstr='#d92916',GradientType=0 ); /* IE6-9 */text-decoration:none;color:#FFF;}

.tourPanel {background:#f0f3f6;padding:15px 2px 10px;font-size:12px;line-height:normal;}
.tourPanel strong {color:#CB0600;}
.tourPanel a {text-decoration:none;font-weight:bold;color:#4C7600;font-size:12px;}
.tourPanel a:hover {color:#000;text-decoration:underline;}

.subTabLinks {text-align:center;margin:0 0 12px;font-size:11px;background:none;border:none;}
.subTabLinks a, .subTabLinks a.normal {display:inline-block;color:#fff !important;text-decoration:none;padding:10px 13px;
	background:#696969;transition: all .3s ease-in-out;}
.subTabLinks a:hover, .subTabLinks a.selected {background:#719703;color:#FFF !important;text-decoration:none;margin:0 1px;}

.coloredText {color:#830600;}

@media (max-width:1199px){
	ul#tabList li{margin:0px 0px 0px 0px; width:33.33%; float:left; }
	ul#tabList a, .subTabLinks a{ padding:15px 10px !important; }
	
	}

@media (max-width:991px){
	ul#tabList li{margin:0px -1px -6px -2px;}
	ul#tabList a, .subTabLinks a{ padding:15px 10px !important;}
}

@media (max-width:640px){ 
	ul#tabList li{margin:0px 0px 0px 0px; width:50% !important; float:left !important;}
	ul#tabList a, .subTabLinks a{ padding:0px 10px !important;  height:60px; line-height:60px;}
	
	}
	
	




.packages-item div{box-sizing: border-box;}
.packages-item{padding: 0 8px;}
.packages-item div{float:left; margin-bottom:10px; width:49%; padding:4px; border:#CCC solid 1px; background: #fff;
height: 82px;
overflow: auto;
}
.packages-item div{margin:5px 1%; width:48%;}
.packages-item div img{float:left; margin-right:10px;}
.coloredText{color:#090}
.packages-item div a{font-size:13px; font-weight:bold; text-decoration:none; color:#333;}

@media all and (max-width:360px){
	.packages-item div{width:100%; box-sizing:border-box; margin: 5px 0;}
}

.lTrains{margin: 0 0 25px 0!important;padding: 0;position: relative;}
.lTrains li{display: inline-block;width: 24%;margin: 0 0 4px 0!important;padding: 0!important;}
.lTrains li a{background: #15b2b9;font-size: 12px;display: block;padding: 8px 0;color: #fff;text-align: center;}
.lTrains li a.active, .lTrains li a:hover{background: #20858a;font-weight: bold;}
.lTrains li:nth-child(11) a, .lTrains li:nth-child(12) a{background: #001ced;}

.listTitle { font-size:18px; color:#434a54; font-weight:normal; margin:0;background: #f3f6fa;padding: 8px 15px;display: block;margin-bottom: 15px; }
.listTitle:hover { text-decoration:none; color:#000; }
.twoColList li {display: inline-block;width: 45%;line-height: 26px;}
.twoColList li a{display: block;}
@media(max-width:380px){
	.twoColList li {width: 98%;}
}
p.strong{font-size: 17px;color: #980101;font-weight: bold;padding-bottom: 0}

.site-map { padding:0 8px;}
/* .site-map > div{ width:33%; box-sizing:border-box; float:left} */
.site-map ul { padding:0; margin:0;}
.site-map ul li { list-style:none; padding:10px 0 0 0;color:#970000; font-size:13px; text-transform:capitalize;}
.site-map ul li a { text-decoration:none; color:#970000;}
.site-map ul li a:hover { text-decoration:underline; }
.site-map ul li ul li { background:url(../../images/gray-icon.gif) no-repeat 10px 9px; text-decoration:none; padding:5px 22px; border:none; line-height:15px; font-size:12px;}
.site-map ul li ul li a { color:#000;}
.site-map h1 { padding:5px 0 5px 6px; font-family:"Trebuchet MS"; color:#719703; font-size:24px; font-weight:normal; margin:0; line-height:25px; text-decoration:none; background:url(../../images/gray-icon.gif) no-repeat 10px 9px; text-decoration:none; padding:5px 22px; }

.seach404{margin:0 auto; width:90%;background: #FFFBF0;padding: 30px;}
.seach404 input[type="text"]{ background:#fff;padding:10px; border:none; border:#CCC solid 1px; border-radius:10px; width:100%; margin:30px 0 0 0; box-sizing:border-box}
.seach404 input[type="submit"]{ background:#fd0; padding:10px 24px; border:none; border-radius:10px; width:100px; margin:20px 0;font-weight: bold; text-transform: uppercase;}

.lp-content01 { clear:both; text-align:center; margin:50px 0 0 0; }
.lp-content01 a {

 
    font-size: 14px !important;
    background: #ffdd00;
    border-radius: 30px;  
    padding: 14px 35px !important;
    color: #000;
    font-weight: bold; text-align:center;
    margin-top: 10px !important;
    transition: ease-in .3s;

}
.lp-content01 a:hover {

    background: #4d4d4d;
    color: #fff;

}