.clear-all {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}
.clear-left {    clear: left; }
.clear-right {    clear: right;}

#banner-big { text-align: center; display: block;}
strong { font-weight: bold; }
/* news */
.news-item { 
    padding-bottom:20px; 
    margin-bottom:20px;
    border-bottom: 1px solid #ccc;
    font-size:0.90em;
    line-height: 1.3em;
}

.news-item h2 a{
    text-decoration: none; 
} 
.news-item h2 a:hover{
    text-decoration: underline; 
} 
.news-photo { 
    float:right; 
    width: 25%;
    text-align: right;
}
.news-photo img{witdh:100%}
.news-item .news-txt .news-lid{color:#333; padding-top: 3px;}
.news-item .news-txt{ width: 75%} 

.singlenews-photo { float:right; width: 280px; margin: 0 0 10px 10px; }
.fotogaleria {float:none; width: 653px !important; }
.fotogaleria .img_main{ width: 100%}
.singlenews-photo img{ border:4px solid #fff;}
.content_photo_more img {border:3px solid #fff; }
.content_photo_more {display: flex; justify-content: space-between; flex-wrap: wrap}
.singlenews-txt { font-size: 1em; line-height: 1.2em; max-width: 600px;}

/* calendar */



@media screen and (max-width: 736px) {
.fotogaleria { width: 100% !important;}

}

.baner-left {
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap;
}

.baner-left a {
    display: block;
}