
html
{
    font-smooth: always;
    -webkit-font-smoothing: antialiased;
}


@media only screen and (max-width: 575.98px) {
   
	.btn-transparent2:hover,.btn-transparent2:active
	{
       background: inherit !important;
	   color:  inherit !important;
	}
   
   .landing-search .placeHolder_icon_main.selected2::after
{
	opacity: 1;
}
   
   
	.ui-timepicker-list
	{
		width: 360px;	
	}
	
	.multisteps-form__progress-btn
	{
	text-indent: inherit;
	font-size: 12px;
	}
	
	.px-40{padding-left: 20px;
    padding-right: 20px;}
	
	.landing-search .autocomplete.search input::placeholder{font-size:15px;}
	
	.cus-btn-parent{    gap: .5rem !important;}
	.cus-btn-parent .btn{ width:50%; }
	
	.landing-search .autocomplete-parent .btn{left:0;}
	

	
	
	footer .copyright_section,footer .copyright_section a {color:rgb(189 189 189);}
	footer .copyright_section a {background-color:inherit;-webkit-text-fill-color:inherit;background:inherit;}
	
	
	.autocomplete-parent .results_list 
	{
		margin-top: -3px;
		
	}
	
		.autocomplete-parent .results_list li div
	{
			font-size: 1.200rem !important;
		
	}
	
	
/* 	#formYourDetails .emailParent::before
	{
			content: "\eac1" !important;
			font-family: boxicons !important;
			font-size: x-large;
			position:absolute;
			left: 15px;
            top: 14px;
			color:#e5e5e5; 
	}
	
	#formYourDetails .emailParent input{padding-left:45px !important;}
	 */
	#formYourDetails .emailParent
	{
		position:relative;
	}
	
	.findSearch2::after
	{
	    top: 10px;	
	}
	
	.landing-search  .findSearch2::after{ top: 18px; display:none;}

	.additionalInputs .results_list li, .startAddressParent .results_list li
	{
	  padding-right: 4.5rem !important;
	}
	
	.startAddressParent .results_list li
	{
	    width: 100%;
        display: inline-block !important;
		font-weight: normal;
		white-space:inherit;
		text-overflow: inherit;
	}
	
	.startAddressParent .results_list li:after
	{
	  top: 12px;	
	}

	.timeParent.custom-dropdown .dropdown-menu li a{     font-size: 1.200rem !important}
	.datepicker.datepicker-dropdown{box-shadow:4px 9px 16px 0px rgb(219 219 219);}
	
	
	.landing-search .autocomplete.search input {
      height: 70px;
     }
	 
	 .landing-search .autocomplete-parent::before
	 {
		    left: 5px;
       line-height: 75px;			
	 }
	 
	.landing-search  .autocomplete.search input 
	{
     padding-right: 20px;
    }
	
	.landing-search .autocomplete-parent .categoryInput
	{
		text-indent:28px;
	}
	
	
}
 @media only screen and (max-width: 575.98px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-device-width: 812px) and (-webkit-min-device-pixel-ratio: 3) {

}
 @media only screen and (min-width: 576px) {
    /* CSS rules for small devices like mobile phones */
}
 @media only screen and (min-width: 768px) {
    /* CSS rules for medium devices like tablets */
	
	
.landing-search .findSearch2::after
{
	content:''!important
	
}
	
}
 @media only screen and (min-width: 992px) {
    /* CSS rules for large devices like desktops */
.landing-search .findSearch2::after
{
	content:''!important
	
}

}
 @media only screen and (min-width: 1200px) {
    /* CSS rules for extra large devices like large desktops */
.paste_more_services_items .col-lg-6:nth-last-child(2) .checkbox {
    margin-bottom: 0 !important;
}

.pasteSubCategory  .col-lg-6:nth-last-child(3) {
    margin-bottom: 0 !important;
}



}
 @media only screen and (min-width: 1400px) {
    /* CSS rules for extra extra large devices like extra large desktops */
}
@media only screen and (min-width: 1025px) and (max-width: 1200px) {

}
@media only screen and (min-device-width: 320px) and (max-device-width: 576px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {

  /* CSS rules here */
}
 @media only screen and (min-width: 576px) and (max-width: 1024px) and (orientation: landscape) {
    /* CSS rules for landscape orientation on tablets and smartphones */


	
}
 @media only screen and (min-width: 576px) and (max-width: 1024px) and (orientation: portrait) {
   
	
}


@media only screen and (min-width: 1366px) and (max-width: 1024px) and (orientation: landscape) 
{
.landing-search .autocomplete.search input::placeholder{font-size:15px;}	

.paste_more_services_items .col-lg-6:nth-last-child(2) .checkbox {
    margin-bottom: 0 !important;
}
	
}

@media only screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: portrait) 
{
.landing-search .autocomplete.search input::placeholder{font-size:15px;}	

.paste_more_services_items .col-lg-6:nth-last-child(2) .checkbox {
    margin-bottom: 0 !important;
}

}

