@media (min-width:320px) and (max-width:575px) {
	#accordion li.nav-item{
		max-width:100%;
	}
	 
	.qtyMaindiv{
		margin:15px 0;
	} 
	.woocommerce-info {
		border-top-color: #2a5bbc;
		font-size: 13px;
	}
	.woocommerce form.checkout_coupon button {
		padding: 12px 8px;
	}
	.woocommerce-page table.cart td.actions .coupon  input[type=text] {
		width: 100% !important;
	}
	.woocommerce-page table.cart td.actions .coupon  button[name=apply_coupon] {
		width: 100% !important;
		margin-top:10px;
	}
}
@media (min-width:320px) and (max-width:767px) {
    .banner-content h1 {
        font-size: 70px;
        line-height: 60px;
    }
    .home-banner {
        min-height: 400px;
    }
    .adventuer-main {
        padding: 25px;
    }
    .buttonguide a {
        min-width: 185px;
        height: 50px;
        font-size: 25px;
        line-height: 48px;
    }
    .adventuer-main p {
        font-size: 16px;
        line-height: 21px;
    }
    .adventuer-main {
        margin-bottom: 15px;
    }
    .heading h2 {
        font-size: 40px;
        line-height: 45px;
    }
    .magazine_text h2 {
        font-size: 14px;
    }
    .footer-address .call-now p {
        font-size: 14px;
        line-height: 21px;
    }
    .services ul li {
        font-size: 12px;
        line-height: 21px;
    }
    .address {
        text-align: left;
        word-break: break-all;
    }
    .adventure_section {
        margin-bottom: 55px;
        margin-top: 55px;
    }
    .track-profile {
        margin-bottom: 20px;
    }
    .inner-content h2 {
        font-size: 70px;
        line-height: 50px;
    }
    .places h4 {
        font-size: 26px;
        line-height: 22px;
    }
    .about-content h3 {
        color: #0C4DA2;
        font-size: 50px;
    }
    .crew_profiletext {
        margin-top: 15px;
    }
    .contact-address ul li {
        display: inherit;
        font-size: 16px;
        padding: 0px;
    }
    .contact-address ul li::after {
        content: none;
    }
    .getin_touchsection {
        padding: 55px 30px;
    }
    .subscribe_guid h3,
    .free-regisration h2 {
        font-size: 44px;
        line-height: 50px;
    }
    .vedio iframe {
		max-width: 100%;
		height: 350px;
	}
	div#wpforms-211-field_1-container {
		width: 100%;
		float: left;
		margin-right: 20px;
	}
	div#wpforms-211-field_2-container {
		float: left;
		width: 100%;
	}
	#wpforms-form-211 .wpforms-submit-container {
		width: 100%;
		float: left;
		margin-left: 0px;
	}
	.magazine_text h2 {
		min-height: auto;
	}
	.standred_guid h3 {
		font-size: 38px;
		line-height: 45px;
	}
	.linknav ul a {
		font-size: 13px;
	}
	
	.standred_guid .nav-tabs .nav-link {
		height: 100px;
		padding: 27px 15px;
		font-size: 14px;
		line-height: 18px;
	}
	.rookie_section {
		padding: 25px 0px;
	}

	.productprice_detail{
		margin-top:20px;
	}
}

@media (min-width:768px) and (max-width:1023px) {
	.productprice_detail{
		margin-top:20px;
	}
	.adventuer-main h2 {
		font-size: 35px;
		color: #fff;
    }
    .adventuer-main p {
		font-size: 14px;
		line-height: 20px;
	}
	.buttonguide a {
		min-width: 150px;
		height: 48px;
		font-size: 28px;
		line-height: 48px;
	}
	.magazine_text h2 {
		min-height: auto;
	}
    .footer-address .call-now p {
        font-size: 14px;
        line-height: 21px;
    }
    .services ul li {
        font-size: 12px;
        line-height: 21px;
    }
    .experienced_main h2 {
        font-size: 30px;
    }
    .places h4 {
        font-size: 32px;
        line-height: 28px;
    }
    .magazine_text h2 {
        font-size: 16px;
    }
    .inner-content h2 {
        font-size: 65px;
        line-height: 50px;
    }
    .about-content h3 {
        color: #0C4DA2;
        font-size: 50px;
    }
    .contact-address ul li {
        font-size: 15px;
        padding: 0px 20px;
    }
    #wpforms-form-211 .wpforms-submit-container {
		margin-left: 6px;
	}
}

@media (min-width:991px) and (max-width:1199px) {
    .navbar-nav li a {
        font-size: 12px;
        margin-left: 3px;
    }
    .callnowbtn {
        font-size: 18px !important;
        padding: 3px 6px !important;
    }
    .media-text h3 {
        font-size: 16px;
        font-weight: 600;
        color: #fff;
    }
    .media_vediosection .heading h2 {
        font-size: 70px;
        line-height: 80px;
    }
    .inner-content h2 {
        font-size: 65px;
        line-height: 50px;
    }
    .experienced_main h2 {
        font-size: 40px;
    }
}

@media (max-width:991px) {
    .container {
        max-width: 100%;
    }
    .magazine_text a {
        min-width: 175px;
        height: 45px;
        font-size: 13px;
        line-height: 45px;
    }
    .adventuer-main {
        padding: 25px;
    }
    .navbar-nav .nav-item {
        line-height: 26px;
    }
    .callnowbtn {
        padding: 10px 17px !important;
    }
    .media_vediosection .heading h2 {
        font-size: 50px;
        line-height: 60px;
    }
    .cart-customlocation,
    .user,
    .callnowbtn {
        display: inline-block !important;
    }
}

@media (min-width: 1200px) {
    .container {
        max-width: 1190px;
    }
}

@media (min-width: 1400px) {
    .prtner-container {
        max-width: 1370px;
        margin: 0px auto;
        padding: 0px 15px;
    }
}
