.comments-area a, .paglayouttent a{text-decoration: underline;}






.image-caption{margin-bottom: 1.25rem; max-width: 100%;}


.image-caption img{display: block; margin-left: auto; margin-right: auto;}
.image-caption-text{margin: 0px;}







.screen-reader-text{clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important;}
.screen-reader-text:focus{background-color: rgb(238, 238, 238); clip-path: none; color: rgb(51, 51, 51); display: block; font-size: 1rem; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important;}

































@media (max-width: 576px) {

}
.post .entry-title a{text-decoration: none;}

















@media (max-width: 767px) {


}









































.page-header .entry-title, body:not([class*="site-page-"]) .site-main{margin-right: auto; margin-left: auto; width: 100%;}
@media (max-width: 575px) {.page-header .entry-title, body:not([class*="site-page-"]) .site-main{padding-right: 10px; padding-left: 10px;}}
@media (min-width: 576px) {.page-header .entry-title, body:not([class*="site-page-"]) .site-main{max-width: 500px;}
}
@media (min-width: 768px) {.page-header .entry-title, body:not([class*="site-page-"]) .site-main{max-width: 600px;}
}
@media (min-width: 992px) {.page-header .entry-title, body:not([class*="site-page-"]) .site-main{max-width: 800px;}
}
@media (min-width: 1200px) {.page-header .entry-title, body:not([class*="site-page-"]) .site-main{max-width: 1140px;}
}
