body {
  line-height: 24px;
}

a.logo .logo-text {
  padding: 7px;
  letter-spacing: 0.5em;
  border-radius: 0;
}

.affix a.logo .logo-text {
  color: var(--accent-color-1);
  border-color: var(--accent-color-1);
}

.button.searchform-submit {
  background: var(--accent-color-1);
}

.author-bio-shortcode .author-bio-flex:first-child span,
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active,
blockquote:before {
  background: var(--accent-color-1);
  background-color: var(--accent-color-1) !important;
}

.pricing-plan.color_style1 .plan-name {
  background-color: var(--accent-color-1) !important;
  background-image: none;
}
.pricing-plan.color_style1 .plan-price {
  color: var(--accent-color-1) !important;
}
.pricing-plan.color_style2 .plan-name {
  background-color: var(--accent-color-2) !important;
  background-image: none;
}
.pricing-plan.color_style2 .plan-price {
  color: var(--accent-color-2) !important;
}
.pricing-plan.color_style3 .plan-name {
  background-color: var(--accent-color-3) !important;
  background-image: none;
}
.pricing-plan.color_style3 .plan-price {
  color: var(--accent-color-3) !important;
}
.pricing-plan .plan-features {
  margin: 19px 0 20px;
}
.pricing-plan .plan-image + .plan-features {
  margin-top: 40px;
}

.error404 .content-404 .not_found {
  background-image: url(../img/brobit_404.png);
}

/* loop item */
.shortcode-loop-item .item-media {
  border-radius: 0;
}
.shortcode-loop-item .item-content {
  border-radius: 0;
  margin: 0 50px;
  top: -50px;
  padding: 27px 20px 24px !important;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .shortcode-loop-item .item-content {
    margin: 0 20px;
  }
}
.shortcode-loop-item .item-content .sub-title {
  margin-bottom: -3px !important;
}

/* end of loop item */
/* button */
.btn,
.btn span {
  background-image: none;
  border-radius: 0;
}

.btn span {
  padding: 13px 31px;
}

@media (min-width: 1440px) {
  .btn + .btn {
    margin-left: 5px;
  }
}
.btn-shadow-maincolor:hover, .btn-shadow-maincolor:focus {
  background-color: var(--accent-color-1) !important;
  background-image: none;
}

.btn-maincolor,
.product-inner .add_to_cart_button, .single_add_to_cart_button, .btn-maincolor {
  background-image: none;
  background-color: var(--accent-color-1) !important;
}
.btn-maincolor span,
.product-inner .add_to_cart_button span, .single_add_to_cart_button span, .btn-maincolor span {
  border-radius: 0;
}

.btn-outline-maincolor {
  background-color: var(--accent-color-1) !important;
  color: var(--darkColor);
}

.btn-maincolor2 {
  background-color: var(--accent-color-2) !important;
}

.btn-outline-maincolor2 {
  background-color: var(--accent-color-2) !important;
  color: var(--darkColor);
}

.btn-maincolor3 {
  background-color: var(--accent-color-3) !important;
}

.btn-outline-maincolor3 {
  background-color: var(--accent-color-3) !important;
  color: var(--darkColor);
}

@media (min-width: 992px) {
  .single_add_to_cart_button,
  .wide_button {
    min-width: 150px;
  }
}

/* end of button */
.list1 ul li:before,
ul.list1 li:before {
  color: var(--accent-color-1);
}

ul.products .product .product-inner {
  background-color: transparent;
}

.woocommerce-tabs ul.tabs li.active a {
  background-image: none;
  background-color: var(--accent-color-1) !important;
}

.post_color3 .entry-footer a,
.post_color3 .entry-meta a,
.post_color3 h4.entry-title a:hover,
.post_color3 .entry-tags::before,
.post_color3 .comments-link::before,
.post_color3 .date-link::before,
.post_color3 .post-adds .like_button,
.post_color3 .comments-link a:hover, .post_color3.format-chat p:nth-child(2n) strong {
  color: var(--accent-color-3) !important;
}

.icon-box.block-item .box-heading a {
  transition: none;
}
.icon-box.block-item:before {
  background: var(--accent-color-1);
}

@media (max-width: 767px) {
  .shortcode-team-slider .flexslider-controls {
    padding: 30px 15px 36px;
  }
}
@media (max-width: 1200px) {
  .admin-bar .affix .sf-menu, .admin-bar .affix .toggle_menu.mobile-active {
    top: 0 !important;
  }
}
@media (max-width: 1200px) {
  .admin-bar .sf-menu, .admin-bar .toggle_menu.mobile-active {
    top: 40px !important;
  }
}
@media (max-width: 991px) {
  #box_wrapper .step-title:before {
    opacity: 0.5;
  }
}
.wordpress-helpdesk .wordpress-helpdesk-faq-boxed i, .tax-faq_topics .wordpress-helpdesk-faq-boxed i {
  color: var(--accent-color-1);
}
/*# sourceMappingURL=../../../../sourcemaps/skin1.css.map */
