html {
    font-family: Raleway;
    font-size: 15px;
    font-weight: 500;
    color: #292C3D;
}

.uk-h1, .uk-h2, .uk-h3, .uk-h4, .uk-h5, .uk-h6, h1, h2, h3, h4, h5, h6 {
    margin: 0 0 20px 0;
    font-family: Raleway,Roboto,Helvetica,Arial !important;
    font-weight: 500;
    color: #292C3D;
    text-transform: none;
    letter-spacing: 0;
}

h3.wk-h3, h3.wk-h1 {
    font-size: 42px;
    line-height: 50px;
font-weight: 600;
text-shadow: 1px 1px 0 rgba(0,0,0,.1), 0px 0 15px rgba(0,0,0,.5);
}

.uk-h3, h3 {
    font-size: 20px;
    line-height: 1.6;
}

h4, .uk-h4 {font-size: 15px;}

.wk-overlay-panel.wk-flex.wk-flex-center.wk-flex-middle.wk-text-center.wk-overlay-fade {
    top: auto;
    bottom: 40px;
}

.tm-toolbar {font-size: 13px; background: #005ca1;}

.sscf-form .sscf-input {
    background: #fff !important;
    border: 1px solid lightgrey !important;
    font-size: 15px !important;
    font-family: Raleway,Roboto,Helvetica,Arial !important;
    height: 46px !important;
    line-height: 22px !important;
    padding: 20px 0 5px 14px !important;
}

.fl_wrap_textarea, .sscf-form textarea.sscf-input {
    height: 200px!important;
}

.uk-navbar-nav>li.uk-active>a::before {
    background-color: #005ca1;
}

.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a.uk-open, .uk-navbar-nav>li>a:focus {
    color: #005ca1;}

div#explore {background: #fafafa;}

.uk-divider-small::after {
border-top: 2px solid #e67817;
}

.uk-text-primary {
    color: #e67817!important;
}

footer.uk-margin-top {
    color: #e67817;
    font-weight: 500;
}

.uk-card-primary {
    background: #005ca1;
    color: #fff;
    background-image: linear-gradient(135deg,#005ca1,#005ca1);
    box-shadow: 2px 15px 50px rgba(0, 92, 161, .35);
}

.wk-dotnav>*>* {
    width: 15px!important;
    height: 15px!important;
    background: rgba(230, 120, 23, 0.5)!important;
}

.wk-dotnav>.wk-active>* {
    background: rgb(230, 120, 23)!important;
}

.uk-link, a {color: #e67817;}

.uk-link:hover, a:hover {
    color: #df7b25;
    text-decoration: none;
}

.uk-icon-link:focus, .uk-icon-link:hover {
    color: #e67817;
}

.btn-info, .btn-primary, .uk-button-primary {
    background-color: #e67817;
    color: #fff;
    border: 1px solid transparent;
    background-image: linear-gradient(135deg,#f1a563,#e67817);
    box-shadow: 1px 3px 6px rgb(240, 158, 88);
}

.btn-info:focus, .btn-info:hover, .btn-primary:focus, .btn-primary:hover, .uk-button-primary:focus, .uk-button-primary:hover {
    background-color: #e67817;
    color: #fff;
    border-color: transparent;
    background-image: linear-gradient(155deg,#ffab62,#e67817);
    box-shadow: 2px 4px 12px rgb(232, 127, 34);
}

.uk-navbar-container:not(.uk-navbar-transparent) {
    border-bottom: 1px solid #f7f7f7;}

/*body.book div#tm-main {
    background: #fcfcfd;
    background-image: url(../vendor/assets/uikit-themes/master-fjord/images/section-background-image-noise.png);
}*/

.badge, .uk-badge, a.badge {background: #005ca1; font-family: Raleway,Roboto,Helvetica,Arial;}

::selection {background: #005ca1;}

input.RSWS_form_button {
    background-color: #e67817;
    color: #fff;
    border: 1px solid transparent;
    background-image: linear-gradient(135deg,#f1a563,#e67817);
    box-shadow: 2px 6px 15px rgb(240, 158, 88);
padding: 0 30px;
    vertical-align: middle;
    font-size: 15px;
    line-height: 38px;
    text-align: center;
    -webkit-border-bottom-left-radius: 2px;
    border-bottom-left-radius: 2px;
    -webkit-border-top-left-radius: 2px;
    border-top-left-radius: 2px;
    -moz-border-radius-bottomleft: 2px;
    -moz-border-radius-topleft: 2px;
}

.alert-danger, .alert-error, .uk-alert-danger {
    background: #ea3e41;
    color: #ffffff;
}

.control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline {
    color: #e83e40;}

.uk-text-meta {
    font-size: 13px;
font-family: inherit;
}

.uk-text-lead {
    font-size: 18px;
    line-height: 1.4;
    color: #292C3D;
    font-family: inherit;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0;
    font-style: normal;
}

.uk-navbar-dropdown-nav>li>a {
    color: #1b1c26;
    padding: 5px 0;
    text-transform: none;
    font-size: 13px;
    font-weight: 600;
}

.uk-navbar-dropdown-nav>li>a:focus, .uk-navbar-dropdown-nav>li>a:hover {
    color: #e67817;
    background-color: transparent;
}

.uk-navbar-dropdown-nav .uk-nav-sub a {
    color: #1b1c26;
    text-transform: none;
}

.uk-navbar-dropdown-nav {
font-size: 12px;
    font-family: inherit;
    font-weight: 500;
    letter-spacing: 1px;
}

.uk-heading-bullet::before {border-left: 4px solid #e67817;}

button#book___start_cal_cal_img, button#book___end_cal_cal_img {
    box-shadow: 0px 0 0 rgba(41,44,61,.1);
    border: 1px solid #005ca1;
    background-color: #005ca1;
    color: #fff;
}

.btn:focus, .btn:hover, .uk-button-default:focus, .uk-button-default:hover {
    background-color: #fff;
    color: #e67817;
    border-color: transparent;
    box-shadow: 2px 6px 15px rgba(41,44,61,.1);
}

.form-actions {
    padding: 15px 0 0;
    margin-top: 20px;
    margin-bottom: 10px;
    border-top: 0px solid #EBEBED;
}

.form-horizontal .controls {
    margin-left: 125px;
}

.form-horizontal .control-label {
    float: left;
    width: auto;
    padding-top: 5px;
    text-align: right;
}

form .row-fluid.nav {display: none;}

.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) {
    width: 700px;
    text-align: center;
}

.uk-navbar-dropdown-nav>li.uk-active>a {color: #e67817;}

.wk-icon-button:focus, .wk-icon-button:hover {
    background-color: #fafafa !important;
    color: #1a1b24 !important;
}

.wk-panel-box {
    color: #1b1c26 !important;
    box-shadow: 2px 15px 50px rgba(41,44,61,.1) !important;
    border: 0px solid #e5e5e5 !important;
}

.wk-panel-box h3 {
    font-size: 20px;
    line-height: 1.6;
    margin-bottom: -15px;
    color: #1b1c26;
}

.uk-input, .uk-select:not([multiple]):not([size]), .uneditable-input:not([class*=uk-]), input[type=search]:not([class*=uk-]), input[type=text]:not([class*=uk-]), input[type=password]:not([class*=uk-]), input[type=datetime]:not([class*=uk-]), input[type=datetime-local]:not([class*=uk-]), input[type=date]:not([class*=uk-]), input[type=month]:not([class*=uk-]), input[type=time]:not([class*=uk-]), input[type=week]:not([class*=uk-]), input[type=number]:not([class*=uk-]), input[type=email]:not([class*=uk-]), input[type=url]:not([class*=uk-]), input[type=tel]:not([class*=uk-]), input[type=color]:not([class*=uk-]), select:not([class*=uk-]):not([multiple]):not([size]),
.uk-select[multiple], .uk-select[size], .uk-textarea, select:not([class*=uk-])[multiple], select:not([class*=uk-])[size], textarea:not([class*=uk-]) {
background: #f1f1f1;
    color: #1b1c26;
}

form.fabrikForm label {font-weight: 600;}

.input-append .add-on, .input-append .btn, .input-append .btn-group {
    margin-left: -1px;
    padding: 0 15px 0 20px;
    font-size: 12px;
}

/*li.book-button {background: #e67817;}*/

li.book-button a {
    padding: 0 15px;
color: #e67817 !important;
}

.uk-navbar-toggle.uk-open, .uk-navbar-toggle:focus, .uk-navbar-toggle:hover {color: #df7b25;}

.uk-nav-primary>li>a:focus, .uk-nav-primary>li>a:hover {
    color: #df7b25;
    background-color: transparent;
}

.uk-nav-default>li>a {color: #1B1C26;}

.uk-nav-primary>li>a {
    font-size: 20px;
    color: #1B1C26;
    padding: 2px 0;
font-weight: 400;
}

.uk-nav-primary .uk-nav-header {
    color: #1B1C26;
    padding: 2px 0;
font-weight: 600;}

.uk-nav-primary .uk-nav-sub a {
       color: #4F5260;
    font-weight: 500;
    letter-spacing: 1px;
}

.btn-success, .uk-button-secondary {
    background-color: transparent;
    color: #e67817;
    border: 1px solid #e67817;
    box-shadow: inset 2px 2px 7px rgba(230, 120, 23, 0.2), 2px 2px 7px rgba(230, 120, 23, 0.2);
}

.uk-dropcap::first-letter, .uk-dropcap>p:first-of-type::first-letter {color: #292C3D;}

.page-header {
    margin-bottom: 10px;
    padding-bottom: 0;
    border-bottom: 0px solid #EBEBED;
}

.page-header h2 {
color: #fff;
text-shadow: 1px 1px 0 rgba(0,0,0,.1), 0px 0 15px rgba(0,0,0,.5);
}

body.review .uk-section-default {
    background: #fff;
    background-image: url(./../../../images/bg-main.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50% 50%;
}

.RSWS_testi_block {
    border: 0px solid #dedede;
    background-color: #FFFFFF;
    padding: 30px;
}

.RSWS_desc {
    font-size: 20px;
    color: #fff;
text-shadow: 1px 1px 0 rgba(0,0,0,.1), 0px 0 15px rgba(0,0,0,.5);
}

.RSWS_form_text {font-weight: 600;}

.tm-toolbar .uk-button-primary, .uk-card-primary.uk-card-body .uk-button-primary, .uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary, .uk-card-secondary.uk-card-body .uk-button-primary, .uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary, .uk-light .btn-info, .uk-light .btn-primary, .uk-light .uk-button-primary, .uk-overlay-primary .uk-button-primary, .uk-section-primary:not(.uk-preserve-color) .uk-button-primary, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary {
background-color: #e67817;
}

.tm-toolbar .uk-button-primary:focus, .tm-toolbar .uk-button-primary:hover, .uk-card-primary.uk-card-body .uk-button-primary:focus, .uk-card-primary.uk-card-body .uk-button-primary:hover, .uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:focus, .uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover, .uk-card-secondary.uk-card-body .uk-button-primary:focus, .uk-card-secondary.uk-card-body .uk-button-primary:hover, .uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:focus, .uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover, .uk-light .btn-info:focus, .uk-light .btn-info:hover, .uk-light .btn-primary:focus, .uk-light .btn-primary:hover, .uk-light .uk-button-primary:focus, .uk-light .uk-button-primary:hover, .uk-overlay-primary .uk-button-primary:focus, .uk-overlay-primary .uk-button-primary:hover, .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover {
background-color: #e67817;
}

.uk-logo {padding: 0;}

@media (min-width: 1150px) {  
    .uk-navbar-container:not(.uk-active) .uk-navbar a.uk-logo {  
        height: 130px;
margin-bottom: 5px;
    }}

@media (min-width: 1150px) { 
.uk-navbar-nav>li>a {height: 130px;}}

.uk-navbar-nav>li>a {color: #1b1c26;}

@media (min-width: 1150px) { 
.uk-navbar-nav>li>a::before {bottom: 50px;}}

@media (min-width: 960px) {
.uk-heading-primary {
    font-size: 70px;
    line-height: 1.24;
}}

.wk-overlay-background {
    background: rgba(41, 44, 61, 0.8) !important;
    color: #fff !important;
}

.uk-list-striped>li:nth-of-type(odd) {
    background: rgba(57, 141, 214, 0.2) !important;
}

.uk-list-striped>li:nth-of-type(odd) .uk-h3 {
    color: #292C3D !important;
}

.uk-list-large.uk-list-striped>li {
    padding: 15px 10px;
    background: #f9f9f9;
}

.uk-section-primary {
    background: #1a1b24;
    background-image: url(../vendor/assets/uikit-themes/master-fjord/images/section-background-image-noise.png);
}

blockquote#where {color: #fff;}

.uk-button-text:focus, .uk-button-text:hover {color: #df7b25;}

*+address, *+dl, *+fieldset, *+figure, *+ol, *+p, *+pre, *+ul {
    margin-top: 15px;
}

address, dl, fieldset, figure, ol, p, pre, ul {
    margin: 0 0 15px 0;
}

.wk-modal-caption {color: #000;}

.wk-panel-title {font-weight: 400 !important;}

.uk-navbar-dropdown-grid>* {
    padding-left: 50px;
}

div#mite {
    font-family: Roboto,Helvetica,Arial;
    font-weight: 300;
}

.alert-success, .uk-alert-success {
    background: #35a558;
    color: #ffffff;
    width: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin: 0 auto;
}

.uk-section-muted {
    background: #fbfbfb;
    background-image: url(../vendor/assets/uikit-themes/master-fjord/images/section-background-image-noise.png);
}