/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any styles
 * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
 * file per style scope.
 *


 */
@import url("https://fonts.googleapis.com/css?family=Roboto:500&subset=latin-ext");
@import url("https://fonts.googleapis.com/css?family=Lato:400,400i,700,700i&display=swap");
/* line 28, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel header#header #branding {
  position: absolute;
  height: 125px;
  border-bottom: 1px solid #d7d7d7;
  border-right: none;
}
/* line 33, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel header#header #branding a {
  text-align: center;
  height: 120px;
}
/* line 36, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel header#header #branding a img {
  margin: 0;
  display: inline-block;
  width: auto;
}

/* line 43, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.alert.notification {
  z-index: 9999 !important;
}

/* line 47, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar {
  z-index: 1020 !important;
}

/* line 51, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body {
  overflow: auto;
  overflow-x: hidden;
}
/* line 55, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel {
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;
  width: auto;
}
/* line 59, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel.wide #main #panel .admin-content-frame {
  min-width: 1500px !important;
}
/* line 63, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel #main #panel #panel-inner {
  min-width: 300px;
}
/* line 67, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel.wide #main #panel #panel-inner.full-width {
  overflow-x: scroll;
}
/* line 70, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel.wide #main #panel #panel-inner.full-width.wide {
  min-width: auto;
}
/* line 74, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel header#header {
  overflow: visible;
  background-color: #025aa0;
}
/* line 78, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel header#header #user-toolbar, body #oipanel header#header #user-toolbar a {
  color: white;
}
/* line 83, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel header#header #user-toolbar .dropdown {
  background: #025aa0;
}
/* line 86, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel header#header #user-toolbar a {
  color: white;
  background-color: transparent;
}
/* line 89, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel header#header #user-toolbar a:hover, body #oipanel header#header #user-toolbar a:focus, body #oipanel header#header #user-toolbar a:active {
  background-color: transparent;
  text-decoration: none;
  color: white;
}
/* line 97, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel header#header nav .dropdown-menu {
  background: white;
}
/* line 104, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel #main #main-sidebar > ul > li li > a, body #oipanel #main #main-sidebar > ul > li.panel li > a {
  padding-left: 20px;
}
/* line 108, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #oipanel #main #main-sidebar > ul > li a[data-toggle=collapse] .fa-chevron-up, body #oipanel #main #main-sidebar > ul > li a[data-toggle=collapse] .fa-chevron-down, body #oipanel #main #main-sidebar > ul > li.panel a[data-toggle=collapse] .fa-chevron-up, body #oipanel #main #main-sidebar > ul > li.panel a[data-toggle=collapse] .fa-chevron-down {
  display: none !important;
}
/* line 115, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body footer#footer {
  border-top: 1px solid #d7d7d7;
  color: black;
  background: white;
}
/* line 119, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body footer#footer a {
  color: black;
}
/* line 123, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body #session-clock {
  color: white;
  position: absolute;
  right: -4px;
  top: 5px;
  width: 50px;
  z-index: 32000;
}
/* line 132, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body .popover {
  max-width: 600px;
}
/* line 136, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body .admin-data-table .moderation-column {
  width: 100px;
  text-align: right;
}
/* line 141, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body .admin-data-table .actions-column a, body .admin-data-table .moderation-column a, body .admin-data-table .moderator a {
  cursor: pointer;
}
/* line 144, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body .admin-data-table .actions-column .popover-content, body .admin-data-table .moderation-column .popover-content, body .admin-data-table .moderator .popover-content {
  padding: 5px;
}
/* line 146, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body .admin-data-table .actions-column .popover-content textarea, body .admin-data-table .moderation-column .popover-content textarea, body .admin-data-table .moderator .popover-content textarea {
  max-width: 500px;
  width: 500px;
  height: 140px;
  margin-bottom: 5px;
  resize: none;
}
/* line 154, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body .admin-data-table .actions-column .popover-title, body .admin-data-table .moderation-column .popover-title, body .admin-data-table .moderator .popover-title {
  display: none;
}

/* line 162, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel.wide #main #panel .admin-content-frame {
  min-width: 1800px !important;
}
/* line 165, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel.wide #main #panel #panel-inner.full-width {
  overflow-x: scroll;
}
/* line 169, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel input.form-control:focus, #oipanel input.form-control:active, #oipanel select.form-control:focus, #oipanel select.form-control:active, #oipanel textarea.form-control:focus, #oipanel textarea.form-control:active {
  box-shadow: none;
  border: 1px solid #E72039;
}
/* line 174, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel fieldset {
  margin-bottom: 15px;
}
/* line 177, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel .btn.btn-primary, #oipanel .btn.btn-success, #oipanel .btn.btn-info {
  background: #E72039 !important;
  border: 1px solid transparent !important;
  color: white !important;
}
/* line 181, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel .btn.btn-primary:focus, #oipanel .btn.btn-primary:active, #oipanel .btn.btn-primary:hover, #oipanel .btn.btn-success:focus, #oipanel .btn.btn-success:active, #oipanel .btn.btn-success:hover, #oipanel .btn.btn-info:focus, #oipanel .btn.btn-info:active, #oipanel .btn.btn-info:hover {
  background: white !important;
  border: 1px solid #E72039 !important;
  color: black !important;
}
/* line 190, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel .tools .lookup .buttons .btn.btn-primary {
  background: #025aa0;
}
/* line 193, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel .tools .lookup .buttons .btn {
  border: 1px solid #025aa0;
}

/* line 200, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.menu-icon {
  display: inline-block;
  width: 10%;
  vertical-align: middle;
  margin-right: 5%;
}

/* line 207, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.menu-title {
  display: inline-block;
  width: 80%;
  vertical-align: middle;
}

/* line 213, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar > ul > li a[data-toggle=collapse], #oipanel #main #main-sidebar > ul > li.panel a[data-toggle=collapse] {
  padding-left: 10px;
  padding-right: 0px;
}

/* line 218, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar > ul > li > a, #oipanel #main #main-sidebar > ul > li.panel > a {
  padding-left: 10px;
  padding-right: 0px;
}

/* line 223, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar {
  position: relative;
  z-index: 2000;
}
/* line 226, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar #fullname {
  padding: 15px 10px;
  font-size: 12px;
  font-weight: 500;
  position: absolute;
  z-index: 2000;
  border-bottom: 1px solid #ccc;
}
/* line 235, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar > ul {
  margin-top: 65px;
}
/* line 238, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar .btn.btn-primary, #oipanel #main #main-sidebar .btn.btn-success {
  background: #E72039 !important;
  border: 1px solid transparent !important;
  color: white !important;
}
/* line 242, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar .btn.btn-primary:focus, #oipanel #main #main-sidebar .btn.btn-primary:active, #oipanel #main #main-sidebar .btn.btn-primary:hover, #oipanel #main #main-sidebar .btn.btn-success:focus, #oipanel #main #main-sidebar .btn.btn-success:active, #oipanel #main #main-sidebar .btn.btn-success:hover {
  background: white !important;
  border: 1px solid #E72039 !important;
  color: black !important;
}

/* line 257, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar > ul > li a .fa, #oipanel #main #main-sidebar > ul > li.panel a .fa {
  color: #0063AF;
}
/* line 262, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar > ul > li.active, #oipanel #main #main-sidebar > ul > li.panel.active {
  background-color: #0063AF;
}
/* line 264, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar > ul > li.active ul > li.active a, #oipanel #main #main-sidebar > ul > li.panel.active ul > li.active a {
  background-color: #025aa0;
  color: white;
}
/* line 268, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar > ul > li.active ul > li a:hover, #oipanel #main #main-sidebar > ul > li.panel.active ul > li a:hover {
  color: white;
}
/* line 271, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar > ul > li.active ul > li.active a:hover, #oipanel #main #main-sidebar > ul > li.panel.active ul > li.active a:hover {
  color: white;
}
/* line 275, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel #main #main-sidebar > ul > li.active a .fa, #oipanel #main #main-sidebar > ul > li.panel.active a .fa {
  color: white;
}

/* line 284, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#oipanel header#header #title {
  position: absolute;
  font-size: 22px;
  font-weight: normal;
  padding-top: 17px;
  padding-left: 15px;
  left: 200px;
  padding-right: 755px;
  color: white;
}

/* line 296, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway header {
  border-bottom: 1px solid #ccc;
  box-shadow: 1px 4px 4px #ccc;
}
/* line 299, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway header #branding {
  float: left;
  max-width: 200px;
}
/* line 302, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway header #branding img {
  max-width: 100%;
}
/* line 305, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway header #branding svg {
  margin: 10px;
  width: 200px;
  fill: #0063af;
}
/* line 312, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway h1 {
  text-align: center;
  margin: 0;
  margin-top: 40px;
  font-size: 28px;
  font-weight: normal;
}
/* line 319, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway .btn.btn-primary, body#gateway .btn.btn-success {
  background: #E72039 !important;
  border: 1px solid transparent !important;
  color: white !important;
  font-size: 14px;
}
/* line 324, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway .btn.btn-primary:focus, body#gateway .btn.btn-primary:active, body#gateway .btn.btn-primary:hover, body#gateway .btn.btn-success:focus, body#gateway .btn.btn-success:active, body#gateway .btn.btn-success:hover {
  background: white !important;
  border: 1px solid #E72039 !important;
  color: black !important;
}
/* line 330, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway input.form-control, body#gateway select.form-control, body#gateway textarea.form-control {
  height: 40px;
  font-size: 14px;
}
/* line 331, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway input.form-control:focus, body#gateway input.form-control:active, body#gateway select.form-control:focus, body#gateway select.form-control:active, body#gateway textarea.form-control:focus, body#gateway textarea.form-control:active {
  box-shadow: none;
  border: 1px solid #025aa0;
}
/* line 338, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway #gateway-container {
  margin-top: 60px;
  padding-top: 30px;
  padding-bottom: 30px;
  border: 2px solid #025aa0;
  max-width: 330px;
}
/* line 344, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway #gateway-container h1 {
  margin-top: 0;
  margin-bottom: 20px;
}
/* line 348, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway #gateway-container hr {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
  margin-top: 20px;
}
/* line 353, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway #gateway-container .form-group {
  margin-bottom: 15px;
}
/* line 356, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway #gateway-container label {
  font-size: 14px;
}
/* line 358, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway #gateway-container label abbr {
  display: none;
}
/* line 363, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway footer {
  position: absolute;
  width: 100%;
  bottom: 0;
  text-align: right;
  padding: 10px;
  background: white;
  border-top: 1px solid #ccc;
}
/* line 373, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway.controller-skp_materials-pub-materials footer {
  position: static;
}
/* line 377, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
body#gateway #reservation_term_2_agreed_to_data_processing_by_administrator {
  bottom: 13px;
}

/* line 381, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.side-buttons {
  position: absolute;
  top: 0;
  left: -80px;
  width: 85px;
}

/* line 391, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.pub_material_form {
  max-width: 600px;
  margin: auto;
}

/* line 395, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.attrlabel {
  font-weight: 600;
  margin-top: 10px;
}

/* line 400, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
tr.conditionally_accepted {
  background-color: #adf963c2;
}

/* line 405, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#materialPreviewContainer {
  position: relative;
  overflow: hidden;
}
/* line 408, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#materialPreviewContainer img {
  max-width: 100%;
}
/* line 411, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#materialPreviewContainer #materialPreview {
  position: absolute;
  z-index: 1;
  max-width: 700px;
}
/* line 415, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#materialPreviewContainer #materialPreview.static {
  position: static;
}
/* line 419, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#materialPreviewContainer .apla {
  display: none;
  max-width: 100%;
  position: relative;
  z-index: 100;
  border: 1px solid #ccc;
}
/* line 425, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#materialPreviewContainer .apla.active {
  display: block;
}

/* line 432, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.material_form label.required::after {
  content: " *";
}

/* line 436, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#show-material .old-files a, .material_form .old-files a {
  float: none;
  position: static;
  display: inline-block;
}

/* line 442, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.pub_material_form {
  max-width: 750px;
}
/* line 445, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.pub_material_form .material_term_2_agreed_to_data_processing_by_administrator .help-block, .pub_material_form .material_term_3_agreed_for_receiving_information_electronically .help-block, .pub_material_form .material_term_4_confirmed_reading_mandatory_information .help-block {
  font-weight: bold;
}

/* line 450, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.choose-moderator {
  margin-bottom: 5px;
  width: 145px;
}

/* line 454, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#top-scrollbar-wrapper {
  overflow-x: scroll;
  max-width: 100%;
  height: 20px;
}
/* line 458, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#top-scrollbar-wrapper #top-scrollbar {
  height: 30px;
}

/* line 466, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.table > tbody > tr.success td {
  background-color: #00c300c2;
}
/* line 469, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.table > tbody > tr.warning td {
  background-color: #f7fb23c2;
}
/* line 472, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.table > tbody > tr.danger td {
  background-color: #f30e0ecf;
}

@media (max-width: 1550px) {
  /* line 481, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
  #oipanel #main #panel #panel-inner.fixed-width {
    padding-left: 0;
  }
}
/* line 485, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.has-error label {
  color: #a94442;
}

/* line 490, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.tools .lookup .search-form button .fa {
  color: #E72039;
}

/* line 494, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.tools .lookup .pagination > *, .pagination > * {
  color: #E72039;
}
/* line 497, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.tools .lookup .pagination .current, .pagination .current {
  background: #E72039;
  color: white;
}

/* line 504, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.admin-content-frame {
  min-height: 500px;
}

/* line 510, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.custom-tooltip {
  overflow: visible;
  position: relative;
  width: 20px;
  height: 20px;
  cursor: zoom-in;
}
/* line 516, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.custom-tooltip div {
  display: none;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 20px;
  background: white;
  border: 1px solid #ccc;
  padding: 3px;
}
/* line 525, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.custom-tooltip div img {
  width: 150px;
}
/* line 531, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.custom-tooltip:hover div {
  display: block;
}

/* line 538, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.materials-list .custom-tooltip div {
  left: initial;
  right: 0;
}

/* line 544, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.tools .filters .form-control.datepicker {
  width: 97px;
}

/* line 548, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.tools .filters .dropdown-menu {
  left: initial;
  right: 0;
}

/* line 552, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.multiselect-item.multiselect-filter input.form-control {
  margin-bottom: 0;
}

/* line 556, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.table.admin-data-table thead {
  height: 57px;
}

/* line 559, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_date {
  background-color: #8ad0f2;
}

/* line 562, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_date.xdsoft_weekend {
  background-color: #ffd9e0;
}

/* line 566, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
#skp-reservations_item-kinds_available-kinds .item_kind_title .image.blank {
  background-image: url(/assets/logotyp_skp_krakow-d2097ceec63f4efb305b6144858e228d2ece1777b0d044d0678ebaa9f04f31d8.png);
}

/* line 570, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.project_events_report_place {
  margin-bottom: 0;
}

/* line 573, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
.project_events_report_not_happened {
  margin-top: 0px;
  text-align: right;
}

/* line 579, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
form.project_form textarea.form-control {
  height: 120px;
  min-height: 120px;
}
/* line 584, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
form.project_form .project_project_report_risks .multiselect-container.dropdown-menu {
  max-width: 100%;
}
/* line 586, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/application.scss */
form.project_form .project_project_report_risks .multiselect-container.dropdown-menu li > a label.checkbox {
  word-wrap: break-word;
  white-space: break-spaces;
}
/* line 1, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
#cookies {
  position: fixed;
  left: 0px;
  bottom: 0px;
  width: 100vw;
  background-color: rgba(42, 46, 49, 0.9);
  color: #fff;
  z-index: 10000;
  padding-top: 40px;
}
/* line 10, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
#cookies .cookies_content {
  max-width: 1200px;
  margin: auto;
  padding: 10px;
  text-align: justify;
  position: relative;
}
/* line 16, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
#cookies .cookies_content button.btn-close {
  background: none;
  color: white;
  top: -32px;
  right: -5px;
  position: absolute;
  font-size: 25px;
}

/* line 26, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
form.layette_case_form {
  max-width: 1200px;
  margin: auto;
}
/* line 29, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
form.layette_case_form .header-1 {
  background-color: #f8f8f8;
  padding: 10px;
  border-radius: 2px;
  font-size: 18px;
  margin: 32px -10px 24px;
}
/* line 35, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
form.layette_case_form .header-1::before {
  display: block;
  content: ' ';
  border-top: 2px solid #eaeaea;
  width: calc(100% + 60px);
  height: 9px;
  margin: -10px -30px 0 -30px;
}
/* line 44, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
form.layette_case_form .check-pesel, form.layette_case_form .remove-child, form.layette_case_form .mark_saved_for_destruction {
  margin-top: 24px;
}

/* line 50, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
form.layette_case_form .header-2, #show-project .header-2 {
  padding: 0px;
  margin-top: 20px;
  margin-bottom: 16px;
  font-size: 14px;
  font-weight: bold;
}

/* line 60, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.layette-cases-list th.col_lp {
  width: 40px;
}
/* line 63, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.layette-cases-list th.col_number {
  width: 80px;
}
/* line 66, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.layette-cases-list th.col_date {
  width: 105px;
}
/* line 69, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.layette-cases-list th.col_child_count {
  width: 135px;
}
/* line 72, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.layette-cases-list th.col_kind {
  width: 125px;
}
/* line 75, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.layette-cases-list th.col_status {
  width: 105px;
}
/* line 78, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.layette-cases-list th.col_moderation {
  width: 100px;
}
/* line 81, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.layette-cases-list th.col_actions {
  width: 105px;
}
/* line 84, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.layette-cases-list th.col_full_name {
  width: 200px;
}

/* line 89, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.tools .lookup .search-form.layette-search-form {
  width: 240px;
}

/* line 94, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.consent {
  margin-bottom: 25px;
  margin-left: 20px;
  margin-right: 20px;
  position: relative;
}
/* line 99, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.consent label[for] {
  padding-left: 20px;
  margin-bottom: 0px;
}
/* line 102, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.consent label[for] label {
  position: absolute;
  left: 0;
}
/* line 107, /mnt/additional/web_apps/dev-skp-krakow/app/assets/stylesheets/layette_cases.scss */
.consent .has-error {
  padding-left: 20px;
}
