h1
{
    margin-left: 5%;
}
.pocet
{
    padding-left: 80%;
}
table
{
    text-align: center;
}
th
{
    text-align: center;
}
.button
{
    border-radius: 4px;
    background-color: #008CBA; /* Blue */
    border: none;
    color: white;
    padding: 2px 10px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
}
.button:hover {
    box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
}
thead
{
    background-color: #337ab7;
}
input[type="submit"] {
    font-family: FontAwesome;
}
nav
{
    margin-top: 1.5%;
}
.form-group
{
    width: 100%;
}
.homescreen-panel
{
    margin-left: 7%;
    width: 200px;
    height: 200px;
    border-radius: 4px;
    background-color: cornflowerblue;
    text-align: center;
    margin-top: 2%;
    margin-bottom: 2%;
}
a
{
    color: black;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    /* ...and now for the proper property */
    transition:.5s;
}
a:link
{
    color: black;
}
a:visited
{
    color: black;
}
a:active 
{
    color:  black;
}
a:hover
{
    color: green;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    /* ...and now for the proper property */
    transition:.5s;
}
.homescreen-ico
{
    padding-top: 37%;
}
.navigace-button:hover
{
    background-color: #AEB1B8;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    /* ...and now for the proper property */
    transition:.5s;
    color: #C0D14D;
}
.login
{
    /*background-color: #9CCDFF;*/
    margin-top: 0.5%;
    font-size: 16.5px;
}
.navigace-novy
{
    background-color: #BFF5B8;
}
.banner-vlozit
{
    margin-top: 2%;
    text-align: center;
}
.administrace
{
    /*background-color: darkturquoise !important;*/
    height: auto;
}
.tlacitko-vlozit
{
    margin-top: 1.6%;
    margin-bottom: 6.8%;
}
.date_create
{
    width: 50%;
    border-radius: 4%;
}
.uzivatel-header
{
    float: left;
    margin-top: -0.6%;
    padding-right: 2%;
}
.info_zakaznik
{
    /*
    padding-left: 5%;
    float:left;
    */
}
.ikona_zakaznik
{
    float:left;
    width:15%;
    margin-right: 2%;
}
.radek
{
    width: 23em;
    height: 50%;
}
.button_info
{
    margin-top: 3%;
}
.tlacitko
{
    margin-top:0.5%;
    margin-right: 2%;
    margin-bottom:2%;
}
.objednavka
{
    width: 100%;
    height: 50%;
}
.vytvorit_udalost
{
    text-decoration: none;
    margin-left: 0%;
}
.cervena
{
    background-color: red;
}
.seda
{
    background-color: grey;
}
.zelena
{
    background-color: forestgreen;
}
.input_objednavka
{
    width:100%;
}
.dropdown-toggle
{
    margin-top: 5%;
}
.dynatable-sort-header
{
    color: white !important;
}
.dynatable-head a:hover
{
    color: black !important;
}
.filtry
{
    margin-bottom: 2%;
}
.zobrazuji
{
    float: left;
    text-align: center;
    margin: 0 auto;
    margin-top: 1%;
}
.tabulka_karta
{
    background-color: white;
}
tr:hover td 
{
    background:#F8F8F8;
}
.smazat
{
    margin-top: -0.05%;
}
.smazat_potvrdit
{
    background-color: #C9302C;
}
.smazat_potvrdit li a
{
    color: white;
}
.smazat_potvrdit li a:hover
{
    background-color: #C9302C;
}
.tabulka_zahlavi
{
    text-align: center;
}
.tabulka_karta th
{
    width: 20%;
}
.cislo_objednavky
{
    color:red; !important
}
.dropdown
{
    text-align: center;
}
.navigace-button
{
    text-align: left;
}
#dLabel
{
    text-align:left; 
}