.tableHolder {
     text-transform: uppercase;
     -webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.05);
     box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.05);
}

.greyBg {
     background-color: #060d19;
}

.lightGrey {
     background-color: #151a23;
}

a:hover {
     text-decoration: none;
     color: #FFF;
     opacity: 0.8;
}

header .obecnieZalogowany {
     padding-top: 0px;
     padding-bottom: 0px;
     overflow: hidden;
     height: 80px;
     display: flex;
     align-items: center;
}

header .pasekGorny {
     padding-top: 15px;
}

.lightBlue {
     background-color: #bf313c;
     /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#004aa5+0,412289+100 */
     background: #004aa5;
     /* Old browsers */
     background: -moz-linear-gradient(top, #004aa5 0%, #412289 100%);
     /* FF3.6-15 */
     background: -webkit-linear-gradient(left, #d33e4f 0%, #872562 100%);
     /* Chrome10-25,Safari5.1-6 */
     /* background: linear-gradient(to bottom, #004aa5 0%,#412289 100%); */
     /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004aa5', endColorstr='#412289', GradientType=0);
     /* IE6-9 */
}

.avatarIcon {
     width: 49px;
     height: 49px;
     background: url(images/avatarImage.png);
     margin-right: 10px;
}

.obecnieZalogowany {
     line-height: 16px;
}

.obecnieZalogowany .zalogowanyJako, .obecnieZalogowany .zmienOsobe {
     color: #ffffff5c;
     font-size: 13px;
}

.obecnieZalogowany .daneOsoby {
     overflow: visible;
}

.logoBilinski {
     width: 113px;
     height: 47px;
     background: url(images/logoBilinski.png);
     display: block;
     margin-right: 15px;
     float: left;
}

.separator {
     height: 51px;
     width: 2px;
     background-color: #1a202b;
     display: block;
     float: left;
     margin-right: 15px;
}

.logoTextile {
     width: 127px;
     height: 51px;
     background: url(images/logoTextile.png);
     display: block;
     float: left;
}

.daneAdresowe {
     float: left;
     color: #748081;
     line-height: 13px;
     font-size: 11px;
     text-align: right;
     margin-right: 20px;
     display: flex;
     flex-direction: column;
     height: 51px;
     justify-content: center;
}

.wyloguj {
     background: url(images/logoutIcon.png);
     height: 51px;
     line-height: 51px;
     padding-right: 60px;
     padding-left: 5px;
     color: #95a5a6;
     display: block;
     float: left;
     background-repeat: no-repeat;
     background-position: center right;
}

.nav.height100 {
     padding: 0px;
     position: fixed;
     left: 0px;
     bottom: 0px;
     z-index: 33px;
     overflow-y: auto;
     height: calc(100vh - 80px) !important;
}

.nav ul {
     margin: 0px;
     padding: 0px;
     width: 100%;
}

.nav ul li {
     list-style-type: none;
     width: 100%;
     position: relative;
}

.nav ul li a {
     padding: 10px 15px;
     display: block;
     color: #617A88;
     /* text-transform: uppercase; */
     width: 100%;
     border-bottom: solid 0px black;
     text-decoration: none;
     position: relative;
}

.nav ul li a.active {
     /* background-color: #5789c6; */
     color: #d23e4f;
}

.nav .submenu {
     display: none;
     list-style: none;
     margin: 0;
     padding: 0;
     line-height: 1.5;
     position: relative;
}

.nav .open .submenu {
     display: block;
     list-style: none;
     margin: 0;
     padding: 0;
     line-height: 1.5;
     position: relative;
     box-shadow: inset 17px -20px 60px #00000033;
     margin-bottom: 10px;
     border-bottom: solid 1px #1b232f;
     padding-bottom: 16px;
}

.nav .submenu li a {
     padding-left: 30px;
}

.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
     background: none;
     border-color: black;
}

/* rightSide */

.header {
     width: 100%;
     padding: 53px 30px;
     background-color: #1a1f2a;
     padding-top: 130px;
     box-shadow: inset 0px 0px 100px #0000002b;
}

h1 {
     margin: 0px;
     margin-bottom: 15px;
     font-size: 34px;
}

.header .dark input, .dark textarea, .dark .bootstrap-select .btn {
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     -ms-border-radius: 4px;
     border-radius: 4px;
     border: solid 2px rgb(87, 137, 198);
     padding: 7px;
     width: 100%;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -ms-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
     background: rgba(32, 32, 32, 0);
     margin-bottom: 5px;
     color: #FFFFFF;
     text-shadow: none !important;
     -webkit-box-shadow: none !important;
     box-shadow: none !important;
}

.filterLabel {
     fdfddf color: #838383;
     margin-bottom: 10px;
     display: block;
}

a.addNew, a.addNewLeft {
     height: 46px;
     justify-content: center;
     align-items: center;
     display: flex;
     color: #8BC34A;
     border: solid 2px #8BC34A;
     font-weight: 400;
     border-radius: 6px;
     float: left !important;
     padding: 0px 12px;
     line-height: 1em;
     position: relative;
     padding-left: 36px;
     text-transform: uppercase;
     max-width: 270px !important;
     margin-right: 10px;
     padding-top: 1px;
}

a.addNew:before {
     content: "\f067";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
     position: absolute;
     left: 10px;
     top: 14px;
     font-size: 21px;
     -webkit-font-smoothing: antialiased;
}

.fa {
     -webkit-font-smoothing: antialiased;
}

a.editButton {
     height: 46px;
     justify-content: center;
     align-items: center;
     display: flex;
     color: #2196f3;
     border: solid 2px #2196f3;
     font-weight: 400;
     border-radius: 6px;
     float: left !important;
     padding: 0px 12px;
     line-height: 1em;
     position: relative;
     padding-left: 36px;
     text-transform: uppercase;
     max-width: 260px;
     margin-right: 10px;
     padding-top: 1px;
}

a.editButton:before {
     content: "\f040";
     font-family: FontAwesome;
     font-style: normal;
     font-weight: normal;
     text-decoration: inherit;
     position: absolute;
     left: 10px;
     top: 14px;
     font-size: 21px;
     -webkit-font-smoothing: antialiased;
}

a.addNewLeft {
     display: block;
     padding-left: 90px;
     background-position: center left;
}

.tableHolder {
     margin: 30px;
     background-color: #282c34;
     color: #c7c7c7;
     padding-top: 0px;
     padding-bottom: 6px;
     border-radius: 4px;
     margin-bottom: 15px;
}

.table td {
     padding: 13px !important;
     font-size: 12px;
     text-transform: uppercase;
}

.table tr:hover td {
     background-color: rgba(255, 255, 255, 0.03);
}

.table tr {
     border-left: solid 3px #fff0;
}

.table tr td:first-child {
     color: #FFF;
     font-weight: bold;
}

.table tbody tr:hover {
     border-left: solid 4px #ffffff78;
}

.table thead th {
     color: #ffffff5e;
     font-weight: 400;
     font-size: 11px;
     text-transform: uppercase;
}

.status {
     padding: 0px 15px;
     background-color: #a1afb0;
     color: #ffffff;
     border-radius: 20px;
     margin-right: 2px;
     height: 24px;
     display: inline-flex;
     align-items: center;
     padding-top: 1px;
     color: rgba(0, 0, 0, 0.611764705882353);
}

.status.anulowane {
     background-color: #F44336;
     padding-top: 0px;
}

.status.oczekujace {
     background-color: #e5b133;
}

.status.wrealizacji {
     background-color: #5789c6;
}

.status.przygotowane {
     background-color: #57c689;
}

.status.informacje {}

.status.informacje.blue {
     background-color: #2296f3;
     margin-left: 5px;
     /* color: #0000009c; */
     font-weight: bold;
}

a.details {
     color: #fff;
}

.tableHolder .row {
     margin: 0px !Important;
     border-bottom: solid 1px #3a3a3a;
     padding-top: 10px;
     padding-bottom: 10px;
     font-size: 12px;
}

.tableHolder .row:last-child {
     border-bottom: 0px;
     padding-bottom: 0px;
}

.tableHolder .inputHeight {
     line-height: 43px
}

.nav-tabs>li>a {
     margin-right: 2px;
     line-height: 1.42857143;
     border: 1px solid transparent;
     border-radius: 4px 4px 0 0;
     color: #CCC;
     padding: 18px;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
     color: #000;
     cursor: default;
     background-color: #fff;
     border: 1px solid #ddd;
     border-bottom-color: #5789C6;
     border-radius: 0px;
     border-bottom-width: 5px;
     font-weight: bold;
}

.blueColor {
     color: #5789c6 !important;
}

.nav-tabs>li>a:hover {
     border-color: #FFF #FFF #FFF;
     color: #000;
}

.nav>li>a:focus, .nav>li>a:hover {
     text-decoration: none;
     background-color: #FFF;
}

.light input, .light textarea, .light .bootstrap-select .btn {
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     -ms-border-radius: 4px;
     border-radius: 4px;
     border: solid 1px #2f333b;
     padding: 9px;
     width: 100%;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -ms-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
     background: #373a40;
     margin-bottom: 0px;
     color: #fff;
     text-shadow: none !important;
     /* -webkit-box-shadow: none !important; */
     /* box-shadow: none !important; */
}

.light .bootstrap-select .btn {
     padding: 9px;
}

/* line 83, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light input:hover, .light input:focus, .light textarea:hover, .light textarea:focus, .light .bootstrap-select .btn:hover, .light .bootstrap-select .btn:focus {
     border-color: #000000;
     border-color: #66afe9;
     outline: 0;
     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}

/* line 87, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light input[type="submit"], .light input[type="reset"] {
     width: auto;
     min-width: 200px;
     background-color: #5488C7;
     border-color: #5488C7;
     color: #ffffff;
     text-transform: uppercase;
     float: right;
}

/* line 96, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light input[type="submit"]:hover, .light input[type="reset"]:hover {
     background-color: #5488C7;
     border-color: #5488C7;
}

/* line 103, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light ::-webkit-input-placeholder {
     /* WebKit browsers */
     color: #6a6a6a;
}

/* line 106, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light :-moz-placeholder {
     /* Mozilla Firefox 4 to 18 */
     color: #6a6a6a;
     opacity: 1;
}

/* line 110, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light ::-moz-placeholder {
     /* Mozilla Firefox 19+ */
     color: #6a6a6a;
     opacity: 1;
}

/* line 114, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light :-ms-input-placeholder {
     /* Internet Explorer 10+ */
     color: #6a6a6a;
}

/* line 118, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select {
     width: 100%;
}

/* line 122, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select>.dropdown-toggle {
     width: 100%;
     padding-right: 25px;
}

/* line 127, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .has-error .bootstrap-select .dropdown-toggle, .light .error .bootstrap-select .dropdown-toggle {
     border-color: #b94a48;
}

/* line 130, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.fit-width {
     width: auto !important;
}

/* line 134, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select .dropdown-toggle:focus {
     outline: thin dotted #333333 !important;
     outline: 5px auto -webkit-focus-ring-color !important;
     outline-offset: -2px;
}

/* line 139, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.form-control {
     margin-bottom: 0;
     padding: 0;
     border: none;
}

/* line 144, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.form-control:not([class*="col-"]) {
     width: 100%;
}

/* line 147, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.form-control.input-group-btn {
     z-index: auto;
}

/* line 151, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group:not(.input-group-btn), .light .bootstrap-select.btn-group[class*="col-"] {
     float: none;
     display: inline-block;
     margin-left: 0;
}

/* line 158, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group.dropdown-menu-right, .light .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right, .light .row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {
     float: right;
}

/* line 163, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .form-inline .bootstrap-select.btn-group, .light .form-horizontal .bootstrap-select.btn-group, .light .form-group .bootstrap-select.btn-group {
     margin-bottom: 0;
}

/* line 167, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .form-group-lg .bootstrap-select.btn-group.form-control, .light .form-group-sm .bootstrap-select.btn-group.form-control {
     padding: 0;
}

/* line 170, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .form-inline .bootstrap-select.btn-group .form-control {
     width: 100%;
}

/* line 174, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group.disabled, .light .bootstrap-select.btn-group>.disabled {
     cursor: not-allowed;
}

/* line 178, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group.disabled:focus, .light .bootstrap-select.btn-group>.disabled:focus {
     outline: none !important;
}

/* line 181, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-toggle .filter-option {
     display: inline-block;
     overflow: hidden;
     width: 100%;
     text-align: left;
}

/* line 187, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-toggle .caret {
     position: absolute;
     top: 50%;
     right: 12px;
     margin-top: -2px;
     vertical-align: middle;
}

/* line 194, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group[class*="col-"] .dropdown-toggle {
     width: 100%;
}

/* line 197, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu {
     min-width: 100%;
     z-index: 1035;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
}

/* line 204, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu.inner {
     position: static;
     float: none;
     border: 0;
     padding: 0;
     margin: 0;
     border-radius: 0;
     -webkit-box-shadow: none;
     box-shadow: none;
}

/* line 214, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu li {
     position: relative;
}

/* line 217, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu li.active small {
     color: #fff;
}

/* line 220, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu li.disabled a {
     cursor: not-allowed;
}

/* line 223, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu li a {
     cursor: pointer;
}

/* line 226, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu li a.opt {
     position: relative;
     padding-left: 2.25em;
}

/* line 230, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
     display: none;
}

/* line 233, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu li a span.text {
     display: inline-block;
}

/* line 236, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu li small {
     padding-left: 0.5em;
}

/* line 239, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .dropdown-menu .notify {
     position: absolute;
     bottom: 5px;
     width: 96%;
     margin: 0 2%;
     min-height: 26px;
     padding: 3px 5px;
     background: #f5f5f5;
     border: 1px solid #e3e3e3;
     -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
     box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
     pointer-events: none;
     opacity: 0.9;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
}

/* line 256, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group .no-results {
     padding: 3px;
     background: #f5f5f5;
     margin: 0 5px;
     white-space: nowrap;
}

/* line 262, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {
     position: static;
}

/* line 265, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {
     position: static;
     top: auto;
     margin-top: -1px;
}

/* line 270, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
     position: absolute;
     display: inline-block;
     right: 15px;
     margin-top: 5px;
}

/* line 276, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
     margin-right: 34px;
}

/* line 279, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.show-menu-arrow.open>.dropdown-toggle {
     z-index: 1036;
}

/* line 282, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.show-menu-arrow .dropdown-toggle:before {
     content: '';
     border-left: 7px solid transparent;
     border-right: 7px solid transparent;
     border-bottom: 7px solid #000000;
     position: absolute;
     bottom: -4px;
     left: 9px;
     display: none;
}

/* line 292, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.show-menu-arrow .dropdown-toggle:after {
     content: '';
     border-left: 6px solid transparent;
     border-right: 6px solid transparent;
     border-bottom: 6px solid #000000;
     position: absolute;
     bottom: -4px;
     left: 10px;
     display: none;
}

/* line 302, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {
     bottom: auto;
     top: -3px;
     border-top: 7px solid #000;
     border-bottom: 0;
}

/* line 308, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {
     bottom: auto;
     top: -3px;
     border-top: 6px solid #000;
     border-bottom: 0;
}

/* line 314, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {
     right: 12px;
     left: auto;
}

/* line 318, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {
     right: 13px;
     left: auto;
}

/* line 323, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before, .light .bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after {
     display: block;
}

/* line 328, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bs-searchbox, .light .bs-actionsbox, .light .bs-donebutton {
     padding: 4px 8px;
}

/* line 331, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bs-actionsbox {
     float: left;
     width: 100%;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
}

/* line 338, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bs-actionsbox .btn-group button {
     width: 50%;
}

/* line 341, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bs-donebutton {
     float: left;
     width: 100%;
     -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
     box-sizing: border-box;
}

/* line 348, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bs-donebutton .btn-group button {
     width: 100%;
}

/* line 351, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bs-searchbox+.bs-actionsbox {
     padding: 0 8px 4px;
}

/* line 354, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .bs-searchbox .form-control {
     margin-bottom: 0;
     width: 100%;
}

/* line 359, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light select.bs-select-hidden, .light select.selectpicker {
     display: none !important;
}

/* line 362, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light select.mobile-device {
     position: absolute !important;
     top: 0;
     left: 0;
     display: block !important;
     width: 100%;
     height: 100% !important;
     opacity: 0;
}

/* line 372, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox {
     padding-left: 20px;
}

/* line 375, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox label {
     display: inline-block;
     vertical-align: middle;
     position: relative;
     padding-left: 5px;
     line-height: 19px;
}

/* line 381, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox label::before {
     content: "";
     display: inline-block;
     position: absolute;
     width: 17px;
     height: 17px;
     left: 0;
     margin-left: -20px;
     border: 1px solid #337ab7;
     border-radius: 3px;
     background-color: #ffffff;
     -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
     -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
     transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}

/* line 396, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox label::after {
     display: inline-block;
     position: absolute;
     width: 16px;
     height: 16px;
     left: 0;
     top: 0;
     margin-left: -20px;
     padding-left: 3px;
     padding-top: 1px;
     font-size: 11px;
     border-radius: 3px;
     color: #FFF;
}

/* line 411, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox input[type="checkbox"], .light .checkbox input[type="radio"] {
     opacity: 0;
     z-index: 1;
}

/* line 417, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox input[type="checkbox"]:checked+label::after, .light .checkbox input[type="radio"]:checked+label::after {
     font-family: "FontAwesome";
     content: "\f00c";
     background-color: #5488C7;
}

/* line 423, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox input[type="checkbox"]:disabled+label, .light .checkbox input[type="radio"]:disabled+label {
     opacity: 0.65;
}

/* line 427, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox input[type="checkbox"]:disabled+label::before, .light .checkbox input[type="radio"]:disabled+label::before {
     background-color: #eeeeee;
     cursor: not-allowed;
}

/* line 431, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox.checkbox-circle label::before {
     border-radius: 50%;
}

/* line 434, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox.checkbox-inline {
     margin-top: 0;
}

/* line 439, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-primary input[type="checkbox"]:checked+label::before, .light .checkbox-primary input[type="radio"]:checked+label::before {
     background-color: #337ab7;
     border-color: #337ab7;
}

/* line 444, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-primary input[type="checkbox"]:checked+label::after, .light .checkbox-primary input[type="radio"]:checked+label::after {
     color: #fff;
}

/* line 449, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-danger input[type="checkbox"]:checked+label::before, .light .checkbox-danger input[type="radio"]:checked+label::before {
     background-color: #d9534f;
     border-color: #d9534f;
}

/* line 454, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-danger input[type="checkbox"]:checked+label::after, .light .checkbox-danger input[type="radio"]:checked+label::after {
     color: #fff;
}

/* line 459, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-info input[type="checkbox"]:checked+label::before, .light .checkbox-info input[type="radio"]:checked+label::before {
     background-color: #5bc0de;
     border-color: #5bc0de;
}

/* line 464, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-info input[type="checkbox"]:checked+label::after, .light .checkbox-info input[type="radio"]:checked+label::after {
     color: #fff;
}

/* line 469, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-warning input[type="checkbox"]:checked+label::before, .light .checkbox-warning input[type="radio"]:checked+label::before {
     background-color: #f0ad4e;
     border-color: #f0ad4e;
}

/* line 474, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-warning input[type="checkbox"]:checked+label::after, .light .checkbox-warning input[type="radio"]:checked+label::after {
     color: #fff;
}

/* line 479, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-success input[type="checkbox"]:checked+label::before, .light .checkbox-success input[type="radio"]:checked+label::before {
     background-color: #5cb85c;
     border-color: #5cb85c;
}

/* line 484, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .checkbox-success input[type="checkbox"]:checked+label::after, .light .checkbox-success input[type="radio"]:checked+label::after {
     color: #fff;
}

/* line 488, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio {
     padding-left: 20px;
}

/* line 491, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio label {
     display: inline-block;
     vertical-align: middle;
     position: relative;
     padding-left: 5px;
}

/* line 497, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio label::before {
     content: "";
     display: inline-block;
     position: absolute;
     width: 17px;
     height: 17px;
     left: 0;
     margin-left: -20px;
     border: 1px solid #337ab7;
     border-radius: 50%;
     background-color: #ededed;
     -webkit-transition: border 0.15s ease-in-out;
     -o-transition: border 0.15s ease-in-out;
     transition: border 0.15s ease-in-out;
}

/* line 512, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio label::after {
     display: inline-block;
     position: absolute;
     content: " ";
     width: 11px;
     height: 11px;
     left: 3px;
     top: 3px;
     margin-left: -20px;
     border-radius: 50%;
     background-color: #5488C7;
     -webkit-transform: scale(0, 0);
     -ms-transform: scale(0, 0);
     -o-transform: scale(0, 0);
     transform: scale(0, 0);
     -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
     -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
     -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
     transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
}

/* line 532, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio input[type="radio"] {
     opacity: 0;
     z-index: 1;
}

/* line 537, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio input[type="radio"]:checked+label::after {
     -webkit-transform: scale(1, 1);
     -ms-transform: scale(1, 1);
     -o-transform: scale(1, 1);
     transform: scale(1, 1);
}

/* line 543, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio input[type="radio"]:disabled+label {
     opacity: 0.65;
}

/* line 546, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio input[type="radio"]:disabled+label::before {
     cursor: not-allowed;
}

/* line 549, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio.radio-inline {
     margin-top: 0;
}

/* line 553, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-primary input[type="radio"]+label::after {
     background-color: #337ab7;
}

/* line 556, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-primary input[type="radio"]:checked+label::before {
     border-color: #337ab7;
}

/* line 559, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-primary input[type="radio"]:checked+label::after {
     background-color: #337ab7;
}

/* line 563, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-danger input[type="radio"]+label::after {
     background-color: #d9534f;
}

/* line 566, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-danger input[type="radio"]:checked+label::before {
     border-color: #d9534f;
}

/* line 569, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-danger input[type="radio"]:checked+label::after {
     background-color: #d9534f;
}

/* line 573, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-info input[type="radio"]+label::after {
     background-color: #5bc0de;
}

/* line 576, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-info input[type="radio"]:checked+label::before {
     border-color: #5bc0de;
}

/* line 579, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-info input[type="radio"]:checked+label::after {
     background-color: #5bc0de;
}

/* line 583, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-warning input[type="radio"]+label::after {
     background-color: #f0ad4e;
}

/* line 586, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-warning input[type="radio"]:checked+label::before {
     border-color: #f0ad4e;
}

/* line 589, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-warning input[type="radio"]:checked+label::after {
     background-color: #f0ad4e;
}

/* line 593, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-success input[type="radio"]+label::after {
     background-color: #5cb85c;
}

/* line 596, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-success input[type="radio"]:checked+label::before {
     border-color: #5cb85c;
}

/* line 599, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .radio-success input[type="radio"]:checked+label::after {
     background-color: #5cb85c;
}

/* line 604, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light input[type="checkbox"].styled:checked+label:after, .light input[type="radio"].styled:checked+label:after {
     font-family: 'FontAwesome';
     content: "\f00c";
}

/* line 609, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light input[type="checkbox"] .styled:checked+label::before, .light input[type="radio"] .styled:checked+label::before {
     color: #fff;
}

/* line 613, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light input[type="checkbox"] .styled:checked+label::after, .light input[type="radio"] .styled:checked+label::after {
     color: #fff;
}

/* line 617, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light input[type="submit"].alternative {
     background: transparent !important;
     border-color: #000;
     color: #000;
}

/* line 623, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light input[type="submit"].alternative:hover {
     color: #5488C7;
     border-color: #5488C7;
}

/* line 628, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light hr {
     border-color: black;
}

/* line 632, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light legend {
     display: block;
     width: 100%;
     padding: 0;
     margin-bottom: 20px;
     font-size: 21px;
     line-height: inherit;
     color: #FFF;
     border: 0;
     border-bottom: 1px solid #000000;
     padding-bottom: 10px;
}

/* line 645, /Volumes/Macintosh WORK/Dropbox/Dropbox/Site Develop/BilinskiPanel/test.scss */

.light .fullW {
     width: 100% !important;
}

.input-group-addon {
     padding: 14px 12px;
     font-size: 14px;
     font-weight: 400;
     line-height: 1;
     color: #FFF;
     text-align: center;
     background-color: #060d1a;
     border: 1px solid #2e323b;
     border-radius: 4px;
     min-width: 66px;
}

.input-group .form-control {
     position: relative;
     z-index: 2;
     float: left;
     width: 100%;
     margin-bottom: 0;
     height: 44px;
}

h3.section {
     padding: 30px 30px;
     margin: 0px;
     display: block;
     margin-bottom: -36px;
     color: #6b7e88;
}

.row.inside {
     margin: 0px !Important;
     padding: 0px !important;
     border: none;
}

.row.inside>div {
     padding-right: 0px;
}

hr {
     margin-top: 0px;
     margin-bottom: 5px;
     border: 0;
     border-top: 20px solid #F1F1F1;
}

.regulamin {
     padding: 30px;
     font-size: 12px;
     padding-top: 0px;
}

.whiteColor {
     color: #FFF !important;
}

.paddingT10 {
     padding-top: 10px;
}

.ace-thumbnails {
     list-style: none;
     margin: 0;
     padding: 0;
     margin-left: 15px;
     margin-top: 15px;
}

.ace-thumbnails>li {
     float: left;
     overflow: hidden;
     margin: 15px;
}

.ace-thumbnails>li, .ace-thumbnails>li>:first-child {
     display: block;
     position: relative;
}

.ace-thumbnails>li, .ace-thumbnails>li>:first-child {
     display: block;
     position: relative;
}

.ace-thumbnails>li .tags {
     display: inline-block;
     position: absolute;
     bottom: 0;
     right: 0;
     overflow: visible;
     direction: rtl;
     padding: 0;
     margin: 0;
     height: auto;
     width: auto;
     background-color: transparent;
     border-width: 0;
     vertical-align: inherit;
}

.ace-thumbnails>li>.tools, .ace-thumbnails>li>:first-child>.text {
     position: absolute;
     text-align: center;
     background-color: rgba(0, 0, 0, .55);
}

.ace-thumbnails>li>.tools {
     top: 0;
     bottom: 0;
     left: -30px;
     width: 24px;
     vertical-align: middle;
     -webkit-transition: all .2s ease;
     -o-transition: all .2s ease;
     transition: all .2s ease;
}

.ace-thumbnails .thumb {
     padding: 5px;
     border: 1px solid #e2e1e0;
}

.ace-thumbnails .name {
     color: #b5bfc0;
     font-size: 14px;
     margin-bottom: 14px;
}

.categories {
     margin-left: 30px;
     margin-right: 30px;
}

.categories .navbar-collapse {
     padding: 0px;
}

.categories, .categories a {
     color: #fff;
     text-transform: uppercase;
}

.categories .navbar-nav>li a:hover {
     background-color: #5789c6;
     color: #fff;
}

.categories .dropdown-menu {
     background: url(images/bg-b.jpg);
}

.btn-pattern-file, .btn-pattern-file:hover {
     background-color: #5789c6;
     color: #fff;
}

.patternsBrowser{
     display:flex;
     flex-wrap:wrap;
}

.bbtn {
     margin-top: 3px;
}

input.ferror {
     background-color: red;
     color: #fff;
}

.modal-footer, .modal-header {
     background-color: #1a222c;
}

.tableHolder .certificateFieldsRow {
     border: 0px;
}

.informacje-abs, .status.informacje-abs.blue {
     position: absolute;
     height: 24px;
     width: 24px;
     z-index: 10;
     padding: 0px 10px;
}

/* technology */

body {
     counter-reset: phase;
}

.phase {
     border: solid 1px #3a3a3a;
     padding: 15px;
     padding-left: 60px;
     position: relative;
     padding-top: 19px;
}

.phase::before {
     counter-increment: phase;
     content: counter(phase);
     position: absolute;
     left: 15px;
     top: 15px;
     border-radius: 50%;
     background-color: #5789c6;
     display: flex;
     width: 30px;
     height: 30px;
     justify-content: center;
     align-items: center;
     color: #FFF;
     font-weight: bold;
}

.phase h2 {
     font-size: 20px;
     font-weight: bold;
     margin: 0px;
     margin-bottom: 18px;
}

.phase h2:before {
     content: "ETAP: ";
     font-weight: 400;
     color: #888;
}

.phase h3 {
     font-size: 16px;
     font-weight: bold;
     margin: 0px;
     margin-bottom: 18px;
}

.phase h3:before {
     content: "PODETAP: ";
     font-weight: 400;
     color: #888;
}

.phase h4 {
     font-size: 14px;
     font-weight: bold;
     margin: 0px;
     margin-bottom: 3px;
     color: #5789c6;
}

.phase .badge {
     background-color: #5789c6;
     margin-left: 5px;
}

.phase_parameters {
     margin: 0px;
     padding: 0px;
     counter-reset: parameter;
}

.phase_parameters li {
     list-style-type: none;
     position: relative;
     border: solid 1px #5789c6;
     border-bottom: 0px;
     padding: 14px;
     padding-left: 40px;
     padding-bottom: 4px;
}

.phase_parameters li:last-child {
     border: solid 1px #5789c6;
}

.phase_parameters li:before {
     counter-increment: parameter;
     content: counter(parameter);
     position: absolute;
     left: 0px;
     top: 0px;
     background-color: #5789c680;
     border-right: solid 1px #5789c6;
     ;
     display: flex;
     width: 30px;
     height: 100%;
     justify-content: center;
     align-items: center;
     color: #5789c6;
     font-weight: bold;
}

.phase_parameter_section {
     margin-bottom: 10px;
}

.machine-list {
     display: flex;
     flex-wrap: wrap;
     background: #20252d;
     border-radius: 5px;
     padding: 5px;
     padding-bottom: 0px;
     border: solid 1px #353535;
}

.frame {
     background: #1a212b;
     border-radius: 5px;
     padding: 5px !important;
     padding-bottom: 14px !important;
     border: solid 1px #383a40 !important;
     margin-top: 5px;
     position: relative;
     color: rgba(255, 255, 255, 0.81);
}

.frame.frame-info {
     background-color: rgba(255, 195, 0, 0.06);
     border-color: rgba(219, 201, 146, 0.35) !important;
     padding-top: 5px !important;
}

.remove-button {
     position: absolute;
     right: 10px;
     top: 10px;
     z-index: 9;
}

.phase_parameter_section .frame {
     margin-top: 5px !important;
     padding-top: 13px !important;
}

.machine-list div {
     display: flex;
     min-width: 20%;
     flex-direction: row-reverse;
     align-items: flex-start;
     justify-content: flex-end;
     padding-right: 20px;
}

.machine-list div input {
     width: 20px;
}

ul.allChemistryList {
     margin: 0px;
     padding: 0px;
     height: 240px;
     overflow-y: scroll;
     counter-reset: chem;
     border: solid 1px #383a40;
}

ul.allChemistryList li {
     display: flex;
     width: 100%;
     padding-left: 30px;
     position: relative;
}

ul.allChemistryList li:before {
     position: absolute;
     left: 0px;
     top: 0px;
     width: 30px;
     height: 100%;
     background-color: #17212b;
     counter-increment: chem;
     content: counter(chem);
     display: flex;
     justify-content: center;
     align-items: center;
     border-top: solid 1px #2b323a;
     color: #a0a0a0;
}

ul.allChemistryList li .chem_cell {
     width: 100%;
     padding: 5px 10px;
     background-color: #131921;
     border: solid 1px #2b313a;
     border-bottom: 0px;
     border-right: 0px;
}

ul.allChemistryList li .chem_cell:first-child {
     font-weight: bold;
}

ul.allChemistryList li .chem_cell:last-child {
     border-right: solid 1px #2b323a;
}

ul.allChemistryList li:last-child .chem_cell {
     border-bottom: solid 1px #CCC;
}

ul.allChemistryList li:hover .chem_cell {
     background-color: #383a40;
}

ul.allChemistryList li:hover:before {
     background-color: #5789c6;
     color: #FFF;
}

[v-cloak] {
     display: none;
}

.c-dropdown {
     position: relative;
}

.c-dropdown__label {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     margin: 5px 0;
     cursor: pointer;
}

.c-dropdown__label-text {
     position: relative;
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
     -webkit-box-flex: 1;
     -ms-flex: 1 1 auto;
     flex: 1 1 auto;
}

.c-dropdown__label-toggle {
     display: -webkit-box;
     display: -ms-flexbox;
     display: flex;
     -webkit-box-align: center;
     -ms-flex-align: center;
     align-items: center;
}

.c-dropdown__label-toggle-icon {
     display: inline-block;
     width: 1.6rem;
     height: 1.6rem;
     stroke-width: 0;
     stroke: currentColor;
     fill: currentColor;
     vertical-align: bottom;
}

.c-dropdown__body {
     overflow: hidden;
     opacity: 0;
     pointer-events: none;
     max-height: 0;
     -webkit-transform: translateY(-20px);
     transform: translateY(-20px);
     -webkit-transition: max-height 0.25s, opacity 0.25s, padding 0.25s, -webkit-transform 0.5s;
     transition: max-height 0.25s, opacity 0.25s, padding 0.25s, -webkit-transform 0.5s;
     transition: max-height 0.25s, opacity 0.25s, padding 0.25s, transform 0.5s;
     transition: max-height 0.25s, opacity 0.25s, padding 0.25s, transform 0.5s, -webkit-transform 0.5s;
}

.c-dropdown.is-active .c-dropdown__body {
     opacity: 1;
     -webkit-transform: translateY(0);
     transform: translateY(0);
     pointer-events: auto;
     max-height: 1200px;
     padding-bottom: 20px;
}

.c-dropdown.is-active .c-dropdown__body {
     overflow: visible;
}

.c-dropdown.is-active .c-dropdown__label-toggle-icon {
     -webkit-transform: rotate(180deg);
     transform: rotate(180deg);
}

select.styled_select {
     width: 100%;
     -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
     -ms-border-radius: 4px;
     border-radius: 4px;
     border: solid 2px #5789c6;
     padding: 7px;
     width: 100%;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -ms-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
     background: #FFF;
     margin-bottom: 0px;
     color: #000;
     text-shadow: none !important;
     -webkit-box-shadow: none !important;
     box-shadow: none !important;
     height: 42px;
}

.splitview_wrapper {
     position: relative;
     padding-right: 380px;
}

.split-view__sidebar {
     position: fixed;
     bottom: 0px;
     right: 0px;
     width: 380px;
     background-color: #282c35;
     font-size: 10px !important;
     z-index: 90;
     height: calc(100vh - 80px);
     overflow-y: scroll;
     padding-bottom: 40px;
     -webkit-box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.05);
     box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.05);
}

.split-view__sidebar .tableHolder {
     margin: 10px !important;
     /* border: solid 1px #CCC; */
}

.split-view__sidebar h3.section {
     padding: 15px 10px;
     padding-bottom: 4px;
     margin: 0px;
     display: block;
     color: #6b7d87;
     font-size: 18px;
}

.split-view__sidebar .row {
     font-size: 10.5px
}

.split-view__sidebar .tableHolder .inputHeight {
     line-height: 13px;
     display: block;
}

.split-view__sidebar .tableHolder {
     margin: 30px;
     background-color: #1a202a;
     color: #c7c7c7;
     padding-top: 0px;
     padding-bottom: 10px;
     border-radius: 4px;
     margin-bottom: 30px;
}

a.sortable {
     color: #717479;
}

.header.dark.sidebar {
     padding: 30px 15px;
     box-shadow: inset 0px 0px 100px #00000038;
     background-color: #282c36;
}

.header.dark.sidebar h2 {
     font-size: 22px;
     margin: 0px
}

.cartButton {
     position: fixed;
     bottom: 0px;
     right: 0px;
     width: 380px;
     background-color: #4CAF50;
     text-align: center;
     font-size: 16px;
     color: #FFF;
     padding: 15px;
     font-weight: bold;
     z-index: 99;
}

.cartButton:hover {
     opacity: 1;
     background-color: #2e8031;
}

.cartInfo {
     position: fixed;
     bottom: 54px;
     right: 0px;
     width: 380px;
     background-color: #2A3336;
     box-shadow: inset -3px -8px 20px 3px #4baf4f26;
     text-align: center;
     font-size: 16px;
     color: #FFF;
     padding: 15px;
     z-index: 98;
}

.cart-list {
     margin: 12px;
     padding: 0px;
     padding-bottom: 70px;
}

.cart-list li {
     margin: 0px;
     list-style-type: none;
     background-color: #1A1F29;
     padding: 10px;
     border-radius: 5px;
     margin-bottom: 4px;
     position: relative;
}

.cart-list h3 {
     font-size: 15px;
     margin: 10px 0px;
     margin-top: 2px;
}

a.cart-list__remove {
     position: absolute;
     top: 3px;
     right: 10px;
     color: #F44336;
     font-size: 14px;
}

.emptyCart {
     text-align: center;
     font-size: 19px;
     font-weight: 400;
     color: #1a1f2a;
     line-height: 2em;
     margin-top: 23vh;
}

.card {
     padding: 20px;
     background-color: #673AB7;
     margin-top: 20px;
     font-size: 24px;
     border-radius: 5px;
     color: rgba(255, 255, 255, 0.56);
     padding-bottom: 23px;
     display: block;
     box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.05);
}

.card h2 {
     margin: 0px;
     font-weight: bold;
     display: block;
     margin-bottom: 10px;
     color: #FFF;
     font-size: 24px;
}

.row--small-padding {
     margin-left: -5px;
     margin-right: -5px;
}

.row--small-padding>div {
     padding-left: 5px;
     padding-right: 5px;
}

label.filer-label {
     font-weight: normal;
     font-size: 11px;
}

li.list-group-item.green {
     background-color: #57c68950;
     border-left: 3px solid #57c689;
}

li.list-group-item.error {
     background-color: #f4433630;
     border-left: 3px solid #F44336;
}

li.list-group-item {
     line-height: 1.2em;
}

li.list-group-item.error a {
     color: #F44336;
}

.log-element {
     padding-right: 60px;
     position: relative;
}

.log-element .hide-log {
     position: absolute;
     right: 0px;
     top: 50%;
     transform: translate3d(0px, -50%, 0px);
     font-size: 22px;
     height: 100%;
     width: 60px;
     display: flex;
     justify-content: center;
     align-items: center;
     padding-bottom: 4px;
     color: #55585f;
     cursor: pointer;
}

.create-log {
     position: absolute;
     right: 20px;
     top: 50%;
     transform: translate3d(0px, -50%, 0px);
     font-size: 18px;
     height: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
     padding-bottom: 4px;
     color: #2196F3;
     cursor: pointer;
}

.status--anulowane {
     background-color: #eb4f35;
}

.status--oczekujace {
     background-color: #e5b133;
}

.status--wrealizacji {
     background-color: #5789c6;
}

.status--zrealizowane {
     background-color: #57c689;
}

span.color-preview {
     display: inline-block;
     width: 20px;
     height: 20px;
     border-radius: 5px;
     margin-right: 10px;
     border: solid 2px #1a202a;
}

input.error {
     border: solid 2px red;
}

#numberCheck {
     display: none;
}

.no-process-selected {
     padding: 20px;
     text-align: center;
     background-color: #1a212b;
     margin: 15px 0px;
     border-radius: 5px;
}

.hidden-by-overflow {
     height: 0px;
     overflow: hidden;
}

ul.atest-options-list {
     margin: 0px;
     padding: 0px;
     margin-top: 5px;
}

ul.atest-options-list li {
     list-style-type: none;
     display: inline-block;
     margin-right: 2px;
     padding: 2px 6px;
     background: #0e1217;
     border-radius: 20px;
     font-size: 0.9em;
     font-weight: bold;
     color: #6b7c86;
}

.color-white {
     color: #FFF !important;
}

input.input-automatic-var {
     border-color: darkcyan;
     pointer-events: none;
     background-color: #008b8b21;
}

.automatic-variable-holder {
     position: relative;
}

a.automatic-variable-reset {
     position: absolute;
     top: 0px;
     right: 0px;
     height: 100%;
     width: 40px;
     background-color: darkcyan;
     border-top-right-radius: 4px;
     border-bottom-right-radius: 4px;
     display: flex;
     justify-content: center;
     align-items: center;
     color: #FFF;
     font-size: 1.2em;
     transition: opacity 0.3s;
}

.automatic-variable-holder.varible-ok input {
     border: solid 1px darkcyan;
}

.automatic-variable-holder.varible-ok a.automatic-variable-reset {
     opacity: 0;
     pointer-events: none;
}

ul.allChemistryList li.active .chem_cell {
     background-color: #3379b7;
}

.modal iframe {
     width: 100%;
     height: 500px;
     border: 0px;
}

a.button.btn-option {
     margin-left: 15px;
     margin-top: 7px;
     color: #94949469;
     cursor: pointer;
}

a.button.btn-option:hover {
     color: #2196F3;
}

a.btn-move-up {
     position: absolute;
     left: 9px;
     top: 50%;
     margin-top: -28px;
}

a.btn-move-down {
     position: absolute;
     left: 9px;
     top: 50%;
     margin-top: 4px;
}

a.btn-move-up-group {
     position: absolute;
     left: 19px;
     top: 60px;
}

a.btn-move-down-group {
     position: absolute;
     left: 19px;
     top: 80px;
}


.thumbnail.thumbnail__image {
    background-color: #191f2a;
    border-color: #272c35;
    padding: 10px;
    border-radius: 0px;
    margin-bottom: 0px;
}

.thumbnail__caption {
    background-color: #181f2b;
    text-align: center;
    padding: 10px;
    border: solid 1px #272c35;
    color: #FFF;
    border-top: 0px;
}

.thumbnail__caption h3 {
    margin: 0px;
    font-size: 16px;
}

.thumbnail__caption p{
	opacity: 0.6;
	font-size: 14px;
}

.thumbnail.thumbnail__image img {
    width: 100%;
    height: auto;
}


.thumbnail__image--fixed {
	position: relative;
	width: 100%;
	height: 0px;
	padding-bottom: 100%;

}

.thumbnail__image--fixed img {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top:0px;
	background-color: #000;
	object-fit: contain;;
	object-position: center;
}
.row-mini-padding {
	margin-left: -3px;
	margin-right: -3px;

}
.row-mini-padding > div {
	padding: 3px;
}

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #121a25;
}

.modal-header {
    border-bottom: 1px solid #121a25;
}

ul.inline-selector {
    display: flex;
    padding: 0px;
    margin: 0px;
}

li.inline-selector__item {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    flex: 1 0 auto;
    height: 34px;
    align-items: center;
    justify-content: center;
    display: flex;
    border: solid 1px #5cb85c;
    border-right: 0px;
    cursor:pointer;
}

li.inline-selector__item:last-child {
     border: solid 1px #5cb85c;
     border-top-right-radius:6px;
     border-bottom-right-radius:6px;
}

li.inline-selector__item:first-child {
     border-top-left-radius:6px;
     border-bottom-left-radius:6px;
}

li.inline-selector__item.inline-selector__item--active {
    background-color:#5cb85c;
}

li.inline-selector__item:hover {
    background-color:rgba(92, 184, 92, 0.4);
}
