.mapboxgl-popup-content .info-company{
	display: none;
}

body.single-jobs .form-popup-apply .apply-popup{
	max-width: 450px !important;
}

.reviews-list .entry-avatar img {
    min-width: 54px;
    width: 100%;
}

.company-sidebar-info > .title-wapper{
	display: flex;
	align-items: center;
}

.service-head-details .felan-rating-warpper{
	margin-left: 15px;
}

.service-info-sidebar .review-inner{
    display: flex;
		align-items: center;
}

.service-info-sidebar .review-inner .felan-rating-warpper{
    margin-bottom: 0;
    margin-left: 12px;
}
.service-info-sidebar .review-inner .felan-rating-warpper:before{
        content: '';
        width: 6px;
        height: 6px;
        background-color: #ddd;
        display: inline-block;
        border-radius: 50%;
        margin-right: 5px;
}

div.site-menu.mobile-menu .top-mb-menu .account a {
  color: #111;
}

div.site-menu.mobile-menu .list-nav-dashboard .nav-item a{
  color: #fff;
}

body.single-project .felan_breadcrumb li.current,
body.single-jobs .felan_breadcrumb li.current,
body.single-company .felan_breadcrumb li.current,
body.single-service .felan_breadcrumb li.current,
body.single-freelancer .felan_breadcrumb li.current{
	display: none;
}

.felan-form-location .icon-location {
    top: 16px;
}

.felan-form-location .radius {
    z-index: 2;
}

.form-jobs-top-filter .felan-form-location .icon-location svg{
	position: static;
}

.package-service .package-header .title-my-service a.service-change{
  font-size: 12px;
  margin-top: 0;
  position: relative;
  top: -5px;
  font-weight: 600;
}

.felan-service-order-detail .order-bottom .felan-button.btn-canceled, .felan-service-order-detail .order-bottom .felan-button.button-outline.btn-add-to-message {
  border-color: var(--felan-color-border);
  color: var(--felan-color-primary);
}
.felan-service-order-detail .order-bottom .felan-button.btn-canceled:hover, .felan-service-order-detail .order-bottom .felan-button.button-outline.btn-add-to-message:hover {
  color: #fff;
  background-color: var(--felan-color-primary);
  border-color: var(--felan-color-primary);
}

#form-popup-review .button-cancel,
#form-popup-review .btn-complete,
#form-popup-review .btn-message-complete,
#form-popup-view .button-cancel,
#form-popup-view .btn-complete,
#form-popup-view .btn-message-complete {
  color: var(--felan-color-primary);
  border-color: var(--felan-color-primary);
}
#form-popup-review .button-cancel:hover,
#form-popup-review .btn-complete:hover,
#form-popup-review .btn-message-complete:hover,
#form-popup-view .button-cancel:hover,
#form-popup-view .btn-complete:hover,
#form-popup-view .btn-message-complete:hover {
  background-color: var(--felan-color-primary);
  border-color: var(--felan-color-primary);
  color: #fff;
}
#form-popup-review .btn-message-complete,
#form-popup-review .btn-complete,
#form-popup-view .btn-message-complete,
#form-popup-view .btn-complete {
  margin-right: auto;
}

.project-head-details ul.project-meta li svg {
    margin-right: 7px;
}

body.single-service .main-content{
  padding-top: 30px;
}

.title-project-dashboard img{
	position: relative;
	top: -3px; 
}

.felan-project-order-detail .order-center .image-applicants img{
    width: 56px;
    height: 56px;
    border-radius: 50%;
    object-fit: cover;
}

.felan-project-item .project-proposal .felan-button{
	padding: 10px;
}

.felan-project-item .price-inner span:not(.prefix){
	font-size: 16px;
}

.site-main > .alert.alert-error{
	display: none;
}

.custom-testi-quote-02 .testimonial-inner>.quote {
    right: 73px;
    display: block !important;
}

.felan-service-order-detail .order-history .info-history > a{
	margin-right: 10px;
}

@media(max-width:991px){
	body.single-company .site-layout.has-sidebar{
	    flex-direction: column-reverse;
    display: flex;
}
	body.single-company  .widget-area#secondary{
		margin-bottom: 40px;
	}
}

