/*---about-us----*/
.package {
	padding: 20px;
}
.package-header h5{
	float: left;
	background: #D1D1D1;
}
.package-header h3{
	font-family: 'Roboto', sans-serif;
	font-size: 2em;
	color: #012231;
	/*margin-top:5px;*/
	margin:0px 0px 10px;
	text-decoration: underline;
}
.package-header {
	width: 100%;
	margin: 0 auto;
}
.package-info a{
	font-size: 1.2em;
	font-family: 'PT Sans Narrow', sans-serif;
	color: #555;
	transition: 0.5s ease;
	-o-transition: 0.5s ease;
	-webkit-transition: 0.5s ease;
	padding: 1em 0 0.5em 0;
	display: block;
}
.package-info a:hover{
	color:#2497d2;
}
.package-info a:active{
	pointer-events: none;
}
.package-info p{
	font-size: 0.875em;
	color: rgba(85, 81, 81, 0.84);
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.8em;
}
/*---start-services----*/
.package-info ul {
	list-style-type: square;
	margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;
	font-size: 0.875em;
	color: rgba(85, 81, 81, 0.84);
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.8em;
}
/*---start-services----*/

.not-active:active {
	pointer-events: none;
}

.specials-gridsp {
	padding: 0px 0px 30px 0px;
}
/*-----responsive-design-----*/
@media only screen and (max-width: 1366px) and (min-width: 1280px) {
	.wrap{
		width:90%;
	}
	.slider-info {
		left: 15%;
	}
	.gridp {
		width: 28.8%;
	}

}
@media only screen and (max-width: 1280px) and (min-width: 1024px) {
	.wrap{
		width:90%;
	}
	.slider-info {
		left: 15%;
	}
	.gridp {
		width: 28.6%;
	}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
	.wrap{
		width:90%;
	}
	.slider-info {
		left: 15%;
	}
	.gridp {
		width: 27.6%;
	}
	.specials-heading h3 {
		width: 42%;
	}
	.specials-heading h5 {
		width: 29%;
	}
}
@media only screen and (max-width: 768px) and (min-width: 640px) {
	.wrap{
		width:90%;
	}
	.slider-info {
		left: 15%;
	}
	.gridp {
		width: 26.3%;
	}
	.specials-heading h3 {
		width: 42%;
	}
	.specials-heading h5 {
		width: 29%;
	}
	.top-nav ul li a {
		padding: 40px 19px;
	}
}

.container {
  display:flex;
}
.container > div {
  margin:10px;
}
.first {
  width:60%;
}
.second {
  width:40%;
  text-align: left;
}
.page-bannerJK {
	background: url("../banner_images/banner.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 250px; 
}
.page-bannerJK h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerJK {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerkl {
	background: url("../banner_images/bannerkl.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 250px; 
}
.page-bannerkl h1 {
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerkl {
    padding: 75px 75px 75px 75px;
    
}
.page-bannertn {
	background: url("../banner_images/tnbanner.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 250px; 
}
.page-bannertn h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containertn {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerka {
	background: url("../banner_images/karbanner.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 250px; 
}
.page-bannerka h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerka {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerSP {
	background: url("../banner_images/singapore.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 500px; 
}
.page-bannerSP h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerSP {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerML {
	background: url("../banner_images/malaysia.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 500px; 
}
.page-bannerML h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerML {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerTL {
	background: url("../banner_images/thailand.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 500px; 
}
.page-bannerTL h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerTL {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerME {
	background: url("../banner_images/maldives.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 500px; 
}
.page-bannerME h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerME {
    padding: 75px 75px 75px 75px;
    
}

.page-bannerSI {
	background: url("../banner_images/travel-banner1.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 320px; 
}
.page-bannerSI h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerSI {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerAB {
	background: url("../banner_images/aboutus.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 320px; 
}
.page-bannerAB h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerAB {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerATT {
	background: url("../banner_images/tajmahalindia.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 250px; 
}
.page-bannerATT h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerATT {
    padding: 75px 75px 75px 75px;
    
}.page-bannerNP {
	background: url("../banner_images/nepal.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 500px; 
}
.page-bannerNP h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerNP {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerHI {
	background: url("../banner_images/himachal.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 250px; 
}
.page-bannerHI h1 {
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerHI {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerRJ {
	background: url("../banner_images/rajasthan.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 250px; 
}
.page-bannerRJ h1 {
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerRJ {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerAM {
	background: url("../banner_images/addm.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 500px; 
}
.page-bannerAM h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerAM {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerDU {
	background: url("../banner_images/dubaii.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 500px; 
}
.page-bannerDU h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerDU {
    padding: 75px 75px 75px 75px;
    
}
.page-bannerSL {
	background: url("../banner_images/srilank.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 500px; 
}
.page-bannerSL h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerSL {
    padding: 75px 75px 75px 75px;
}
.page-bannerMT {
	background: url("../banner_images/mauritius.jpg");
	background-repeat:repeat-x;
	width:100%;
	height: 500px; 
}
.page-bannerMT h1 {
    color: #000;
    font-size: 30px;
    font-weight: 400;
    line-height: 42px;
    float: left;
    margin-bottom: 0;
}
.containerMT {
    padding: 75px 75px 75px 75px;
}