/*Serach page*/
section.search-main { float: none !important; }
section.search-main .search-page-search-form { margin-bottom: 0 !important; border: 0; padding-bottom: 20px; }
section.search-main .fusion-blog-archive .pagination { float: none; text-align: center; justify-content: center; }
section.search-main .fusion-blog-archive .fusion-posts-container article.fusion-post-large { margin-bottom: 20px; padding: 30px; background: #f5f5f5; }
section.search-main .fusion-blog-archive .fusion-posts-container article:nth-child(even) { background: #f5f5f5; }
section.search-main .fusion-blog-archive .fusion-posts-container article.fusion-post-large .fusion-meta-info { border: 0 !important; padding: 0; }
section.search-main .fusion-blog-archive .fusion-posts-container article.fusion-post-large .fusion-meta-info .fusion-alignleft { display: none; }
section.search-main .fusion-blog-archive .fusion-posts-container article.fusion-post-large .fusion-meta-info .fusion-read-more { background: #cf0a2c; margin: 0; padding: 7px 15px; color: #fff; opacity: 1; text-transform: uppercase; font-family: "Interstate Black"; }
section.search-main .fusion-blog-archive .fusion-posts-container article.fusion-post-large .fusion-meta-info .fusion-alignright { float: none; margin: 0; }
section.search-main .fusion-blog-archive .fusion-posts-container article.fusion-post-large .fusion-meta-info .fusion-read-more:after { display: none; }
section.search-main .fusion-search-form-content .fusion-search-field.search-field input { color: #000; border-radius: 0; border: 1px solid #000; padding: 0 55px 0 15px !important; }
section.search-main .fusion-search-form-content .fusion-search-button.search-button { left: auto; right: 0; }
section.search-main .fusion-blog-archive .fusion-posts-container article.fusion-post-large h2.entry-title {font-size: 25px !important;  margin-bottom: 15px !important; }
section.search-main .title-sep-container { display: none !important; }

.pagination .pagination-prev:before{position: unset; transform: none; margin-right: 10px;}
.pagination .pagination-next:after{position: unset; transform: none; margin-left: 10px;}
.pagination .pagination-next{    width: auto !important; height: auto !important;}
.pagination .pagination-prev:hover:before,
.pagination .pagination-next:hover:after{color: #fff !important;}

.thank-you {position: relative;}
.thank-you:before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgb(0 0 0 / 50%);}
.thank-you {position: relative;}
.thank-you:before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgb(0 0 0 / 50%);}
body.page-id-82060 .fusion-tb-footer .hundred-percent-fullwidth .fusion-column-wrapper.fusion-flex-justify-content-flex-start {background: #58585a !important;min-height: 40px !important;}
.thank-you-col {}
.thank-you-col.fusion-builder-column-5 > .fusion-column-wrapper {background: rgb(255 255 255 / 90%) !important;max-width: 500px !important;margin: 0 auto !important;padding: 40px 15px !important;}
.thank-you-col .fusion-column-wrapper p {margin: 0 !important;}
.thank-you-col .fusion-column-wrapper h1.title-heading-center {  font-size: 50px !important;}
.thank-you-col .fusion-column-wrapper i {background: transparent !important;}

/*404 error page*/
section.page-404-banner.section-padding { width: 100%; }
.page_not_found h2 { margin-top: 0; margin-bottom: 20px; }
.page_not_found .not_found_text { font-size: 100px; position: relative; left: 0; color: #656161; bottom: 0; right: 0; margin: 0 auto 0; line-height: normal; font-weight: 700; }
.page_not_found p { margin-bottom: 10px; }
.page_not_found { z-index: 1; position: relative; font-size: 20px; overflow: hidden; background: #f0f0f0; padding: 50px 15px; margin: 0 0; width: 100%; }
.page_not_found a { font-weight: 700; text-decoration: underline; }

/* 03-04-2021 */
body .uwy.userway_p1 .uai {  top: auto !important;  bottom: 60px !important;}
.post-main-details .news-details .slides li {max-height: 100vh;background: #f2f2f2;position: relative;padding-top: 45%;}
.post-main-details .news-details .slides li img {width: auto !important;margin: 0 auto !important;max-height: 100% !important;height: auto !important;position: absolute;top: 50%;left: 50%;margin: 0 auto !important;-o-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
/************/

@media (max-width: 991px){
    section.search-main .fusion-blog-archive .fusion-posts-container article.fusion-post-large {padding: 20px; }section.search-main .fusion-blog-archive .fusion-posts-container article.fusion-post-large h2.entry-title {font-size: 20px !important; }
.thank-you-col .fusion-column-wrapper h1.title-heading-center {  font-size: 30px !important;}
}