/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Page Template
    03. Search Page
    04. Archive Page
    05. Archive Page
    06. Listing Template
    07. "Home" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .mp-profile-detail .elementor{
	position:relative;
	top:0px;
}

body #page .MedicalPro-Detail-Page .mp-detail-header{
	background-color:#ffffff;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .mp-profile-detail h1{
	color:#000000 !important;
}

body .mp-profile-detail .mp-p-0-md .mp-profile-content-rating{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .mp-profile-detail h2 a{
	color:#08483b !important;
}

body .mp-profile-detail .mp-rate i{
	color:#c8a30d !important;
}

body .mp-profile-detail .mp-rate span{
	color:#0e6755 !important;
}

body .mp-profile-detail .col-md-4 span{
	color:#000000;
}

body #mp-single-list-gallery-trigger{
	color:#000000 !important;
}

body .mp-detail-header .mp-breadcrumb ul{
	color:#224d4b;
}

body .mp-profile-social-actions .mp-profile-social-action .reviews-quantity{
	color:#000000;
}

body #fav-container a{
	color:#000000 !important;
}

body .reviews-quantity .reviews-stars i{
	color:#000000;
}

body .mp-profile-social-actions .mp-profile-social-action .mp-event-scroll span{
	color:#000000;
}

body .mp-profile-locations a h1{
	color:#156f5d !important;
}

body .mp-profile-locations .mp-profile-location-detail a{
	color:#0b5546;
}



/*-----------------------------------------------*/
/*  Page Template                                */
/*-----------------------------------------------*/
body.page:not(.home) .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}

@media (max-width:1439px){

	body.page:not(.home) .header-filter .top-search-form .search-form-field{
	width:271px !important;
}

body.page:not(.home) .top-search-form .lp-search-btn-header .lp-search-icon{
	left:-62px;
}

body.page:not(.home) .lp-header-middle .lp-logo-header4-sts{
	float:left;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page:not(.home) #select{
	width:100%;
}

body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:501px !important;
	}

}



@media (max-width:1199px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:381px !important;
}

body.page:not(.home) .header-filter .top-search-form .input-group{
	width:342px !important;
}

body.page:not(.home) #select{
	left:25px;
	width:95%;
}

body.page:not(.home) .header-filter .top-search-form .search-form-field{
	width:90%;
	}

}



@media (max-width:1023px){

	body.page:not(.home) .lp-header-middle .lp-logo-header4-sts{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page:not(.home) .lp-header-middle .lp-logo-header4-sts .header-filter{
	width:351px !important;
	margin-top:8px !important;
	}

}



@media (max-width:479px){

	body.page:not(.home) .top-search-form .lp-search-btn-header i{
	visibility:hidden;
	}

}



@media (max-width:430px){

	body.page:not(.home) #page .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .input-group{
	width:97% !important;
}

body.page:not(.home) .header-filter .top-search-form .lp-search-btn-header{
	left:-12px;
	width:97% !important;
	}

}



@media (max-width:425px){

	body.page:not(.home) .top-search-form .search-form-field > .pos-relative{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page:not(.home) div #page .header-inner-page-wrap .header-container .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .search-form-field{
	width:97% !important;
}

body.page:not(.home) .ui-widget span span span span{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:420px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:364px !important;
	}

}



@media (max-width:411px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	left:-12px;
	}

}



@media (max-width:385px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	left:-28px;
	}

}



@media (max-width:370px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:347px !important;
	}

}



@media (max-width:360px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:338px !important;
	}

}



@media (max-width:351px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:329px !important;
	}

}



@media (max-width:325px){

	body.page:not(.home) .lp-logo-header4-sts .header-filter form{
	width:303px !important;
}

body.page:not(.home) .header-filter .top-search-form .lp-search-btn-header{
	left:-8px;
	}

}



/*-----------------------------------------------*/
/*  Search Page                                  */
/*-----------------------------------------------*/
body.search #select{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	padding-left:85px;
}

body.search .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}

body.search .row > .col-md-12{
	z-index:1;
}

body.search .pos-relative > div > div > div > .clearfix{
	z-index:1;
}

body.search .form-group > div a{
	background-color:#e2ad4d !important;
	font-weight:600 !important;
	color:#000000 !important;
	font-size:14px !important;
}

body.search #pop ul .btn{
	background-color:#c0c8c0 !important;
	color:#000000 !important;
	font-size:14px !important;
}

@media (max-width:1439px){

	body.search .header-filter .top-search-form .search-form-field{
	width:271px !important;
}

body.search .top-search-form .lp-search-btn-header .lp-search-icon{
	left:-62px;
}

body.search .lp-header-middle .lp-logo-header4-sts{
	float:left;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search #select{
	width:100%;
}

body.search .lp-logo-header4-sts .header-filter form{
	width:501px !important;
}

body.search .header-main-menu ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .form-group > div a{
	position:relative;
	left:12px;
	}

}



@media (max-width:1350px){

	body.search .lp-logo-header4-sts .form-inline .lp-search-icon{
	left:-1px;
	right:auto !important;
	}

}



@media (max-width:1199px){

	body.search .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:381px !important;
}

body.search .header-filter .top-search-form .input-group{
	width:342px !important;
}

body.search .header-filter .top-search-form .search-form-field{
	width:90% !important;
}

body.search #select{
	left:25px;
	width:95%;
	padding-left:41px;
	}

}



@media (max-width:1114px){

	body.search .lp-logo-header4-sts .form-inline .lp-search-icon{
	top:11px;
	bottom:auto !important;
	left:7px !important;
}

body.search div #page .pos-relative .header-container .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .pos-relative .form-inline .pos-relative .lp-search-icon{
	right:auto !important;
	}

}



@media (max-width:1023px){

	body.search .lp-header-middle .lp-logo-header4-sts{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .lp-header-middle .lp-logo-header4-sts .header-filter{
	width:351px !important;
	margin-top:8px !important;
	}

}



@media (max-width:980px){

	body.search .lp-logo-header4-sts .form-inline .lp-search-icon{
	left:37px;
}

body.search .lp-logo-header4-sts .pos-relative .form-inline > .pos-relative i{
	left:8px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .lp-logo-header4-sts .pos-relative form{
	left:37px;
	}

}



@media (max-width:640px){

	body.search .lp-logo-header4-sts .form-inline .lp-search-icon{
	left:45px;
}

body.search .lp-logo-header4-sts .pos-relative .form-inline > .pos-relative i{
	left:12px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .lp-logo-header4-sts .pos-relative form{
	left:29px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search #select{
	padding-left:35px;
	width:308px;
	}

}



@media (max-width:600px){

	body.search #select{
	width:90%;
}

body.search .lp-header-logo a img{
	width:147px;
	}

}



@media (max-width:573px){

	body.search .lp-header-logo a img{
	position:relative;
	left:21px;
	}

}



@media (max-width:560px){

	body.search .lp-header-logo a img{
	width:113px;
	}

}



@media (max-width:556px){

	body.search #page > .pos-relative{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search .form-group > div a{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:520px){

	body.search .lp-header-logo a img{
	width:96px;
}

body.search #pop ul a{
	padding-left:6px !important;
}

body.search .form-group > div a{
	padding-left:9px !important;
	padding-right:9px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	left:-4px;
}

body.search #pop a{
	top:6px;
}

body.search #select{
	width:302px;
}

body.search #pop ul .btn{
	position:relative;
	top:6px;
}

body.search #pop{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:479px){

	body.search .top-search-form .lp-search-btn-header i{
	visibility:hidden;
}

body.search .lp-header-logo a img{
	width:182px;
}

body.search div #pop a:nth-child(2){

	width:200px;
	background-color:#d16b2c;
	visibility:hidden;
}

body.search #select{
	margin-right:3px;
	width:339px;
}

body.search .lp-logo-header4-sts .pos-relative form{
	left:13px;
}

body.search div #page .pos-relative div div div .row .col-md-12 .clearfix #pop a{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	}

}



@media (max-width:440px){

	body.search .lp-logo-header4-sts .pos-relative form{
	left:-12px;
	}

}



@media (max-width:430px){

	body.search #page .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .input-group{
	width:97% !important;
}

body.search .header-filter .top-search-form .lp-search-btn-header{
	left:-12px;
	width:97% !important;
	}

}



@media (max-width:420px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:364px !important;
	}

}



@media (max-width:411px){

	body.search .lp-logo-header4-sts .header-filter form{
	left:-12px;
	}

}



@media (max-width:400px){

	body.search .lp-logo-header4-sts .pos-relative form{
	left:-20px;
	}

}



@media (max-width:385px){

	body.search .lp-logo-header4-sts .header-filter form{
	left:-28px;
}

body.search .lp-logo-header4-sts .pos-relative form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.search #select{
	padding-left:34px !important;
	}

}



@media (max-width:370px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:347px !important;
}

body.search #select{
	width:276px !important;
	}

}



@media (max-width:360px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:338px !important;
	}

}



@media (max-width:351px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:329px !important;
}

body.search #select{
	width:263px !important;
	}

}



@media (max-width:325px){

	body.search .lp-logo-header4-sts .header-filter form{
	width:303px !important;
}

body.search .header-filter .top-search-form .lp-search-btn-header{
	left:-8px;
}

body.search #select{
	width:237px !important;
	}

}



/*-----------------------------------------------*/
/*  Archive Page                                 */
/*-----------------------------------------------*/
body.archive #list-tags{
	padding-top:0px !important;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.archive .elementor-shortcode div .cm-shuffle-box-quicksearch{
	background-color:#cc7d00;
}

@media (max-width:1439px){

	body.archive .header-filter .top-search-form .search-form-field{
	width:271px !important;
}

body.archive .top-search-form .lp-search-btn-header .lp-search-icon{
	left:-62px;
}

body.archive .lp-header-middle .lp-logo-header4-sts{
	float:left;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.archive #select{
	width:100%;
}

body.archive .lp-logo-header4-sts .header-filter form{
	width:501px !important;
}

body.archive .header-main-menu ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:1199px){

	body.archive .lp-logo-header4-sts .header-filter form{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	width:381px !important;
}

body.archive .header-filter .top-search-form .input-group{
	width:342px !important;
}

body.archive .header-filter .top-search-form .search-form-field{
	width:90% !important;
}

body.archive #select{
	left:25px;
	width:95%;
	}

}



@media (max-width:1023px){

	body.archive .lp-header-middle .lp-logo-header4-sts{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.archive .lp-header-middle .lp-logo-header4-sts .header-filter{
	width:351px !important;
	margin-top:8px !important;
	}

}



@media (max-width:479px){

	body.archive .top-search-form .lp-search-btn-header i{
	visibility:hidden;
	}

}



@media (max-width:430px){

	body.archive #page .lp-header .lp-header-middle .container-fluid .row .lp-logo-header4-sts .header-filter .top-search-form .input-group{
	width:97% !important;
}

body.archive .header-filter .top-search-form .lp-search-btn-header{
	left:-12px;
	width:97% !important;
	}

}



@media (max-width:420px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:364px !important;
	}

}



@media (max-width:411px){

	body.archive .lp-logo-header4-sts .header-filter form{
	left:-12px;
	}

}



@media (max-width:385px){

	body.archive .lp-logo-header4-sts .header-filter form{
	left:-28px;
	}

}



@media (max-width:370px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:347px !important;
	}

}



@media (max-width:360px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:338px !important;
	}

}



@media (max-width:351px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:329px !important;
	}

}



@media (max-width:325px){

	body.archive .lp-logo-header4-sts .header-filter form{
	width:303px !important;
}

body.archive .header-filter .top-search-form .lp-search-btn-header{
	left:-8px;
	}

}



/*-----------------------------------------------*/
/*  Archive Page                                 */
/*-----------------------------------------------*/
3.2.9



/*-----------------------------------------------*/
/*  Listing Template                             */
/*-----------------------------------------------*/
body.single-listing .lp-listing-title .lp-listing-logo img{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.single-listing #page .lp-section-detail-page .lp-listing-top-title-header .pos-relative .row .testt .lp-style3-header-wrap .lp-listing-title .lp-listing-logo{
	width:auto !important;
	height:auto !important;
}

body.single-listing #page .lp-section-detail-page .lp-listing-top-title-header .pos-relative .row .testt .lp-style3-header-wrap .lp-listing-title .lp-listing-logo img{
	width:auto !important;
}

body.single-listing #page .lp-section-detail-page .pos-relative .row .sidebar-top0 .listing-page-sidebar .lp-widget-top .lp-listing-additional-details ul li{
	height:100% !important;
}

body.single-listing .lp-listing-reviews .lp-review-name a{
	font-size:14px;
}

body.single-listing .lp-listing-reviews .lp-review-left .lp-review-count{
	font-size:12px;
}

body.single-listing .lp-listing-top-title-header .pos-relative .row{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-listing #page .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-520px !important;
}

@media (max-width:4850px){

	body.single-listing .lp-listing-title .lp-listing-logo img{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:2000px){

	body.single-listing .lp-header-logo a img{
	width:200px;
	height:35px;
	}

}



@media (max-width:320px){

	body.single-listing .lp-section-detail-page .pos-relative .sidebar-top0{
	position:relative;
}

body.single-listing #page .lp-section-detail-page .pos-relative .sidebar-top0{
	top:-1px !important;
	}

}



@media (min-width:992px){

	body.single-listing .lp-section-detail-page .pos-relative .sidebar-top0{
	position:absolute;
	}

}



/*-----------------------------------------------*/
/*  "Home" Page                                  */
/*-----------------------------------------------*/
@media (max-width:4850px){

	body.page-id-2044 .lp-header-search .lp_auto_loc_container{
	width:547px;
}

body.page-id-2044 .lp-header-search .col-md-7{
	width:600px;
}

body.page-id-2044 .lp-header-search .lp-banner-sidebar-search .lp-new-search-title{
	position:relative;
	top:8px;
	}

}



@media (max-width:1439px){

	body.page-id-2044 .lp-header-search .col-md-7{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (max-width:425px){

	body.page-id-2044 .lp-header-search .container > .row{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2044 .lp-header-search .col-md-5{
	padding-right:14px !important;
	}

}



@media (max-width:320px){

	body.page-id-2044 .lp-header-search .container > .row{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}