/*!
Theme Name:Felan Child
Theme URI: https://felan.ricetheme.com/
Author: RiceTheme
Author URI: https://ricetheme.com/
Description: This is a child theme of Felan
Template: felan
Version: 1.0.0
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 7.4
License URI: https://choosealicense.com/licenses/gpl-2.0/
Text Domain:felanchild
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/
body.single-jobs .form-popup-apply .apply-popup {
  max-width: 450px !important;
}

.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;
}

.account .user-name .role,
.felan-dashboard .total-action li:not(:first-child),
.felan-dashboard .notification-dashboard .col-md-5,
.tab-dashboard .tab-item.tab-orders-item,
.service-header .info-service-inner .felan-rating-warpper,
.service-header .info-service-inner .count-sales,
.tab-dashboard .freelancer-profile-tab .tab-item:nth-child(2),
.tab-dashboard .freelancer-profile-tab .tab-item:nth-child(4),
.freelancer-profile-strength
  .tip-content
  .profile-list-check
  li#profile-check-experience,
.freelancer-profile-strength
  .tip-content
  .profile-list-check
  li#profile-check-projects,
.tab-dashboard .service-submit-tab .tab-item:nth-child(2),
.felan-freelancers.layout-avatar .freelancer-inner .felan-rating-warpper,
.felan-service-item .service-meta .felan-rating-warpper,
.felan-service-item .service-meta .count-sales,
.felan-service-item .service-meta .service-view::before {
  display: none;
}

.felan-freelancers-item .freelancer-inner .current-position {
  margin-right: 0;
}

.felan-freelancers-item .freelancer-inner .current-position:before {
  display: none;
}

.felan-dashboard .notification-dashboard .col-md-7,
.felan-dashboard .total-action li {
  flex: 0 0 100%;
  max-width: 100%;
}

.felan-freelancers-item .freelancer-center div + div {
  margin-top: 12px;
}

.felan-freelancers-item .freelancer-email a,
.felan-freelancers-item .freelancer-phone a {
  display: flex;
  align-items: center;
  gap: 8px;
}
.felan-freelancers-item .freelancer-email a svg,
.felan-freelancers-item .freelancer-phone a svg {
  width: 20px;
}

@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;
  }
}
