#boot .c-news-grid{margin:0;clear:both}
#boot .c-news-grid .reset-row{margin-left:0;clear:both}
#boot .c-news-grid .thumbnail{height:200px;margin-bottom:20px}
#boot .post-container{width:715px;font-size:0}
#boot .post-container .in-container-post{display:inline-block;vertical-align:top;width:33.3%;margin-bottom:15px;padding:15px 15px 15px 0;font:normal 13px/18px 'Arial'}
#boot div.news-list{margin:0}
#boot div.news-list .news-grid-featured .box{background:#50368c;color:#fff;font-size:15px;padding:36px 20px 20px 20px;height:240px}
#boot div.news-list .news-grid-featured .box .title{font-size:20px;line-height:26px;margin-bottom:25px}
#boot div.news-list .news-grid-featured .box .buttons{margin-top:40px}
#boot div.news-list a.rss-link{margin-left:48px;color:#0072a8;font-size:13px;font-family:'Arial'}
#boot div.news-list a.rss-link:hover{text-decoration:underline}
#boot div.news-list a.rss-link .sprites-icon-rss{position:relative;top:2px}
@media(max-width:768px){#boot #input_search_news{width:calc(100% - 30px) !important}
#boot .column-table-container{display:table !important}
#boot .column-table-container .column-table{display:table-cell !important;vertical-align:top}
#boot .column-table-container .column-table .article-title{font-size:18px !important;line-height:22px !important}
#boot .column-table-container .column-table.with-padd{padding:0 15px}
#boot .post-container{width:100%}
#boot .post-container .in-container-post{padding:15px 0 15px 7px;width:50% !important}
#boot .post-container .in-container-post:nth-child(odd){padding:15px 7px 15px 0}
}
@media(max-width:768px) and (max-width:468px){#boot .post-container .in-container-post .article-title{font-size:14px;line-height:17px;margin-bottom:5px}
}