@charset "utf-8";

/* CSS Document */
/*
Colors:
    Orange: f28700
    Red: b51c1c
*/
.col-print-1 {width:8.3333%;  float:left;}
.col-print-2 {width:16.6666%; float:left;}
.col-print-3 {width:25%; float:left;}
.col-print-4 {width:33.3333%; float:left;}
.col-print-5 {width:41.6666%; float:left;}
.col-print-6 {width:50%; float:left;}
.col-print-7 {width:58.3333%; float:left;}
.col-print-8 {width:66.6666%; float:left;}
.col-print-9 {width:75%; float:left;}
.col-print-10{width:83.3333%; float:left;}
.col-print-11{width:91.6666%; float:left;}
.col-print-12{width:100%; float:left;}
.print-hide{display: none;}

html{
    font-size: 10px;
}
.h2, h2{
    font-size: 1.5rem;
}
.h3, h3{
    font-size: 1.25rem;
}
.container{
    max-width: 100%;
    width: 100%;
}
.form-control{
    line-height: 100%;
}
.bg-light{
    background: none !important;
}
.shadow-sm{
    box-shadow: none !important;
    border-bottom: 1px solid #ddd;
}
.navbar-brand img{
    height: 32px;
    width: auto;
}
.stitek{
    border: 2px solid #fff;
    width: 36px;
    line-height: 32px;
    font-size: 24px;
}

.btn-tooltip, .btn-photo,
#showing-text{
    display: none !important;
}
.form-box{
    margin-top: 0;
    margin-bottom: 0;
}
.form-check-input:focus{
    box-shadow: none;
}
.porovnavac span:before{
    font-size: 16px;
}
#section-1,
#section-2,
#section-3{
    padding: 0 10px 10px 10px !important;
}
#section-3{
    border-bottom: none;
    margin-bottom: 0;
}
#krb-aku-box{
    padding-left: 20px;
    position: relative;
}
#krb-aku-box:before{
    position: absolute;
    content: '';
    display: inline-block;
    width: 10px;
    height: 7px;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    left: 5px;
    bottom: 8px;
}
.breakbefore{
    page-break-before: always;
}