body{font-family:'Open Sans',Calibri,'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Calibri,'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif}a{color:#3c4878}a:hover,a:active,a:focus{color:#5364a7}.navbar-nav>.user-menu>.dropdown-menu>li.user-header{height:auto}.field-validation-error{color:#be3b39}.field-validation-valid{display:none}input.input-validation-error,select.input-validation-error+input{border-bottom:1px solid #be3b39 !important}.validation-summary-errors{color:#be3b39;font-size:1.1em}.validation-summary-errors ul{list-style:none;padding-left:0;text-align:center}.validation-summary-valid{display:none}.btn-primary{background-color:#3c4878;border-color:#2a345b}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#5364a7}.btn>i.fa{margin-right:5px}.box-body{padding:12px}.box.box-primary{border-top-color:#3c4878}.content-header,.content{padding-right:10px}.form-group>label{padding-right:0;padding-left:10px;line-height:21px}.search-panel{margin-bottom:10px}.search-panel .box-body{padding:5px 10px}.search-panel input.datepicker{width:120px !important}.search-panel .form-group>label{text-align:right}.search-panel .form-group:first-child>label{padding-left:0}.search-panel .row{min-height:30px;margin-bottom:5px}.search-panel .inline-group{display:inline-block;width:auto;margin:7px 5px 0 5px}.command-panel{margin-top:15px}.command-panel .e-btn:not(:first-child){margin-left:10px}.alert .close{color:#fff}.form-horizontal .form-group{margin-bottom:5px}.field-validation-error{color:#be3b39;font-size:12px}.field-validation-valid{display:none}.validation-summary-errors ul{list-style:none;padding-left:0;text-align:left}.validation-summary-valid{display:none}label.required:not(.no-asterisk):after,.survey-question-text .xf-control.required:after{content:' *';display:inline}table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting{background-image:none !important}.dataTables-control{cursor:pointer}.dataTables-control th.sorting_disabled{cursor:default}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0 !important;margin:0 !important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{border-color:#ddd !important}.dataTables_wrapper .dataTables_info{padding-left:10px}.dataTables_wrapper .dataTables_paginate{padding-top:0 !important}.dataTables_wrapper div.dataTables_paginate ul.pagination{padding-right:10px;margin-top:0 !important;margin-bottom:0 !important}.cke_contents.cke_reset{padding:10px}option.unit-group{font-weight:bold}select[multiple].form-control{height:300px;padding:0}select[multiple].form-control option{padding:4px 5px;border-bottom:1px solid #eee}select[multiple].form-control optgroup::before{font-size:1.1em;padding:4px 5px;border-bottom:1px solid #eee}select[multiple].form-control optgroup option{padding-left:14px}.mulstiselect-buttons>button{width:50%;display:block;margin:auto;margin-bottom:5px}a i.fa:first-child,input i.fa:first-child,button i.fa:first-child{margin-right:5px}.form-control.text-danger{color:#be3b39}form hr{margin:10px 0}.label.status{font-size:14px;font-weight:normal;display:inline-block;padding:.5em 1em}.articles ul{list-style:none}.articles ul.article-list{margin-bottom:2px}.articles li.article-item:before{font-family:'FontAwesome';content:'';margin:0 5px 0 -15px}.articles li.index-item:before{font-family:'FontAwesome';content:'';margin:0 5px 0 -15px}.articles li>div{display:inline-block;color:#5364a7}.articles li a{vertical-align:middle}.articles li a:hover{text-decoration:underline}.articles .btn-remove-article,.articles .btn-remove-index{padding:0 2px;color:#3c4878}.articles .btn-remove-article:hover,.articles .btn-remove-index:hover{color:#be3b39}.articles .btn-add-article,.articles .btn-add-index{padding:0 2px;color:#667dcc;font-size:.9em;margin-left:20px;margin-bottom:6px}.articles .btn-add-article:hover,.articles .btn-add-index:hover{color:#7f9dff;text-decoration:none}.articles .btn-add-article>i,.articles .btn-add-index>i{margin-right:1px !important}.indexes ul{list-style:none;margin-bottom:0}.indexes li.index-item:before{font-family:'FontAwesome';content:'';margin:0 5px 0 -15px}.indexes li>div{display:inline-block;color:#5364a7}.indexes li a{vertical-align:middle}.indexes li a:hover{text-decoration:underline}.indexes .btn-remove-index{padding:0 2px;color:#3c4878}.indexes .btn-remove-index:hover{color:#be3b39}.indexes .btn-add-index{padding:0 2px;color:#667dcc;font-size:.9em;margin-left:20px;margin-bottom:6px}.indexes .btn-add-index:hover{color:#7f9dff;text-decoration:none}.indexes .btn-add-index>i{margin-right:1px !important}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}.login-box,.register-box{width:550px;margin:3% auto}.skin-red-light .wrapper,.skin-red-light .main-sidebar,.skin-red-light .left-side{background-color:#fff;box-shadow:1px 1px 4px 1px #949494}.sidebar-menu>li{border-top:1px solid #eee}.skin-red-light .sidebar-menu>li.header{color:#323232;background:#f4f4f4}.sidebar-collapse .szkolenia{display:none}.main-header{box-shadow:1px 1px 5px 1px #949494}.main-header .logo{padding:0 7px}.login-box{background-color:#fff;padding-bottom:15px;box-shadow:2px 2px 4px 1px #7e7e7e;border-radius:4px}.login-box h1{font-size:40px;background-color:#d82730;color:#fff;padding:30px;position:relative}.login-box h1 .label{position:absolute;right:10px;bottom:10px;background-color:#fff;color:#d82730;font-size:11px}.login-box h3{font-size:20px;line-height:25px}.login-box hr{border-top:1px solid #eee}.mapContainer{margin-top:10px}th.dt-row-checkbox input{margin-left:13px}legend{font-size:20px}legend i.fa{font-size:18px;color:#3c4878}.thumbnail-image{width:100px}.checkbox.inactive-label input[type="checkbox"]{margin-left:0;display:inline-block}.checkbox.inactive-label label{cursor:auto}fieldset{margin-top:10px}.table tr td .progress{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.compact tbody th,table.dataTable.compact tbody td{vertical-align:middle}