
.grafika-obal p {
    font-family: 'Barlow' !important;
}
.school-list {
    background: #f7f7f7;
    padding-bottom: 20px;
}
.school-list .g-menu {
    background-image: url('./pozadi-uvod.jpg');
    background-position: center top; background-size: 100% auto; background-repeat: no-repeat;
}
.grafika-obal div.comment {
    background-color: #FAD9C8;
    padding: 10px;
    max-width: 616px;
    margin: 0 auto;
    text-align: center;
}
.grafika-obal div.comment p {
    font-size: 15px;
    color: #536169;
    margin-bottom: 0 !important;
}

.grafika-obal b {
    font-weight: normal !important;
}

.grafika-obal .item-bx h3,
.grafika-obal .item-bx p {
    margin: 0;

}
.school-list{
    max-width:636px;
    margin:0 auto;
    font-family:Barlow,sans-serif
}
.school-list button{display:inline-block;background-color:#1b69bf;margin:0;height:32px;line-height:30px;color:#fff;font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;border:0;padding:0 16px;border-radius:4px;box-shadow:2px 2px 1px #0000001f;cursor:pointer}.school-list button:hover{background-color:#1a5ea9}.school-list .g-menu{background-color:#bdd2ed;padding:10px 10px 0;margin-bottom:20px}.school-list .g-menu .select-menu{display:flex;justify-content:center;padding:0 0 20px;width:100%;box-sizing:border-box;flex-wrap:wrap}.school-list .g-menu .select-menu div{width:50%;padding:0 10px;box-sizing:border-box}.school-list .g-menu .select-menu select{width:100%;box-sizing:border-box;padding:5px;font-size:16px}.school-list .g-menu .select-menu p{font-size:13px;text-transform:uppercase;padding:3px 3px 0 0;margin:0;display:flex;justify-content:space-between;min-height:32px;align-items:flex-start}.school-list .g-menu .select-menu p button{font-size:11px;padding:4px 6px;border:none;border-radius:2px;background-color:transparent;color:#1b69bf;text-transform:uppercase;text-decoration:underline;font-weight:700;box-shadow:none;height:22px;line-height:20px}.school-list .g-menu .svg-wr{max-width:500px;margin:10px auto}.school-list .g-menu .svg-wr svg path{fill:#efefef;stroke:#a5a5a5;stroke-width:1px;cursor:pointer}.school-list .g-menu .svg-wr svg path.selected{fill:#1b69bf}.school-list .g-menu .svg-wr svg path:hover{fill:#6796d4}.school-list .item-bx{border:1px solid #ccc;padding:5px 16px 3px;margin:13px;border-radius:4px;background:#fff}.school-list .item-bx h3{font-family:Lora,serif;font-size:23px;line-height:1.2;font-weight:700;padding:10px 0}.school-list .item-bx h3 em{font-style:normal;font-weight:400;font-size:14px;font-family:Barlow,sans-serif;text-transform:uppercase}.school-list .item-bx p{padding:3px 0 5px;font-size:13px;text-transform:uppercase;color:gray}.school-list .item-bx ul{padding:0;margin:0}.school-list .item-bx ul li{font-size:17px;line-height:1.3;padding:10px 0;border-top:1px solid lightgray;list-style-type:none;margin:0;position:relative;min-height:32px}.school-list .item-bx ul li .item-main-info{position:relative;display:block;padding:0 120px 0 55px;min-height:33px}.school-list .item-bx ul li:hover .item-main-info i{background-color:#f28145}.school-list .item-bx ul li .item-job{display:block;color:#848c90;font-size:15px;padding-top:2px}.school-list .item-bx ul li .item-detail{display:block;background-color:#fad9c8;padding:7px 12px;border-radius:4px;margin:10px 0 0;position:relative}.school-list .item-bx ul li .item-detail span.row{padding:8px 0;display:flex;justify-content:space-between;border-bottom:1px solid white;font-size:14px}.school-list .item-bx ul li .item-detail span.row em{font-style:normal;display:block;margin-left:20px;text-align:right}.school-list .item-bx ul li .item-detail span.row:last-child{border:0}.school-list .item-bx ul li i{background:#1b69bf;color:#fff;font-size:20px;text-align:center;line-height:40px;display:inline-block;width:40px;height:40px;border-radius:40px;font-style:normal;margin:0 3px 0 0;position:absolute;left:0;top:-3px;font-family:Barlow,sans-serif;text-shadow:0 0 2px black}.school-list .item-bx ul li i.m-100{background-color:#316bc2}.school-list .item-bx ul li i.m-90{background-color:#3a70c1}.school-list .item-bx ul li i.m-80{background-color:#4778c1}.school-list .item-bx ul li i.m-70{background-color:#5681c0}.school-list .item-bx ul li i.m-60{background-color:#678bbf}.school-list .item-bx ul li i.m-50{background-color:#7593be}.school-list .item-bx ul li i.m-40{background-color:#819bbe}.school-list .item-bx ul li i.m-30{background-color:#8da2bd}.school-list .item-bx ul li i.m-20{background-color:#9aaabc}.school-list .item-bx ul li i.m-10{background-color:#a7b1bc}.school-list .item-bx ul li i.m-0{background-color:#b1b7bb}.school-list .item-bx ul li button{position:absolute;right:0;top:11px;background-color:#fff;border:1px solid #1B69BF;color:#1b69bf;height:28px;line-height:26px;padding:0 10px}.school-list .item-bx ul li button:hover{background-color:#1b69bf;color:#fff}.school-list .item-bx .more-button-wr{display:block;text-align:center;padding-bottom:12px}.school-list .item-bx .more-button-wr button{background-color:#f28145}.school-list .item-bx .more-button-wr button:hover{background-color:#1b69bf}@media screen and (max-width: 480px){.school-list .g-menu .select-menu{padding:0 0 10px}.school-list .g-menu .select-menu div{width:100%;padding:0;order:2;margin-top:10px}.school-list .g-menu .select-menu div:last-of-type{margin-top:0;order:1}.school-list .item-bx ul li button{font-size:10px;padding:0 10px;height:29px;line-height:28px}.school-list .item-bx ul li i{font-size:17px;line-height:36px;width:36px;height:36px;top:0}.school-list .item-bx ul li .item-main-info{padding:0 120px 0 45px;font-size:15px}}