@media (max-width: 1199px){
    .contact-form .g-recaptcha {
        transform: scale(0.6);
        margin-left: 0;
        margin-right: -40px;
    }
}
@media (min-width: 992px){
    .people .tile:nth-child(4n+1) .homepopup {
        right: 0;
    }
    .people .tile:nth-child(4n+2) .homepopup {
        right: -100%;
    }
    .people .tile:nth-child(4n+3) .homepopup {
        right: -200%;
    }
    .people .tile:nth-child(4n+4) .homepopup {
        right: -300%;
    }
    .people .tile .homepopup{
        width: 400%;
    }

}
@media (max-width: 991px){
    ul#main-nav-footer>li:before {
        right: auto;
        left: 10px;
    }
    .contact-form .g-recaptcha {
        transform: none;
        margin: 0;
    }
    .contact-form input.instead-of-file {
        margin: 0 0 0 10px;
    }
    ul#main-nav-footer>li {
        padding-left: 35px;
        padding-right: 0;
    }
}
@media (min-width: 768px) and (max-width: 991px){
    .people .tile .homepopup{
        width: 300%;
    }
    .people .tile:nth-child(3n+1) .homepopup {
        right: 0;
    }
    .people .tile:nth-child(3n+2) .homepopup {
        right: -100%;
    }
    .people .tile:nth-child(3n+3) .homepopup {
        right: -200%;
    }
}
@media (min-width: 769px){
    .content-wr.videoblock {
        padding-left: 0!important; 
    }
    .institution:nth-child(odd):not(.full-width){
        padding-left: 15px;
    }
    .home-page .content-wr.contentblock {
        padding-right: 0!important;
    }
    .home-page   .content-wr.contentblock {
        padding-right: 0!important; 
    }
    .home-page .content-wr.videoblock {
        padding-left: 0!important; 
    }
    .home_slide p {
        text-align: right;
    }
}

@media (min-width: 768px){
    .institution:nth-child(odd):not(.full-width){
        padding-right: 15px;
    }
    .institution:nth-child(even):not(.full-width){
        padding-left: 15px;
    }
    .mobile-sumbenu+.cat-wr{
        display: block !important;
    }
    #searchform button {
        left: 0 !important;
    }

}
@media (max-width: 768px){
    .row.block:not(.search-bar) .name-square.tile-inner {
        padding-left: 10px;
        padding-right: 0px;
    }
    .slide-text {
        left: initial;
        right: 0;
    }
    .search-wr {
        left: 0;
    }

    .ticker-part .item span{
        padding-left: 0;
        padding-right: 10px;
    }
    .search-form {
        padding-left: 0;
    }
    .top-bar a[data-toggle="collapse"] {
        padding-left: 0;
        padding-right: 5px;
    }
}
@media (max-width: 767px){
    .mobile-sumbenu+.cat-wr {
        display: none;
    }
    .people .tile .homepopup{
        width: 200%;
    }
    .people .tile:nth-child(2n+1) .homepopup {
        right: 0;
    }
    .people .tile:nth-child(2n+2) .homepopup {
        right: -100%;
    }
    .home-page .buttonplayclass {
        margin-left: -13px;
    }

}
@media (max-width: 370px){
    .contact-form .g-recaptcha {
        margin-left: 0;
        margin-right: -20px;
    }
}

@media (max-width: 610px){
    .botlinks>div a:after {
        left: 18px;
        right: auto;
        margin-right: -10px;
    }
}

@media (max-width: 460px){
   .home-page  .home_slide .slide-text h3 {
        text-align: right;
    } 
}
@media (max-width: 399px){
    .carousel .botlinks>div a:after {
         transform: scaleX(1);
    }
}
@media (max-width: 390px){
    .carousel-indicators {
        right: -30px; 
    }
}
@media (max-width: 380px){ 
    #searchform button {
        left: 0 !important;
    }
    #searchform button span {
        margin-left: -40px !important;
    }
}