@media (min-width: 768px) and (max-width: 991px) {
    .navbar-brand {
        font-size: 15px;
    }
    .navbar-default .navbar-brand p {
        height: 8px;
        margin-top: -9px;
    }
    .navbar-nav {
        margin-top: 5px;
        margin-left: 15px;
    }
    .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .nav > li > a {
        font-size: 0.7em;
        padding: 10px 10px;
    }    
    .descriptiont-home-page p {
        font-size: 1.4em;
    }
    .navbar-default .navbar-nav > li > a > span.glyphicon-chevron-down:before {
        font-size: 9px;
    }
    a.right-bottom-link, a.right-top-link {
        padding: 10px 20px;
        font-size: 0.7em;
    }
    .left-list-main-nav-page li a {
        font-size: 0.8em;
    }
    .left-list-main-nav-page {
        top: 25px;
    }
    .left-list-main-nav-page li p.main-text-nav-page {
        font-size: 0.6em;
        margin-top: 10px;
        margin-bottom: 7px;
    }
    .left-list-main-nav-page li a.main-btn-nav-page {
        width: 30px;
        height: 30px;
    }
    .left-list-main-nav-page li a.main-btn-nav-page span {
        line-height: 30px;
    }
    .block-item-news h4, .block-item-news p, .block-item-news ul li a.link-to-news {
        font-size: 0.6em;
    }
    div.img-news {
        height: 100px;
    }
    .frame-last-new a.main-btn-lite-nav-page {
        padding: 9px 10px;
        font-size: 0.8em;
    }
    .site-footer p, .site-footer a {
        font-size: 0.7em;
    }
    .block-item-news ul li {
        width: 48%;
    }
    .bg-kolos {
        background-size: 25%;
    }
    p.result-numbers-first-text {
        margin-top: 80px;
    }
    p.result-numbers-text {
        margin-top: 40px;
    }
    .item-company-numbers p {
        margin-bottom: 20px;
        font-size: 1em;
    }
    .header-page-content-kariera {
        margin-top: -75px;
    }
    .block-history-karier h4 {
        font-size: 1em;
    }
    .title-second-vakansii {
        margin-top: 0px;
    }
    .item-vakansii h4 {
        margin-bottom: 5px;
        font-size: 1em;
    }
    .block-history-karier p {
        font-size: 0.8em;
    }
    .item-vakansii {
        padding: 20px 10px;
        margin-bottom: 30px;
        font-size: 0.8em;
    }
    .sidebar li a.large-link-sidebar {
        font-size: 1em;
    }
    .sidebar li a {
        font-size: 0.8em;
    }
    .dop-baner-block a p {
        font-size: 0.6em;
    }
    .item-product-content h4 {
        font-size: 0.6em;
        margin-top: 14px;
    }
    .item-product-content p {
        font-size: 0.4em;
        padding-right: 10px;
        margin-bottom: 0;
    }
    a.link-product-content {
        font-size: 0.6em;
    }
    .item-product-content h4 > p {
        width: 31px;
        height: 31px;
    }
    .bg-kolos-left {
        background-size: 20%;
    }
    .block-social-page-two .bg-social-icon {
        background-size: 14%;
        background-position: bottom left 7%;
    }
    .block-social-page-one .bg-social-icon {
        background-size: 17%;
        background-position: bottom right 7%;
    }
    .img-block-history-karier {
        min-height: 14em;
    }
    .block-hictory-min .img-block-history-karier {
        min-height: 9em;
    }
    .img-block-sotrudniki-karier {
        min-height: 5em;
    }
    a.galery-link {
        height: 150px;
    }
}
@media (min-width: 768px) and (max-width: 991px) and (orientation : landscape) {
    
}