/*
 Theme Name:   FindLocal
 Theme URI:    https://rswebsoft.in/product/findlocal-local-listing-classifieds-website/
 Description:  Readymade WordPress Local Listing & Classifieds Website Solution
 Author:       RSWEBSOFT	
 Author URI:   https://rswebsoft.in/
 Template:     my-listing
 Version:      3.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         classified-listing-website, local-listing-website, local-listing-and-classified-website, best-classified-wordpress-theme
 Text Domain:  findlocal
*/

.face.ac-back-side, .ac-front-side .cat-icon{background:#ff0000!important;}
.lmb-calltoaction > a {
  background: #ff3708!important;
border-radius:3px!important;	
}
.user-profile-cover .listing-main-info {
  
  padding: 15px!important;
}
.lf-item-container{
	border-radius: 5px!important;
border: 1px solid #aaa!important;
-webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1)!important;
box-shadow: 0 10px 20px rgba(97,105,140,.1)!important;
}
@media (max-width:1023px){
	.listing-main-info .profile-name {
 
  justify-content: center!important;
  text-align: center!important;
}
	.listing-main-buttons > ul {
 
  justify-content: left!important;
}
	.listing-main-buttons > ul > li:last-child {
  
  position: absolute;
  right: 20px;
}
	
	.listing-main-buttons > ul > li:last-child > .value{
		text-align:center!important;
		margin-right:0px!important;
	}
}
.mytextarea{max-height:100px;}
.listing-banner-ad{text-align:center!important}
.listing-banner-ad img{width:100%; height:auto;}
.lf-item {
  height: 220px!important;
}
.featured-section.featured-section-gallery, .header-gallery-carousel .item {
  height: 300px!important;
}

.wp-bottom-menu-icon-wrapper i.fa-plus{
 background: #ff3708;
  color: #fff !important;
  width: 48px;
  height: 48px;
  border-radius: 100% !important;
  font-size: 22px;
  text-align: center;
  margin-top: -24px !important;
  line-height: 44px;
 border: 3px solid rgb(255, 225, 0);
box-shadow: 0px 0px 6px 2px rgb(255, 204, 0);

}
.myimg img{
	border-radius: 5px!important;
border: 1px solid #eee!important;
-webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1)!important;
box-shadow: 0 10px 20px rgba(97,105,140,.1)!important;
}
.elementor-7574 .elementor-element.elementor-element-6bd9770 .menu-item a.hfe-sub-menu-item {
  padding-left: 10px!important;
  padding-right: 10px!important;
}

.user-area .user-profile-name{font-weight:500!important;}
.myicon{
	font-size: 19px;
color: #f00;
margin-right: 6px;
margin-top: -2px;
}
@media (min-width:1280px) and (max-width:1366px){
	.header-light-skin .view-cart-contents > span {
  color: #fc0 !important;
}
	.button-1:visited:hover, .button-2 {
  color: #fff !important;
  background: var(--accent);
  background: linear-gradient(#FFD800, #eeD800) !important;
  border-radius: 3px !important;
}
}
@media (min-width:300px) and (max-width:9000px){
	.fa-users, .fa-home, .fa-list {font-weight:400!important;}
	.c27-main-header{max-height:60px!important}
}
@media (min-width:300px) and (max-width:500px){
	.myimg img {
  border-radius: 5px;
  border: 1px solid #eee;
  -webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1);
  box-shadow: 0 10px 20px rgba(97,105,140,.1);
 
	}
	.myimg h3 {
  font-size: 13px !important;
		white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
	
	.mytitle h2 {
  font-size: 15px !important;
  margin-top: 0px !important;
		
}
	.myheading a{float:right; margin-right:0px;}
	
	.mobile-cats img{
		max-width:32px!important;
	}
	.mobile-cats .wp-caption-text{
		white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
	}
.header .header-container {
  
  margin-top: 10px;
}
}
@media (min-width:768px) and (max-width:1024px){
	.myimg h3{color:#000!important; font-size:13px!important;}

.agent-cats-section .wp-caption img {
  max-width: 40px!important;
	}
	.agent-cats-section .wp-caption-text{
		color:#000!important; font-size:13px!important;
		line-height: 13px;
margin-top: 10px;
	}
	.mytitle h2 {
  font-size: 15px !important;
  margin-top: 20px !important;
		padding-bottom:5px;
		border-bottom:2px dashed #aaa;
}
	.myheading a{float:right; margin-right:0px;}

}

.bold .hfe-menu-item {font-weight:500!important; color:#ff3708!important;}
.second-menu-item{margin-left:20px!important;}
.myheadermenu{
	height: 46px;
background: #fff;
box-shadow: 0 2px 3px 0 rgba(0,0,0,0.08);
	
	
}

.myheadermenu a{
	font-weight:400!important;
	
}
.myheadermenu h2 a{font-size:15px!important; font-weight:500!important}
.myheadermenu h2 a:hover{color:#ff3708!important}
.myheadermenu h2 i{color:#ff3708!important;}
.main-nav li a > i{font-size:18px!important; color:#ff3708!important;}
.header-right .header-button a.buttons {
  font-size: 14px!important;
}
.mi shopping_basket{font-size:18px!important; color:#ff3708!important;}
.header-light-skin .view-cart-contents > span {
  color: #ff3708!important;
}

@media (max-width:1024px){
	.show-map{display:none!important;}

	.wp-caption, .listing-icons .wp-caption{
		background:transparent!important;
		border:none!important;
		padding:10px!important;
		color:#333!important;
		font-size:12px!important;
	}
	.listing-icons .wp-caption img{max-width:42px!important}
	
}
@media (max-width:1024px){
	#topadslarge1, #topadslarge2 {display:none;}
}
@media (min-width:1025px){
	#topadssmall1, #topadssmall2 {display:none;}
}
.my-login-menu .fa-user-circle{font-size:24px; line-height:24px; color:#ff3708; margin-top:20px!important; margin-left:20px!important;}
.my-login-menu span{
position: absolute!important;
top: 23px!important;
left: 53px!important;
font-weight: 600!important;
}
@media (min-width:1280px){
	.pf-body .woocommerce-cart-form {
  width: 60%;
  float: left;
  padding: 10px!important;
}
	.pf-body .cart-collaterals {
  width: 36%;
  float: right;
  padding: 25px !important;
  margin-right: 12px!important;
  margin-top: 10px!important;
	}
	.primary-menu ul li:last-child {
  margin-right: 10px!important;
}
	.finder-map {
  width: calc(100% - 350px)!important;
  z-index: 50;
}
	
.listing-main-buttons > ul > li {
  margin-left: 50px!important;
}
	 .elementor-7574 .elementor-element.elementor-element-6bd9770 ul.sub-menu {
  width: 220px;
  border-bottom: 5px solid #f00 !important;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}
	.myimg h3{font-size:15px!important;}
	.myimg img{
		border-radius: 5px;
border: 1px solid #eee;
-webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1);
box-shadow: 0 10px 20px rgba(97,105,140,.1);
		min-width:194px!important;
	}
	ul.dropdown-menu {
  display: block;
  float: right!important;
  left: 0px!important;
	}
	.myheading a{float:right; margin-right:10px;}
	.elementor-7574 .elementor-element.elementor-element-976c353 .menu-item a.hfe-sub-menu-item {
  padding-left: 15px!important;
  padding-right: 10px;
}
	.myheadermenu .sub-menu{width:240px!important}
	.agent-cats-section .wp-caption {
  padding: 6px !important;
		border-radius: 5px;

border: 1px solid #eee;
-webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1);
box-shadow: 0 10px 20px rgba(97,105,140,.1);
	}
	.agent-cats-section .wp-caption img{max-width:80%!important;}
	.agent-cats-section .wp-caption-text {
  line-height: 15px!important;
  margin-top: 10px!important;
		white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
	.finder-search {
   
    margin-top: -38px;
}
}

.smallad1 .element{
		border:none!important;
		background:transparent!important;
	}
	.smallad1 .pf-head{display:none!important;}
.bigad1 .pf-head{display:none!important;}

.home-hero-banner{min-height:318px!important}
.finder-title h2 {padding-right:10px!important;}
.add-box-shadow{box-shadow:none!important}
.wp-bottom-menu {border-top:1px solid rgba(0,0,0,0.2);}
.form-group .c27-term-checklist li.c27-term {
    width: 100%!important;
    float: left;
}
.explore-head .explore-types > div.active h4 {
    color: #ff3708!important;
}
.explore-head .explore-types > div > a:hover h4, .explore-head .explore-types > div > a:hover i{color:#ff3708!important;}
.elementor-lightbox {display:none!important;}
@media (min-width:1450px){
  .single-listing .container {
    width: 100%!important;
}
}
@media (min-width:1280px){
  .explore-head .explore-types{margin-left:-140px!important;
  max-height: 48px;}
  .finder-three-columns .results-view .col-md-12 {
    width: 33.3%!important;
}
.col-md-7 {
    width: 63.33333333%!important;
}
.col-md-5 {
    width: 36.66666667%!important;
}
}
.finder-one-columns .finder-listings {
    width: 500px!important;
}

@media (min-width:1280px){
  .hidemenu2{display:none!important;}
}
.lf-head {
  
    left: 10px!important;
}
.gallery-grid-block .gallery-grid a {margin:5px!important; border: 1px solid #aaa;
border-radius: 10px;} 

.has-logo .lf-item-default .lf-avatar {display:none!important;}
.has-logo .lf-item-default .lf-item-info {
    padding-left: 15px!important;
}
.lf-item-info .lf-contact {
    margin-left: -1px!important;
}
@media(min-width:300px)and (max-width:767px){
  .lf-nav li a{margin-top:-15px!important;}
 
  .listing-icons .wp-caption {
   border-radius: 5px;
border:none!important;
-webkit-box-shadow: none!important;
box-shadow: none!important);
}
}
@media(min-width:768px)and (max-width:1024px){
  .lf-nav li a{margin-top:-15px!important;}
 
  .listing-icons .wp-caption {
   border-radius: 5px;
border: 1px solid #eee;
-webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1);
box-shadow: 0 10px 20px rgba(97,105,140,.1);
}
}
span.cat-more{color:#fff!important;}
.lf-item-info-2 h4 {
   
    white-space: nowrap!important;
    
    overflow: hidden!important;
    text-overflow: ellipsis!important;
}
.block-type-author .event-host a .avatar {
    float: none;
    width: 40px!important;
    height: 40px!important;
    min-width: 40px!important;
}
.quick-listing-actions > ul > li > a > i {
  color: #f00!important;
}
.quick-listing-actions > ul > li > a{
  background-color: #fff!important;
}
  
.profile-name .listing-rating i{color:#fc0!important;}
.rating-preview-card i {
    
    color: #fc0!important;}
.lf-item-alternate + .c27-footer-section {
    border-top: 1px solid #ddd!important;
}
.directory{display:none;}
@media (min-width:1366px) and (max-width:1366px){
	
  .directory{display:inline; color:#f00;} 
	.myimg img{
		border-radius: 5px;
border: 1px solid #eee;
-webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1);
box-shadow: 0 10px 20px rgba(97,105,140,.1);
		min-width:203px!important;
	}
  
}
@media (min-width:1280px){
	.header-right {
  background: url('https://demo.kartisoft.com/classifieds/wp-content/uploads/2022/07/hb9.png') bottom left no-repeat;
    background-attachment: scroll;
    background-size: auto;
  background-size: cover;
  background-attachment: fixed;
  padding-right: 20px;
  padding-left: 60px;
  margin-right: -15px;
}
	.user-area .user-profile-name {
  color: #fff!important;
  
}
	
	
  .profile-name h1 {
    font-size: 21px!important;
    white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
  .profile-header .container{min-width:1240px!important;}
  .profile-avatar {
   margin-top: 10px;
    
    width: 60px!important;
    height: 60px!important;
  }
  .profile-name h1 {margin-top:10px;}
  .profile-name .pa-below-title {
    display: -webkit-box;
    display: flex;
    margin-top: -15px!important;
    overflow: hidden;
    white-space: nowrap;
    margin-bottom: 7px!important;
}
  .profile-name {
    padding-left: 60px!important;
}
}
.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    
    opacity: 0.5;
  }
}

@media (min-width:1367px){
  
  #menu-kc-main-menu .menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper, .menu-image-title-before.menu-image-title {
  
   padding-right:0px!important; 
  }
}
@media (min-width:1366px) and (max-width:1366px){
  
  .header-menu-left .i-nav > ul, .header-menu-right .i-nav > ul {
    left: 500px!important;
    
  }
  
  #menu-kc-main-menu .menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper, .menu-image-title-before.menu-image-title {
  
   padding-right:10px!important; 
  }
}

@media (min-width:1280px)and (max-width:1365px){
  .footer-keywords, .footer-keywords a, .footer-keywords h2, .footer-keywords h1 {
    font-size: 13.5px!important;
}
  #menu-kc-main-menu .menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper, .menu-image-title-before.menu-image-title {
  
   padding-right:5px!important; 
  }
}
@media (min-width:1280px){
	.main-nav li a > i {
    display: inline!important;
}
  .moremenu ul.sub-menu{margin-left:-180px!important;}
}
.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow {
    margin-left: 6px!important;
    margin-top: -8px!important;
}
@media (max-width:768px){
  .post-free-ads .ac-category{width:50%!important;}
  .job_listing_preview_title {
    background: #fc0 !important;
    margin-bottom: 60px!important;
}
}
.i-dropdown li a{padding-top:8px!important; padding-bottom:8px!important;}
@media (max-width:400px){.my-mobile-ads{padding-right:0px!important;}}
.my-home-icons .wp-caption {
    background: #fff;
    border: 1px solid #bbb !important;
    max-width: 100%;
    text-align: center;
    border-radius: 1px;
    padding: 1px 10px 1px 10px !important;
    font-size: 14px !important;
}

.fs-tabs .tab-content {
    background: rgba(255,255,255,0.9);
}
.fs-tabs .tab-content:hover {
    background: rgba(255,255,255,1);
}

.mylisting-basic-form.featured-light .fs-tabs .nav-tabs > li:first-child{
  margin-left:1px;}
.mylisting-basic-form.featured-light .fs-tabs .nav-tabs > li.active > a {
    background: rgba(255,255,255,0.9) !important;
   
    border: 1px solid #fff;
   
}

.mylisting-basic-form.featured-light .fs-tabs .nav-tabs > li > a {
    color: #000;
    background: rgba(255,255,255,0.7)!important;
}
 .user-profile-dropdown .user-profile-name, .my-login-menu {
    color: #000 !important;
    text-transform: uppercase!important;
	float: left!important;

}
@media (min-width:1280px) {
.finder-search {width:350px!important;}
  .finder-listings {left:350px!important}
  .finder-three-columns .finder-listings, .cts-explore.map-expanded .finder-map {
    width: calc(100% - 350px)!important;
}

.header-menu-left .i-nav > ul, .header-menu-right .i-nav > ul {

left: 500px;
position: absolute;
top: 5px;
}
  }
  
.checkboxes-filter > label{
   border-bottom: 2px solid #ddd!important;
padding-bottom: 16px !important;
  width:100%;
   
}


@media (min-width:1200px) and (max-width:1365px){
  #menu-1-defe152 li a{
    margin-right: -10px !important;

}
  
}
@media (min-width:1367px) {
  #menu-1-defe152 li a{
    margin-right: -10px !important;

}
  
}
@media (min-width:1200px){
  .i-nav .main-menu li.menu-item:first-child ul.i-dropdown {
    margin-left: -20px!important;
}
  .i-nav .main-menu li.menu-item ul.i-dropdown {
    margin-left: -22px!important;
}
}
.ad-badge i {
    color: #fc0!important;
}


.lf-item-container {
  
    overflow: hidden;
}
.footer-keywords .featured-categories.default .slc-icon .term-icon.image-icon img {
    -webkit-filter: invert(1%)!important;
    filter: invert(1%)!important;
}
.footer-keywords .featured-categories.default ul li a:hover{
    background: #fff;
    border: 1px solid rgba(0,0,0,.6);
	box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.3);
}
.footer-keywords .featured-categories.default ul li a:hover p{
   color:#ff3708;
}
.footer-keywords .featured-categories.default ul li a:hover img{
   opacity:1!important;
}

.footer-keywords .featured-categories ul li a {
   
    width: 120px;
    height: 105px!important;
}

.footer-keywords .featured-categories ul li {
    margin-left: 15px!important;
       margin-bottom: 15px!important;
}

.footer-keywords .slc-icon .term-icon.image-icon img {
    height: 72px!important;
    width: auto;
}
.footer-keywords 	.slc-info {
       bottom: 5px!important;
}
.footer-keywords .slc-icon {
   
    padding-top: 5px!important;
}
.footer-keywords .featured-categories ul li a {color:#000!important}
.footer-keywords .featured-categories.transparent ul li a:hover .slc-info p {
    color: #f00;
}
.footer-keywords .featured-categories ul li a:hover .slc-info {
    padding-bottom: 0px!important;
}
.footer-keywords .featured-categories ul li {list-style:none!important}
.footer-keywords .featured-categories {margin-top:10px!important}
@media (max-width:768px){
	.container.qla-container .quick-listing-actions {
    margin-left: 10px!important;
	}
	.explore-head .explore-types > div > a {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
	.main-info-mobile .profile-name h1 {
    font-size: 16px !important;
		text-align:left;
}
}
@media (min-width:1024px) and (max-width:1024px){
.explore-head .explore-types > div > a {
    
    padding: 0 30px!important;
}
}
.fa-chevron-circle-right{color:#ff3708!important;}
@media (min-width:1280px) and (max-width:1365px){
	.explore-head .explore-types > div > a {
    display: block;
    font-size: 14px;
    padding: 20px 16px !important;
}
	.finder-title h2 {margin-right:0px;}
	.i-nav > ul > li {
  
    margin-left: 8px!important;
    margin-right: 8px!important;
}
}
@media (min-width:1366px) and (max-width:1366px){
	.header-left #c27-header-search-form {
    margin-left: 20px!important;
    border-radius: 50px !important;
}
	.header {
		height: 60px !important;
	}
	.explore-head .explore-types > div > a {
   
    padding: 0 21px!important;
	}
	.i-nav > ul > li {
  
    margin-left: 12px!important;
    margin-right: 12px!important;
}
}
@media (min-width:1367px) {
	.i-nav > ul > li {
  
    margin-left: 8px!important;
    margin-right: 8px!important;
}
	.explore-head .explore-types > div > a {
    display: block;
    font-size: 14px;
    padding: 20px 16px !important;
}
	.finder-title h2 {margin-right:0px;}
}
.header-search > input{font-size:13px!important}
.elementor-1764 .elementor-element.elementor-element-0208a38 .elementor-tab-title.elementor-active, .elementor-1764 .elementor-element.elementor-element-0208a38 .elementor-tab-title.elementor-active a {
   
    padding: 18px;

}
 .elementor-1764 .elementor-element.elementor-element-0208a38 .elementor-tab-title:first-child {
   
   
	border-left:none!important;
}
.elementor-1764 .elementor-element.elementor-element-0208a38 .elementor-tab-content {
    
    border-left: none !important;
	border-right: none!important}

.elementor-1764 .elementor-element.elementor-element-0208a38 .elementor-tab-title.elementor-active, .elementor-1764 .elementor-element.elementor-element-0208a38 .elementor-tab-title.elementor-active a {
   
    border-top: none !important;
}

.elementor-2690 .elementor-element.elementor-element-0208a38 .elementor-tab-title:first-child {
   
   
	border-left:none!important;
}
.elementor-2690 .elementor-element.elementor-element-0208a38 .elementor-tab-content {
    
    border-left: none !important;
	border-right: none!important}

.elementor-2690 .elementor-element.elementor-element-0208a38 .elementor-tab-title.elementor-active, .elementor-2690 .elementor-element.elementor-element-0208a38 .elementor-tab-title.elementor-active a {
   
    border-top: none !important;
}

.explore-links li{display:inline; margin-right:30px; list-style:none;}
.explore-links .fa{font-size:11px!important;}
.footer-keywords, .footer-keywords a, .footer-keywords h2, .footer-keywords h1{font-size:14px!important}
.footer-keyword-links li{ line-height:26px;}
.footer-keyword-links li:last-child{border:none!important;}
a.back-to-top {border:1px solid #aaa;}
a.back-to-top:hover {border:1px solid #ff3708;}
/*.ac-front-side .cat-icon{background-color: #ff3708 !important;}*/
.element {border:1px solid #aaa!important}
.header-light-skin:not(.header-scroll) .user-area .user-profile-name i, .header.header-scroll.header-scroll-light-skin .user-area .user-profile-name i {
    color: #000!important;
}
.listing-cat .overlay{opacity:1!important;}
/*.cat-icon{background:#ddd!important;}*/
.lc-icon {background:#fff!important; padding:5px!important;}
.lc-info h4 {
 
     color: #000 !important;
    font-size: 16px;
    font-weight: 600 !important;
}
.lc-info h6 {
    margin-bottom: 0;
    font-weight: 500;
    color: #000 !important;
    opacity: .7;
}
@media (min-width:1367px){
	body{
	background: url('https://www.karticlix.com/india/wp-content/uploads/2021/07/bg1.png') repeat fixed;
   

background-position:fixed;
}
	
	
	.menu-image-title-before.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper, .menu-image-title-after.menu-image-title {
    padding-left: 5px!important;
}
	.menu-image-title-after.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper, .menu-image-title-before.menu-image-title {
    padding-right: 2px!important;
}
	.header-light-skin:not(.header-scroll) .header-search input, .header.header-scroll.header-scroll-light-skin .header-search input {font-size:14px!important;}
	.listing-icons .wp-caption {
    background: #fff;
 
    max-width: 96%;
  
    text-align: center;
  
    padding: 10px 10px 10px !important;
		font-size:14px!important;
		border-radius: 5px;
border: 1px solid #eee;
-webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1);
box-shadow: 0 10px 20px rgba(97,105,140,.1);
		
}
	
	.elementor-heading-title {
    font-size: 18px !important;
    margin-top: 20px !important;
}
	
	.i-section {
    border: none;
    padding-bottom: 80px !important;
}
	.copyright a {
    color: #F00!important;
}
	.footer-bottom .social-links ul li a:hover {
    color: #f00 !important;
}
	.footer-bottom .social-links ul {
  
    float: right;
    margin-top: -44px;
}
	.woocommerce-account .i-section .container, .woocommerce-account .mlduo-account-menu .container {
    width: 1260px!important;
	}
	#c27-site-wrapper {
    background-color: #FFF!important;
    max-width: 100% !important;
    margin: 0px auto !important;
		box-shadow: 0px 0px 18px 3px rgba(0,0,0,0.6);
}
	.c27-main-header, .finder-container {
    
    max-width: 100% !important;
}
	.footer {
    background: #fff;
    padding-top: 50px;
    max-width: 1280px !important;
    margin: 0px auto !important;
}
	.footer.footer-mini {
    padding-top: 0 !important;
   
	box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.3);
margin: 0px auto !important;
width: 100%;
padding: 0px !important;
text-transform: uppercase;
color: #000 !important;
max-height: 64px !important;
}
	.social-nav > li, .social-nav > li:last-child {
    margin-right: 0 !important;
    margin-left: 10px;
}
	.footer-bottom .social-links ul {
    float: right;
    margin-top: -44px;
    margin-right: -80px;
}
	.footer-bottom .social-links ul li a {
		color: #000!important}
	.footer-bottom {margin-top:0px!important; margin-bottom:0px!important; padding-top:10px!important; padding-bottom:5px!important;}
	.copyright p {text-align:left!important; margin-left: -80px !important;}
}


.face.ac-front-side {border: 1px solid #aaa!important;}
.amazon-ad{text-align:center!important;}

.buttons{border-radius:3px!important}
.overlay{opacity:0!important;}
@media(min-width:768px){.mymobile{display:none;}
	.header-search > i{left:5px}
}
@media(max-width:767px){
	.price-or-date .value {
    font-size: 16px;
    margin-top: 5px;
    margin-bottom: 10px;
		margin-right:20px;
}

	
	.quick-listing-actions > ul > li > a > i {color:#fff!important; }
	.quick-listing-actions > ul > li > a {
    padding: 0px 13px!important;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    border-radius: 50px!important;
    font-size: 16px!important;
    -webkit-transition: .2s ease;
    transition: .2s ease;
    background: #f00 !important;
    border: 1px solid #dbdbdb;
    width: 48px !important;
    height: 48px !important;
}
	
	.mycomputer{display:none;}
	.footer {
  
    display: none;
}
	.explore-head .explore-types > div > a {
    display: block;
    font-size: 12px;
    padding: 10px 10px !important;
}
}
.elementor-icon-box-wrapper {
    text-align: center;
    background: #fff;
    min-height: 90px;
    padding-top: 20px;
    padding-bottom: 20px;
}



.main-nav > li > a {
    
    font-weight: 500;
}

@media(min-width:768px) and (max-width:1024px){
	
	
	.listing-icons  .wp-caption{ font-size: 11px!important;

letter-spacing: -0.4px!important; padding: 2px 10px 2px !important;
border-radius: 2px !important;
border: 1px solid #aaa !important;}
	.listing-icons .elementor-icon-box-wrapper {
    text-align: center;
    background: #fff;
    min-height: 60px!important;
    padding-top: 10px!important;
    padding-bottom: 6px!important;
  border-radius: 5px;
border: 1px solid #eee;
-webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1);
box-shadow: 0 10px 20px rgba(97,105,140,.1);
}
	.short-icons .wp-caption{border:none!important; border-radius:0px!important; padding:3px!important; font-size:11px!important;  margin-bottom: -13px !important; background: transparent!important;}
	.short-icons .wp-caption img {
    max-width: 32px !important;
}
	
	.listing-icons .elementor-icon-box-wrapper h5 {margin-top:-6px!important}
	
	.local-info-icons .elementor-icon-box-wrapper {
    text-align: center;
    background:transparent!important;
    min-height: 40px!important;
    padding-top: 4px!important;
    padding-bottom: 0px!important;
    border-radius: 0px!important;
		border:none!important;
}
	.local-info-icons .elementor-icon-box-wrapper h5 {margin-top:-6px!important}
	
	
	.search-shortcode.search-shortcode-dark.header-search {
    border-bottom: none!important;
}
	.home-search .quick-search-instance{max-height:48px!important;}
	.search-shortcode.header-search input[type="search"] {
		padding: 5px 0 16px !important;}
	.home-search .header-search > i {
		top: 13px !important;}
	.menu-item i._mi{margin-top:1px!important;}
	
	
	#message-inbox, #message-inbox-chat, #ml-messages-modal .modal-content, #ml-messages-modal .modal-dialog {height:94.6%!important;}
	.mobile-nav-button{display:none!important;}
	.my-login-menu{
		line-height: 60px;

text-align: left;
left: 20px;
position: absolute;
font-weight: bold;
font-size: 15px;
		
	}
	.show-map{display:none!important;}
}
.wp-bottom-menu{max-height:60px!important}

@media (min-width:768px) and (max-width:1023px){
	.wp-caption img{max-width:50px!important;}
	.elementor-432 .elementor-element.elementor-element-453cac4 .i-section .section-title h2 {
    color: #000000;
    font-size: 14px !important;
}
	
	
}
.i-nav li a{color:#000!important}
.i-nav li a:hover{color:#ff3708!important}
@media(min-width:1280px){
	.listing-no-logo .listing-main-info h1, .listing-no-logo .listing-main-info h2 {
		margin-top: 5px !important;
	}
.header-search{width:295px!important; margin-right:5px!important;}
.instant-results {min-width:250px!important}
	.menu-item i._mi{margin-top:-3px!important;}
}
.mlduo-stat-box .second{background:#ff3708!important;}
.ac-front-side .cat-icon {width:72px!important; height:72px!important; border:10px solid #fff!important;}
.ac-front-side .category-name{top:0px!important}
.pricing-item .plan-image {max-width:100px;}
.wc-tabs{display:none;}
.woocommerce div.product div.images img, .woocommerce ul.products li.product a img {max-width:270px;}
.fa-ad{font-size:22px!important}
.header-button a {
    padding: 12px!important;
	letter-spacing: -0.4px;
}
body.elementor-page-130 .c27-main-header:not(.header-scroll) .header-skin {
    background-color: #fff;
    border-color: #fff;
}


@media(max-width:1024px){
	.c27-top-content-margin {
   height:60px!important;
}
	.instant-results {
    top: 60px !important;
		border:none!important;
}
	.header {
   
	height:60px!important;
	box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
}
	.header, .header.header-style-alternate, .header.header-style-alternate:not(.header-scroll), .header.header-style-default {
    padding: 0 !important;
   height: 60px !important;
}
	.header-top {
    position: relative;
    padding: 20px;
    margin-top: -10px;
}
	.header-search input, .header-search input:focus, .header-search input:hover {
    padding: 0 50px !important;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    height: 60px!important;
    background: #fff;
}
	.header-search > i {
    top: 20px!important;
    color: #1d1d23;
}
	#quicksearch-mobile-modal button.close {top:13px!important;}
}
@media(min-width:1025px){
	.header {
    
	height:60px!important;
	box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.3);
}
.c27-top-content-margin {
    height: 60px!important;
}

.instant-results {top:46px!important; border:1px solid #ddd;}

.main-nav .i-dropdown {top: 62px;}
}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {display:none;}
span.free{

    background: #fc0;
    color: #000;
    padding: 0px 3px;
  
    margin-left: 3px;
    font-weight: 500;

}

.widget-image-caption h4{margin-bottom:5px!important}
.wp-caption{padding: 20px 10px 25px!important; letter-spacing: -0.5px;}
.pricing-item:hover{background:#FBCA00;} .pricing-item:hover .plan-name{color:#ff3708!important}
.elementor-widget-image .widget-image-caption{
	color: #000!important; margin-top:5px;
white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
header.header-scroll.header-scroll-light-skin .inbox-header-icon i, header.header-scroll.header-scroll-light-skin .view-cart-contents span, header:not(.header-scroll).header-light-skin .inbox-header-icon i, header:not(.header-scroll).header-light-skin .view-cart-contents > span {
    color: #f00;
}

@media(min-width:768px){
	.short-icons .wp-caption img {
    max-width: 64px !important;
}
	.short-icons .wp-caption {font-size: 14px !important;}
.elementor-heading-title {
    font-size: 21px!important;
		margin-top:20px!important;
}
	.wp-caption img {
    max-width: 90px !important;
		max-height:60px!important;
		
}
	.listing-icons .wp-caption {
		font-size: 14px !important;}
	
}
@media(min-width:1024px){.home-mobile-slider{display:none!important;}}
@media (max-width:767px){.my-ad-posting .ac-category {max-width:50%!important;}}
#c27-site-wrapper {
    background-color: #Fff!important;
}
@media (min-width:1280px){
	.header-left #c27-header-search-form {
    margin-left: 5px;
   
border-radius: 3px !important;
    box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.1);
    max-height: 40px !important;
    border: 1px solid #333;

   
}
	.header-search {
    width: 295px !important;
    margin-right: 5px !important;
}
	.header-search > i {
left: 10px!important;
		top: 9px!important;
	}
	.header-search > input {
   
    padding-top: 11px!important;
		
    padding-left: 40px!important;
	}
	.instant-results {
		top: 46px !important;
	}
	
	.button-1:visited:hover, .button-2 {
    color: #fff!important;
    background: var(--accent);
    background: linear-gradient(#ff3708, #ee3708)!important;
		border-radius:3px!important;
}
	.fa-ad{margin-right:0px!important}
	.mlduo-stat-box.second {
   
    background: linear-gradient(#FF6600, #EE6600) !important;
}
	.header-search > i {
    color: #333!important;
  
    font-size: 22px!important;
}
	::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #ccc!important;
}
::-moz-placeholder { /* Firefox 19+ */
 color: #ccc!important;
}
:-ms-input-placeholder { /* IE 10+ */
 color: #ccc!important;
}
:-moz-placeholder { /* Firefox 18- */
  color: #ccc!important;
}
	
	
	.short-icons .wp-caption{border:none!important; border-radius:0px!important; padding:3px!important; font-size:14px!important;  margin-bottom: -13px !important; background: transparent!important;}
	.short-icons .wp-caption img {
    max-width: 72px !important;
}
	
	.listing-icons .elementor-icon-box-wrapper h5 {margin-top:-6px!important}
	
	.local-info-icons .elementor-icon-box-wrapper {
    text-align: center;
    background:transparent!important;
    min-height: 40px!important;
    padding-top: 4px!important;
    padding-bottom: 0px!important;
    border-radius: 0px!important;
		border:none!important;
}
	.local-info-icons .elementor-icon-box-wrapper h5 {margin-top:-6px!important}
	
}

	@media(min-width:768px){
	.listing-icons .wp-caption {
    background: #fff;
    
    max-width: 96%;
  
    text-align: center;
  
    padding: 20px 10px 20px !important;
		font-size:14px!important;
		border-radius: 5px;
border: 1px solid #eee;
-webkit-box-shadow: 0 10px 20px rgba(97,105,140,.1);
box-shadow: 0 10px 20px rgba(97,105,140,.1);
		
}
		.listing-icons .wp-caption:hover {border: 1px solid #fc0!important;
		box-shadow: 0 10px 20px rgba(255,204,0,.3)!important;
		}
}
	
	.elementor-heading-title {
    font-size: 18px !important;
    margin-top: 20px !important;
		
}
.myfooter{color:#000!important; text-transform:uppercase; font-weight:600}
.myfooter a{color:#ff3708!important;}
.myfooter2 a{color:#ff3708!important;}
.myfooterh2 .elementor-heading-title {
    font-size: 15px !important;
	line-height: 16px;
}

.footer-keywords .featured-categories.default .slc-icon .term-icon.image-icon:hover img {
    -webkit-filter: invert(1%) !important;
    filter: invert(1%) !important;
}
.header-light-skin:not(.header-scroll) .header-search input, .header.header-scroll.header-scroll-light-skin .header-search input {
    color: #1d1d23;
    font-weight: 400;
    font-size: 14px !important;
}
.header-search > input {
    font-size: 14px !important;
	 padding-left: 35px !important;
}

.my-heading{color:#000!important; font-size:14px!important; text-transform:uppercase; margin-top:0px}

.mytext a strong{ font-weight:500!important;}
.explore-links{margin-bottom:0px;}
.finder-tabs .nav-tabs {justify-content:flex-start!important;}
ul.sub-menu {
    border:1px solid #ddd!important;
	
}
ul.sub-menu li a{
	padding-top: 8px!important;
padding-bottom: 8px!important;

	font-size:14px!important;
}
#menu-kc-main-menu ul.sub-menu {
    border:1px solid #ddd!important;
	
	border-top:none!important;
}

@media (max-width:1024px){.hidemenu{display:none!important;}}
#menu-kc-main-menu  ul.sub-menu li a img{max-width:24px!important}

.elementor-1764 .elementor-element.elementor-element-9f06ea7 .elementor-tab-mobile-title, .elementor-1764 .elementor-element.elementor-element-9f06ea7 .elementor-tab-desktop-title.elementor-active, .elementor-1764 .elementor-element.elementor-element-9f06ea7 .elementor-tab-title::before, .elementor-1764 .elementor-element.elementor-element-9f06ea7 .elementor-tab-title::after, .elementor-1764 .elementor-element.elementor-element-9f06ea7 .elementor-tab-content, .elementor-1764 .elementor-element.elementor-element-9f06ea7 .elementor-tabs-content-wrapper {
   border-top:none!important;
       
}
.job_listing_preview_title {background:#fc0!important;}


.header {position:fixed!important}

@media(min-width:1280px){
	.profile-cover .profile-header {
    height: 60px;
    background-color: #Fff!important;
    position: relative;
    border-bottom: 1px solid #aaa;
    margin-top: -5px;
}
	.featured-section.featured-section-gallery {
    height: 350px!important;
}
	
.profile-cover .listing-main-info {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    bottom: 0px!important;
	margin-left:-1px!important;
    background: rgba(0,0,0,0.6)!important;
}
.profile-cover .listing-main-buttons {
    -webkit-box-align: end !important;
    align-items: flex-end !important;
    margin-top: -16px!important;
}


}
@media (max-width:767px){
.profile-name h1 {
    font-size: 18px!important;
}
	.quick-listing-actions > ul > li > a > i {
    font-size: 24px;
	}
	.listing-main-buttons > ul > li:first-child{margin-right:10px!important}
	
	.quick-listing-actions > ul {
    -webkit-box-pack: center !important;
   
    flex-wrap: nowrap;
}
	.profile-header {
    height: auto;
    text-align: center;
    border-top: 1px solid #ebebeb!important;
}
	.quick-listing-actions span{display:none;}
	.quick-listing-actions > ul > li > a {
    padding: 10px 10px!important;
	}
	.quick-listing-actions > ul > li > a > i {padding-right:0px!important}
	
	.quick-listing-actions > ul > li {
    padding: 0 15px 0 0!important;
}
}
.listing-details .cat-icon {
   
	background:#ff3708!important;
}
.element .pf-body > .listing-details li span.cat-icon, .element .pf-body > .social-nav li a i, .footer-bottom .social-nav li a i {min-width:40px!important;
}
.lf-head-btn {background:rgba(0,0,0,0.5)!important; border:none!important;}
.lf-item-info {
    position: absolute;
    z-index: 5;
    bottom: 0px!important;
    left: 0px!important;
    color: #fff;
    right: 0px!important;
    overflow: hidden;
    background: rgba(0,0,0,0.6);
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 10px;
    padding-bottom: 5px;
}
.lf-item-info .lf-contact{margin-left:-4px;}




.gallery-carousel-block .item {
    border-radius: 3px;
    border: 1px solid #aaa!important;
}
.element {
    background: #fff;
    padding: 20px;
    margin-bottom: 25px;
    border: 1px solid #ebebeb;
    border-radius: 1px!important;
}
.extra-details .item-attr {
    
    font-weight: bold;
}
.element .pf-head {
    position: relative;
    border-bottom: 1px solid #aaa;
    padding-bottom: 20px;
}
@media (min-width:1280px){
	.listing-tabs .container{width:1150px!important}
	.profile-cover .header-gallery-carousel .item {
    height: 350px!important;	
	
}
	
.listing-tabs .container	.col-md-7 {
 
  min-width: 790px !important;
}
	.listing-tabs .container	.col-md-5 {
 
  max-width: 360px !important;
}


	
.user-profile-cover	.profile-header {
    height: 60px;
    background-color: #fff;
    position: relative;
    border-bottom: 1px solid #ebebeb;
    border-top: 1px solid #ddd;
    margin-top: 30px!important;
}
.user-profile-cover	.listing-main-buttons {
    -webkit-box-align: end !important;
    align-items: flex-end !important;
    margin-top: -10px!important;
}
}
.block-type-author .host-name p{display:none}

.listing_tab_contact-advertiser .element .pf-body > .details-list, .element .pf-body > .listing-details ul {
   
    display: none;
}
.listing-no-logo .listing-main-info h1, .listing-no-logo .listing-main-info h2 {
     white-space: nowrap !important;
    overflow: hidden !important;
}
.lf-item-info > ul li, .lf-item-info > h4 {

    white-space: nowrap !important;
    overflow: hidden !important;
	text-overflow: ellipsis!important;
}
.country-flag img{
	margin-top: -3px!important;

}
.menu-image-title-before.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper, .menu-image-title-after.menu-image-title {
    padding-left: 0px!important;
}
.dashicons-arrow-right{margin-left:-10px}

@media (min-width:1200px) and (max-width:1365px){
	
	.header-search {
    width: 295px !important;
    margin-right: 5px !important;
}
	.instant-results {
    min-width: 250px !important;
} #menu-real-estate-listing-menu ul.sub-menu {margin-left:-20px!important;}
}
@media (min-width:1366px){
	#menu-1-80a99e7 li {padding-left:11px!important}
	#menu-1-de0ffdf li{padding-left:12px!important}
#menu-real-estate-listing-menu ul.sub-menu {margin-left:-20px!important;}
	
}
@media (min-width:1367px) and (max-width:9000px){
	#menu-1-80a99e7 li, #menu-1-de0ffdf li {
  padding-left: 4px !important;
}
	.myfootermenus a.hfe-menu-item{white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;}
}
@media (min-width:1280px) and (max-width:1365px){
	#menu-1-80a99e7 li, #menu-1-de0ffdf li {
  padding-left: 4px !important;
}
	.myfootermenus a.hfe-menu-item{white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;}
}
@media (min-width:1367px) {
	
	.elementor-131 .elementor-element.elementor-element-c85c7be .menu-item a.hfe-sub-menu-item {
    padding-left: 12px!important;
    padding-right: 12px!important;
}
	
	.header-search {
    width: 295px !important;
    margin-right: 5px !important;
}
	.instant-results {
    min-width: 250px !important;
}
	.menu-image-title-before.menu-image-not-hovered img, .menu-image-hovered.menu-image-title-before .menu-image-hover-wrapper, .menu-image-title-after.menu-image-title {
    padding-left: 10px !important;
}
	.dashicons-arrow-right {
    margin-left: 0px!important;
}
}
.checkboxes-filter > label, .explore-filter.datepicker-form-group > label, .range-filter > label {
    font-size: 14px;
    color: #ff3708!important;
    font-weight: 500;
    text-transform:capitalize;
	margin-top:10px!important;	
	margin-bottom:10px!important;
}




.radius .amount {
    font-size: 14px;
	padding-top: 40px!important;
}

.hfe-nav-menu .menu-item-has-children .sub-menu {
	border-top: 2px solid #f00 !important;
}
.footer-keywords .sub-menu{top:32px!important;}
@media (min-width:1200px) and (max-width:1366px){
	.footer-keywords  .menu-image-title-after.menu-image-title {
    padding-left: 8px !important;
}
	
	
}
@media (max-width:1024px){
	#menu-kc-main-menu ul.sub-menu li a {
   
    width: 100% !important;
}
	#menu-kc-main-menu ul.sub-menu{width:100%!important}
}
.block-type-author .details-list {
   
    display: none !important;
}
.finder-search .finder-title h2 {
    font-size: 20px;
    margin-bottom: 35px!important;
    margin-top: 0;
    text-align: left;
    padding-right: 0;
	padding-left: 10px;
}


.elementor-icon.elementor-social-icon {
    font-size: 14px!important;
    line-height: 14px!important;
    width: 26px!important;
    height: 26px!important;
}



.listing-no-logo .listing-main-info h1, .listing-no-logo .listing-main-info h2 {margin-top:10px!important}

.listing-no-logo .listing-main-info h1, .listing-no-logo .listing-main-info h2 {
    margin-top: 10px !important;
    font-weight: bold!important;
    font-size: 18px!important;
}
.explore-taxonomy-tab .explore-type-4 .lc-icon, .finder-search .lc-icon{display:none!important;}
ul.sub-menu li a:hover{color:#ff3708!important;}

.finder-tabs .nav > li a {
    color: #242429;
    font-size: 15px!important;
}
.explore-type-4 .listing-cat, .finder-search .listing-cat {
    height: 85px!important;
}
.form-group.fc-search {
   
	bottom: 20px!important;
}


@media (max-width:767px){.bigad1,.bigad2,.bigad3, .bigad4, .bigad5, .bigad6, .bigad7, .listing-top-banner-ad, .listing-bottom-banner-ad{display:none;}}

@media (min-width:768px){.smallad1, .smallad2,  .smallad4, .smallad6, .listing-top-banner-ad-small, .listing-bottom-banner-ad-small{display:none;}
	.listing-top-banner-ad, .listing-bottom-banner-ad{text-align:right!important; margin-top:15px;}
}



.hfe-menu-item:hover, .hfe-menu-item.active {color:#ff3708!important}
.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover, .elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted, .elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus {
    color: #ff3708!important;
}

.header-new-menu{position:fixed; top:65px; }
body:not(.logged-in) .user-area.signin-area {
    margin-right: 25px!important;
	margin-left: 20px!important;
	color: #000!important;
}
.header .user-area > a {color:#000!important; opacity:1!important; font-weight:500;}
.header-left #c27-header-search-form {
    margin-left: 5px;
    border-radius: 50px !important;
}
.featured-search .form-group .ui-widget.ui-widget-content {
   
    bottom: 26px!important;
	
}
.listing-no-logo .listing-main-info h1, .listing-no-logo .listing-main-info h2 {
    margin-top: 3px !important;
}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated {
    padding: 10px;
    opacity: 1;
}
.featured-search.wide .fs-tabs .tab-content {
    padding-bottom: 10px;
    padding-top: 15px;
    border-radius: 1px!important;
}

.fs-tabs .nav-tabs > li.active > a, .fs-tabs .nav-tabs > li.active > a:focus, .fs-tabs .nav-tabs > li.active > a:hover {
    
    background-color: rgba(255,255,255,1)!important;
    border: 1px solid rgba(0,0,0,.15);
        border-bottom-color: rgba(0, 0, 0, 0.15);
        border-bottom-style: solid;
        border-bottom-width: 1px;
    border-bottom: 1px solid #fff;
   
}
.fs-tabs .nav-tabs > li > a { background-color: rgba(255,255,255,0.8!important;}

.lf-head {
   
    left: 15px!important;
}
@media (min-width:1280px) and (max-width:1366px){
	.finder-three-columns .results-view .col-md-12 {
    width: 33.3%!important;
}
	.i-nav > ul > li {
  
    margin-left: 15px!important;
    margin-right: 15px!important;
}
}
.l-type .listing-type .value {border-radius: 1px!important;}
@media (min-width:1280px){ 
.elementor-131 .elementor-element.elementor-element-c85c7be .menu-item a.hfe-sub-menu-item {
    padding-left: 15px!important;
    padding-right: 15px;
}
	.i-nav > ul > li {
  
    margin-left: 15px!important;
    margin-right: 15px!important;
}
}
.listing-main-info .profile-avatar{width:48px!important; height:48px!important}

@media(min-width:300px)and (max-width:1024px){
	
  #menu-kc-main-menu ul.sub-menu li a {
    padding-left: 20px!important;
    padding-right: 0px !important;
}
	

}


@media (min-width:1366px){
	#mylisting-header-css .container {
	width: 1366px!important;
}
	.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item {
  
  font-weight: normal!important;
}
	.mylisting-basic-form.featured-light .fs-tabs .nav-tabs > li > a {
  color: #565662;
  background: #fff!important;
}
	
}


