.os_news_entry .os_content_dott_td { display:none; }
.os_news_entry:last-child .os_content_dott_td { display:none; }
.os_news_entry:last-child .os_content_spacer { display:none; }

.os_news_entry .os_news_content .float img { padding-right:15px; padding-bottom:0px; width:30%; max-width:100%; }
.os_news_entry .os_news_content .break img { width:100%; max-width:100%; padding-bottom:15px; }

.os_news_all > h1 { padding-bottom: 15px; margin: 0 0 30px 0; font-size: 1.333em; font-weight: 600; border-bottom: 1px solid #e1e1e1; }

.os_news_all .os_short_news { font-size: 1em; }

.os_news_all .os_short_news .os_news_content { background-color:#FFF; padding:15px; position:relative; }
.os_news_all .os_short_news .os_news_content::after { content:""; display:table; clear:both; }

.os_news_all .os_short_news h2 { margin:0px; padding:0px; padding-bottom: 5px; font-weight:600; font-size:1.2em; }
.os_news_all .os_short_news .os_news_date {  padding-bottom: 1em; }
.os_news_all .os_short_news .os_news_preview { padding-bottom: 3.5em; }

.os_news_all .os_short_news .os_button_col2_submit { display:inline-block; position:absolute; bottom:15px; }

.os_content_all .content > .row { background: #efefef; }
.os_main_left_td { display:none; }
#os_main_shop { width:100% }
