@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,600,700,800,300);
body {
    padding-top: 50px;
    letter-spacing: 0.2px;
    font-family: 'Open Sans', sans-serif;
}

.logo {
    width: auto;
    height: 91%;
    padding-top: 4px;
}

h3 {
    margin-top: 25px;
    margin-bottom: 10px;
}

.nav-tabs>li {
    margin-bottom: 0px;
}

.nav-tabs {
    border-bottom: 0px solid #dddddd;
}

.navbar-nav>li>a {
    border-radius: 0px;
}

ul {
    padding-right: 20px;
}

.navbar-right {
    padding-right: 20px;
}

.navbar-brand {
    padding: 7px 6px 5px 14px;
}

.navbar-fixed-top {
    top: 0;
    border-width: 0px 0px 2px;
}


.well {
    background-color: #f8f8f8;
    border: 1px solid #e3e3e3;
    border-radius: 0px;
    padding: 25px;
}

.well-lg {
    border-radius: 0px;
}

.well-sm {
    padding: 25px;
    border-radius: 0px;
}

.form-control {
    border-radius: 0px;
}

.btn{
    border-radius: 0px;
}

.btn-lg {
    border-radius: 0px;
}

.btn-xs {
    font-size: 13px;
    line-height: 1.5;
    border-radius: 0px
}

.btn-padding{
    padding: 1px 14px;
}

.btn-dodaj {
    border-radius: 0px;
    padding: 9px 18px;
}
textarea:focus, textarea.form-control:focus, input.form-control:focus, input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=number]:focus, [type=text].form-control:focus, [type=password].form-control:focus, [type=email].form-control:focus, [type=tel].form-control:focus, [contenteditable].form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
}
textarea, textarea.form-control, input.form-control, input[type=text], input[type=password], input[type=email], input[type=number], [type=text].form-control, [type=password].form-control, [type=email].form-control, [type=tel].form-control, [contenteditable].form-control {
    padding: inherit; 
    border: -1px;
    -webkit-appearance: inherit; 
    -webkit-box-shadow: inset 0 0 0 #ddd; 
    box-shadow: inset 0 0px 0 #ddd;
}
.table-bordered {
    border: 1px solid #ddd;
    border-radius: 20px;
}

.table-bordered {
    border-radius: 20px;
    border: 2px solid #e3e3e3;
}

.table-bordered>tbody>tr>td, 
.table-bordered>tbody>tr>th, 
.table-bordered>tfoot>tr>td, 
.table-bordered>tfoot>tr>th, 
.table-bordered>thead>tr>td, 
.table-bordered>thead>tr>th {
    border: 2px solid #ddd;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    min-height: 10px;
}

.panel {
    margin-bottom: -10px;
    background-color: #ffffff;
}

.szerokosc{
    width: 62px;
    text-align: center;
}

.szerokosc_data{
    width: 159px;
}

.szerokosc_p{
    width: 47px;
}

.szerokosc_status{
    width: 150px;;
}

.szerokosc_zglaszajacy{
    width: 215px;
}
.szerokosc_wykonujacy{
    width: 215px;
}
.szerokosc_admin{
    width: 95px;
}

.temat{
    font-size: 16px;
    margin-top: 11px;
    margin-bottom: 11px;
}

h4, .h4, h5, .h5, h6, .h6 {
    margin-top: 15px;
    margin-bottom: 15px;
}

.czcionkahaslo{
    font-size: 16px;    
}

.checkbox {
    margin-top: 0px;
    margin-bottom: 0px;
}

.checkbox label {
    min-height: 25px;
}
  
.formularz_btn{
    margin-right: 4px;
}

.tytul{
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 21px;
    margin-top: 30px;
}

.sortowanie{
    margin-bottom: 15px;
}

.margintabela{
    margin-left: 15px;
    margin-right: 15px;
}

.status{
    margin-bottom: 20px;
}

.logowanieform{
    width: 100%;
}

.loginlogo{
    margin-bottom: 15px;
}

.sortowanieform{
    width: 100%;
    padding: 6px;
}

.delwidth{
    width: 70px;
}

.glyphicon{
    top: 2px;
}

.lol{
    width: 100%;
}

.btnadd{
    padding: 6px 15px !important;
}

.przyciskmargin{
    margin-bottom: 20px;
    margin-top: 30px;
}
    
.color{
    background-color: #F6F6F6;
}

.borderform{
    border: 2px solid #ddd;
    border-bottom: 2px;
}

.formszerokosc{
    padding: 6px 21px;
}

.w-fbtn{
    width: 100%;
}

.grupaStat
{
    width: 165px;
}
#edytujBlok
{
    display: none;
}
#edytujBlokProd
{
    display: none;
}
#edytujBlokTyp
{
    display: none;
}
.edytujrow
{
    padding-bottom: 20px;
    background-color: #f8f8f8;
    margin-bottom: 10px;
    margin-top: 10px;
}
