@charset "utf-8";
.post_title, .post_date,
.post-title, .post-date {
    border-bottom: 1px solid #DDDDDD;
}
.post_title,
.post-title {
	text-align: left;
	color: #000000;
	font-size:1.6em;
    color: #333;
    font-weight:bold;
}
.post_date,
.post-date {
	text-align: right;
	font-size:1em;
    font-style: italic;
    font-weight: bold;
}
.post_short,
.post-short {
	padding-bottom: 5px;
	text-align: justify;
}
.post_short img {
   float: left;
   padding-top: 4px;
   padding-right: 8px;
   padding-bottom: 5px;
}
.anynews table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 5px 0;
}
.anynews td {
    vertical-align: top;
    padding-left: 0px;
    padding-right: 5px;
}
.selected_group_title,
.selected-group-title { 
	font-size: 14px;
	text-align: center;
}
group_image {
	align: left;
	vspace: 5px;
	hspace: 500px;
}

/*
.post-title {float:left;}
.post_title,.post_date,.post-title,.post-date{line-height:2.5rem;padding: 0.15em 0.525em;}
.post_title,.post-title{font-weight:normal;color:#717171;font-size:1.0em;}
.post_date,.post-date{text-align:right;font-weight:normal;font-size:0.625em;}
.post_short,.post-short{clear:both;text-align:justify;padding: 0.05em 0.525em;margin-bottom:20px;}
.selected_group_title,.selected-group-title{font-size:1.225em;text-align:center;}
 */


.captcha-table,.captcha_table,.news-table{border:0px;}
.post-top {clear:both;color: #000 !important;background-color: #f1f1f1 !important;}
.news-comment_title,.news-comment-title,.comment_title,.comment-title{font-weight:bold;float:left;}
.news-comment_text,.news-comment-text,.comment_text,.comment-text{font-weight:normal;}
.news-comment_title,.news-comment_text,.news-comment-title,.news-comment-text,.comment_title,.comment_text,.comment-title,.comment-text{border-left:1px solid #DDDDDD;}
.news-comment_info,.news-comment-info,.comment_info,.comment-info{text-align:right;border-right:1px solid #DDDDDD;}
.news-comment_title,.news-comment_info,.news-comment-title,.news-comment-info{border-top:1px solid #DDDDDD;background-color:#EEEEEE;}
.news-loop-header .post-short,.loop-header .post-short { width: 100%;}
.news-loop-header span a.readmore,.loop-header span a.readmore {font-weight: normal!important; float: right;}
.news-loop-header .post-top,.loop-header .post-top {line-height: 0.325;margin: 0; border-bottom: 2px solid #cccccc;border-top: 2px solid #cccccc;}
.m_-news {background-color: #E4F8FB!important;opacity: 1.0;}
/*** Don't remove the class nixhier, this is required for ASP ***/
.nixhier{display:none;}
.news-loop_footer,.news-loop-footer,
.news-loop_header,.news-loop-header,.loop_header,.loop-header{width:100%;}
.news-page_header,.news-page-header,.page_header,.page-header{width:100%;}
.news-post_header,.news-post-header,.post_header,.post-header{width:100%;}
.loop-footer{width:100%;margin-top: 1.25em;}
.page_left,.page-left{text-align:left;width: 33%;}
.page_center,.page-center{text-align:center;width: 33%;}
.page_right,.page-right{text-align:right;width: 33%;}
.news-comment_header,.news-comment-header,.comment_header,.comment-header{width:100%;}
.public_info,.public-info{text-align:right;}
.group_page,.group-page{text-align:center;}
.post_loop{font-size:1.0em;margin:0px 0px 10px;}
.post_loop div{line-height:1.6em;margin:0px 0px 2px;}
form#news-wrapper{float:none !important;position:relative;}
.info{padding:10px;margin-bottom:0.5em;background:#f8f8f8;color:#666666;font-size:91.7%;}
.note{border:2px #448844 solid;padding:10px;margin:10px auto;background:#eeffee;color:#004400;}
.important{border:2px #888844 solid;padding:10px;margin-bottom:1em;background:#ffffee;color:#444400;}
.warning{border:2px #884444 solid;padding:10px;margin-bottom:1em;background:#ffeeee;color:#440000;}
/* ----------------------------------------------------------------------*/
.news-container{padding:0.05em 0;margin:0px auto;width:100%;}
.news-container{border: 1px; border-style: none hidden none hidden;border-color: #ccc ;}
.news--third{width:33.33333%; float:none;}
.news-left-align{text-align:left!important;margin-top: 10px;}
.news-right-align{text-align:right!important;margin-top:-20px;}
.news-center{text-align:center!important;margin-top: 20px;}
/* ----------------------------------------------------------------------*/
.news-pagination a {color: black;float: left;padding: 8px 16px;text-decoration: none;transition: background-color .3s;}
.news-pagination a.active {background-color: #0370BD;color: white;}
.news-pagination a:hover:not(.active) {background-color: #ddd;}
/* ----------------------------------------------------------------------*/
input.news-btn {background-color: #ddd !important;border: 1px solid #ccc;border-radius: 4px !important;padding: 0 16px;line-height: 2em; min-width: 9.25em;}
input.news-btn, .news-button {border: none;display: inline-block;padding: 2px 16px;vertical-align: middle;overflow: hidden;text-decoration: none;color: inherit;background-color: inherit;text-align: center;cursor: pointer;white-space: nowrap;}
.btn-default:hover {background: #eaeaea;box-shadow: 0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);}
/* ----------------------------------------------------------------------*/
.w3-container::after, .w3-container::before, .w3-panel::after, .w3-panel::before, .w3-row::after, .w3-row::before, .w3-row-padding::after, .w3-row-padding::before, .w3-cell-row::before, .w3-cell-row::after, .w3-clear::after, .w3-clear::before, .w3-bar::before, .w3-bar::after {content: "";display: table;clear: both;}
.w3-container, .w3-panel {padding: 0.01em 16px;}
.w3-cell {  display: table-cell;}

.w3-border {border: 1px solid #ccc !important;}
.w3-tooltip, .w3-display-container {
	position: relative;
}
.w3-display-left {
position: absolute;
top: 50%;
left: 0%;
transform: translate(0%,-50%);
-ms-transform: translate(-0%,-50%);
}
.w3-display-right {
position: absolute;
top: 50%;
right: 0%;
transform: translate(0%,-50%);
-ms-transform: translate(0%,-50%);
}/* ----------------------------------------------------------------------*/

