html {
  /*Font file*/
  /*Core file*/
  /*template file*/
  /*-------------------------------------
INPUT
---------------------------------------*/
  /* 404 PAGE */
  /**************
PAGE-CONTACT-US
***************/
  /*contact form*/
  /*-------------------------------------
YOLO PAGE TITLE
---------------------------------------*/
  /*Header mobile file*/
  /* -----------------------------------------------------------------------------
 * Widget: price filter
 * -------------------------------------------------------------------------- */
  /*
*
*  Sidebar
*/
  /*
*
*  Post Thumbnail
 */
  /*Blog file*/
  /* 
* General
*/
  /* YOLO HEADER SIDEBAR STYLE */
  /* --------------------------------------------
  CHECKOUT
-------------------------------------------- */
  /* --------------------------------------------
  MY-ACCOUNT
-------------------------------------------- */
  /* --------------------------------------------
  MY WISHLIST
-------------------------------------------- */
  /* --------------------------------------------
  PRODUCT LISTING
  -------------------------------------------- */
  /* --------------------------------------------
  SHOPPING CART
-------------------------------------------- */
  /*
* 1. Archive Product
* 
*/
  /*banner file*/
  /* Clients Shortcode CSS */
  /* GMaps Shortcode CSS */
  /* Icon Box Shortcode CSS */
  /* --------------------------------------------
  SINGLE PRODUCT INFO
-------------------------------------------- */
  /* --------------------------------------------
  SINGLE PRODUCT TAB
-------------------------------------------- */
  /* --------------------------------------------
  SINGLE PRODUCT REVIEW
-------------------------------------------- */
  /*Fortfolio single*/
  /* TEAM MEMBER */
  /*
* 1. PRODUCT MASONRY (GRID,...)
* 2. PRODUCT LIST
*/
  /* 1. PRODUCT MASONRY */
  /* 3. PRODUCT SLIDER */
  /* end pretty Photo */
  /* Single Product Shortcode CSS */
  /*** Login Form ***/
  /* 3. Add To Cart Woocommerce CSS */
  /* Style for Mega Menu */
  /***** TABLE OF CONTENTS *****
*** 1. GENERAL
*** 2. MEGA MENU STYLE COLUMN
*** 3. MEGA MENU STYLE DROPDOWN
*** 4. MEGA MENU STYLE TAB
*/
  /* RESET MENU STYLE */
  /* 2. MEGA MENU STYLE DROPDOWN */
  /* 3. MEGA MENU STYLE TAB */
  /* Menu Tagcloud */
  /*end custom style*/
}
html .leonado-testimonial h3 .leonado-post h3,
html .leonado-ourteam h6,
html .leonado-icon-box h3,
html .p-font {
  font-family: 'Noto Sans';
}
html .leonado-testimonial.style1 h3,
html .s-font,
html .sidebar h4.widget-title,
html .wpb_widgetised_column h4.widget-title,
html .widget-title-s-font .widget-title,
html .entry-comments h3.comments-title,
html footer.main-footer-wrapper .sidebar .widget-footer-logo .footer-logo-read-more a,
html footer.main-footer-wrapper .bottom-bar-wrapper .bottom-bar-text {
  font-family: 'Raleway';
}
html .post-navigation {
  /* -----------------------------------------------------------------------------
* Wordpress Default Style
* -------------------------------------------------------------------------- */
}
html .post-navigation .post-navigation-label {
  color: #363636;
}
html .post-navigation .post-navigation-title {
  color: #ffa634;
}
html .post-navigation .post-navigation-icon {
  color: #363636;
}
html .post-navigation .yolo-page-link {
  color: #363636;
}
html .post-navigation .yolo-page-link:hover,
html .post-navigation .yolo-page-link:focus,
html .post-navigation .yolo-page-link.active {
  background-color: #40cfbc;
}
html .post-navigation .yolo-page-links > .yolo-page-link {
  background-color: #ffa634;
}
html body {
  color: #363636;
}
html h1,
html h2,
html h3,
html h4,
html h5,
html h6 {
  color: #363636;
}
html ::selection {
  background-color: #40cfbc;
}
html ::-moz-selection {
  background-color: #40cfbc;
}
html a:hover {
  color: #40cfbc;
}
html a:focus,
html a.active {
  color: #40cfbc;
}
html .maintanence-page .maintenance-social .maintenance-social-profile-wrapper li:hover a {
  color: #40cfbc;
}
html .block-center-inner h1 {
  color: rgba(54, 54, 54, 0.15) !important;
}
html #yolo_search_popup_wrapper .search-popup-inner > button i:hover {
  color: #40cfbc;
}
html .page404 {
  color: #363636;
}
html .page404 .content-wrap {
  color: #40cfbc;
}
html .page404 .content-wrap .page404-title .p-title {
  color: #363636;
}
html .page404 .content-wrap .page404-title .p-description {
  color: #363636;
}
html .page404 .content-wrap .page404-title .p-title-hr .hr-icon i {
  color: #363636;
}
html .page404 .content-wrap .page404-title .p-title-hr .hr-icon:before {
  background-color: #363636;
}
html .page404 .content-wrap .page404-title .p-title-hr .hr-icon:after {
  background-color: #363636;
}
html .page404 .content-wrap .return a {
  border: 1px solid #363636;
  color: #363636;
}
html .page404 .content-wrap .return a:hover {
  border-color: #40cfbc;
  background: #40cfbc;
}
html #popup-product-quick-view-wrapper .popup-close {
  color: #363636;
}
html .contact_page .wpcf7 .wpcf7-form p input[type="text"],
html .contact_page .wpcf7 .wpcf7-form p input[type="email"] {
  border: 2px solid #e9e9e9;
}
html .contact_page .wpcf7 .wpcf7-form p.ct_texta textarea {
  border: 2px solid #e9e9e9;
}
html #yolo-popup .promo-description:before {
  background: #ffa634;
}
html #yolo-popup .popup-form .ctf7_submit {
  background: #ffa634;
}
html #yolo-popup .ninja-forms-cont .ninja-forms-form-wrap .ninja-forms-all-fields-wrap.promo-popup .field-wrap.submit-wrap input[type='submit'] {
  background: #ffa634;
}
html .page-contact-us .wpb_wrapper h2:before {
  background: #ffa634;
}
html .page-contact-us .wpb_wrapper form input[type="submit"] {
  background: #40cfbc !important;
}
html .page-contact-us .wpb_wrapper form input[type="submit"]:hover {
  background: #22877a !important;
}
html .icon-services:before {
  background: rgba(54, 54, 54, 0.5) !important;
}
html .icon-services li i {
  color: #363636;
}
html .icon-services li:hover i {
  color: #40cfbc;
}
html .ctf-contact-us-page p span input {
  background: rgba(64, 207, 188, 0.05);
}
html .ctf-contact-us-page p span textarea {
  background: rgba(64, 207, 188, 0.05);
}
html .ctf-contact-us-page p input[type="submit"] {
  background: #40cfbc;
}
html .ctf-contact-us-page p input[type="submit"]:hover {
  background-color: #279b8c;
}
html .yolo-page-title-wrap {
  background-color: #ffffff;
}
html .yolo-page-title-overlay {
  background-color: #000000;
  opacity: 0.5;
}
html .widget_shopping_cart_icon > i.wicon + span.total {
  background: #40cfbc;
}
html .header-1 .widget_shopping_cart_icon > i.wicon + span.total {
  background: #40cfbc;
}
html .my-wishlist-wrapper a.yolo-wishlist span.total {
  background-color: #40cfbc;
}
html .yolo-top-bar {
  color: #ffffff;
}
html .yolo-top-bar .top-sidebar {
  color: #ffffff;
}
html .yolo-top-bar .top-sidebar h4.widget-title {
  color: #ffffff;
}
html .yolo-top-bar .top-sidebar #wp-calendar caption,
html .yolo-top-bar .top-sidebar #wp-calendar thead th {
  color: #ffffff;
}
html .yolo-top-bar .top-sidebar .widget_nav_menu > div > ul.menu > li + li:before {
  background-color: #d3d3d3;
}
html .yolo-top-bar .top-sidebar .widget_nav_menu > div > ul.menu > li ul {
  background-color: #f9f9f9;
  color: #ffffff;
}
html .yolo-top-bar .top-sidebar .widget.base-primary-color i.fa,
html .yolo-top-bar .top-sidebar .widget.base-primary-color a {
  color: #ffffff;
}
html .yolo-top-bar .top-sidebar .widget.base-primary-color.widget_nav_menu > div > ul.menu > li + li:before,
html .yolo-top-bar .top-sidebar .widget.base-primary-color.separate-left:before,
html .yolo-top-bar .top-sidebar .widget.base-primary-color.separate-right:after {
  background-color: #ffffff;
}
html .yolo-top-bar .top-sidebar .separate-left:before {
  background-color: #d3d3d3;
}
html .yolo-top-bar .top-sidebar .separate-right:after {
  background-color: #d3d3d3;
}
@media screen and (max-width: 991px) {
  html .yolo-top-bar {
    color: #ffffff;
    background: #f9f9f9;
  }
}
@media screen and (min-width: 1370px) {
  html header.yolo-main-header .yolo-header-nav-wrapper.nav-fullwith {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (min-width: 1320px) {
  html .yolo-top-bar .topbar-fullwith {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media screen and (min-width: 992px) {
  html header.yolo-main-header {
    background-color: #424242;
  }
  html header.yolo-main-header .yolo-header-wrapper .yolo-main-menu > li {
    font-family: 'Raleway';
  }
  html header.yolo-main-header .yolo-header-wrapper .yolo-main-menu > li > a {
    font-weight: 500;
    font-size: 15px;
  }
  html header.yolo-main-header .yolo-header-wrapper .yolo-main-menu > li:hover > a {
    color: #40cfbc;
  }
  html header.yolo-main-header .yolo-header-wrapper .yolo-main-menu li.menu-item-has-children:hover > a {
    color: #40cfbc;
  }
  html header.yolo-main-header .yolo-header-wrapper .yolo-main-menu li.current-menu-item > a {
    color: #40cfbc;
  }
  html header.yolo-main-header .yolo-header-wrapper .yolo-main-menu li.current-menu-item > a:hover {
    color: #40cfbc;
  }
  html header.yolo-main-header .header-right .canvas-menu-toggle i {
    color: #0a0a0a;
  }
  html header.yolo-main-header .yolo-header-nav-wrapper {
    background-color: #ffffff;
  }
  html header.yolo-main-header .header-customize {
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .header-customize-left,
  html header.yolo-main-header .header-customize-right {
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .header-customize-left .search-box input,
  html header.yolo-main-header .header-customize-right .search-box input {
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .header-customize-item + .header-customize-item {
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .header-customize-item + .header-customize-item i {
    color: #ffffff;
  }
  html header.yolo-main-header .header-customize .header-customize-item + .shopping-cart-wrapper.with-price .widget_shopping_cart_icon > i {
    color: rgba(255, 255, 255, 0.75);
  }
  html header.yolo-main-header .header-customize-separate .header-customize-item + .header-customize-item:before {
    background-color: #eeeeee;
  }
  html header.yolo-main-header .icon-search-menu {
    font-size: 15px;
  }
  html header.yolo-main-header .search-button-wrapper.style-bordered .icon-search-menu,
  html header.yolo-main-header .shopping-cart-wrapper.no-price.style-bordered .widget_shopping_cart_content .widget_shopping_cart_icon > i.wicon {
    border: solid 2px #eeeeee;
  }
  html header.yolo-main-header ul.header-social-profile-wrapper li a:hover {
    color: #40cfbc;
  }
  html header.yolo-main-header .search-box input {
    border: solid 1px #eeeeee;
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .ajax-search-result {
    border: solid 1px #eeeeee;
  }
  html header.yolo-main-header .ajax-search-result > ul > li a {
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .ajax-search-result > ul > li + li:before {
    border-top: solid 1px #eeeeee;
  }
  html header.yolo-main-header .ajax-search-result .search-view-more {
    background-color: #ededed;
    border-top: solid 1px #d9d9d9;
  }
  html header.yolo-main-header .search-with-category .form-search-left > span {
    border: solid 2px #eeeeee;
  }
  html header.yolo-main-header .search-with-category .search-category-dropdown {
    border: solid 2px #eeeeee;
  }
  html header.yolo-main-header .yolo-header-nav-above {
    border-bottom: solid 1px #eeeeee;
  }
  html header.yolo-main-header .header-customize-nav input[type="text"]::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .header-customize-nav input[type="text"]:-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .header-customize-nav input[type="text"]::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .header-customize-nav input[type="text"]:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
  }
  html header.yolo-main-header .custom-list {
    color: #0a0a0a;
  }
  html header.yolo-main-header .custom-separate {
    background-color: #eeeeee;
  }
  html header.yolo-main-header .header-customize i.fa {
    color: rgba(10, 10, 10, 0.75);
  }
  html header.yolo-main-header .header-customize i.fa:hover {
    color: #40cfbc;
  }
  html header.header-6 .yolo-header-nav-wrapper > .container {
    background-color: #ffffff;
  }
  html header.header-6 .header-customize-nav i.fa,
  html header.header-6 .header-customize-nav .shopping-cart-wrapper.with-price .widget_shopping_cart_content .widget_shopping_cart_icon > i.wicon,
  html header.header-6 .header-customize-nav .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon > i.wicon {
    color: rgba(10, 10, 10, 0.75);
  }
  html header.header-6 .header-customize-nav .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon > i.wicon + span.total {
    background-color: primary_color;
  }
  html header.header-6 .header-customize-nav .search-with-category .form-search-left > span:after {
    color: #0a0a0a;
  }
  html .yolo-sticky-wrapper.is-sticky > .yolo-header-nav-wrapper.sticky-scheme-inherit.sticky-on {
    background-color: #ffffff;
  }
  html .yolo-sticky-wrapper.is-sticky > .yolo-header-nav-wrapper.sticky-scheme-inherit.sticky-on .menu-wrapper .yolo-main-menu > li > a {
    color: #0a0a0a;
  }
  html .yolo-sticky-wrapper.is-sticky > .yolo-header-nav-wrapper.sticky-scheme-gray.sticky-on .menu-wrapper .yolo-main-menu > li > a {
    color: #363636;
  }
  html .yolo-sticky-wrapper.is-sticky > .yolo-header-nav-wrapper.sticky-scheme-light.sticky-on .menu-wrapper .yolo-main-menu > li > a {
    color: #363636;
  }
  html header.header-6 .yolo-sticky-wrapper.is-sticky .yolo-header-nav-wrapper {
    background-color: #ffffff;
  }
}
html .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon > i.wicon {
  color: rgba(255, 255, 255, 0.75);
}
html .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon > i.wicon:hover {
  color: #40cfbc;
}
html .shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper {
  border: solid 1px rgba(54, 54, 54, 0.1);
}
html .shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper li.empty p {
  color: #363636;
}
html .shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper li .cart-right > a:hover {
  color: #40cfbc;
}
html .shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper li .cart-right > span.quantity {
  color: rgba(54, 54, 54, 0.8);
}
html .shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper p.buttons .button:hover {
  background-color: #40cfbc;
}
html .shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper p.buttons .button.checkout {
  background-color: #40cfbc;
}
html .shopping-cart-wrapper .widget_shopping_cart_content .cart_list_wrapper p.buttons .button.checkout:hover {
  background-color: #22877a;
}
html .shopping-cart-wrapper.with-price .sub-total-text span.amount {
  color: rgba(255, 255, 255, 0.7);
}
html .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a.yolo-wishlist i.wicon:hover {
  color: #40cfbc;
}
html .top-sidebar .widget-social-profile ul.social-profile li a:hover i.fa,
html .wpb_widgetised_column .widget-social-profile ul.social-profile li a:hover i.fa,
html .header-social-profile-wrapper li a:hover i.fa {
  color: #40cfbc;
}
html header.header-1 .yolo-header-nav-above .container .fr .header-customize-right .custom-text-wrapper i {
  color: #ffffff;
}
html header.header-1 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-left .header-logo img {
  padding-top: 20px;
  padding-bottom: 20px;
}
html header.header-1 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-center .menu-wrapper #main-menu > li {
  padding: 50px 20px;
}
html header.header-1 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon i.wicon .total {
  background-color: #40cfbc !important;
}
html header.header-1 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a i {
  color: rgba(10, 10, 10, 0.75);
}
html header.header-1 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a span {
  color: rgba(255, 255, 255, 0.75);
}
html header.header-1 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a:hover i {
  color: #40cfbc;
}
html header.header-1 .yolo-header-nav-wrapper.sticky-on,
html header.header-1 .yolo-header-nav-wrapper.sticky-out {
  background-color: #424242;
}
html header.header-1 .yolo-header-nav-wrapper.sticky-on .header-center .menu-wrapper #main-menu > li,
html header.header-1 .yolo-header-nav-wrapper.sticky-out .header-center .menu-wrapper #main-menu > li {
  padding: 16px 20px !important;
}
html header.header-1 .yolo-header-nav-wrapper.sticky-on .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a i,
html header.header-1 .yolo-header-nav-wrapper.sticky-out .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a i {
  color: rgba(10, 10, 10, 0.75);
}
html header.header-1 .yolo-header-nav-wrapper.sticky-on .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a span.total,
html header.header-1 .yolo-header-nav-wrapper.sticky-out .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a span.total {
  color: #ffffff;
}
html .header-2 .yolo-top-bar {
  border-top: 1px solid rgba(64, 207, 188, 0.1);
  border-bottom: 1px solid rgba(64, 207, 188, 0.1);
}
html .header-2 .yolo-top-bar aside.widget_product_search button:hover i {
  color: #40cfbc;
}
html .header-2 .yolo-top-bar aside .textwidget ul li i {
  color: rgba(255, 255, 255, 0.7);
}
html .header-2 .yolo-top-bar aside .textwidget ul li i:hover {
  color: #40cfbc;
}
html .header-2 .yolo-top-bar .top-bar-left ul li:first-child {
  border-right: 1px solid rgba(255, 166, 52, 0.1);
}
html .header-2 .yolo-header-wrapper #main-menu li:hover > a {
  color: #40cfbc;
}
html header.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-left .header-logo img {
  padding-top: 20px;
  padding-bottom: 20px;
}
html header.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-center .menu-wrapper #main-menu > li {
  padding: 51px 20px;
}
html header.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-center .menu-wrapper #main-menu > li > a:hover {
  border-bottom: solid 3px rgba(64, 207, 188, 0.65);
}
html header.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-center .menu-wrapper #main-menu > li.current_page_parent > a,
html header.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-center .menu-wrapper #main-menu > li.current_page_item > a {
  color: #40cfbc;
  border-bottom: solid 3px rgba(64, 207, 188, 0.65);
}
html header.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon i.wicon .total {
  background-color: #40cfbc !important;
}
html header.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a i {
  color: rgba(10, 10, 10, 0.75);
}
html header.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a span {
  color: rgba(255, 255, 255, 0.75);
}
html header.header-2 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a:hover i {
  color: #40cfbc;
}
html header.header-2 .yolo-header-nav-wrapper.sticky-on,
html header.header-2 .yolo-header-nav-wrapper.sticky-out {
  background-color: #424242;
}
html header.header-2 .yolo-header-nav-wrapper.sticky-on .header-center .menu-wrapper #main-menu > li,
html header.header-2 .yolo-header-nav-wrapper.sticky-out .header-center .menu-wrapper #main-menu > li {
  padding: 17px 20px 12px !important;
}
html header.header-2 .yolo-header-nav-wrapper.sticky-on .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a i,
html header.header-2 .yolo-header-nav-wrapper.sticky-out .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a i {
  color: rgba(10, 10, 10, 0.75);
}
html header.header-2 .yolo-header-nav-wrapper.sticky-on .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a span.total,
html header.header-2 .yolo-header-nav-wrapper.sticky-out .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a span.total {
  color: #ffffff;
}
html .header-3 .yolo-top-bar {
  border-top: 1px solid rgba(64, 207, 188, 0.1);
  border-bottom: 1px solid rgba(64, 207, 188, 0.1);
}
html .header-3 .yolo-top-bar aside.widget_product_search button:hover i {
  color: #40cfbc;
}
html .header-3 .yolo-top-bar aside .textwidget ul li i {
  color: rgba(255, 255, 255, 0.7);
}
html .header-3 .yolo-top-bar aside .textwidget ul li i:hover {
  color: #40cfbc;
}
html .header-3 .yolo-top-bar .top-bar-left ul li:first-child {
  border-right: 1px solid rgba(64, 207, 188, 0.1);
}
html .header-3 .yolo-header-wrapper #main-menu li:hover > a {
  color: #40cfbc;
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-left .header-logo img {
  padding-top: 20px;
  padding-bottom: 20px;
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-center .menu-wrapper #main-menu > li > a:hover {
  border-bottom: solid 3px rgba(64, 207, 188, 0.65);
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-center .menu-wrapper #main-menu > li.current_page_parent > a,
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-center .menu-wrapper #main-menu > li.current_page_item > a {
  color: #40cfbc;
  border-bottom: solid 3px rgba(64, 207, 188, 0.65);
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon i.wicon .total {
  background-color: #40cfbc !important;
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a i {
  color: rgba(10, 10, 10, 0.75);
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a span {
  color: rgba(255, 255, 255, 0.75);
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a:hover i {
  color: #40cfbc;
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-left > li,
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-right > li {
  font-family: 'Raleway';
}
@media (min-width: 1600px) {
  html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-left > li,
  html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-right > li {
    padding: 0 20px;
  }
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-left > li > a,
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-right > li > a {
  font-weight: 500;
  font-size: 15px;
  color: rgba(10, 10, 10, 0.75);
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-left > li > a:hover,
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-right > li > a:hover {
  border-bottom: solid 3px rgba(64, 207, 188, 0.65);
  color: #40cfbc;
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-left .current-menu-item > a,
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-right .current-menu-item > a {
  color: #40cfbc;
}
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-left > li.current_page_parent > a,
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-right > li.current_page_parent > a,
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-left > li.current_page_item > a,
html header.header-3 .yolo-header-nav-wrapper .container .yolo-header-wrapper .split-right > li.current_page_item > a {
  color: #40cfbc;
  border-bottom: solid 3px rgba(64, 207, 188, 0.65);
}
html header.header-3 .yolo-header-nav-wrapper.sticky-on {
  background-color: #424242;
}
html header.header-3 .yolo-header-nav-wrapper.sticky-on .header-center .menu-wrapper #main-menu > li {
  padding: 17px 20px 12px !important;
}
html header.header-3 .yolo-header-nav-wrapper.sticky-on .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a i {
  color: rgba(10, 10, 10, 0.75);
}
html header.header-3 .yolo-header-nav-wrapper.sticky-on .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a span.total {
  color: #ffffff;
}
html header.header-3 .yolo-header-nav-wrapper.sticky-out {
  background-color: #424242;
}
html header.header-3 .yolo-header-nav-wrapper.sticky-out .header-right .header-customize-right .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon i.wicon {
  color: rgba(10, 10, 10, 0.75);
}
html header.header-3 .yolo-header-nav-wrapper.sticky-out .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a i {
  color: rgba(10, 10, 10, 0.75);
}
html header.header-3 .yolo-header-nav-wrapper.sticky-out .header-right .header-customize-right .my-wishlist .widget_shopping_wishlist_content .my-wishlist-wrapper a span.total {
  color: #ffffff;
}
@media screen and (max-width: 991px) {
  html {
    /* Breadcrumb */
    /*widget file*/
  }
  html .header-mobile-before img {
    padding-top: 25px;
    padding-bottom: 25px;
  }
  html .header-logo-mobile {
    line-height: 70px;
  }
  html .header-logo-mobile img {
    max-height: 70px;
    padding-top: 25px;
    padding-bottom: 25px;
  }
  html header.yolo-mobile-header .yolo-mobile-header-inner .icon-search-menu {
    color: #363636;
  }
  html header.yolo-mobile-header .yolo-mobile-header-inner .icon-search-menu:hover {
    color: #40cfbc;
  }
  html header.yolo-mobile-header .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon > i.wicon {
    color: #363636;
  }
  html header.yolo-mobile-header .shopping-cart-wrapper .widget_shopping_cart_content .widget_shopping_cart_icon > i.wicon + span {
    background-color: #40cfbc;
  }
  html .yolo-mobile-header-nav.menu-drop-fly {
    border-right: solid 2px #40cfbc;
  }
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.menu-item > a:hover {
    color: #40cfbc;
  }
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.menu-item > b.menu-caret:hover {
    color: #40cfbc;
  }
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.current-menu-ancestor > a,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.current-menu-parent > a,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.current-menu-item > a,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.menu-current > a,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li > a:hover,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li:hover > a,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li ul.sub-menu li:hover > a {
    color: #40cfbc;
  }
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.current-menu-ancestor > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.current-menu-parent > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.current-menu-item > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li.menu-current > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li > a:hover > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li:hover > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-fly ul.yolo-nav-mobile-menu li ul.sub-menu li:hover > a > b.caret:before {
    color: #40cfbc;
  }
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.menu-item > a:hover {
    color: #40cfbc;
  }
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.menu-item > b.menu-caret:hover {
    color: #40cfbc;
  }
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.current-menu-ancestor > a,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.current-menu-parent > a,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.current-menu-item > a,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.menu-current > a,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li > a:hover,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li:hover > a,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li ul.sub-menu li:hover > a {
    color: #40cfbc;
  }
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.current-menu-ancestor > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.current-menu-parent > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.current-menu-item > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li.menu-current > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li > a:hover > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li:hover > a > b.caret:before,
  html .yolo-mobile-header-nav.menu-drop-dropdown ul.yolo-nav-mobile-menu li ul.sub-menu li:hover > a > b.caret:before {
    color: #40cfbc;
  }
  html header.header-mobile-2 .yolo-mobile-header-inner {
    height: 50px;
  }
  html header.header-mobile-2 .yolo-mobile-header-inner .shopping-cart-wrapper .widget_shopping_cart_content {
    height: 50px;
  }
  html nav.yolo-canvas-menu-wrapper .yolo-canvas-menu-inner aside h4.widget-title span {
    color: #40cfbc;
  }
  html nav.yolo-canvas-menu-wrapper.dark {
    background-color: #40cfbc;
  }
  html .yolo-page-title-section .yolo-breadcrumb-wrap ul.breadcrumbs > li {
    color: #363636;
  }
  html .yolo-page-title-section .yolo-breadcrumb-wrap ul.breadcrumbs > li a:hover {
    color: #40cfbc;
  }
  html .yolo-page-title-section .yolo-breadcrumb-wrap ul.breadcrumbs:after {
    border-bottom: solid 2px #40cfbc;
  }
  html .yolo-footer-wrapper.footer-1 form input[type=submit] {
    background: #ffa634;
    color: #ffa634;
  }
  html .yolo-footer-wrapper.footer-1 .wpb_wrapper #social-footer li a:hover {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-1 .wpb_wrapper #menu-my-account li a {
    color: rgba(54, 54, 54, 0.8);
  }
  html .yolo-footer-wrapper.footer-1 .wpb_wrapper #menu-my-account li a:hover {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-1 .wpb_wrapper #menu-my-account li:hover:before {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-1 .wpb_wrapper .add-trend-shop i {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-1 .wpb_wrapper .contact .wpb_wrapper .wpb_wrapper p:hover {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-1 .wpb_wrapper .wpb_wrapper .wpb_wrapper p a {
    color: #363636;
  }
  html .yolo-footer-wrapper.footer-1 .footer1-contact-info ul li {
    color: rgba(54, 54, 54, 0.8);
  }
  html .yolo-footer-wrapper.footer-1 .footer1-contact-info ul li:before {
    color: #ffa634;
  }
  html .yolo-footer-wrapper.footer-1 .footer-bottom p {
    color: rgba(54, 54, 54, 0.55);
  }
  html .yolo-footer-wrapper.footer-2 .footer-block,
  html .yolo-footer-wrapper.footer-4 .footer-block {
    color: rgba(54, 54, 54, 0.7);
  }
  html .yolo-footer-wrapper.footer-2 .footer-block .vc_btn3-inline button,
  html .yolo-footer-wrapper.footer-4 .footer-block .vc_btn3-inline button {
    border: solid 1px #ffa634;
  }
  html .yolo-footer-wrapper.footer-2 .footer-block .vc_btn3-inline button:hover,
  html .yolo-footer-wrapper.footer-4 .footer-block .vc_btn3-inline button:hover {
    background: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-2 .footer-block-1 .wpb_text_column p,
  html .yolo-footer-wrapper.footer-4 .footer-block-1 .wpb_text_column p {
    color: rgba(54, 54, 54, 0.8);
  }
  html .yolo-footer-wrapper.footer-2 .footer-block-1 .wpb_raw_html a i,
  html .yolo-footer-wrapper.footer-4 .footer-block-1 .wpb_raw_html a i {
    color: rgba(54, 54, 54, 0.6);
  }
  html .yolo-footer-wrapper.footer-2 .footer-block-1 .wpb_raw_html a i:hover,
  html .yolo-footer-wrapper.footer-4 .footer-block-1 .wpb_raw_html a i:hover {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-2 .footer-block-2 ul li:before,
  html .yolo-footer-wrapper.footer-4 .footer-block-2 ul li:before {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-2 .footer-block-4 ul li:hover:before,
  html .yolo-footer-wrapper.footer-4 .footer-block-4 ul li:hover:before {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-2 .footer-block-4 ul li a:hover,
  html .yolo-footer-wrapper.footer-4 .footer-block-4 ul li a:hover {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-2 .footer-block-5 ul li a:after,
  html .yolo-footer-wrapper.footer-4 .footer-block-5 ul li a:after {
    background: rgba(54, 54, 54, 0);
  }
  html .yolo-footer-wrapper.footer-2 .footer-block-5 ul li a:hover:after,
  html .yolo-footer-wrapper.footer-4 .footer-block-5 ul li a:hover:after {
    background: rgba(64, 207, 188, 0.4);
  }
  html .yolo-footer-wrapper.footer-2 .wpb_wrapper h3,
  html .yolo-footer-wrapper.footer-4 .wpb_wrapper h3,
  html .yolo-footer-wrapper.footer-2 .wpb_wrapper .widgettitle,
  html .yolo-footer-wrapper.footer-4 .wpb_wrapper .widgettitle {
    color: #363636;
  }
  html .yolo-footer-wrapper.footer-2 .wpb_wrapper .tagcloud a,
  html .yolo-footer-wrapper.footer-4 .wpb_wrapper .tagcloud a {
    border: solid 1px #40cfbc;
  }
  html .yolo-footer-wrapper.footer-2 .wpb_wrapper .tagcloud a:hover,
  html .yolo-footer-wrapper.footer-4 .wpb_wrapper .tagcloud a:hover {
    background: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-2 .wpb_wrapper .instagram-pics.instagram-size-large li a:before,
  html .yolo-footer-wrapper.footer-4 .wpb_wrapper .instagram-pics.instagram-size-large li a:before {
    background: rgba(64, 207, 188, 0.5);
  }
  html .yolo-footer-wrapper.footer-2 .wpb_wrapper .instagram-pics.instagram-size-large li a:after,
  html .yolo-footer-wrapper.footer-4 .wpb_wrapper .instagram-pics.instagram-size-large li a:after {
    background: rgba(64, 207, 188, 0.5);
  }
  html .yolo-footer-wrapper.footer-2 .footer-bottom,
  html .yolo-footer-wrapper.footer-4 .footer-bottom {
    border-top: solid 1px rgba(64, 207, 188, 0.2);
    color: rgba(54, 54, 54, 0.55);
  }
  html .yolo-footer-wrapper.footer-3 .footer-block .vc_btn3-inline button {
    border: solid 1px #ffa634;
  }
  html .yolo-footer-wrapper.footer-3 .footer-block .vc_btn3-inline button:hover {
    background: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-3 .footer-block-3 ul li:hover:before {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-3 .footer-block-3 ul li a:hover {
    color: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-3 .footer-block-4 ul li a:after {
    background: rgba(54, 54, 54, 0);
  }
  html .yolo-footer-wrapper.footer-3 .footer-block-4 ul li a:hover:after {
    background: rgba(64, 207, 188, 0.4);
  }
  html .yolo-footer-wrapper.footer-3 .wpb_wrapper h3,
  html .yolo-footer-wrapper.footer-3 .wpb_wrapper .widgettitle {
    color: #363636;
  }
  html .yolo-footer-wrapper.footer-3 .wpb_wrapper .tagcloud a {
    border: solid 1px #ffa634;
  }
  html .yolo-footer-wrapper.footer-3 .wpb_wrapper .tagcloud a:hover {
    background: #40cfbc;
  }
  html .yolo-footer-wrapper.footer-3 .wpb_wrapper .instagram-pics.instagram-size-large li a:before {
    background: rgba(64, 207, 188, 0.5);
  }
  html .yolo-footer-wrapper.footer-3 .wpb_wrapper .instagram-pics.instagram-size-large li a:after {
    background: rgba(64, 207, 188, 0.5);
  }
  html .yolo-footer-wrapper.footer-3 .footer-bottom {
    border-top: solid 1px rgba(255, 166, 52, 0.1);
    color: rgba(54, 54, 54, 0.55);
  }
  html #wpcf7-f910-p35-o1 form input[type="submit"] {
    background: #ffa634;
  }
  html .icon-services:before {
    background: #363636;
  }
  html .icon-services li:hover {
    color: #40cfbc;
  }
  html .icon-services li:hover a {
    color: #40cfbc;
  }
  html .search-form {
    position: relative;
  }
  html .search-form input[type="text"] {
    border: 1px solid rgba(54, 54, 54, 0.3);
    color: #363636;
  }
  html .search-form button[type="submit"] {
    background: #40cfbc;
  }
}
html .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {
  background-color: rgba(54, 54, 54, 0.5);
}
html .woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background: rgba(64, 207, 188, 0.8);
}
html .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  border: 3px solid rgba(64, 207, 188, 0.8);
}
html .woocommerce .widget_price_filter .price_slider_amount {
  color: #363636;
}
html .woocommerce .widget_price_filter .price_slider_amount .button {
  background-color: rgba(64, 207, 188, 0.8);
}
html .woocommerce .widget_price_filter .price_slider_amount .button:hover {
  background-color: #40cfbc;
}
html .sidebar {
  /*Category Widget,Widget Archive*/
}
html .sidebar .widget_categories ul > li:hover > a,
html .sidebar .widget_archive ul > li:hover > a {
  color: #40cfbc;
}
html .sidebar .widget_categories ul > li:hover:before,
html .sidebar .widget_archive ul > li:hover:before {
  color: #40cfbc;
}
html .sidebar .tagcloud a,
html .wpb_widgetised_column .tagcloud a {
  border: 1px solid rgba(54, 54, 54, 0.8);
  color: rgba(54, 54, 54, 0.8);
}
html .sidebar .tagcloud a:hover,
html .wpb_widgetised_column .tagcloud a:hover {
  color: #40cfbc !important;
  border-color: #40cfbc;
}
html .sidebar .widget_archive > ul,
html .wpb_widgetised_column .widget_archive > ul,
html .sidebar .widget_categories > ul,
html .wpb_widgetised_column .widget_categories > ul,
html .sidebar .widget_pages > ul,
html .wpb_widgetised_column .widget_pages > ul,
html .sidebar .widget_meta > ul,
html .wpb_widgetised_column .widget_meta > ul,
html .sidebar .widget_recent_comments > ul,
html .wpb_widgetised_column .widget_recent_comments > ul,
html .sidebar .widget_recent_entries > ul,
html .wpb_widgetised_column .widget_recent_entries > ul,
html .sidebar .widget_rss > ul,
html .wpb_widgetised_column .widget_rss > ul,
html .sidebar .widget_nav_menu > div > ul,
html .wpb_widgetised_column .widget_nav_menu > div > ul,
html .sidebar .widget_product_categories > ul,
html .wpb_widgetised_column .widget_product_categories > ul,
html .sidebar .widget_layered_nav > ul,
html .wpb_widgetised_column .widget_layered_nav > ul {
  color: #363636;
}
html .sidebar .widget_archive ul > li:hover > a,
html .wpb_widgetised_column .widget_archive ul > li:hover > a,
html .sidebar .widget_categories ul > li:hover > a,
html .wpb_widgetised_column .widget_categories ul > li:hover > a,
html .sidebar .widget_pages ul > li:hover > a,
html .wpb_widgetised_column .widget_pages ul > li:hover > a,
html .sidebar .widget_meta ul > li:hover > a,
html .wpb_widgetised_column .widget_meta ul > li:hover > a,
html .sidebar .widget_recent_comments ul > li:hover > a,
html .wpb_widgetised_column .widget_recent_comments ul > li:hover > a,
html .sidebar .widget_recent_entries ul > li:hover > a,
html .wpb_widgetised_column .widget_recent_entries ul > li:hover > a,
html .sidebar .widget_rss ul > li:hover > a,
html .wpb_widgetised_column .widget_rss ul > li:hover > a,
html .sidebar .widget_nav_menu > div ul > li:hover > a,
html .wpb_widgetised_column .widget_nav_menu > div ul > li:hover > a,
html .sidebar .widget_product_categories ul > li:hover > a,
html .wpb_widgetised_column .widget_product_categories ul > li:hover > a,
html .sidebar .widget_layered_nav ul > li:hover > a,
html .wpb_widgetised_column .widget_layered_nav ul > li:hover > a {
  color: #40cfbc;
}
html .sidebar .widget_archive ul > li:hover:before,
html .wpb_widgetised_column .widget_archive ul > li:hover:before,
html .sidebar .widget_categories ul > li:hover:before,
html .wpb_widgetised_column .widget_categories ul > li:hover:before,
html .sidebar .widget_pages ul > li:hover:before,
html .wpb_widgetised_column .widget_pages ul > li:hover:before,
html .sidebar .widget_meta ul > li:hover:before,
html .wpb_widgetised_column .widget_meta ul > li:hover:before,
html .sidebar .widget_recent_comments ul > li:hover:before,
html .wpb_widgetised_column .widget_recent_comments ul > li:hover:before,
html .sidebar .widget_recent_entries ul > li:hover:before,
html .wpb_widgetised_column .widget_recent_entries ul > li:hover:before,
html .sidebar .widget_rss ul > li:hover:before,
html .wpb_widgetised_column .widget_rss ul > li:hover:before,
html .sidebar .widget_nav_menu > div ul > li:hover:before,
html .wpb_widgetised_column .widget_nav_menu > div ul > li:hover:before,
html .sidebar .widget_product_categories ul > li:hover:before,
html .wpb_widgetised_column .widget_product_categories ul > li:hover:before,
html .sidebar .widget_layered_nav ul > li:hover:before,
html .wpb_widgetised_column .widget_layered_nav ul > li:hover:before {
  color: #40cfbc;
}
html .sidebar .widget_recent_comments > ul,
html .wpb_widgetised_column .widget_recent_comments > ul {
  color: #363636;
}
html .sidebar .widget_recent_comments .comment-author-link a:hover,
html .wpb_widgetised_column .widget_recent_comments .comment-author-link a:hover {
  color: #40cfbc;
}
html .sidebar .null-instagram-feed p a:hover,
html .wpb_widgetised_column .null-instagram-feed p a:hover {
  color: #40cfbc;
}
html .sidebar ul.product_list_widget li .product-list-content .product-title a,
html .wpb_widgetised_column ul.product_list_widget li .product-list-content .product-title a {
  font-family: 'Noto Sans';
}
html .sidebar ul.product_list_widget li .product-list-content .product-title a:hover,
html .wpb_widgetised_column ul.product_list_widget li .product-list-content .product-title a:hover {
  color: #40cfbc;
}
html .sidebar ul.product_list_widget li .product-list-content .product-list-price,
html .wpb_widgetised_column ul.product_list_widget li .product-list-content .product-list-price {
  font-family: 'Noto Sans';
}
html .sidebar ul.product_list_widget li .product-list-content .product-list-price > span,
html .wpb_widgetised_column ul.product_list_widget li .product-list-content .product-list-price > span {
  color: #40cfbc;
}
html .sidebar ul.product_list_widget li .product-list-content .product-list-price ins span,
html .wpb_widgetised_column ul.product_list_widget li .product-list-content .product-list-price ins span {
  color: #40cfbc;
}
html .sidebar ul.product_list_widget li .product-list-content .product-list-price del span,
html .wpb_widgetised_column ul.product_list_widget li .product-list-content .product-list-price del span {
  color: rgba(54, 54, 54, 0.5);
}
html .sidebar ul.product_list_widget li .product-list-content p,
html .wpb_widgetised_column ul.product_list_widget li .product-list-content p {
  color: rgba(54, 54, 54, 0.8);
}
html .sidebar ul.instagram-pics li a:after,
html .wpb_widgetised_column ul.instagram-pics li a:after {
  background: rgba(54, 54, 54, 0);
}
html .sidebar ul.instagram-pics li a:hover:after,
html .wpb_widgetised_column ul.instagram-pics li a:hover:after {
  background: rgba(64, 207, 188, 0.4);
}
html .sidebar .widget_product_categories > ul > li a {
  color: #363636;
}
html .sidebar .widget_product_categories > ul > li a:hover {
  color: #40cfbc;
}
html .sidebar .widget_product_categories > ul > li a:hover:before {
  color: #40cfbc;
}
html .widget-post-thumbnail ul.posts-thumbnail-list li .posts-thumbnail-content h4:hover a {
  color: #40cfbc;
}
html .widget-post-thumbnail ul.posts-thumbnail-list li .posts-thumbnail-content .posts-thumbnail-meta span.author {
  color: #40cfbc;
}
html .widget-post-thumbnail ul.posts-thumbnail-list li .posts-thumbnail-content .posts-thumbnail-meta .comment-count i {
  color: #ffa634;
}
html .widget-post-thumbnail ul.posts-thumbnail-list li .posts-thumbnail-content .posts-thumbnail-meta .comment-count a:hover {
  color: #40cfbc;
}
html .widget-post-thumbnail ul.posts-thumbnail-list.size-thumbnail li .posts-thumbnail-content h4 a:hover {
  color: #40cfbc;
}
html .widget-post-thumbnail ul.posts-thumbnail-list.size-thumbnail li .posts-thumbnail-content .posts-thumbnail-meta i {
  color: #ffa634;
}
html .widget-post-thumbnail ul.posts-thumbnail-list.size-thumbnail li .posts-thumbnail-content .posts-thumbnail-meta .comment-count i {
  color: #ffa634;
}
html .widget-post-thumbnail ul.posts-thumbnail-list.date li .posts-thumbnail-content h4 a:hover {
  color: #40cfbc;
}
html .widget-post-thumbnail ul.posts-thumbnail-list.date li .posts-thumbnail-content .posts-thumbnail-meta i {
  color: #ffa634;
}
html .widget-post-thumbnail ul.posts-thumbnail-list.date li .posts-thumbnail-content .posts-thumbnail-meta .comment-count i {
  color: #ffa634;
}
html .hentry.sticky:before {
  background: #40cfbc;
}
html .blog-inner h3.entry-title a,
html .leonado-post h3.entry-title a {
  color: #363636;
}
html .blog-inner .entry-post-meta-wrap ul.entry-meta li:not(.entry-meta-comment) a,
html .leonado-post .entry-post-meta-wrap ul.entry-meta li:not(.entry-meta-comment) a {
  color: #40cfbc;
}
html .blog-inner .entry-post-meta-wrap ul.entry-meta li.entry-meta-comment a span,
html .leonado-post .entry-post-meta-wrap ul.entry-meta li.entry-meta-comment a span {
  color: #40cfbc;
}
html .blog-inner .entry-post-meta-wrap ul.entry-meta li.entry-meta-comment a:hover,
html .leonado-post .entry-post-meta-wrap ul.entry-meta li.entry-meta-comment a:hover {
  color: #40cfbc;
}
html .blog-inner article.format-link .entry-content-link,
html .leonado-post article.format-link .entry-content-link {
  color: rgba(54, 54, 54, 0.8);
}
html .blog-inner article.format-quote .entry-content-quote blockquote,
html .leonado-post article.format-quote .entry-content-quote blockquote {
  color: rgba(54, 54, 54, 0.8);
}
html .blog-inner.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a,
html .leonado-post.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a {
  color: #363636;
}
html .blog-inner.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span,
html .leonado-post.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span {
  color: #40cfbc;
}
html .blog-inner.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span span,
html .leonado-post.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span span {
  color: #363636;
}
html .blog-inner.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover,
html .leonado-post.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover {
  color: #40cfbc;
}
html .blog-inner.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover span,
html .leonado-post.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover span {
  color: #40cfbc;
}
html .blog-inner.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more a.btn-readmore,
html .leonado-post.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more a.btn-readmore {
  color: #363636;
  border-bottom: solid 1px #363636;
}
html .blog-inner.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more a.btn-readmore:hover,
html .leonado-post.blog-style-medium-image article .post-item .entry-content-wrap .entry-detail .block-read-more a.btn-readmore:hover {
  color: #40cfbc;
  border-bottom: solid 1px #40cfbc;
}
html .blog-inner.blog-style-large-image .post-item .entry-wrap .entry-thumbnail-wrap:after,
html .leonado-post.blog-style-large-image .post-item .entry-wrap .entry-thumbnail-wrap:after {
  background: rgba(54, 54, 54, 0);
}
html .blog-inner.blog-style-large-image .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-post-meta-wrap .entry-meta-tag a,
html .leonado-post.blog-style-large-image .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-post-meta-wrap .entry-meta-tag a {
  color: #40cfbc;
}
html .blog-inner.blog-style-large-image .post-item .entry-wrap .entry-content-wrap .entry-title,
html .leonado-post.blog-style-large-image .post-item .entry-wrap .entry-content-wrap .entry-title {
  color: #363636;
}
html .blog-inner.blog-style-large-image .post-item .entry-wrap .entry-content-wrap .entry-title:hover a,
html .leonado-post.blog-style-large-image .post-item .entry-wrap .entry-content-wrap .entry-title:hover a {
  color: #40cfbc;
}
html .blog-inner.blog-style-large-image .post-item .entry-wrap .entry-content-wrap .block-read-more a:hover,
html .leonado-post.blog-style-large-image .post-item .entry-wrap .entry-content-wrap .block-read-more a:hover {
  background: #40cfbc;
}
html .blog-inner.blog-style-large-image .post-item .entry-wrap:hover .entry-thumbnail-wrap:after,
html .leonado-post.blog-style-large-image .post-item .entry-wrap:hover .entry-thumbnail-wrap:after {
  background: rgba(64, 207, 188, 0.4);
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-meta-author p a,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-meta-author p a {
  color: #40cfbc;
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail h3.entry-title a:hover,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail h3.entry-title a:hover {
  color: #40cfbc;
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-excerpt p,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-excerpt p {
  color: #363636;
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a {
  color: #363636;
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span {
  color: #40cfbc;
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span span,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span span {
  color: #363636;
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover {
  color: #40cfbc;
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover span,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover span {
  color: #40cfbc;
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore {
  color: #363636;
  border-bottom: solid 1px #363636;
}
html .blog-inner.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore:hover,
html .leonado-post.blog-style-grid article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore:hover {
  color: #40cfbc;
  border-bottom: solid 1px #40cfbc;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-meta-author p a,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-meta-author p a,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-meta-author p a,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-meta-author p a {
  color: #40cfbc;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail h3.entry-title a:hover,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail h3.entry-title a:hover,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail h3.entry-title a:hover,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail h3.entry-title a:hover {
  color: #40cfbc;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-excerpt p,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-excerpt p,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-excerpt p,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-excerpt p {
  color: #363636;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a {
  color: #363636;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span {
  color: #40cfbc;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span span,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span span,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span span,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a span span {
  color: #363636;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover {
  color: #40cfbc;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover span,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover span,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover span,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more .entry-meta-comment a:hover span {
  color: #40cfbc;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore {
  color: #363636;
  border-bottom: solid 1px #363636;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore:hover,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore:hover,
html .blog-inner .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore:hover,
html .leonado-post .layout-full article .post-item .entry-wrap .entry-content-wrap .entry-detail .block-read-more a.btn-readmore:hover {
  color: #40cfbc;
  border-bottom: solid 1px #40cfbc;
}
html .blog-inner.blog-style-masonry article .post-item .entry-wrap:hover .entry-content-wrap .entry-detail .entry-post-meta-wrap:before,
html .leonado-post.blog-style-masonry article .post-item .entry-wrap:hover .entry-content-wrap .entry-detail .entry-post-meta-wrap:before,
html .blog-inner .layout-full article .post-item .entry-wrap:hover .entry-content-wrap .entry-detail .entry-post-meta-wrap:before,
html .leonado-post .layout-full article .post-item .entry-wrap:hover .entry-content-wrap .entry-detail .entry-post-meta-wrap:before {
  background: #40cfbc;
}
html .entry-content input[type="submit"],
html .comment-text input[type="submit"] {
  background: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner article .entry-post-meta-wrap .single-post-entry-meta .entry-meta-info ul li:hover > a {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner article .entry-post-meta-wrap .single-post-entry-meta .entry-meta-info ul li.entry-meta-author a {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner article .entry-post-meta-wrap .single-post-entry-meta .entry-meta-info ul li.entry-meta-comment a span {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner article .entry-post-meta-wrap .date-overlay {
  background: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .no-thumbnail h3 {
  background: rgba(54, 54, 54, 0.3);
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .no-thumbnail h3:hover {
  background: rgba(64, 207, 188, 0.1) !important;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .no-thumbnail:hover h3 {
  background: rgba(64, 207, 188, 0.3);
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .nav-previous a .post-navigation-left .post-navigation-icon {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .nav-previous:hover a .post-navigation-left .post-navigation-label {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .nav-previous:hover a .post-navigation-left .post-navigation-icon {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .nav-previous:hover a .post-navigation-content .post-navigation-title {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .nav-next a .post-navigation-right .post-navigation-icon {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .nav-next:hover a .post-navigation-right .post-navigation-label {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .nav-next:hover a .post-navigation-right .post-navigation-icon {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .blog-inner .post-navigation .nav-links .nav-next:hover a .post-navigation-content .post-navigation-title {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .social-share-wrap:after {
  border-bottom: solid 1px rgba(54, 54, 54, 0.5);
}
html .single-post .site-content-single-post .blog-wrap .social-share-wrap ul.social-share li a {
  color: #363636;
}
html .single-post .site-content-single-post .blog-wrap .social-share-wrap ul.social-share li a:hover {
  color: #40cfbc;
}
html .single-post .site-content-single-post .blog-wrap .author-info .author-avatar .author-title a:hover {
  color: #40cfbc;
}
html .entry-comments h3.comments-title:after {
  border-bottom: solid 1px rgba(54, 54, 54, 0.5);
}
html .entry-comments .entry-comments-list ol.commentlist li .comment-text .comment-meta .comment-reply-link:hover,
html .entry-comments .entry-comments-list ol.commentlist li .comment-text .comment-meta .comment-edit-link:hover {
  color: #40cfbc;
}
html .entry-comments .entry-comments-list ol.commentlist li .author .comment-meta-date:before {
  background-color: #40cfbc;
}
html .entry-comments .entry-comments-list ol.commentlist li .author .comment-meta-date span {
  color: rgba(54, 54, 54, 0.7);
}
html .entry-comments .comment-reply-title:after {
  border-bottom: solid 1px rgba(54, 54, 54, 0.3);
}
html .entry-comments .comment-form input[type="text"],
html .entry-comments .comment-form input[type="search"],
html .entry-comments .comment-form input[type="email"],
html .entry-comments .comment-form input[type="url"],
html .entry-comments .comment-form input[type="password"],
html .entry-comments .comment-form textarea {
  border: solid 1px rgba(54, 54, 54, 0.5);
  color: #363636;
}
html .entry-comments .comment-form input[type="text"]:focus,
html .entry-comments .comment-form input[type="search"]:focus,
html .entry-comments .comment-form input[type="email"]:focus,
html .entry-comments .comment-form input[type="url"]:focus,
html .entry-comments .comment-form input[type="password"]:focus,
html .entry-comments .comment-form textarea:focus {
  border: solid 1px #40cfbc;
}
html .entry-comments .comment-form textarea {
  height: 100px;
}
html .entry-comments .comment-form .form-submit input[type="submit"] {
  background: #40cfbc !important;
}
html .shortcode-blog-wrap .blog-wrap {
  /* 
    *   Blog Masonry
    */
  /*
    *   Blog Grid
    */
}
html .shortcode-blog-wrap .blog-wrap .blog-inner .post-item .entry-wrap .entry-content-wrap .entry-detail > .entry-meta-author .entry-meta-tag a {
  color: #40cfbc;
}
html .shortcode-blog-wrap .blog-wrap .blog-inner .post-item .entry-wrap .date-overlay {
  background: #40cfbc;
}
html .shortcode-blog-wrap .blog-wrap.large-image .blog-inner .post-item .entry-wrap .entry-thumbnail-wrap:after {
  background: rgba(54, 54, 54, 0);
}
html .shortcode-blog-wrap .blog-wrap.large-image .blog-inner .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-post-meta-wrap .entry-meta-tag a {
  color: #40cfbc;
}
html .shortcode-blog-wrap .blog-wrap.large-image .blog-inner .post-item .entry-wrap .entry-content-wrap .entry-title {
  color: #363636;
}
html .shortcode-blog-wrap .blog-wrap.large-image .blog-inner .post-item .entry-wrap .entry-content-wrap .entry-title:hover a {
  color: #40cfbc;
}
html .shortcode-blog-wrap .blog-wrap.large-image .blog-inner .post-item .entry-wrap .entry-content-wrap .block-read-more a:hover {
  background: #40cfbc;
}
html .shortcode-blog-wrap .blog-wrap.large-image .blog-inner .post-item .entry-wrap:hover .entry-thumbnail-wrap:after {
  background: rgba(64, 207, 188, 0.4);
}
html .shortcode-blog-wrap .blog-wrap.masonry .blog-inner article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-title {
  color: #363636;
}
html .shortcode-blog-wrap .blog-wrap.grid .blog-inner article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-title {
  color: #363636;
}
html .blog-wrap {
  /* 
*   Blog Masonry
*/
  /*
*   Blog Grid
*/
}
html .blog-wrap .blog-inner article .post-item .entry-wrap .date-overlay {
  background: #40cfbc;
}
html .blog-wrap.large-image .blog-inner .entry-wrap .entry-thumbnail-wrap:after {
  background: rgba(54, 54, 54, 0);
}
html .blog-wrap.large-image .blog-inner .entry-wrap .entry-content-wrap .entry-title {
  color: #363636;
}
html .blog-wrap.large-image .blog-inner .entry-wrap .entry-content-wrap .entry-title:hover a {
  color: #40cfbc;
}
html .blog-wrap.large-image .blog-inner .entry-wrap .entry-content-wrap .block-read-more a {
  color: #40cfbc;
  border: solid 1px #40cfbc;
}
html .blog-wrap.large-image .blog-inner .entry-wrap .entry-content-wrap .block-read-more a:hover {
  background: #40cfbc;
}
html .blog-wrap.large-image .blog-inner .entry-wrap:hover .entry-thumbnail-wrap:after {
  background: rgba(64, 207, 188, 0.4);
}
html .blog-wrap.masonry .blog-inner article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-title {
  color: #363636;
}
html .blog-wrap.grid .blog-inner article .post-item .entry-wrap .entry-content-wrap .entry-detail .entry-title {
  color: #363636;
}
html #yolo-wrapper .yolo-top-bar aside.widget_product_search button:hover i {
  color: #40cfbc;
}
html #yolo-wrapper .yolo-top-bar aside .textwidget ul li i {
  color: rgba(255, 255, 255, 0.7);
}
html #yolo-wrapper .yolo-top-bar aside .textwidget ul li i:hover {
  color: #40cfbc;
}
html #yolo-wrapper .yolo-top-bar .top-bar-left ul li:first-child {
  border-right: 1px solid rgba(64, 207, 188, 0.1);
}
html #yolo-header.header-sidebar {
  background-color: #424242;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-customize .header-customize-item > form input {
  color: rgba(10, 10, 10, 0.85);
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-customize .header-customize-item > form input::-webkit-input-placeholder {
  color: rgba(10, 10, 10, 0.6);
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-customize .header-customize-item > form input::-moz-placeholder {
  color: rgba(10, 10, 10, 0.6);
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-customize .header-customize-item > form button i {
  color: #0a0a0a;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-customize .header-customize-item > form button i:hover {
  color: #40cfbc;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-customize .header-customize-item + .header-customize-item {
  color: #ffffff;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-customize .header-customize-item + .header-customize-item a {
  background-color: #0a0a0a;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-customize .header-customize-item + .header-customize-item a:hover i {
  color: #40cfbc;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li li.current-menu-item > a {
  color: #40cfbc;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > a {
  color: #0a0a0a;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > a:hover {
  color: #40cfbc;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > a:after {
  content: none;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown:hover > a {
  color: #40cfbc !important;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown:hover > b {
  color: #40cfbc !important;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown:hover > a {
  color: #40cfbc !important;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown:hover > b {
  color: #40cfbc !important;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown:hover > a {
  color: #40cfbc !important;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown > ul.sub-menu > li.menu-item-has-children.menu_style_dropdown:hover > b {
  color: #40cfbc !important;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li > b.menu-caret {
  color: #0a0a0a;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li:hover > a {
  color: #40cfbc;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-bottom .menu-wrapper .navbar-nav.vertical-megamenu > li:hover > b.menu-caret {
  color: #40cfbc;
}
html #yolo-header.header-sidebar .vertical-header-wrapper .header-customize .canvas-menu-toggle-wrapper a:hover i {
  color: #40cfbc;
}
html .woocommerce-checkout-info .showcoupon {
  border-bottom: 1px solid #40cfbc;
}
html .woocommerce-billing-fields h3,
html .woocommerce-shipping-fields h3,
html #order_review_heading {
  color: #363636;
}
html .payment_box_title.active label {
  color: #40cfbc;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout-info .showcoupon {
  color: #40cfbc;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #order_review_heading {
  border-left: 2px solid #40cfbc;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields h3 {
  border-left: 2px solid #40cfbc;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields p label {
  color: #363636;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields p label .required {
  color: #ffa634;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields input,
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #customer_details .woocommerce-billing-fields .select2-container {
  border: 1px solid #40cfbc;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields h3 {
  border-left: 2px solid #40cfbc;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields p label {
  color: #363636;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields p label .required {
  color: #ffa634;
}
html .woocommerce-checkout .entry-content .woocommerce .woocommerce-checkout #customer_details .woocommerce-shipping-fields textarea {
  border: 1px solid #40cfbc;
}
html .woocommerce-account .customer_login_form_wrap .col2-set h2:before {
  background: #40cfbc;
}
html .woocommerce table.shop_table.cart.wishlist_table td.product-add-to-cart a {
  background: #40cfbc;
}
html .woocommerce table.shop_table.cart.wishlist_table td.product-add-to-cart a:hover {
  background-color: #2cb09e;
}
html .woocommerce .product-thumb .product-flash-wrap span:first-child,
html .single-product .product-thumb .product-flash-wrap span:first-child {
  background-color: #40cfbc;
}
html .woocommerce .product-thumb .product-flash-wrap span:nth-child(2),
html .single-product .product-thumb .product-flash-wrap span:nth-child(2) {
  background-color: #ffa634;
}
html .woocommerce .product-thumb .product-flash-wrap span:nth-child(3),
html .single-product .product-thumb .product-flash-wrap span:nth-child(3) {
  background-color: #40cfbc;
}
html .woocommerce .product-link .product-hover-sign hr,
html .single-product .product-link .product-hover-sign hr {
  border-top: 1px solid #ffa634;
}
html .woocommerce .add-to-cart-wrap a,
html .single-product .add-to-cart-wrap a {
  color: #363636;
}
html .woocommerce .product-actions .yith-wcwl-wishlistaddedbrowse a,
html .single-product .product-actions .yith-wcwl-wishlistaddedbrowse a,
html .woocommerce .product-actions .yith-wcwl-wishlistexistsbrowse a,
html .single-product .product-actions .yith-wcwl-wishlistexistsbrowse a,
html .woocommerce .product-actions .add_to_wishlist,
html .single-product .product-actions .add_to_wishlist,
html .woocommerce .product-actions .compare,
html .single-product .product-actions .compare,
html .woocommerce .product-actions .product-quick-view,
html .single-product .product-actions .product-quick-view,
html .woocommerce .product-actions .btn_add_to_cart,
html .single-product .product-actions .btn_add_to_cart,
html .woocommerce .product-actions .add-to-cart-wrap a,
html .single-product .product-actions .add-to-cart-wrap a {
  color: #363636;
}
html .woocommerce .product-actions .yith-wcwl-wishlistaddedbrowse a i,
html .single-product .product-actions .yith-wcwl-wishlistaddedbrowse a i,
html .woocommerce .product-actions .yith-wcwl-wishlistexistsbrowse a i,
html .single-product .product-actions .yith-wcwl-wishlistexistsbrowse a i,
html .woocommerce .product-actions .add_to_wishlist i,
html .single-product .product-actions .add_to_wishlist i,
html .woocommerce .product-actions .compare i,
html .single-product .product-actions .compare i,
html .woocommerce .product-actions .product-quick-view i,
html .single-product .product-actions .product-quick-view i,
html .woocommerce .product-actions .btn_add_to_cart i,
html .single-product .product-actions .btn_add_to_cart i,
html .woocommerce .product-actions .add-to-cart-wrap a i,
html .single-product .product-actions .add-to-cart-wrap a i {
  color: rgba(54, 54, 54, 0.3);
}
html .woocommerce .product-actions .yith-wcwl-wishlistaddedbrowse a:hover,
html .single-product .product-actions .yith-wcwl-wishlistaddedbrowse a:hover,
html .woocommerce .product-actions .yith-wcwl-wishlistexistsbrowse a:hover,
html .single-product .product-actions .yith-wcwl-wishlistexistsbrowse a:hover,
html .woocommerce .product-actions .add_to_wishlist:hover,
html .single-product .product-actions .add_to_wishlist:hover,
html .woocommerce .product-actions .compare:hover,
html .single-product .product-actions .compare:hover,
html .woocommerce .product-actions .product-quick-view:hover,
html .single-product .product-actions .product-quick-view:hover,
html .woocommerce .product-actions .btn_add_to_cart:hover,
html .single-product .product-actions .btn_add_to_cart:hover,
html .woocommerce .product-actions .add-to-cart-wrap a:hover,
html .single-product .product-actions .add-to-cart-wrap a:hover,
html .woocommerce .product-actions .yith-wcwl-wishlistaddedbrowse a.active,
html .single-product .product-actions .yith-wcwl-wishlistaddedbrowse a.active,
html .woocommerce .product-actions .yith-wcwl-wishlistexistsbrowse a.active,
html .single-product .product-actions .yith-wcwl-wishlistexistsbrowse a.active,
html .woocommerce .product-actions .add_to_wishlist.active,
html .single-product .product-actions .add_to_wishlist.active,
html .woocommerce .product-actions .compare.active,
html .single-product .product-actions .compare.active,
html .woocommerce .product-actions .product-quick-view.active,
html .single-product .product-actions .product-quick-view.active,
html .woocommerce .product-actions .btn_add_to_cart.active,
html .single-product .product-actions .btn_add_to_cart.active,
html .woocommerce .product-actions .add-to-cart-wrap a.active,
html .single-product .product-actions .add-to-cart-wrap a.active {
  color: #363636;
}
html .woocommerce .product-actions .yith-wcwl-wishlistaddedbrowse a:hover i,
html .single-product .product-actions .yith-wcwl-wishlistaddedbrowse a:hover i,
html .woocommerce .product-actions .yith-wcwl-wishlistexistsbrowse a:hover i,
html .single-product .product-actions .yith-wcwl-wishlistexistsbrowse a:hover i,
html .woocommerce .product-actions .add_to_wishlist:hover i,
html .single-product .product-actions .add_to_wishlist:hover i,
html .woocommerce .product-actions .compare:hover i,
html .single-product .product-actions .compare:hover i,
html .woocommerce .product-actions .product-quick-view:hover i,
html .single-product .product-actions .product-quick-view:hover i,
html .woocommerce .product-actions .btn_add_to_cart:hover i,
html .single-product .product-actions .btn_add_to_cart:hover i,
html .woocommerce .product-actions .add-to-cart-wrap a:hover i,
html .single-product .product-actions .add-to-cart-wrap a:hover i,
html .woocommerce .product-actions .yith-wcwl-wishlistaddedbrowse a.active i,
html .single-product .product-actions .yith-wcwl-wishlistaddedbrowse a.active i,
html .woocommerce .product-actions .yith-wcwl-wishlistexistsbrowse a.active i,
html .single-product .product-actions .yith-wcwl-wishlistexistsbrowse a.active i,
html .woocommerce .product-actions .add_to_wishlist.active i,
html .single-product .product-actions .add_to_wishlist.active i,
html .woocommerce .product-actions .compare.active i,
html .single-product .product-actions .compare.active i,
html .woocommerce .product-actions .product-quick-view.active i,
html .single-product .product-actions .product-quick-view.active i,
html .woocommerce .product-actions .btn_add_to_cart.active i,
html .single-product .product-actions .btn_add_to_cart.active i,
html .woocommerce .product-actions .add-to-cart-wrap a.active i,
html .single-product .product-actions .add-to-cart-wrap a.active i {
  color: #363636;
}
html .woocommerce .product-actions .added_to_cart.wc-forward i,
html .single-product .product-actions .added_to_cart.wc-forward i {
  color: #363636;
}
html .woocommerce .product-actions .compare.added:before,
html .single-product .product-actions .compare.added:before {
  color: rgba(54, 54, 54, 0.3);
}
html .woocommerce .product-actions .compare:hover:before,
html .single-product .product-actions .compare:hover:before {
  color: #40cfbc;
}
html .woocommerce .product-actions .yith-wcwl-wishlistaddedbrowse a,
html .single-product .product-actions .yith-wcwl-wishlistaddedbrowse a {
  color: #363636;
}
html .woocommerce .product-actions .added-spinner,
html .single-product .product-actions .added-spinner {
  color: #363636;
}
html .woocommerce .product-actions .show a:before,
html .single-product .product-actions .show a:before {
  color: #363636;
}
html .woocommerce .product-actions .compare.added:before,
html .single-product .product-actions .compare.added:before {
  color: #363636;
}
html .woocommerce .product-info h3,
html .single-product .product-info h3 {
  color: #363636;
}
html .woocommerce .product-info h3:hover,
html .single-product .product-info h3:hover {
  color: #40cfbc;
}
html .woocommerce .product-info span.price,
html .single-product .product-info span.price {
  color: #40cfbc;
}
html .woocommerce .product-info span.price ins span.amount,
html .single-product .product-info span.price ins span.amount {
  color: #40cfbc;
}
html .woocommerce .product-info span.price del span,
html .single-product .product-info span.price del span {
  color: rgba(54, 54, 54, 0.4);
}
html .woocommerce > .woocommerce .product-item-wrap .product-item-inner .product-thumb .product-flash-wrap span:nth-child(2) {
  background-color: #ffa634;
}
html .woocommerce.columns-1 .product-item-wrap .product-info h3 {
  color: #363636;
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info > a {
  display: inline-block;
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info > a h3:hover {
  color: #40cfbc;
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info span.price > .amount {
  color: #40cfbc;
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions {
  border-top: solid 1px rgba(54, 54, 54, 0.3);
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .add-to-cart-wrap > a {
  background: rgba(54, 54, 54, 0.6);
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .add-to-cart-wrap > a:hover {
  background: #40cfbc;
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .yith-wcwl-wishlistaddedbrowse a,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .yith-wcwl-wishlistexistsbrowse a,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.add_to_wishlist,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.compare,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.product-quick-view {
  border: solid 1px rgba(54, 54, 54, 0.5);
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .yith-wcwl-wishlistaddedbrowse a i,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .yith-wcwl-wishlistexistsbrowse a i,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.add_to_wishlist i,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.compare i,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.product-quick-view i {
  color: #363636;
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .yith-wcwl-wishlistaddedbrowse a:hover,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .yith-wcwl-wishlistexistsbrowse a:hover,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.add_to_wishlist:hover,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.compare:hover,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.product-quick-view:hover {
  border: solid 1px #40cfbc;
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .yith-wcwl-wishlistaddedbrowse a:hover i,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .yith-wcwl-wishlistexistsbrowse a:hover i,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.add_to_wishlist:hover i,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.compare:hover i,
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions a.product-quick-view:hover i {
  color: #40cfbc;
}
html .shortcode-product-wrap.list .woocommerce.list .product-item-wrap .product-item-inner .product-info .product-actions .show a:hover:before {
  color: #40cfbc;
}
html .product-paging-load-more button {
  background-color: #ffa634;
}
html .product-paging-load-more button:hover {
  background-color: #22877a;
}
html .woocommerce table.shop_table.cart thead th {
  color: #363636;
}
html .woocommerce table.shop_table.cart thead th span:after {
  background: #40cfbc;
}
html .woocommerce table.shop_table.cart .product-remove a:hover {
  color: #40cfbc !important;
}
html .woocommerce table.shop_table.cart tbody td.product-name .product-name-wrap .product-name-inner a:hover {
  color: #40cfbc;
}
html .woocommerce table.shop_table.cart td.actions input[name="update_cart"] {
  background-color: #40cfbc;
}
html .woocommerce table.shop_table.cart td.actions input[name="update_cart"]:hover {
  background-color: #363636;
}
html .woocommerce table.shop_table.cart td.actions input[name="apply_coupon"] {
  background-color: #40cfbc;
}
html .woocommerce table.shop_table.cart td.actions input[name="apply_coupon"]:hover {
  background-color: #363636;
}
html .woocommerce table.shop_table.cart td.actions a.checkout-button {
  background-color: #40cfbc;
}
html .woocommerce table.shop_table.cart td.actions a.checkout-button:hover {
  background-color: #363636;
}
html .cart-collaterals .cart_totals_inner:before {
  background: rgba(54, 54, 54, 0.5);
}
html .cart-collaterals .cart_totals_inner h4.widget-title:after,
html .cart-collaterals .cart_totals_inner h2:after {
  background: #40cfbc;
}
html .woocommerce-cart .cart-collaterals .cart_totals table th,
html .woocommerce-cart .cart-collaterals .cart_totals table td {
  border-top: 1px solid rgba(54, 54, 54, 0.1);
}
html .woocommerce-cart .yolo-site-content-page .container .row .yolo-site-content-page-inner .page-content .entry-content .woocommerce .cart-form .shop_table tbody tr td.product-subtotal span.amount {
  color: #40cfbc;
}
html .woocommerce-pagination .result-count-1 span {
  color: #40cfbc;
}
html .catalog-filter .woocommerce-result-count span {
  color: #40cfbc;
}
html .catalog-filter .list_products_toolbar a i:hover {
  color: #40cfbc;
}
html .catalog-filter .list_products_toolbar a.selected i {
  color: #40cfbc;
}
html .woocommerce .woocommerce-ordering select {
  color: #363636;
  border: solid 1px rgba(54, 54, 54, 0.8);
}
html .woocommerce .products .star-rating span,
html .woocommerce .star-rating span {
  color: #ffa634;
}
html .woocommerce div.product span.price ins,
html .woocommerce div.product p.price ins {
  color: #363636 !important;
}
html .woocommerce div.product span.price del,
html .woocommerce div.product p.price del {
  color: #696969;
}
html .pagination > li > a,
html .pagination > li > span {
  color: #363636;
}
html .pagination > li > a.current,
html .pagination > li > span.current {
  background: #40cfbc !important;
}
html .pagination > li > a:hover,
html .pagination > li > span:hover,
html .pagination > li > a:focus,
html .pagination > li > span:focus,
html .pagination > li > a.active,
html .pagination > li > span.active {
  color: #40cfbc;
}
html .pagination > li > a:not(.next):not(.prev):hover,
html .pagination > li > span:not(.next):not(.prev):hover,
html .pagination > li > a:not(.next):not(.prev):focus,
html .pagination > li > span:not(.next):not(.prev):focus {
  background-color: #40cfbc;
}
html .pagination > li > a.next:hover,
html .pagination > li > span.next:hover,
html .pagination > li > a.prev:hover,
html .pagination > li > span.prev:hover,
html .pagination > li > a.next:focus,
html .pagination > li > span.next:focus,
html .pagination > li > a.prev:focus,
html .pagination > li > span.prev:focus {
  color: #40cfbc;
}
html .woocommerce #respond input#submit,
html .woocommerce button.button,
html .woocommerce input.button,
html .woocommerce #respond input#submit.alt,
html .woocommerce a.button.alt,
html .woocommerce button.button.alt,
html .woocommerce input.button.alt,
html .woocommerce a.added_to_cart {
  background-color: #40cfbc;
}
html .woocommerce #respond input#submit:hover,
html .woocommerce button.button:hover,
html .woocommerce input.button:hover,
html .woocommerce #respond input#submit.alt:hover,
html .woocommerce a.button.alt:hover,
html .woocommerce button.button.alt:hover,
html .woocommerce input.button.alt:hover,
html .woocommerce a.added_to_cart:hover {
  background-color: #40cfbc;
}
html .site-content-archive-product .yolo-filter-categories li.current-cat a {
  color: #40cfbc;
}
html .site-content-archive-product .yolo-filter-search li.active span#yolo-shop-search-btn,
html .site-content-archive-product .yolo-filter-search li.active span.invert-color {
  color: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.grid .woocommerce-sidebar aside .tagcloud .current-tag {
  background-color: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.grid .product-item-inner .product-thumb .product-flash-wrap span:first-child {
  background-color: #ffa634;
}
html .site-content-archive-product .archive-product-wrap.grid .product-item-inner .product-thumb .product-flash-wrap span:nth-child(2) {
  background-color: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.grid .product-item-inner .product-info a h3:hover {
  color: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.grid .product-item-inner .product-info span.price > .amount {
  color: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.grid .product-item-inner .product-info span.price ins span.amount {
  color: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.grid .product-item-inner .product-info span.price del span {
  font-size: 14px;
}
html .site-content-archive-product .archive-product-wrap.grid .product-item-inner:hover .cat_name {
  color: rgba(64, 207, 188, 0.5);
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-info > a h3:hover {
  color: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-info span.price > .amount {
  color: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list {
  border-top: solid 1px rgba(54, 54, 54, 0.3);
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add-to-cart-wrap a {
  background: rgba(54, 54, 54, 0.5);
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add-to-cart-wrap a:hover {
  background: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add_to_wishlist,
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add_to_compare {
  border: solid 1px rgba(54, 54, 54, 0.3);
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add_to_wishlist i,
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add_to_compare i {
  color: #363636;
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add_to_wishlist:hover,
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add_to_compare:hover {
  border: solid 1px rgba(64, 207, 188, 0.3);
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add_to_wishlist:hover i,
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .add_to_compare:hover i {
  color: #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .compare.added {
  border: solid 1px #40cfbc;
}
html .site-content-archive-product .archive-product-wrap.list .product-item-wrap .product-item-inner .product-actions-in-list .compare.added:before {
  color: #40cfbc;
}
html .site-content-archive-product .woocommerce-pagination .yolo-shop-loadmore,
html .site-content-archive-product .woocommerce-pagination .yolo-show-all {
  background: #40cfbc;
}
html .banner-shortcode-wrap.style_1 .banner-content .banner-title-wrap .banner-title {
  color: rgba(54, 54, 54, 0.6);
}
html .banner-shortcode-wrap.style_1 .banner-content .banner-title-wrap .banner-title strong {
  color: #ffa634;
}
html .banner-shortcode-wrap.style_1 .banner-content .banner-title-wrap .banner-sub-title {
  border-bottom: solid 6px rgba(255, 166, 52, 0);
}
html .banner-shortcode-wrap.style_1 .banner-content .banner-title-wrap .sub-title-1 {
  color: rgba(54, 54, 54, 0.6);
}
html .banner-shortcode-wrap.style_1 .banner-content:hover .banner-sub-title {
  border-bottom: solid 6px #40cfbc;
}
html .banner-shortcode-wrap.style_2 .banner-content .banner-title {
  color: #40cfbc;
}
html .banner-shortcode-wrap.style_2 .banner-content .banner-title .line-through {
  color: #ffa634;
}
html .banner-shortcode-wrap.style_4 .discount {
  background: #40cfbc;
}
html .banner-shortcode-wrap.style_4 .banner-content .banner-content-title .banner-title {
  color: #363636;
}
html .banner-shortcode-wrap.style_4 .banner-content .banner-content-title .sub-tile-1 {
  color: #40cfbc;
}
html .banner-shortcode-wrap.style_4 .banner-content .banner-content-title .line-through {
  color: #ffa634;
}
html .banner-shortcode-wrap.style_5 .banner-content .banner-title h4 {
  color: #363636;
}
html .banner-shortcode-wrap.style_5 .banner-content .banner-title h4:after {
  border: solid 2px #40cfbc;
}
html .banner-shortcode-wrap.style_5 .banner-content .banner-title h4 span {
  background: #40cfbc;
}
html .banner-shortcode-wrap.style_5 .banner-content .banner-title h4 a {
  color: rgba(54, 54, 54, 0.8);
}
html .banner-shortcode-wrap.style_5 .banner-content .banner-title h4 a:hover {
  border-bottom: solid 1px #40cfbc;
}
html .banner-shortcode-wrap.style_6:hover .banner-content .banner-title {
  color: #40cfbc;
}
html .banner-shortcode-wrap.style_7 .banner-content .banner-details .banner-title {
  color: #363636;
}
html .banner-shortcode-wrap.style_7 .banner-content .banner-details .banner-sub-title {
  color: #ffa634;
}
html .banner-shortcode-wrap.style_7 .banner-content .banner-details .banner-description {
  color: #40cfbc;
}
html .banner-shortcode-wrap.style_7 .banner-content .banner-details a.banner-button {
  color: #40cfbc;
}
html .banner-shortcode-wrap.style_7 .banner-content .banner-details a.banner-button:after {
  color: #363636;
}
html .banner-shortcode-wrap.style_8 .banner-content:hover .banner-details:hover .banner-button {
  background: #40cfbc;
}
html .banner-shortcode-wrap.style_10 .banner-content a.link-text {
  color: #363636;
}
html .banner-shortcode-wrap.style_10 .banner-content a.link-text:hover {
  border-bottom: solid 2px #40cfbc;
}
html .banner-shortcode-wrap.style_11 .banner-content .banner-details.pr_color {
  background: rgba(64, 207, 188, 0.7);
}
html .banner-shortcode-wrap.style_11 .banner-content .banner-details.se_color {
  background: rgba(255, 166, 52, 0.7);
}
html .banner-shortcode-wrap.style_12 .banner-content:hover .banner-overlay .banner-title-wrap .banner-title {
  border-color: #40cfbc;
  color: #40cfbc;
}
html .banner-shortcode-wrap.style_13 .banner-content .banner-details .banner-title {
  color: #363636;
}
html .banner-shortcode-wrap.style_13 .banner-content .banner-details .banner-title:after {
  border-bottom: solid 4px #40cfbc;
}
html .banner-shortcode-wrap.style_13 .banner-content .banner-details.dark .banner-sub-title,
html .banner-shortcode-wrap.style_13 .banner-content .banner-details.dark .banner-title,
html .banner-shortcode-wrap.style_13 .banner-content .banner-details.dark .banner-button {
  color: #363636;
}
html .banner-shortcode-wrap.style_13 .banner-content .banner-details.dark .banner-button {
  border: solid 2px #363636;
}
html .banner-shortcode-wrap.style_13 .banner-content .banner-details.dark .banner-button a:hover {
  color: #40cfbc;
}
html .banner-shortcode-wrap.style_13 .banner-content .banner-details.dark .banner-button a:hover:after {
  border-bottom: solid 2px #40cfbc;
}
html .banner-shortcode-wrap.style_13 .banner-content .banner-details.dark .banner-description {
  color: rgba(54, 54, 54, 0.8);
}
html .position-btn .vc_btn3-container button:hover {
  border-color: #40cfbc !important;
  color: #40cfbc !important;
}
html .position-btn .wpb_heading {
  color: #363636;
}
html.style_16 .banner-content .banner-details .banner-title {
  background: #ffa634;
}
html.style_16 .banner-content .banner-details .banner-description {
  color: #ffa634;
}
html.style_16 .banner-content .banner-details a.banner-button {
  color: #ffa634;
}
html.style_16 .banner-content .banner-details a.banner-button:after {
  color: #363636;
}
html .clients-shortcode-wrap.style_1 .clients-control .clients-nav i {
  color: rgba(54, 54, 54, 0.3);
}
html .clients-shortcode-wrap.style_1 .clients-control .clients-nav i:hover {
  color: #40cfbc;
}
html .countdown-shortcode-wrap .countdown-content .list-time li p.countdown-number {
  border: 1px solid #363636;
}
html .btn-countdown .vc_btn3-color-orange {
  background: #ffa634 !important;
}
html .gmaps-shortcode-wrap.toggle_button .gmaps-button-wrap .gmaps-toggle-button {
  border: 1px solid #40cfbc;
}
html .gmaps-shortcode-wrap.toggle_button .gmaps-button-wrap .gmaps-toggle-button:hover {
  background: #40cfbc;
}
html .icon-box-shortcode-wrap.style_1:after {
  background-color: #ffa634;
}
html .icon-box-shortcode-wrap.style_1:hover .icon-box-container .icon-title {
  color: #40cfbc;
}
html .icon-box-shortcode-wrap.style_1:hover .icon-box-container .icon-title a {
  color: #40cfbc !important;
}
html .icon-box-shortcode-wrap.style_1:hover .icon-box-container .icon-description {
  color: #40cfbc;
}
html .icon-box-shortcode-wrap.style_1 .icon-box-container .icon-title {
  color: #40cfbc;
}
html .icon-box-shortcode-wrap.style_1 .icon-box-container .icon-title a {
  color: #363636;
}
html .icon-box-shortcode-wrap.style_1 .icon-box-container .icon-title a:hover {
  color: #40cfbc !important;
}
html .icon-box-shortcode-wrap.style_1 .icon-box-container .icon-description {
  color: #baeee7;
}
html .icon-box-shortcode-wrap.style_2 .icon-box-container .icon-wrap span {
  color: #363636;
}
html .icon-box-shortcode-wrap.style_2 .icon-box-container .icon-content .icon-description {
  color: rgba(54, 54, 54, 0);
}
@media (max-width: 767px) {
  html .icon-box-shortcode-wrap.style_2 .icon-box-container .icon-content .icon-description {
    color: #363636;
  }
}
html .icon-box-shortcode-wrap.style_2 .icon-box-container:hover .icon-content .icon-description {
  color: #40cfbc;
}
html .icon-box-shortcode-wrap.style_3 .icon-box-container .icon-title {
  color: #363636;
}
html .icon-box-shortcode-wrap.style_3 .icon-box-container .icon-title:after {
  border-bottom: solid 3px #40cfbc;
}
html .icon-box-shortcode-wrap.style_3 .icon-box-container .icon-wrap span {
  color: #40cfbc;
}
@media (max-width: 767px) {
  html .icon-box-shortcode-wrap.style_3 .icon-box-container:after {
    background: #363636;
  }
}
html .icon-box-shortcode-wrap.style_4 .icon-box-container .icon-wrap span {
  color: #363636;
}
html .icon-box-shortcode-wrap.style_4 .icon-box-container .icon-content .icon-description {
  color: rgba(54, 54, 54, 0.7);
}
html .icon-box-shortcode-wrap.style_6:hover {
  background-color: #40cfbc;
  border-color: #40cfbc;
}
html .icon-box-shortcode-wrap.style_6:hover .icon-box-container {
  background-color: #40cfbc;
}
html .icon-box-shortcode-wrap.style_6:hover .icon-box-container .icon-content .icon-title a {
  color: #40cfbc !important;
}
html .icon-box-shortcode-wrap.style_6 .icon-box-container .icon-content .icon-title {
  color: #40cfbc;
}
html .icon-box-shortcode-wrap.style_6 .icon-box-container .icon-content .icon-title a {
  color: #40cfbc;
}
html .icon-box-shortcode-wrap.style_6 .icon-box-container .icon-content .icon-title a:hover {
  color: #40cfbc !important;
}
html .icon-box-shortcode-wrap.style_6 .icon-box-container .icon-content .icon-description {
  color: #40cfbc;
}
@media (min-width: 1320px) {
  html .address-wrap .container:after {
    background: rgba(54, 54, 54, 0.5);
  }
}
html .site-content-single-product .single-product-info .single-product-image-wrap .single-product-image .product-flash-wrap .product-flash:nth-child(2) {
  background-color: #ffa634;
}
html .site-content-single-product .single-product-info .single-product-image-wrap .single-product-image .single-product-image-inner .owl-buttons div:hover {
  background-color: #40cfbc;
}
html .site-content-single-product .single-product-info .single-product-image-wrap #sync2 .thumbnail-image a:hover:after {
  border: 1px solid #40cfbc;
}
html .site-content-single-product .single-product-info .single-product-image-wrap #sync2 .synced .thumbnail-image a:after {
  border: 1px solid #40cfbc;
}
html .site-content-single-product .single-product-info .summary-product-wrap p.price > span {
  color: #40cfbc;
}
html .site-content-single-product .single-product-info .summary-product-wrap p.price del span {
  color: rgba(54, 54, 54, 0.5);
}
html .site-content-single-product .single-product-info .summary-product-wrap p.price ins span {
  color: #40cfbc;
}
html .site-content-single-product .single-product-info .summary-product-wrap form.cart div.quantity .quantity-inner input {
  border: 1px solid rgba(54, 54, 54, 0.5);
}
html .site-content-single-product .single-product-info .summary-product-wrap form.cart .button,
html .site-content-single-product .single-product-info .summary-product-wrap form.cart .added_to_cart {
  background-color: rgba(54, 54, 54, 0.5);
}
html .site-content-single-product .single-product-info .summary-product-wrap form.cart .button:hover,
html .site-content-single-product .single-product-info .summary-product-wrap form.cart .added_to_cart:hover {
  background-color: #40cfbc;
}
html .site-content-single-product .single-product-info .summary-product-wrap form.cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {
  background: rgba(54, 54, 54, 0.5);
}
html .site-content-single-product .single-product-info .summary-product-wrap form.cart .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover {
  background: #40cfbc;
}
html .site-content-single-product .single-product-info .summary-product-wrap form.variations_form .variations tr td select {
  border: solid 1px #40cfbc;
  color: rgba(54, 54, 54, 0.7);
}
html .site-content-single-product .single-product-info .summary-product-wrap form.variations_form .variations td.label label {
  color: #363636;
}
html .site-content-single-product .single-product-info .summary-product-wrap form.variations_form .single_variation_wrap .single_variation span.price {
  color: #ffa634;
}
html .site-content-single-product .single-product-info .summary-product-wrap form.variations_form .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {
  background: rgba(54, 54, 54, 0.5);
}
html .site-content-single-product .single-product-info .summary-product-wrap form.variations_form .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover {
  background: #40cfbc;
}
html .site-content-single-product .single-product-info .summary-product-wrap .product_meta > span a:hover {
  color: #40cfbc;
}
html .site-content-single-product .single-product-info .summary-product-wrap .product_meta label {
  color: #363636;
}
html .site-content-single-product .single-product-info .summary-product-wrap .select_option span {
  color: rgba(54, 54, 54, 0.5);
}
html .site-content-single-product .single-product-info .summary-product-wrap .social-share-wrap .social-share li a {
  border: 1px solid rgba(54, 54, 54, 0.2);
  color: #363636;
}
html .site-content-single-product .single-product-info .summary-product-wrap .social-share-wrap .social-share li a:hover {
  color: #40cfbc;
  border-color: #40cfbc;
}
html .woocommerce div.product .woocommerce-tabs ul.tabs:before {
  border-bottom: solid 1px rgba(54, 54, 54, 0.5);
}
html .woocommerce div.product .woocommerce-tabs ul.tabs li a {
  color: #363636;
}
html .woocommerce div.product .woocommerce-tabs ul.tabs li.active,
html .woocommerce div.product .woocommerce-tabs ul.tabs li:hover {
  border-bottom: solid 3px #40cfbc;
}
html .woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
html .woocommerce div.product .woocommerce-tabs ul.tabs li:hover a {
  color: #40cfbc;
}
html .woocommerce div.product .woocommerce-tabs .panel #reviews h2 {
  color: #363636;
}
html .woocommerce div.product .woocommerce-tabs .panel #reviews h2 span:first-child {
  color: #40cfbc;
}
html .woocommerce #reviews h2 span.count {
  color: #40cfbc;
}
html .woocommerce #reviews h2 span.title-product {
  color: #363636;
}
html .woocommerce #reviews #comments ol.commentlist li .comment_container {
  border-bottom: 1px solid rgba(54, 54, 54, 0.5);
}
html .woocommerce #reviews #comments ol.commentlist li .comment_container:before {
  background: rgba(64, 207, 188, 0);
}
html .woocommerce #reviews #comments ol.commentlist li .comment_container:hover:before {
  background: rgba(64, 207, 188, 0.6);
}
html .woocommerce #reviews #comments ol.commentlist li .comment_container:hover .comment-text p.meta strong {
  color: #40cfbc;
}
html .woocommerce #reviews #comments ol.commentlist li .comment-text .description p {
  color: #363636;
}
html .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
  color: #363636;
}
html .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta strong {
  color: #363636;
}
html .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta time {
  color: #363636;
}
html .upsells.products .product-slider .owl-theme .owl-controls .owl-buttons div,
html .related.products .product-slider .owl-theme .owl-controls .owl-buttons div,
html .cross-sells .product-slider .owl-theme .owl-controls .owl-buttons div {
  color: #363636;
}
html .related .product-item-inner .product-thumb .product-flash-wrap span:first-child {
  background-color: #ffa634;
}
html .related .product-item-inner .product-thumb .product-flash-wrap span:nth-child(2) {
  background-color: #40cfbc;
}
html .related .product-item-inner .product-thumb .cat_name {
  color: rgba(54, 54, 54, 0);
}
html .related .product-item-inner .product-info a h3:hover {
  color: #40cfbc;
}
html .related .product-item-inner .product-info span.price > .amount {
  color: #40cfbc;
}
html .related .product-item-inner .product-info span.price ins span.amount {
  color: #40cfbc;
}
html .related .variable-items-wrapper.label-variable-wrapper > li {
  border: 1px solid rgba(54, 54, 54, 0.5);
  color: rgba(54, 54, 54, 0.7);
}
html .related .variable-items-wrapper.label-variable-wrapper > li.selected,
html .related .variable-items-wrapper.label-variable-wrapper > li:hover {
  cursor: pointer;
  border: 1px solid rgba(64, 207, 188, 0);
  background: #40cfbc;
}
html .related .pp_pic_holder .pp_content_container .pp_left .pp_right .pp_content .pp_fade .pp_gallery ul li a:hover {
  border-color: #40cfbc;
}
html .related .pp_pic_holder .pp_content_container .pp_left .pp_right .pp_content .pp_fade .pp_gallery ul li.selected a {
  border-color: #ffa634;
}
html .portfolio-full.detail-01 .portfolio-content-wrap .portfolio-title-wrap h2:before {
  background-color: #40cfbc;
}
html .portfolio-full.detail-01 .portfolio-content-wrap .portfolio-info.spec .portfolio-info-box h6 {
  color: #ffa634;
}
html .portfolio-full.detail-01 .portfolio-content-wrap .portfolio-info.spec .portfolio-info-box div {
  color: #ffa634;
}
html .portfolio-full.detail-01 .portfolio-content-wrap .portfolio-info.spec .portfolio-info-box .portfolio-term-tag span:hover {
  background: #40cfbc;
}
html .portfolio-full.detail-02 .col-md-6 .portfolio-info h2:before {
  background-color: #40cfbc;
}
html .portfolio-full.detail-02 .col-md-6 .portfolio-info .portfolio-info-box h6 {
  color: #ffa634;
}
html .portfolio-full.detail-02 .col-md-6 .portfolio-info .portfolio-info-box div {
  color: #ffa634;
}
html .portfolio-full.detail-02 .col-md-6 .portfolio-info .portfolio-info-box .portfolio-term-tag span:hover {
  background: #40cfbc;
}
html .portfolio-full.detail-03 .col-md-4 .portfolio-info h2:before {
  background-color: #40cfbc;
}
html .portfolio-full.detail-03 .col-md-4 .portfolio-info .portfolio-info-box h6 {
  color: #ffa634;
}
html .portfolio-full.detail-03 .col-md-4 .portfolio-info .portfolio-info-box div {
  color: #ffa634;
}
html .portfolio-full.detail-03 .col-md-4 .portfolio-info .portfolio-info-box .portfolio-term-tag span:hover {
  background: #40cfbc;
}
html .portfolio-full.detail-04 .container .col-md-8 .post-grid .col-md-6 .item .grid-image-hover i:hover {
  color: #40cfbc;
}
html .portfolio-full.detail-04 .col-md-4 .portfolio-info h2:before {
  background-color: #40cfbc;
}
html .portfolio-full.detail-04 .col-md-4 .portfolio-info .portfolio-info-box h6 {
  color: #ffa634;
}
html .portfolio-full.detail-04 .col-md-4 .portfolio-info .portfolio-info-box div {
  color: #ffa634;
}
html .portfolio-full.detail-04 .col-md-4 .portfolio-info .portfolio-info-box .portfolio-term-tag span:hover {
  background: #40cfbc;
}
html .portfolio-full.detail-05 .container .col-md-12 .post-grid .col-md-4 .item .grid-image-hover i:hover {
  color: #40cfbc;
}
html .portfolio-full.detail-05 .container.portfolio-content-wrap .col-md-8 .portfolio-info h2 {
  color: #ffa634;
}
html .portfolio-full.detail-05 .container.portfolio-content-wrap .col-md-8 .portfolio-info h2:before {
  background-color: #40cfbc;
}
html .portfolio-full.detail-05 .container.portfolio-content-wrap .col-md-4 .portfolio-info .portfolio-info-box h6 {
  color: #ffa634;
}
html .portfolio-full.detail-05 .container.portfolio-content-wrap .col-md-4 .portfolio-info .portfolio-info-box div {
  color: #ffa634;
}
html .portfolio-full.detail-05 .container.portfolio-content-wrap .col-md-4 .portfolio-info .portfolio-info-box .portfolio-term-cat span {
  text-transform: uppercase;
}
html .portfolio-full.detail-05 .container.portfolio-content-wrap .col-md-4 .portfolio-info .portfolio-info-box .portfolio-term-tag span:hover {
  background: #40cfbc;
}
html .portfolio-related-wrap .heading-wrap .post-navigation .nav-links a div i {
  color: #ffa634;
}
html .portfolio-related-wrap .heading-wrap .post-navigation .nav-links a div:hover i {
  color: #40cfbc;
}
html .portfolio-related-wrap .heading-wrap .post-navigation .nav-links > i {
  color: #ffa634;
}
html .portfolio-related-wrap .heading-wrap .heading {
  color: #ffa634;
}
html .portfolio-related-wrap .portfolio-related .owl-controls .owl-buttons div {
  color: #ffa634;
}
html .yolo-teammember.teammember-carousel .teammember-list .teammember-item .teammember-content .teammember-meta .teammember-position {
  color: rgba(54, 54, 54, 0.7);
}
html .yolo-teammember.teammember-carousel .teammember-list .teammember-item .teammember-content:hover .teammember-meta .teammember-title {
  color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_1 li a:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_1 li a:before {
  background-color: #363636;
}
html .shortcode-product-wrap.grid .product-filters ul.style_1 li a:after,
html .shortcode-product-wrap.masonry .product-filters ul.style_1 li a:after {
  background-color: #363636;
}
html .shortcode-product-wrap.grid .product-filters ul.style_1 li.bt-order,
html .shortcode-product-wrap.masonry .product-filters ul.style_1 li.bt-order {
  border: 1px solid #363636;
}
html .shortcode-product-wrap.grid .product-filters ul.style_1 li.bt-order:hover,
html .shortcode-product-wrap.masonry .product-filters ul.style_1 li.bt-order:hover,
html .shortcode-product-wrap.grid .product-filters ul.style_1 li.bt-order.active,
html .shortcode-product-wrap.masonry .product-filters ul.style_1 li.bt-order.active {
  color: #40cfbc;
  border-color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_2 li a,
html .shortcode-product-wrap.masonry .product-filters ul.style_2 li a {
  color: #363636;
}
html .shortcode-product-wrap.grid .product-filters ul.style_2 li a:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_2 li a:before {
  background-color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_2 li a:after,
html .shortcode-product-wrap.masonry .product-filters ul.style_2 li a:after {
  background-color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_2 li a:hover,
html .shortcode-product-wrap.masonry .product-filters ul.style_2 li a:hover,
html .shortcode-product-wrap.grid .product-filters ul.style_2 li a.selected,
html .shortcode-product-wrap.masonry .product-filters ul.style_2 li a.selected {
  color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_3 li a:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_3 li a:before {
  background-color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_3 li a:hover,
html .shortcode-product-wrap.masonry .product-filters ul.style_3 li a:hover,
html .shortcode-product-wrap.grid .product-filters ul.style_3 li a.selected,
html .shortcode-product-wrap.masonry .product-filters ul.style_3 li a.selected {
  color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_3 li a:hover:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_3 li a:hover:before,
html .shortcode-product-wrap.grid .product-filters ul.style_3 li a.selected:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_3 li a.selected:before {
  background-color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_4 li a:hover:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_4 li a:hover:before,
html .shortcode-product-wrap.grid .product-filters ul.style_4 li a.selected:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_4 li a.selected:before {
  background-color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_5 li a,
html .shortcode-product-wrap.masonry .product-filters ul.style_5 li a {
  color: #363636;
}
html .shortcode-product-wrap.grid .product-filters ul.style_5 li a:hover:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_5 li a:hover:before,
html .shortcode-product-wrap.grid .product-filters ul.style_5 li a.selected:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_5 li a.selected:before {
  background-color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_6 li a:hover,
html .shortcode-product-wrap.masonry .product-filters ul.style_6 li a:hover,
html .shortcode-product-wrap.grid .product-filters ul.style_6 li a.selected,
html .shortcode-product-wrap.masonry .product-filters ul.style_6 li a.selected {
  color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul.style_6 li a:hover:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_6 li a:hover:before,
html .shortcode-product-wrap.grid .product-filters ul.style_6 li a.selected:before,
html .shortcode-product-wrap.masonry .product-filters ul.style_6 li a.selected:before {
  background-color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-filters ul li a,
html .shortcode-product-wrap.masonry .product-filters ul li a {
  color: rgba(54, 54, 54, 0.6);
}
html .shortcode-product-wrap.grid .product-filters ul li a.selected,
html .shortcode-product-wrap.masonry .product-filters ul li a.selected {
  color: #363636;
}
html .shortcode-product-wrap.grid .product-item-wrap .product-item-inner .product-thumb .product-flash-wrap span:first-child,
html .shortcode-product-wrap.masonry .product-item-wrap .product-item-inner .product-thumb .product-flash-wrap span:first-child {
  background-color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-item-wrap .product-item-inner .product-thumb .product-flash-wrap span:nth-child(2),
html .shortcode-product-wrap.masonry .product-item-wrap .product-item-inner .product-thumb .product-flash-wrap span:nth-child(2) {
  background-color: #ffa634;
}
html .shortcode-product-wrap.grid .product-item-wrap .product-item-inner .product-thumb .cat_name,
html .shortcode-product-wrap.masonry .product-item-wrap .product-item-inner .product-thumb .cat_name {
  color: rgba(54, 54, 54, 0);
}
html .shortcode-product-wrap.grid .product-item-wrap .product-item-inner .product-info a h3:hover,
html .shortcode-product-wrap.masonry .product-item-wrap .product-item-inner .product-info a h3:hover {
  color: #40cfbc;
}
html .shortcode-product-wrap.grid .product-item-wrap .product-item-inner .product-info span.price > span,
html .shortcode-product-wrap.masonry .product-item-wrap .product-item-inner .product-info span.price > span {
  color: #ffa634;
}
html .shortcode-product-wrap.grid .product-item-wrap .product-item-inner .product-info span.price ins span.amount,
html .shortcode-product-wrap.masonry .product-item-wrap .product-item-inner .product-info span.price ins span.amount {
  color: #ffa634;
}
html .shortcode-product-wrap.grid .product-item-wrap .product-item-inner:hover .cat_name,
html .shortcode-product-wrap.masonry .product-item-wrap .product-item-inner:hover .cat_name {
  color: rgba(64, 207, 188, 0.5);
}
html .shortcode-product-wrap.slider .product-item-wrap .product-info a h3 {
  color: #363636;
}
html .shortcode-product-wrap.slider .product-item-wrap .product-info a h3:after {
  border-bottom: solid 4px #40cfbc;
}
html .shortcode-product-wrap.slider .product-item-wrap .product-info .link-to-lookbook {
  color: #363636;
}
html .shortcode-product-wrap.slider .product-item-wrap .product-info .link-to-lookbook:hover {
  color: #40cfbc;
}
html .shortcode-product-wrap.slider .product-item-wrap .product-info .link-to-lookbook a:hover {
  color: #40cfbc;
}
html .shortcode-product-wrap.slider .owl-controls .owl-page span {
  background: rgba(54, 54, 54, 0.5);
}
html .shortcode-product-wrap.slider .owl-controls .owl-page.active span,
html .shortcode-product-wrap.slider .owl-controls .owl-page:hover span {
  background: #40cfbc;
}
html .yolo-product-tabs-wrap .yolo-product-tab-content .woocommerce .product-item-wrap .product-item-inner .product-info span.price del .amount {
  color: rgba(54, 54, 54, 0.4);
}
html .yolo-product-tabs-wrap .yolo-product-tab-content .woocommerce .product-item-wrap .product-item-inner .product-actions .compare-button .compare:before {
  color: rgba(54, 54, 54, 0.3);
}
html .yolo-product-tabs-wrap .yolo-product-tab-content .woocommerce .product-item-wrap .product-item-inner .product-actions .compare-button .compare:hover:before {
  color: #40cfbc;
}
html .yolo-product-tabs-wrap .yolo-product-tab-content .woocommerce .product-item-wrap .product-item-inner .product-actions .compare-button .compare.added:before {
  color: #363636;
}
html .yolo-product-tabs-wrap .yolo-product-tab-content.yolo-loading .yolo-cube-grid .yolo-cube {
  background-color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_1 .yolo-product-filter-tabs li {
  border-top: 1px solid rgba(54, 54, 54, 0.5);
  border-bottom: 1px solid rgba(54, 54, 54, 0.5);
  background: rgba(255, 166, 52, 0);
}
@media (max-width: 767px) {
  html .yolo-product-tabs-wrap.style_1 .yolo-product-filter-tabs li {
    background: #363636;
  }
}
html .yolo-product-tabs-wrap.style_1 .yolo-product-filter-tabs li:hover,
html .yolo-product-tabs-wrap.style_1 .yolo-product-filter-tabs li.active {
  background: #40cfbc;
  border-top: 1px solid rgba(64, 207, 188, 0);
  border-bottom: 1px solid rgba(64, 207, 188, 0);
}
html .yolo-product-tabs-wrap.style_1 .product-item-wrap .product-item-inner .product-info span.price > .amount {
  color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_1 .product-item-wrap .product-item-inner .product-info span.price ins span.amount {
  color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_1 .product-item-wrap .product-item-inner .product-actions .add-to-cart-wrap a,
html .yolo-product-tabs-wrap.style_1 .product-item-wrap .product-item-inner .product-actions .product-quick-view,
html .yolo-product-tabs-wrap.style_1 .product-item-wrap .product-item-inner .product-actions .add_to_wishlist,
html .yolo-product-tabs-wrap.style_1 .product-item-wrap .product-item-inner .product-actions .compare,
html .yolo-product-tabs-wrap.style_1 .product-item-wrap .product-item-inner .product-actions .show a {
  border-right: solid 1px rgba(54, 54, 54, 0.3);
}
html .yolo-product-tabs-wrap.style_1 .product-item-wrap .product-item-inner .product-actions .compare.added:before {
  color: #363636;
}
html .yolo-product-tabs-wrap.style_1 .product-item-wrap .product-item-inner .product-actions .cat_name {
  color: rgba(54, 54, 54, 0.3);
}
html .yolo-product-tabs-wrap.style_2 .yolo-product-filter-tabs li:hover,
html .yolo-product-tabs-wrap.style_2 .yolo-product-filter-tabs li.active {
  color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_2 .product-item-inner .product-thumb .product-flash-wrap span:first-child {
  background-color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_2 .product-item-inner .product-thumb .product-flash-wrap span:nth-child(2) {
  background-color: #ffa634;
}
html .yolo-product-tabs-wrap.style_2 .product-item-inner .product-thumb .product-actions .compare.added:before {
  color: #363636;
}
html .yolo-product-tabs-wrap.style_2 .product-item-inner .product-thumb .cat_name {
  color: rgba(54, 54, 54, 0);
}
html .yolo-product-tabs-wrap.style_2 .product-item-inner .product-info span.price ins span.amount {
  color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_2 .product-item-inner .product-info span.price > span.amount {
  color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_2 .product-item-inner:hover .cat_name {
  color: rgba(64, 207, 188, 0.5);
}
html .yolo-product-tabs-wrap.style_3 .yolo-product-filter-tabs li:hover,
html .yolo-product-tabs-wrap.style_3 .yolo-product-filter-tabs li.active {
  color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .product-flash-wrap span.on-new {
  color: #ffa634;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .product-flash-wrap span.on-sale {
  background-color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .product-actions a {
  background: rgba(64, 207, 188, 0.7);
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .product-actions a:hover {
  background: #40cfbc;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .product-actions .show a {
  background: #40cfbc;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .product-actions .compare-button .compare:hover,
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .product-actions .compare-button .added {
  background-color: #40cfbc !important;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .product-actions .compare.added {
  background: #40cfbc;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .product-actions .added_to_cart {
  background: #40cfbc;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-thumb .cat_name {
  color: rgba(64, 207, 188, 0);
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-info span.price ins span.amount {
  color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner .product-info span.price > .amount {
  color: #40cfbc;
}
html .yolo-product-tabs-wrap.style_3 .product-item-inner:hover .cat_name {
  color: #40cfbc;
}
html .portfolio-tabs .tab-wrapper ul li a {
  color: #363636;
}
html .portfolio-tabs .tab-wrapper ul li a:before {
  background-color: #363636;
}
html .portfolio-tabs .tab-wrapper ul li:hover a,
html .portfolio-tabs .tab-wrapper ul li.active a {
  color: #40cfbc;
}
html .paging .load-more {
  color: #ffa634;
}
html .paging .load-more:hover {
  background-color: #40cfbc;
  border-color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .portfolio-title-wrap.top .portfolio-title,
html .portfolio-wrapper .portfolio-item .portfolio-title-wrap.bottom .portfolio-title {
  color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .portfolio-title-wrap.top .portfolio-title:hover,
html .portfolio-wrapper .portfolio-item .portfolio-title-wrap.bottom .portfolio-title:hover {
  color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .portfolio-title-wrap.top .portfolio-title:before,
html .portfolio-wrapper .portfolio-item .portfolio-title-wrap.bottom .portfolio-title:before {
  background-color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail .entry-thumbnail-hover {
  background: rgba(64, 207, 188, 0.3);
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.icon-only .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a i {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.icon-title .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a i {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.icon-title .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a .title {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.icon-title-category .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a i {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.icon-title-category .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a .title {
  color: #ffa634 !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.icon-title-category .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a .title:hover {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.icon-title-category .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner span.category {
  color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.title-category .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a .title {
  color: #ffa634 !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.title-category .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a .title:hover {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.title-category .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner span.category {
  color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.title-category-link .entry-thumbnail-hover {
  border: 3px solid #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.title-category-link .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner .hover-content .title {
  color: #ffa634 !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.title-category-link .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner .hover-content .title:hover {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.title-category-link .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner .hover-content span.category {
  color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.title-category-link .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a.link i {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.title-category-link .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner a.link i:hover {
  border-color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_1 .entry-thumbnail-hover {
  border: 10px solid rgba(64, 207, 188, 0.9);
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_1 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a i {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_2 .entry-thumbnail-hover {
  text-align: center;
  background: -webkit-radial-gradient(circle, rgba(255, 255, 255, 0.1), #ffffff);
  background: -o-radial-gradient(circle, rgba(255, 255, 255, 0.1), #ffffff);
  background: -moz-radial-gradient(circle, rgba(255, 255, 255, 0.1), #ffffff);
  background: radial-gradient(circle, rgba(255, 255, 255, 0.1), #ffffff);
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_2 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a i {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_2 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a .title {
  color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_2 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner span.category {
  color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_3 .entry-thumbnail-hover {
  text-align: center;
  background: -webkit-radial-gradient(circle, rgba(0, 0, 0, 0.1), #000000);
  background: -o-radial-gradient(circle, rgba(0, 0, 0, 0.1), #000000);
  background: -moz-radial-gradient(circle, rgba(0, 0, 0, 0.1), #000000);
  background: radial-gradient(circle, rgba(0, 0, 0, 0.1), #000000);
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_3 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a i {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_3 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner span.category {
  color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_4 .entry-thumbnail-hover {
  border: 3px solid #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_4 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner .hover-content .title {
  color: #ffa634 !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_4 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner .hover-content .title:hover {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_4 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner .hover-content span.category {
  color: #40cfbc;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_5 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a .title {
  color: #ffa634 !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_5 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a .title:hover {
  color: #40cfbc !important;
}
html .portfolio-wrapper .portfolio-item .entry-thumbnail.effect_5 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner span.category {
  color: #40cfbc;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_1 .entry-thumbnail-hover {
  border: 10px solid rgba(64, 207, 188, 0.9);
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_1 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a i {
  color: #40cfbc !important;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_2 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a i {
  color: #40cfbc !important;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_2 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a .title {
  color: #40cfbc;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_2 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner span.category {
  color: #40cfbc;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_3 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a i {
  color: #40cfbc !important;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_3 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner span.category {
  color: #40cfbc;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_4 .entry-thumbnail-hover {
  border: 3px solid #40cfbc;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_4 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a .title {
  text-align: center;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_4 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a i {
  width: 100%;
  text-align: center;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_4 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner .hover-content .title {
  color: #ffa634 !important;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_4 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner .hover-content .title:hover {
  color: #40cfbc !important;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_4 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner .hover-content span.category {
  color: #40cfbc;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_5 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a .title {
  color: #ffa634 !important;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_5 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner > a .title:hover {
  color: #40cfbc !important;
}
html .portfolio-wrapper.hover-dir-off .entry-thumbnail.effect_5 .entry-thumbnail-hover .entry-hover-wrapper .entry-hover-inner span.category {
  color: #40cfbc;
}
html .shortcode-single-product-wrap .product-item-wrap .product-item-inner .product-actions .compare.added:before {
  color: #363636;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-thumb .product-actions .add-to-cart-wrap a,
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-thumb .product-actions .product-quick-view,
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-thumb .product-actions .add_to_wishlist,
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-thumb .product-actions .compare,
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-thumb .product-actions .show a {
  border-right: solid 1px rgba(54, 54, 54, 0.3);
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-thumb .product-actions .cat_name {
  color: rgba(54, 54, 54, 0.3);
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-info h3 {
  color: #363636;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-info h3:hover {
  color: #40cfbc;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-info span.price > span.amount {
  color: #40cfbc;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-info span.price del {
  color: rgba(54, 54, 54, 0.4);
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_1 .product-item-inner .product-info span.price ins span {
  color: #40cfbc;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_2 .product-item-inner .product-thumb .cat_name {
  color: rgba(54, 54, 54, 0);
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_2 .product-item-inner .product-info h3 {
  color: #363636;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_2 .product-item-inner .product-info h3:hover {
  color: #40cfbc;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_2 .product-item-inner .product-info span.price > span.amount {
  color: #40cfbc;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_2 .product-item-inner .product-info span.price del {
  color: rgba(54, 54, 54, 0.4);
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_2 .product-item-inner .product-info span.price ins span {
  color: #40cfbc;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_2 .product-item-inner:hover .cat_name {
  color: rgba(64, 207, 188, 0.5);
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_5 .product-item-inner .product-content .product-info h3 {
  color: #363636;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_5 .product-item-inner .product-content .product-info h3:hover {
  color: #40cfbc;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_5 .product-item-inner .product-content .product-info span.price > span.amount {
  color: #40cfbc;
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_5 .product-item-inner .product-content .product-info span.price del {
  color: rgba(54, 54, 54, 0.4);
}
html .shortcode-single-product-wrap .product-item-wrap.product-style_5 .product-item-inner .product-content .product-info span.price ins span {
  color: #40cfbc;
}
html .counter-wrap-style_1:hover .gr-counter .content-inner .gr-number-counter,
html .counter-wrap-style_1:hover .gr-counter .content-inner .gr-text-defaul {
  color: #40cfbc;
}
html .recent-news-home_1 .recent-news-container article .post-content .entry-title a:hover {
  color: #40cfbc !important;
}
html .recent-news-home_1 .recent-news-container article .post-content .post-info i {
  color: #ffa634;
}
html .recent-news-home_1 .recent-news-container article .post-content .post-info .post-author span {
  color: #ffa634;
}
html .recent-news-home_1 .recent-news-container article .post-content .post-info .post-category {
  color: #40cfbc;
}
html .recent-news-home_2 .recent-news-container article .post-thumbnail:before {
  background-color: rgba(54, 54, 54, 0);
}
html .recent-news-home_2 .recent-news-container article .post-thumbnail .post-content .entry-title a:hover {
  color: #40cfbc;
}
html .recent-news-home_2 .recent-news-container article .post-thumbnail .post-content .post-info .post-author {
  color: #40cfbc;
}
html .recent-news-home_2 .recent-news-container article .post-thumbnail .post-content .post-info .post-category ul:after {
  color: #ffa634;
}
html .recent-news-home_2 .recent-news-container article .post-thumbnail .post-content .btn-readmore i:hover {
  color: #40cfbc;
  border: 1px solid #40cfbc;
}
html .recent-news-home_2 .recent-news-container article .post-thumbnail:hover:before {
  background-color: rgba(54, 54, 54, 0.7);
}
html .recent-news-home_3 .recent-news-container .slick-slider .recent-news-item .post-information .post-title a {
  color: #363636 !important;
}
html .recent-news-home_3 .recent-news-container .slick-slider .recent-news-item .post-information .post-title a:hover {
  color: #40cfbc !important;
}
html .recent-news-home_3 .recent-news-container .slick-slider .recent-news-item .post-information .post-meta {
  color: #363636;
}
html .recent-news-home_4 .recent-news-container article .post-content .entry-title {
  color: #363636;
}
html .recent-news-home_4 .recent-news-container article .post-content .entry-title:hover a {
  color: #40cfbc;
}
html .recent-news-home_4 .recent-news-container article .post-content .post-info .date-time {
  color: #363636;
}
html .recent-news-home_4 .recent-news-container article .post-content .post-info .post-excerpt {
  color: rgba(54, 54, 54, 0.7);
}
html .recent-news-home_4 .recent-news-container article .post-content .readmore {
  color: #40cfbc;
}
html .recent-news-home_4 .recent-news-container article .post-content .readmore:after {
  border-bottom: solid 2px #40cfbc;
}
html .recent-news-home_4 .recent-news-container article .post-content i {
  color: rgba(54, 54, 54, 0);
}
html .recent-news-home_4 .recent-news-container article .post-content .overlay {
  background: rgba(54, 54, 54, 0.5);
}
html .recent-news-home_4 .recent-news-container article .post-content:hover i {
  color: #40cfbc;
}
html .recent-news-home_4 .recent-news-container article:hover .post-image:before {
  background: rgba(64, 207, 188, 0.4);
}
html .recent-news-home_4 .recent-news-container article:hover .post-content .overlay {
  background: rgba(64, 207, 188, 0);
}
html .recent-news-home_6 .recent-news-container article:hover .post-content .post-excerpt:before {
  background-color: #40cfbc;
}
html .recent-news-home_6 .recent-news-container article .post-thumbnail a.btn-readmore .span-text {
  color: #ffa634;
}
html .recent-news-home_6 .recent-news-container article .post-thumbnail a.btn-readmore .span-text:hover {
  background-color: #40cfbc;
}
html .recent-news-home_6 .recent-news-container article .post-thumbnail .post-info {
  background-color: #40cfbc;
}
html .recent-news-home_6 .recent-news-container article .post-thumbnail .post-info i {
  background-color: #ffa634;
}
html .recent-news-home_6 .recent-news-container article .post-thumbnail .post-info span {
  background-color: #40cfbc;
}
html .recent-news-home_6 .recent-news-container article .post-content .post-excerpt:before {
  background: #ffa634;
}
html .recent-news-home_6 .recent-news-container article .post-content .category-content a {
  color: #363636 !important;
}
html .recent-news-home_6 .recent-news-container article .post-content .category-content a:hover {
  color: #40cfbc !important;
}
html .recent-news-home_6 .recent-news-container article .post-content .entry-title a {
  color: #ffa634 !important;
}
html .recent-news-home_6 .recent-news-container article .post-content .entry-title a:hover {
  color: #40cfbc !important;
}
html .ctf-home2 > div p input[type="email"] {
  border: solid 1px #40cfbc;
}
html .ctf-home2 > div p .submit-wrap input[type="submit"] {
  background: #40cfbc;
}
html .ctf-home2 > div p .submit-wrap input[type="submit"]:hover {
  background-color: #2cb09e;
}
html .yolo-activities .header-activities:before {
  color: rgba(64, 207, 188, 0.2);
}
html .yolo-activities .header-activities:after {
  background: rgba(64, 207, 188, 0.2);
}
html .tour-home3 .wpb_tour_tabs_wrapper .wpb_tabs_nav li:hover a {
  color: #40cfbc;
}
html .tour-home3 .wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-active {
  border-left: 10px solid #40cfbc;
}
html .tour-home3 .wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-state-active a {
  color: #40cfbc;
}
html .tour-home3 .wpb_tour_tabs_wrapper .list-content-tour .list-tour li:before {
  color: #40cfbc;
}
html .services-tour .vc_tta-container .vc_tta-tabs-container ul.vc_tta-tabs-list li a {
  color: #363636;
}
html .services-tour .vc_tta-container .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_active a {
  color: #40cfbc;
}
html .services-tour .vc_tta-container .vc_tta-tabs-container ul.vc_tta-tabs-list li:hover {
  color: #40cfbc;
}
html .services-tour .vc_tta-container .vc_tta-tabs-container ul.vc_tta-tabs-list li:hover a {
  color: #40cfbc;
}
html .login-popup h2 {
  color: #40cfbc;
}
html .login-popup .close-btn:hover {
  color: #40cfbc;
}
html #form .input:hover,
html #form .input:focus {
  border: 1px solid #40cfbc;
}
html #form #forgetmenot label:hover {
  color: #40cfbc;
}
html #form .submit .button {
  background: #40cfbc;
}
html #form .submit .button:hover {
  background: #2cb09e;
}
html #additional-settings a {
  color: #40cfbc;
}
html .leonado-button.style1:hover,
html .leonado-button.style1.active {
  color: #40cfbc;
}
html .leonado-button.style2:hover,
html .leonado-button.style2.active {
  color: #40cfbc;
}
html .navbar-nav > li.menu_style_tab > ul > li > a:before {
  background-color: #40cfbc;
}
html .navbar-nav > li.menu_style_tab > ul > li.active > a {
  color: #40cfbc;
}
html .yolo_widget_area > .yolo_megamenu_widget_area section:hover .widget-title-wrapper h3 {
  color: #40cfbc;
}
html .yolo_widget_area > .yolo_megamenu_widget_area section .widget-title-wrapper h3 {
  color: #363636;
  font-family: 'Raleway';
}
html .yolo_widget_area > .yolo_megamenu_widget_area section .widget-title-wrapper h3:before {
  background-color: #40cfbc;
}
html .yolo_widget_area > .yolo_megamenu_widget_area section .product_list_widget > li del {
  color: rgba(54, 54, 54, 0.5);
}
html .yolo_widget_area > .yolo_megamenu_widget_area section .product_list_widget > li ins {
  color: #363636;
}
html .menu-wrapper #main-menu li.menu_style_dropdown .sub-menu li:before {
  background: #40cfbc;
}
html .menu-wrapper #main-menu li.menu_style_column > .sub-menu > li > a {
  color: #363636;
}
html .menu-wrapper #main-menu li.menu_style_column > .sub-menu > li > a:hover {
  color: #40cfbc;
}
html .menu-wrapper #main-menu li.menu_style_column > .sub-menu > li > a:after {
  background-color: #40cfbc;
}
html #menu-menu-left li.menu_style_dropdown .sub-menu li:before,
html #menu-menu-right li.menu_style_dropdown .sub-menu li:before {
  background: #40cfbc;
}
html #menu-menu-left li.menu_style_dropdown .sub-menu li:hover a,
html #menu-menu-right li.menu_style_dropdown .sub-menu li:hover a {
  color: #40cfbc;
}
html #menu-menu-left li.menu_style_column > .sub-menu > li > a,
html #menu-menu-right li.menu_style_column > .sub-menu > li > a {
  color: #363636;
  font-family: 'Raleway';
}
html #menu-menu-left li.menu_style_column > .sub-menu > li > a:hover,
html #menu-menu-right li.menu_style_column > .sub-menu > li > a:hover {
  color: #40cfbc;
}
html #menu-menu-left li.menu_style_column > .sub-menu > li > a:after,
html #menu-menu-right li.menu_style_column > .sub-menu > li > a:after {
  background-color: #40cfbc;
}
html .header-1 .menu-wrapper #main-menu li.menu_style_dropdown .sub-menu li:before {
  background: #363636;
}
html .header-2 .menu-wrapper #main-menu li.menu_style_dropdown .sub-menu li:before {
  background: #40cfbc;
}
html .split-left li.menu_style_dropdown .sub-menu li:before,
html .split-right li.menu_style_dropdown .sub-menu li:before {
  background: #40cfbc;
}
html .yolo_widget_area .tagcloud a {
  color: #363636;
}
html .yolo_widget_area .tagcloud a:hover {
  background-color: #40cfbc !important;
  border-color: #40cfbc;
}
html .yolo-testimonial.testimonial-carousel > i {
  color: rgba(64, 207, 188, 0.7);
}
html .yolo-testimonial.testimonial-carousel .testimonial-list .testimonial-item .testimonial-title:before {
  background-color: #40cfbc;
}
html .yolo-testimonial.testimonial-carousel .testimonial-list .owl-page span {
  border-color: #40cfbc;
}
html .yolo-testimonial.testimonial-carousel .testimonial-list .owl-page.active span {
  background-color: #40cfbc;
}
html .yolo-footer-wrapper.footer-1 form input[type=submit] {
  background-color: #ffa634;
}
html .yolo-footer-wrapper.footer-1 .footer1-contact-info ul li:before,
html .yolo-footer-wrapper.footer-1 .wpb_wrapper #menu-my-account li a:hover,
html .yolo-footer-wrapper.footer-1 .wpb_wrapper #menu-my-account li:hover:before {
  color: #40cfbc;
}
html .yolo-footer-wrapper.footer-2 .footer-block-2 ul li:before,
html .yolo-footer-wrapper.footer-4 .footer-block-2 ul li:before {
  color: #40cfbc;
}
html .yolo-footer-wrapper.footer-2 .wpb_wrapper .tagcloud a,
html .yolo-footer-wrapper.footer-4 .wpb_wrapper .tagcloud a {
  border-color: #40cfbc;
}
html .yolo-footer-wrapper.footer-2 .wpb_wrapper .tagcloud a:hover,
html .yolo-footer-wrapper.footer-4 .wpb_wrapper .tagcloud a:hover {
  background-color: #40cfbc;
}
html .yolo-footer-wrapper.footer-2 .footer-block-4 ul li:hover:before,
html .yolo-footer-wrapper.footer-4 .footer-block-4 ul li:hover:before,
html .yolo-footer-wrapper.footer-2 .footer-block-4 ul li a:hover,
html .yolo-footer-wrapper.footer-4 .footer-block-4 ul li a:hover,
html .yolo-testimonial.testimonial-carousel-2 .testimonial-list .testimonial-item .testimonial-position {
  color: #40cfbc;
}
html .yolo-footer-wrapper.footer-3 .footer-block-3 ul li:hover:before,
html .yolo-footer-wrapper.footer-3 .footer-block-3 ul li a:hover {
  color: #363636;
}
html .search-form button[type="submit"] {
  background-color: #40cfbc;
}
html .search-form button[type="submit"]:hover {
  background-color: #2cb09e;
}
html .yolo-page-title-section .yolo-breadcrumb-wrap ul.breadcrumbs:after {
  border-color: #40cfbc;
}
html .comment-form .form-submit input[type="submit"] {
  background-color: #40cfbc !important;
}
html .navbar-nav > li.menu_style_column > ul {
  background-color: #ffffff;
}
html .navbar-nav > li.menu_style_column > ul li a {
  color: #363636;
}
html .navbar-nav > li.menu_style_dropdown ul.sub-menu {
  background-color: #ffffff;
}
html .navbar-nav > li.menu_style_dropdown ul.sub-menu li.current-menu-item > a {
  color: #40cfbc;
}
html .navbar-nav > li.menu_style_dropdown ul.sub-menu li a {
  color: #363636;
}
html .navbar-nav > li.menu_style_dropdown ul.sub-menu li:hover a {
  color: #40cfbc;
}
html .navbar-nav > li.menu_style_tab ul.sub-menu {
  background-color: #ffffff;
}
html .navbar-nav > li.menu_style_tab ul.sub-menu li.active > a {
  color: #40cfbc;
}
html .navbar-nav > li.menu_style_tab ul.sub-menu li a {
  color: #363636;
}
html .navbar-nav > li.menu_style_tab ul.sub-menu li a:hover {
  color: #40cfbc;
}
html .menu-wrapper #main-menu li.menu_style_column ul.sub-menu li.current-menu-item > a {
  color: #40cfbc;
}
html .menu-wrapper #main-menu li.menu_style_column ul.sub-menu li a {
  color: #363636;
}
html .menu-wrapper #main-menu li.menu_style_column ul.sub-menu li a:hover {
  color: #40cfbc;
}
html .navbar-nav > li.menu_style_tab > ul .yolo_megamenu_widget_area ul.posts-thumbnail-list li .posts-thumbnail-content h4:hover a {
  color: #40cfbc;
}
html .yolo-testimonial.testimonial-carousel-2 .owl-controls .owl-pagination .owl-page span {
  border-color: #40cfbc;
}
html .yolo-testimonial.testimonial-carousel-2 .owl-controls .owl-pagination .owl-page.active span {
  background-color: #40cfbc;
}
html .yolo-page-title-section .yolo-breadcrumb-wrap ul.breadcrumbs > li a:hover {
  color: #40cfbc;
}
