.color-green .mfp-close:hover {
    color: #3bbe3e;
  }
  .color-green .mfp-arrow:hover,
  .color-green .color-green button.mfp-arrow:hover {
    color: #3bbe3e;
  }
  .color-green button.mfp-arrow-right:hover,
  .color-green button.mfp-arrow-left:hover {
    border-color: #3bbe3e;
    color: #3bbe3e;
  }
  .color-green  .noUi-horizontal .noUi-handle:before {
    background-color: #3bbe3e;}
  .color-green .noUi-connect {
    background: #3bbe3e !important;
  }
  .color-green .noUi-horizontal .noUi-handle {
    background: #3bbe3e !important;
  }
  .color-green  .datepicker table tr td.today:hover,
  .color-green  .datepicker table tr td.today:hover:hover,
  .color-green  .datepicker table tr td.today.disabled:hover,
  .color-green  .datepicker table tr td.today.disabled:hover:hover,
  .color-green  .datepicker table tr td.today:active,
  .color-green  .datepicker table tr td.today:hover:active,
  .color-green  .datepicker table tr td.today.disabled:active,
  .color-green  .datepicker table tr td.today.disabled:hover:active,
  .color-green  .datepicker table tr td.today.active,
  .color-green  .datepicker table tr td.today:hover.active,
  .color-green  .datepicker table tr td.today.disabled.active,
  .color-green  .datepicker table tr td.today.disabled:hover.active,
  .color-green  .datepicker table tr td.today.disabled,
  .color-green  .datepicker table tr td.today:hover.disabled,
  .color-green  .datepicker table tr td.today.disabled.disabled,
  .color-green  .datepicker table tr td.today.disabled:hover.disabled,
  .color-green  .datepicker table tr td.today[disabled],
  .color-green  .datepicker table tr td.today:hover[disabled],
  .color-green  .datepicker table tr td.today.disabled[disabled],
  .color-green  .datepicker table tr td.today.disabled:hover[disabled] {
    color: #3bbe3e;
  }
  .color-green  .datepicker table tr td.today:active,
  .color-green  .datepicker table tr td.today:hover:active,
  .color-green  .datepicker table tr td.today.disabled:active,
  .color-green  .datepicker table tr td.today.disabled:hover:active,
  .color-green  .datepicker table tr td.today.active,
  .color-green  .datepicker table tr td.today:hover.active,
  .color-green  .datepicker table tr td.today.disabled.active,
  .color-green  .datepicker table tr td.today.disabled:hover.active {
    color: #3bbe3e \9;
  }
  .color-green  .datepicker table tr td.active,
  .color-green  .datepicker table tr td.active:hover,
  .color-green  .datepicker table tr td.active.disabled,
  .color-green  .datepicker table tr td.active.disabled:hover {
    color: #3bbe3e;
  }
  .color-green  .datepicker table tr td.active:hover,
  .color-green  .datepicker table tr td.active:hover:hover,
  .color-green  .datepicker table tr td.active.disabled:hover,
  .color-green  .datepicker table tr td.active.disabled:hover:hover,
  .color-green  .datepicker table tr td.active:active,
  .color-green  .datepicker table tr td.active:hover:active,
  .color-green  .datepicker table tr td.active.disabled:active,
  .color-green  .datepicker table tr td.active.disabled:hover:active,
  .color-green  .datepicker table tr td.active.active,
  .color-green  .datepicker table tr td.active:hover.active,
  .color-green  .datepicker table tr td.active.disabled.active,
  .color-green  .datepicker table tr td.active.disabled:hover.active,
  .color-green  .datepicker table tr td.active.disabled,
  .color-green  .datepicker table tr td.active:hover.disabled,
  .color-green  .datepicker table tr td.active.disabled.disabled,
  .color-green  .datepicker table tr td.active.disabled:hover.disabled,
  .color-green  .datepicker table tr td.active[disabled],
  .color-green  .datepicker table tr td.active:hover[disabled],
  .color-green  .datepicker table tr td.active.disabled[disabled],
  .color-green  .datepicker table tr td.active.disabled:hover[disabled] {
    color: #3bbe3e;
  }
  .color-green  .datepicker table tr td.active:active,
  .color-green  .datepicker table tr td.active:hover:active,
  .color-green  .datepicker table tr td.active.disabled:active,
  .color-green  .datepicker table tr td.active.disabled:hover:active,
  .color-green  .datepicker table tr td.active.active,
  .color-green  .datepicker table tr td.active:hover.active,
  .color-green  .datepicker table tr td.active.disabled.active,
  .color-green  .datepicker table tr td.active.disabled:hover.active {
    color: #3bbe3e \9;
  }
  .color-green  .datepicker table tr td span {
    display: block;
    width: 23%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    cursor: pointer;
  }
  .color-green  .datepicker table tr td span:hover {
    color: #3bbe3e;
  }
  .color-green  .datepicker table tr td span.active,
  .color-green  .datepicker table tr td span.active:hover,
  .color-green  .datepicker table tr td span.active.disabled,
  .color-green  .datepicker table tr td span.active.disabled:hover {
    background-color: #3bbe3e;
  }
  .color-green  .datepicker table tr td span.active:hover,
  .color-green  .datepicker table tr td span.active:hover:hover,
  .color-green  .datepicker table tr td span.active.disabled:hover,
  .color-green  .datepicker table tr td span.active.disabled:hover:hover,
  .color-green  .datepicker table tr td span.active:active,
  .color-green  .datepicker table tr td span.active:hover:active,
  .color-green  .datepicker table tr td span.active.disabled:active,
  .color-green  .datepicker table tr td span.active.disabled:hover:active,
  .color-green  .datepicker table tr td span.active.active,
  .color-green  .datepicker table tr td span.active:hover.active,
  .color-green  .datepicker table tr td span.active.disabled.active,
  .color-green  .datepicker table tr td span.active.disabled:hover.active,
  .color-green  .datepicker table tr td span.active.disabled,
  .color-green  .datepicker table tr td span.active:hover.disabled,
  .color-green  .datepicker table tr td span.active.disabled.disabled,
  .color-green  .datepicker table tr td span.active.disabled:hover.disabled,
  .color-green  .datepicker table tr td span.active[disabled],
  .color-green  .datepicker table tr td span.active:hover[disabled],
  .color-green  .datepicker table tr td span.active.disabled[disabled],
  .color-green  .datepicker table tr td span.active.disabled:hover[disabled] {
    background-color: #3bbe3e;
  }
  .color-green .datepicker thead tr:first-child th:hover,
  .color-green .datepicker tfoot tr:first-child th:hover {
    color: #3bbe3e;
  }
  .color-green .datepicker thead th.next:hover i,
  .color-green .datepicker thead th.prev:hover i {
    color: #3bbe3e;
  }
  .color-green .datepicker td.day.active {
    background-color: #3bbe3e;
    border-color: #3bbe3e;
  }
  .color-green .btn, 
  .color-green .tt-aside-box form.search-form input[type=submit] {
    background: #3bbe3e;
  }
  .color-green .tt-block-title .tt-description {
      color: #3bbe3e;
  }
  .color-green .tt-aside-box form.search-form input[type=search]:focus,
  .color-green .tt-form-default input[type=text]:focus,
  .color-green .tt-form-default input[type=email]:focus,
  .color-green .tt-form-default input[type=number]:focus,
  .color-green .tt-form-default textarea:focus {
    border-color: #3bbe3e;
    -webkit-box-shadow: 0px 0px 1px #3bbe3e;
    -moz-box-shadow: 0px 0px 1px #3bbe3e;
    box-shadow: 0px 0px 1px #3bbe3e;
  }
  .color-green .tt-form-default02 input[type=text]:focus,
  .color-green .tt-form-default02 input[type=email]:focus,
  .color-green .tt-form-default02 textarea:focus {
    border-color: #3bbe3e;
  }
  .color-green .radio:hover {
    color: #3bbe3e;
  }
  .color-green .checkbox-group:hover label {
    color: #3bbe3e;
  }
  .color-green .tt-input-file:hover:before {
    color: #3bbe3e;
    border-color: #3bbe3e;
    -webkit-box-shadow: 0px 0px 1px #3bbe3e;
    -moz-box-shadow: 0px 0px 1px #3bbe3e;
    box-shadow: 0px 0px 1px #3bbe3e;
  }
  .color-green .nice-select.tt-skin-01:hover {
    border-color: #3bbe3e;
    -webkit-box-shadow: 0px 0px 1px #3bbe3e;
    -moz-box-shadow: 0px 0px 1px #3bbe3e;
    box-shadow: 0px 0px 1px #3bbe3e;
  }
  .color-green .nice-select.tt-skin-01:active, 
  .color-green .nice-select.tt-skin-01:focus {
    border-color: #3bbe3e;
    -webkit-box-shadow: 0px 0px 1px #3bbe3e;
    -moz-box-shadow: 0px 0px 1px #3bbe3e;
    box-shadow: 0px 0px 1px #3bbe3e;
  }
  .color-green .nice-select.tt-skin-01 .current span {
    color: #3bbe3e;
  }
  .color-green .nice-select.tt-skin-01 .option:hover, 
  .color-green .nice-select.tt-skin-01 .option.focus, 
  .color-green .nice-select.tt-skin-01 .option.selected.focus {
    background-color: #3bbe3e;
  }
  .color-green .nice-select.tt-skin-02 .current span {
    color: #3bbe3e;
  }
  .color-green .nice-select.tt-skin-02 .option:hover, 
  .color-green .nice-select.tt-skin-02 .option.focus, 
  .color-green .nice-select.tt-skin-02 .option.selected.focus {
    background-color: #3bbe3e;
  }
  .color-green .tt-default-color {
    color: #3bbe3e;
  }
  .color-green .tt-video-block .link-video:hover:before {
    color: #3bbe3e;
  }
  .color-green .tt-list01 li:before {
    color: #3bbe3e;
  }
  .color-green .tt-list01 li a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-list02 li:before { 
    color: #3bbe3e;
  }
  .color-green .tt-list02 li a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-list03 li:before {
    color: #3bbe3e;
  }
  .color-green .tt-list03 li a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-link {
    color: #3bbe3e;
  }
  .color-green .tt-link-back {
     color: #3bbe3e;}
  }
  .color-green .panel-menu ul li a:hover {
    color: #3bbe3e;
  }
  .color-green .panel-menu #mm0.mmpanel a:not(.mm-close):hover {
    color: #3bbe3e;
  }
  .color-green .panel-menu #mm0.mmpanel a:not(.mm-close):hover:after {
    color: #3bbe3e;
  }
  .color-green .panel-menu .mm-close:hover,
  .color-green .panel-menu .mm-prev-level:hover,
  .color-green .panel-menu .mm-next-level:hover {
    color: #3bbe3e;
  }
  .color-green .panel-menu .mm-close:hover:before
  .color-green .mm-prev-level:hover:before,
  .color-green .panel-menu .mm-next-level:hover:after {
    color: #3bbe3e;
  }
  .color-green .panel-menu li.mm-close-parent .mm-close:hover {
    color: #3bbe3e;
  }
  .color-green .panel-menu li.mm-close-parent .mm-close:hover:before {
    color: #3bbe3e;
  }
  .color-green .panel-menu .mm-prev-level:hover {
    color: #3bbe3e;
  }
  .color-green .panel-menu .mm-prev-level:hover:before {
    color: #3bbe3e;
  }
  .color-green .panel-menu .mm-next-level:hover {
    color: #3bbe3e;
  }
  .color-green .panel-menu .mm-next-level:hover:after {
    color: #3bbe3e;
  }
  .color-green .panel-menu .mm-original-link:hover {
    color: #3bbe3e;
  }
  .color-green .panel-menu .mm-original-link:hover:before {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-box-info li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-box-info li i {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-dropdown-obj .tt-dropdown-toggle {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu {
    border-bottom: 3px solid #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-cart .tt-dropdown-toggle {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-cart .tt-dropdown-menu {
   border-bottom: 3px solid #3bbe3e;}
  .color-green #tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-account .tt-dropdown-toggle {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-account .tt-dropdown-menu {
    border-bottom: 3px solid #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-account .tt-dropdown-menu ul li a:hover {
    color: #3bbe3e;
  }
  @media (max-width: 767px) {
    .color-green #tt-header.tt-header-01 .tt-mobile-quickLinks .row .col a.btn-toggle {
      color: #3bbe3e;
    } 
  } 
  .color-green #tt-header.tt-header-01 .quickLinks-map address i {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .quickLinks-address {
    padding: 13px 10px 13px 13px;
  }
  .color-green #tt-header.tt-header-01 .quickLinks-address i {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 .tt-menu-toggle:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 #tt-desctop-menu nav > ul > li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 #tt-desctop-menu nav > ul > li.is-active > a {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 #tt-desctop-menu nav > ul > li.is-active > a:after {
    border-top-color: #3bbe3e !important;
  }
  .color-green #tt-header.tt-header-01 #tt-desctop-menu nav > ul ul {
    border-bottom: 3px solid #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 #tt-desctop-menu nav > ul ul li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 #tt-desctop-menu nav > ul ul li.is-active > a {
    color: #3bbe3e;
  }
  .color-green #tt-stuck #tt-desctop-menu nav > ul > li.is-active > a {
    color: #3bbe3e;
  }
  .color-green #tt-stuck #tt-desctop-menu nav > ul > li.is-active > a:after {
    border-top-color: #3bbe3e !important;
  }
  .color-green #tt-stuck #tt-desctop-menu nav > ul ul li.is-active > a {
    color: #3bbe3e !important;
  }
  .color-green #tt-header.tt-header-02 .tt-box-info li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-box-info li i {
    background: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-dropdown-obj .tt-dropdown-toggle {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu {
    border-bottom: 3px solid #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-cart .tt-dropdown-toggle {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-cart .tt-dropdown-menu {  border-bottom: 3px solid #3bbe3e;}
  .color-green #tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close {  color: #3bbe3e;}
  .color-green #tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-account .tt-dropdown-toggle {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-account .tt-dropdown-menu {
    border-bottom: 3px solid #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-account .tt-dropdown-menu ul li a:hover {
    color: #3bbe3e;
  }
  @media (max-width: 767px) {
    .color-green #tt-header.tt-header-02 .tt-mobile-quickLinks .row .col a.btn-toggle {
      color: #3bbe3e;
    }
   
  }
  .color-green #tt-header.tt-header-02 .quickLinks-map address i {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .quickLinks-address i {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 .tt-menu-toggle:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 #tt-desctop-menu nav > ul > li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 #tt-desctop-menu nav > ul > li.current-menu-ancestor > a {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 #tt-desctop-menu nav > ul > li.current-menu-ancestor > a:after {
    border-top-color: #3bbe3e !important;
  }
  .color-green #tt-header.tt-header-02 #tt-desctop-menu nav > ul ul {
    border-bottom: 3px solid #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 #tt-desctop-menu nav > ul ul li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-02 #tt-desctop-menu nav > ul ul li.is-active > a {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-box-info li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-box-info li i {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-dropdown-obj .tt-dropdown-toggle {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu {
    border-bottom: 3px solid #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-cart .tt-dropdown-toggle {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-cart .tt-dropdown-menu {
    border-bottom: 3px solid #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-account .tt-dropdown-toggle {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-account .tt-dropdown-menu {  border-bottom: 3px solid #3bbe3e;}
  .color-green #tt-header.tt-header-03 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-account .tt-dropdown-menu ul li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-mobile-quickLinks .row .col a.btn-toggle {color: #3bbe3e;}
  .color-green #tt-header.tt-header-03 .quickLinks-map address i {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .quickLinks-address i {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 .tt-menu-toggle:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 #tt-desctop-menu nav > ul > li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 #tt-desctop-menu nav > ul > li.is-active > a {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 #tt-desctop-menu nav > ul > li.is-active > a:after {
    border-top-color: #3bbe3e !important;
  }
  .color-green #tt-header.tt-header-03 #tt-desctop-menu nav > ul ul {
    border-bottom: 3px solid #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 #tt-desctop-menu nav > ul ul li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 #tt-desctop-menu nav > ul ul li.is-active > a {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-03 #tt-stuck #tt-desctop-menu nav > ul > li.is-active > a {
    color: #3bbe3e !important;
  }
  .color-green .mainSlider .slick-arrow:hover {
    color: #3bbe3e;
  }
  .color-green .loading-dots i {  background: #3bbe3e;}
  .color-green .loading-dots.dark-gray i {
    background: #3bbe3e;
  }
  .color-green .tt-search-filter > div.tt-col-title:before {
    background: #3bbe3e;
  }
  .color-green .tt-search-filter > div.tt-col-title:before {
    background: #3bbe3e;
  }
  /* tt-brand */
  .color-green .tt-link-redirect {
    color: #3bbe3e;
  }
  .color-green .tt-brand .tt-title:hover {
    color: #3bbe3e;
  }
  .color-green .tt-brand:hover .tt-title {
    color: #3bbe3e;
  }
  /* tt-box-map */
  .color-green .tt-map {
    width: 100%;
  }
  .color-green .tt-map .tt-btn-toggle:not(.tt-style-02) {
    color: #3bbe3e;
  }
  .color-green .tt-map .tt-btn-toggle:not(.tt-style-02):hover {
    color: #3bbe3e;
  }
  .color-green .tt-map .tt-btn-toggle.tt-style-02:after {  background-color: #3bbe3e;}
  @media (max-width: 575px) {
    .color-green .ws-short-btn .ws-btn-more {
      color: #3bbe3e;
    }
  }
  .color-green .tt-media-02 .tt-description .tt-title .tt-total {
    background-color: #3bbe3e;
  }
  .color-green .tt-media-02 .tt-description .tt-link-marker {
    color: #3bbe3e;
  }
  .color-green .tt-media-02 .tt-description .tt-link-marker:before {
    color: #3bbe3e;
  }
  .color-green .portfolio-masonry-layout .extra-link {
    color: #3bbe3e;
  }
  .color-green .tt-portfolio-masonry .tt-filter-nav .button.active {
    color: #3bbe3e;
    border-color: #3bbe3e;
  }
  .color-green .tt-portfolio-masonry .tt-filter-nav .button:hover {
    color: #3bbe3e;
  }
  .color-green .tt-portfolio-content .tt-portfolio-item figure figcaption:before { 
    color: #3bbe3e;
  }
  .color-green .tt-portfolio-content .tt-portfolio-item figure figcaption .tt-title span {
    color: #3bbe3e;
  }
  .color-green .tt-portfolio-content .tt-portfolio-item figure figcaption .tt-price {
    color: #3bbe3e;
  }
  .color-green .tt-layout01 .tt-item .tt-item-icon {
    background-color: #3bbe3e;
  }
  .color-green .tt-layout01 .tt-item .tt-item-content .link-tel {
    color: #3bbe3e;
  }
  .color-green .tt-layout01-02 .tt-item .tt-item-icon {
    background-color: #3bbe3e;
  }
  .color-green .tt-promo-01 .tt-item .box-value {
    border: 7px solid #4a2c0b;
  }
  .color-green .tt-promo-01 .tt-item .box-value i {
    color: #3bbe3e;
  }
  @media (max-width: 1024px) {
    .color-green .tt-promo-01 .tt-item .box-value {
      border: 7px solid #4a2c0b;
    }
  }
  .color-green .tt-promo-01-nowrapper .tt-item .box-value i {
    color: #3bbe3e;
  }
  .color-green .tt-promo-02-layout .tt-item .box-icon i {
    color: #3bbe3e;
  }
  .color-green .tt-promo-02-layout .tt-item:hover .box-icon:before {
    border-color: #3bbe3e;
  }
  .color-green .tt-promo-02-layout .tt-item-smal:nth-child(2) .box-icon {
    color: #3bbe3e;
  }
  .color-green .tt-promo-02-layout .tt-item-smal:nth-child(4) .box-icon {
    color: #3bbe3e;
  }
  .color-green .tt-promo-02-layout .tt-item-smal:nth-child(6) .box-icon {
    color: #3bbe3e;
  }
  @-webkit-keyframes blink {
    50% {
      color: #3bbe3e;
    }
  }
  @keyframes blink {
    50% {
      color: #3bbe3e;
    }
  }
  .color-green .tt-media .tt-time {
    background-color: #3bbe3e;
  }
  .color-green .tt-media .tt-layot .tt-link {
    color: #3bbe3e;
  }
  .color-green .tt-media .tt-layot .tt-link:after {
    color: #3bbe3e;
  }
  .color-green .box-reviews .tt-reviews-content .box-show-rating {
    color: #3bbe3e;
  }
  .color-green .box-reviews .tt-reviews-content02 .tt-border .tt-box-icon {
    background-color: #3bbe3e;
  }
  .color-green .box-reviews .tt-reviews-content02 .tt-border .box-show-rating {
    color: #3bbe3e;
  }
  .color-green .tt-arrow-center .slick-prev:hover,
  .color-green .tt-arrow-center .slick-next:hover {
    border-color: #3bbe3e;
    color: #3bbe3e;
  }
  .color-green .tt-arrow-center-fluid .slick-prev:hover,
  .color-green .tt-arrow-center-fluid .slick-next:hover {
    border-color: #3bbe3e;
    color: #3bbe3e;
  }
  .color-green .tt-arrow-center-small .slick-prev:hover,
  .color-green .tt-arrow-center-small .slick-next:hover {
    border-color: #3bbe3e;
    color: #3bbe3e;
  }
  .color-green .slick-slider .slick-dots li:hover {
    background-color: #3bbe3e;
  }
  .color-green .slick-slider .slick-dots li.slick-active {
    background-color: #3bbe3e;
  }
  .color-green .tt-slick-nav01 .slick-prev:hover,
  .color-green .tt-slick-nav01 .slick-next:hover {
    border-color: #3bbe3e;
    color: #3bbe3e;
  }
  .color-green .tt-box-layout02 .tt-item .tt-col-icon .tt-icon {
    background: #3bbe3e;
  }
  .color-green .tt-box-layout03 .tt-item .tt-col-icon {
    color: #3bbe3e;
  }
  .color-green .tt-media03 .tt-layot address {
    color: #3bbe3e;
  }
  .color-green .tt-media03 .tt-layot address i {
    color: #3bbe3e;
  }
  .color-green .tt-media03:hover .tt-layot .title {
    color: #3bbe3e;
  }
  .color-green .tt-pagination .btn-pagination:hover {
    color: #3bbe3e;
    border-color: #3bbe3e;
  }
  .color-green .tt-pagination ul li a:hover {
    border-color: #3bbe3e;
    background-color: #3bbe3e;
  }
  .color-green .tt-pagination ul li.active a {
    border-color: #3bbe3e;
    background-color: #3bbe3e;
  }
  .color-green .tt-rating {
    color: #3bbe3e;
  }
  .color-green .box-aside-info ul:not([class]) li i {
    color: #3bbe3e;
  }
  .color-green .box-info .tt-item-layout .tt-item .tt-col:first-child i {
    color: #3bbe3e;
  }
  .color-green .box-info .tt-social-icon li a {
    background-color: #3bbe3e;
  }
  .color-green .tt-promo .tt-description .tt-icon {
    background-color: #3bbe3e;
  }
  body:not(.touch).color-green .tt-promo:hover .tt-icon {
    color: #3bbe3e;
  }
  .color-green .tt-sub-menu li a:hover {
    background-color: #3bbe3e;
  }
  .color-green .tt-sub-menu li.active a {
    background-color: #3bbe3e;
  }
  .color-green .tt-faq-layout .tt-faq .tt-title:before {
    color: #3bbe3e;
  }
  .color-green .tt-faq-layout .tt-faq .tt-title:hover {
    color: #3bbe3e;
  }
  .color-green .tt-faq-layout .tt-faq.active .tt-title {
    color: #3bbe3e;
  }
  .color-green .tt-aside-calculator .tt-calculator-title span {
    background-color: #3bbe3e;
  }
  .color-green .tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-prev:hover,
  .color-green .tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-next:hover {
    border-color: #3bbe3e;
    color: #3bbe3e;
  }
  .color-green .product-single-info .tt-wrapper .tt-label .tt-label-instock {
    color: #3bbe3e;
  }
  .color-green .product-single-info .tt-wrapper .tt-info-list li:before {
    color: #3bbe3e;
  }
  .color-green .layout-slide .slide-title .btn-close-slide:hover {
    color: #3bbe3e;
  }
  .color-green .layout-slide .slide-content .col-item .item-close:hover {
    color: #3bbe3e;
  }
  .color-green .tt-media-box01 .tt-img i {
    background-color: #3bbe3e;
  }
  .color-green .tt-media-box01 .tt-description .tt-title span {
    color: #3bbe3e;
  }
  .color-green .tt-media-box01 .tt-description .tt-link {
    color: #3bbe3e;
  }
  .color-green .tt-media-box01 .tt-description .tt-link:after {
    color: #3bbe3e;
  }
  .color-green .tt-defaul-color {
    color: #3bbe3e;
  }
  .color-green .tt-filters-options .tt-btn-toggle a {
    background-color: #3bbe3e;
  }
  .color-green .tt-filters-options .tt-quantity a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-filters-options .tt-quantity a.active {
    color: #3bbe3e;
    border-color: #3bbe3e;
  }
  .color-green .tt-product .tt-description .tt-title a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-product .tt-description .tt-btn-addtocart {
    background: #3bbe3e;
  }
  .color-green .tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-new {
    color: #3bbe3e;
  }
  .color-green .tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-info02 {
    background-color: #3bbe3e;
  }
  .color-green .tt-product-02 .tt-image-box .tt-img .tt-label-custom i {
    color: #3bbe3e;
  }
  .color-green .tt-product-02 .tt-image-box .tt-icon li a {
    border: 2px solid #3bbe3e;
    background-color: #3bbe3e;
  }
  .color-green .tt-product-02 .tt-wrapper-description .tt-box-title .tt-title a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-product-02 .tt-wrapper-description .tt-box-price .tt-price {
    color: #3bbe3e;
  }
  .color-green .tt-product-02 .tt-wrapper-description .tt-box-price .tt-info-price {
    color: #3bbe3e;
  }
  .color-green .tt-product-02 .tt-wrapper-description .tt-icon li a {
    border: 2px solid #3bbe3e;
    background-color: #3bbe3e;
  }
  .color-green .tt-product-02 .tt-wrapper-description .tt-icon li a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-label-aside .tt-icon {
    background-color: #3bbe3e;
  }
  @media (max-width: 1024px) {
    .color-green .tt-label-aside .tt-icon {
      background-color: #3bbe3e;
    }
  }
  .color-green .tt-product-aside .tt-description .tt-title a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-title-single .tt-title a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-mobile-product-layout .tt-label-location .tt-label-new {
    color: #3bbe3e;
  }
  .color-green .tt-mobile-product-layout .tt-label-location .tt-label-info02 {
    background-color: #3bbe3e;
  }
  .color-green .tt-title-single-sub a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-product-single-img .tt-label-location .tt-label-new {
    color: #3bbe3e;
  }
  .color-green .tt-product-single-img .tt-label-location .tt-label-info02 {
    background-color: #3bbe3e;
  }
  .color-green .video-link-product [class^="icon-"]:hover {
    color: #3bbe3e;
  }
  @media only screen and (max-width: 1025px) {
    .color-green .tt-tabs .tt-tabs__body > div:hover > span {
      color: #3bbe3e;
    }
    .color-green .tt-tabs .tt-tabs__body > div.active > span {
      color: #3bbe3e;
    }
  }
  @media only screen and (min-width: 1025px) {
    .color-green .tt-tabs .tt-tabs__head > ul > li > span:hover {
      color: #3bbe3e;
    }
    .color-green .tt-tabs .tt-tabs__head > ul > li.active > span {
      color: #3bbe3e;
      border-color: #3bbe3e;
    }
  } 
  .color-green .tt-aside-gallery .tt-img-large .tt-label-location .tt-label-new {
    color: #3bbe3e;
  }
  .color-green .tt-aside-gallery .tt-img-large .tt-label-location .tt-label-info02 {
    background-color: #3bbe3e;
  }
  .color-green .tt-aside-gallery .tt-img-thumbnails .tt-more {
    color: #3bbe3e;
  }
  .color-green .modal .modal-body .close:hover {
    color: #3bbe3e;
  }
  .color-green .tt-back-to-top { 
    background-color: #3bbe3e;
  }
  .color-green .tt-back-to-top:hover {
    background-color: #3bbe3e;
  }
  body:not(.touch).color-green .tt-back-to-top:hover {
    background-color: #3bbe3e;
  }
  .color-green .tt-breadcrumb ul li a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-breadcrumb ul li:not(:first-child):before {
    color: #3bbe3e;
  }
  .color-green .tt-img-link .tt-wrapper-text i {
    color: #3bbe3e;
  }
  .color-green .tt-img-link:hover .tt-wrapper-text {
    color: #3bbe3e;
  }
  .color-green .tt-post .tt-post-content .tt-meta .tt-time a {
    background-color: #3bbe3e;
  }
  .color-green .tt-post .tt-post-content .tt-meta .tt-autor span {
    color: #3bbe3e;
  }
  .color-green .tt-post .tt-post-content .tt-title a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-post .tt-post-content .tt-btn a {
    color: #3bbe3e;
  }
  .color-green .tt-post .tt-post-content .tt-btn a:after {
    color: #3bbe3e;
  }
  .color-green .tt-list-arrow li a:before,
  .color-green .widget_categories ul li a:before {
    color: #3bbe3e;
  }
  .color-green .tt-list-arrow li a:hover,
  .color-green .widget_categories ul li a:hover {
    color: #3bbe3e;
  }
  .color-green .tt-list-box li a:hover,
  .color-green .tags-links a:hover, 
  .color-green .tagcloud a:hover {
    color: #3bbe3e;
    border-color: #3bbe3e;
  }
  .color-green .tt-list-box li.active a {
    background-color: #3bbe3e;
  }
  .color-green .tt-blockquote:before {
    background-color: #3bbe3e;
  }
  .color-green .tt-blockquote:after {
    color: #3bbe3e;
  }
  .color-green .tt-comments-layout .tt-item div[class^="tt-comments-level-"] .tt-avatar:empty:after {
    background: #3bbe3e;
  }
  .color-green .tt-comments-layout .tt-item div[class^="tt-comments-level-"] .tt-content .tt-comments-title .username {
    color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) .tt-footer-copyright a {
    color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) .tt-footer-copyright a:hover {
    color: #3bbe3e;
  }
   .color-green #tt-footer:not([class^="tt-footer"]) #tt-footer-menu ul li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) #tt-footer-menu ul li.is-active a {
    color: #3bbe3e;
  }
   .color-green #tt-footer:not([class^="tt-footer"]) .tt-social-icon li a {
    background-color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) .tt-social-icon li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) .tt-box-info .tt-item i[class^="icon-"] {
    color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) .tt-box-info .tt-item a:not([class]):hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) .tt-list-info li i[class^="icon-"] {
    color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) .tt-list-info li a:not([class]):hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) .mc4wp-form .form-control:focus {
    border-bottom-color: #3bbe3e;
  }
  .color-green #tt-footer:not([class^="tt-footer"]) .mc4wp-form .tt-btn {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 .tt-footer-bottom a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 #tt-footer-menu ul li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 #tt-footer-menu ul li.is-active a {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 .tt-social-icon li a {
    background-color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 .tt-social-icon li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 .tt-box-info .tt-item i[class^="icon-"] {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 .tt-box-info .tt-item a:not([class]):hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 .tt-box-info02 .tt-item i[class^="icon-"] {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 .tt-box-info02 .tt-item a:not([class]):hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 .mc4wp-form .form-control:focus {
    border-bottom-color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-02 .mc4wp-form .tt-btn {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 .tt-footer-copyright a {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 .tt-footer-copyright a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 #tt-footer-menu ul li a:hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 #tt-footer-menu ul li.is-active a {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 .tt-social-icon li a { 
    background-color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 .tt-social-icon li a:hover {
    color: #3bbe3e;
    background-color: #ffffff;
  }
  .color-green #tt-footer.tt-footer-03 .tt-box-info .tt-item i[class^="icon-"] {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 .tt-box-info .tt-item a:not([class]):hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 .tt-list-info li i[class^="icon-"] {
    color: #3bbe3e; 
  }
  .color-green #tt-footer.tt-footer-03 .tt-list-info li a:not([class]):hover {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 .subscribe-custom .tt-title i {
    color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 .subscribe-custom .mc4wp-form .form-control:focus {
    border-bottom-color: #3bbe3e;
  }
  .color-green #tt-footer.tt-footer-03 .subscribe-custom .mc4wp-form .tt-btn {
    color: #3bbe3e;
  }
  .color-green .tt-colorswatch .tt-colorswatch-btn {
    background: #3bbe3e;
  }
  .color-green .tt-skinSelect-01 .SumoSelect:hover > .CaptionCont, 
  .color-green .tt-skinSelect-01 .SumoSelect.open > .CaptionCont {
    border-color: #3bbe3e;
    -webkit-box-shadow: 0px 0px 1px #3bbe3e;
    -moz-box-shadow: 0px 0px 1px #3bbe3e;
    box-shadow: 0px 0px 1px #3bbe3e;
  }
  .color-green .tt-skinSelect-01 .SumoSelect .optWrapper > .options li.opt:hover {
    background-color: #3bbe3e;
    color: #ffffff;
  }
  .color-green .wpcf7-form input[type="submit"], 
  .color-green .rwmb-form-submit button {
    background: #3bbe3e;
  }
  .color-green .wpcf7-radio .wpcf7-list-item-label:hover {
    color: #3bbe3e;
  }
  .color-green .wpcf7-checkbox .wpcf7-list-item-label:hover {
    color: #3bbe3e;
  }
  .color-green .tt-form-default02 input[type=text]:focus, 
  .color-green .tt-form-default02 input[type=email]:focus, 
  .color-green .tt-form-default02 textarea:focus, 
  .color-green .tt-form-default02 textarea:focus, 
  .color-green .wpcf7-form .wpcf7-form-control-wrap input:focus, 
  .color-green .wpcf7-form .wpcf7-form-control-wrap textarea:focus {
    border-color: #3bbe3e !important;
  }
  .color-green .tt-pagination ul li span.current {
    border-color: #3bbe3e;
    background-color: #3bbe3e;
  }
  .color-green .tt-skinSelect-02 .SumoSelect .optWrapper > .options li.opt:hover {
    background-color: #3bbe3e;
  }
  .color-green .textarea-custom:hover, 
  .color-green .textarea-custom:focus, 
  .color-green .input-custom:hover, 
  .color-green .input-custom.focus, 
  .color-green .wpcf7-form-control.wpcf7-textarea:hover, 
  .color-green .wpcf7-form-control.wpcf7-textarea:focus {
    border-color: #3bbe3e !important;
  }
  .color-green .tt-comments-layout .tt-item div[class*="depth-"] .tt-avatar i {
    background: #3bbe3e;
  }
  .color-green .wpcf7-form input[type="submit"], .rwmb-form-submit button {
    background: #3bbe3e;
  }
  .color-green .form-row.place-order button#place_order {
    background: #3bbe3e;
  }
  .color-green .form-row.place-order {
    border: 1px solid #3bbe3e;
  }
  .color-green .woocommerce-info {
    border-top-color: #3bbe3e;
  }
  .woocommerce.color-green .tt-btn-addtocart {
    background-color: #3bbe3e!important;
  }
  .color-green .price_slider_amount .button {
    background-color: #3bbe3e !important;
  }
  .woocommerce.color-green .widget_price_filter .ui-slider .ui-slider-range {
    background: #3bbe3e ;
  }
  .woocommerce.color-green .widget_price_filter .ui-slider .ui-slider-handle:after {
    background: #3bbe3e;
  }
  .color-green .tt-list02 li:before, 
  .color-green .product-categories li:before {
    color: #3bbe3e;
  }
  .color-green .tt-list02 li a:hover, 
  .color-green .product-categories li a:hover {
    color: #3bbe3e;
  }
  .woocommerce.color-green .star-rating::before {
    color: #3bbe3e;
  }
  .woocommerce.color-green .star-rating span::before {
    color: #3bbe3e;
  }
  .color-green .tt-description:hover h2.woocommerce-loop-product__title {
    color: #3bbe3e;
  }
  .color-green .woocommerce-ordering .SumoSelect:hover > .CaptionCont, 
  .color-green .woocommerce-ordering .SumoSelect.open > .CaptionCont {
    border-color: #3bbe3e;
    -webkit-box-shadow: 0px 0px 1px #3bbe3e;
    -moz-box-shadow: 0px 0px 1px #3bbe3e;
    box-shadow: 0px 0px 1px #3bbe3e;
  }
  .color-green .woocommerce-ordering .SumoSelect .optWrapper > .options li.opt:hover {
    background-color: #3bbe3e;
  }
  .color-green .single-product .woocommerce-product-details__short-description .tt-info-list li:before {
    color: #3bbe3e;
  }
  .color-green #tt-header.tt-header-01 #tt-desctop-menu nav > ul > li > ul > li > ul:before {
    border-bottom-color: #3bbe3e;
  }