/* Generated by tools/build-brand-css.php - do not edit by hand.
   Re-colors the parent theme (old red accent -> #b45e37, old purple -> #144a8e). */

/* from style.css */
button.mfp-arrow-right:hover,
button.mfp-arrow-left:hover {
  border-color: #b45e37;
  color: #b45e37;
}
.noUi-horizontal .noUi-handle:before {
  background-color: #b45e37;
}
.noUi-connect {
  background: #b45e37;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
  color: #b45e37;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
  color: #b45e37 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  color: #b45e37;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
  color: #b45e37;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
  color: #b45e37 \9;
}
.datepicker table tr td span:hover {
  color: #b45e37;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color: #b45e37;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #b45e37;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr:first-child th:hover {
  color: #b45e37;
}
.datepicker thead th.next:hover i,
.datepicker thead th.prev:hover i {
  color: #b45e37;
}
.datepicker td.day.active {
  background-color: #b45e37;
  border-color: #b45e37;
}
.btn {
  background: #b45e37;
}
.tt-block-title.tt-block-title-border:after {
  background-color: #b45e37;
}
.tt-block-title .tt-description {
  color: #b45e37;
}
.tt-form-default input[type=text]:focus,
.tt-form-default input[type=email]:focus,
.tt-form-default input[type=number]:focus,
.tt-form-default textarea:focus,
.rwmb-field .rwmb-input input:focus .rwmb-field .rwmb-input textarea:focus {
  border-color: #b45e37;
  -webkit-box-shadow: 0px 0px 1px #b45e37;
  -moz-box-shadow: 0px 0px 1px #b45e37;
  box-shadow: 0px 0px 1px #b45e37;
}
.wpcf7-form-control-wrap .SumoSelect:hover>.CaptionCont,
.wpcf7-form-control-wrap .SumoSelect.open>.CaptionCont {
  border-color: #b45e37;
  -webkit-box-shadow: 0px 0px 1px #b45e37;
  -moz-box-shadow: 0px 0px 1px #b45e37;
  box-shadow: 0px 0px 1px #b45e37;
}
.wpcf7-form-control-wrap .SumoSelect .optWrapper>.options li.opt:hover {
  background-color: #b45e37;
}
.rwmb-form-submit button {
  background: #b45e37;
}
.wpcf7-checkbox .wpcf7-list-item-label:hover {
  color: #b45e37;
}
.wpcf7-radio .wpcf7-list-item-label:hover {
  color: #b45e37;
}
.tt-form-default02 input[type=text]:focus,
.tt-form-default02 input[type=email]:focus,
.tt-form-default02 textarea:focus,
.tt-form-default02 textarea:focus,
.wpcf7-form .wpcf7-form-control-wrap input:focus,
.wpcf7-form .wpcf7-form-control-wrap textarea:focus {
  border-color: #b45e37;
}
.radio:hover {
  color: #b45e37;
}
.checkbox-group:hover label {
  color: #b45e37;
}
.tt-input-file:hover:before {
  color: #b45e37;
  border-color: #b45e37;
  -webkit-box-shadow: 0px 0px 1px #b45e37;
  -moz-box-shadow: 0px 0px 1px #b45e37;
  box-shadow: 0px 0px 1px #b45e37;
}
.nice-select.tt-skin-01:hover {
  border-color: #b45e37;
  -webkit-box-shadow: 0px 0px 1px #b45e37;
  -moz-box-shadow: 0px 0px 1px #b45e37;
  box-shadow: 0px 0px 1px #b45e37;
}
.nice-select.tt-skin-01:active,
.nice-select.tt-skin-01:focus {
  border-color: #b45e37;
  -webkit-box-shadow: 0px 0px 1px #b45e37;
  -moz-box-shadow: 0px 0px 1px #b45e37;
  box-shadow: 0px 0px 1px #b45e37;
}
.nice-select.tt-skin-01 .current span {
  color: #b45e37;
}
.nice-select.tt-skin-01 .option:hover,
.nice-select.tt-skin-01 .option.focus,
.nice-select.tt-skin-01 .option.selected.focus {
  background-color: #b45e37;
}
.nice-select.tt-skin-02 .current span {
  color: #b45e37;
}
.nice-select.tt-skin-02 .option:hover,
.nice-select.tt-skin-02 .option.focus,
.nice-select.tt-skin-02 .option.selected.focus {
  background-color: #b45e37;
}
.tt-default-color {
  color: #b45e37;
}
.tt-video-block .link-video:hover:before {
  color: #b45e37;
}
.tt-aside-box ul li a:before,
.side-block ul li a:before,
.tt-block02-aside ul li a:before,
.product-categories li:before,
.tt-list01 li:before {
  color: #b45e37;
}
.tt-list01 li a:hover {
  color: #b45e37;
}
.tt-list02 li:before {
  color: #b45e37;
}
.tt-list02 li a:hover {
  color: #b45e37;
}
.tt-list03 li:before {
  color: #b45e37;
}
.tt-list03 li a:hover {
  color: #b45e37;
}
.tt-link {
  color: #b45e37;
}
.tt-link-back {
  color: #b45e37;
}
.panel-menu {
  background: #144a8e;
}
.panel-menu ul li a:hover {
  color: #b45e37;
}
.panel-menu #mm0.mmpanel a:not(.mm-close):hover {
  color: #b45e37;
}
.panel-menu #mm0.mmpanel a:not(.mm-close):hover:after {
  color: #b45e37;
}
.panel-menu .mm-close:hover,
.panel-menu .mm-prev-level:hover,
.panel-menu .mm-next-level:hover {
  color: #b45e37;
}
.panel-menu .mm-close:hover:before .mm-prev-level:hover:before,
.panel-menu .mm-next-level:hover:after {
  color: #b45e37;
}
.panel-menu li.mm-close-parent .mm-close:hover {
  color: #b45e37;
}
.panel-menu li.mm-close-parent .mm-close:hover:before {
  color: #b45e37;
}
.panel-menu .mm-prev-level:hover {
  color: #b45e37;
}
.panel-menu .mm-prev-level:hover:before {
  color: #b45e37;
}
.panel-menu .mm-next-level:hover {
  color: #b45e37;
}
.panel-menu .mm-next-level:hover:after {
  color: #b45e37;
}
.panel-menu .mm-original-link:hover {
  color: #b45e37;
}
.panel-menu .mm-original-link:hover:before {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-box-info li i {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-dropdown-obj .tt-dropdown-toggle {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-cart .tt-dropdown-menu .header-cart-total .woocommerce-Price-amount {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-account .tt-dropdown-toggle {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-account .tt-dropdown-menu {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-01 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-account .tt-dropdown-menu ul li a:hover {
  color: #b45e37;
}
@media (max-width: 1024px) {
#tt-header.tt-header-01 .tt-mobile-quickLinks {
  background-color: #144a8e;
}
}
#tt-header.tt-header-01 .quickLinks-map address i {
  color: #b45e37;
}
#tt-header.tt-header-01 .quickLinks-address i {
  color: #b45e37;
}
#tt-header.tt-header-01 .tt-menu-toggle:hover {
  color: #b45e37;
}
#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li a:hover {
  color: #b45e37;
}
#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li.current_page_item>a {
  color: #b45e37;
}
#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li.current_page_item>a:after {
  border-top-color: #b45e37 !important;
}
#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul li a:hover {
  color: #b45e37;
}
#tt-header.tt-header-01 #tt-desctop-menu nav>ul ul li.is-active>a {
  color: #b45e37;
}
#tt-stuck #tt-desctop-menu nav>ul>li.is-active>a {
  color: #b45e37;
}
#tt-stuck #tt-desctop-menu nav>ul>li.is-active>a:after {
  border-top-color: #b45e37 !important;
}
#tt-stuck #tt-desctop-menu nav>ul ul li.is-active>a {
  color: #b45e37 !important;
}
#tt-header.tt-header-02 .tt-box-info li a:hover {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-box-info li i {
  background: #b45e37;
}
#tt-header.tt-header-02 .tt-dropdown-obj .tt-dropdown-toggle {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-account .tt-dropdown-toggle {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-account .tt-dropdown-menu {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-02 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-account .tt-dropdown-menu ul li a:hover {
  color: #b45e37;
}
@media (max-width: 1024px) {
#tt-header.tt-header-02 .tt-mobile-quickLinks .row .col a.btn-toggle {
  color: #b45e37;
}
}
#tt-header.tt-header-02 .quickLinks-map address i {
  color: #b45e37;
}
#tt-header.tt-header-02 .quickLinks-address i {
  color: #b45e37;
}
#tt-header.tt-header-02 .tt-menu-toggle:hover {
  color: #b45e37;
}
#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li a:hover {
  color: #b45e37;
}
#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li.current-menu-ancestor>a {
  color: #b45e37;
}
#tt-header.tt-header-02 #tt-desctop-menu nav>ul>li.current-menu-ancestor>a:after {
  border-top-color: #b45e37 !important;
}
#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul li a:hover {
  color: #b45e37;
}
#tt-header.tt-header-02 #tt-desctop-menu nav>ul ul li.is-active>a {
  color: #b45e37;
}
#tt-header.tt-header-02 #tt-stuck #tt-desctop-menu nav>ul>li.is-active>a {
  color: #b45e37 !important;
}
#tt-header.tt-header-03 .tt-box-info li a:hover {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-box-info li i {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-dropdown-obj .tt-dropdown-toggle {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-search:hover {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-searcher .tt-dropdown-menu .tt-btn-close:hover {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-dropdown-title .tt-btn-close {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li a:hover .tt-description .tt-title {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-cart .tt-dropdown-menu .tt-search-results li .tt-close-item:hover {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-account .tt-dropdown-toggle {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-account .tt-dropdown-menu {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-03 .tt-account .tt-dropdown-menu .tt-row-close .tt-btn-close:hover {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-account .tt-dropdown-menu ul li a:hover {
  color: #b45e37;
}
@media (max-width: 1024px) {
#tt-header.tt-header-03 .tt-mobile-quickLinks .row .col a.btn-toggle {
  color: #b45e37;
}
}
#tt-header.tt-header-03 .quickLinks-map address i {
  color: #b45e37;
}
#tt-header.tt-header-03 .quickLinks-address i {
  color: #b45e37;
}
#tt-header.tt-header-03 .tt-menu-toggle:hover {
  color: #b45e37;
}
#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li a:hover {
  color: #b45e37;
}
#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li.is-active>a {
  color: #b45e37;
}
#tt-header.tt-header-03 #tt-desctop-menu nav>ul>li.is-active>a:after {
  border-top-color: #b45e37 !important;
}
#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul {
  border-bottom: 3px solid #b45e37;
}
#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul li a:hover {
  color: #b45e37;
}
#tt-header.tt-header-03 #tt-desctop-menu nav>ul ul li.is-active>a {
  color: #b45e37;
}
#tt-header.tt-header-03 #tt-stuck #tt-desctop-menu nav>ul>li.is-active>a {
  color: #b45e37 !important;
}
@media (min-width: 1025px) {
.mainSlider .slide .slide-content .tp-caption-wrapper {
  border-right: 10px solid #b45e37;
}
.mainSlider .slide .slide-content .tp-caption-wrapper .wrapper-marker {
  background-color: #b45e37;
}
.mainSlider .slide .slide-content .tp-caption-wrapper:before {
  background-color: #b45e37;
}
.mainSlider .slide .slide-content .tp-caption-wrapper:after {
  background-color: #b45e37;
}
}
.mainSlider-layout a.extra-link {
  color: #b45e37;
}
.mainSlider-layout a.extra-link:after {
  color: #b45e37;
}
.mainSlider .slick-arrow:hover {
  color: #b45e37;
}
.loading-dots i {
  background: #b45e37;
}
.loading-dots.dark-gray i {
  background: #b45e37;
}
.tt-search-filter .tt-icon-filter {
  color: #b45e37;
}
@media (max-width: 1229px) {
.tt-search-filter .tt-icon-filter {
  color: #b45e37;
}
}
@media (max-width: 1024px) {
.tt-search-filter>div.tt-col-title {
  background: #b45e37 !important;
}
}
.tt-link-redirect {
  color: #b45e37;
  border: 1px solid #b45e37;
}
.tt-link-redirect:hover {
  background: #b45e37;
}
.tt-brand .tt-title:hover {
  color: #b45e37;
}
.tt-brand:hover .tt-title {
  color: #b45e37;
}
.tt-map .tt-btn-toggle:not(.tt-style-02) {
  color: #b45e37;
}
.tt-map .tt-btn-toggle:not(.tt-style-02):hover {
  color: #b45e37;
}
.tt-map .tt-btn-toggle.tt-style-02:after {
  background-color: #b45e37;
}
.tt-media-02 .tt-description .tt-title .tt-total {
  background-color: #b45e37;
}
.tt-media-02 .tt-description .tt-link-marker {
  color: #b45e37;
  color: #b45e37;
}
.tt-media-02 .tt-description .tt-link-marker:before {
  color: #b45e37;
}
.portfolio-masonry-layout .extra-link {
  color: #b45e37;
  border: 1px solid #b45e37;
}
.portfolio-masonry-layout .extra-link:hover {
  background-color: #b45e37;
}
.tt-portfolio-masonry .tt-filter-nav .button.active {
  color: #b45e37;
  border-color: #b45e37;
}
.tt-portfolio-masonry .tt-filter-nav .button:hover {
  color: #b45e37;
}
.tt-portfolio-content .tt-portfolio-item figure figcaption:before {
  color: #b45e37;
}
.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-title span {
  color: #b45e37;
}
.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-price {
  color: #b45e37;
}
.tt-layout01 .tt-item .tt-item-icon {
  background-color: #b45e37;
}
.tt-layout01 .tt-item .tt-item-content .link-tel {
  color: #b45e37;
}
.tt-layout01-02 .tt-item .tt-item-icon {
  background-color: #b45e37;
}
.tt-promo-01 .tt-item .box-value i {
  color: #b45e37;
}
.tt-promo-01-nowrapper .tt-item .box-value i {
  color: #b45e37;
}
.tt-promo-02-layout .tt-item .box-icon i {
  color: #b45e37;
}
.tt-promo-02-layout .tt-item:hover .box-icon:before {
  border-color: #b45e37;
}
.tt-promo-02-layout .tt-item-smal:nth-child(2) .box-icon {
  color: #b45e37;
}
.tt-promo-02-layout .tt-item-smal:nth-child(4) .box-icon {
  color: #b45e37;
}
.tt-promo-02-layout .tt-item-smal:nth-child(6) .box-icon {
  color: #b45e37;
}
.tt-media .tt-layout .tt-title:after {
  background-color: #b45e37;
}
.tt-media .tt-layout-bottom .tt-icon-link {
  border: 1px solid #b45e37;
}
.tt-media .tt-layout-bottom .tt-icon-link:before {
  color: #b45e37;
}
.box-reviews .tt-reviews-content .box-show-rating {
  color: #b45e37;
}
.box-reviews .tt-reviews-content02 .tt-border .tt-box-icon {
  background-color: #b45e37;
}
.box-reviews .tt-reviews-content02 .tt-border .box-show-rating {
  color: #b45e37;
}
.tt-arrow-center .slick-prev:hover,
.tt-arrow-center .slick-next:hover {
  border-color: #b45e37;
  color: #b45e37;
}
.tt-arrow-center-fluid .slick-prev:hover,
.tt-arrow-center-fluid .slick-next:hover {
  border-color: #b45e37;
  color: #b45e37;
}
.tt-arrow-center-small .slick-prev:hover,
.tt-arrow-center-small .slick-next:hover {
  border-color: #b45e37;
  color: #b45e37;
}
.slick-slider .slick-dots li:hover {
  background-color: #b45e37;
}
.slick-slider .slick-dots li.slick-active {
  background-color: #b45e37;
}
.tt-slick-nav01 .slick-prev:hover,
.tt-slick-nav01 .slick-next:hover {
  border-color: #b45e37;
  color: #b45e37;
}
.tt-box-layout02 .tt-item .tt-col-icon .tt-icon {
  background: #b45e37;
}
.tt-box-layout03 .tt-item .tt-col-icon {
  color: #b45e37;
}
.tt-media03 .tt-layot address {
  color: #b45e37;
}
.tt-media03 .tt-layot address i {
  color: #b45e37;
}
.tt-media03:hover .tt-layot .title {
  color: #b45e37;
}
.tt-pagination .btn-pagination:hover {
  color: #b45e37;
  border-color: #b45e37;
}
.tt-pagination ul li a:hover {
  border-color: #b45e37;
  background-color: #b45e37;
}
.tt-pagination ul li span.current,
.tt-pagination ul li.active a {
  border-color: #b45e37;
  background-color: #b45e37;
}
.tt-rating {
  color: #b45e37;
}
.box-aside-info ul:not([class]) li i {
  color: #b45e37;
}
.box-info .tt-item-layout .tt-item .tt-col:first-child i {
  color: #b45e37;
}
.box-info .tt-social-icon li a {
  background-color: #b45e37;
}
.tt-promo .tt-description .tt-icon {
  background-color: #b45e37;
}
body:not(.touch) .tt-promo:hover .tt-icon {
  color: #b45e37;
}
.tt-sub-menu li.active a {
  background-color: #b45e37;
}
.tt-sub-menu li a:hover {
  background-color: #b45e37;
}
.tt-faq-layout .tt-faq .tt-title:before {
  color: #b45e37;
}
.tt-faq-layout .tt-faq .tt-title:hover {
  color: #b45e37;
}
.tt-faq-layout .tt-faq.active .tt-title {
  color: #b45e37;
}
.tt-aside-calculator .tt-calculator-title span {
  background-color: #b45e37;
}
.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-prev:hover,
.tt-product-vertical-layout .tt-product-single-carousel-vertical .slick-next:hover {
  border-color: #b45e37;
  color: #b45e37;
}
.single-product .tt-wrapper .tt-label .tt-label-instock {
  color: #b45e37;
}
.single-product .woocommerce-product-details__short-description .tt-info-list li:before {
  color: #b45e37;
}
.layout-slide .slide-title .btn-close-slide:hover {
  color: #b45e37;
}
.layout-slide .slide-content .col-item .item-close:hover {
  color: #b45e37;
}
.tt-media-box01 .tt-img i {
  background-color: #b45e37;
}
.tt-media-box01 .tt-description .tt-title span {
  color: #b45e37;
}
.tt-media-box01 .tt-description .tt-link {
  color: #b45e37;
}
.tt-media-box01 .tt-description .tt-link:after {
  color: #b45e37;
}
.tt-defaul-color {
  color: #b45e37;
}
.tt-filters-options .tt-btn-toggle a {
  background-color: #b45e37;
}
.tt-filters-options .tt-quantity a:hover {
  color: #b45e37;
}
.tt-filters-options .tt-quantity a.active {
  color: #b45e37;
  border-color: #b45e37;
}
.tt-product .tt-description .tt-title a:hover {
  color: #b45e37;
}
.tt-product .tt-description .tt-price {
  color: #b45e37;
}
.tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-new {
  color: #b45e37;
}
.tt-product-02 .tt-image-box .tt-img .tt-label-location .tt-label-info02 {
  background-color: #b45e37;
}
.tt-product-02 .tt-image-box .tt-img .tt-label-custom i {
  color: #b45e37;
}
.tt-product-02 .tt-image-box .tt-icon li a {
  border: 2px solid #b45e37;
}
.tt-product-02 .tt-image-box .tt-icon li a:hover {
  background-color: #b45e37;
}
.tt-product-02 .tt-wrapper-description .tt-box-title .tt-title a:hover {
  color: #b45e37;
}
.tt-product-02 .tt-wrapper-description .tt-box-title:hover .tt-title a,
.tt-product-02 .tt-wrapper-description .tt-box-title:hover .tt-description a {
  color: #b45e37;
}
.tt-product-02 .tt-wrapper-description .tt-box-price .tt-price {
  color: #b45e37;
}
.tt-product-02 .tt-wrapper-description .tt-box-price .tt-info-price {
  color: #b45e37;
}
.tt-product-02 .tt-wrapper-description .tt-icon li a {
  border: 2px solid #b45e37;
}
.tt-product-02 .tt-wrapper-description .tt-icon li a:hover {
  color: #b45e37;
}
.tt-label-aside .tt-icon {
  background-color: #b45e37;
}
@media (max-width: 1024px) {
.tt-label-aside .tt-icon {
  background-color: #b45e37;
}
}
.tt-product-aside .tt-description .tt-title a:hover {
  color: #b45e37;
}
.tt-product-aside .tt-description .tt-price {
  color: #b45e37;
}
.tt-title-single .tt-title a:hover {
  color: #b45e37;
}
.tt-mobile-product-layout .tt-label-location .tt-label-new {
  color: #b45e37;
}
.tt-mobile-product-layout .tt-label-location .tt-label-info02 {
  background-color: #b45e37;
}
.tt-title-single-sub a:hover {
  color: #b45e37;
}
.tt-product-single-img .tt-label-location .tt-label-new {
  color: #b45e37;
}
.tt-product-single-img .tt-label-location .tt-label-info02 {
  background-color: #b45e37;
}
.video-link-product [class^="icon-"]:hover {
  color: #b45e37;
}
@media only screen and (max-width: 1025px) {
.tt-tabs .tt-tabs__body>div:hover>span {
  color: #b45e37;
}
.tt-tabs .tt-tabs__body>div.active>span {
  color: #b45e37;
}
}
@media only screen and (min-width: 1025px) {
.tt-tabs .tt-tabs__head>ul>li>span:hover {
  color: #b45e37;
}
.tt-tabs .tt-tabs__head>ul>li.active>span {
  color: #b45e37;
}
}
.tt-aside-gallery .tt-img-large .tt-label-location .tt-label-new {
  color: #b45e37;
}
.tt-aside-gallery .tt-img-large .tt-label-location .tt-label-info02 {
  background-color: #b45e37;
}
.tt-aside-gallery .tt-img-thumbnails .tt-more {
  color: #b45e37;
}
.modal .modal-body .close:hover {
  color: #b45e37;
}
.tt-back-to-top {
  background-color: #b45e37;
}
.tt-back-to-top:hover {
  background-color: #b45e37;
}
body:not(.touch) .tt-back-to-top:hover {
  background-color: #b45e37;
}
.tt-breadcrumb ul li {
  color: #b45e37;
}
.tt-breadcrumb ul li a:hover {
  color: #b45e37;
}
.tt-img-link .tt-wrapper-text i {
  color: #b45e37;
}
.tt-img-link:hover .tt-wrapper-text {
  color: #b45e37;
}
.tt-post .tt-layout .tt-meta .tt-icon {
  color: #b45e37;
}
.tt-post .tt-layout .tt-meta a {
  color: #b45e37;
}
.tt-post .tt-layout .tt-title a:hover {
  color: #b45e37;
}
.tt-post .tt-layout-bottom:after {
  background-color: #b45e37;
}
.tt-post .tt-layout-bottom .tt-icon-link {
  border: 1px solid #b45e37;
}
.tt-post .tt-layout-bottom .tt-icon-link:before {
  color: #b45e37;
}
.tt-post .tt-img .tt-img-icon:hover:before {
  background: #b45e37;
}
.singlepost-wrapper .tt-meta .tt-icon {
  color: #b45e37;
}
.singlepost-wrapper .tt-meta a {
  color: #b45e37;
}
.singlepost-wrapper .tt-layout-bottom:after {
  background-color: #b45e37;
}
.tt-list-arrow li a:before {
  color: #b45e37;
}
.tt-list-arrow li a:hover {
  color: #b45e37;
}
.tt-list-box li a:hover,
.tags-links a:hover,
.tagcloud a:hover {
  color: #b45e37;
  border-color: #b45e37;
}
.tt-list-box li.active a {
  background-color: #b45e37;
}
blockquote:after,
.tt-blockquote:after {
  color: #b45e37;
}
.tt-post .tt-img .tt-link-text .tt-wrapper-text i {
  background-color: #b45e37;
}
.tt-comments-layout .tt-item div[class*="depth-"] .tt-avatar i {
  background: #b45e37;
}
.tt-comments-layout .tt-item div.comment .tt-content .tt-comments-title .username a,
.tt-comments-layout .tt-item div.comment .tt-content .tt-comments-title .username {
  color: #b45e37;
}
.tt-comments-layout .tt-item div.comment .tt-content .comment-reply-link:hover {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) .tt-footer-copyright a {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) .tt-footer-copyright a:hover {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) #tt-footer-menu ul li a:hover {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) #tt-footer-menu ul li.is-active a {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer-indent"]) .tt-social-icon li a {
  background-color: #b45e37;
}
#tt-footer:not([class^="tt-footer-indent"]) .tt-social-icon li a:hover {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) .tt-box-info .tt-item i[class^="icon-"] {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) .tt-box-info .tt-item a:not([class]):hover {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) .tt-list-info li i[class^="icon-"] {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) .tt-list-info li a:not([class]):hover {
  color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) .mc4wp-form .form-control:focus {
  border-bottom-color: #b45e37;
}
#tt-footer:not([class^="tt-footer"]) .mc4wp-form .tt-btn,
#tt-footer:not([class^="tt-footer"]) .wpcf7-form .tt-btn {
  color: #b45e37;
}
#tt-footer.tt-footer-02 .tt-footer-bottom a:hover {
  color: #b45e37;
}
#tt-footer.tt-footer-02 #tt-footer-menu ul li a:hover {
  color: #b45e37;
}
#tt-footer.tt-footer-02 #tt-footer-menu ul li.is-active a {
  color: #b45e37;
}
#tt-footer.tt-footer-02 .tt-social-icon li a {
  background-color: #b45e37;
}
#tt-footer.tt-footer-02 .tt-social-icon li a:hover {
  color: #b45e37;
}
#tt-footer.tt-footer-02 .tt-box-info .tt-item i[class^="icon-"] {
  color: #b45e37;
}
#tt-footer.tt-footer-02 .tt-box-info .tt-item a:not([class]):hover {
  color: #b45e37;
}
#tt-footer.tt-footer-02 .tt-box-info02 .tt-item i[class^="icon-"] {
  color: #b45e37;
}
#tt-footer.tt-footer-02 .tt-box-info02 .tt-item a:not([class]):hover {
  color: #b45e37;
}
#tt-footer.tt-footer-02 .mc4wp-form .form-control:focus,
#tt-footer.tt-footer-02 .wpcf7-form .form-control:focus {
  border-bottom-color: #b45e37;
}
#tt-footer.tt-footer-02 .mc4wp-form .tt-btn,
#tt-footer.tt-footer-02 .wpcf7-form .tt-btn {
  color: #b45e37;
}
#tt-footer.tt-footer-03 .tt-footer-copyright a {
  color: #b45e37;
}
#tt-footer.tt-footer-03 .tt-footer-copyright a:hover {
  color: #b45e37;
}
#tt-footer.tt-footer-03 #tt-footer-menu ul li a:hover {
  color: #b45e37;
}
#tt-footer.tt-footer-03 #tt-footer-menu ul li.is-active a {
  color: #b45e37;
}
#tt-footer.tt-footer-03 .tt-social-icon li a {
  background-color: #b45e37;
}
#tt-footer.tt-footer-03 .tt-social-icon li a:hover {
  color: #b45e37;
}
#tt-footer.tt-footer-03 .tt-box-info .tt-item i[class^="icon-"] {
  color: #b45e37;
}
#tt-footer.tt-footer-03 .tt-box-info .tt-item a:not([class]):hover {
  color: #b45e37;
}
#tt-footer.tt-footer-03 .tt-list-info li i[class^="icon-"] {
  color: #b45e37;
}
#tt-footer.tt-footer-03 .tt-list-info li a:not([class]):hover {
  color: #b45e37;
}
#tt-footer.tt-footer-03 .subscribe-custom .tt-title i {
  color: #b45e37;
}
#tt-footer.tt-footer-03 .subscribe-custom .mc4wp-form .form-control:focus {
  border-bottom-color: #b45e37;
}
#tt-footer.tt-footer-03 .subscribe-custom .mc4wp-form .tt-btn {
  color: #b45e37;
}
.tt-colorswatch .tt-colorswatch-btn {
  background: #b45e37;
}
.tt-colorswatch .tt-colorswatch-options a:nth-child(1) {
  background: #b45e37;
}
.tt-skinSelect-01 .SumoSelect:hover>.CaptionCont,
.tt-skinSelect-01 .SumoSelect.open>.CaptionCont {
  border-color: #b45e37;
  -webkit-box-shadow: 0px 0px 1px #b45e37;
  -moz-box-shadow: 0px 0px 1px #b45e37;
  box-shadow: 0px 0px 1px #b45e37;
}
.tt-skinSelect-01 .SumoSelect .optWrapper>.options li.opt:hover {
  background-color: #b45e37;
}
.tt-skinSelect-02 .SumoSelect>.CaptionCont>span.placeholder,
.tt-skinSelect-02 .SumoSelect>.CaptionCont>span {
  color: #b45e37;
}
.tt-skinSelect-02 .SumoSelect .optWrapper>.options li.opt:hover {
  background-color: #b45e37;
}
.tt-searcher-aside input:focus {
  border-color: #b45e37;
}
.tt-searcher-aside .tt-btn {
  background-color: #b45e37;
}
.tt-page-pagination>span:not(.page-links-title),
.tt-page-pagination>a:hover {
  border-color: #b45e37;
  background-color: #b45e37;
}
.tt-description input[type="submit"] {
  background: #b45e37;
}
#tt-header.tt-header-01 #tt-desctop-menu nav>ul>li>ul>li>ul:before {
  border-bottom-color: #b45e37;
}
.tt-single-post span.cat-links a:hover {
  color: #b45e37;
}
td#today {
  background-color: #b45e37;
  border-color: #b45e37;
}
.tt-aside-box ul li a:hover,
.side-block ul li a:hover,
.tt-block02-aside ul li:hover,
.tt-block02-aside ul li:hover a {
  color: #b45e37;
}
.tt-subpages-wrapper {
  background-color: #144a8e;
}
.btn-border {
  color: #b45e37;
  border: 1px solid #b45e37;
}
.btn-border:hover {
  background: #b45e37;
}
.tt-img-parallax-left .tt-box-custom01 .tt-icon {
  color: #b45e37;
}
.tt-img-parallax-right .tt-box-custom .tt-icon {
  color: #b45e37;
}
.tt-promo02 .tt-icon {
  color: #b45e37;
}
.tt-promo-counter .tt-layout-counter .tt-counter-number {
  color: #b45e37;
}
.box-reviews02 .tt-reviews-marker {
  border-left: 10px solid #b45e37;
}
.box-reviews02 .tt-reviews-marker:before {
  background-color: #b45e37;
}
.box-reviews02 .tt-reviews-marker:after {
  background-color: #b45e37;
}
.box-reviews02 .tt-reviews-marker {
  border-left: 10px solid #b45e37;
}
.box-reviews02 .tt-reviews-marker:before {
  background-color: #b45e37;
}
.box-reviews02 .tt-reviews-marker:after {
  background-color: #b45e37;
}
.box-reviews02 .tt-reviews-marker .wrapper-marker {
  background-color: #b45e37;
}
@media (max-width: 1024px) {
.box-reviews02 .tt-mobile-marker .tt-wrapper {
  border-left: 5px solid #b45e37;
}
.box-reviews02 .tt-mobile-marker .tt-wrapper:before {
  background-color: #b45e37;
}
.box-reviews02 .tt-mobile-marker .tt-wrapper:after {
  background-color: #b45e37;
}
.box-reviews02 .tt-mobile-marker .tt-wrapper .wrapper-marker {
  background-color: #b45e37;
}
}
.box-reviews02 .tt-reviews-marker .wrapper-marker {
  background-color: #b45e37;
}
@media only screen and (max-width: 796px) {
.tt-tabs-02 .tt-tabs__body>div:hover>span {
  color: #b45e37;
}
.tt-tabs-02 .tt-tabs__body>div.active>span {
  background-color: #b45e37;
}
}
@media only screen and (min-width: 797px) {
.tt-tabs-02 .tt-tabs__head>ul>li>span:hover {
  color: #b45e37;
}
.tt-tabs-02 .tt-tabs__head>ul>li.active>span {
  color: #b45e37;
  border-color: #b45e37;
}
}
.tt-base-color {
  color: #b45e37;
}
.tt-info-icon .tt-item .tt-icon {
  color: #b45e37;
}
.tt-list-number li:before {
  color: #b45e37;
}
.tt-media-03 .tt-icon-link {
  border: 1px solid #b45e37;
}
.tt-media-03 .tt-icon-link:before {
  color: #b45e37;
}
.tt-media-03:hover .tt-layout .tt-title {
  color: #b45e37;
}
.tt-img-caption figure figcaption {
  background-color: #b45e37;
}
@media (max-width: 1024px) {
.mainSlider .slide .slide-content .tp-caption-wrapper {
  border-right: 5px solid #b45e37;
}
.mainSlider .slide .slide-content .tp-caption-wrapper:before {
  background-color: #b45e37;
}
.mainSlider .slide .slide-content .tp-caption-wrapper:after {
  background-color: #b45e37;
}
}
@media (max-width: 766px) {
.tt-search-filter>div.tt-col-title {
  background: #b45e37 !important;
}
}
@media (max-width: 575px) {
.mainSlider .slide .slide-content .tp-caption-wrapper {
  border-right: 3px solid #b45e37;
}
.mainSlider .slide .slide-content .tp-caption-wrapper:before {
  background-color: #b45e37;
}
.mainSlider .slide .slide-content .tp-caption-wrapper .wrapper-marker {
  background-color: #b45e37;
}
.mainSlider .slide .slide-content .tp-caption-wrapper:after {
  background-color: #b45e37;
}
}
.tt-breadcrumb ul li:last-child a {
  color: #b45e37;
}
.woocommerce-page .tt-aside-box select,
.side-block select,
.tt-block02-aside select {
  border: 1px solid #b45e37;
}
.tt-compare-table02 .tt-col-item .tt-item .tt-remove-item:hover {
  color: #b45e37;
}
.tt-compare-table02 .tt-col-item .tt-item .tt-image-box .tt-img .tt-label-location .tt-label-new {
  color: #b45e37;
}
.tt-compare-table02 .tt-col-item .tt-item .tt-image-box .tt-box-price .tt-price {
  color: #b45e37;
}
.tt-compare-table02 .slick-prev:hover,
.tt-compare-table02 .slick-next:hover {
  color: #b45e37;
}
.product-single-info .tt-wrapper-single .tt-wrapper .tt-price {
  color: #b45e37;
}
.leave-review-error p strong {
  color: #b45e37 !important;
}
.woocommerce-message {
  border-top-color: #b45e37;
}
.woocommerce-message::before {
  color: #b45e37;
}
.error-review {
  color: #b45e37;
}
.not-found-compare {
  color: #b45e37;
  border: 2px solid #b45e37;
}
.tt-aside-promo .tt-wrapper p.tt-info-price {
  color: #b45e37 !important;
}
.tt-portfolio-content .tt-portfolio-item figure figcaption .tt-info-price {
  color: #b45e37;
}

/* from shop.css */
.woocommerce button.button.alt,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  background: #b45e37;
}
.tabs.wc-tabs li.active a {
  color: #b45e37 !important;
  border: 1px solid #b45e37 !important;
}
.woocommerce p.stars a {
  color: #b45e37 !important;
}
#commentform #comment:hover,
#commentform #comment:focus,
#commentform #comment.focus {
  border-color: #b45e37;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
  background: #b45e37 none repeat scroll 0 0;
  border: 1px solid #b45e37 !important;
}
.woocommerce .search-container button.button:hover {
  background-color: #b45e37;
}
header .header-cart .badge {
  background-color: #b45e37;
}
header .header-cart:hover a.icon,
header .header-cart.opened a.icon {
  color: #b45e37;
}
.noUi-connect {
  background: #b45e37;
}
.rating i {
  color: #b45e37;
}
.simple-pagination li.active {
  color: #b45e37;
}
.woocommerce .star-rating::before {
  color: #b45e37;
}
.woocommerce .star-rating span::before {
  color: #b45e37;
}
.tt-product .tt-description .tt-btn-addtocart {
  background: #b45e37;
}
.woocommerce .quantity input:focus {
  border-color: #b45e37!important;
  -webkit-box-shadow: 0px 0px 1px #b45e37!important;
  -moz-box-shadow: 0px 0px 1px #b45e37!important;
  box-shadow: 0px 0px 1px #b45e37!important;
}
.woocommerce-checkout input:focus,
.woocommerce-checkout textarea:focus {
  border-color: #b45e37 !important;
}
.woocommerce-info {
  border-top-color: #b45e37;
}
.woocommerce-checkout .woocommerce-info::before {
  color: #b45e37;
}
.form-row.place-order {
  background: #b45e3703;
  border: 1px solid #b45e376e;
}
nav.woocommerce-MyAccount-navigation ul li:before {
  color: #b45e37;
}
nav.woocommerce-MyAccount-navigation ul li:hover a {
  color: #b45e37;
}
.woocommerce-MyAccount-content .woocommerce-Button {
  background: #b45e37 !important;
}
.woocommerce-MyAccount-content p .button {
  background: #b45e37;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
  background: #b45e37;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:after {
  background: #b45e37;
}
.woocommerce div.product form.cart .button {
  background: #b45e37;
}
.woocommerce a.remove:hover {
  color: #b45e37 !important;
}
.widget_product_search button[type="submit"] {
  background: #b45e37;
}

/* from wp-default-norm.css */
.widget_recent_comments ul li a:hover {
  color: #b45e37;
}
.post-password-form input {
  border: 1px solid #b45e37;
}
.post-password-form input[type=submit] {
  border: 1px solid #b45e37;
  background: #b45e37;
}

/* from style-6.css */
.caleader-base .wp-block-archives.wp-block-archives-dropdown select {
  border: 1px solid #b45e37;
}
.caleader-base .trackback .tt-content .tt-comments-title .username,
.caleader-base .pingback .tt-content .tt-comments-title .username {
  color: #b45e37;
}
.caleader-base .tt-pagination nav.navigation.pagination .current,
.caleader-base .tt-pagination nav.navigation.pagination .dots {
  border-color: #b45e37;
  background-color: #b45e37;
}
