﻿@font-face {
    font-family: 'Roboto';
    src: url('../font/Roboto-Regular.ttf') format('truetype');
}


body {
    font-family:Arial;
    font-size:16px
}

.hiddenRow {
    padding: 0 !important;
}

/*select {
    border: 1px solid #dee2e6;
    padding: 0 15em 1em 0;
    margin: 0;
    width: 100%;
    font-family: inherit;
    font-size: inherit;
    cursor: inherit;
    line-height: inherit;
   
}*/

.text_cerna_30 {
    font-size:30px;
    color:black;
    background-color:
}

a {
    text-decoration:none
}
a:hover {
    color:white;
}


.dropdown {
    padding:10px;
    border:none;
    border-bottom:1px solid lightgray;
    font-size:16px;
}

.tlacitko_ruzove {
    padding: .8rem 2rem;
    background-color:green;
    border-radius: 10px;
    border:none;
    color:white;
    font-size:14px
    
}

.table_row {
    /*height: 60px;*/
    vertical-align: middle;
    font-size: 14px;

}

.table_row_skolne {
/*    height: 60px;*/
    vertical-align: middle;
    font-size: 14px;
}

.tlacitko_zelene {
    padding: .3rem .5rem;
    background-color: green;
    border-radius: 5px;
    border: none;
    color: white;
    font-size: 14px
}

.text_cerna_20 {
    font-size: 20px;
    color: black;
}

.text_cerna_12 {
    font-size: 12px;
    color: black;
}

.text_cerna_16 {
    font-size: 16px;
    color: black;
}

.bg_orange {
    background-color: #6699FF;
}

/*.btn:hover {
    background-color: #6699FF;
}*/

.bd-placeholder-img {
    font-size: 1.125rem;
    text-anchor: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}

@media (min-width: 768px) {
    .bd-placeholder-img-lg {
        font-size: 3.5rem;
    }
}

.divider:after,
.divider:before {
    content: "";
    flex: 1;
    height: 1px;
    background: #eee;
}

.h-custom {
    height: calc(100% - 73px);
}

@media (max-width: 450px) {
    .h-custom {
        height: 100%;
    }
}


