.link  {
    color: #744c44 !important;
}
p {
font-size: 1.375rem  !important;
    line-height: 2.375rem !important;
}
h2 {
-ms-word-break: break-all;
word-wrap: break-word;

     // Non standard for webkit
     word-break: break-word;

-webkit-hyphens: auto;
   -moz-hyphens: auto;
        hyphens: auto;
}
.small-logo-wrapper a img {
    height: 50px !important;
    width: 208px !important;
max-width: 208px !important;
}
@media (max-width: 979px) {
.sidebar {display: none;}
}
h3, h4, h5, h6 {
    color: #2c2c2c !important;
}

.widget img {
    padding-top: 35px;
}
.apb-select-wrapper select {
    cursor: pointer;
}
.apb-sidebar .apb-sidebar_content .apb-sidebar_group {
    margin-bottom: 35px;
}
.small-logo-wrapper {
    display: table !important;
}
.navbar-shrink .small-logo-wrapper {
    display: table !important;
}
.simple-weather-widget .details {
    font-size: 17px !important;
}
.simple-weather-widget .temp .degrees {
    font-size: 54px !important;
}
.simple-weather-widget .simple-weather-table {
    font-size: 20px !important;
}
.top-footer-container {
    display: none !important;
}
.color-background .separator, .image-background .separator {
    border-top: 2px solid #4b7a74;
    margin-top: 26px;
    width: 235px;
}
.column-style-1 {
    background-color: #744c44;
    border-radius: 10px;
    padding: 40px !important;
}
.booking span {
    padding: 12px 30px 12px 50px;
}
body, h1, h2, h3, h4, h5, p, p.teaser, .wpb_wrapper, .simple-weather em, .calluna-time .time, .event_grid_month, .event_grid_day, .post_date_wrapper .month, .post_date_wrapper .day, .inline_date_wrapper .day, .inline_date_wrapper .month, .btn-primary, .room_grid_item .room_grid_price, .room_grid_item_hover .room_grid_price_hover, .room_grid_item_hover .room_grid_price, .offer_price, .nav-menu li a, .mobile-nav .mobile-menu ul li a, #datePicker, #datePicker .dateField, .dateField p.day, #datePicker .ui-state-default, #gasteSelect li, .event_grid_month, .event_grid_day, .post_date_wrapper .month, .post_date_wrapper .day, .inline_date_wrapper .day, .inline_date_wrapper .month, .site-footer p, .site-footer ul, .apb-datepicker .ui-datepicker-header .ui-datepicker-title, .apb-datepicker .ui-datepicker-calendar thead th, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
    font-family: Raleway !important;
}
.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper label, .DOPBSPCalendar-outer-sidebar .dopbsp-module .dopbsp-input-wrapper label {
    color: #5a5555 !important;
    font-family: inherit !important;
    font-style: normal !important;
    font-weight: 700 !important;
}
.DOPBSPCalendar-sidebar .dopbsp-module .dopbsp-input-wrapper input[type=text] {
    border: 1px solid #adadad !important;
}