
.pull-right .fa.fa-chevron-right {
    font-size: 10px;
}
.paggination .fa.fa-chevron-right {
    font-size: 12px;
}
.paggination .fa.fa-chevron-left {
    font-size: 12px;
}
 section.page-index-featured .block-featured .new-video .video .fa.fa-play-circle-o{
    font-size: 80px;
    left: 50%;
    margin-left: -40px;
    margin-top: -40px;
    top: 50%;
    position: absolute;
}
section.page-index-featured .block-featured .new-video .video.small .fa.fa-play-circle-o{
    font-size: 30px;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    top: 50%;
    position: absolute;
}
.news-listing .new span.img .fa.fa-play-circle-o{
    color: #fff;
    font-size: 20px;
    position: absolute;
        left: 3px;
        bottom: 3px;
}
@media (min-width: 640px){
    .news-listing .new span.img .fa.fa-play-circle-o{
        bottom: 15px;
        left: 15px;
        font-size: 36px;
        }
}

/*.news-ppl a.new span.img .fa.fa-play-circle-o {
    bottom: 15px;
    color: #fff;
    font-size: 36px;
    left: 15px;
    position: absolute;
}*/
@media (min-width: 640px){
    .news-listing .new span.img .fa.fa-play-circle-o{
        bottom: 15px;
        left: 15px;
        font-size: 36px;
        }
}
.sidebar .new-videos a.new:first-child span.img .fa.fa-play-circle-o {
    color: #fff;
    left: 50%;
    margin: -18px 0 0 -18px;
    position: absolute;
    top: 50%;
    font-size: 36px;
}
@media (min-width: 640px){
    .sidebar .new-videos a.new:first-child span.img .fa.fa-play-circle-o {
        font-size: 20px;
    }
}
@media (min-width: 640px){
.sidebar .new-videos a.new:first-child span.img .fa.fa-play-circle-o{
    font-size: 36px;
    left: 10px;
    margin: 0;
    top: 10px;
        }
}
.sidebar .new-videos a.new span.img .fa.fa-play-circle-o {
    color: #fff;
    font-size: 36px;
    left: 50%;
    margin: -18px 0 0 -18px;
    position: absolute;
    top: 50%;
}
.news-popular a.new span.img .fa.fa-play-circle-o {
    bottom: 15px;
    color: #fff;
    font-size: 36px;
    left: 15px;
    position: absolute;
}
.modal-body a.col-vk{background-color:#45668e;}
.modal-body a.col-vk i{color: #fff;}
.modal-body a.col-facebook{background-color:#3b5998;}
.modal-body a.col-facebook i{color: #fff;}
.modal-body a.col-twitter{background-color:#55acee;}
.modal-body a.col-twitter i{color: #fff;}
.modal-body a.col-odnoklassniki{background-color:#eb8138;}
.modal-body a.col-odnoklassniki i{color: #fff;}

.modal-body #bx_auth_href_MailRuOpenID {
    background-color: #337ab7;
}
.modal-body a#bx_auth_href_MailRuOpenID i{color: #fff;}

.modal-body #bx_auth_href_Livejournal {
    background-color: #00B0EA;
}
.modal-body a#bx_auth_href_Livejournal i{color: #fff;}
.description_top_news > div {
/*    display: inline-block;*/
}
.news_detail_content .description_top_news {
    margin-bottom: 30px;
    margin-top: 30px;
}
.page-news-feed .description_top_news .col-md-4.col-sm-4{
    margin-left: 0 !important;
}

@media (min-width: 640px){
.page-news-feed .description_top_news .col-md-4.col-sm-4{
        margin-left: 20px;
        }
}
.description_top_news .row{
    margin-left: 0;
}
table.forum-quote td, table.forum-code td {
    padding: 0.9em 1em 10px;
}
.c-m.c-s.p-s-50.w-m-280.comments{
    display: none;
}
@media (min-width: 1024px){
.c-m.c-s.p-s-50.w-m-280.comments{
        display: none;
        }
}
@media (min-width: 1280px){
.c-m.c-s.p-s-50.w-m-280.comments{
        display: block;
        }
}

.h1-filters.clearfix {
    display: none;
}
@media (min-width: 640px){
.h1-filters.clearfix{
        display: block;
        }
}
.m_mobile {
    background-color: #45b4e8;
    color: #fff;
    display: block;
    padding: 10px 10px;
    font-size: 14px;
}
.m_mobile:hover,.m_mobile:focus,.m_mobile:active{
    color: #fff;
}
@media (min-width: 640px){
.m_mobile{
        display:none;
        }
}
.page-news-feed .page-header ul.page-menu.vis{
    display: block;
    height: 530px;
    transition: bottom 3s ease 0s;

}

.page-menu.clearfix{
    display: none;
    margin: 0px;
}
@media (min-width: 640px){
.page-menu.clearfix{
        display:block;
        margin: 20px 0px;
        }
}
.m_mobile .fa {
    float: right;
    margin-right: 5px;
    margin-top: 5px;
}
.m_mobile .fa.fa-caret-up{
    display: none;
}
.m_mobile.vis .fa.fa-caret-up{
    display: block;
}
.m_mobile.vis .fa.fa-caret-down{
    display: none;
}
.page-header ul.page-menu > li{
    float: none;
}
@media (min-width: 640px){
.page-header ul.page-menu > li{
        float: left;
        }
}
.page-news-feed .page-header ul.page-menu {
    margin: 0;
    position: absolute;
    width: 100%;
    height: 0;
    z-index: 101;
    transition: all 1s ease 0s;
    opacity: 0.96;
}
@media (min-width: 640px){
    .page-news-feed .page-header ul.page-menu{
        margin: 20px 0;
        position: static;
        width: 100%;
        height: auto;
        opacity: 1;
        }
}
.page-header h1, .page-header h6 {
    margin: 40px 0 20px;
}
@media (min-width: 640px){
    .page-header h1, .page-header h6{
        margin: 40px 0 13px;
    }
}
.paggination ul li{
    font-size: 18px;
    width: auto;
    min-width: 30px;
    height: auto;
    line-height: inherit;
}
@media (min-width: 640px){
    .paggination ul li{
        font-size: 22px;
        width: 60px;
        line-height: 59px;
    }
}
.paggination ul li a{
    font-size: 18px;
    width: auto;
    min-width: 30px;
    height: auto;
    line-height: inherit;
}
@media (min-width: 640px){
    .paggination ul li a{
        font-size: 22px;
        width: 60px;
        height: 60px;
        line-height: 59px;
    }
}
.paggination ul li b{
    font-size: 18px;
    width: auto;
    min-width: 30px;
    height: auto;
    line-height: inherit;
}
@media (min-width: 640px){
    .paggination ul li b{
        font-size: 22px;
        width: 60px;
        height: 60px;
        line-height: 59px;
    }
}
.paggination ul li:last-child{
    display: none;
}
@media (min-width: 640px){
    .paggination ul li:last-child{
        display: inline-block;
    }
}
.page-header ul.page-menu > li ul{
        right: inherit;
        left: 0;
}
@media (min-width: 640px){
    .page-header ul.page-menu > li ul{
        left: inherit;
        right: 0;
    }
}

.new-videos .listing .new b {
    padding-top: 0;
}
@media (min-width: 640px){
    .new-videos .listing .new b{
        padding-top: 15px;
    }
}
.sidebar .new-videos a.new:first-child b {
    font-weight: 400;
}
@media (min-width: 640px){
    .sidebar .new-videos a.new:first-child b{
        font-weight:bold;
    }
}
.sidebar .fetaured-autor a.post {
    display: block;
    width: 70%;
    top: -47px;
    position: relative;
    left: 94px;
    margin: 0;

}
@media (min-width: 640px){
    .sidebar .fetaured-autor a.post{
        position: static;
        margin-bottom: 30px;
        width: auto;
        left: 0;
        top: 0;
    }
}
.in-page-news .baner.baner5 {
    display: block;
}
@media (min-width: 640px){
    .in-page-news .baner.baner5 {
        /* display: none; */
    }
}
.in-page-news .baner.baner5 .baner{
    display: block;
    max-width: 860px;
}
@media (min-width: 640px){
    .in-page-news .baner.baner5 .baner{
        /* display: none; */
    }
}
section.page-news-feed .baner5 {
    margin-top: -20px !important;
    margin-left:0 !important;
    padding: 0;
}
@media (min-width: 640px){
    section.page-news-feed .baner5{
        margin-top: 50px !important;
        margin-left: -40px !important;
        padding: 0px 0px 0px 0px;
    }
}
/*.block .reviews-reply-form {
    padding: 10px !important;

}*/
/*@media (min-width: 640px){
   .block .reviews-reply-form{
        padding:10px 80px !important;
        height: 120px !important;
    }
}*/
/*@media (min-width: 641px){
   .block .reviews-reply-form{
        height: 80px !important;
    }
}*/
/*.c-m.c-s.w-m-280.p-s-50.comments.archive_news{
    display: block;
}
.c-m.c-s.w-m-280.p-s-50.comments{
    display: none;
    }
@media (min-width: 640px){
   .c-m.c-s.w-m-280.p-s-50.comments{
        display: block;
    }
}*/
.date_autor .author{
    margin-left: 0;
    margin-top: 10px;
    display: block;
}
@media (min-width: 640px){
   .date_autor .author{
        display: inline-block;
        margin-top: 0;
        margin-left: 20px;
    }
}
.date span{
    float: right;
}
@media (min-width: 640px){
   .date span{
    float: none;
    }
}
table.reviews-post-hidden {
    background: none !important;
}
.news_detail_content .description_quote:after{
    left: -10px !important;
}
@media (min-width: 1024px){
   .news_detail_content .description_quote:after{
        left: -40px !important;
    }
}
section.page-news-feed .block .r .w-l-900 h2:first-child,
section.page-news-feed .block .r .w-l-900 h1:first-child {
    margin-bottom: 10px !important;
    margin-top: 10px;
}
@media (min-width: 1024px){
        section.page-news-feed .block .r .w-l-900 h2:first-child,
        section.page-news-feed .block .r .w-l-900 h1:first-child{
        margin-bottom: 20px !important;
    }
}
.inside_news_right{
    display: none;
}
.inside_news_right{
    display: none;
}
@media (min-width: 1280px){
        .inside_news_right{
        display: block;
    }
}
div.reviews-text table.forum-quote, div.reviews-text table.forum-spoiler, div.reviews-text table.forum-code, div.reviews-text div.forum-code-box {
    padding: 3px;
    table-layout: fixed;
    width: 100%;
}
div.reviews-text table.forum-quote {
    border-left: 3px solid #dddddd;
    color: #4a483f;
    background:none;
    border-right: none;
    border-top:none;
    border-bottom :none;
    margin-bottom: 5px;
}
body header .menu .block.clearfix{
    position: fixed;
}
@media (min-width: 640px){
        body header .menu .block.clearfix{
        position: static;
/*        padding-left: 20px;
        padding-right: 20px*/;
    }
}

header {
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 999999;
}
/*@media (min-width: 640px){
        header{
        position: relative;
    }
}*/
@media (min-width: 640px){
        .news_right #golos{
        display: none;
    }
}
@media (min-width: 1024px){
        .news_right #golos{
        display: inline-block;
    }
}
section.page-news-feed .c-m.c-s.w-m-280.p-s-50.archive_news{
    z-index: 999!important;
}
.baner.baner1 .block{
    padding-left: 0px;
}
@media (min-width:1024px){
        .baner.baner1 .block {
        padding-left: 40px;
    }
}
#panel{
    top: 0;
    position: fixed;
    width: 100%;
    z-index: 9999999;
}
#panel + div + header{
padding-top: 0px;
}
@media (min-width: 640px){
        #panel + div + header {
        padding-top: 35px;
    }
}
#panel + div + header+ section .baner.baner1{
	padding-top: 216px;
}
@media (min-width:640px){
        #panel + div + header+ section .baner.baner1{
        padding-top:195px;
    }
}
@media (min-width:1280px){
        #panel + div + header+ section .baner.baner1{
        padding-top: 216px;
    }
}

header+ section .baner.baner1{
	/*padding-top: 182px;*/
}
@media (min-width:640px){
        header+ section .baner.baner1{
        /*padding-top:160px;*/
    }
}
@media (min-width:1280px){
        header+ section .baner.baner1{
        /*padding-top:182px;*/
    }
}

header .infostring .block {
    padding: 0 20px 0 20px;
}
section.page-index-featured .baner1 .block {
    padding:0px 20px 20px 20px;
}
@media (min-width: 1024px){
        section.page-index-featured .baner1 .block {
            padding-left: 0px;
            padding-right: 0px;
    }
}
section.page-index-featured .block-featured{
    padding-left: 0;
}
@media (min-width: 640px){
        section.page-index-featured .block-featured{
            padding-left: 0px;
            padding-right: 0px;
    }
}
section.page-index-featured .baner3 .block{
    padding-left: 0;
}
@media (min-width: 640px){
        section.page-index-featured .baner3 .block{
            padding-left: 20px;
            padding-right: 20px;
    }
}
@media (min-width: 1024px){
        section.page-index-featured .baner3 .block{
            padding: 0 !important;
    }
}
section.page-news-feed > .block {
    padding: 0 20px 0 0px;
}
@media (min-width: 640px){
        section.page-news-feed > .block{
            padding-left: 20px;
            padding-right: 20px;
    }
}
@media (min-width: 1024px){
        section.page-news-feed > .block{
            padding: 0;
    }
}
/*.hotstring .block {*/
    /*padding: 0;*/
/*}*/
section.page-index-photo .r{
    margin: 0;
}
header ul.topmenu {
    max-width: 1160px;
    margin: 0 auto;
    padding: 0;
}
@media (min-width: 1024px){
        header ul.topmenu{

    }
}
.block {
    width: 100%;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}
@media (min-width: 640px){
        .block{
            padding-left: 20px;
            padding-right: 20px;
    }
}
@media (min-width: 1024px){
        .block{
            width: 960px;
            padding: 0;
    }
}
@media (min-width: 1280px){
        .block{
            width: 1200px;
            padding: 0;
    }
}
.page-index-photo .block{
    padding: 0;
}

@media (min-width: 1280px){
        .page-index-photo .block{
/*            padding-left: 15px;
            padding-right: 15px;*/
    }
}
.page-index-photo .block .r .c {
    margin: 0 10px;
}
@media (min-width: 1028px){
        .page-index-photo .block .r .c{
            margin: 0;
    }
}
.pull-right {
    margin-right: 3px;
}
.baner5 a {
    padding: 0 0px 0 0;
}
/*.news-ppl{
    margin-left: 0;
}*/
.flash-main-page1{
    left: 0 !important;
}
section.page-news-feed .new span.img{
    margin-left: 0;
}

/*@media (min-width: 640px){*/
        /*header .menu a.logo{*/
            /*margin-left: 0;*/
    /*}*/
/*}*/
header .menu .block > ul > li{
    margin: 0;
}
@media (min-width: 640px){
        header .menu .block > ul{
    margin-left: 165px;
    line-height: 41px;
    }
}
@media (min-width: 1024px){
        header .menu .block > ul{
    margin-left: 230px;
    }
}

@media (min-width: 640px){
        section .news-listing{
        padding: 20px 15px 20px 15px;
    }
}
@media (min-width: 1024px){
        section .news-listing{
        padding: 0;
    }
}
@media (min-width: 640px){
        section.page-news-feed .hotstring .btn {
        top: 70px;
        font-size: 12px !important;
    }
}
@media (min-width: 737px){
        section.page-news-feed .hotstring .btn {
            font-size: 14px !important;
            top: 45px;
    }
}
section.page-news-feed .block > .r > .c > h2 {
    margin: 0 10px;
}
/*section.page-news-feed .news-ppl{
    margin: 0 0 30px 0;
    position: static;
}*/
/*@media (min-width: 1024px){
        section.page-news-feed .news-ppl a.new{
            width: 195px;
    }
}*/
/*@media (min-width: 1280px){
        section.page-news-feed .news-ppl a.new{
            width: 192px;
    }
}*/
/*@media (min-width: 1024px){
        a.more {
            margin: 0 !important;
    }
}*/
@media (min-width: 1024px){
        .flash-main-page1 {
            margin-left: 0 !important;
    }
}
@media (min-width: 1024px){
        section.page-index-photo .photos {
            margin-left: 0;
    }
}
/*section.page-news-feed .news-ppl{
    padding: 0 !important;
    }*/
/*@media (min-width: 640px){
        section.page-news-feed .news-ppl{
            padding: 20px !important;
    }
}*/
    section.page-news-feed .baner5{
    }
@media (min-width: 1280px){
    section.page-news-feed .baner5 {
        max-width: 880px;
        padding-left: 20px;
    }
}
/*.news-ppl{
    background-color: #fff;
}*/
/*@media (min-width: 640px){
        .news-ppl {
            background-color: #f3f3f3;
    }
}*/

h2 {
    margin-left: 0 !important;
    left: 0 !important;
}
@media (min-width: 640px){
        h2 {

    }
}
@media (min-width: 1280px){
        .flash-main-page1 {
        max-width: 100% !important;
    }
}
.page-news-feed .page-header {
    margin-left: 0px;
}
section.page-news-feed > .block > .r {
    margin: 0 auto;
}
.news-popular .listing {
/*    margin: 0 auto;*/
}
/*@media (min-width: 640px){
        section.page-news-feed .news-ppl a.new b{
    	width: 48.375vw;
    }
}*/
/*@media (min-width: 1024px){
        section.page-news-feed .news-ppl a.new b{
    	 width:auto;
    }
}*/
/*@media (min-width: 640px){
        section.page-news-feed .news-ppl a.new small{
    	width: 48.375vw;
    }
}*/
/*@media (min-width: 1024px){
        section.page-news-feed .news-ppl a.new small{
    	 width:auto;
    }
}*/
@media (min-width: 1024px){
        section.page-index-photo .photos a.p1{
    	 width:65%;
    }
}
@media (min-width: 1280px){
        section.page-index-photo .photos a.p1{
    	 width:49.91%;
    }
}
footer a.logo{
	bottom: 0;
}
footer .footer-menu{
	float: right;
}
footer .footer-menu a {
    line-height: 37px;
    vertical-align: middle;
}
footer .social {
    display: inline-block;
    float: right;
    margin-right: 0 !important;
}
footer{
	overflow:visible;
}
@media (min-width: 320px){
        footer{
    	 text-align: center;
    }
}
@media (min-width: 640px){
        footer{
    	 text-align: left;
    }
}
footer .block{
	padding: 0;
}
@media (min-width: 1024px){
        footer .block{
    	 padding-top: 36px;
    }
}
@media (min-width: 320px){
        footer .block2 > .r > .c{
    	 margin-right: 0;
    }
}
@media (min-width: 640px){
        footer .block2 > .r > .c{
    	 margin-right: 0;

    }
}
footer .block2 > .r > .c:nth-child(2) div{
	margin: 20px 0;
}
@media (min-width: 640px){
	footer .block2 > .r > .c:nth-child(2)
        {
    left:0;
    margin-left: 0 !important;
    margin-top: 0;
    padding-right: 0;
    position: static;
     width: 49%;
    float: right;
    line-height: 1.5;

    }
}
@media (min-width: 1024px){
	footer .block2 > .r > .c:nth-child(2)
        {
    display: inline-block;
    float: none;
    width: 30%;
    margin-left: 60px !important;
	}
}
@media (min-width: 1280px){
	footer .block2 > .r > .c:nth-child(2)
	{
    	margin-bottom: 60px;
    	width: 24.5%;
    	float: left;
    	display: inline-block;
    	margin-left: 0 !important;
    	margin-bottom: 0;
	}
}
@media (min-width: 640px){
	footer .block2 > .r > .c:nth-child(3){
    left:0;
    margin-left: 0 !important;
    margin-top: 0;
    padding-right: 0;
    position: static;
    float: right;
    width: 49%;

    }
}
@media (min-width: 1024px){
	footer .block2 > .r > .c:nth-child(3){
    display: none;
	}
}
@media (min-width: 1280px){
	footer .block2 > .r > .c:nth-child(3){
   	    	margin-bottom: 60px;
    	width: 24.5%;
    	float: left;
    	display: inline-block;
	}
}
@media (min-width: 1280px){
	footer .block2 > .r > .c:nth-child(3){

	}
}
@media (min-width: 640px){
footer .block2 > .r > .c.social {
    left:0;
    margin-left: 0 !important;
    padding-right: 0;
    position: static;
        display: block;
    margin: 40px auto 0;
    padding-bottom: 20px;
    text-align: center;
    width: 100%;

    }
}
@media (min-width: 1024px){
footer .block2 > .r > .c.social {
    display: inline-block;
    float: right;
    width: 30%;
    margin-top: 0 ;
	}
}
@media (min-width: 1280px){
footer .block2 > .r > .c.social {
   	    margin-bottom: 60px;
    	width: 24.5%;
    	float: left;
    	display: inline-block;
	}
}
@media (min-width: 640px){
	footer .c.w-l-260.w-m-280.first{
    	margin-bottom: 60px !important;
	}
}
@media (min-width: 1024px){
	footer .c.w-l-260.w-m-280.first{
    	margin-bottom: 60px;
	}
}
@media (min-width: 1280px){
	footer .c.w-l-260.w-m-280.first{
    	margin-bottom: 60px;
    	width: 24.5%;
    	float: left;
	}
}
@media (min-width: 640px){
	footer > hr {
    	margin-top: 0 !important;
	}
}
@media (min-width: 1024px){
	footer > hr {
/*    	margin-top: 60px;*/
	}
}
@media (min-width: 640px){
	footer > hr.hidden-m {
    	margin-top: 10px !important;
    	position: absolute;
    	width: 100%;
    	display: none;
	}
}
@media (min-width: 1024px){
	footer > hr.hidden-m{
    	display: none !important;

	}
}
@media (min-width:1280px){
	footer > hr.hidden-m{
    	display: block !important;

	}
}
@media (min-width:1280px){
footer .c.w-l-260.w-m-280{
    	padding: 0px 10px !important;
	}
}
.baner.baner1 .block {
    padding-left: 0px;
}
@media (min-width:640px){
#news_popular_button{
	z-index: 1000;
	top: 0;
	}
}
@media (min-width:1024px){
#news_popular_button{
	z-index: 1;
	top: -5px;
	}
}
@media (min-width:640px){
.sidebar.index-sidebar.news_right {
    padding-right:20px;
    padding-left: 20px;
	}
}
@media (min-width:1280px){
.sidebar.index-sidebar.news_right {
    padding-right:0px;
    padding-left: 0px;
	}
}
@media (min-width:640px){
.c.w-l-900{
		margin: 0;
	}
}
@media (min-width:1280px){
.c.w-l-900{
		margin: 0px 10px;
	}
}
section.page-news-feed .c-m.c-s.w-m-280.p-s-50.archive_news {
    z-index: 999 !important;
    margin-bottom: 30px;
}
.baner.baner1 .block {
    padding-left: 20px;
    padding-right: 20px;
}
@media (min-width:1024px){
.baner.baner1 .block {
    padding: 0px 0px;
    }
}
@media (min-width:1024px){
section.page-news-feed .sidebar .c-m.new-videos-wrap {
    margin: 0 0px;
	}
}
@media (min-width:1280px){
section.page-news-feed .sidebar .c-m.new-videos-wrap {
	 margin: 0 20px;
	}
}
@media (min-width:1024px){
section.page-news-feed .sidebar .c-m.archive_news {
    margin: 0 0px;
	}
}
@media (min-width:1280px){
section.page-news-feed .sidebar .c-m.archive_news {
	 margin: 0 20px;
	}
}
/*@media (min-width:1024px){
.r-m{;
	 margin: 0 -20px;
	}
}*/
@media (min-width:1280px){
.r-m{
	margin: 0 0px;
	}
}
@media (min-width:1024px){
.sidebar.index-sidebar.news_right{
	overflow:visible !important;
	padding: 0px 0px;
	}
}
@media (min-width:1280px){
.sidebar.index-sidebar.news_right{
		padding: 0px 20px;
		/*overflow:hidden !important;*/
	}
}
/*@media (min-width:1024px){
.c-m.c-s.w-m-280.p-s-50{
	margin: 0px 20px;
    padding: 0px 20px;
    overflow:hidden !important;
	}
}*/
@media (min-width:1280px){
.c-m.c-s.w-m-280.p-s-50{
	margin: 0px 0px;
	padding: 0;
	}
}
@media (min-width:1280px){
.inside_news_right .c-m.c-s.w-m-280.p-s-50.archive_news{
	overflow: visible !important;
	}
}

.new-video .c-m.c-s.w-m-280.p-s-50{
    margin: 0;
}
@media (min-width:1024px){
.new-video .c-m.c-s.w-m-280.p-s-50{
    margin: 0px 10px;
    }
}
.page-news-feed .news-popular {
    margin: 0;
}
@media (min-width:1024px){
.news_right .r-m{
	margin: 0;
	}
}
@media (min-width:1280px){
.news_right .r-m{
	margin: 0 -20px;
	}
}
@media (min-width:1024px){
.news_right .c-m.c-s.w-m-280.p-s-50{
	padding: 0;
	overflow:visible !important;
	}
}
@media (min-width:1280px){
.news_right .c-m.c-s.w-m-280.p-s-50{
	/*overflow:hidden !important;*/
	}
}
.page-header{
		padding: 0;
	}
/*@media (min-width:1024px){
.page-header{
		padding: 0 20px;
	}
}*/

/*@media (min-width:1024px){
.page-header{
		padding: 0 20px;
	}
}*/
@media (min-width:1024px){
.c.w-l-900 > h2, .in-page-news > h2{
		padding: 0px 15px;
	}
}
header .menu .block > ul{
	padding-right: 0;
}
.sidebar .comments p{
    word-wrap: break-word;
}
/*video: media-controls-fullscreen-button {*/
    /*display: none;*/
/*}*/
/*video#pre_video{
    max-height: 520px;
    max-width: 700px;
}
video#fon_video{
    max-height: 520px;
    max-width: 700px;
}
*/
.video_html i {
    cursor: pointer;
    font-size: 50px;
    left: 46%;
    position: absolute;
    top: 46%;
    color: #fff;
}
@media (min-width:400px){
.video_html i{
        font-size: 65px;
    }
}
@media (min-width:500px){
.video_html i{
        font-size: 80px;
    }
}
@media (min-width:640px){
.video_html i{
        font-size: 90px;
    }
}
.description_top_news > div{
    /*position: relative;*/
}
@media (max-width:640px){
	.navbar-toggle.collapsed.pull-left {
		position: fixed;
	}
}
@media (min-width:1024px){
.flash-detail-page1{
		width: auto !important;
	}
}
.pull-right .fa.fa-chevron-right {
    font-size: 10px;
}
.paggination .fa.fa-chevron-right {
    font-size: 12px;
}
.paggination .fa.fa-chevron-left {
    font-size: 12px;
}
 section.page-index-featured .block-featured .new-video .video .fa.fa-play-circle-o{
    font-size: 50px;
    left: 50%;
    margin-left: -40px;
    margin-top: -40px;
    top: 50%;
    position: absolute;
}

@media(min-width: 640px){
 section.page-index-featured .block-featured .new-video .video .fa.fa-play-circle-o{
    font-size: 80px;
    }
}
@media(min-width: 1280px){
 section.page-index-featured .block-featured .new-video .video .fa.fa-play-circle-o{
    font-size: 80px;
    }
}
section.page-index-featured .block-featured .new-video .video.small .fa.fa-play-circle-o{
    font-size: 30px;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    top: 50%;
    position: absolute;
}
.news-listing .new span.img .fa.fa-play-circle-o{
    color: #fff;
    font-size: 20px;
    position: absolute;
        left: 3px;
        bottom: 3px;
}
@media (min-width: 640px){
    .news-listing .new span.img .fa.fa-play-circle-o{
        bottom: 15px;
        left: 15px;
        font-size: 36px;
        }
}

/*.news-ppl a.new span.img .fa.fa-play-circle-o {
    bottom: 15px;
    color: #fff;
    font-size: 36px;
    left: 15px;
    position: static;
}*/
@media (min-width: 640px){
    .news-listing .new span.img .fa.fa-play-circle-o{
        bottom: 15px;
        left: 15px;
        font-size: 36px;
        }
}
.sidebar .new-videos a.new:first-child span.img .fa.fa-play-circle-o {
    color: #fff;
    left: 50%;
    margin: -18px 0 0 -18px;
    position: absolute;
    top: 50%;
    font-size: 36px;
}
@media (min-width: 640px){
    .sidebar .new-videos a.new:first-child span.img .fa.fa-play-circle-o {
        font-size: 20px;
    }
}
@media (min-width: 640px){
.sidebar .new-videos a.new:first-child span.img .fa.fa-play-circle-o{
    font-size: 36px;
    left: 10px;
    margin: 0;
    top: 10px;
        }
}
.sidebar .new-videos a.new span.img .fa.fa-play-circle-o {
    color: #fff;
    font-size: 36px;
    left: 50%;
    margin: -18px 0 0 -18px;
    position: absolute;
    top: 50%;
}
.news-popular a.new span.img .fa.fa-play-circle-o {
    bottom: 15px;
    color: #fff;
    font-size: 36px;
    left: 15px;
    position: absolute;
}
.modal-body a.col-vk{background-color:#45668e;}
.modal-body a.col-vk i{color: #fff;}
.modal-body a.col-facebook{background-color:#3b5998;}
.modal-body a.col-facebook i{color: #fff;}
.modal-body a.col-twitter{background-color:#55acee;}
.modal-body a.col-twitter i{color: #fff;}
.modal-body a.col-odnoklassniki{background-color:#eb8138;}
.modal-body a.col-odnoklassniki i{color: #fff;}

.modal-body #bx_auth_href_MailRuOpenID {
    background-color: #337ab7;
}
.modal-body a#bx_auth_href_MailRuOpenID i{color: #fff;}

.modal-body #bx_auth_href_Livejournal {
    background-color: #00B0EA;
}
.modal-body a#bx_auth_href_Livejournal i{color: #fff;}
.description_top_news > div {
/*    display: inline-block;*/
}
.news_detail_content .description_top_news {
    margin-bottom: 30px;
    margin-top: 30px;
}
.page-news-feed .description_top_news .col-md-4.col-sm-4{
    margin-left: 0 !important;
}

@media (min-width: 640px){
.page-news-feed .description_top_news .col-md-4.col-sm-4{
        margin-left: 20px;
        }
}
.description_top_news .row{
    margin-left: 0;
}
table.forum-quote td, table.forum-code td {
    padding: 0.9em 1em 10px;
}
.c-m.c-s.p-s-50.w-m-280.comments{
    display: none;
}
@media (min-width: 1024px){
.c-m.c-s.p-s-50.w-m-280.comments{
        display: none;
        }
}
@media (min-width: 1280px){
.c-m.c-s.p-s-50.w-m-280.comments{
        display: block;
        }
}

.h1-filters.clearfix {
    display: none;
}
@media (min-width: 640px){
.h1-filters.clearfix{
        display: block;
        }
}
.m_mobile {
    background-color: #45b4e8;
    color: #fff !important;
    display: block;
    padding: 10px 10px;
    font-size: 14px;
}
.m_mobile:hover,.m_mobile:focus,.m_mobile:active{
    color: #fff;
}
@media (min-width: 640px){
.m_mobile{
        display:none;
        }
}
.page-news-feed .page-header ul.page-menu.vis{
    display: block;
    height: 530px;
    transition: bottom 3s ease 0s;

}

.page-menu.clearfix{
    display: none;
    margin: 0px;
}
@media (min-width: 640px){
.page-menu.clearfix{
        display:block;
        margin: 20px 0px;
        }
}
.m_mobile .fa {
    float: right;
    margin-right: 5px;
    margin-top: 5px;
}
.m_mobile .fa.fa-caret-up{
    display: none;
}
.m_mobile.vis .fa.fa-caret-up{
    display: block;
}
.m_mobile.vis .fa.fa-caret-down{
    display: none;
}
.page-header ul.page-menu > li{
    float: none;
}
@media (min-width: 640px){
.page-header ul.page-menu > li{
        float: left;
        }
}
.page-news-feed .page-header ul.page-menu {
    margin: 0;
    position: absolute;
    width: 100%;
    height: 0;
    z-index: 101;
    z-index: 101;
    transition: all 1s ease 0s;
    opacity: 0.96;
}
@media (min-width: 640px){
    .page-news-feed .page-header ul.page-menu{
        margin: 20px 0;
        position: static;
        width: 100%;
        height: auto;
        opacity: 1;
        }
}
.page-header h1, .page-header h6 {
    margin: 40px 0 20px;
}
@media (min-width: 640px){
    .page-header h1, .page-header h6{
        margin: 40px 0 13px 15px;
    }
}
.paggination ul li{
    font-size: 18px;
    width: auto;
    min-width: 30px;
    height: auto;
    line-height: inherit;
}
@media (min-width: 640px){
    .paggination ul li{
        font-size: 22px;
        width: 60px;
        line-height: 59px;
    }
}
.paggination ul li a{
    font-size: 18px;
    width: auto;
    min-width: 30px;
    height: auto;
    line-height: inherit;
}
@media (min-width: 640px){
    .paggination ul li a{
        font-size: 22px;
        width: 60px;
        height: 60px;
        line-height: 59px;
    }
}
.paggination ul li b{
    font-size: 18px;
    width: auto;
    min-width: 30px;
    height: auto;
    line-height: inherit;
}
@media (min-width: 640px){
    .paggination ul li b{
        font-size: 22px;
        width: 60px;
        height: 60px;
        line-height: 59px;
    }
}
.paggination ul li:last-child{
    display: none;
}
@media (min-width: 640px){
    .paggination ul li:last-child{
        display: inline-block;
    }
}
.page-header ul.page-menu > li ul{
        right: inherit;
        left: 0;
}
@media (min-width: 640px){
    .page-header ul.page-menu > li ul{
        left: inherit;
        right: 0;
    }
}
.new-videos .listing .new b {
    padding-top: 0;
}

@media (min-width: 640px){
    .new-videos .listing .new b{
        padding-top: 15px;
    }
}
.sidebar .new-videos a.new:first-child b {
    font-weight: 400;
}
@media (min-width: 640px){
    .sidebar .new-videos a.new:first-child b{
        font-weight:bold;
    }
}
.sidebar .fetaured-autor a.post {
    display: block;
    width: 70%;
    top: -47px;
    position: relative;
    left: 94px;
    margin: 0;

}
@media (min-width: 640px){
    .sidebar .fetaured-autor a.post{
        position: static;
        margin-bottom: 30px;
        width: auto;
        left: 0;
        top: 0;
    }
}
.in-page-news .baner.baner5 {
    display: block;
}
@media (min-width: 640px){
    .in-page-news .baner.baner5 {
        /* display: none; */
    }
}
.in-page-news .baner.baner5 .baner{
    display: block;
    max-width: 860px;
}
@media (min-width: 640px){
    .in-page-news .baner.baner5 .baner{
        /* display: none; */
    }
}
section.page-news-feed .baner5 {
    margin-top: 10px !important;
    margin-left:0 !important;
    padding: 0;
}
.lha-textarea{
    font-size: 11px !important;
}
@media (min-width: 640px){
    .lha-textarea{
        font-size: 16px !important;
        width: 100% !important;
        padding: 10px 40px 0 10px;
    }
}
.date_autor .author{
    margin-left: 0;
    margin-top: 10px;
    display: block;
}
@media (min-width: 640px){
   .date_autor .author{
        display: inline-block;
        margin-top: 0;
        margin-left: 20px;
    }
}
.date span{
    float: right;
}
@media (min-width: 640px){
   .date span{
    float: none;
    }
}
table.reviews-post-hidden {
    background: none !important;
}
.news_detail_content .description_quote:after{
    left: -10px !important;
}
@media (min-width: 1024px){
   .news_detail_content .description_quote:after{
        left: -40px !important;
    }
}
section.page-news-feed .block .r .w-l-900 h2:first-child,
section.page-news-feed .block .r .w-l-900 h1:first-child {
    margin-bottom: 10px !important;
    margin-top: 10px;
}
@media (min-width: 1024px){
        section.page-news-feed .block .r .w-l-900 h2:first-child,
        section.page-news-feed .block .r .w-l-900 h2:first-child{
        margin-bottom: 20px !important;
    }
}
.inside_news_right{
    display: none;
}
.inside_news_right{
    display: none;
}
@media (min-width: 1280px){
        .inside_news_right{
        display: block;
    }
}
div.reviews-text table.forum-quote, div.reviews-text table.forum-spoiler, div.reviews-text table.forum-code, div.reviews-text div.forum-code-box {
    padding: 3px;
    table-layout: fixed;
    width: 100%;
}
div.reviews-text table.forum-quote {
    border-left: 3px solid #dddddd;
    color: #4a483f;
    background:none;
    border-right: none;
    border-top:none;
    border-bottom :none;
    margin-bottom: 5px;
}
body header .menu .block.clearfix{
    position: static;
}
@media (min-width: 640px){
        body header .menu .block.clearfix{
        /*position: fixed;*/
/*        padding-left: 20px;
        padding-right: 20px*/;
    }
}


header {
    position: fixed;
    top: 0px;
    width: 100%;
    z-index: 999999;
}
/*@media (min-width: 640px){
        header{
        position: relative;
    }
}*/
@media (min-width: 640px){
        .news_right #golos{
        display: none;
    }
}
@media (min-width: 1024px){
        .news_right #golos{
        display: inline-block;
    }
}
/*section.page-news-feed .c-m.c-s.w-m-280.p-s-50.archive_news{
    z-index: 999!important;
}*/
.baner.baner1 .block{
    padding-left: 0px;
}
@media (min-width:1024px){
        .baner.baner1 .block {
        padding-left: 40px;
    }
}
#panel{
    top: 0;
    position: fixed;
    width: 100%;
    z-index: 9999999;
}
#panel + div + header{
padding-top: 0px;
}
@media (min-width: 640px){
        #panel + div + header {
        padding-top: 35px;
    }
}
#panel + div + header+ section .baner.baner1{
	padding-top: 216px;
}
@media (min-width:640px){
        #panel + div + header+ section .baner.baner1{
        padding-top:115px;
    }
}
@media (min-width:1024px){
        #panel + div + header+ section .baner.baner1{
        padding-top:195px;
    }
}
@media (min-width:1280px){
        #panel + div + header+ section .baner.baner1{
        padding-top: 216px;
    }
}

/*header+ section .baner.baner1{
	padding-top: 182px;
}
@media (min-width:640px){
        header+ section .baner.baner1{
        padding-top:90px;
    }
}
@media (min-width:768px){
        header+ section .baner.baner1{
        padding-top:120px;
    }
}
@media (min-width:1024px){
        header+ section .baner.baner1{
        !*padding-top:160px;*!
    }
}
@media (min-width:1280px){
        !*header+ section .baner.baner1{*!
        !*padding-top:182px;*!
    }
}*/

header .infostring .block {
    padding: 0 20px 0 20px;
}
section.page-index-featured .baner1 .block {
    padding:0px 20px 20px 20px;
}
@media (min-width: 1024px){
        section.page-index-featured .baner1 .block {
            padding-left: 0px;
            padding-right: 0px;
    }
}
section.page-index-featured .block-featured{
    padding-left: 0;
}
@media (min-width: 640px){
        section.page-index-featured .block-featured{
            padding-left: 0px;
            padding-right: 0px;
    }
}
section.page-index-featured .baner3 .block{
    padding-left: 0;
}
@media (min-width: 640px){
        section.page-index-featured .baner3 .block{
            padding-left: 20px;
            padding-right: 20px;
    }
}
@media (min-width: 1024px){
        section.page-index-featured .baner3 .block{
            padding: 0 !important;
    }
}
section.page-news-feed > .block {
    padding: 0 20px 0 0px;
}
@media (min-width: 640px){
        section.page-news-feed > .block{
            padding-left: 20px;
            padding-right: 20px;
    }
}
@media (min-width: 1024px){
        section.page-news-feed > .block{
            padding: 0;
    }
}
/*.hotstring .block {*/
    /*padding: 0;*/
/*}*/
section.page-index-photo .r{
    margin: 0;
}
header ul.topmenu {
    max-width: 1160px;
    margin: 0 auto;
    padding: 0;
}
@media (min-width: 1024px){
        header ul.topmenu{

    }
}
.block {
    width: 100%;
    margin: 0 auto;
    padding-left: 15px;
    padding-right: 15px;
}
@media (min-width: 640px){
        .block{
            padding-left: 20px;
            padding-right: 20px;
    }
}
@media (min-width: 1024px){
        .block{
            width: 960px;
            padding: 0;
    }
}
@media (min-width: 1280px){
        .block{
            width: 1200px;
            padding: 0;
    }
}
.page-index-photo .block{
    padding: 0;
}

@media (min-width: 1280px){
        .page-index-photo .block{
/*            padding-left: 15px;
            padding-right: 15px;*/
    }
}
.page-index-photo .block .r .c {
    margin: 0;
}
@media (min-width: 1028px){
        .page-index-photo .block .r .c{
            margin: 0;
    }
}
.pull-right {
    margin-right: 3px;
}
.baner5 a {
    padding: 0 0px 0 0;
}
/*.news-ppl{
    margin-left: 0;
}*/
.flash-main-page1{
    left: 0 !important;
}
section.page-news-feed .new span.img{
    margin-left: 0;
}

/*@media (min-width: 640px){*/
        /*header .menu a.logo{*/
            /*margin-left: 0;*/
    /*}*/
/*}*/
header .menu .block > ul > li{
    margin: 0;
}
@media (min-width: 640px){
        header .menu .block > ul{
    margin-left: 165px;
    line-height: 41px;
    }
}
@media (min-width: 1024px){
        header .menu .block > ul{
    margin-left: 230px;
    }
}

@media (min-width: 640px){
        section .news-listing{
        padding: 20px 15px 20px 15px;
    }
}
@media (min-width: 1024px){
        section .news-listing{
        padding: 0;
    }
}
@media (min-width: 640px){
        section.page-news-feed .hotstring .btn {
        top: 70px;
        font-size: 12px !important;
    }
}
@media (min-width: 737px){
        section.page-news-feed .hotstring .btn {
            font-size: 14px !important;
            top: 45px;
    }
}
section.page-news-feed .block > .r > .c > h2 {
    margin: 0 10px;
}
/*section.page-news-feed .news-ppl{
    margin: 0 0 30px 0;
}*/
/*@media (min-width: 1024px){
        section.page-news-feed .news-ppl a.new{
            width: 195px;
    }
}
@media (min-width: 1280px){
        section.page-news-feed .news-ppl a.new{
            width: 192px;
    }
}*/
/*@media (min-width: 1024px){
        a.more {
            margin: 0 !important;
    }
}*/
@media (min-width: 1024px){
        .flash-main-page1 {
            margin-left: 0 !important;
    }
}
@media (min-width: 1024px){
        section.page-index-photo .photos {
            margin-left: 0;
    }
}
/*section.page-news-feed .news-ppl{
    padding: 0 !important;
    }*/
@media (min-width: 640px) {
    section.page-news-feed .news-ppl {
        /*            padding: 20px !important;
            }*/
    }

    section.page-news-feed .baner5 {
    }

    @media (min-width: 1280px) {
        section.page-news-feed .baner5 {
            max-width: 880px;
            padding-left: 20px;
        }
    }
    /*.news-ppl{
        background-color: #fff;
    }*/
    /*@media (min-width: 640px){
            .news-ppl {
                background-color: #f3f3f3;
        }
    }
    */
    h2 {
        margin-left: 0 !important;
        left: 0 !important;
    }

    @media (min-width: 640px) {
        h2 {

        }
    }
    @media (min-width: 1280px) {
        .flash-main-page1 {
            max-width: 100% !important;
        }
    }
    .page-news-feed .page-header {
        margin-left: 0px;
    }

    section.page-news-feed > .block > .r {
        margin: 0 auto;
    }

    .news-popular .listing {
        /*    margin: 0 auto;*/
    }

    /*@media (min-width: 640px) and (max-width: 1024px){
            section.page-news-feed .news-ppl a.new b{
                margin-left: 0;
                width: 50%;
                position: static;
                display: inline-block;

        }
    }*/
    /*@media (min-width: 1024px){
            section.page-news-feed .news-ppl a.new b{
             width:auto;
        }
    }
    @media (min-width: 640px) and (max-width: 1024px){
            section.page-news-feed .news-ppl a.new small{
                margin-left: 0;
                width: 50%;
                position: relative;
                display: block;
                float: right;
    }*/
    /*@media (min-width: 1024px){
            section.page-news-feed .news-ppl a.new small{
             width:auto;
        }
    }*/
    @media (min-width: 1024px) {
        section.page-index-photo .photos a.p1 {
            width: 65%;
        }
    }
    @media (min-width: 1280px) {
        section.page-index-photo .photos a.p1 {
            width: 48%;
        }
    }
    footer a.logo {
        bottom: 0;
    }

    footer .footer-menu {
        float: right;
    }

    footer .footer-menu a {
        line-height: 37px;
        vertical-align: middle;
    }

    footer .social {
        display: inline-block;
        float: right;
        margin-right: 0 !important;
    }

    footer {
        overflow: visible;
    }

    @media (min-width: 320px) {
        footer {
            text-align: center;
        }
    }
    @media (min-width: 640px) {
        footer {
            text-align: left;
        }
    }
    footer .block {
        padding: 0;
    }

    @media (min-width: 1024px) {
        footer .block {
            padding-top: 36px;
        }
    }
    @media (min-width: 320px) {
        footer .block2 > .r > .c {
            margin-right: 0;
        }
    }
    @media (min-width: 640px) {
        footer .block2 > .r > .c {
            margin-right: 0;

        }
    }
    footer .block2 > .r > .c:nth-child(2) div {
        margin: 20px 0;
    }

    @media (min-width: 640px) {
        footer .block2 > .r > .c:nth-child(2) {
            left: 0;
            margin-left: 0 !important;
            margin-top: 0;
            padding-right: 0;
            position: static;
            width: 49%;
            float: right;
            line-height: 1.5;

        }
    }
    @media (min-width: 1024px) {
        footer .block2 > .r > .c:nth-child(2) {
            display: inline-block;
            float: none;
            width: 30%;
            margin-left: 60px !important;
        }
    }
    @media (min-width: 1280px) {
        footer .block2 > .r > .c:nth-child(2) {
            margin-bottom: 60px;
            width: 24.5%;
            float: left;
            display: inline-block;
            margin-left: 0 !important;
            margin-bottom: 0;
        }
    }
    @media (min-width: 640px) {
        footer .block2 > .r > .c:nth-child(3) {
            left: 0;
            margin-left: 0 !important;
            margin-top: 0;
            padding-right: 0;
            position: static;
            float: right;
            width: 49%;

        }
    }
    @media (min-width: 1024px) {
        footer .block2 > .r > .c:nth-child(3) {
            display: none;
        }
    }
    @media (min-width: 1280px) {
        footer .block2 > .r > .c:nth-child(3) {
            margin-bottom: 60px;
            width: 24.5%;
            float: left;
            display: inline-block;
        }
    }
    @media (min-width: 1280px) {
        footer .block2 > .r > .c:nth-child(3) {

        }
    }
    @media (min-width: 640px) {
        footer .block2 > .r > .c.social {
            left: 0;
            margin-left: 0 !important;
            padding-right: 0;
            position: static;
            display: block;
            margin: 40px auto 0;
            padding-bottom: 20px;
            text-align: center;
            width: 100%;

        }
    }
    @media (min-width: 1024px) {
        footer .block2 > .r > .c.social {
            display: inline-block;
            float: right;
            width: 30%;
            margin-top: 0;
        }
    }
    @media (min-width: 1280px) {
        footer .block2 > .r > .c.social {
            margin-bottom: 60px;
            width: 24.5%;
            float: left;
            display: inline-block;
        }
    }
    @media (min-width: 640px) {
        footer .c.w-l-260.w-m-280.first {
            margin-bottom: 60px !important;
        }
    }
    @media (min-width: 1024px) {
        footer .c.w-l-260.w-m-280.first {
            margin-bottom: 60px;
        }
    }
    @media (min-width: 1280px) {
        footer .c.w-l-260.w-m-280.first {
            margin-bottom: 60px;
            width: 24.5%;
            float: left;
        }
    }
    @media (min-width: 640px) {
        footer > hr {
            margin-top: 0 !important;
        }
    }
    @media (min-width: 1024px) {
        footer > hr {
            /*    	margin-top: 60px;*/
        }
    }
    @media (min-width: 640px) {
        footer > hr.hidden-m {
            margin-top: 10px !important;
            position: absolute;
            width: 100%;
            display: none;
        }
    }
    @media (min-width: 1024px) {
        footer > hr.hidden-m {
            display: none !important;

        }
    }
    @media (min-width: 1280px) {
        footer > hr.hidden-m {
            display: block !important;

        }
    }
    @media (min-width: 1280px) {
        footer .c.w-l-260.w-m-280 {
            padding: 0px 10px !important;
        }
    }
    .baner.baner1 .block {
        padding-left: 0px;
    }

    @media (min-width: 640px) {
        #news_popular_button {
            z-index: 1000;
            top: 0;
        }
    }
    @media (min-width: 1024px) {
        #news_popular_button {
            z-index: 1;
            top: -5px;
        }
    }
    @media (min-width: 640px) {
        .sidebar.index-sidebar.news_right {
            padding-right: 20px;
            padding-left: 20px;
        }
    }
    @media (min-width: 1280px) {
        .sidebar.index-sidebar.news_right {
            padding-right: 0px;
            padding-left: 0px;
        }
    }
    @media (min-width: 640px) {
        .c.w-l-900 {
            margin: 0;
        }
    }
    @media (min-width: 1280px) {
        .c.w-l-900 {
            margin: 0px 10px;
        }
    }
    /*section.page-news-feed .c-m.c-s.w-m-280.p-s-50.archive_news {
        z-index: 999 !important;
    }*/

    .baner.baner1 .block {
        padding-left: 20px;
        padding-right: 20px;
    }

    @media (min-width: 1024px) {
        .baner.baner1 .block {
            padding: 0px 0px;
        }
    }
    @media (min-width: 1024px) {
        section.page-news-feed .sidebar .c-m.new-videos-wrap {
            margin: 0 0px;
        }
    }
    /*@media (min-width: 1280px) {
        section.page-news-feed .sidebar .c-m.new-videos-wrap {
            margin: 0 20px;
        }
    }*/
    @media (min-width: 1024px) {
        section.page-news-feed .sidebar .c-m.archive_news {
            margin: 0 0px;
        }
    }
    /*@media (min-width: 1280px) {
        section.page-news-feed .sidebar .c-m.archive_news {
            margin: 0 20px;
        }
    }*/
    /*@media (min-width: 1024px) {
        .r-m {;
            margin: 0 -20px;
        }
    }*/
    @media (min-width: 1280px) {
        .r-m {
            margin: 0 0px;
        }
    }
    @media (min-width: 1024px) {
        .sidebar.index-sidebar.news_right {
            overflow: visible !important;
            padding: 0px 0px;
        }
    }
    @media (min-width: 1280px) {
        .sidebar.index-sidebar.news_right {
            padding: 0px 20px;
            /*overflow:hidden !important;*/
        }
    }
    @media (min-width: 1024px) {
        .c-m.c-s.w-m-280.p-s-50 {
            margin: 0px 20px;
            /*padding: 0px 20px;*/
            overflow: hidden !important;
        }
    }
    @media (min-width: 1280px) {
        .c-m.c-s.w-m-280.p-s-50 {
            margin: 20px 0;
            padding: 0;
        }
    }
    @media (min-width: 1280px) {
        .inside_news_right .c-m.c-s.w-m-280.p-s-50.archive_news {
            overflow: visible !important;
        }
    }

    .new-video .c-m.c-s.w-m-280.p-s-50 {
        margin: 0px 10px;
    }

    .page-news-feed .news-popular {
        margin: 0;
    }

    @media (min-width: 1024px) {
        .news_right .r-m {
            margin: 0;
        }
    }
    @media (min-width: 1280px) {
        .news_right .r-m {
            margin: 0 -20px;
        }
    }
    @media (min-width: 1024px) {
        .news_right .c-m.c-s.w-m-280.p-s-50 {
            padding: 0;
            overflow: visible !important;
        }
    }
    @media (min-width: 1280px) {
        .news_right .c-m.c-s.w-m-280.p-s-50 {
            /*overflow:hidden !important;*/
        }
    }
    .page-header {
        padding: 0;
    }

    @media (min-width: 1024px) {
        .c.w-l-900 > h2, .in-page-news > h2 {
            padding: 0px 10px;
        }
    }
    /*header .menu .block > ul {
        padding-right: 0;
    }*/

    .sidebar .comments p {
        word-wrap: break-word;
    }

    /*video: media-controls-fullscreen-button {*/
        /*display: none;*/
    /*}*/

    .video_html i {
        cursor: pointer;
        font-size: 50px;
        left: 46%;
        position: absolute;
        top: 46%;
        color: #fff;
    }

    @media (min-width: 400px) {
        .video_html i {
            font-size: 65px;
        }
    }
    @media (min-width: 500px) {
        .video_html i {
            font-size: 80px;
        }
    }
    @media (min-width: 640px) {
        .video_html i {
            font-size: 90px;
        }
    }
    .description_top_news > div {
        /*position: relative;*/
    }

    @media (max-width: 639px) {
        .navbar-toggle.collapsed.pull-left {
            position: static;
        }
    }
    /*@media (max-width: 639px) {
        header .menu a.logo {
            position: static;
            left: 0;
            margin: 0px auto;
            padding-top: 10px;
        }
    }
    @media (max-width: 639px) {
        header .menu a.search {
            position: relative;
            top: -30px;
        }
    }
    @media (min-width: 1024px) {
        .flash-detail-page1 {
            width: auto !important;
        }
    }
    header .menu .block {
        display: block;
    }*/

    section.page-index-featured .block-featured .new-video .c1 a > i {
        background: none !important;
    }

    .news-ppl .listing .new small {
        display: block;
    }

    .news-ppl a.new b {
        display: block;
        color: #000;
    }

    .new-video {
        overflow: hidden !important;
    }

    section.page-news-feed .news-ppl {
        overflow: hidden !important;
    }

    /*@media (min-width: 640px) {
        body {
            overflow-x: hidden;
            overflow-y: hidden;
        }
    }
    @media (min-width: 1024px) {
        body {
            overflow-x: visible;
            overflow-y: visible;
        }
    }*/
    section.page-index-photo {
        overflow: hidden;
    }

    .video_html video {
        max-width: 100%;
        display: block;
    }

    /*@media (min-width: 1024px) and (max-width: 1279px) {
        header .topmenu.hid {
            display: none;
        }
    }
    .online.hidden-s {
        display: block !important;
    }

    header .online {
        float: right;
        background-color: #022040;
        font-size: 12px;
        text-transform: uppercase;
        text-align: center;
        line-height: 1.3;
        width: 80px;
        display: none;
    }

    @media (min-width: 640px) {
        header .menu .online {
            display: block;
            font-size: 11px;
            width: 70px;
        }
    }
    @media (min-width: 1280px) {
        header .menu .online {
            width: 80px;
            font-size: 12px;
        }
    }
    @media (min-width: 640px) and (max-width: 1023px) {
        header .menu .block > ul {
            margin-left: 150px;
        }
    }
    @media (min-width: 640px) and (max-width: 1023px) {
        header .menu .block > ul > div > li, header .menu .block > ul > li {
            padding: 0px 7px;
        }
    }
    @media (min-width: 640px) and (max-width: 1023px) {
        header .menu .block > ul > li.dropdown {
            padding: 0px 0px 0px 7px;
        }
    }
    @media (min-width: 640px) and (max-width: 1023px) {
        header .menu .search {
            width: 55px;
        }
    }
    @media (min-width: 768px) and (max-width: 1920px) {
        header .infostring.hid {
            display: none;
        }
    }
    @media (min-width: 640px) {
        header .infostring .block {
            display: block;
        }

        header .infostring .block .pull-right span {
            display: inline-block !important;
        }
    }*/
}