@media (min-width: 1px) and (max-width: 767px) {
    .navbar-default {
        z-index: 100;
    }
    .descriptiont-home-page {
        top: 100px;
    }
    .descriptiont-home-page p {
        font-size: 1em;
    }
    .frame-last-new {
        padding-bottom: 200px;
    }
    .site-footer .text-right {
        text-align: left;
    }
    .bg-korova, .block-company-numbers-bg, .bg-kolos, .product-one .bg-img, .product-two .bg-img, .bg-kolos-left, .block-social-page-two .bg-social-icon, .block-social-page-one .bg-social-icon {
        background: none;
    }
    p.result-numbers-first-text {
        margin-top: 20px;
    }
    p.result-numbers-text {
        margin-top: 20px;
    }
    div.no-padding-left {
        padding-left: 15px;
    }
    div.no-padding-right {
        padding-right: 15px;
    }
    div.no-padding {
        padding-left: 0;
        padding-right: 0;
    }
    p.result-numbers-text {
        font-size: 1.3em;
    }
    ul.result-numbers-list {
        font-size: 1.1em;
    }
    .page-id-10 div.no-padding-left {
        padding-left: 0;
        padding-right: 0;
    }
    .img-abs-kariera {
        position: relative;
        margin-top: 20px;
        width: 70%;
    }
    .header-page-content-kariera {
        margin-top: 0;
    }
    .block-our-command p {
        margin: 15px 0px;
    }
    .page-content {
        padding-left: 30px;
        padding-right: 30px;
    }
    h2, .h2 {
        font-size: 20px;
    }
    .page-content-proizvodstvo, .page-content-archive-news {
        padding-left: 15px;
        padding-right: 15px;
    }
    .item-product-content h4, .item-product-content p, .item-product-content a.link-product-content {
        padding-left: 15px;
    }
    .item-product-content h4 p {
        left: 15px;
    }
    .item-product-content {
        padding-bottom: 25px;
    }
    img.img-margin {
        margin-bottom: 30px;
    }
    .block-item-smi {
        padding-bottom: 20px;
    }
    .block-item-smi .no-padding-right {
        padding-left: 15px;
        padding-right: 0;
    }
    .block-item-smi p, .block-item-smi a {
        margin-left: 15px;
    }
    .block-item-smi p {
        font-size: 0.65em;
    }
    div.mobile-history-no-padd {
        padding-left: 0;
        padding-right: 0;
    }
    .block-hictory-min .img-block-history-karier {
        min-height: 20em;
    }
    .img-block-sotrudniki-karier {
        min-height: 23em;
    }
}
@media (min-width: 1px) and (max-width: 767px) and (orientation : portrait) {
    
}
@media (min-width: 1px) and (max-width: 767px) and (orientation : landscape) {
    
}
@media (min-width: 1px) and (max-width: 480px) and (orientation : landscape) {
    
}
@media (min-width: 321px) and (max-width: 480px) and (orientation : portrait) {
    
}
@media (min-width: 480px) and (max-width: 767px) and (orientation : portrait) {
    
}