.visible-sm{
    display: none;
}
.hide-sm{
    width: 100%;
}

.b-pictures-thumbs .hide-sm{
    margin: 10px 0 0;
    line-height: 0;
    text-align: justify;
}

.b-pictures-thumbs .hide-sm:after {
    content: "";
    display: inline-block;
    width: 100%;
    line-height: 0;
}

#flashcontent-parent {
    height: 100%;
}
.b-footer{
    background-color: #2b2b2b;
}
@media (max-width: 953px) {

    .visible-sm{
        display: block!important;
    }

    .hide-sm{
        display: none!important;
    }

    .wrapper{
        width: 320px;
        padding: 0 10px;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    .b-header-info,
    .b-header-join,
    .b-content-title,
    .b-guaranties,
    .b-footer-qr,
    .b-footer-menu,
    .b-content-header-models{
        display: none;
    }

    .b-language{
        right: 155px;
    }

    .b-header .btn-join{
        padding: 0 10px;
    }

    .b-breadcrumb a{
        color: #666;
        font-size: 12px;
    }
    .b-breadcrumb .b-breadcrumb-item__last a{
        color: #000;
        font-weight: bold;
    }

    .b-pictures{
        padding-bottom: 0;
    }
    .b-pictures-thumbs{
        margin: 0 -10px;
    }

    .b-pictures-thumbs a{
        float: left;
        margin: 0 5px 10px 5px;
        width: 149px;
        height: 149px;
        overflow: hidden;
    }

    .b-pictures-thumbs a .border{
        width: 148px;
        height: 148px;
        opacity: 1;
        border: none;
        background-position: 125px 5px;
    }

    .b-pictures-thumbs img{
        width: 149px;
    }

    .b-pictures .visible-sm .btn{
        float: none;
        width: 300px;
        height: 45px;
        padding: 0;
        margin: 0 0 10px 10px!important;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
    .b-pictures .visible-sm .btn .icon{
        float: none;
        display: inline-block;
        vertical-align: top;
    }

    .b-content-header-models.visible-sm{
        float: none;
        color: #444;
        text-align: left;
    }
    .b-content-header-models.visible-sm a{
        color: #257ad9;
        text-align: left;
        font-weight: bold;
    }

    .b-video-player{
        width: 300px;
        height: 168px;
    }

    .b-related{
        padding-top: 25px;
        background-color: #fff;
        background-image: none;
    }

    .b-related-title{
        font-size: 18px;
    }
    .b-thumbs-video{
        margin: -5px -5px 0;
    }
    .b-thumb{
        margin: 5px;
    }
    .b-thumb a{
        width: 145px;
    }
    .b-thumb-border{
        width: 145px;
        height: 85px;
    }
    .b-thumb-img{
        width: 145px;
        height: 85px;
    }
    .b-thumb-time{
        top: 64px;
        right: 0;
    }
    .b-thumb-play{
        display: none;
    }
    .b-thumb-text{
        padding-right: 0;
        font-weight: bold;
    }

    .b-footer{
        padding-top: 15px;
        color: #666;
    }
    .b-footer a{
        color: #999;
    }
    .b-footer-menu-item{
        float: left;
    }
    .b-footer-nav{
        margin: 0 -5px;
    }
    .b-footer-nav-item + .b-footer-nav-item{
        padding:0;
    }
    .b-footer-nav-item{
        padding:0 5px!important;
    }
    .b-footer-center{
        float: none;
    }
    .b-footer-center{
        padding-left: 0;
        padding-bottom: 20px;
    }
    .b-footer-company{
        margin-top: 10px;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASIAAAAMCAYAAADGb7BEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUVCMDk3NTlEQ0RGMTFFNEIwRERCOUEzREREMzMxMDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUVCMDk3NUFEQ0RGMTFFNEIwRERCOUEzREREMzMxMDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRUIwOTc1N0RDREYxMUU0QjBEREI5QTNEREQzMzEwMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRUIwOTc1OERDREYxMUU0QjBEREI5QTNEREQzMzEwMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlNkNA4AAAc9SURBVHja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');
    }
    .video-page .b-related{
        padding-top: 15px;
        background-color: #fff;
        background-image: none;
    }
    .video-page .b-video{
        margin-bottom: 10px;
    }
}