body {
  background: #efefef url('../img/bg.jpg') no-repeat right top;
  font-family: 'Lato', sans-serif;
}
body .main-block {
  background-color: #fff;
  padding-top: 10px;
  padding-bottom: 30px;
}
body .jumbotron {
  background-color: transparent;
}
body .text-muted {
  color: #bbb;
  font-size: 90%;
}

.header {
	background-color: #fff;
	color: #e1010c;
	border: 0px;
}
@media (max-width: 768px) {
    .navbar .user-info{
        margin: auto;
        display:block;
        text-align:center;
        border-right:none;
    }
    .user-logout>li>a{
        display:inline;
    }
    .user-logout>li{
        display:inline;
    }
    .user-logout{
        text-align:right;
    }
    #donutchart{
        width:100% !important;
    }
}
.navbar-default .navbar-text {
	color: #e1010c;
}

.navbar-default .navbar-nav>li>a {
	color: #e1010c;
}

.nav-tabs>li>a, .nav-tabs>li>a:focus {
	margin-bottom: 10px;
	background-color: #fff;
	border-radius: 0px;
	margin-right: 10px;
	border: 0px;
	color: #6b6b6b;
}

.nav-tabs>li>a:hover {
	background-color: #f9f9f9;
}

.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	background-color: #e2222f;
	color: #fff;
	border: 0px;
}

.form-control, .selectize-input {
	border-radius: 0px;
	border:0px;
	border-bottom: 1px silver solid;
	box-shadow: none;
}

.input-group-addon {
	background-color: #fff;
	border: 0px;
}

.main-block {
	margin-bottom: 50px;
}

.btn-default {
	border: 0px;
	border-radius: 3px;
	background-color: #ee3b41;
	color: #fff;
	padding-left: 15px;
	padding-right: 15px;
}

.user-info {
	text-align: right;
	text-transform: uppercase;
	padding-right: 10px;
	border-right: 2px solid #e3000f;
	margin-top: 22px;
}

.table>thead>tr>th {
	background-color: #F5F5F5;
	border-right: 5px solid #fff;
	border: 0px;
}

.user-info {
	margin-top: 12px;
	padding: 20px;
}

.user-logout {
    padding: 22px 10px;
}

.user-small {
	font-weight: 300;
	margin-left: 10px;
}

.navbar-nav>li>a {
	padding: 5px;
}

.alert {
	border-radius: 0px;
}
.selectize-dropdown{
    position:absolute !important;
}
#punkty-komentarz{
    width:100%;
}
.status-label {
  margin: 0 10px;
}
.montaz {
  display: block;
}
.red {
  color: red;
}
.btn-danger,.btn-success{
	border:0px;
}
.alert{
	margin-top:10px;
}
a, a:hover, a:active, a:focus{
	color: #e2222f;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{
	
	background-color: #e2222f;
	border-color: #e2222f;
}
.pagination>li>a, .pagination>li>span{
	color:#e2222f;
}
.form-control:focus,
.selectize-input.focus{
	border-color: #576bff;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
	vertical-align:middle;
}
.bold{
	font-weight: bold;
}
.red{
	color: red;
}
.page-header small{
	font-size: 50%;
	font-style: italic;