@media (max-width:1680px) {
	.banner-inner .banner-content {
		bottom: 110px
	}
	.main-banner-slider .owl-dots {
		bottom: 50px
	}
	.main-banner-slider .owl-dot span {
		width: 163px
	}
	.clint-testimonial,
	.counter-bg-parallex {
		padding: 80px
	}
	.testimonialWrapper {
		padding: 0 80px;
	}
	.scroller {
		padding: 50px 80px;
	}
	.sitemap {
		padding: 70px 15px
	}
	.commondham-gallery h4 {
		padding: 23px 0
	}
	.main-banner-slider .owl-dot ::before {
		font-size: 12px
	}
	.clint-testimonial {
		padding-top: 0
	}
}

@media (max-width:1600px) {
	.fare-return-box p br,
	.fare-return-heading p br {
		display: none
	}
	.heliyarta-popup {
		height: 700px
	}
	.counter-bg-parallex {
		padding: 70px
	}
	.scroller {
		padding: 50px 70px;
	}
	.banner-inner .banner-content {
		left: 20px
	}
	.counter-up h1 {
		font-size: 48px
	}
	.counter-border:before {
		height: 146px
	}
	.passenger-technical-after:before {
		height: 523px
	}
	.passenger-technical-wrapper h1 {
		font-size: 30px
	}
	.passenger-technical-content h3 {
		font-size: 21px
	}
	.passenger-technical-content p {
		font-size: 12px
	}
	.fare-return-heading h1 {
		font-size: 36px
	}
	.book-ticket h2,
	.fare-return-box h2,
	.requird-doc h2 {
		font-size: 28px;
		margin-bottom: 20px
	}
	.chardham-doc {
		padding-top: 20px
	}
	.padding-common {
		padding: 30px
	}
	.package_include p {
		font-size: 15px;
		text-align: center
	}
	.book-ticket {
		padding-top: 0px;
		margin-top: 10px
	}
}

@media (max-width:1440px) {
	.banner-inner .banner-content h1 {
		line-height: 34px;
		margin-bottom: 16px;
		font-size: 30px
	}
	.main-banner-slider .owl-dots {
		bottom: 20px
	}
	.main-banner-slider .owl-dot span {
		width: 130px
	}
	.main-banner-slider .owl-dot ::before {
		top: -32px!important
	}
	.testimonialWrapper {
		padding: 0 60px;
	}
	.clint-testimonial,
	.counter-bg-parallex {
		padding: 60px
	}
	.scroller {
		padding: 50px 60px;
	}
	.clint-testimonial {
		padding-top: 0
	}
	.banner-inner .banner-content {
		left: 65px
	}
	.counter-up h1 {
		font-size: 48px
	}
	.passenger-technical-after:before {
		height: 488px
	}
	.logo-copyright {
		position: relative;
		top: -39px
	}
	.footer-logo-img {
		padding: 90px 0 0
	}
}

@media (max-width:1400px) {
	.banner-inner .banner-content {
		left: 38px
	}
	.main-banner-slider .owl-dots {
		bottom: 20px
	}
	.main-banner-slider .owl-dot span {
		width: 130px
	}
	.main-banner-slider .owl-dot ::before {
		top: -32px!important
	}
	.pl01366 {
		padding-left: 0
	}
}

@media (max-width:1366px) {
	.clint-testimonial {
		padding-bottom: 40px!important
	}
	.main-banner-slider .owl-dot span {
		width: 175px;
	    font-size: 13px;
	    margin: 0 0px;
	}
	.banner-inner .banner-content {
		left: 74px
	}
	.sidenavbar nav {
		padding-top: 25px
	}
	.sidenavbar nav ul li a {
		margin-bottom: 5px
	}
	.clint-testimonial,
	.clint-testimonial1,
	.clint-testimonial2,
	.counter-bg-parallex {
		padding: 30px
	}
	.testimonialWrapper {
		padding: 0 30px;
	}
	.clint-testimonial1,
	.clint-testimonial2 {
		padding: 30px 30px 0
	}
	.clint-testimonial {
		padding-top: 0
	}
	.counter-bg-parallex .counter-bg-heading h1,
	.passenger-technical-wrapper h1 {
		font-size: 28px
	}
	.clint-testimonial2 h1 {
		margin-top: 0
	}
	.passenger-technical-content h3 {
		font-size: 20px
	}
	.passenger-technical-after:before {
		height: 330px
	}
	.counter-up h1 {
		font-size: 48px
	}
	.counter-border:before {
		height: 147px
	}
	.helipad-img {
		margin: 60px 0
	}
	.footer-bg {
		margin-top: 60px;
		padding: 30px 30px 0
	}
	.footer-bg .footer-logo {
		margin-top: -35px
	}
	.footer-bg .copyright {
		padding: 0
	}
	.clint-testimonial h1 {
		font-size: 30px
	}
	.book-ticket h2,
	.fare-return-box h2,
	.requird-doc h2 {
		margin-bottom: 15px
	}
	.book-ticket p {
		font-size: 14px
	}
	.footer-logo-img {
		padding: 58px 0 0
	}
	.scroller {
		padding: 30px;
	}
}

@media (min-width: 992px) {
	.hidden-md {
		display: none;
	}
}
@media only screen and (max-width: 960px) {
    .swt-row {
    display: flex;
    flex-direction: column-reverse;
    }
    }
@media (min-width:1025px) and (max-width:1300px) {
	.book-ticket,
	.requird-doc {
		padding-top: 0px
	}
	.padding-common {
		padding: 20px
	}
	.book-ticket {
		margin-top: 10px
	}
	.package_include p {
		font-size: 14px;
		margin-bottom: 15px;
		text-align: center
	}
	.main-banner-slider .owl-dot span {
		width: 130px
	}
	#features {
		padding-bottom: 10px
	}
}

@media (min-width:992px) and (max-width:1024px) {
	.accordian,
	.clearfix-tab {
		clear: both
	}
	.fleet-wrapp h2,
	.fleet-wrapp ul,
	.tab-logo {
		text-align: center
	}
	.banner-inner .banner-content {
		left: 23px;
		bottom: 66px
	}
	.sidenavbar {
		width: 100%;
		position: relative;
		height: auto;
		overflow: hidden;
		padding: 0 30px
	}
	.rightside {
		width: 100%;
		float: none
	}
	.sidenavbar .logo {
		float: left;
		padding: 20px 0;
		border: none
	}
	.sidenavbar nav {
		float: right;
		padding: 50px 0
	}
	.sidenavbar nav ul li {
		display: inline-block
	}
	.sidenavbar nav ul li a {
		margin-bottom: 0;
		padding-left: 8px;
		font-size: 10px
	}
	.sidenavbar nav ul br {
		display: none
	}
	.sidenavbar .social-media {
		float: none;
		position: absolute;
		right: -8px;
		top: 0
	}
	.sidenavbar .social-media ul li {
		display: inline-block;
		padding-left: 12px
	}
	.main-banner-slider .owl-dot span {
		width: 130px
	}
	.clint-testimonial1 {
		padding-top: 0
	}
	.passenger-technical-after:before {
		height: 0;
		width: 0
	}
	.popup-content-wrapper {
		padding: 0
	}
	.testimonial {
		margin-bottom: 75px;
		margin-top: 0
	}
	.clint-testimonial1 hr {
		margin-bottom: 30px
	}
	.clint-testimonial h1 {
		font-size: 26px
	}
	.footer-logo-img {
		padding: 45px 100px
	}
	.accordian {
		margin-top: 40px
	}
	.padding-common {
		padding: 40px
	}
	.heliyarta-popup {
		width: 800px;
		height: 600px
	}
	.popup-content-inner-discription {
		padding: 54px 0
	}
	.requird-doc {
		margin-top: 15px;
		padding-top: 20px
	}
	.alldham-book-ticket,
	.alldham-requird-doc {
		padding-top: 20px;
		margin-top: 20px
	}
	.all-package-cost h2 {
		margin-bottom: 10px
	}
	.pl01024 {
		padding-left: 15px
	}
	.tab-logo {
		margin-bottom: 20px
	}
	.tab-logo img {
		display: inline-block;
		max-width: 9%;
		padding-bottom: 10px;
		padding-top: 10px
	}
	.logo-copyright {
		top: 0
	}
	.charter-heading h1 {
		margin-bottom: 30px
	}
	.mb20 .img-thumbnail {
		margin-bottom: 20px
	}
	.heli-cherter-wrapper .heli-cherter-content p {
		padding: 0
	}
	.contact-form-wrpper h2 {
		margin-bottom: 15px
	}
	.sitemap {
		padding: 20px 15px
	}
	.sitemap p {
		text-align: left;
		margin-top: 0
	}
	.radical-link {
		text-align: right;
		margin: 0
	}
	.scroller i {
		width: auto;
		padding: 0;
		margin-right: 20px;
	}
	.scroller i::after {
		content: none;
	}
	.scroller i span {
		font-size: 10px;
		margin-left: 0px;
	}
	.scrollerContent {
		padding-right: 20px;
		width: calc(100% - 95px);
	}
	.counter-up h2 {
		font-size: 48px;
	}
}

@media (max-width:991px) {
	.position-fixed {
		overflow: hidden
	}
	.sidenavbar .logo img {
		max-width: 65%
	}
	.main-banner-slider .owl-dots {
		bottom: 0
	}
	.menu-active {
		color: #e5b741 !important;		
	}
	
	.scrollerContent ul li a {
		font-size: 14px;
	}
	.scroller i {
		width: auto;
		padding: 0;
		margin-right: 20px;
	}
	.scroller i::after {
		content: none;
	}
	.scroller i span {
		font-size: 10px;
		margin-left: 0px;
	}
	.scrollerContent {
		padding-right: 20px;
		width: calc(100% - 95px);
	}
	#nav-icon1 {
		width: 35px;
		height: 28px;
		position: relative;
		margin: 0 auto;
		-webkit-transform: rotate(0);
		-ms-transform: rotate(0);
		    transform: rotate(0);
		-webkit-transition: .5s ease-in-out;
		-o-transition: .5s ease-in-out;
		transition: .5s ease-in-out;
		cursor: pointer;
		z-index: 5
	}
	#nav-icon1 span {
		display: block;
		position: absolute;
		height: 3px;
		width: 34px;
		background: #333f77;
		border-radius: 9px;
		opacity: 1;
		left: 0;
		-webkit-transform: rotate(0);
		-ms-transform: rotate(0);
		    transform: rotate(0);
		-webkit-transition: .25s ease-in-out;
		-o-transition: .25s ease-in-out;
		transition: .25s ease-in-out
	}
	#nav-icon1 span:nth-child(1) {
		top: 0
	}
	#nav-icon1 span:nth-child(2) {
		top: 12px
	}
	#nav-icon1 span:nth-child(3) {
		top: 24px
	}
	#nav-icon1.open span:nth-child(1) {
		top: 18px;
		-webkit-transform: rotate(135deg);
		-ms-transform: rotate(135deg);
		    transform: rotate(135deg);
		background: #fff
	}
	#nav-icon1.open span:nth-child(2) {
		opacity: 0;
		left: -60px;
		background: #fff
	}
	#nav-icon1.open span:nth-child(3) {
		top: 18px;
		-webkit-transform: rotate(-135deg);
		-ms-transform: rotate(-135deg);
		    transform: rotate(-135deg);
		background: #fff
	}
	.sidenavbar nav ul li a {
		border-bottom: 1px solid #f3f3f3;
		display: block;
		padding-bottom: 10px
	}
	.sidenavbar .social-media {
		float: none;		
		padding-left: 0;
	
		
	}
	.sidenavbar .social-media ul li a {
		padding-left: 15px;
		border-bottom: 0;
		
	}
	.social-media ul {
	    display: block !important;
		position: static!important;
		background: #fff!important;
		height: auto!important;
		width: auto!important;
		-webkit-box-shadow: 0 0 0 0 transparent!important;
		        box-shadow: 0 0 0 0 transparent!important;
	}
	
	.sidenavbar,
	.sidenavbar nav ul {
		background: #fff;
		position: fixed
	}
	.passenger-technical-after,
	.passenger-technical-wrapper h1 {
		font-size: 25px!important
	}
	.bb {
		padding-bottom: 20px
	}
	.mar-bot {
		margin-bottom: 20px
	}
	.helipad-img {
		margin: 10px 0 40px
	}
	.passenger-technical-content p {
		margin-bottom: 0
	}
	.sidenavbar {
		width: 100%;
		height: auto;
		padding: 0 30px
	}
	.rightside {
		width: 100%;
		float: none;
		margin-top: 72px
	}
	.sidenavbar .logo {
		float: left;
		padding: 10px 0;
		border: none
	}
	.sidenavbar nav {
		float: right;
		padding: 22px 0
	}
	.sidenavbar nav ul {
		display: block;
		height: 100%;
		z-index: 9999;
		overflow: auto;
		top: 0;
		width: 275px;
		-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .9);
		box-shadow: 0 0 10px 0 rgba(0, 0, 0, .9);
		left: -100%;
		-webkit-transition: .6s;
		-o-transition: .6s;
		transition: .6s
	}
	.plus-minus-toggle{
	    background: url(../images/plus-min.png);
	    width: 20px;
	    height: 20px;
	    position: absolute;
	    right: 15px;
	    top: 0;
	    background-size: cover;
	}
	.plus-minus-toggle.active{
	    background-position: bottom; 
	}
	.sidenavbar nav.black_layer:after {
		content: "";
		height: 100%;
		width: 100%;
		background: rgba(0, 0, 0, .3);
		position: fixed;
		right: 0;
		top: 0;
		z-index: 4
	}
	.left {
		left: 0!important
	}
	.sidenavbar nav ul .logo {
		text-align: center;
		float: none;
		border-bottom: 1px solid #eee;
		margin-bottom: 10px
	}
	.sidenavbar nav ul li a {
		padding-left: 15px;
	    display: inline-block;
	    border: 0;
	    padding-bottom: 0;
	    margin-bottom: 0;
	    padding-right: 0;
	}
	.sidenavbar nav ul li{
		border-bottom: 1px solid #eee;
    	padding-bottom: 10px;
   		margin-bottom: 10px;
	}
	.sidenavbar nav ul ul{
		position: relative;
	    opacity: 1;
	    visibility: visible;
	    box-shadow: none;
	    background: #eee;
	    margin-top: 10px;
	    display: none;
	    height: auto;

	}
	.sidenavbar nav ul li ul li{
		margin-bottom: 0;	
		padding-bottom: 0;	
	}

	.pb0{
		padding-bottom: 0 !important;	
	}
	.counter-bg-paragraph a,
	.popup-content-inner-discription a {
		color: #444;
		margin: 0 auto
	}
	.pl01024 {
		padding-left: 15px;
		padding-right: 5px
	}
	.tab-logo {
		text-align: right
	}
	.tab-logo img {
		display: inline-block;
		max-width: 9%;
		padding-bottom: 10px;
		padding-top: 10px
	}
	.logo-copyright {
		top: 0;
		padding: 50px 20px 20px
	}
	.about-us-head h1 {
		font-size: 22px;
		margin-bottom: 20px;
		font-weight: 600
	}
	.about-us-head p {
		padding-right: 0
	}
	.about-us-head h2 {
		padding-bottom: 10px;
		margin-bottom: 20px;
		margin-right: 0;
		margin-top: 0;
		font-size: 26px
	}
	.about-us-head p,
	.contact-form-wrpper h2 {
		margin-bottom: 10px
	}
	.fleet-wrapp h2,
	.fleet-wrapp ul {
		text-align: center;
		padding-right: 0
	}
	.charter-heading h1 {
		margin-bottom: 30px
	}
	.mb20 .img-thumbnail {
		margin-bottom: 20px
	}
	.heli-cherter-wrapper .heli-cherter-content p {
		padding: 0
	}
	.contact-form-wrpper h2 {
		margin-bottom: 15px
	}
}

@media (min-width:768px) and (max-width:991px) {
	.clint-testimonial h1,
	.package_include p {
		text-align: left
	}
	.banner-inner>.mata_vaishno>div.col-sm-2 {
		padding: 0
	}
	.col-sm-20per {
		width: 20%;
		float: left;
		padding: 0 10px
	}
	.col-sm-20per .btn-hover {
		width: 100%;
		margin-right: 0
	}
	#banner-inner .btn-hover {
		width: 125px;
		margin-right: 0
	}
	.banner-inner .banner-content {
		left: 0;
		padding: 0 15px;
		width: 100%;
		bottom: 70px
	}
	#flagship {
		padding-bottom: 0
	}
	.testimonial {
		margin-bottom: 40px;
		margin-top: 30px
	}
	.clint-testimonial {
		padding-top: 0;
		padding-bottom: 0!important
	}
	.clint-testimonial1 hr {
		margin-bottom: 30px
	}
	.rightside {
		width: 100%;
		float: none
	}
	.main-banner-slider .owl-dot span {
		width: 95px;
		font-size: 10px
	}
	.main-banner-slider .owl-dot:nth-child(n+1)::before {
		top: -40px
	}
	.main-banner-slider .owl-dots {
		bottom: 15px
	}
	.counter-bg-parallex .counter-bg-heading h1,
	.passenger-technical-wrapper h1 {
		margin-bottom: 20px;
		line-height: 35px
	}
	.counter-bg-parallex .counter-bg-paragraph p {
		margin-bottom: 20px;
		line-height: 20px
	}
	.counter-up {
		margin-top: 50px
	}
	.counter-border:before,
	.passenger-technical-after:before {
		height: 0;
		width: 0
	}
	.heliyarta-popup,
	.onload_popup-b-layer .popup_img_cont {
		width: 700px
	}
	.counter-up p {
		border-width: 2px
	}
	.passenger-technical-content h3 {
		margin: 10px 0 20px
	}
	.passenger-technical-after,
	.passenger-technical-wrapper h1 {
		margin-top: 0
	}
	.popup-content-wrapper {
		padding: 15px 0
	}
	.popup-content-inner-discription {
		padding: 18px 0
	}
	.popup-content-inner-discription a {
		margin-top: 20px
	}
	#features h5 , #blog a > h3 {
		margin-top: 22px
	}
	.mt {
		margin-top: 50px
	}
	.footer-logo-img {
		padding: 0
	}
	.padding-common {
		padding: 30px
	}
	.fare-return-heading h1 {
		margin-top: 0
	}
	.fare-return-box h3 {
		margin-top: 20px
	}
	.fare-return-box h2 {
		margin-top: 10px;
		font-size: 24px
	}
	.fare-return-box p {
		margin-bottom: 6px
	}
	.book-ticket,
	.requird-doc {
		margin-top: 10px;
		padding: 0px 0 0
	}
	.book-ticket h2,
	.fare-return-box h2,
	.requird-doc h2 {
		margin-bottom: 20px
	}
	.aboutpahalgam {
		margin-top: 15px;
		border-bottom: 1px solid #eee;
		padding-bottom: 30px
	}
	.accordian {
		margin-top: 30px
	}
	.right-hr {
		margin-top: 20px!important
	}
	.clearfix-tab {
		clear: both
	}
	.commondham-gallery h4 {
		padding: 55px 0
	}
	.all-package-cost h2,
	.alldham-requird-doc h2 {
		margin-top: 0;
		margin-bottom: 15px
	}
	.alldham-book-ticket h2,
	.tab-logo {
		margin-bottom: 20px
	}
	.alldham-book-ticket,
	.alldham-requird-doc {
		padding-top: 20px;
		margin-top: 20px
	}
	.sitemap {
		padding: 20px 15px
	}
	.tab-logo {
		text-align: center
	}
}

@media (max-width:767px) {
	.tabsBtn a {
		margin-bottom: 10px;
		font-size: 12px;
		padding: 10px 10px;
		width: 100%;
		margin-right: 0;
	}
	.clint-testimonial-sec .inner-content-testi {
		text-align: center !important;
	}
	.clint-testimonial-sec .inner-content-testi p {
		font-size: 12px;
		text-align: justify;
	}
	.tabsBtn {
		margin: 0;
		margin-bottom: 20px;
	}
	.clint-testimonial2 h2 {
		text-align: center;
		margin-top: 30px;
	}
	#blog h2 {
		text-align: center;
	}
	.banner-inner .banner-content h2 {
		color: #303c75;
		font-size: 24px;
		margin-bottom: 10px;
		text-align: center;
		margin-top: 10px;
	}
	.banner-content p{
		color: #000;
	}
	.main-banner-slider .owl-dots{
		position: static;
	}
	.onload_popup-b-layer .popup_img_cont {
		-webkit-transform: translatey(-50%);
		-ms-transform: translatey(-50%);
		transform: translatey(-50%);
		width: 100%;
		max-width: calc(100% - 30px);
		margin: 0 auto;
		display: inline-block;
		left: 0;
		right: 0;
		max-height: 500px;
		top: 50%;
		overflow: auto;
	}
	.scroller {
		padding: 15px;
	}
	.scroller i {
		width: 100%;
		padding-right: 0px;
		float: none;
		text-align: center;
		
	}
	.scroller i::after {
		content: none;
	}
	.scrollerContent {
		width: calc(100%);
		float: none;
		border-right: 0;
		padding-right: 0;
		text-align: center;
		margin-top: 20px;
	}
	.scrollArrow{
			float: none;
	text-align: center;
	padding: 0;
	margin-top: 20px;
	}
	.scrollArrow .slick-arrow{
		display: inline-block;
		margin: 0 5px;
	}
	
	.scroller i span {
		font-size: 20px;
	}
	.clint-testimonial1,
	.commondham-gallery h4 br,
	.mata_vaishno p {
		display: none
	}
	.plrtb15 {
		padding: 15px!important
	}
	.padding-common {
		padding: 15px
	}
	.mar-bot {
		margin-bottom: 30px
	}
	.close_popup {
		top: 15px;
		right: 10px
	}
	#timeline-slide {
		margin: 0 25px!important
	}
	.vaishno-devi-iti h2 {
		text-align: center
	}
	.counter-bg-parallex .counter-bg-heading h1,
	.passenger-technical-wrapper h1 {
		margin-bottom: 10px;
		line-height: 28px;
		font-size: 20px;
		font-weight: 700;
		text-align: left
	}
	.passenger-technical-wrapper h1 {
		margin-top: 0;
		text-align: center
	}
	.all-package-cost h2 {
		margin-top: 0;
		margin-bottom: 20px;
		font-size: 24px
	}
	.all-package-cost h2+h3 {
		font-size: 20px
	}
	.package_include p {
		text-align: left;
		font-size: 13px
	}
	.alldham-book-ticket,
	.alldham-requird-doc {
		padding-top: 20px;
		margin-top: 20px
	}
	.alldham-book-ticket h2,
	.alldham-requird-doc h2 {
		margin-bottom: 15px;
		font-size: 24px
	}
	.alldham-book-ticket h6 {
		margin-top: 20px
	}
	.commondham-gallery h4 {
		text-align: center;
		padding-top: 0;
		margin-bottom: 20px
	}
	.owl-carousel .owl-dots {
		bottom: 0;
		top: auto;
		left: 0
	}
	.banner-slider .btn-hover {
		margin-bottom: 20px!important;
		width: 100%!important
	}
	.passenger-technical-content h3,
	.passenger-technical-content p {
		text-align: center!important
	}
	.popup-content-inner-discription a {
		margin: 20px auto 0
	}
	.banner-inner .banner-content {
		position: static;
		width: auto;
		padding: 0 10px;
		text-align: center
	}
	.banner-inner .banner-content a {
		height: 33px;
		line-height: 33px;
		width: 140px;
		color: #444;
		margin: 0 auto;
		font-size: 12px
	}
	.banner-inner .banner-content h6 {
		margin: 0 0 36px;
		font-size: 13px;
		line-height: 17px;
		color: #444
	}
	.banner-inner .banner-content h1 {
		font-size: 24px;
		font-weight: 700;
		color: #25326e;
		line-height: 35px;
		margin-top: 20px;
		margin-bottom: 25px
	}
	.banner-inner {
		height: auto;
		background: #fff
	}
	.passenger-technical-after:before {
		height: 0
	}
	.main-banner-slider .owl-dot:nth-child(n+1) ::before {
		content: ""
	}
	.main-banner-slider .owl-dot span {
		width: 22px;
		background: #eee!important;
		margin: 0 10px
	}
	.main-banner-slider .owl-dots {
		bottom: 0
	}
	.helipad-img.mb {
		margin: 40px 0
	}
	.testimonial-inner p:before {
		left: 0;
		right: 0;
		top: -30px;
		margin: auto;
		padding: 0 4px
	}
	.testimonial-inner p {
		margin-left: 0;
		margin-top: 40px
	}
	.clint-logo-slider .owl-dots,
	.testimonial-slider .owl-dots {
		width: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		padding-top: 40px
	}
	.clint-logo-slider .owl-dot span,
	.testimonial-slider .owl-dot span {
		display: none
	}
	.testimonial.plrtb15 {
		margin-top: 0;
		margin-bottom: 50px
	}
	.clint-logo-slider .owl-dot.active span,
	.testimonial-slider .owl-dot.active span {
		background: #e4b949
	}
	.clint-logo-slider .owl-dots {
		padding-bottom: 65px;
		display: none
	}
	.clint-testimonial {
		padding-top: 0!important
	}
	.clint-testimonial h1,
	.clint-testimonial2 h1 {
		font-size: 30px;
		padding-bottom: 15px;
		text-align: center
	}
	.clint-logo-slider img {
		margin: 0 auto
	}
	#blog a>h3,
	.testimonial-image {
		margin-top: 0
	}
	.clint-testimonial,
	.counter-bg-parallex {
		text-align: center;
		padding: 15px
	}
	#blog a>h3 {
		padding-top: 0;
		text-align: center;
		
	}
	#blog.clint-testimonial {
		padding: 0 15px!important;
		margin-top: 0
	}
	.owl-carousel {
		margin-top: 30px;
		padding-top: 0!important
	}
	.testimonial-inner h6 {
		margin-left: 0
	}
	.maintanance-wrapper {
		overflow-x: scroll
	}
	.maintanance-table {
		width: 767px
	}
	.contact-form-wrpper h2 {
		margin-bottom: 15px;
		font-size: 28px
	}
	.contact-form-wrpper p a {
		margin-bottom: 40px
	}
	.testimonial-slider .owl-dot span {
		display: block;
		width: 10px;
		height: 10px;
		border-radius: 50%;
		border: 1px solid #ccc;
		position: absolute;
		cursor: pointer
	}
	#features {
		margin-bottom: 0;
		padding-bottom: 60px
	}
	.testimonial-slider .owl-dots {
		top: auto;
		right: 0;
		left: 0;
		bottom: 25px
	}
	
	.padding-common {
		padding: 15px
	}
	.fare-return-heading h1 {
		margin-top: 0;
		font-size: 30px
	}
	.fare-return-heading p {
		font-size: 12px
	}
	.fare-return-box h3 {
		margin-top: 20px
	}
	.fare-return-box h6+h3 {
		margin-top: 0;
		margin-bottom: 0
	}
	.fare-return-box h2 {
		margin-top: 10px;
		font-size: 22px;
		margin-bottom: 10px
	}
	.fare-return-box p {
		margin-bottom: 6px
	}
	.amarnath-required-doc h2+p {
		margin-bottom: 20px
	}
	.book-ticket,
	.requird-doc {
		margin-top: 10px;
		padding: 0px 0 0
	}
	.book-ticket h2,
	.requird-doc h2 {
		margin-bottom: 5px;
		font-size: 24px
	}
	.about-pahalgam-panjtarni img,
	.charter-heading h1,
	.commondham-gallery img,
	.heli-cherter-wrapper .heli-cherter-content h2 {
		margin-bottom: 20px
	}
	.accordian {
		margin-top: 30px
	}
	.right-hr {
		margin-top: 20px!important
	}
	.about-pahalgam-panjtarni p {
		margin-top: 0
	}
	.aboutpahalgam {
		margin-top: 30px
	}
	.accordian ul li h3,
	.accordian ul li h4,
	.accordian-bank-detail ul li h3,
	.accordian-bank-detail ul li h4 {
		font-size: 16px
	}
	.map span h6 {
		font-size: 18px
	}
	.map span h5 {
		display: inline-block
	}
	.gallery-title h2,
	.mb20 a {
		display: block;
		text-align: center
	}
	.about-katra-sanjichhat h2,
	.about-pahalgam-panjtarni h2 {
		text-align: center;
		margin-bottom: 20px
	}
	.charter-heading h1 {
		margin-top: 0;
		font-size: 30px;
		    line-height: 40px;
	}
	.heli-cherter-content {
		margin-bottom: 30px;
		border-bottom: 1px solid #eee;
		padding-bottom: 30px
	}
	.vas-yatra {
		margin-top: 20px!important
	}
	.pl01024 {
		padding: 0 15px
	}
	.tab-logo {
		text-align: center;
		margin-bottom: 20px
	}
	.tab-logo img {
		max-width: 100%
	}
	.footer-logo-img {
		padding: 0
	}
	.clearfix-mob {
		clear: both
	}
	.site-map-content ul li a {
		font-size: 11px
	}
	.site-map-content h6,
	.site-map-content-address h6 {
		font-size: 11px;
		margin-bottom: 10px
	}
	.sitemap {
		background: #2a3c7c;
		padding: 15px
	}
	.text-center-mob {
		text-align: center
	}
	.clientele-content {
		border-bottom: 1px solid #ccc;
		padding-top: 15px!important
	}
	.time-line h3 {
		margin-top: 0;
		border-bottom: none
	}
	.time-line {
		border-bottom: 1px solid #eee;
		padding-top: 10px
	}
	.time-line:last-child {
		border-bottom: none
	}
	.passenger-item {
		margin-bottom: 20px;
		border: 1px solid #ccc;
		padding: 15px 10px;
		border-radius: 6px
	}
	.passenger-item .kedar-form-field {
		margin-bottom: 5px
	}
	.passenger-item .kedar-form-field .count-index {
		padding: 0;
		text-align: left
	}
	.remove-item {
		text-align: right
	}
	.hidden-xs-mb {
		display: none
	}
	.addmore {
		margin-bottom: 20px
	}
	.scrollerContent ul li a {
		font-size: 14px;
		font-weight: 500;
	}
	.scrollerContent .Scroll_date {
		font-size: 12px;
	}
}

@media (min-width:481px) and (max-width:767px) {
	.onload_popup-b-layer .popup_img_cont .popup_content {
		padding: 30px 15px;
		height: 280px;
		overflow: auto
	}
	.sidenavbar {
		position: absolute
	}
	.testimonialWrapper {
		padding: 0 15px;
	}
}

@media (min-width:320px) and (max-width:480px) {
	.main-banner-slider {
		margin-bottom: 30px;
	}
	.testimonialWrapper {
		padding: 0 15px;
	}
	.counter-bg-parallex .counter-bg-paragraph a {
		margin: 0 auto
	}
	.counter-bg-parallex .counter-bg-paragraph p {
		margin-bottom: 20px;
		line-height: 20px
	}
	.counter-up {
		margin-top: 30px
	}
	.counter-border:before,
	.passenger-technical-after:before {
		height: 0;
		width: 0
	}
	.counter-up p {
		border-width: 2px
	}
	.passenger-technical-content h3 {
		margin: 10px 0 20px
	}
	.passenger-technical-after,
	.passenger-technical-wrapper h1 {
		margin-top: 0;
		margin-bottom: 30px
	}
	.popup-content-inner-discription a {
		margin-top: 20px
	}
	.popup-content-inner-discription {
		padding: 10px 0
	}
	.w50 {
		width: 50%!important;
		float: left
	}
	.helipad-img {
		margin: 10px 0
	}
	.award-winner-bg {
		padding: 30px
	}
	.award-winner-bg h1 {
		margin-top: 20px;
		margin-bottom: 11px;
		font-size: 17px
	}
	.heliyarta-popup {
		width: 310px;
		height: 500px
	}
	.close-popup {
		top: 10px;
		right: 20px
	}
	.book-ticket,
	.requird-doc {
		padding-top: 0px;
		margin-top: 10px
	}
	.about-pahalgam-panjtarni {
		margin-top: 0
	}
	.about-pahalgam-panjtarni h2 {
		padding-bottom: 20px
	}
	.about-panjtarni h2 {
		margin-top: 20px;
		border-top: 1px solid #eee;
		padding-top: 20px
	}
	.clearfix-mob {
		clear: both
	}
	.onload_popup-b-layer .popup_img_cont .popup_content {
		padding: 30px 15px;
		height: auto;
		overflow: auto
	}
	#features span,
	.testimonial-inner {
		text-align: center
	}
	#features a {
		-ms-word-break: break-word;
		word-break: break-word
	}
	#features img {
		margin: 0 auto 20px;
		width: auto;
	}
}