.cms_module#cms_newsroom {/*width: 95%;*/}
.cms_module#cms_newsroom .article_block {width: 95%; margin: 1em 0em 2em 2%; text-align: left;}
.cms_module#cms_newsroom .field_group {/*display: block; display: table; width: 100%; float: none;*/ padding-bottom: 1em; margin-bottom: 2em;}
.cms_module#cms_newsroom .field_group .field {/*display: block; float: left; margin: 0.5em;*/}
.cms_module#cms_newsroom .field_group .field#field_CATEGORY_ID {}
.cms_module#cms_newsroom .field_group .field#field_START_DATE {/*width: 12.5em;*/}
.cms_module#cms_newsroom .field_group .field#field_END_DATE {/*width: 12.5em;*/}
.cms_module#cms_newsroom .field_group .field#field_BUTTON {/*width: 12em;*/ padding-top: 1em;}
.cms_module#cms_newsroom .field_group .field#field_BLOCK {float: right; height: 2.75em;}
.cms_module#cms_newsroom .field_group .field label {display: block;padding-left: 0.5em;}
.cms_module#cms_newsroom .field_group .search_title {border-bottom:  1px solid black; margin-bottom: 1em;}
.cms_module#cms_newsroom .field_group .search_title span{font-weight: bold; font-size: 120%; }
.cms_module#cms_newsroom .field_group .field#field_CATEGORY_ID label {padding-left: 0.05em;}
.cms_module#cms_newsroom .newsroom_feeds {display: block; width: 100%; float: none; clear: right; margin-top: 2em; overflow: auto; }
.cms_module#cms_newsroom .newsroom_feeds .newsroom_title {}
.cms_module#cms_newsroom .newsroom_feeds .newsroom_article {padding: 1em 0em; margin-top: 1em; border-bottom: 1px solid black;}
.cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_date {display: block; float: left; font-weight: bold; width: 18em;}
.cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_category {font-weight: bold;}
.cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_headline {display: block;}
.cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_headline img {vertical-align: middle; max-height: 5em; max-width: 5em; margin: 1em 1em 0em 0em;}
* html .cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_headline img {height: 5em;} /* IE6 */
.cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_headline a {vertical-align: middle; font-weight: bold; font-size: 120%;}
.cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_headline a:hover {}
.cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_body {display: inline; margin-top: 1em;}
.cms_module#cms_newsroom .newsroom_feeds .newsroom_article .newsroom_read_more_link {display: inline; font-size: 85%;}
.cms_module#cms_newsroom .newsroom_feeds .newsroom_noarticle {text-align: center; font-weight: bold;}
.content_wrapper .print_wrapper .body_content .cms_editor_content {
	padding: 0em 1em 0em;
	white-space: normal; min-height: 1em; margin-top: 1em;
	}
*:first-child+html .content_wrapper .print_wrapper .body_content .cms_editor_content { margin-top:0;} /*IE7*/
.cms_module#cms_newsroom {}
.cms_module#cms_newsroom .print_article_link {text-align: right; font-size: 85%;}
.cms_module#cms_newsroom .cms_newsroom_article_category {text-align: center; border-bottom-width: 0px;}
.cms_module#cms_newsroom .cms_newsroom_article_date {text-align: center;}
.cms_module#cms_newsroom .cms_newsroom_article_images {text-align: center; white-space: normal;}
.cms_module#cms_newsroom .cms_newsroom_article_images img {border-width: 0px; margin: 0.25em; display: inline}
.cms_module#cms_newsroom .cms_newsroom_article_headline {text-align: center; border-bottom-width: 0px;}
.cms_module#cms_newsroom .cms_newsroom_article_body {display:block; display:table;}

*:first-child+html .cms_module#cms_newsroom .cms_newsroom_article_body {} /*IE7*/
* html .cms_module#cms_newsroom .cms_newsroom_article_body {} /*IE6*/
*:first-child+html .cms_module#cms_newsroom .comment_block {clear: left;} /*IE7*/
* html .cms_module#cms_newsroom .comment_block {clear: left;} /*IE6*/

.cms_module#cms_newsroom .cms_newsroom_article_link {display: block; margin: 2em 0em 1em;}
.cms_module#cms_newsroom .cms_newsroom_article_link a {}
.cms_module#cms_newsroom .cms_newsroom_article_link a:hover {}
@media print {.cms_module#cms_newsroom .comment_block {display: none;}}
@media print {.cms_module#cms_newsroom .print_article_link {display: none;}}
@media print {.cms_module#cms_newsroom{margin-top:-12em;}}
.cms_module#cms_newsroom .comment_block h2 {margin: 1em 0em;}
.cms_module#cms_newsroom .comment_block .comment_field {display: block; margin: 0.5em;}
.cms_module#cms_newsroom .comment_block .comment_field#field_COMMENTER_NAME {}
.cms_module#cms_newsroom .comment_block .comment_field#field_COMMENTER_CITY {}
.cms_module#cms_newsroom .comment_block .comment_field#field_COMMENTER_EMAIL {}
.cms_module#cms_newsroom .comment_block .comment_field#field_COMMENTER_TEXT {}
.cms_module#cms_newsroom .comment_block .comment_field#field_COMMENTER_CAPTCHA {}
.cms_module#cms_newsroom .comment_block .comment_field#field_COMMENTER_SUBMIT_BUTTON {}
.cms_module#cms_newsroom .comment_block .comment_field label {display: block; font-weight: bold;}
.cms_module#cms_newsroom .comment_block .comment_field label .required {color: #C00;}
.cms_module#cms_newsroom .comment_block .comment {clear: both;}
.cms_module#cms_newsroom .comment_block .comment .comment_by {}
.cms_module#cms_newsroom .comment_block .comment .comment_by .comment_commenter{display: block; font-weight: bold;}
.cms_module#cms_newsroom .comment_block .comment .comment_by .comment_date {font-size: 85%; color: gray;}
.cms_module#cms_newsroom .comment_block .comment .comment_content {padding-bottom: 1.5em; margin-bottom: 0em; border-bottom: 1px solid #EFEFEF;}
.cms_module#cms_newsroom .comment_block .no_comment {text-align: center; font-weight: bold;}

@media only screen and (min-width: 768px) and (max-width: 987px) {
#cms_newsroom {padding:0em 0.6em 2em;}
}


@media only screen and (max-width: 767px) {
.body_content .cms_newsroom .article_block img {width:400px !important;}
textarea {width:350px;}
}
@media only screen and (max-width: 479px) {
.body_content .cms_newsroom .article_block img {width:200px !important;}
.captcha_wrapper {width:300px !important; margin-left:-35px; background:#bababa !important;}
	textarea {width:250px;}
}
