html{font-family:Roboto, arial;font-size:15px;font-weight:400;color:#101f48;}
h1, .uk-h1, h2, .uk-h2, h3, .uk-h3, h4, .uk-h4, h5, .uk-h5, h6, .uk-h6{color:#101f48;font-family:Roboto Condensed, roboto, arial;font-weight:400;text-transform:none;letter-spacing:1px;}
h3, .uk-h3{font-size:21px;line-height:1.4;}
.tm-headerbar-top{
    padding-top: 0px;
    padding-bottom: 0px;
    background: rgba(88, 180, 229, 0.1);
    position: relative;
    bottom: 35px;

}

.tm-toolbar {
   color: #20409a;
    position: relative;
    bottom: -3px;
    z-index: 9999;
    padding-top: 0;
    padding-bottom: 0;
    background: rgba(255, 255, 255, 0);
    font-size: 14px;
}

.tm-toolbar a {color: #20409a !important;}

.uk-light .uk-icon-button, .uk-section-primary:not(.uk-preserve-color) .uk-icon-button, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button, .uk-card-primary.uk-card-body .uk-icon-button, .uk-card-primary>:not([class*='uk-card-media']) .uk-icon-button, .uk-overlay-primary .uk-icon-button, .tm-toolbar .uk-icon-button {
    background-color: rgb(32, 64, 154);
    color: #fff !important;
}

.uk-light .uk-icon-button:hover, .uk-light .uk-icon-button:focus, .uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover, .uk-section-primary:not(.uk-preserve-color) .uk-icon-button:focus, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover, .uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:focus, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover, .uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:focus, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover, .uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:focus, .uk-card-primary.uk-card-body .uk-icon-button:hover, .uk-card-primary.uk-card-body .uk-icon-button:focus, .uk-card-primary>:not([class*='uk-card-media']) .uk-icon-button:hover, .uk-card-primary>:not([class*='uk-card-media']) .uk-icon-button:focus, .uk-overlay-primary .uk-icon-button:hover, .uk-overlay-primary .uk-icon-button:focus, .tm-toolbar .uk-icon-button:hover, .tm-toolbar .uk-icon-button:focus {
    background-color: rgb(88, 180, 229);
    color: #fff;
}

.uk-heading-primary{color:#1a3379;font-family:Roboto Condensed, roboto, arial;font-weight:500;text-transform:none;letter-spacing:2px;}
@media (min-width:960px){.uk-heading-primary{font-size:50px;line-height:1.266;}}
.uk-navbar-dropdown-nav>li>a{color:#58b4e5;padding:6px 0;font-family:Roboto Condensed, roboto, arial;font-weight:500;font-size:16px;letter-spacing:1px;}
@media (min-width: 1600px){
.uk-navbar-nav>li>a {
    font-family: Roboto Condensed, roboto, arial;
    font-weight: 600;
    text-transform: none;
    font-size: 15px;
    color: #fff;
    letter-spacing: 0.5px;
    height: 55px;
    /*text-shadow: 1px 1px 0 rgba(0,0,0,.1), 0px 0 15px rgba(0,0,0,.5);*/
}}
@media (max-width:1599px){.uk-navbar-nav>li>a{font-family:Roboto Condensed, roboto, arial;font-weight:600;text-transform:none;font-size:15px;color:#fff;letter-spacing:0;padding:0 15px; height: 55px;}}

.uk-light .uk-navbar-nav>li>a{color:#fff;}
.uk-navbar-dropdown-nav>li.uk-active>a{color:#ed1c24;}
.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a:focus, .uk-navbar-nav>li>a.uk-open{color:#101f48;}
.uk-navbar-dropdown-nav>li>a:hover, .uk-navbar-dropdown-nav>li>a:focus{color:#ed1c24;background-color:transparent;}
.uk-button, .btn{font-family:inherit;font-weight:400;text-transform:none;font-size:13px;}
.uk-button-default, .btn{background-color:transparent;color:#1a3379;border:1px solid #1a3379;}
.wk-modal-caption{margin-bottom:-20px !important;color:#1a3379 !important;font-size:21px !important;}
.uk-button-default:active, .uk-button-default.uk-active, .btn:active, .btn.uk-active,
.uk-button-default:hover, .uk-button-default:focus, .btn:hover, .btn:focus{background-color:#1a3379;color:#fff;border-color:transparent;}
.uk-button-primary, .btn-primary, .btn-info{background-color:#58b4e5;color:#ffffff;border:1px solid #58b4e5;}
.uk-button-primary:hover, .uk-button-primary:focus, .btn-primary:hover, .btn-primary:focus, .btn-info:hover, .btn-info:focus,
.uk-button-primary:active, .uk-button-primary.uk-active, .btn-primary:active, .btn-primary.uk-active, .btn-info:active, .btn-info.uk-active{background-color:#101f48;color:#fff;border-color:#101f48;}
.uk-section-primary{background:#58b4e5;}
b, strong{font-weight:600;}
.uk-text-lead{font-size:18px;line-height:28px;color:inherit;font-family:inherit;font-weight:400;}
.uk-text-danger{color:#ed1c24!important;}
blockquote{color:#20409a;font-family:Roboto Condensed, roboto, arial;font-weight:400;}
.wk-panel-box>.wk-panel-teaser{margin-top:-20px !important;margin-left:-20px !important;margin-right:-20px !important;}
.wk-panel-box .wk-panel-teaser>*{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
h3.wk-h1{font-size:20px;letter-spacing:0;text-align:center;}
.wk-panel-box-primary{background-color:#ffffff !important;color:#101f48 !important;box-shadow:0 6px 50px rgba(0, 0, 0, 0.08);border:0 !important;}
.uk-text-meta{font-size:13px;font-family:inherit;}
.wk-slidenav-contrast{color:#1a3379 !important;}
.uk-card-default{box-shadow:0 2px 20px rgba(0, 0, 0, 0.08);}
.uk-article-title{font-size:24px;line-height:30px;color:#1a3379;font-family:Roboto Condensed, roboto, arial;font-weight:500;text-transform:none;letter-spacing:0;}
.uk-pagination>*>*{font-family:inherit;font-weight:400;text-transform:none;}
.uk-breadcrumb>*>*{font-family:Roboto Condensed, roboto, arial;font-weight:500;letter-spacing:1px;font-size:13px;}
.uk-nav>li>a{padding:5px 0;font-family:Roboto Condensed, roboto, arial;font-weight:600;font-size:15px;letter-spacing:0px;}
@media (min-width:1200px){.uk-card-body .uk-nav-default{margin:-15px -30px;}}
.uk-nav-default>li.uk-active>a{color:#ed1c24;background-color:transparent;}
.uk-nav-default>li>a:hover, .uk-nav-default>li>a:focus{color:#fff;background-color:#ed1c24;}
.uk-nav-default>li>a{color:#1a3379;}
.suntages h3.uk-h2{margin-bottom:30px;}
.uk-subnav>*>:first-child{font-size:12px;font-family:inherit;font-weight:400;text-transform:none;}
a, .uk-link{color:#ed1c24;}
.sscf-form .sscf-input{
    background: #fafafa !important;
    border: 1px solid lightgrey !important;
    border-radius: 5px !important;
    font-size: 14px !important;
    height: 40px !important;
    line-height: 20px !important;
    padding: 20px 0 5px 14px !important;
}
.sscf-form .fl_wrap {
       margin-bottom: 0!important;
}
.sscf-form .fl_label {top: 20px!important;}
.sscf-form textarea.sscf-input, .fl_wrap_textarea{height:170px !important;}
.uk-accordion-title{font-weight:600;font-size:20px;}
.uk-nav-primary .uk-nav-sub a{
    color: #191919;
    font-family: Roboto Condensed, roboto, arial;
    font-weight: 500;
    font-size: 14px;
    letter-spacing: 1px;
}
.uk-nav-primary .uk-nav-header{color:#58b4e5;padding:2px 0;font-family:Roboto Condensed, roboto, arial;font-weight:600;font-size:15px;letter-spacing:1px;text-transform:none;}
.uk-nav-header:not(:first-child){margin-top:0;}
.uk-nav-primary>li.uk-active>a{color:#20409a;}
ul.uk-nav-sub{padding:0;}
.uk-navbar-toggle{color:#000000;font-weight:600;}
@media (max-width:959px){.uk-navbar-container:not(.uk-navbar-transparent){box-shadow:0 2px 20px rgba(0, 0, 0, 0.08);}}
.uk-sticky-fixed{box-shadow:0 2px 20px rgba(0, 0, 0, 0.08);}
*+p, *+ul, *+ol, *+dl, *+pre, *+address, *+fieldset, *+figure{margin-top:10px;}
p, ul, ol, dl, pre, address, fieldset, figure{margin:0 0 10px 0;}
em{color:inherit;}
.uk-dropcap::first-letter, .uk-dropcap>p:first-of-type::first-letter{color:inherit;}
h2#fresko a{color:#1a3379;}
a:hover, .uk-link:hover{color:inherit;text-decoration:none;}

/*.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #ffffff;
    position: relative;
    top: 60px;
    z-index: 9999;
    margin-bottom: -71px;
}*/

@media (min-width: 960px){
.uk-navbar-container:not(.uk-navbar-transparent) {
   background: #58b4e5;
    margin-top: -20px;
    margin-bottom: -15px;
    position: relative;
    bottom: 15px;
}}

.uk-navbar-dropdown, .navbar .nav>li>.dropdown-menu{background:#fff;box-shadow:2px 7px 8px rgba(0,0,0,0.08);}

.uk-navbar-container>.uk-container .uk-navbar-right, .uk-navbar-container>.container .uk-navbar-right {
    z-index: 1020;
}

/*@media (min-width: 960px){
.uk-navbar-container:not(.uk-active) .uk-navbar a.uk-logo {
    z-index: 9999;
    height: 200px;
    margin-bottom: -120px;
    padding: 0;
}}*/

.uk-navbar-dropdown-nav .uk-nav-sub a {
    color: #0c193e;
    font-family: Roboto, arial;
    font-size: 14px;
    font-weight: 400;
}

.uk-navbar-dropdown-nav .uk-nav-sub {padding-left: 1px;}

.uk-icon-button {
    color: #ffffff;
    border: 1px solid #ffffff;
}

/*.uk-navbar-item {height: 60px;}

.uk-navbar-container:not(.uk-navbar-transparent) {margin-bottom: -80px;}

.contact .uk-navbar-container:not(.uk-navbar-transparent) {margin-bottom: -110px;}*/

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

/*.contact .uk-navbar-nav>li>a {
    color: #20409a;
    text-shadow: none;
}*/

.contact .uk-icon-button {
    color: #20409a;
    border: 1px solid #20409a;
}

.wk-h2 {
    font-size: 17px;
    letter-spacing: 0;
    text-align: center;
        margin-top: 30px;
}

.uk-section-secondary {
    background: rgba(26, 51, 121, 0.9);
}

.uk-light .uk-text-lead, .uk-section-primary:not(.uk-preserve-color) .uk-text-lead, .uk-section-secondary:not(.uk-preserve-color) .uk-text-lead, .uk-tile-primary:not(.uk-preserve-color) .uk-text-lead, .uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead, .uk-card-primary.uk-card-body .uk-text-lead, .uk-card-primary>:not([class*='uk-card-media']) .uk-text-lead, .uk-overlay-primary .uk-text-lead, .tm-toolbar .uk-text-lead {
    color: #fff;
}

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

.wk-overlay-background {
    background: rgba(255, 255, 255, 0.5) !important;
    color: #20409a !important;
}

.uk-nav-primary>li>a {
    color: #58b4e5;
}

.form-actions {
    padding: 0 0 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    border-top: 0;
    background: transparent;
}

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