/*
Autor: IT služby Rataj Martin
*/
/* 
    Created on : 14. 8. 2020, 7:42:18
    Author     : Uzivatel
*/
/* vietnamese */
@font-face {
    font-family: 'Alfa Slab One';
    font-style: normal;
    font-weight: 400;
    src: local('Alfa Slab One Regular'), local('AlfaSlabOne-Regular'), url(https://fonts.gstatic.com/s/alfaslabone/v9/6NUQ8FmMKwSEKjnm5-4v-4Jh2d1he-Wv.woff2) format('woff2');
}
/* latin-ext */
@font-face {
    font-family: 'Alfa Slab One';
    font-style: normal;
    font-weight: 400;
    src: local('Alfa Slab One Regular'), local('AlfaSlabOne-Regular'), url(https://fonts.gstatic.com/s/alfaslabone/v9/6NUQ8FmMKwSEKjnm5-4v-4Jh2dxhe-Wv.woff2) format('woff2');
}
/* latin */
@font-face {
    font-family: 'Alfa Slab One';
    font-style: normal;
    font-weight: 400;
    src: local('Alfa Slab One Regular'), local('AlfaSlabOne-Regular'), url(https://fonts.gstatic.com/s/alfaslabone/v9/6NUQ8FmMKwSEKjnm5-4v-4Jh2dJhew.woff2) format('woff2');
}

html, body {
    height: 100%;

}
[contenteditable='true'] {
    border-color: red;
    padding:2px 5px;
}
:focus {
    outline: lightgray auto 1px;
}
.fontStranky{
    font-size:20px;
    font-weight:500;
}
.inputNazev{
    width:145px;
}
.boxPrihlaseni{
    min-width:280px;
    max-width:530px;
    margin:300px auto;
    border:1px solid lightgray;
    border-radius:10px;
    padding:15px 30px;
    background-color:#222 !important;
    color:#fff;
}
.boxPrihlaseni .logo{
    font-family: 'Alfa Slab One';
    font-size: 30px !important;
    text-align:center;
    margin-bottom:10px;
}
.boxPrihlaseni h1{
    text-align:center !important;
    font-size:16px !important;
    margin: 5px !important;
}
#infStr,.infStr{height:20px;margin-bottom:5px;}
.text-bold{font-weight:bold;}
.text-red{color:red;}
.active{font-weight:bold;}
.prihlaseniPata{
    text-align: center;
    margin-top:15px;
    font-size:12px !important;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #080808 !important;
}
.input:focus {
    outline: 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

.modal-content{border-radius:0 !important;}
.red{color:red;}
.gray{color:gray !important;font-weight: normal !important;}
.lightGray{color:lightgray !important;}
.lightBlue{color:#8ccdec !important;}
.white{color:#fff !important;}
.ratMarYellow{color:#FFB509;}
.ratMarYellowBck{background-color:#FFB509;color:#fff;}
.historie{}
.historieDatum{background-color:#FFB509;color:#fff;font-size: 11px;padding: 4px;}
.cursorPointer{cursor:pointer;}
.archiv {margin-top:10px;}
.archiv a{color:black;}
.top-info, .top-info a{
    font-size:12px;
    color:#8ccdec !important;
    background:#101010 !important;
    padding:0 !important;
}
.top-info>ul{
    float:left;
    margin-bottom:0 !important;
    padding:0 !important;
}
.navbar-collapse a:link,.navbar-brand {
    color: #009;
    text-decoration: none;
    background-color: #222 !important;    
}
.adminShow{
    display:block !important;
}
.top-info>ul>li {
    position: relative;
    display: block;
    list-style-type: none;
    padding: 10px 15px;
    float:left;    
}
.nav>li>a {
    cursor:pointer;
}
.black {
    background:#101010 !important;
}
.gelb{
    color:#FFB509 !important;
}
.navbar-brand {
    font-family: 'Alfa Slab One';
    font-size: 16px !important;
}
@media (min-width: 768px){
    .navbar{
        border-radius:0 !important;
    }
}
#modal {
    position: fixed;
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    z-index: 99999;
    height: 100%;
    width: 100%;
}
.modalconent {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: #fff;
    width: 80%;
    padding: 20px;
}
@media (min-width: 1440px){
.container {
    width: 1418px !important;
}
}
