@media (min-width: 2000px) {
    .container {
        width: 1800px;
    }
}
@media (min-width: 1920px) and (max-width: 2134px)  {
    .container {
        width: 1600px;
    }
    .welcome-bg-img-2 img{
    	width: 80%
    }
    #aboutWrapperImg{
		margin-left: 20% !important;
    	margin-right: 20% !important;
	}
}
@media (min-width: 1779px) and (max-width: 1919px) {
    .container {
        width: 1500px ;
    }
    .welcome-bg-img-2 img{
    	width: 80%
    }
}
@media (min-width: 1450px) and  (max-width: 1778px){
    .container {
        width: 1300px;
    }
}
@media (min-width: 1023px){
	
}
@media (min-width: 1200px) and (max-width: 1340px){
	
}
@media (min-width: 1200px){
	
}
@media (min-width: 768px){
	#mobile-destination-img{
		display: none;
	}
}
@media (max-width: 767px){
	
}
@media (min-width: 992px){
	.tour-packages-wrapper {
    	height: 500px;
    	white-space: nowrap;
	}
	.tour-packages-inner {
    	width: 25%;
    	height: 100%;
    	display: inline-block;
	}
	.video-wrapper{
		height: auto;
	}
	
}

@media (min-width: 992px) and (max-width:1199px){
	.navbar-header{
		width: 24%
	}
	.navbar-right{
		padding-right: 5px;
    	padding-left: 5px;
	}
	.navbar-nav>li>a{
		font-size: 12px;
		padding-left: 8px;
    	padding-right: 8px;
	}
	.navbar-nav>li{
		padding: 0
	}
	.video-section{
		height: 80vh;
	}
	.welcome-bg-img-2 img{
		width: 80%;
		top: 220px;
	}
	.about-srilanka .overlay .inner p{
		text-align: justify;
	}
	.client-say-desc > p{
		text-align: justify;
	}
	.testimonial-desc > p{
		text-align: justify;
	}
	.footer-section:before{
		content: "";
		background: rgba(0,0,0,0.6);
		top: 0;
		bottom: 0;
		width: 100%;
		position: absolute;
	}
	.about-us-wrapper p{
		text-align: justify;
	}
	.about-img-inner{
		position: relative;
		bottom: 0;
	}
	.about-wrapper-img{
		height: auto;
	}
	/*.destination-bg-wrapper{
		padding-top: 0
	}*/
	.destination-inner{
		padding: 20px
	}
	.destination-inner p{
		text-align: justify;
	}
}

@media (min-width: 768px) and (max-width:991px){
	.navbar-header{
		width: 20%
	}
	.navbar-brand>img{
		width: 100%
	}
	.navbar-nav>li>a{
		font-size: 11px
	}
	.navbar-right {
    	padding: 20px 2px;
	}
	.navbar-nav>li{
		padding: 0
	}
	.navbar-nav>li>a{
		padding-left: 3px;
    	padding-right: 4px;
	}
	.video-section{
		height: auto;
	}
	.welcome-bg-img-2 img{
		    width: 89%;
    	top: 85%;
    	    right: 32px;
	}
	.about-srilanka .overlay .inner p{
		text-align: justify;
	}
	.client-say-desc{
		border-right:none;
		margin-right: 0
	}
	.client-say-desc::after{
		display: none;
	}
	.client-say-desc::before{
		display: none;
	}
	.client-say-desc > p{
		margin-right: 0;
		text-align: justify;
	}
	.testimonial-desc{
		width: 50%
	}
	.testimonial-img{
		width: 50%
	}
	.testimonial-desc > p{
		text-align: justify;
	}
	
	.footer-section:before{
		content: "";
		background: rgba(0,0,0,0.7);
		top: 0;
		bottom: 0;
		width: 100%;
		position: absolute;
	}
	.contact-wrapper{
		padding: 15px 0
	}
	.contact-box{
		    padding: 40px 30px;
	}
	.about-us-wrapper p{
		text-align: justify;
	}
	
	.about-img-inner{
		position: relative;
		bottom: 0;
	}
	.about-wrapper-img{
		height: auto;
	}
	.about-wrapper-img img{
		border: 0
	}
	.destination-bg-wrapper{
		padding-top: 0
	}
	.destination-inner{
		padding: 20px
	}
	.destination-inner p{
		text-align: justify;
	}
	.video-wrapper{
		height: auto;
	}
	.wrapper-title{
		width: 40%
	}
	.tour-packages-inner{
		margin-bottom: 10px;
		height: 50vh;
	}
}

@media (max-width:767px){
	#myNavbar {
	    margin-left: 0;
	    margin-right: 0;
	    z-index: 999999;
	    padding-left: 15px;
	    float: right;
	    position: absolute;
	    right: 0;
	    padding-right: 15px;
	    border: none !important;
	    background: #ffffff;
	}
	.welcome_sub_title {
    	font-size: 35px;
	}
	.navbar-toggle{
		background: #fff;
		border: 1px solid #233166;
		top: 25px;
    	bottom: 25px;
	}
	.navbar-toggle .icon-bar{
		background: #233166;
	}
	#myVideo{
		width: 100%
	}
	.welcome-bg-img-2{
		display: none;
	}
	.video-section{
		height: auto;
	}
	.welcome-des-inner{
		padding-left: 15px;
		padding-right: 15px
	}
	.welcome-bg-img-1{
		display: none;
	}
	.about-srilanka .overlay .inner{
		width: 100%
	}
	.about-srilanka .overlay .inner p{
		text-align: justify; 
	}
	.client-say-desc{
		border-right:none;
		margin-right: 0
	}
	.client-say-desc::after{
		display: none;
	}
	.client-say-desc::before{
		display: none;
	}
	.client-say-desc > p{
		margin-right: 0;
		text-align: justify;
	}
	.testimonial-img {
		width: 100%
	}
	.testimonial-desc{
		width: 100%;
		padding-left: 0;
		padding-top: 20px
	}
	.testimonial-desc > p{
		text-align: justify;
		margin-right: 0
	}
	.footer-section{
		height: auto;
	}	
	.footer-section:before{
		content: "";
		background: rgba(0,0,0,0.6);
		top: 0;
		bottom: 0;
		width: 100%;
		position: absolute;
	}
	.wrapper-form-images {
    	display: none;
	}
	.contact-wrapper{
		position: relative;
    	width: 100%;
	}
	.contact-box{
		padding: 25px 25px;
	}
	/*.footer-desc{
		text-align: center;
	}*/
	/*.footer-contact-menu > span:first-child{
		position: relative;
    	top: 0;
	}*/
	/*.footer-contact-menu > span:last-child{
		padding-left: 0;
	}*/
	.tour-single-wrapper{
		height: 200px
	}
	.contact-single-item{
		text-align: center;
    	padding-left: 0;
	}
	.contact-single-item .icon-box{
		position: relative;
    	top: 0;
	}
	.about-us-wrapper p{
		text-align: justify;
	}
	#aboutWrapperImg{
		margin-left: 0 !important;
    	margin-right: 0 !important;
	}
	.about-img-inner{
		position: relative;
		bottom: 0;
	}
	.about-wrapper-img{
		height: auto;
	}
	.about-wrapper-img img{
		border: 0
	}
	.things-to-do-details p{
		text-align: justify;
	}
	.destination-bg-wrapper{
		padding-top: 0
	}
	.destination-inner{
		padding: 20px
	}
	.destination-inner p{
		text-align: justify;
	}
	.timeline-custom-col{
		width: 100%;
		padding-right: 0
	}
	.timeline-location-block .description{
		text-align: justify;
	}
	.video-wrapper{
		height: auto;
	}
	.wrapper-title{
		width: 100%
	}
	.destination-description:after{
		display: none;
	}
	.destination-description{
		padding-left: 0px
	}
	.destination-description .destination-title{
		font-size: 16px;
    	text-align: center;
	}
	.tour-packages-inner{
		margin-bottom: 10px;
		height: 40vh;
	}
	#desktop-destination-img{
		display: none;
	}
	.footer-menu-menu ul{
		column-count: 2
	}
	#find_us_on_facebook{
		display: none;
	}
	.tour-packages-inner.active{
		width: 100%
	}
	.tour-packages-inner.inactive {
    	width: 100%;
	}
}

@media (min-width: 480px) and (max-width:767px){

}

@media (min-width: 321px) and (max-width:479px){
	
}

@media (max-width: 320px){	
	
}