.news_collector_con {
    width : 100%;
    position : relative;
}
.news_collector_con:before {
    display : block;
    clear : both;
    content : "";
}
.news_collector_con:after {
    display : block;
    clear : both;
    content : "";
}
.previews_collector {
    list-style : none outside none;
    margin : 0;
    padding : 0;
}
.previews_collector > li {
    box-sizing : border-box;
    -moz-box-sizing : border-box;
    -webkit-box-sizing : border-box;
    float : left;
    padding : 10px 15px;
    width : 50%;
    height : 500px;
}
.previews_collector > li:nth-child(4n) {
    background-color : #f5f5f5;
}
.previews_collector > li:nth-child(4n + 1) {
    background-color : #f5f5f5;
}
.previews_collector .title h2 {
    margin : 0;
}
.previews_collector .title h2 a {
    border-bottom : 1px solid rgba(0, 0, 0, 0.1);
    display : block;
    font-size : 18px !important;
    font-weight : 500 !important;
    line-height : 20px;
    max-height : 40px;
    padding-bottom : 5px;
}
.previews_collector  a:hover {
    text-decoration : underline !important;
}
.previews_collector .title h3 {
    color : #636363;
    font-size : 14px;
    margin : 10px 0;
}
.previews_collector .img {
    position : relative;
}
.previews_collector .img a {
    background-position : 0 50%;
    background-size : cover;
    border-radius : 3px;
    display : block;
    height : 255px;
}
.previews_collector .img time {
    background-color : rgba(0, 0, 0, 0.7);
    border-top-left-radius : 3px;
    color : #ffffff;
    font-size : 14px;
    left : 0;
    padding : 2px 10px;
    position : absolute;
    top : 0;
}
.previews_collector .desc {
    font-size : 12px;
    line-height : 20px;
    margin : 10px 0;
    max-height : 100px;
    overflow : hidden;
}
.previews_collector .link .more {
    display : block;
    float : right;
    line-height : 16px;
    font-weight : 500 !important;
}
.previews_more_dop {
    position : relative;
    float : right;
    right : -5px;
    width : 215px;
}
.previews_more_dop .time_con {
    background-image : url("../img/date2.png");
    background-position : 2px 2px;
    background-repeat : no-repeat;
    border-bottom : 1px solid #e4e4e4;
    height : 55px;
    padding-bottom : 5px;
    padding-left : 55px;
    margin-bottom : 20px;
}
.previews_more_dop .time_con time {
    color : #a3a3a3;
    font-size : 16px;
}
.previews_more_dop .time_con time span {
    color : #585858;
    font-size : 18px;
}
.previews_more_dop .block {
    margin-bottom : 20px;
}
.previews_more_dop .title {
    color : #6f6f6f;
    font-size : 14px;
    font-weight: 500;
    margin : 0 0 10px;
}
.previews_else_match_ul {
    list-style : none outside none;
    margin : 0;
    padding : 0;
}
.previews_else_match_ul .time {
    color : #888888;
    font-size : 10px;
    display : block;
}
.previews_else_match_ul .liga {
    color : #414141;
    display : block;
    font-size : 11px;
}
.previews_else_match_ul .teams {
    font-size : 12px;
    margin : 5px 0;
    display : block;
}
.previews_else_match_ul .teams:hover {
    text-decoration : underline !important;
}
.previews_else_match_ul .kofs {
    text-align : center;
    display : block;
}
.previews_else_match_ul > li {
    padding : 4px 0;
}
.previews_else_match_ul .kofs > span {
    background-color : #ffffff;
    border : 1px solid #cccccc;
    border-radius : 3px;
    color : #2362a1;
    display : inline-block;
    margin : 0 2px;
    min-width : 35px;
    padding : 1px 5px;
}
.previews_else_match_ul .kofs > span:hover {
    background-color : #57a3db;
    border-color : #57a3db;
    color : #ffffff;
}
.previews_else_match_ul a {
    background-color : #eeeeee;
    border : 1px solid #cccccc;
    border-radius : 3px;
    display : block;
    padding : 5px;
}
.previews_else_match_ul a:hover {
    background-color : #e5e5e5;
}
.previews_more_dop .back {
    border-radius : 3px;
    display : block;
    margin : 0 0 5px;
    padding : 5px 0;
    text-align : center;
    color : #fff;
    background-color : #2d7db7;
}
.previews_more_dop .back:hover {
    background-color : #3592d5;
}
.previews_more_dop .previews_else_ul {
    list-style : none outside none;
    margin : 0 0 25px;
    padding : 0;
}
.previews_else_ul li {
    border-top : 1px dashed #e4e4e4;
    padding : 4px 0;
    position : relative;
}
.previews_else_ul li a:hover {
    text-decoration : underline !important;
}
.previews_else_ul time {
    display : inline-block;
    font-size : 11px;
    margin-right : 5px;
}
.previews_more_dop .go_match {
    border : 1px solid #085d9e;
    border-radius : 3px;
    color : #ffffff;
    display : block;
    font-size : 14px !important;
    padding : 10px 0;
    text-align : center;
    background-color : #0E63A4;
    background-image : -webkit-gradient(linear, left top, left bottom, color-stop(0, #3382BB), color-stop(1, #0E63A4));
    background-image : -o-linear-gradient(bottom, #3382BB 0%, #0E63A4 100%);
    background-image : -moz-linear-gradient(bottom, #3382BB 0%, #0E63A4 100%);
    background-image : -webkit-linear-gradient(bottom, #3382BB 0%, #0E63A4 100%);
    background-image : -ms-linear-gradient(bottom, #3382BB 0%, #0E63A4 100%);
    background-image : linear-gradient(to bottom, #3382BB 0%, #0E63A4 100%);
    -pie-background : linear-gradient(bottom, #3382BB 0%, #0E63A4 100%);
    behavior : url('../img/PIE.htc');
}
.previews_more_dop .go_match:hover {
    background-color : #0E6CB0;
    background-image : -webkit-gradient(linear, left top, left bottom, color-stop(0, #398FCC), color-stop(1, #0E6CB0));
    background-image : -o-linear-gradient(bottom, #398FCC 0%, #0E6CB0 100%);
    background-image : -moz-linear-gradient(bottom, #398FCC 0%, #0E6CB0 100%);
    background-image : -webkit-linear-gradient(bottom, #398FCC 0%, #0E6CB0 100%);
    background-image : -ms-linear-gradient(bottom, #398FCC 0%, #0E6CB0 100%);
    background-image : linear-gradient(to bottom, #398FCC 0%, #0E6CB0 100%);
    -pie-background : linear-gradient(bottom, #398FCC 0%, #0E6CB0 100%);
    behavior : url('../img/PIE.htc');
}
.news_more_con.previews_more {
    border-right : 1px solid #e4e4e4;
    padding-right : 15px;
    margin-right : 225px;
}
.news_more_con.previews_more img {
    border : 2px solid #ffffff !important;
    border-radius : 5px;
    box-shadow : 0 0 0 2px #eeeeee;
    display : block;
    margin : 0 auto 0 0;
    max-height : 470px;
    max-width : 100%;
}
.news_more_con.previews_more table th {
    border : 1px solid #cccccc;
    padding : 2px 10px;
    text-align : center;
    background-color : #eeeeee;
    color : #000000;
    font-size : 11px;
    font-weight: 500;
}
.news_more_con.previews_more table td {
    border : 1px solid #cccccc;
    padding : 2px 10px;
    text-align : center;
}
.news_more_con.previews_more table {
    border-collapse : separate;
    box-shadow : 0 0 0 4px #fafafa;
    margin : 10px auto 10px 0;
    max-width : 100%;
    border : 0 !important;
}
.news_more_con.previews_more table td a {
    display : inline-block;
    margin : -1px -9px;
    padding : 1px 9px;
}
.news_more_con.previews_more table td a:hover {
    background-color : #57a3db;
    color : #fff;
}
.news_more_con .title {
    font-weight: 500;
    color : #1164a8;
    font-size : 18px;
    line-height : 1;
    margin : 5px 0 10px;
}
.previews_more .title {
    border-bottom : 1px solid #e4e4e4;
    margin-bottom : 20px !important;
    position : relative;
}
.previews_more .title h2 {
    margin : 0 0 10px;
    text-transform : uppercase;
}
.previews_more span {
    color : #1164a8;
    font-size : 20px;
    line-height : 1.3;
    margin : 0 0 5px;
    display: block;
    -webkit-margin-before: 0.67em;
    -webkit-margin-after: 0.67em;
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
    font-weight: 500;
}
.news_more_con h2 {
    color : #000;
    font-weight: 500;
    font-size : 14px;
    margin : 0 0 20px;
}
.news_more_con a {
    text-decoration : underline !important;
    color : #0e63a3;
}
.news_more_con a:hover {
    text-decoration : none !important;
}
.previews_more p {
    font-size : 13px;
    line-height : 1.7 !important;
    margin : 15px 0 !important;
}
.previews_more p.not_indent {
    text-indent : 0 !important;
}
.previews_more .dop_info {
    color : #767676;
    text-indent : 0 !important;
}
.news_more_con p, .news_more_con pre {
    margin : 0 0 10px;
    color : #000;
    line-height : 1.5;
    white-space: normal;
}
.previews_more iframe {
    display : block;
    margin : 0 auto 0 0;
}
.news_more_con .social {
    margin-top : 25px;
    position : relative;
}
.news_more_con .social > div {
    float : left;
    margin-right : 25px;
}
.news_more_con .social #vk_like {
    margin : 0;
}
.news_more_con .social .back {
    display : block;
    position : absolute;
    right : 0;
    top : 0;
}
.news_collector {
    width : 100%;
    position : relative;
    list-style : none outside none;
    margin : 0;
    padding : 0;
}
.news_collector li {
    padding : 10px;
    float : left;
    display : block;
    box-sizing : border-box;
    -moz-box-sizing : border-box;
    -webkit-box-sizing : border-box;
    width : 20%;
}
.news_collector li:nth-child(even) {
    background : #f5f5f5;
}
.news_collector li .img {
    display : block;
    width : 100%;
    height : 145px;
    overflow : hidden;
    margin-bottom : 5px;
}
.news_collector li .img img {
    height : auto;
    min-height : 100%;
    width : 100%;
}
.news_collector li time {
    color : #454545;
    font-size : 10px;
    margin : 0 0 5px;
    display : block;
}
.news_collector li h3 {
    margin : 0 0 10px;
}
.news_collector li h3 a {
    color : #1164A8;
    display : block;
    font-size : 18px !important;
    font-weight : 500 !important;
    text-decoration : none;
    line-height : 22px;
    white-space : nowrap;
    overflow : hidden;
    text-overflow : ellipsis;
}
.news_collector li h3 a:hover {
    text-decoration : underline !important;
}
.news_collector li p {
    color : #000000;
    height : 108px;
    line-height : 18px;
    margin : 0 0 5px;
    overflow : hidden;
    text-overflow : clip;
}
.news_collector li .link {
    display : block;
    text-align : right;
}
.news_collector li .link a {
    color : #0e63a3;
    text-decoration : underline !important;
}
.news_collector li .link a:hover {
    text-decoration : none !important;
}
.news_collector li:hover{
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.6);
    z-index: 1;
    position: relative;
}
.news_more_con .img {
    float : left;
    margin : 0 20px 10px 0;
    max-width : 305px;
    overflow : hidden;
}
.news_more_con .img img {
    height : auto;
    max-width : 100%;
}
.news_more_con time {
    display : block;
    color : #454545;
    font-size : 10px;
}
.listOne {
    list-style : outside none none;
    padding : 20px 0 20px 20px;
}
.listOne > li {
    color : #646464;
    font-size : 14px;
    padding : 6px 0;
    position : relative;
    text-align : justify;
}
.listOne > li:before {
    background-color : #045493;
    border-radius : 50%;
    content : "";
    display : block;
    height : 6px;
    left : -17px;
    position : absolute;
    top : 12px;
    width : 6px;
}
@media screen and (max-width: 1640px){
    .news_collector li {
        width: 25%;
    }
}
@media screen and (max-width: 1375px){
    .news_collector li {
        width: 33.33%;
    }
}