.video .shows .video_content {
    width: 94%;
    margin: auto;
}
.video .shows .video_content .v_player_zone {
    width: auto;
    height: unset;
    
}
.video .shows .video_content .v_player_zone .soc {
    position: relative;
    border-radius: 0;
    
}
.video .shows .video_content .v_player_zone .soc .kur_title {
    width: 80%;
}
.video .shows .video_content .v_player_zone .soc .kur_title_sub {
    margin-left: 0;
    margin: auto;
    margin-top: 5px;
    width: 71%;
}

.kurier1 {
    width: 100% !important;
	right: 0 !important;
}
.kurier2 {
    height: 60vw;
}
.video .shows {
    width: 100%;
    border-radius: 0;
}
.kurier2 {
    position: relative;
}

.video {
    width: 100%;
    padding: 0;
}
.video .shows_scroll {
    width: 100%;
    margin-left: 0;
}
.video .top .l {
    width: 100%;
    float: unset;
    margin: auto;
}
.video .top .l .search {
    width: 242px;
    margin: auto;
    margin-top: 11px;
    margin-bottom: 10px;    
}
.video .top .l .cal {
    background-size: cover;
    width: 100%;
}
.video .top .l .kurier_last {
    margin: auto;
    margin-top: 20px;
}
.video .top .r {
    width: 95%;
    float: unset;
    margin: auto;
    padding-bottom: 10px;
    padding-top: 1px;
    margin-top: 20px;
}
.video .top .r .ph {
    width: auto;
    height: 48vw;
    margin: 20px;
}
.video .top .r .ph_info .ph_txt {
    width: 90%;
    height: auto;
}
.video .top .r .ph_info {
    height: auto;
}

.video .video_block {
    width: 95%;
    min-height: 100px;
    margin: auto;
    margin-top: 20px;
    padding-bottom: 20px;
}
.video .video_block .hed {
    width: 100%;
    padding: 0;
}
.video .video_block .bod .bl {
    width: 93%;
}
.video .video_block .bod .bl .ph {
    width: auto;
    height: 48vw;
}
.video .video_block .bod .bl .txt {
    font-size: 16px;
}
.video .video_block .bod .bl .txt2 {
    font-size: 12px;
}

.video .top .r .video_cat {
    width: 100%;
}
.video .video_bl {
    width: 100%;
    margin-bottom: 30px;
}
.video .top .r .video_cat .bl .ph {
    width: auto;
    height: 48vw;
}
.video .top .r .video_cat .fot {
    width: 100%;
}
.video .video_bl .title {
    width: 92%;
    margin-left: 15px;
    padding: 0;
}
.video .video_bl .title a {
    font-size: 16px;
    width: 100%;
}
.video .video_bl .txt2 {
    font-size: 14px;
    padding-bottom: 6px;
    margin-left: 15px;
}
.video .top .r .tabs {
    width: 100%;
    background-color: #262626;
    border-top: 1px #6d6e73 solid;
    border-radius: 10px 10px 0px 0px;
    -webkit-border-radius: 10px 10px 0px 0px;
    -moz-border-radius: 10px 10px 0px 0px;
    -khtml-border-radius: 10px 10px 0px 0px;
}
.video .top .r .tabs .tab {
    padding: 0;
}
.video .top .r .video_cat .bl {
    margin-left: 0;
    padding-left: 0;
}

.video .video_main .l {
    width: 100%;
    float: unset;
    padding-top: 10px;
    min-height: auto;
}
.video .video_main .l .video_zone {
    min-height: unset;
    width: 95%;
    margin: auto;
    padding-bottom: 20px;
}
.video .video_main .l .video_zone .line {
    width: 100%;
}
.video .video_main .l .video_zone .ph {
    width: auto;
    height: 53vw;
}
.video .video_main .video_tabs .tabs_line .tab {
    min-width: 130px;
    color: #fff;
    font-size: 12px;
}
.video .video_main .video_tabs {
    width: 95%;
    margin: auto;
    margin-top: 20px;
}
.video .video_main .video_tabs .bot {
    width: 100%;
}
.video .video_main .r {
    width: 95%;
    float: unset;
    margin: auto;
    padding-bottom: 50px;
    margin-top: 20px;
}
.video .video_main .r .r_bl {
    width: 100%;
}
.video .video_bl .ph {
    width: auto;
    height: 48vw;
}
