
html {

   font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    width:100%;
    padding-right:10px;
    padding-left:10px;
    margin-right:10px;
    height: 100%;
     overflow-y: 0 auto;
    }

.login {
	width:auto;
    position:relative;
}

.witaj{
    padding: 2px;
    font-size: 16px;
    width:100%;
}

.content {
	width:auto;
	height:auto;
	background-color:#FFFF;
	overflow: visible;
	position: relative;
}


#filtr {
    margin-top:50px;
}

#przyciski{
    margin-top: 400px;
    float: right;
}

#footer {
    margin-left:auto;
    padding: 5px;
    bottom:0;
    height:30px;		/* Wysokość stopki */
    background:#b5fbbd;
    position:relative;
    margin-top:10px;
}
#rodzic {

    height: 90px;
    background-color:#bfd249;
    margin-left:auto;
}
.custom-logo1 {
	float: left;
    max-height: 85px;
    width:auto;
    max-width:50%;
	overflow: auto;
}
@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  [class*="col-"] {
    width: 100%;
  }
}
.custom-logo {
	float: right;
	overflow: auto;
	width: 30%;
	max-height: 53px;
	}

.custom-logo-link {
	float: inherit;

	}

.site-description{
    visibility: hidden;
    }

.custom-logo {
	max-height: 53px;
	width:auto;
	}
#zlecenia {color: #bfd745;
    float: left;
	overflow: auto;
	font-size: 28px;
	text-align: center;
	width: 40%;

}


#logo3 {
		float: right;
	    font-size: 12px;


}
#logo4 {
		float: left;
	    font-size: 12px;
        font-color:black;

}

h2 {
padding: 10px;
}

ul {
float: left;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
}

.navbar {
display: inline-flex;
float: left;
text-align: left;
align-items:center;
display:flex;
flex-wrap:wrap;
padding:0 rem 5rem;
}
.navbar-brand {
display: inline-flex;
float: left;
text-align: left;
align-items:center;
display:flex;
flex-wrap:wrap;
padding:0 rem 5rem;
}

li a {
display: inline-flex;
float: left;
text-align: center;
font-size: 16px;
text-decoration: none;
padding: 5px 5px;
margin: 0px 1px 1px 0px;

}
li a visited: {
color: blue;
}

li a:hover {

}



a:hover
{
color: blue;
}

.site-info {
display: none !important;
}

input[type="text"],input[type="text"]:focus, input[type="email"]:focus,input[type="email"],
textarea, textarea:focus
{background: #ffffff;
	color: #5b5b5b;
	border-color: #bfd745;
  padding:8px;
  font-size:inherit;    font-family: 'Lato';
    font-style: normal;
    font-weight: 500;
}
input[type="submit"]{
 width:auto;
 background-color:#bfd745 !important;
 color:#fff;
 border-color:#bfd745 !important;
 border:2px solid;
 border-radius:45px;    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
}
input[type="button"]{
 width:auto;
 background-color:#bfd745 !important;
 color:#fff;
 border-color:#bfd745 !important;
 border:2px solid;
 border-radius:45px;    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
}

input[type="submit"]:hover{
 color:#bfd745;
 background-color:#fff !important;
 border-color:#bfd745 !important;
 border:2px solid;
 border-radius:45px;    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
}
input[type="submit"][disabled]:hover{
 color:#bfd745;
 background-color:#fff !important;
 border-color:#bfd745 !important;
 border:2px solid;
 border-radius:45px;    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
}
input[type="submit"][disabled]{
 color:#bfd745;
 background-color:#fff !important;
 border-color:#bfd745 !important;
 border:2px solid;
 border-radius:45px;    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
}

input[type="password"] {
	width: auto !important;
	}

/*tr td:nth-child(5) {   text-align: right; }
    tr td:nth-child(6) {   text-align: right; }
    tr {height: 2px important!;
    }*/


tr:nth-child(odd) {background: #CCC;}
tr:nth-child(even) {background: #E6E6FA;}
tr:hover {
   background: #CFE269;
}
/*th{
    border: 1px solid black;
    text-align: center;
    overflow: auto;
    background: #BFD249;
}
td {
    border: 1px solid black!important;
    overflow: auto;
    border-collapse: collapse;
}*/
ul {
	margin-bottom: unset!important;
}

.table{
    display:block;
    padding: 10px;
    position:relative;
    max-height:100% !important;
    max-width:100% !important;
    overflow:auto;
    white-space: nowrap;
    position absolute;
}

/* For desktop: */
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}

@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  [class*="col-"] {
    width: 100%;
  }
}
