@media only screen and (max-width: 1200px){
.updateBanner__images{max-height:355px; height:auto;}
}

@media only screen and (min-width: 992px) and (max-width: 1024px) {
	.blue_pnl {font-size:15px;}
	.blue_pnl img {width:90%;}

}

@media only screen and (min-width: 768px) and (max-width: 1024px){
	#testimonial-slider .owl-prev{left: -62px;}
	#testimonial-slider button.owl-next {right: -62px;}
	#testimonial-slider .owl-nav .owl-prev, #testimonial-slider .owl-nav .owl-next{padding: 12px !important;}
	#nav-offer .row-cols-md-4 .col {width: 50%;}
	#testimonial-slider .owl-nav{font-size:20px!important;}
	.blue_pnl {font-size:15px;}
	.blue_pnl img {width:90%;}
	
	.galnmap_pnl.py-5 {padding:25px 0px !important;}
}
@media only screen and (max-width:767px) {
	body{font-size:16px;}
		header .row>* {width: auto;}
	.tab-content .float-start{float:none !important;}
	.tab-content img{margin:0px auto; display:block;}
	.tab-content .ps-3{padding-left: 0px !important;}
	.py-5.ui_tabs, .review.py-5 {padding: 30px 0px !important;}
	/*.nav-tabs .nav-link, .tbo_offers .nav-link{padding:5px; font-size:13px;}*/
	.nav-tabs .nav-link, .tbo_offers .nav-link{margin:3px 3px 2px; flex:1 1 auto;}  /*MODIFY 1JUNE21*/
	.head_two{font-size:25px;}
	.head_one{font-size:30px;}
	.testimonial p{line-height:26px;margin-bottom: 8px; padding:0 20px;}
	#testimonial-slider{width:85%; margin:0px auto;}
	#testimonial-slider button.owl-next{right: -9%;}
	#testimonial-slider .owl-prev {left: -9%;}
	#testimonial-slider .owl-nav .owl-prev, #testimonial-slider .owl-nav .owl-next{padding: 8px !important;}
	#testimonial-slider .owl-nav{font-size:20px!important;}
	.name{font-size:18px;}
	.address_pnl{padding:10px;width: 300px;}
	.head_two.mb-4{margin-bottom: 15px !important;}
	
	.modal-dialog {max-width: 500px;margin: 0px auto;}
	#photo .img-fluid{margin:0px auto; width:100%;}
	img.lb-image {width: 300px !important;height: 200px !important;}
	.address_pnl{bottom:35px;}
	.blue_pnl {font-size:15px;}
	.blue_pnl .border-right {border-right: none;margin-bottom: 15px;}
	.blue_pnl h2 {font-size:20px;}
	.blue_pnl img {width:50px;}
	
	.galnmap_pnl iframe {margin-top: 55px;}
	.galnmap_pnl.py-5 {padding:25px 0px !important;}
	
	.mblock {display:block;}
	.claim_pnl .head_two {font-size: 23px;}
	.updateBanner__heading{font-size:20px;line-height:auto;}
	.updateBanner__Subheading{display:none;}
	.foot_pnl{flex-direction:column; align-items:center;}
	.stickClass { background: #fff; padding: 10px; box-shadow: 0 -5px 20px -7px #dedede;}
	.claim_pnl{padding:15px 0px !important; border-radius:14px;}
	input[type="date"]::-webkit-calendar-picker-indicator {opacity:0}
	input::-webkit-datetime-edit {position: relative;left: 5px;}
	.mobDirChange i{right:15px;}
	.mobDirChange .form-control{padding-left:15px;}
	.info_pnl{bottom:0;}
	.updateBanner::after{background:rgba(0,0,0,0.4);}
}

@media only screen and (max-width:575px) {
	header, .social{text-align: center !important;}
	.modal-dialog {max-width: 400px;}
	.modal-title {font-size: 17px;}
	#loginModal img{width:auto;}
	#loginModal .form-outline{margin-bottom:8px;}
	.social-buttons .col-sm-6:last-child {padding-left: 0px;padding-top:10px;}
	
	
}

@media only screen and (max-width:480px) {
	#banner .owl-carousel img{height:320px;}
	header, .social{text-align: center !important;}	
	/*.nav-tabs .nav-link, .tbo_offers .nav-link {padding: 8px 14px;font-size: 13px;}*/
	#nav-offer .row-cols-2 .col {width: 100%;}
	.head_two {font-size: 22px;}
	.head_one {font-size: 26px; margin-top:20px;}
	.photos .col-sm-4{width:100%;}
	.address_pnl{font-size:15px;right: 0px;width: 270px;left: 50%;transform: translateX(-50%);}
	.query_form .form-floating>.form-control, .query_form .form-floating>label{padding: 12px 12px 12px 30px;font-size: 14px;}
	.modal-dialog {max-width: 92%;}
	#loginModal .modal-dialog {max-width: 290px;}
	#loginModal p, #loginModal .form-control-lg{font-size:13px;}
	#loginModal .modal-content{padding: 10px !important;}
	#loginModal .modal-footer{padding-top:0px !important;}
	#loginModal .modal-footer .btn-social{font-size: 10px;}
	.btn-social i {width: 28px;line-height: 25px;}
	.btn-social span{width: calc(100% - 28px);display: inline;line-height: 28px;}
	#loginModal .modal-footer a.btn:last-child {margin-left: 5px;}
	.blue_pnl {font-size:14px;}
	.blue_pnl img {width: 35px;}
	.gallery h2 {font-size:22px;}
	.owl-carousel .owl-dots{bottom:inherit!important;}
	.info_pnl .head_two{font-size:20px;}
	
	.claim_pnl .head_two {font-size: 17px;}
	.claim_pnl img {width:30px;}
	
	.tabDetails{position:static;top:0; z-index:9}
	.resctrl{width:100px; height:auto;}
	
	
}
