.b-course {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 50px
}

@media (min-width: 1440px) {
    .holder--lg-cvis {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 50px;
    }
}

@media (min-width: 768px) {
    .holder--lg-cvis {
        padding-left: 20px;
        padding-right: 20px
    }
}

.c-courses__wrap {
    max-width: 1000px
}

.c-courses {
    background: none
}

.c-courses__item {
    margin-bottom: 30px
}

@media (min-width: 1280px) {
    .c-courses {
        padding-top: 50px;
        padding-bottom: 50px
    }
}

.services {
    width: 700px;
    height: auto;
    padding: 30px 30px 20px 30px;
    background-color: #efefef;
}

.services p {
    align: justify;
}

.main-icon-na {
    color: #808080;
    margin-bottom: 20px;
}

.m-main__list--side {
    max-width: 90px;
}


.photo-stripe-cvis .imgbox {
    margin-bottom: 0px;
}

@media (min-width: 1280px) {
    .c-courses__list {
        padding-bottom: 50px;
    }
}

@media (min-width: 768px) {
    .m-main__list .m-main__link--lang {
        height:80px;
    }
}

@media (min-width: 768px) {
    .m-main__link.m-main__link--lang {
        padding-top:28px;
        padding-bottom:26px;
    }
} 

/*logo pro šablonu webu - nové logo CIS (přejmenování) již není součástí kolektivního svg, je nutné pro něj mít samostatné CSS*/


@media (min-width:769px){
    .header--lg.header--cvis .header__menu{
        width: calc(100% - 202px);
    }
    .header--lg.header--cvis-en .header__menu{
        width: calc(100% - 202px);
    }
}

.header__logo .header__logo-sign{
    height: 80px;
    width: 202px;
    margin-left: -83px;
    display: inline-block;
}

@media (max-width: 768px){
    .header__logo .header__logo-sign{
        display: none;
    }
}

.header__logo .header__logo-main{
    height: 80px;
    padding-left: 0px;
    display: inline-block;
}

.header__logo .header__logo-main--en{
    width: 400px;
}

.header__logo .header__logo-main--cz{
    width: 360px;
}





