@media (min-width: 1025px) {
	
}
@media (min-width: 1025px) and (max-width: 1334px) {
	.sub-tailormade-left {
    	width: 18%;
    }
    .sub-tailormade-right {
	    width: 82%;
	}
	.testi-top-right-img img{
		width: 100%;
	}
}
@media (min-width: 992px) and (max-width: 1024px) {
	.sub-tailormade-left {
    	width: 18%;
    }
    .sub-tailormade-right {
	    width: 82%;
	}
	.testi-top-right-img img{
		width: 100%;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.sub-tailormade-wrapper {
	    position: relative;
	    width: 100%;
	    top: 0;
	}
	.sub-tailormade-inner{
		box-shadow: 10px 5px 27px 20px rgb(0 0 0 / 5%);
	}
	.sub-tailormade-left {
    	width: 18%;
    }
    .sub-tailormade-right {
	    width: 82%;
	}
	.sub-tailormade-title h4{
		font-size: 14px;
	}
	.theme-input{
		margin-bottom: 5px;
	}
	.sec-title{
		margin-bottom: 20px;
	}
	.sec-title h2{
		font-size: 36px;
	}
	.testimonial-section {
    	padding-top: 30px;
    }
	.testimonial-top-right{
		display: none;
	}
	.testi-top-left-block {
		padding: 20px 20px 20px 20px;
	}
	.testimonial-bottom{
		padding: 20px 20px 20px 20px;
		margin-top: 0;	
	}
	.home-banner{
		padding-bottom: 70px;
	}
}
@media (min-width: 768px) {
	#desktop-sub-tailormade{
		display: block;
	}
	#mobile-sub-tailormade{
		display: none;
	}
}
@media (max-width: 767px) {
	.left-header {
	    width: 50%;
	    padding-left: 15px;
	}
	.right-header {
    	width: 50%;
    	padding-right: 15px;
    }
	#myNavbar {
	    height: 100%;
	    width: 0;
	    position: fixed;
	    z-index: 9;
	    top: 0;
	    right: -50px;
	    background-color: #282828;
	    /* overflow-x: hidden; */
	    transition: 0.5s;
	    padding-top: 30px;
	    display: block;
	    text-align: center;
	}
	#myNavbar .closebtn {
	    display: block;
    	position: relative;
    	padding: 9px 10px;
	    margin-right: 15px;
	    margin-top: 8px;
	    margin-bottom: 8px;
	    background-color: transparent;
	    background-image: none;
	    border: 1px solid #fff;
	    border-radius: 4px;
	    color: #fff;
	    width: 35px;
	    text-align: center;
	}
	
	.navbar-inverse .navbar-nav>li{
		padding-top: 5px;
		padding-bottom: 5px
	}
	.navbar-inverse .navbar-nav>li:last-child{
		padding-right: 15px;
	}
	.navbar-inverse .navbar-nav>li:first-child{
		padding-left: 15px;
	}
	.navbar-nav>li>a{
		padding-top: 5px;
		padding-bottom: 5px;
	}
	#desktop-sub-tailormade{
		display: none;
	}
	#mobile-sub-tailormade{
		display: block;
		position: relative;
    	padding-top: 0;
	}
	.tour-info-list-area ul.info-list-1 > li span:first-child{
		width: 100%;
	}
	.tour-info-list-area ul.info-list-1 > li ul.info-sublist{
		width: 100%;
		margin-top: 0;
	}
	.tour-info-list-area ul.info-list-1 > li ul.info-sublist li{
		width: 100%;
	}
	.tour-information p{
		text-align: justify;
	}
	.tour-plan-content p{
		text-align: justify;
	}
}
@media (min-width: 481px) and (max-width: 767px) {
	.sub-tailormade-right {
    	width: 100%;
    }
    .sub-tailormade-left {
    	width: 100%;
    }
}
@media (min-width: 321px) and (max-width: 480px) {
	.sub-tailormade-wrapper {
	    position: relative;
	    width: 100%;
	    top: 0;
	}
	button.theme-btn{
		width: 100%;
	}
	.sec-title{
		margin-bottom: 20px;
	}
	.sec-title h2{
		font-size: 26px;
	}
	.sub-tailormade-right {
    	width: 100%;
    }
    .sub-tailormade-left {
    	width: 100%;
    }
	.about-section{
		padding-bottom: 20px;
	}
	.about-text{
		text-align: justify;
	}
	.about-images{
		display: none;
	}
	.testimonial-section{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.testimonial-top-left {
    	width: 100%;
	}
	.testimonial-top-right{
		display: none;
	}
	.testi-top-left-block {
	    padding: 20px 15px 0px 15px;
	}
	.testimonial-bottom{
		margin-top: 0;
		padding-left: 15px;
		padding-right: 15px;
	}
	.testimonial-block{
		padding-bottom: 15px;
	}
	.home-banner-img-one{
		display: none;
	}
	.home-banner-img-two-inner {
	    transform: none;
	}
	.home-banner-img-two-inner img{
		width: 100%;
	}
	.home-banner{
		padding-bottom: 30px;
	}
	.footer-left-wrapper {
	    text-align: center;
	}
}  
@media (max-width: 320px) {
	.sub-tailormade-wrapper {
	    position: relative;
	    width: 100%;
	    top: 0;
	}
	button.theme-btn{
		width: 100%;
	}
	.sec-title{
		margin-bottom: 20px;
	}
	.sec-title h2{
		font-size: 26px;
	}
	.sub-tailormade-right {
    	width: 100%;
    }
    .sub-tailormade-left {
    	width: 100%;
    }
	.about-section{
		padding-bottom: 20px;
	}
	.about-text{
		text-align: justify;
	}
	.about-images{
		display: none;
	}
	.testimonial-section{
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.testimonial-top-left {
    	width: 100%;
	}
	.testimonial-top-right{
		display: none;
	}
	.testi-top-left-block {
	    padding: 20px 15px 0px 15px;
	}
	.testimonial-bottom{
		margin-top: 0;
		padding-left: 15px;
		padding-right: 15px;
	}
	.testimonial-block{
		padding-bottom: 15px;
	}
	.home-banner-img-one{
		display: none;
	}
	.home-banner-img-two-inner {
	    transform: none;
	}
	.home-banner-img-two-inner img{
		width: 100%;
	}
	.home-banner{
		padding-bottom: 30px;
	}
	.footer-left-wrapper {
	    text-align: center;
	}
}