html{
    font-size: 8px;
}

body{
/*    display: flex;
    justify-content: center;
*/}

.body_container{
    /*background-attachment:fixed;*/
    background-image: url(/images/bg.jpg);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    color: #fff;
    font-size: 1rem!important;
    max-width: 800px;
    margin: auto;
    height: 100%;
}

header, footer{
    text-align: center;
    position: relative;
}
header img, footer img{
    width: 80%;
    margin-left: 2.3rem;
}

header .switch-lang{
    position: absolute;
    right: 8rem;
    top: 1.5rem;
}

header .switch-lang button{
    background-color: darkred;
    border: 1px solid transparent;
    border-color: gold;
    border-radius: 30%;
    color: gold;
    font-size: 1.5rem !important;
    /*height: 3rem !important;
    padding: 3px!important;*/
}

section{
    width: 100%;
}

section .table-header{
    font-size: 2rem;
    color: gold;
    text-align: center;
}

section table{
    width: 78%;
    transform: translate(1.2rem);
}

section table td{
    border: 1px solid white;
    padding: 2px;
    text-align: center;
}

.form-control, .btn{
    font-size: 1rem!important;
    height: 1.5rem!important;
    padding: 2px!important;
    border-radius: 0px;
}

#button-submit {
    text-align: center;
    margin-top: 1rem;
    margin-left: 20px;
}

#button-submit button {
    width: 30%;
    background-color: darkred;
    border-color: #e4a112;
    color: gold;
    font-size: 1.5rem !important;
    height: 3rem !important;
}

.bootstrap-select button{
    margin-top: -5px;
    border: none;
    background-color: white!important;
}

.bootstrap-select .dropdown-toggle .filter-option{
    height: 130%;
}

.bootstrap-select .dropdown-toggle .caret{
    right: 2px;
}
.bootstrap-select .btn-default{
    border: none;
}

/*.bootstrap-select .dropdown-menu {
    max-width: 100%;
}

.bootstrap-select .dropdown-menu li a .text {
    max-width: 100%;
    white-space: pre-wrap;
    word-wrap: break-word;
}

.dropdown-menu .open {
    max-height: 200px!important;
    min-width: 100px!important;
}
*/

