.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}#responsive-form{
max-width:600px ;
margin:0 auto;
width:100%;
}
.form-row{
width: 100%;
}
.column-half, .column-full{
float: left;
position: relative;
padding: 0.1rem;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.clearfix:after {
content: "";
display: table;
clear: both;
} @media only screen and (min-width: 48em) { 
.column-half{
width: 50%;
}
}
//Ocultar columna cantidad de la reserva
td.product-quantity, th.product-quantity
{
display: none !important;
}
.navbar-toggle .icon-bar
{
border: 1px solid white !important;
}
ul#breadcrumbs span
{
color: white !important;
}
li#tab-title-accommodation_booking_time
{
display: none !important;
} td.product-name
{
text-align: end !important;
} input#wc_bookings_field_persons
{
text-align: right !important;
}
.woocommerce div.product form.cart .button, .woocommerce-page div.product form.cart .button
{
background: #c19b76 !important;
font-size: 15px !important;
}
.thim-list-in-room
{
background-color: #f2f4f8;
padding: 15px 25px 25px;
}
.thim-color
{
color: #c19b76;
}
.thim-list-in-room li
{
list-style: none;
}
.columna
{
max-width: 50%;
}
.entero
{
display: flex;
} .product_meta
{
display: none;
}
.site-header{background: rgba(0, 0, 0, 0.6) !important;}   
footer {margin-top:120px;text-align:center}
footer#colophon .footer {padding: 40px 0 40px !important}
.home footer {margin-top:0px !important}
#masthead.header_v3 .navigation .tm-flex .width-logo {margin-left: 75px !important}
#masthead.header_v3 .navigation .tm-flex .header-right .right-menu .width-navigation.main-navigation .inner-navigation ul#primary-menu li.menu-item {padding: 20px 15px !important;}
#menu-item-3906 a, #menu-item-5022 a {font-weight:800;color:#c19b76 !important;}
#menu-item-3906 a::before, #menu-item-5022 a::before {content: "\f097";font:normal normal normal 14px/1 FontAwesome !important;margin-right:4px}
.ctas a{font-family: barlow semi condensed !important;text-transform: uppercase !important;}
.rotada img {transform: rotate(2deg);box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.6) !important;border: 6px solid white !important;}
.rotada2 img {transform: rotate(-2deg);box-shadow: 0px 6px 13px -4px rgba(0,0,0,0.6) !important;border: 6px solid white !important;}
.hb_single_room_tabs {display:none}
.hb_related_other_room {display:none}
.acceptance-407 input[type="checkbox"] {width: auto;margin: 0;}
.summary .price {margin-top: 20px;} .thim-social a {font-size:29px !important}
.wpcf7-form input, .wpcf7-form select, .wpcf7-form textarea {font-size:18px !important}
#blqalmeria *,#unete * {color:white} #blqalmeria a {background:none} #unete .background-heading {color:grey !important} .heading__primary {padding:0px !important;text-align:center !important;}
.ui-datepicker.ui-widget {z-index:999 !important}
.elementor-widget-thim-heading .style_new.sc-heading.article_heading .content-heading, .thim-widget-heading .style_new.sc-heading.article_heading .content-heading {padding: 0 48px !important;}
#button-3 {display:none}
.top_site_main.images_parallax::before {opacity:.2 !important;}
.top_site_main .page-title-wrapper .banner-wrapper .heading__secondary {text-shadow: 0px 4px 2px rgba(0, 0, 0, 1);}
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
font-family: 'Barlow Semi Condensed' !important;
}
.bg-custom-sticky.affix .navbar-nav > li > a {color:white !important}
.elementor-widget-thim-heading .style_new.sc-heading.article_heading .content-heading .small-heading, .thim-widget-heading .style_new.sc-heading.article_heading .content-heading .small-heading {font-size: 20px !important;}
#dataruta * {color:white !important;font-size:16px}
.postid-3977 #hb_room_load_booking_form {display:none !important} 
#text-205410015 {border:1px solid #eee;padding: 20px !important;line-height:20px !important}
#text-205410015 .widget-title::before {display:none !important}
#text-205410015 a {color:#c19b76 !important} @media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.site-header {background: rgba(0, 0, 0, 0.8) !important;}
#buscador .hotel-booking-search .hb_input_date_check, #buscador .hb_input_field, #buscador .ui-datepicker-trigger, #buscador select,#buscador button{width:100% !important} 
} body {
background-color: #fff;
font-family: 'Barlow Semi Condensed' !important;
font-size: 15px;
font-weight: 400;
line-height: 1.8em;
color: #5a5a5a;
overflow-x: hidden
}
body.bg-type-image {
background-repeat: no-repeat;
background-position: center center;
background-attachment: inherit;
background-size: inherit;
background-image: url()
}
body.bg-type-pattern {
background-repeat: no-repeat;
background-position: center center;
background-attachment: inherit;
background-size: inherit;
background-image: url(//sailing.thimpress.com/wp-content/themes/sailing/images/patterns/pattern1.png)
}
h1 {
font-size: 30px;
text-transform: none;
line-height: 1.3em
}
h2 {
font-size: 26px;
text-transform: none;
line-height: 1.2em
}
h3 {
font-size: 24px;
text-transform: none;
line-height: 1.2em
}
h4 {
font-size: 20px;
text-transform: capitalize;
line-height: 1.2em
}
h5 {
font-size: 20px;
text-transform: none;
line-height: 1.2em
}
h6 {
font-size: 20px;
text-transform: none;
line-height: 1.2em
}
h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
font-family: 'Playfair Display';
color: #2a2a2a;
font-weight: 400;
font-style: normal
}
a {
color: #c19b76
}
.site-header {
background: rgba(0, 0, 0, 0.5)
}
@media (max-width:767px) {
.site-header.affix {
background: #222
}
}
@media (min-width:768px) {
.bg-custom-sticky.affix {
background: #fff;
box-shadow: 0 1px 5px -2px rgba(42, 42, 42, 0.4)
}
.bg-custom-sticky.affix .top-header {
color: rgba(42, 42, 42, 0.7)
}
.bg-custom-sticky.affix .top-header a {
color: rgba(42, 42, 42, 0.7)
}
.bg-custom-sticky.affix .top-header b {
color: #2a2a2a
}
.bg-custom-sticky.affix .top-header aside {
border-bottom: 1px solid rgba(42, 42, 42, 0.15)
}
}
.top-header {
font-size: 13px;
color: #fff;
}
.top-header b {
color: #fff;
}
.top-header a {
color: #fff
}
.top-header a:hover {
color: #4e9db5
}
.top-header aside {
border-bottom: 1px solid #fff
}
@media (min-width:768px) {
.bg-custom-sticky.affix .navbar-nav>li.current-menu-item>a,
.bg-custom-sticky.affix .navbar-nav>li .current-menu-ancestor>a,
.bg-custom-sticky.affix .navbar-nav>li:hover>a,
.bg-custom-sticky.affix .navbar-nav>li.current-menu-item>span,
.bg-custom-sticky.affix .navbar-nav>li .current-menu-ancestor>span,
.bg-custom-sticky.affix .navbar-nav>li:hover>span {
color: #c19b76;
}
.bg-custom-sticky.affix .navbar-nav>li.current-menu-item>a span,
.bg-custom-sticky.affix .navbar-nav>li .current-menu-ancestor>a span,
.bg-custom-sticky.affix .navbar-nav>li:hover>a span,
.bg-custom-sticky.affix .navbar-nav>li.current-menu-item>span span,
.bg-custom-sticky.affix .navbar-nav>li .current-menu-ancestor>span span,
.bg-custom-sticky.affix .navbar-nav>li:hover>span span {
border-color: #c19b76;
}
.bg-custom-sticky.affix .navbar-nav>li .nav-active {
color: #c19b76
}
.bg-custom-sticky.affix .navbar-nav>li>a,
.bg-custom-sticky.affix .navbar-nav>li>span {
color: #2a2a2a
}
.bg-custom-sticky.affix .navbar-nav>li>a:hover,
.bg-custom-sticky.affix .navbar-nav>li>span:hover {
color: #c19b76
}
.bg-custom-sticky.affix .navbar-nav>li>a:hover span,
.bg-custom-sticky.affix .navbar-nav>li>span:hover span {
border-color: #c19b76
}
.bg-custom-sticky.affix .navbar-nav>li.menu-item-has-children>a:after,
.bg-custom-sticky.affix .navbar-nav>li.menu-item-has-children>span.disable_link:after {
color: #2a2a2a
}
.bg-custom-sticky.affix .menu-right li a,
.bg-custom-sticky.affix .menu-right li span,
.bg-custom-sticky.affix .menu-right li div {
color: #2a2a2a
}
.bg-custom-sticky.affix .menu-right li a:hover,
.bg-custom-sticky.affix .menu-right li span:hover,
.bg-custom-sticky.affix .menu-right li div:hover {
color: #c19b76
}
.header_v1 .width-navigation .menu-right {
border-color: rgba(255, 255, 255, 0.4)
}
.navigation .navbar-nav li.tc-menu-layout-default .sub-menu {
background: #fff
}
.navigation .navbar-nav li.tc-menu-layout-default .sub-menu li:after {
background: #ddd
}
.navigation .navbar-nav li.tc-menu-layout-default .sub-menu li.current_page_item>a {
color: #c19b76
}
.navigation .navbar-nav li.tc-menu-layout-default .sub-menu li.current_page_item>a>span {
color: #c19b76
}
.navigation .navbar-nav li.tc-menu-layout-default .sub-menu li:hover>a {
color: #c19b76
}
.navigation .navbar-nav li.tc-menu-layout-default .sub-menu li:hover>a>span {
color: #c19b76
}
.navbar-nav li.multicolumn .megacol {
background: #fff
}
.navbar-nav li.multicolumn .megacol>li>a,
.navbar-nav li.multicolumn .megacol>li>span {
border-bottom: 1px solid #ddd;
font-size: 20px;
color: #2a2a2a
}
.nav>li .sub-menu a,
.nav>li.multicolumn>.sub-menu a,
.nav>li.widget_area>.sub-menu a,
.nav>li .sub-menu span,
.nav>li.multicolumn>.sub-menu span,
.nav>li.widget_area>.sub-menu span {
color: #666
}
.nav>li .sub-menu a:hover,
.nav>li.multicolumn>.sub-menu a:hover,
.nav>li.widget_area>.sub-menu a:hover {
color: #c19b76
}
.menu-right li a,
.menu-right li span,
.menu-right li div {
color: #fff;
font-size: 16.45px;
font-weight: 400
}
.menu-right li a:hover,
.menu-right li span:hover,
.menu-right li div:hover {
color: #c19b76
}
.navigation .navbar-nav>li>a,
.navigation .navbar-nav>li>span {
color: #fff;
font-size: 16.45px;
font-weight: 400
}
.navigation .navbar-nav>li.menu-item-has-children>a:after,
.navigation .navbar-nav>li.menu-item-has-children>span:after {
color: #fff
}
.navigation .navbar-nav>li.current-menu-item>a,
.navigation .navbar-nav>li:hover>a,
.navigation .navbar-nav>li.current-menu-item>span,
.navigation .navbar-nav>li:hover>span {
color: #c19b76
}
.navigation .navbar-nav>li.current-menu-item>a:after,
.navigation .navbar-nav>li:hover>a:after,
.navigation .navbar-nav>li.current-menu-item>span:after,
.navigation .navbar-nav>li:hover>span:after {
background: #fff
}
.bg-custom-sticky.affix .navigation .navbar-nav>li.current-menu-item>a:after,
.bg-custom-sticky.affix .navigation .navbar-nav>li:hover>a:after,
.bg-custom-sticky.affix .navigation .navbar-nav>li.current-menu-item>span:after,
.bg-custom-sticky.affix .navigation .navbar-nav>li:hover>span:after {
background: #2a2a2a
}
.navigation .navbar-nav>li .nav-active {
color: #c19b76
}
.navigation .navbar-nav>li .sub-menu a,
.navigation .navbar-nav>li .sub-menu span {
font-size: 16.45px;
font-weight: 400
}
.navigation .navbar-nav #magic-line {
background: #fff
}
.bg-custom-sticky.affix .navigation .navbar-nav #magic-line {
background: #2a2a2a
}
.width-logo {
width: 150px
}
.width-logo>a {
width: 150px !important;
overflow: hidden;
display: block
}
.width-navigation {
width: -moz-calc(100% - 150px);
width: -webkit-calc(100% - 150px);
width: calc(100% - 150px)
}
.width-navigation-left,
.width-navigation-right {
width: -moz-calc(50% - 75);
width: -webkit-calc(50% - 75);
width: calc(50% - 75)
}
.width-navigation-left li {
color: #fff
}
.width-navigation-left li a,
.width-navigation-left li p,
.width-navigation-left li div {
color: #fff
}
.header_v2 .navbar-toggle .icon-bar {
background-color: #fff
}
.header_v2 .navbar-toggle>div {
color: #fff
}
.header_v2 .navbar-toggle:hover>div {
color: #c19b76
}
.header_v2 .navbar-toggle:hover .icon-bar {
background-color: #c19b76
}
.header_v2 .menu-main-menu {
background: #fff
}
.header_v2 .width-navigation-left {
font-size: 16.45px;
font-weight: 400
}
.header_v2 .width-navigation-right .menu-right:after {
background: rgba(255, 255, 255, 0.7)
}
}
.navbar-nav>li
{
text-transform: uppercase !important;
}
@media (max-width:767px) {
.width-logo>a {
width: 150px;
display: inline-block;
overflow: hidden
}
.width-navigation {
background: #222
}
.width-navigation ul li a,
.width-navigation ul li span {
color: #d8d8d8
}
.width-navigation ul li.current-menu-item>a,
.width-navigation ul li.current-menu-item>span {
color: #c19b76
}
.top-header {
color: #fff
}
.menu-mobile-effect span {
background-color: #fff
}
.navbar-nav .sub-menu:before {
background: #d8d8d8
}
.navbar-nav .sub-menu li:before {
background: #d8d8d8
}
.list-html-content .item-content .title-list h5 {
color: #2a2a2a
}
.footer aside {
border-bottom: 1px solid #dce0e2
}
.footer aside:last-child {
border-bottom: 0
}
.site-header .navbar-nav li:hover>a,
.site-header .navbar-nav li.current_page_item>a,
.site-header .navbar-nav li.current-menu-ancestor>a,
.site-header .navbar-nav li:hover>a>span,
.site-header .navbar-nav li.current_page_item>a>span,
.site-header .navbar-nav li.current-menu-ancestor>a>span {
color: #c19b76
}
}
.slider-sidebar {
background: #141414;
color: #a9a9a9
}
.slider-sidebar a {
color: #a9a9a9
}
.slider-sidebar a:hover {
color: #fff
}
.slider-sidebar .widget-title {
color: #a9a9a9
}
.slider-sidebar ul li {
border-color: rgba(169, 169, 169, 0.6)
}
.archive-content .share-post .date-meta {
background: #c19b76
}
.archive-content .share-post .social-share li a:hover {
color: #c19b76
}
.archive-content .content-inner .blog_title a {
color: #2a2a2a
}
.archive-content .content-inner .blog_title a:hover {
color: #c19b76
}
.archive-content .content-inner .entry-meta li a {
color: #2a2a2a
}
.archive-content .content-inner .entry-meta li a:hover {
color: #c19b76
}
.loop-pagination li .page-numbers:hover,
.pagination li .page-numbers:hover {
background: #c19b76;
color: #fff;
border-color: #c19b76
}
.loop-pagination li .page-numbers.next:hover,
.pagination li .page-numbers.next:hover,
.loop-pagination li .page-numbers.prev:hover,
.pagination li .page-numbers.prev:hover,
.loop-pagination li .page-numbers.next.current,
.pagination li .page-numbers.next.current,
.loop-pagination li .page-numbers.prev.current,
.pagination li .page-numbers.prev.current {
border-color: #c19b76;
background: #c19b76;
color: #fff
}
.loop-pagination li .page-numbers.current,
.pagination li .page-numbers.current {
background: #c19b76;
border-color: #c19b76;
color: #fff
}
.comments-area .comment-list-inner .comments-title {
color: #2a2a2a
}
.comments-area .comment-list-inner li .comment-extra-info a:hover {
color: #c19b76
}
.comments-area .comment-respond .form-submit input#submit {
color: #fff;
background: #c19b76
}
.comments-area .comment-respond .form-submit input#submit:hover {
background: #b18153
}
.comments-area .comment-respond-area #respond.comment-respond .comment-reply-title {
color: #2a2a2a
}
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-comment input:focus,
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author input:focus,
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email input:focus,
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url input:focus,
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-comment textarea:focus,
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-author textarea:focus,
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-email textarea:focus,
.comments-area .comment-respond-area #respond.comment-respond .comment-form .comment-form-url textarea:focus {
border-color: #c19b76
}
.elementor-widget-thim-event .item-event .content-item h3,
.thim-widget-event .item-event .content-item h3 {
font-size: 20px;
line-height: 1.2em
}
.elementor-widget-thim-event .item-event .content-item h3 a,
.thim-widget-event .item-event .content-item h3 a {
color: #2a2a2a
}
.elementor-widget-thim-event .item-event .content-item h3 a:hover,
.thim-widget-event .item-event .content-item h3 a:hover {
color: #c19b76
}
.elementor-widget-thim-event .item-event .content-item .view-detail:hover,
.thim-widget-event .item-event .content-item .view-detail:hover {
color: #2a2a2a
}
.elementor-widget-thim-event .item-event .content-item strong,
.thim-widget-event .item-event .content-item strong {
color: #2a2a2a
}
.elementor-widget-thim-event .item-event .content-right,
.thim-widget-event .item-event .content-right {
background: #c19b76
}
.counter-block {
color: #2a2a2a
}
.scrollup {
background: #c19b76
}
.scrollup:hover {
background: #b18153;
color: #fff
}
footer#colophon {
background-color: #111;
color: #a7a7a7
}
footer#colophon .widget-title {
color: #a1a1a1
}
footer#colophon a {
color: #a1a1a1
}
footer#colophon a:hover {
color: #c19b76
}
footer#colophon a .fa {
color: #a7a7a7
}
footer#colophon a .fa:hover {
color: #c19b76
}
footer#colophon .row aside {
color: #a7a7a7
}
footer#colophon .text-copyright {
color: #7a7a7a
}
footer#colophon .text-copyright a {
color: #2eb0d1
}
footer#colophon .text-copyright a:hover {
text-decoration: underline
}
footer#colophon .text-copyright .elementor-widget-thim-copyright .copyright-text,
footer#colophon .text-copyright .thim-widget-copyright .copyright-text {
color: #7a7a7a
}
footer#colophon .text-copyright .elementor-widget-thim-copyright .copyright-text a,
footer#colophon .text-copyright .thim-widget-copyright .copyright-text a {
color: #2eb0d1
}
footer#colophon .text-copyright.border-copyright {
border-top: 1px solid #ddd
}
.wrapper-line-heading .line-heading:before,
.wrapper-line-heading .line-heading:after,
.wrapper-line-heading .line-heading span:before,
.wrapper-line-heading .line-heading span:after {
border-color: #c19b76
}
.otw-wrapper .otreservations-submit {
background: #c19b76;
border-color: #c19b76;
color: #2a2a2a
}
.otw-wrapper .otreservations-submit:hover {
background: #2a2a2a;
border-color: #2a2a2a;
color: #fff
}
input[type="radio"]:checked:before {
background-color: #c19b76
}
input[type="checkbox"]:checked:before {
color: #c19b76
}
.filter-controls div,
.filter-controls .filter {
color: #5a5a5a
}
.filter-controls div.active,
.filter-controls .filter.active,
.filter-controls div:hover,
.filter-controls .filter:hover {
color: #2a2a2a;
border-color: #c19b76
}
.widget-area aside {
color: #5a5a5a
}
.widget-area aside ul li:hover {
color: #c19b76
}
.widget-area aside ul li:hover a {
color: #c19b76
}
.widget-area aside a {
color: #5a5a5a
}
.widget-area aside a:hover {
color: #c19b76
}
.widget-area aside .widget-title {
font-size: 15px;
line-height: 1.8em
}
.widget-area aside .widget-title span {
background: #fff
}
.search-form:after {
color: #2a2a2a
}
.icon-box-title span {
color: #c19b76
}
.owl-carousel .owl-dots .owl-dot.active span,
.owl-carousel .owl-dots .owl-dot:hover span {
background: #c19b76
}
.owl-carousel .testimonial-footer .title-regency h6,
.owl-carousel .testimonial-footer .title-regency h6 a {
color: #c19b76
}
.owl-carousel .owl-buttons .owl-prev:hover span,
.owl-carousel .owl-buttons .owl-next:hover span {
color: #c19b76
}
.owl-carousel .owl-buttons .owl-prev:hover span:after,
.owl-carousel .owl-buttons .owl-next:hover span:after {
background: #c19b76
}
.border-widget .widget.so-panel .widget-title {
font-size: 15px
}
.thim-list-posts.homepage .article-date {
background: #c19b76
}
.thim-list-posts.homepage .link_read_more a {
color: #c19b76
}
.flexslider .flex-direction-nav .flex-prev:before,
.flexslider .flex-direction-nav .flex-next:before {
color: #2a2a2a
}
.flexslider .flex-direction-nav .flex-prev:hover,
.flexslider .flex-direction-nav .flex-next:hover {
background: #c19b76
}
.thim-social a:hover {
color: #c19b76
}
.wpcf7-form .wpcf7-submit {
background: #c19b76;
border-color: #c19b76;
color: #fff
}
.wpcf7-form .wpcf7-submit:hover {
background: #b18153;
border-color: #b18153
}
.wpcf7-form .wpcf7-form input:focus,
.wpcf7-form .wpcf7-form select:focus,
.wpcf7-form .wpcf7-form textarea:focus {
border-color: #c19b76
}
.top_site_main .page-title-wrapper .banner-wrapper h1,
.top_site_main .page-title-wrapper .banner-wrapper h2 {
font-size: 30px
}
.top_site_main .page-title-wrapper .banner-wrapper .heading__secondary {
font-family: 'Playfair Display'
}
.list-html-content .item-content .title-list h5 {
color: #2a2a2a
}
.main-bottom {
background: #c19b76
}
.tp-button.primary {
background: #c19b76;
color: #fff !important;
font-family: 'Barlow Semi Condensed'
}
.tp-button.primary:hover {
background: #2a2a2a
}
.widget_recent_entries ul li a {
color: #2a2a2a
}
.widget_recent_entries ul li a:hover {
color: #c19b76
}
.quickview .product-info .right .product_meta a {
color: #2a2a2a
}
.quickview .product-info .right .product_meta a:hover {
color: #c19b76
}
.product-cat li a {
color: #5a5a5a
}
.product-cat li a:hover,
.product-cat li a.active {
color: #2a2a2a;
border-color: #c19b76
}
.product-grid .product__title a {
color: #2a2a2a;
opacity: 0.9
}
.product-grid .product__title a:hover {
color: #c19b76
}
.product-grid .product__title a.added_to_cart {
color: #fff !important
}
.product-grid .product__title a.button.add_to_cart_button,
.product-grid .product__title .added_to_cart {
background: #c19b76 !important
}
.product-grid .product__title a.button.add_to_cart_button:before,
.product-grid .product__title .added_to_cart:before {
color: #fff !important
}
.product-grid .product__title a.button.add_to_cart_button:hover,
.product-grid .product__title .added_to_cart:hover {
background: #c19b76 !important;
color: #fff !important
}
.quickview .product-info .right .product_title {
font-size: 24px
}
.quickview .product-info .right .cart a {
color: #5a5a5a
}
.quickview .product-info .right .cart a:hover {
color: #c19b76
}
.quickview .product-info .right .cart button.button {
background: #c19b76;
color: #fff
}
.quickview .product-info .right .cart button.button:hover {
background: #2a2a2a;
color: #fff
}
.quickview .quick-view-detail {
color: #5a5a5a
}
.quickview .quick-view-detail:hover {
color: #c19b76
}
.product_thumb .onsale {
background: #c19b76 !important
}
.product-cat li a {
color: #5a5a5a
}
.woocommerce div.product .onsale,
.woocommerce-page div.product .onsale {
background: #c19b76 !important
}
.woocommerce div.product .product_title,
.woocommerce-page div.product .product_title {
font-size: 24px
}
.woocommerce div.product .woocommerce-review-link,
.woocommerce-page div.product .woocommerce-review-link {
color: #5a5a5a
}
.woocommerce div.product .woocommerce-review-link:hover,
.woocommerce-page div.product .woocommerce-review-link:hover {
color: #c19b76
}
.woocommerce div.product .product_meta a,
.woocommerce-page div.product .product_meta a {
color: #5a5a5a
}
.woocommerce div.product .product_meta a:hover,
.woocommerce-page div.product .product_meta a:hover {
color: #c19b76
}
.woocommerce div.product form.cart,
.woocommerce-page div.product form.cart {
margin-bottom: 15px
}
.woocommerce div.product form.cart .button,
.woocommerce-page div.product form.cart .button {
background: #c19b76;
color: #2a2a2a
}
.woocommerce div.product form.cart .button:hover,
.woocommerce-page div.product form.cart .button:hover {
color: #fff;
background: #2a2a2a
}
.woocommerce div.product .woocommerce-tabs .tabs .active a,
.woocommerce-page div.product .woocommerce-tabs .tabs .active a {
border-bottom: 4px solid #c19b76;
color: #2a2a2a !important
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .meta strong,
.woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .meta strong {
color: #c19b76
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit,
.woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit {
color: #fff !important;
background-color: #c19b76
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit:hover,
.woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit:hover {
color: #fff !important;
background: #b18153 !important
}
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:focus,
.woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p textarea:focus,
.woocommerce div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:focus,
.woocommerce-page div.product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form p input:focus {
border-color: #c19b76
}
.woocommerce div.product .related-products>h2,
.woocommerce-page div.product .related-products>h2,
.woocommerce div.product .upsells-products>h2,
.woocommerce-page div.product .upsells-products>h2 {
color: #2a2a2a
}
.woocommerce div.product .related-products>h2:after,
.woocommerce-page div.product .related-products>h2:after,
.woocommerce div.product .upsells-products>h2:after,
.woocommerce-page div.product .upsells-products>h2:after {
background: #c19b76
}
.woocommerce .star-rating,
.woocommerce-page .star-rating {
color: #c19b76
}
.woocommerce .star-rating span::before,
.woocommerce-page .star-rating span::before {
color: #c19b76
}
.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before {
color: #c19b76
}
.woocommerce .comment-form-rating a,
.woocommerce-page .comment-form-rating a {
color: #c19b76
}
.woocommerce .comment-form-rating a:hover,
.woocommerce-page .comment-form-rating a:hover {
color: #c19b76
}
.woocommerce .woocommerce-shipping-calculator a,
.woocommerce-page .woocommerce-shipping-calculator a {
color: #c19b76
}
.woocommerce div.woocommerce-message,
.woocommerce-page div.woocommerce-message,
.woocommerce div.woocommerce-info,
.woocommerce-page div.woocommerce-info {
border-top-color: #c19b76
}
.woocommerce div.woocommerce-message:before,
.woocommerce-page div.woocommerce-message:before,
.woocommerce div.woocommerce-info:before,
.woocommerce-page div.woocommerce-info:before {
color: #c19b76
}
.woocommerce .form-row label.checkbox a .showcoupon,
.woocommerce-page .form-row label.checkbox a .showcoupon,
.woocommerce .woocommerce-info .showcoupon,
.woocommerce-page .woocommerce-info .showcoupon,
.woocommerce .form-row label.checkbox a .showlogin,
.woocommerce-page .form-row label.checkbox a .showlogin,
.woocommerce .woocommerce-info .showlogin,
.woocommerce-page .woocommerce-info .showlogin {
color: #c19b76
}
.woocommerce .form-row label.checkbox a .showcoupon:hover,
.woocommerce-page .form-row label.checkbox a .showcoupon:hover,
.woocommerce .woocommerce-info .showcoupon:hover,
.woocommerce-page .woocommerce-info .showcoupon:hover,
.woocommerce .form-row label.checkbox a .showlogin:hover,
.woocommerce-page .form-row label.checkbox a .showlogin:hover,
.woocommerce .woocommerce-info .showlogin:hover,
.woocommerce-page .woocommerce-info .showlogin:hover {
color: #c19b76
}
.smicon-read {
color: #c19b76;
border-color: #c19b76
}
.woocommerce-page .button {
color: #fff !important;
background: #2a2a2a !important
}
.woocommerce-page .button:hover {
color: #fff !important;
background-color: #c19b76 !important
}
.woocommerce-page .product-name a {
color: #2a2a2a
}
.woocommerce-page .product-name a:hover {
color: #c19b76
}
.woocommerce-page .cart_totals h2 {
font-size: 20px;
text-transform: uppercase;
font-weight: normal
}
.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number {
background: #c19b76
}
.widget_shopping_cart .widget_shopping_cart_content {
color: #2a2a2a
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a {
color: #2a2a2a
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a:hover {
color: #c19b76
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li dl {
color: #2a2a2a
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li span {
color: #2a2a2a
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .quantity {
color: #2a2a2a
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget .empty {
color: #2a2a2a !important
}
.widget_shopping_cart .widget_shopping_cart_content .total {
color: #2a2a2a !important
}
.widget_shopping_cart .widget_shopping_cart_content .total span {
color: #2a2a2a !important
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a {
color: #2a2a2a;
border: 2px solid #2a2a2a
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a:hover {
background: #c19b76;
border-color: #c19b76
}
.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout {
background: #c19b76 !important;
border-color: #c19b76
}
.widget_shopping_cart .widget_shopping_cart_content .buttons .checkout:hover {
background: #2a2a2a !important;
border-color: #2a2a2a;
color: #fff !important
}
.tp-bullets.preview4 .bullet.selected,
.tp-bullets.preview4 .bullet.selected:hover {
background: #c19b76 !important;
width: 10px !important;
height: 10px !important;
border: none !important
}
.custom-gallery .filter-controls a:hover,
.custom-gallery .filter-controls a.active {
border-color: #c19b76
}
.list-check li:before {
color: #c19b76
}
.widget-title:after {
background: #c19b76
}
.article-title-wrapper h5 a {
color: #2a2a2a
}
.article-title-wrapper h5 a:hover {
color: #c19b76
}
.sale-off p {
color: #fff
}
.sale-off p.learn-more a {
background: #c19b76;
color: #fff
}
.sale-off p.learn-more a:hover {
background: #b18153
}
.sale-off p.heading {
font-family: 'Playfair Display'
}
.sale-off.banner-round p {
color: #2a2a2a
}
.testimonial_content {
border: 1px solid #dce0e2
}
.testimonial-footer .avatar-testimonial {
background: #fff
}
.thim-savings-home-4 .sale-off p {
color: #fff
}
.wrapper-box-icon.has_custom_image .sc-heading .heading__primary {
color: #2a2a2a
}
.wrapper-box-icon.has_custom_image .sc-heading .heading__primary a {
color: #2a2a2a
}
.wrapper-box-icon.has_custom_image .sc-heading .heading__primary a:hover {
color: #c19b76
}
.elementor-widget-thim-icon-box .smicon-read,
.thim-widget-icon-box .smicon-read {
color: #c19b76;
border-color: #c19b76
}
.elementor-widget-thim-icon-box .smicon-read:hover,
.thim-widget-icon-box .smicon-read:hover {
color: #fff;
background: #c19b76
}
.hb_room_carousel_container .title a {
color: #2a2a2a
}
.hb_room_carousel_container .title a:hover {
color: #c19b76
}
.hb_room_carousel_container .price {
color: #fff
}
.hb_room_carousel_container .item .media a:before {
border-bottom-color: #c19b76
}
.hb_room_carousel_container .span {
font-family: 'Playfair Display'
}
.hotel-booking-search form button {
background: #c19b76;
border-color: #c19b76
}
.hotel-booking-search form button:hover {
background: #b18153;
border-color: #b18153
}
.counter-box {
color: #fff
}
.counter-box:before {
background: #c19b76
}
.subscribe .mc4wp-form input[type="submit"] {
background: #c19b76
}
.subscribe .mc4wp-form input[type="submit"]:hover {
background: #b18153
}
.newletter .mc4wp-form input[type="submit"] {
background: #c19b76
}
.newletter .mc4wp-form input[type="submit"]:hover {
background: #b18153
}
.newletter .mc4wp-form input[type=email]:focus,
.newletter .mc4wp-form input[type=text]:focus {
border: 1px solid #c19b76
}
.thim-color {
color: #c19b76
}
.thim-bg-color {
background-color: #c19b76
}
.thim-color-title {
color: #2a2a2a
}
.thim-bg-black {
background-color: #000
}
#sidebar .hotel-booking-search form button {
background-color: #2a2a2a
}
#sidebar .hotel-booking-search form button:hover {
background-color: #c19b76
}
#sidebar .wrapper-line-heading .heading__primary {
color: #2a2a2a
}
#sidebar .wrapper-line-heading .line-heading:before,
#sidebar .wrapper-line-heading .line-heading:after,
#sidebar .wrapper-line-heading .line-heading span:before,
#sidebar .wrapper-line-heading .line-heading span:after {
border-color: #2a2a2a
}
#sidebar .elementor-widget-thim-search-room .wrapper-line-heading .heading__primary,
#sidebar .thim-widget-search-room .wrapper-line-heading .heading__primary {
color: #fff
}
#sidebar .elementor-widget-thim-search-room .wrapper-line-heading .line-heading:before,
#sidebar .thim-widget-search-room .wrapper-line-heading .line-heading:before,
#sidebar .elementor-widget-thim-search-room .wrapper-line-heading .line-heading:after,
#sidebar .thim-widget-search-room .wrapper-line-heading .line-heading:after,
#sidebar .elementor-widget-thim-search-room .wrapper-line-heading .line-heading span:before,
#sidebar .thim-widget-search-room .wrapper-line-heading .line-heading span:before,
#sidebar .elementor-widget-thim-search-room .wrapper-line-heading .line-heading span:after,
#sidebar .thim-widget-search-room .wrapper-line-heading .line-heading span:after {
border-color: #fff
}
body .hb_button {
background: #c19b76
}
body .hb_button:hover {
background: #b18153
}
body .hb_button.update,
body .hb_button.hb_view_cart {
background: #2a2a2a
}
body .hb_button.update:hover,
body .hb_button.hb_view_cart:hover {
background: #c19b76
}
body #fetch-customer-info {
background: #2a2a2a
}
body #fetch-customer-info:hover {
background: #c19b76
}
body .rooms .hb_room .media a:before {
border-bottom-color: #c19b76
}
body .rooms .hb_room .title h4 a {
color: #2a2a2a
}
body .rooms .hb_room .title h4 a:hover {
color: #c19b76
}
body .hb_single_room .title h4 a {
color: #2a2a2a
}
body .hb_single_room .hb_room_gallery .camera_thumbs .camera_thumbs_cont ul li.cameracurrent:before {
border-color: #c19b76
}
body .hb_single_room .hb_single_room_details .hb_single_room_tabs>li a.active {
color: #2a2a2a
}
body .hb_single_room .hb_single_room_details .hb_single_room_tabs>li a.active:after {
background: #c19b76
}
body .hb_single_room .price {
color: #c19b76
}
body .hb_single_room .price span.title-price {
color: #2a2a2a
}
body .hb_single_room #reviews h2 {
color: #2a2a2a
}
body .hb_single_room #reviews .reply-title {
color: #2a2a2a
}
body .hb_single_room #reviews #review_form_wrapper form .form-submit input[type="submit"] {
background: #c19b76;
color: #fff
}
body .hb_single_room #reviews #review_form_wrapper form .form-submit input[type="submit"]:hover {
background: #2a2a2a
}
body .hb_single_room #reviews #review_form_wrapper form p textarea:focus {
border: 1px solid #c19b76
}
body .hb_related_other_room>.title {
color: #2a2a2a
}
body .hb_related_other_room>.title:after {
background: #c19b76
}
body .hb_related_other_room .navigation .prev span[class*="pe-"]:hover:before,
body .hb_related_other_room .navigation .next span[class*="pe-"]:hover:before {
color: #c19b76
}
body .hb_related_other_room .navigation .prev span[class*="pe-"]:hover:after,
body .hb_related_other_room .navigation .next span[class*="pe-"]:hover:after {
background: #c19b76
}
body .rooms-pagination .page-numbers li span.current {
border-color: #c19b76;
background: #c19b76;
color: #fff
}
body .rooms-pagination .page-numbers li a:hover {
background: #c19b76;
color: #fff;
border-color: #c19b76
}
body .rooms-pagination .page-numbers li a.prev:hover,
body .rooms-pagination .page-numbers li a.next:hover {
background: #c19b76;
color: #fff;
border-color: #c19b76
}
body .hb_room_carousel_container .item .title h4 a {
color: #2a2a2a
}
body .hb_room_carousel_container .item .title h4 a:hover {
color: #c19b76
}
body .hb_room_carousel_container .text_link a:hover {
color: #c19b76
}
body .hb_room_carousel_container .navigation .prev span[class*="pe-"]:hover:before,
body .hb_room_carousel_container .navigation .next span[class*="pe-"]:hover:before {
color: #c19b76
}
body .hb_room_carousel_container .navigation .prev span[class*="pe-"]:hover:after,
body .hb_room_carousel_container .navigation .next span[class*="pe-"]:hover:after {
background: #c19b76
}
body #hotel-booking-results .hb-search-results a {
color: #c19b76
}
body #hotel-booking-results .hb-search-results a:hover {
color: #c19b76
}
body #hotel-booking-results .hb-search-results>.hb-room .hb-room-name a:hover {
color: #c19b76
}
body #hotel-booking-results .hb-search-results>.hb-room .hb_search_item_price {
color: #c19b76
}
body #hotel-booking-results form .hb_button.hb_checkout,
body #hotel-booking-results form button.hb_add_to_cart,
body #hotel-booking-results form button[type="submit"] {
background: #c19b76;
color: #fff
}
body #hotel-booking-results form .hb_button.hb_checkout:hover,
body #hotel-booking-results form button.hb_add_to_cart:hover,
body #hotel-booking-results form button[type="submit"]:hover {
background: #b18153
}
body #hotel-booking-payment .hb_remove_cart_item,
body #hotel-booking-cart .hb_remove_cart_item {
color: #2a2a2a
}
body #hotel-booking-payment .hb_remove_cart_item:hover,
body #hotel-booking-cart .hb_remove_cart_item:hover {
background: #c19b76;
color: #fff
}
body #hotel-booking-payment a,
body #hotel-booking-cart a {
color: #c19b76
}
body #hotel-booking-payment a:hover,
body #hotel-booking-cart a:hover {
color: #c19b76
}
body #hotel-booking-payment button#hb-apply-coupon,
body #hotel-booking-cart button#hb-apply-coupon {
background: #2a2a2a
}
body #hotel-booking-payment button#hb-apply-coupon:hover,
body #hotel-booking-cart button#hb-apply-coupon:hover {
background: #c19b76
}
body #hotel-booking-payment .hb_button.hb_checkout,
body #hotel-booking-cart .hb_button.hb_checkout,
body #hotel-booking-payment button[type="submit"],
body #hotel-booking-cart button[type="submit"],
body #hotel-booking-payment button[type="button"],
body #hotel-booking-cart button[type="button"] {
background: #c19b76;
color: #fff
}
body #hotel-booking-payment .hb_button.hb_checkout:hover,
body #hotel-booking-cart .hb_button.hb_checkout:hover,
body #hotel-booking-payment button[type="submit"]:hover,
body #hotel-booking-cart button[type="submit"]:hover,
body #hotel-booking-payment button[type="button"]:hover,
body #hotel-booking-cart button[type="button"]:hover {
background: #b18153
}
body #hotel-booking-payment .hb_button.hb_checkout.update,
body #hotel-booking-cart .hb_button.hb_checkout.update,
body #hotel-booking-payment button[type="submit"].update,
body #hotel-booking-cart button[type="submit"].update,
body #hotel-booking-payment button[type="button"].update,
body #hotel-booking-cart button[type="button"].update,
body #hotel-booking-payment .hb_button.hb_checkout#fetch-customer-info,
body #hotel-booking-cart .hb_button.hb_checkout#fetch-customer-info,
body #hotel-booking-payment button[type="submit"]#fetch-customer-info,
body #hotel-booking-cart button[type="submit"]#fetch-customer-info,
body #hotel-booking-payment button[type="button"]#fetch-customer-info,
body #hotel-booking-cart button[type="button"]#fetch-customer-info {
background: #2a2a2a
}
body #hotel-booking-payment .hb_button.hb_checkout.update:hover,
body #hotel-booking-cart .hb_button.hb_checkout.update:hover,
body #hotel-booking-payment button[type="submit"].update:hover,
body #hotel-booking-cart button[type="submit"].update:hover,
body #hotel-booking-payment button[type="button"].update:hover,
body #hotel-booking-cart button[type="button"].update:hover,
body #hotel-booking-payment .hb_button.hb_checkout#fetch-customer-info:hover,
body #hotel-booking-cart .hb_button.hb_checkout#fetch-customer-info:hover,
body #hotel-booking-payment button[type="submit"]#fetch-customer-info:hover,
body #hotel-booking-cart button[type="submit"]#fetch-customer-info:hover,
body #hotel-booking-payment button[type="button"]#fetch-customer-info:hover,
body #hotel-booking-cart button[type="button"]#fetch-customer-info:hover {
background: #c19b76
}
body #hotel-booking-payment input[type=email]:focus,
body #hotel-booking-cart input[type=email]:focus,
body #hotel-booking-payment input[type=text]:focus,
body #hotel-booking-cart input[type=text]:focus,
body #hotel-booking-payment input[type=number]:focus,
body #hotel-booking-cart input[type=number]:focus,
body #hotel-booking-payment textarea:focus,
body #hotel-booking-cart textarea:focus {
border-color: #c19b76
}
body .rating-input:before,
body .rating-input span:before {
color: #c19b76
}
body.tp-hotel-booking .star-rating:before,
body.wp-hotel-booking .star-rating:before,
body.tp-hotel-booking .star-rating span:before,
body.wp-hotel-booking .star-rating span:before {
color: #c19b76
}
body.tp-hotel-booking #reviews .commentlist li.comment,
body.wp-hotel-booking #reviews .commentlist li.comment {
border-color: #dce0e2
}
body .tp-hotel-booking .star-rating:before,
body .wp-hotel-booking .star-rating:before,
body .tp-hotel-booking .star-rating span:before,
body .wp-hotel-booking .star-rating span:before {
color: #c19b76
}
body .hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_remove:hover {
background: #c19b76
}
body .hotel_booking_mini_cart .hb_mini_cart_item .hb_mini_cart_price span {
color: #c19b76
}
body .hb-booking-room-details .hb_search_room_item_detail_price_close:hover {
background: #c19b76
}
.bg-video-play:hover {
background: #c19b76
}
.thim-heading-slider {
font-family: 'Playfair Display' !important
}
.thim-select-language .language ul li a {
color: #5a5a5a
}
.thim-select-language .language ul li a:hover {
color: #c19b76
}
body .ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default:hover {
background-color: #c19b76
}
.contact-support .contact-text {
color: #2a2a2a
}
body #preload {
background-color: #fff
}
body #preload .loading-inner .loading {
background: #c19b76
}
body .mfp-image-holder .mfp-close:hover,
body .mfp-inline-holder .mfp-close:hover {
color: #c19b76
}
.hb_addition_package_extra a.hb_package_toggle:hover {
color: #c19b76 !important
}
.hb_extra_detail_price strong {
color: #c19b76 !important
}
.dk-select .dk-selected:focus {
border-color: #c19b76
}
.dk-select .dk-selected:focus:before {
border-top-color: #c19b76
}
.dk-select.dk-select-open-up .dk-selected:before,
.dk-select.dk-select-open-down .dk-selected:before {
border-bottom-color: #c19b76
}
.dk-select.dk-select-open-up .dk-select-options,
.dk-select.dk-select-open-down .dk-select-options {
border-color: #c19b76
}
.dk-select.dk-select-open-down .dk-selected {
border-color: #c19b76
}
.dk-select .dk-select-options .dk-option-highlight {
background-color: #c19b76;
color: #fff
}
.dk-option-selected {
background-color: #c19b76
}
input[type=text]:focus,
input[type=number]:focus,
input[type=email]:focus {
border-color: #c19b76
}
textarea:focus {
border-color: #c19b76
}
.ui-datepicker.ui-widget {
border-color: #c19b76
}
#tp_style_selector .tp-buy-theme a {
background: #c19b76
}
#tp_style_selector .tp-buy-theme a:hover {
background: #b18153
}
#tp_style_selector .tp-chameleon-more-demo {
background: #c19b76
}
#tp_style_selector .tp-chameleon-more-demo:hover {
background: #b18153
}
#tp_style_selector .input-box .tp-btn:hover {
border-color: #c19b76
}
#tp_style_selector .tp_demo:hover,
#tp_style_selector .tp_demo.active {
border-color: #c19b76
}
#tp_style_selector .tp_demo:hover .sub_title,
#tp_style_selector .tp_demo.active .sub_title {
background-color: #d1b599
}
button.ui-datepicker-trigger i:hover {
color: #c19b76
}
.site-header.header_v2 .inner-header-top {
font-size: 13px;
font-weight: 700
}
.site-header.header_v2 .inner-header-top ul li a {
color: #fff
}
.site-header.header_v2 .inner-header-top ul li.current-lang a,
.site-header.header_v2 .inner-header-top ul li.active a,
.site-header.header_v2 .inner-header-top ul li a:hover {
color: #c19b76
}
.site-header.header_v2 .inner-header-top .thim-social a {
font-size: 13px
}
.site-header.header_v2 .navigation .table-center .inner-navigation .navbar-nav>li:after {
background: #c19b76
}
.thim-title-color {
color: #2a2a2a
}
.thim-title-color:hover {
color: #c19b76
}
.single-hb_room #carousel-gallery-room .flex-viewport ul li.flex-active-slide img {
border: 2px solid #c19b76
}
.rooms .hb_room .summary .room-types a {
color: #c19b76
}
.rooms .hb_room .media .actions .action-btn a {
background: rgba(193, 155, 118, 0.9)
}
.rooms .hb_room .media .actions .action-btn a:hover {
background: #a17549
}
.rooms .hb_room .price {
font-family: 'Playfair Display';
color: #2a2a2a
}
.rooms .hb_room .price span.title-price,
.rooms .hb_room .summary .description {
font-family: 'Barlow Semi Condensed';
color: #5a5a5a
}
.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active,
.woocommerce nav.woocommerce-MyAccount-navigation ul li:hover {
background: #c19b76
}
.rooms.tp-hotel-booking .thim-room-list .hb_room .footer-content-room .actions .action-btn a {
background: #c19b76;
border: 1px solid #c19b76
}
.rooms.tp-hotel-booking .thim-room-list .hb_room .footer-content-room .actions .action-btn a:hover {
color: #c19b76;
border: 1px solid #c19b76
}
#masthead.header_v3 .navigation .tm-flex .header-left {
padding-left: calc(150px + 150px)
}
#masthead.header_v3 .navigation .tm-flex .header-left li p {
color: #fff
}
#masthead.header_v3 .navigation .tm-flex .header-left li p span {
color: #c19b76
}
#masthead.header_v3 .navigation .tm-flex .header-right .thim-search-wrapper .thim-search-form .search-form .search-field {
color: #fff;
border-bottom: 4px solid #c19b76
}
#masthead.header_v3 .navigation .tm-flex .header-right .thim-search-wrapper .thim-search-form .search-form .search-notice {
color: #c19b76
}
#masthead.header_v3 .navigation .tm-flex .header-right .thim-search-wrapper:hover .search-button {
background: #c19b76
}
.wpcf7-form .contact-form-new .small-text {
color: #5a5a5a
}
.wpcf7-form .contact-form-new input.wpcf7-submit,
.wpcf7-form .contact-form-new textarea.wpcf7-submit {
background: #c19b76
}
.wpcf7-form .contact-form-new .button {
background: #c19b76;
border: 1px solid #c19b76
}
.wpcf7-form .contact-form-new .button:hover {
color: #c19b76
}
.thim-sc-video-box .box-inner:before {
border-color: #c19b76
}
.thim-sc-video-box .box-inner .background-title {
color: rgba(193, 155, 118, 0.25)
}
.elementor-widget-thim-box .box_image.style_2:after,
.thim-widget-box .box_image.style_2:after {
background: rgba(193, 155, 118, 0.7)
}
.elementor-widget-thim-gallery-images .thim-gallery-images-column .text_wellcome h3,
.thim-widget-gallery-images .thim-gallery-images-column .text_wellcome h3 {
color: #c19b76
}
.elementor-widget-thim-heading .style_new.sc-heading.article_heading .button-heading a,
.thim-widget-heading .style_new.sc-heading.article_heading .button-heading a {
background: #c19b76
}
.elementor-widget-thim-heading .style_new.sc-heading.article_heading .button-heading a:hover,
.thim-widget-heading .style_new.sc-heading.article_heading .button-heading a:hover {
border: 1px solid #c19b76;
color: #c19b76
}
.elementor-widget-thim-hotel-room .style_new .navigation .prev:hover,
.thim-widget-hotel-room .style_new .navigation .prev:hover {
border: 1px solid #c19b76;
color: #c19b76
}
.elementor-widget-thim-hotel-room .style_new .navigation .next:hover,
.thim-widget-hotel-room .style_new .navigation .next:hover {
border: 1px solid #c19b76;
color: #c19b76
}
.elementor-widget-thim-hotel-room .style_new .hb_room_carousel_container .hb_room_carousel .rooms .hb_room .summary .media .actions a img,
.thim-widget-hotel-room .style_new .hb_room_carousel_container .hb_room_carousel .rooms .hb_room .summary .media .actions a img {
background: #c19b76
}
.elementor-widget-thim-hotel-room .style_new .hb_room_carousel_container .hb_room_carousel .rooms .hb_room .summary .media .actions:hover a,
.thim-widget-hotel-room .style_new .hb_room_carousel_container .hb_room_carousel .rooms .hb_room .summary .media .actions:hover a {
background: #c19b76
}
.elementor-widget-thim-hotel-room .style_new .hb_room_carousel_container .hb_room_carousel .rooms .hb_room .summary .footer-content-room .price .price_value,
.thim-widget-hotel-room .style_new .hb_room_carousel_container .hb_room_carousel .rooms .hb_room .summary .footer-content-room .price .price_value {
color: #c19b76
}
.elementor-widget-thim-hotel-room .style_new .hb_room_carousel_container .hb_room_carousel .rooms .hb_room .summary .footer-content-room .price .unit,
.thim-widget-hotel-room .style_new .hb_room_carousel_container .hb_room_carousel .rooms .hb_room .summary .footer-content-room .price .unit {
color: #c19b76
}
.testimonial_style_new .sc-testimonials .testimonial_content .title-regency h6 a {
color: #c19b76;
font-family: 'Barlow Semi Condensed'
}
.testimonial_style_new .sc-testimonials .testimonial_content .title-regency .regency {
color: #5a5a5a;
font-family: 'Barlow Semi Condensed'
}
.testimonial_style_new .sc-testimonials .testimonial_content .content-text {
font-family: 'Playfair Display';
color: #2a2a2a
}
.thim_tours_slider ul li .tour_price {
background: #c19b76
}
.thim_tours_slider .navigation .prev:hover {
background: #c19b76;
border-color: #c19b76
}
.thim_tours_slider .navigation .next:hover {
background: #c19b76;
border-color: #c19b76
}
#masthead.header_v3.affix .navigation .tm-flex .header-left li p {
color: #2a2a2a
}
#masthead.header_v3.affix .navigation .tm-flex .header-right .thim-search-wrapper .search-button {
color: #2a2a2a
}
.thim-holiday {
background-color: #c19b76
}
.thim-holiday button:hover {
background: #c19b76;
border-color: #c19b76
}
.thim-column-posts .post-item li .article-title-wrapper .button_read_more a {
border-color: #c19b76;
color: #c19b76
}
.thim-column-posts .post-item li .article-title-wrapper .button_read_more a:hover {
background: #c19b76
}
.hb_old_layout .rooms .hb_room .media:before {
border-bottom: 137px solid #c19b76
}
.navbar-nav li .sub-menu[class*=tc-columns-]>ul>li .sub-menu li:hover a span {
color: #c19b76
}
.site-header.header_v2 .navigation .width-navigation,
.header_v2 .menu-main-menu {
background-color: rgba(0, 0, 0, 0)
}
#contact-form-registration .wpcf7 form input:focus {
border: 1px solid #c19b76
}
.thim_tours_slider ul li .tour_content h3.tour_name a:hover {
color: #c19b76
}
.has-text-color.has-primary-color {
color: #c19b76 !important
}
.has-text-color.has-title-color {
color: #2a2a2a !important
}
.has-background.has-primary-background-color {
background-color: #c19b76 !important
}
.has-background.has-title-background-color {
background-color: #2a2a2a !important
}
.has-background-dim.has-primary-background-color:before {
background-color: #c19b76 !important
}
.has-background-dim.has-title-background-color:before {
background-color: #2a2a2a !important
}
.testimonial-item-archive .side-right .blockquote a {
color: #c19b76
}
.testimonial-item-archive .side-right .blockquote {
color: #c19b76
}
.testimonial-item-archive .side-right .blockquote:before {
color: #c19b76;
font-family: 'Playfair Display'
}
div.event-list .feature-event .image-event .slide-image .wrap-arrow-slick .arow-slick:hover {
background: #c19b76
}
div.event-list .feature-event .text-event .tp_event_counter .countdown-row .countdown-section .countdown-amount {
font-family: 'Playfair Display'
}
div.event-list .feature-event .text-event .title-event a:hover {
color: #c19b76
}
div.event-list .item-event .text-event .info-event span i {
color: #c19b76
}
div.event-list .item-event .text-event .author-event .text-author a {
color: #c19b76
}
div.event-list .item-event .text-event .author-event .text-author a:hover {
color: #c19b76
}
div.event-list .load-more-events {
background: #c19b76
}
div.event-list .load-more-events:hover {
background: #b18153
}