@charset "UTF-8";

div.classic-news-list{
    position:               relative;
    text-align:             left;
	padding: 				0;
	margin: 				auto -40px;
}

div.classic-news-list li{
    display:                block;
}

div.classic-news-list .col li + li{
    margin-top:             50px;
}   

div.classic-news-list li a{
    text-decoration:        none;
    position:               relative;
    padding:                25px 25px 45px;
    display:                block;
    background:             #f2f2f2;
    height:                 auto;
    box-sizing:             border-box;
}

div.classic-news-list li .photo{
	width: 					auto;
	height:                 160px;
    background-size:        cover;
    background-repeat:      no-repeat;
    background-position:    center;
    margin-bottom:          30px;
    position:               relative;
}

div.classic-news-list li time{
    margin: 				auto;
	display: 				block;
	width: 					62px;
    padding:                12px 8px;
    position:               absolute;
    background:             #fff;
    top:                    -10px;
    left:                   -10px;
    box-sizing:             border-box;
}

div.classic-news-list li time p{
    font-size:              24px;
    color:                  #003349;
    font-weight:            400;
    text-align:             center;
}

div.classic-news-list li time p span{
    font-weight:            800;
    display:                block;
	padding-top: 			3px;
	margin-top: 			5px;
	border-top: 			1px solid #f2f2f2;
}

div.classic-news-list li .content{
    text-align:             left;
    flex: 					1;
}

div.classic-news-list li .content h3{
    font-size:              18px;
    line-height:            21px;
    color:                  #b2914e;
    font-family:            Raleway, sans-serif;
    font-weight:            800;
    text-align:             left;
    margin:                 0 0 15px;
	text-transform: 		uppercase;
		
}

div.classic-news-list li .content .description{
    font-size:              14px;
    color:                  #010101;
	text-align: 			left;
}

div.classic-news-list li .editor-button{
    width:                  150px;
    margin:                 auto;
    left:                   0;
    right:                  0;
    position:               absolute;
    bottom:                 -23px;
}