.author-in-footer-preview, .gray-background {
  padding-bottom: 20px;
}

@media (min-width: 1200px){
.container {
margin-top: 20px;
}}

@media (min-width: 992px){
.archive__contents .preview, .highlights-by-stage__content .preview, .highlights-from-blogs__content .preview, .highlights .preview, .other-network__content .preview, .page-blogs-data__contents .preview {
width: 300px;
margin-top: 25px;
}}

.archive__contents .preview .preview__first-text, .highlights-by-stage__content .preview .preview__first-text, .highlights-from-blogs__content .preview .preview__first-text, .highlights .preview .preview__first-text, .other-network__content .preview .preview__first-text, .page-blogs-data__contents .preview .preview__first-text {
-webkit-line-clamp: 4;
line-height: 24px;
}

blockquote {
font-size: 1.8421em;
line-height: 1.5em;
}

@media (min-width: 992px){
.highlights--band.archive__contents .highlights__posts, .highlights--band.highlights-by-stage__content .highlights__posts, .highlights--band.highlights-from-blogs__content .highlights__posts, .highlights--band.highlights .highlights__posts, .highlights--band.other-network__content .highlights__posts, .highlights--band.page-blogs-data__contents .highlights__posts {
    -ms-flex-wrap: nowrap;
    height: 315px;
	}}

.ad__disclaimer {
bottom: -0.6rem !important;
}

/*Custom CSS Allin*/
@media (max-width: 325px) {
.comments__form-container article > div {
margin-right: 10px !important;
}
.article__text-and-ads, .post-template-default.single.single-post .wrap-holder .container {
display: block !important;
}
}
@media (max-width: 480px) {
.category-band__title {
margin: 60px 10px !important;
}
.comments__form-container {
padding-top: 40px !important;
}
@media (max-width: 870px) {
.foooter-copyright {
padding-bottom: 3rem !important;
}
.post-template-default.single.single-post .wrap-holder .container {
display: block !important;
}
#full-screen-search {
display: none !important;
}
.post-template-default.single.single-post .wrap-holder .container {
    display: flex !important;
    flex-direction: column-reverse;
    flex-wrap: nowrap;
}
}
.share-float {
    height: 270px !important;
}

.share-float.share-float--mobile {
    width: 250px;
    height: 50px !important;
}

@media (max-width: 1135px){
.single .share-float.share-float--mobile {
    display: flex;
}
}