

.rotatedText{
   -ms-transform: rotate(-90deg);
   -moz-transform: rotate(-90deg);
   -webkit-transform: rotate(-90deg);
   transform: rotate(-90deg);
    height: 100px;
    margin-top: 10px;
    text-align: left;
    width: 100px;


}

.lacked_item{color: #c71825;}
.bootstrap-datetimepicker-widget.dropdown-menu {
    z-index: 999999 !important;
}
.vcenter_bottom {
    display: flex;
    align-items: end;
}
.margin_top_0 {
 margin-top: 0px !important;
}
.padding_left_0 {
	padding-left: 0px !important;
}

.rotatedWrapper {
    width:50px;
    margin-left:auto;
}

.rotatedCol {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.dropdown-submenu {
    position: relative;
}

.dropdown-submenu .dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -1px;
}

.caret-right {
    border-left: 4px solid;
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
}

.burger__subitem.active > a {
    background-color: #4ab7a1;
    color: white !important;
    text-decoration: none;
}

.rodzaj-error > .tooltip {

    top:40px !Important;
    left:50px !Important;
}




 

table.dataTable thead .sorting::after {

    opacity: .2;
    content: "\e150";

}
table.dataTable thead .sorting::after, table.dataTable thead .sorting_asc::after, table.dataTable thead .sorting_asc_disabled::after, table.dataTable thead .sorting_desc::after, table.dataTable thead .sorting_desc_disabled::after {

    position: absolute;
    bottom: 8px;
    right: 8px;
    display: block;
    font-family: 'Glyphicons Halflings';
    opacity: .5;

}
*::after, *::before {

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;

}
element {

    width: 48px;

}
.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {

    border-top: 0;

}
table.dataTable thead > tr > td.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc {

    padding-right: 10px;

}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_desc_disabled {

    cursor: pointer;
    position: relative;

}
table.dataTable td.dataTables_empty, table.dataTable td.dt-center, table.dataTable th.dt-center {

    text-align: center;

}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_desc_disabled {

    background-repeat: no-repeat;
    background-position: center right;

}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {

    cursor: pointer;

}
table.dataTable thead th {

    font-size: 12px !important;

}

table.dataTable tfoot th, table.dataTable thead th {

    font-weight: 700;

}
table.dataTable td, table.dataTable th {

    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;

}
tr.report-table__row--reserved   a {
	color:white !important;
}
table.dataTable, table.dataTable td, table.dataTable th {

    -webkit-box-sizing: content-box;
    box-sizing: content-box;

}
.width-tooltip-600 + .tooltip > .tooltip-inner {width:600px;}
 .form__field--width-inventory
 {
 	width:220px;
 }
 
 label.disabled,div.disabled,button.disabled
 {
 cursor: url(/eBiblioWeb/images/cursor-not-allowed-fb35e7cce44394aeaa3df748f53015fd.png),auto !important;
 }
 .disabled input[type="radio"] + label::before {

 cursor: url(/eBiblioWeb/images/cursor-not-allowed-fb35e7cce44394aeaa3df748f53015fd.png),auto !important;
}
select[disabled] {
    background-color: #eee;
}

.image_centered
{
	 margin: 0 auto; 
}

.tooltip-inner {
    max-width: 600px;
    /* If max-width does not work, try using width instead */
    /*width: 180px;*/ 
}
.paginate_button
{
	padding:0px !important;
	margin-left: 0px !important;
	border:0px !important;
}

.dataTables_page-jump {
    display: inline-flex;
    align-items: center;
    margin-left: 12px;
    margin-top: 4px;
    vertical-align: top;
}

.dataTables_page-input {
    width: 68px !important;
    margin-right: 8px;
}

.dataTables_page-button {
    margin-top: 0;
}

.menu_element_submenu
{
	display:inline-block;
	width:90%;
}

.menu_element_caret
{
	display:inline-block;
	width:10%;
}

.widget_min_height
{
	min-height:380px;
}
button[disabled] {
	color: #eee;
}

div.aw, span.wa{
	width:auto;
}
.buttons-toolbar button{
	margin: 0px 20px 0px 20px;
}
.buttons-toolbar form.showinline{
	display:inline-block;
}
.record__container .tooltip {
  position: fixed;
 }

 .tools__icon {
 	padding: 6px 9px;
 }

#a_zdarzenie_o {
  padding-left:10px;
}

#a_zdarzenie_k{
	padding-right:10px;
}
#a_zdarzenie_logout{
	padding-left:20px;
}
#a_zdarzenie_o, #a_zdarzenie_i, #a_zdarzenie_k{
	padding-right:0px;
}
 .tools__container {
    padding: 5px 0px;
}
.logout {
    padding: 4px 0px;
}
.icon-bar {
	margin-right:5px;
}

.icon-bar a {
  text-align: center;
  padding: 6px;
  color: white;
}

.icon-bar i, .icon-bar span{color: #2b0740;}
.icon-bar span{
	top: 57px;
}
.tools__icon {
    padding: 6px 7px;
}
.norp{
	padding-right:0px;
}
.fa-2_5x {
  font-size: 2.5em;
}
.fa-pull-right-imp {
  float: right!important;
}
.fa-pull-left-imp {
  float: left!important;
}
.color--danger{
	font-weight:bold;
	font-size:16px;
	color:#c1000e;
}
#liczbaZamowien{
	margin-left:10px;
}
.cart-mod{
	float:left;
	margin-right:10px;
}
.form__group--inline{
	margin-right:0px;
}
.mod-height-1{
	height:1px;
}
.selectOption
{
	max-width:600px;
	word-wrap: break-word;
	white-space:normal !important;
}
.add-font-size{
	font-size: 16px;
}

#sel_jednostka, #sel_poziom{
	margin-bottom:10px;
}
.rotatedWrapper{
	margin:0px;
	padding:0px;
}


.readeraddstyle .tooltip{
  position: absolute;
  z-index: 2;
}

.skontruminfo{
	color: #204172;
	font-size: 1.2em;
}

#kolejne_osoby a.icon-link{
	position: relative;
    top: 5px;
}
