@media (max-width: 1601px)
{
	/*login*/
	.wd-sl-register{height: auto !important;}
	.wd-md-login{padding: 50px 0;}
	/*home*/
	#service{padding: 100px 0 180px;}
}

@media (max-width: 1366px)
{
	/*footer*/
	footer p{width: 90%;}
	/*home*/
	#service{padding: 100px 0 150px;}
	footer .personal-links ul li a {display: flex;align-items: center;}
	/*contact-us*/
	.wd-md-cont-add .wd-md-add-blog .wd-md-cont-form{width: 60%;}
	/*booking history*/
	#book-history .container-fluid {width: 95%;padding: 0;}
	/*booking history*/
	td.status{display: flex;align-items: center;}
	.wd-sl-bookhistory .in-progress{margin-right: 5px;}
}

@media (max-width: 1200px)
{
	/*home*/
	#service button.owl-prev, #service button.owl-next{margin: 0 -20px;}
	#rating .wd-sl-rates .wd-sl-ratescontent h6{font-size: 14px;}
	/*contact-us*/
	.wd-md-cont-add .wd-md-add-blog .wd-md-cont-form{padding: 30px 15px;}
	.wd-md-cont-add .wd-md-add-blog .wd-md-cont-form{width: 70%;}
	/*we-offer*/
	.wd-md-offer-blog .wd-md-offer-list span{padding: 10px 5px;font-size: 12px;}
	.wd-md-offer-blog .wd-md-offer-list p{font-size: 12px;padding: 11px 8px;}
	/*booking history*/
	td.status{display: flex;align-items: center;}
}

@media (max-width: 991px)
{
	br{display: none;}
	/*login*/
	.wd-md-login{padding: 10px 10px;}
	.wd-sl-register{height: auto !important;}
	.custome-modal{padding: 0;}
	.modal-dialog.modal-dialog-centered {margin: 20px;}
	/*Home*/
	#service, #offer, .wd-md-redy-help, #book-history, #apply-service, .wd-md-ter-con, .wd-md-booking-sum{padding: 50px 0;}
	#rating{padding: 50px 0 30px;}
	#home h1{font-size: 28px;}
	#home h2{font-size: 32px;}
	.title-head h3{font-size: 28px;}
	#work .wd-sl-works{margin: 50px 0 0;}
	#offer p, #offer ul li span{font-size: 14px;}
	#offer ul li svg{width: 18px;height: 18px;}
	#support .yellowbg{padding: 30px 0;}
	#support .greybg{padding: 30px 50px;}
	#support .yellowbg img{width: 70%;}
	#support .greybg h4{font-size: 24px;}
	#support .greybg h3{font-size: 28px;}
	#rating .wd-sl-rates .wd-sl-ratescontent img{width: 50%;}
	#rating .wd-sl-rates{margin-bottom: 20px;padding: 10px 15px;}
	#support .row{width: 100%;margin: 0 auto;}
	#rating .wd-sl-rates .wd-sl-ratescontent h6 {margin-bottom: 0px;font-size: 13px;}
	#rating .wd-sl-rates span{padding: 10px;margin-right: 10px;}
	#service button.owl-prev, #service button.owl-next{margin: 0;}
	/*aboutus*/
	.wd-md-about-banner{padding: 30px 0 !important;}
	.wd-md-about-blog {padding: 50px 0 !important;}
	.wd-md-about-blog .title-head{margin-top: 30px;}
	#atitle p{font-size: 14px;}
	/*myprofile*/
	.wd-md-myprofile .wd-md-pro-img{margin-bottom: 30px;height: auto;}
	.wd-md-myprofile{padding-bottom: 50px;}
	/*contact-us*/
	.wd-md-add-blog{flex-direction: column;}
	.wd-md-cont-add .wd-md-add-blog .wd-md-add-map{width: 100%;}
	.wd-md-cont-add .wd-md-add-blog .wd-md-cont-form{width: 100%;}
	.responisve-cols .col-md-3{ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.responisve-cols .col-md-6{ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	/*we-offer*/
	.wd-md-offer-blog .wd-md-offer-list span{font-size: 13px;}
	.wd-md-offer-blog .wd-md-offer-list p{font-size: 14px;padding: 12px 8px;}
	.wd-md-offer-blog{padding: 50px 0px !important;}
	/*booking history*/
	#book-history .container-fluid {width: 100%;padding: 0 15px;}
	/*apply services*/
	.wd-sl-form .form-group.wd-sl-imgradio{-webkit-columns: 3;-moz-columns: 3;columns: 3;}
	.wd-md-about-banner h2{font-size: 25px;}
}
@media (max-width: 767px)
{
	/*home*/
	#support .wd-sl-topimg, #support .wd-sl-bottomimg{display: none;}
	.wd-sl-reverse {flex-flow: column-reverse;}
	.wd-sl-reverse .title-head{margin-top: 30px;}
	#rating .wd-sl-rates .wd-sl-ratescontent h6{font-size: 14px;}
	#support .greybg{padding: 30px 0px;}
	/*contact-us*/
	.responisve-cols .col-md-3{ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	/*booking-sum-det*/
	.wd-md-booking-sum .wd-md-sum-first-blog .wd-md-sum-det-blog .wd-md-sum-det p{width: 55%;}
	.wd-md-pay-opation{flex-wrap: wrap;}
	.wd-md-booking-sum .wd-md-sum-first-blog .wd-md-sum-det-blog .wd-md-sum-det h6{padding: 10px 0 0px;}
	.wd-md-booking-sum .wd-md-sum-first-blog .wd-md-sum-det-blog .wd-md-sum-det p{padding: 5px 0 10px;line-height: 1.5;font-size: 14px;}
	/*booking history*/
	.bookhist_wrapper .row{align-items: center;justify-content: space-between;flex-wrap: nowrap;}
	div.dataTables_wrapper div.dataTables_length{text-align: unset;margin-bottom: 30px;}
	div.dataTables_wrapper div.dataTables_filter {text-align: right;margin-bottom: 0;}
	div.dataTables_wrapper div.dataTables_info {text-align: center;margin-bottom: 10px;}
	div.dataTables_wrapper div.dataTables_paginate{text-align: center;}
	div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding: 0;}
	#bookhist {margin: 20px 0 10px !important;}
	/*apply services*/
	.wd-sl-form .form-group.wd-sl-imgradio{-webkit-columns: 2;-moz-columns: 2;columns: 2;}
	.wd-sl-form .form-group.wd-sl-imgradio p{font-size: 12px;}
	/*cancellation modal*/
	#wd-cancle-booking .modal-header{width: 100%;}
	#wd-cancle-booking p{font-size: 14px;padding: 10px 15px;line-height: 1.8;}
	#wd-cancle-booking h5{padding: 15px;}
	/*myprofile*/
	.wd-md-myprofile .wd-md-mypro-details .wd-md-mypro-box label{font-size: 14px;padding: 0 0px 10px;}
	.wd-md-myprofile .wd-md-mypro-details .wd-md-mypro-box{padding: 10px 0;}
	.wd-md-myprofile .wd-md-mypro-details .wd-md-mypro-box input.wd-cus-input{margin-right: 15px;}
	.wd-md-myprofile .wd-md-mypro-details .wd-md-mypro-box input.wd-cus-input::placeholder{font-size: 14px;}
}

@media (max-width: 575px)
{
	/*contact-us*/
	.title-head h3{font-size: 25px;}
	.wd-md-cont-add .wd-md-add-blog .wd-md-add-map iframe{height: 300px;}
	/*we-offer*/
	.wd-md-offer-blog .wd-md-offer-list p{font-size: 11px;}

/*=========booking-sum-det===========*/
.wd-md-booking-sum .wd-md-sum-first-blog .wd-md-sum-det-blog .wd-md-sum-det{
	flex-direction: column!important;
    align-items: flex-start!important;
}
.wd-md-booking-sum .wd-md-sum-first-blog .wd-md-sum-det-blog .wd-md-sum-det p{
	width: 100%;
}
.wd-md-booking-sum .wd-md-sum-first-blog h5.wd-md-sum-tit{
	font-size: 14px;
}
.wd-md-booking-sum .wd-md-sum-first-blog h5.wd-md-sum-tit span.wd-md-completed{
	font-size: 13px;
}
.wd-md-sum-pay-details-blog .wd-md-sum-pay-details p{
	width: 21%;
}
.wd-md-booking-sum .wd-md-book-cancle-policy p{
	font-size: 14px;
	line-height: 26px;
}
.wd-md-booking-sum .wd-md-book-btn-blog a.book-btn{
	padding: 10px 23px;
	font-size: 14px;
}
.wd-md-booking-sum .wd-md-book-btn-blog a.edit-btn{
	padding: 10px 45px;
	font-size: 14px;
}
.wd-md-booking-sum .wd-md-book-btn-blog a.dow-btn{
	padding: 10px 23px;
	font-size: 14px;
}
/*=========booking-sum-det-end=======*/

@media (max-height: 750px) {
	.wd-md-login .wd-md-log-blog
	{
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
}
}