#materials { margin-top:12px; } #materials .discuss_now { display: inline-block; margin-bottom:12px; width: 290px; vertical-align: top; } #materials .discuss_now .discuss_item { margin:4px 0 4px 20px; font-size:13px; padding-right: 8px; } #materials .discuss_now .discuss_item a { text-decoration:none; } #materials .discuss_now .discuss_item a:hover { text-decoration:underline; } #materials .discuss_now .discuss_item a.italic { font-style:italic; color:#4d5153; } #feed { margin: 0 0 20px 0; } #feed .title h1 { font-family: meta_cyr; font-size: 22px; } #feed .items .item { overflow: hidden; margin: 10px 0 20px 0; } #feed .items .item .name { display: block; font-size: 18px; margin: 0 0 10px 0; } #feed .items .item .img { display: block; float: left; width: 180px; min-height: 80px; margin: 0 20px 20px 0; padding: 3px 0 0 0; text-align: center; } #feed .items .item .img img { max-width: 180px; } #feed .items .item .img div { color: gray; font-size: 0.8em; } #feed .items .item .text { color: #000; text-decoration: none; } #feed .items .item .author_date { clear: both; font-size: 11px; text-align: right; margin: 5px 0 0 0; } #feed .items .item .author_date .author { display: inline-block; } #feed .items .item .author_date .date { display: inline-block; margin-left: 20px; font-style: italic; } #feed .items .item .author_date .com { display: inline-block; margin-right: 20px; font-style: italic; } #one_mat_item { margin: 0 0 30px 0; } #one_mat_item h1 { font-weight: bold; font-size: 16px; margin: 14px 0; color: #E55A04; } #one_mat_item .topics { font-size: 11px; margin: -11px 0 14px 0; } #one_mat_item .img { float: left; max-width: 180px; min-height: 100px; margin: 0 12px 12px 0; padding: 3px 0 0 0; } #one_mat_item .img img { max-width: 180px; } #one_mat_item .author_date { clear: both; font-size: 15px; text-align: right; margin: 5px 0 0 0; } #one_mat_item .author_date .author { display: inline-block; font-size: 11px; } #one_mat_item .author_date .date { display: inline-block; margin-left: 20px; font-style: italic; } #one_mat_item .text.add { margin: 20px 0; } #share { text-align: right; line-height: 23px; } #share .text { margin-bottom: 4px; } #comments { overflow: hidden; margin: 20px 0; position: relative; } #comments .left { float: left; width: 280px; margin-right: 12px; } #comments .right { float: right; width: 280px; } #comments .title { color: #E55A04; margin: 0 0 12px 0; } #comments .items .item { margin: 0 0 20px 0; } #comments .items .item .name { display: block; font-weight: bold; font-style: italic; color: #434D72; text-decoration: none; } #comments .items .item .name:hover {text-decoration: underline;} #comments .items .item .text { margin: 2px 0; } #comments .items .item .time { font-size: 11px; font-style: italic; text-align: right; color: #686868; } #comments .no_comm { font-weight: bold; color: #434D72; margin: 12px 0; } #comments form textarea { width: 276px; height: 120px; background: #DCE0ED; border: solid 1px #EC5B07; padding: 1px; color: #4D5153; } #comments #comm_submit { background: url("/des_new/say_submit.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; color: #FFFFFF; font-size: 9px; height: 17px; line-height: 15px; text-align: center; width: 60px; cursor: pointer; } #comments .right.float { margin-left: 312px; position: fixed; top: 5px; } #comments .right.float.bottom { position: absolute; margin-left: 312px; bottom: 0px; top: auto; } #resume { overflow: hidden; margin: 20px 0 30px 0; } #resume #item_links { float: left; width: 280px; margin-right: 12px; } #comments #share { float: right; width: 280px; } #item_links a { display: block; padding: 2px 0; }