body{font-family:"Roboto Condensed", sans-serif;font-size:14px;background-color:#19262e;color:#ffffff;}
.form-control-plaintext{font-size:14px;color:inherit;}
#tl_content, #tl_sidebar{background-color:#1b2831;box-shadow:0 1px 10px #151f26;}
#tl_header{background-image:url('/blumlang/image.aspx?id=1769954105&slot=8661153546');height:413px;background-position:left;}
@media(max-width:720px){#tl_header{height:223px;background-size:cover;}
}
@media(max-width:640px){#tl_header{height:197px;background-size:cover;}
}
@media(max-width:560px){#tl_header{height:171px;background-size:cover;}
}
@media(max-width:480px){#tl_header{height:145px;background-size:cover;}
}
@media(max-width:400px){#tl_header{height:119px;background-size:cover;}
}
@media(max-width:320px){#tl_header{height:94px;background-size:cover;}
}
#tl_header img{width:100%;}
#tl_header2{height:55px;text-align:left;background-color:#ff8800;border-radius:3px;}
#tl_header2 img{height:100%;background-color:#fff;}
a{color:#e8e258;}
a:hover{color:#f1ee9b;}
.error, .error a{color:#e8e258;}
h4.storno{color:#e8e258;}
h4.saved{color:#e8e258;}
#tl_sidebar .content .open table{background-color:#3f4a52;border-color:#646d73;;}
#tl_sidebar .content .open table tr.alt{background:#1b2831;;}
.tl-wizard > .tl-wizard-step .tl-wizard-stepnum{color:#d6d6d6}
.btn-default{color:#ffffff;background-color:#1b2831;border-color:#323e46;}
.btn-default.focus, .btn-default:focus, .btn-default.active, .btn-default:active, .btn-default:hover, .open>.btn-default.dropdown-toggle, .btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover{color:#ffffff;background-color:#49535a;border-color:#5f686f;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.btn-default.dropdown-toggle.focus, .open>.btn-default.dropdown-toggle:focus, .open>.btn-default.dropdown-toggle:hover{color:#ffffff;background-color:#49535a;border-color:#767e83;}
.btn-primary, .btn-primary.disabled, .btn-primary:disabled{color:#1b2831;background-color:#1655a3;border-color:#2d66ac;}
.btn-primary.focus, .btn-primary:focus, .btn-primary.active, .btn-primary:active, .btn-primary:hover, .open>.btn-primary.dropdown-toggle, .btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show>.btn-primary.dropdown-toggle{color:#1b2831;background-color:#4577b5;border-color:#2d66ac;}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover, .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show>.btn-primary.dropdown-toggle:focus{color:#1b2831;background-color:#4577b5;border-color:#2d66ac;}
.panel-input>.panel-heading, .panel-input>.panel-footer, .card-input>.card-header, .card-input>.card-footer{background-color:#1b2831;}
.panel-input>.panel-body, .panel-read, .card-input>.card-body, .card-read{background-color:#1b2831;}
.form-row.selected{background-color:#36424a;}
.panel-read, .panel-input, .panel-input>.panel-heading, .panel-input>.panel-footer, .card-read, .card-input, .card-input>.card-header, .card-input>.card-footer{border-color:#646d73;}
.panel-heading .text-info, .card-header .text-info{color:#ffffff;}
legend, .row>fieldset legend{border-color:#525c62;color:#ffffff;}
.row.row-pay{border-color:#525c62;}
.welcome, .tl-wizard{border-color:#5c5c5c;}
.tl-wizard > .tl-wizard-step > .tl-wizard-dot, .tl-wizard > .tl-wizard-step > .progress > .progress-bar{background-color:#1655a3;}
.tl-wizard > .tl-wizard-step.disabled > .tl-wizard-dot, .tl-wizard > .tl-wizard-step > .progress{background-color:#5c5c5c;}
.row>fieldset.box legend{color:#ffffff}
div.ssl:before, div.smstan:before, div.doi:before, .info_spam:before, ul.vcal li[class^="li-"]:before{color:#cccccc}
.popover{background-color:#1b2831;border-color:#646d73;}
.popover-body{color:#ffffff;}
.popover-header{background-color:#1b2831;color:#ffffff;}
.datepicker-inline{border-color:#d1d4d6;background-color:#1b2831;}
.datepicker table tr td.today:before{border-bottom-color:#1655a3;}
.datepicker table tr td.selected, .datepicker table tr td.active{border-color:#1655a3;}
.datepicker table tr td.selected:hover, .datepicker table tr td.selected:focus, .datepicker table tr td.selected:active, .datepicker table tr td.active:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:active{border-color:#4577b5;}
.datepicker table tr td.day.free{background-color:#c7d8ef;}
.datepicker table tr td.day.old.free, .datepicker table tr td.day.new.free{background-color:#e2ebf7;}
.datepicker table tr td.day.represent{background-color:#ffcccc;}
.datepicker table tr td.day.old.represent, .datepicker table tr td.day.new.represent{background-color:#ffe4e4;}
.datepicker table tr td.day.proxy{background-color:#ffffff;}
.datepicker table tr td.day.old.proxy, .datepicker table tr td.day.new.proxy{background-color:#ffffff;}
.datepicker table tr td.day.disabled, .datepicker table tr td.day.disabled:hover{color:#999999;}
.datepicker table tr td.day.weekend, .datepicker table tr td.day.closed{color:#dd0000;}
.datepicker table tr td.day.old.weekend, .datepicker table tr td.day.new.weekend, .datepicker table tr td.day.disabled.weekend{color:#f3a3a3;}
.datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover, .datepicker table tr td span:hover, .datepicker table tr td span.focused{background:#36424a;}
.calLegende span.box.today:before{border-color:#ddd;}
.calLegende span.box.active:before{border-color:#1655a3;}
.calLegende span.box.free:before{background-color:#c7d8ef;}
.calLegende span.box.represent:before{background-color:#ffcccc;}
.calLegende span.box.proxy:before{background-color:#ffffff;}
body.frame #tl_content{background-color:transparent;box-shadow:none;}
.modal-content{background-color:#1b2831;}
.modal-header, .modal-footer{background-color:#1b2831;}
.frame .col-label.calendar{width:50%;}
.frame .calLegende{display:none;}
.frame .col-control.chart{display:inline-block;}
.frame .container{max-width:100%;}
@media (max-width:480px){.frame .card-header > div{display:none;}
.frame #fsCalendar .card-body{padding-top:0;}
.frame #fsCalendar .datepicker .datepicker-switch{font-size:100%;font-weight:bold;}
.frame #fsCalendar .col-control.chart h4 em{display:inline;font-weight:bold;}
.frame h2{font-size:110%;font-weight:bold;margin:0;}
.frame .col-label.calendar{width:100%;padding-top:0;}
.frame .col-control.chart{width:100%;}
.frame #tl_content_footer{margin-top:1.2rem;}
.frame #tl_footer{display:none;}
.frame #tl_content, .tl-wizard{padding-top:0;}
}
h2, label.tl-radio, .row>fieldset legend>.col-label, .row>fieldset legend>.col-control{font-family:"Syne",sans-serif;}
h2{font-weight:500;font-size:28px;}
.row>fieldset legend>.col-label{font-size:16px;}
.tl-wizard > .tl-wizard-step > .tl-wizard-dot, .tl-wizard > .tl-wizard-step > .progress > .progress-bar{background-color:#e8e258;}
.tl-wizard > .tl-wizard-step .tl-wizard-stepnum{color:#e8e258;}
.tl-wizard>.tl-wizard-step>.tl-wizard-dot{position:absolute;width:36px;height:36px;font-size:20px;color:#1b2831;}
.btn-primary, .btn-primary.disabled, .btn-primary:disabled{color:#1b2831;font-family:"Syne",sans-serif;letter-spacing:1.4px;font-weight:700;font-size:14px;text-transform:uppercase;background-color:#e8e258;border-color:#e8e258;border-radius:0rem;}
.btn-primary.focus, .btn-primary:focus, .btn-primary.active, .btn-primary:active, .btn-primary:hover, .open>.btn-primary.dropdown-toggle, .btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show>.btn-primary.dropdown-toggle{color:#1b2831;font-family:"Syne",sans-serif;background-color:#e8e258;border-color:#e8e258;border-radius:0rem;}
.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#1b2831;background-clip:border-box;border:0;border-radius:0rem;}
.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:0;}
.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:0;}
#tl_content_footer{margin-top:40px;}
.row>fieldset.box>div.pdata .form-row .form-control-plaintext{color:#fff;}
td.free.day{color:#212529;}
