

.top-nav{
	background:#006d26;
	margin-bottom:0px;
}

.top-nav nav{
	box-shadow:none;
	background:#006d26;
}

#nice-menu .side-nav li > a{
	padding:0 25px;}

.dropdown-button-nav{
	text-transform:uppercase;}

.dropdown-button-nav:after{
	font-family:'FontAwesome';
	padding-left:5px;
	position:relative;
	top:-3px;
	display:inline-block;
	content:'\f0dd';}

.top-nav nav .dropdown-content {
    width: 230px !important;
}

.dropdown-content li > a{
	color:#087D36;}

._2p5m{
	border:none !important} 	

#nice-menu{
	display:none;}

a:focus{
    outline:none !important;}

body{
    font-size:16px;
    color:#616161;
	line-height:1.5;
	font-family: 'Muli', sans-serif;
	}	
		
a{color:#0E7D2E;}
		
h1,h2,h3,h4,h5,h6{
	font-family: 'Montserrat', sans-serif;}	

.share-box span {
box-sizing:content-box!important
}

img{max-width:100%;
	border-radius:15px;
}
	
.gap{
	margin-top:15px;
	margin-bottom:15px;}
	
.gap-top{
    margin-top:15px;}
.gap-bottom{
    margin-bottom:15px;}	
	
.gap-top-2x{
    margin-top:30px;}
	
.gap-bottom-2x{
    margin-bottom:30px;}		
	
.brand-bg{
	background:#087d36;}
	
.chat-bg{
	background:#FB8C00;}		
	
.container{
	width:90%;
	padding-left:15px;
	padding-right:15px;}	
	
.material-icons{
	font-size:inherit;
	line-height:normal;
	position:relative;
	vertical-align:middle;
	}
		
.header{
	padding-bottom:5px;}
	
.nav-fixed {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1234;
    width: 100%;
    -webkit-box-shadow: 0px 3px 10px -6px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 0px 3px 10px -6px rgba(0, 0, 0, 0.75);
    box-shadow: 0px 3px 10px -6px rgba(0, 0, 0, 0.75);
}
/*small-header*/

#inquiry-now.modal { width: 75% !important ; max-height: 90% !important ; }

.small-header {
    -moz-transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.logo img {
    width: auto !important;
    height: 65px;
    -moz-transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}
.small-header .logo img {
    height: 40px;
    -moz-transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}

.small-header  .toll-free {
	margin-top:15px;}		

.hvr-fade {
	display:inline-block;
	vertical-align:middle;
	-webkit-transform:translateZ(0);
	transform:translateZ(0);
	box-shadow:0 0 1px rgba(0,0,0,0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-moz-osx-font-smoothing:grayscale;
	overflow:hidden;
	-webkit-transition-duration:.3s;
	transition-duration:.3s;
	-webkit-transition-property:color,background-color;
	transition-property:color,background-color
}

.hvr-fade:hover,.hvr-fade:focus,.hvr-fade:active {
	background-color:#006D26;
	color:white
}	

.main-menu-btn  i{
	font-size:24px;}
	
.header .row{
	margin-bottom:0;}	
	
.social-links{
	margin-bottom:0;
	margin-top:0px;
	padding-left:0;}	
.social-links li{
	display:inline-block;
	padding:5px 0px 5px 10px;
	}
.social-links li a{
	/*transition: background-color 0.8s ease;
	-webkit-transition: background-color 0.8s ease;*/
	color:#4E4E4E;
	width:35px;
	height:35px;
	line-height:17px;
	border:2px solid #1c8b3c;
	text-align:center;
	display:inline-block;
	padding:6px;
	border-radius:50%;}
		
	
.social-links li a i{
	color:#F9F9F9;
	font-size:14px;}
	
.social-links li a.fb:hover{
	background:#344D82;
	border-color:#344D82;
	
	}
	
.social-links li a.tw:hover{
	background:#2AA9E0;
	border-color:#2AA9E0;
	
	}
	
.social-links li a.youtube:hover{
	background:#EB2429;
	border-color:#EB2429;
	
	}
	
	
.social-links li a.googleplus:hover{
	background:#D3492C;
	border-color:#D3492C;
	
	}
	
.social-links li a.linkedin:hover{
	background:#02669A;
	border-color:#02669A;}
		  	  
.main-menu-btn i{
	color:#fff;}	  

	
.main-nav > li > a{
	padding:12px 25px;
	border-top:1px solid #ddd;
	height:auto;
	font-size:16px;
	/*text-transform:uppercase;*/
	line-height:normal;
	display:block;}
	
.main-nav > li:first-child a{
	border-top:none;}	
	
.main-nav ul ul{
	padding-left:25px;}
	
.main-nav > li > ul >li > a{
	padding:8px 25px 8px 35px;
	height:auto;
	color:#A1A1A1;
	line-height:normal;
	font-size:12px;
}

.side-nav li > a > i, .side-nav li > a > [class^="mdi-"], .side-nav li > a li > a > [class*="mdi-"], .side-nav li > a > i.material-icons{
	float:none;
	line-height:normal;
	height:auto;
	padding:0;
	margin:0;}		

.main-menu-btn{
	padding-top:0px;
	font-size:24px;}
	
.main-menu-btn i{
	font-size:40px;
	}		

.logo{
	padding:15px 0px 0px 0px;
}
	
/*.logo img{
	max-height:40px;}*/
	
.toll-free{
	font-size:24px;
	display:inline-block;
	margin-top:30px;
	/*padding-left:30px;*/
	color:#FBFBFB;}	
	
.toll-free p ,.toll-free a{
		font-size:24px;
		color:#FBFBFB;
		margin-top:0;
		margin-bottom:0;}	
	
.home-title{
	position:relative;}		
	
.home-title h1{
	font-size:34px;
	margin-top:10px;
	color:#0E7D2E;
	padding-left:15px;
	margin-bottom:10px;
	text-transform:uppercase;
	display:inline-block;}	
		
.home-title h1:before{
	background-color: transparent;
    border-left: 2px solid #FF5706 ;
    border-top: 2px solid #FF5706 ;
    content: "";
    display: inline-block;
    height: 23px;
    left: 0;
    position: absolute;
    top: 0;
    width: 25px;}
	
	
.home-title h2{
	font-size:34px;
	margin-top:10px;
	color:#00665d;
	padding-left:15px;
	margin-bottom:10px;
	text-transform:uppercase;
	display:inline-block;}	
		
.home-title h2:before{
	background-color: transparent;
    border-left: 2px solid #FF5706 ;
    border-top: 2px solid #FF5706 ;
    content: "";
    display: inline-block;
    height: 23px;
    left: 0;
    position: absolute;
    top: 0;
    width: 25px;}			
	
.home-title p{
	margin:0;
	padding-left:15px;}	
	
.categories{
	/*background:url(../images/ace-new-year.jpg) no-repeat top center;*/
	padding-top:30px;
	min-height:250px;
	padding-bottom:30px;}

.cat-box{
	position:relative;
	min-height:250px;}	
.image-up{
	position:absolute;
	color:#FBFBFB;
	z-index:123;
	width:100%;
	padding:30px 30px;
	min-height:70px;
	bottom:5px;
	background:rgba(0,0,0,0.4);}
	
.flex-center {
    display: flex;
    align-items: center;
    /*justify-content: center;*/
}

.home-search{background:#087D36 url(../images/search-cover8.jpg) no-repeat top center; padding-top:50px; padding-bottom:50px; color:#fff;}


.phv{background:#087D36 url(../images/val.jpg) no-repeat top center; padding-top:50px; padding-bottom:50px; color:#fff;width: 100%;}



#slideshow_eka {
    width:400px; 
    margin:0 auto;
    overflow:hidden;
}

.container_eka {
    width:2400px; /* 300 x 4 */
    position:relative;
    -webkit-animation:slide 18s ease-in-out infinite;
    -moz-animation:slide 18s ease-in-out infinite;
    -ms-animation:slide 18s ease-in-out infinite;
    -o-animation:slide 18s ease-in-out infinite;
    animation:slide 18s ease-in-out infinite;
}

.container_eka section {
    width:400px;
    height:200px;
    float:left;
}

 
 

@-webkit-keyframes slide {
    0% {left:0;}
    16.5% {left:-400px;}
    33% {left:-800px;}
    49.5% {left:-1200px;}
	66% {left:-1600px;}
	82.5% {left:-2000px;}
    100% {left:0;}
}
@-moz-keyframes slide {
    0% {left:0;}
    16.5% {left:-400px;}
    33% {left:-800px;}
    49.5% {left:-1200px;}
	66% {left:-1600px;}
	82.5% {left:-2000px;}
    100% {left:0;}
}
@-ms-keyframes slide {
	0% {left:0;}
    16.5% {left:-400px;}
    33% {left:-800px;}
    49.5% {left:-1200px;}
	66% {left:-1600px;}
	82.5% {left:-2000px;}
    100% {left:0;}
}
@-o-keyframes slide {
    0% {left:0;}
    16.5% {left:-400px;}
    33% {left:-800px;}
    49.5% {left:-1200px;}
	66% {left:-1600px;}
	82.5% {left:-2000px;}
    100% {left:0;}
}
@keyframes slide {
    0% {left:0;}
    16.5% {left:-400px;}
    33% {left:-800px;}
    49.5% {left:-1200px;}
	66% {left:-1600px;}
	82.5% {left:-2000px;}
    100% {left:0;}
}











.home-search h3{font-size:30px;}

.home-search .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}

.home-search .input-group .form-control:first-child, .home-search .input-group-addon:first-child, .home-search .input-group-btn:first-child>.btn, .home-search .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.home-search .input-group .form-control, .home-search .input-group-addon, .home-search .input-group-btn {
    display: table-cell;
}

.home-search .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
    border: none !important;
    background:#fff;
}

.home-search .form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.home-search .input-group-btn {
    position: relative;
    white-space: nowrap;
}


.home-search .input-group-addon, .home-search .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

.home-search .input-group .form-control, .home-search.input-group-addon, .home-search .input-group-btn {
    display: table-cell;
}

.home-search .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}

.search-btn-page{border:none; background:#fb8c00; color:#fff;     
    padding: 16px 15px;
    height: 51px; z-index:123;}

.s-ww{position: relative}    
.autosearch-wrap{text-align:left; position: absolute; width:97%; background:#fff;-webkit-box-shadow:-2px 5px 38px -14px rgba(0,0,0,0.75);-moz-box-shadow:-2px 5px 38px -14px rgba(0,0,0,0.75);box-shadow:-2px 5px 38px -14px rgba(0,0,0,0.75);padding:15px 0;margin-top:0;z-index:333333}
.autosearch-wrap img{max-width:40px;min-height:27px;border:1px solid #F2F2F2;padding:2px;margin:5px;margin-top:-3px!important;float:left}
.autocomplete-content li img{height:auto}
.autosearch-wrap ul{margin:0;padding:0}
.autosearch-wrap li{clear:both;display:block;padding:5px 0;min-height:40px;border-top:1px solid #F1F1F1}
.autosearch-wrap ul li:first-child{border-top:none}
.autosearch-wrap li a{color:#8B8B8B;font-size:14px;display:inline-block}
.autosearch-wrap li a span{color:#222}
.autosearch-wrap a:hover{color:#F8931E!important}
.autosearch-wrap li a span:hover{color:#F8931E!important}    

/*.why-us-cover{
	background:#383838 url(../images/ace-banner.jpg) no-repeat center;
	background-size:100%;
	min-height:250px;
	text-align:center;
	color:#fff}	*/

.cat-title{
	font-size:30px;
	line-height:1.2;
	text-transform:uppercase;
	font-family: 'Montserrat', sans-serif;
	color:#FBFBFB;
	}
	
	
.reating-tag{
	margin:0;
	color:#ffc107;
	font-size:18px;}
	
.today-tag {
	background:#0E7D2E;
	padding:3px 10px;
	color:#fff;
	font-size:12px;
	position:relative;}


.today-tag:after {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(14, 125, 46, 0);
	border-right-color: #0E7D2E;
	border-width: 5px;
	margin-top: -5px;
}	

/*.dropdown-content{
	width:160px !important;}*/
	
	
.view-detail{
	border-radius:30px;
	}		

.cat-box ul{
	margin:0;
	padding:0;}	
.cat-box ul li{
	color:#FBFBFB;
	display:inline-block;
	padding:5px 10px 5px 0;}
	
.review-box{
	padding-bottom:15px;
	border-bottom:2px solid #ddd;}
	
.page-review-title{
	color:#2CB342;}	
	
.review-box:last-child{
	border-bottom:none;}	

.mid-info{
	background:#00665d;
	padding-top:30px;
	padding-bottom:30px;}

.review-header{font-size:38px;}

.review{
	padding-top:10px;
	padding-bottom:10px;
	color:#FDFDFD;}
	
.text-center{text-align:center;}	
	
.review p{
	/*font-style:italic;*/
	}	
	
.review-img{
	margin-top:30px;}
	
.review-name{
	color:#FCFCFC;}
	
	.p-review-name{
		color:#373737;}		
	
.review-title h3{
	font-family: 'Bad Script', cursive;
	font-size:34px;}	
.reating-tag{
	color:#FBBD06;}	
	
	.view-detail2{
	border:2px solid #fff;
	padding:6px 25px;
	border-radius:30px;
	text-align:center;
	margin-top:15px;
	display:inline-block;
	color:#fff;
	text-transform:uppercase;}
	
.view-detail2:hover{
	background:#F47A00;
	text-decoration:none;
	color:#fff;}
	
.package-box{background:#fff; line-height:0;}
.card-content-v{line-height:1.2;}

.scroll-card{margin-left:10px; margin-right:10px;}

.card-content-v{padding:15px 15px 15px 0; }

.day-count{margin:5px 0;}

.cost1{
	color:#FB8C00;
	font-size:24px;
	margin-top:5px;
    margin-bottom:5px;
}	
	
.cost1 span{
	display:block;
	color:#0E7D2E;
	font-size:16px;}
	
.feature-package{
	padding-top:50px;
	padding-bottom:30px;
	background:#F1F1F1;}
	
.card .card-image .card-title{
		background:rgba(0,0,0,0.4);
		display:block;
		line-height:1.4;
		text-transform:uppercase;
		font-size:18px;
		font-family: 'Montserrat', sans-serif;
		width:100%;}
		
.group-tours{
	}
	
.group-tours td, .group-tours th{
	padding-left:15px;
}

.view-detail1{
	border:1px solid #ddd;
	padding:8px 12px;
	text-transform:uppercase;
	display:inline-block;}	
	
.view-pkg{
	text-align:right;}			
		
.departure-date {
	font-size:16px;
	text-align:right;
	margin-top:10px;
	text-transform:uppercase;
	}	
	
.departure-date a.dropdown-button{
	color:#0E7D2E !important;}
	
.cost{
	color:#FB8C00;
	font-size:24px;
	margin-top:-16px;}	
	
.cost span{
	display:block;
	margin-bottom:-5px;
	color:#0E7D2E;
	font-size:16px;}
	
.limited-tag{
	color:#F27900;}	
	
.available-tag{
	color:#087D36;}		
	
.card .card-content .dropdown-content{
	width:160px !important;
	font-size:14px !important;}
	
	
	
.feature-package .card .card-content{
	padding-bottom:10px;
	min-height:85px;}		
	
.departure-date .dropdown-content li > a, .departure-date .dropdown-content li > span{
	font-size:10px !important;
	color:#4A4A4A;
	text-transform:uppercase;}
		
	
.duration{
	background:#fb8c00;
	padding:10px 5px;
	color:#FDFDFD;
	position:absolute;
	width:80px;
	height:70px;
	text-align:center;
	z-index:123;
	top:25px;
	left:0;}
	
.duration i{
	display:block;}		
	
.headding{
	margin-bottom:15px;} 	
	
.headding h3:after{
	border-bottom:1px solid #087D36;
	bottom:-1px;
	content:"";
	left:0%;
	position:absolute;
	width:6%}			
	
.headding h3 {
	text-transform:uppercase;
	margin-top:0;
	font-size:22px;
	position:relative;
	border-bottom:1px solid #ddd;
	padding-bottom:15px;
	color:#087D36;
}

.headding2 h3 {
	text-transform:uppercase;
	margin-top:0;
	font-size:22px;
	position:relative;
	padding-bottom:15px;
	color:#087D36;
}

.footer{
	background:#087D36;
	padding-top:20px;
	padding-bottom:10px;}
	
.footer .row{
	margin-bottom:0;}	
	
	
.footer-link ul li{
	color:#F3F3F3;
	padding:8px 0;
	display:block;
	border-bottom:1px solid #006D26;}
	
.footer-link ul li:last-child{
	border-bottom:none;}		

.footer-box p{
	color:#ffec1b;
	font-size:14px;}
	
.footer-link img{
	margin-top:15px;}						
	
.footer-bottom{
	background:#006D26;
	padding-top:0px;
	color:#C9C9C9;
	padding-bottom:0px;
	/*background:#0E2B4C;*/}
	
.footer-bottom .row{
	margin-bottom:0;}		
										
.footer-bottom a{
	color:#F4F4F4;
	font-size:16px;}
	
.page-wrapper{
	padding-bottom:30px;}

.page-title h1{
	font-size:34px;
	margin-top:0;}
	
.package-wrap{
	background:#F1F1F1;
	padding-top:30px;
	padding-bottom:15px;}	
	
.pkg-box{
	background:#FFF;
	padding:30px;}
	
.pkg-box:last-child{
	margin-bottom:0;}	
	
.pkg-box h3{
	font-size:26px;
	text-transform:uppercase;
	margin-top:0;
	border-bottom:1px solid #F2F2F2;
	padding-bottom:15px;}
	
.pkg-box h4{
	margin-top:0;
	font-size:24px;}
	
.iti-box{background:#FFF;
	padding:30px 0px;}
	
.iti-box h3{
	font-size:26px;
	text-transform:uppercase;
	margin-top:0;
	padding-left:30px;
	border-bottom:1px solid #F2F2F2;
	padding-bottom:15px;}
	
.collapsible-header{
	font-size:18px;
	font-weight:bold;
	}		
	
.iti-box .collapsible{
	box-shadow:none;
	border:none;}
	
.pkg-box ul li{
	padding:5px 0;}	
	
.page-price-box{
	background:#fff;
	min-height:200px;
	padding:15px;
	position:relative;}
	
.page-price-box h4{
	margin-top:5px;
	font-size:24px;}		

.price-r-tag{
	font-size:18px;
	padding-top:10px;
	padding-bottom:10px;
	color:#EDEDED;
	border-bottom:1px solid #1D5068;}	
	
.price-r-tag span{
	font-size:35px;}
	
.p-price-tag sup span{
	background:#fb8c00;
	color:#FDFDFD;
	font-size:12px;
	padding:3px 5px;}
	
.p-price-tag{
	margin-bottom:10px;}			
	
.btn-inquire{
	border:none;
	text-transform:uppercase;
	background:#0E7D2E;
	display:block;
	padding:15px 10px;
	color:#fff;
	width:100%;
	text-decoration:none;
	margin-bottom:0px;
	text-align:center;
	margin-top:0px;}
	
.btn-inquire:hover{
	background:#0b5b22;
	text-decoration:none;}	
	
.ribbon {
  position: absolute;
  left: -5px; top: -5px;
  z-index: 1;
  overflow: hidden;
  width: 75px; height: 75px;
  text-align: right;
}
.ribbon span {
  font-size: 10px;
  font-weight: bold;
  color: #FFF;
  text-transform: uppercase;
  text-align: center;
  line-height: 20px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 100px;
  display: block;
  background: #79A70A;
  background: linear-gradient(#2989D8 0%, #1E5799 100%);
  box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
  position: absolute;
  top: 19px; left: -21px;
}
.ribbon span::before {
  content: "";
  position: absolute; left: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid #1E5799;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #1E5799;
}
.ribbon span::after {
  content: "";
  position: absolute; right: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid transparent;
  border-right: 3px solid #1E5799;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #1E5799;
}

.trip-location{
	border-top:1px solid #F1F1F1;
	padding-top:10px;
	font-size:13px;
	color:#8C8C8C;}
	
.trip-price{
	color:#087D36;
	border-bottom:1px solid #F1F1F1;
	padding-bottom:10px;}
	
.trip-days{
	font-size:18px;
	text-transform:uppercase;}		

.pkg-slider{
	position:relative;}
	
.slider.fullscreen{
	height: 525px;
	position:relative;}		
	
.slider .slides {
    background-color: transparent;
    margin: 0;
    height: 600px;
}

.slider .slides li img {
    height: 100%;
    width: 100%;
    background-position: center;
    background-size:100% auto;
    background-repeat: no-repeat;
}

.slider .indicators{
	z-index:123;
	bottom:85px;}

.call-back{
	width:100%;}
	

.reqest-callbak .input-group-btn {
    font-size: 0;
}	
	
.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell;
}

.input-group {
    border-collapse: separate;
    display: table;
	 width: 100%;
    position: relative;
}

.input-group .form-control {
    margin-bottom: 0;
    position: relative;
}
.input-group .form-control:focus {
    z-index: 3;
}

.form-control {
    background-color: #fff;
    background-image: none;
    border-left: 2px solid #ccc !important;
	 border-top: 2px solid #ccc !important;
	  border-bottom: 2px solid #ccc !important;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 34px;
    line-height: 1.42857;
    padding: 3px 12px !important;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.form-control:focus {
    border-color: #66afe9;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(102, 175, 233, 0.6) ;
	border-bottom:none !important;
    outline: 0 none;
}
.form-control::-moz-placeholder {
    color: #8D8D8D;

}	
/*.input-group-btn{
	background:#006D26;}*/
	
.input-group-btn .btn{
	border-radius:0;
	margin-top:-12px;
	box-shadow:none;
	/*left:26px !important;*/
	position:relative;
	z-index:123;
	padding:0px 15px !important;
	height:55px !important;} 	

	
.quick-msg{
	padding:15px;
	background:#FFF;}
	
.quick-contact{
	background:#fff;
	padding:15px 15px 15px 15px;}
	
.quick-contact-title{
	background:#E1E1E1;
	padding:13px 10px;
	color:#353535;
	font-size:22px;}
	
.quick-contact-title h3{
	margin:0;
	font-size:18px;
	text-transform:uppercase;
	padding:0;}	
	
.quick-contact ul{
	list-style:none;
	margin:0;
	padding:0;}
	
.quick-contact ul li{
	border-bottom:1px solid #F3F3F3;
	padding:7px 0;
	display:block;}	
	
.quick-contact ul li:last-child{
	border-bottom:none;}
	
.chat-modal{
	width:30% !important; }	
	
strong{
	font-weight:bold;}	
	
.chat-text , .chat-text a {
	font-size:10px;}	
	
.page-not-found h1{
	font-size:200px;
	color:#f04742;}
	
p.page-not-title{
	font-size:40px;
}	
	
@media screen and (max-width: 991px) {
	
	.chat-modal{
	width:70% !important; }	
	}														
	
@media screen and (max-width: 767px) {

.nav-fixed{
	position:static !important}
	
.small-header .logo img{
	height:auto !important}	
.toll-free p, .toll-free a ,.toll-free{
	margin-top:0 !important;
	font-size:12px;}

.slider.fullscreen{
	height: 350px;
	}
	
.pkg-box iframe{width:auto;height:auto!important}	
	
#nice-menu .collapsible-header i{
	margin-top:10px;}
	
.menu-btn i{
	font-size:40px !important;}	
	
.cost{
	font-size:16px;}
	
.departure-date{
	text-transform:none;
	font-size:13px;}
	
	.view-detail1{padding:8px 5px;}
	
.chat-modal{
	width:100% !important; }
	
.modal .modal-content{
	padding:15px;}
	
.home-title h2{font-size:22px;}	
	
.image-up{
	background:#056922;
	position:relative;}
	
.categories{padding-bottom:0px;}	

.footer-bottom{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;}
.container{
	width:100%;}	
		
.f-text p{
	margin:0;}			
		
		}		

@media screen and (max-width: 480px) {
	
	.slider.fullscreen{
		height: 280px;}	
	.page-not-found h1{
		font-size:100px;
		}	
}


@media all and (max-width: 1199px) and (min-width: 767px){	

	}	
