@media (min-width: 1500px){
	.container{
		/*max-width: 1476px;*/
		max-width: 1320px;
	}
}

/*
@media (max-width: 1499px){
	.container{
		max-width: 1320px;
	}
}

@media (max-width: 1366px){
	.container{
		max-width: 1300px;
	}
}*/


.visible-xs{
	display: none !important;
}
.hidden-xs{
	display: block !important;
}

@media (max-width: 767px) and (min-width: 542px) {
	.col-12.list-tags ul {
		/*float: left;
		margin-top: -1.9rem !important;
		margin-left: 33%;
		padding-right: 0;*/
	}
}

@media (max-width: 575px) and (min-width: 542px) {
	.col-12.list-tags ul {
		/*margin-top: 0rem !important;
		margin-left:0;*/
	}
}

@media (max-width: 767px) and (min-width: 320px) {
	.search_product .product_box .price {
		font-size: 1.3rem;
	}

	.col-12.list-tags {
		/*-ms-flex: 0 0 66.666667%;
		flex: 0 0 66.666667%;
		max-width: 66.666667%;*/
	}

	.filter-colinner .filter-arrows{
		/*transform:rotate(90deg);
		top:28px;*/
	}

}
@media(max-width: 767px){
	.visible-xs{
		display: block !important;
	}
	.hidden-xs{
		display: none !important;
	}
	.padding_dropdown_box1,.padding_dropdown_box2{
		padding:0px;
	}
	.filter-colinner .filter-arrows{
		left: calc(100% - 1.5rem);
		width:1.9rem;
	}
}
@media(max-width: 1440px){
	body, html{
		font-size: 1rem;
	}
}
@media(max-width: 1366px){
	body, html{
		font-size: 1rem;
	}

}
@media(max-width: 1200px){
	body, html{
		font-size: 1rem;
	}

}
@media(max-width: 1024px){
	body, html{
		/*font-size: 0.7rem;*/
	}
}
@media(max-width: 991px){
	body, html{
		/*font-size: 0.7rem;*/
	}
	.search_product .product_box .btn_blue{
		right: 1rem;
		bottom:3.8rem;
		/*padding: 0.2rem 1.5rem;*/
		padding: 0.5rem 5rem;
	}
	.search_product .product_box .delivery {
		/*padding-left: 0;
		padding-right: 0;*/
	}
	.search_product .product_box .delivery .time{
		font-size:1rem;
	}
	.search_product .product_box .delivery .time span{
		font-size:1rem;
	}
	.search_product .product_box .tags{
		margin-top: 2.2rem;
	}
	.filter-colinner1 div input{
		/*padding-left:1.9rem;*/
	}
	.search_product .product_box .logo_box img{
		width:100%;
	}
	.search_product .product_box .logo_box span{
		min-height:15px;
	}
	.search_product .product_box .price{
		font-size:1.3rem;
	}
}

@media (max-width:992px){ /* ker changes here 27-10-2021 */

	.d_mob{ 
		display: block !important;
	}

	.filter-colinner,.filter-colinner1,.filter-colinner2{

		width:100%!important;
		margin-bottom: 1rem;
	}

	.returnDate.return-input.dates {
		width:100%!important;
	}

	.padding_dropdown_box2 {
		padding-right: 0!important;
	}
}

@media(max-width: 767px){
	body, html{
		/*font-size: 0.75rem;*/
	}
	.steps-col ul li{
		width: 40%;
		margin-bottom: 1rem;
	}
	.steps-col ul li.line{
		display: none;
	}
	/*.d_mob{ marked this on 27-10-2021 ker and put it to max 992
		display: block !important;
	}*/
	.filter-inner , .filter-inner > div{
		width: 100%;
	}
	.filter-colinner,.filter-colinner1,.filter-colinner2 {
		width: 100%;
		margin-bottom: 1rem;
	}
	.result_section .search_result .text-right{
		text-align: left !important;
		margin-top: 2rem;
	}
	.result_section .search_result li a{
		margin-bottom: .5rem;
	}
	.search_product .search_date .date_col a .no {
		display: inline-block;
		font-size: 1.25rem;
	}
	.search_product .product_box .logo_box,.search_product .product_box .logo_box span{
		text-align: center;
		width: 100%;
		float:left;
	}
	.search_product .product_box .logo_box span{
		/*width: 50%;*/
		width:100%;
		/*margin-top: -3rem;*/
	}
	.search_product .product_box .logo_box img {
		/*width: 25%;*/
		margin: auto;
		display: block;
		/*float: none;
		margin: 1rem 0 0 0;*/
		float:left;
		margin:0;
	}
	.search_product .product_box .delivery .distance img{
		width: 80%
	}
	.search_product .product_box .btn_blue{
		position: relative;
		bottom: initial;
		right: initial;
		width: 100%;
		text-align: center;
		margin-top: 1rem;
		margin-bottom: 1rem;
		top: initial;
	}
	.route_section .route_box{
		margin-bottom: 1rem;
	}
	footer .logo{
		display: block;
		margin: auto;
		margin-bottom: 2rem;
	}
	footer ul{
		text-align: center;
	}
	.navbar1 select{
		display: none;
	}
	.filter-col .row {
		/*padding: 1.7rem 1rem;*/
	}
	.filter-colinner2 {
		/*width: calc(100% - 4rem);*/
		float: left;
		margin-bottom: .5rem;
		display: flex!important;
    	justify-content: flex-end!important;
	}
	.filter-search-col {
		float: right;
	}
	footer ul li img {
		width: 3rem;
	}
	footer ul li:first-child img {
		width: 2.25rem;
	}
	footer hr{
		border-width: 1px;
	}
	.add-routine.active{
		display: block !important;
	}
	.search_product .product_box .delivery .time{
		/*min-width: 30%;*/
		text-align: center;
	}
	.totalPrice-abs{
		position: absolute;;
	}
	.filter-colinner1 div input{
		padding-left: 2.5rem;
	}
	.search_product .product_box .logo_box img{
		/*max-width:100px;*/
	}
	.search_product .product_box .logo_box span{
		/*min-height:35px;*/
	}
	/*#to + .btn.dropdown-toggle.btn-light{
		padding-left:5px;
	}
	#to1 + .btn.dropdown-toggle.btn-light{
		padding-left:5px;
	}
	#to2 + .btn.dropdown-toggle.btn-light{
		padding-left:5px;
	}
	#to3 + .btn.dropdown-toggle.btn-light{
		padding-left:5px;
	}
	#to4 + .btn.dropdown-toggle.btn-light{
		padding-left:5px;
	}*/
}
@media (max-width: 575px){
	.search_product .product_box .logo_box span{
		/*left: 6rem;*/
		left:1rem;
		position: absolute;
		/*top: 0.5rem;*/
		top:0;
		margin-top: 1.5rem;
		/*width:50%;*/
		display: inline-block;
	}
}

@media (max-width: 542px){
	.search_product .product_box .delivery {
		padding-right: 15px;
		padding-left: 15px;
	}
	.filter-inner .dropdown_box .dropdown_menu.to-dropdown{
		right: 0;
		left: auto;
		width: 18rem;
	}
	.filter-inner .dropdown_box .dropdown_menu.pets{
		left:-6rem;
	}
	.search_product .product_box .delivery .time{
		/*min-width: 30%;*/
		text-align: center;
	}
	.search_product .product_box .price{
		/*position: absolute;*/
		right: 0;
		font-size:1.3rem;
	}
	.search_product .product_box .logo_box img{
		float:left;
	}
	.search_product .product_box .logo_box span{
		/*left: 6rem;*/
		left:1rem;
		position: absolute;
		/*top: 0.5rem;*/
		top:0;
		margin-left:0;
		margin-top: 1.5rem;
		width:100%;
	}
	.search_product .product_box .btn_blue{
		padding:.5rem;
	}
	.filter-colinner1 div input{
		padding-left: 2.5rem;
	}
	.search_product .product_box .logo_box img{
		max-width:100px;
	}
	.search_product .product_box .logo_box span{
		/*min-height:35px;*/
		display: inline-block;
	}
}

