/***********************LB news.css*********************/
/*NEWS SUMMARY*/
/*NEWS PAGE*/
/*TAG*/
/*NEWS MOSAIC*/
/*NEWS WIDGET*/
/**************MOBILE**************/
/*NEWS MOSAIC MOBILE*/


/*NEWS SUMMARY*/

.summary_title {
clear:left;
text-align:left;
color:#4B8ABF;
padding-top:20px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.5em;
}

.summary_title a {
color:#4B8ABF;
text-decoration:none;
}

.summary_title a:hover {
color:#1E9B3D;}

.summary_title span {
color:#999999;
}


.summary_details {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:normal;
color:#4B8ABF;
text-align:left;
text-decoration:none;
color:#666666;
margin-top:0.7em;
}

.summary_details a {
text-decoration:none;
color:#4B8ABF;
}

.summary_image {
margin-top:0.7em;
}

.summary_image img {
max-width:80%;
}

.summary_text {
font-size:1em;
text-align:justify;
margin-top:0.7em;
}

.summary_text a {
color:#4B8ABF;
text-decoration:underline;
}

.summary_tags {
margin-top:5px;
display:block;
background-color:#F9F9F9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-align:left;
text-decoration:none;
padding: 2px 0 2px 5px;
color:#666666;}

.summary_tags a {
color:#4B8ABF;
text-decoration:none;
}

 
/*NEWS PAGE*/


.news_details {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:normal;
color:#4B8ABF;
text-align:left;
text-decoration:none;
color:#666666;
white-space:nowrap;
padding-right:0.5em;
}

.news_details a {
color:#4B8ABF;
text-decoration:underline;
}

.news_text {
font-size:1em;
text-align:justify;
margin-bottom:1em;
}

.news_text a {
color:#4B8ABF;
text-decoration:underline;
}

.news_text img{
max-width:100%;
}

.news_text iframe{
border:0px;
max-width:100%;
}

/*TAG*/

.article_text { /*Used in tags, ads*/
font-size:1em;
text-align:justify;
}

.article_text a {
color:#4B8ABF;
text-decoration:underline;}

.article_text img{
clear:left;
border:0px;
max-width:100%;
}

.article_text iframe{
clear:left;
display:block;
border:0px;
width:640px;
height:360px;
max-width:100%;
}

/*Sidebar Tag Cloud*/

.tags {
width:100%;
text-align:justify;
padding:20px 0 20px 0;
font-family:Georgia, "Times New Roman", Times, serif;
border-top:1px solid #e3e3e3;
}

.tags a {
color:#999999;
text-decoration:none;
}

.tags a:hover {
color:#4B8ABF;
text-decoration:none;
}


/*NEWS MOSAIC*/

#news_mosaic {
width:100%;
text-align:justify;
margin-top:1em;
}

.news_block {
display:inline-block;
text-align:left;
box-sizing: border-box; 
padding:0.65em;
width:49%;
height:18em;
margin-bottom:1em;
vertical-align:top;
border:1px solid #e3e3e3;
overflow: hidden;
}

.news_block_rss {
float:right;
margin:0.2em 0.2em 0 0;
}

.news_block_title {
color:#1F9C3E;
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.35em;
font-weight:normal;
margin-bottom:0.3em;
margin-top:0;
}

.news_block_title a {
color:#1F9C3E;
text-decoration:underline;
}

.news_block_title a:hover {
color:#4B8ABF;
}

.news_block_text {
font-size:1em;
text-align:left;
}

/*for empty blocks in mosaic with justify*/
/*should be under all mosaic styles*/
.empty {
height:0;
border:0;
margin:0;
padding:0;
}


/*NEWS WIDGET*/

.news_widget {
box-sizing: border-box; 
width:100%;
border: 1px solid #e3e3e3;	
padding:10px;
margin-top:20px;
margin-bottom:1em;
background-color:#FEFEFE;
}

.news_widget_header {
display: flex; 
align-items: center; 
gap: 8px;
}

.news_widget_logo {
border-radius: 50%; /* Радиус скругления */
border:1px solid #e3e3e3;	
height:50px; /* For CLS */
width:50px; /* For CLS */
background:transparent url(../images/icon.png) no-repeat left top;
}

.news_widget_lb {
font-size:0.8em;
font-weight:bold;
margin-left:0.5em;
}

.news_widget_lb a {
color:#2A5D93;
text-decoration:none;
}

.news_widget_subscribers {
border-top:1px solid #e3e3e3;
margin-top:10px;
padding-top:10px;
font-size:0.7em;
color:#666666;
}

.news_widget_date {
margin-top:10px;
color:#2A5D93;
font-size:0.7em;
font-weight:bold;
}

.news_widget_block {
box-sizing: border-box; 
width:100%;
border: 1px solid #e3e3e3;	
padding:15px;
margin-top:10px;
background-color:#FFFFFF;
}

.news_widget_image {
width:100%;
text-align:center;
background-color:#F5F5F6;
min-height:143px; /*For CLS*/
line-height:0; /*Removes line under image*/
}

.news_widget_image img {
max-width:100%;
}

.news_widget_title {
font-size:0.8em;
line-height:1.4em;
margin-top:5px;
}

.news_widget_title a {
text-decoration:none;
color:#111111;
font-weight:bold;
}

.news_widget_domain {
margin-top:5px;
font-size:0.8em;
color:#666666;
}

.news_widget_button {
margin-top:10px;
background-color:#5181B8;
text-align:center;
padding:7px;
border-radius: 5px;
font-size:0.8em;
color:#FFFFFF;
text-decoration:none;
}

.news_widget_button:hover {
background-color:#6690C1
}


/**************MOBILE**************/


@media only screen and (max-width: 1023px) {

/*NEWS MOSAIC MOBILE*/

#news_mosaic {
text-align:center;
}

.news_block {
width:100%;
height:auto;
}

}