.ast-blog-featured-section.post-thumb.ast-width-md-6 {
width: 100%;
}
.post-content.ast-width-md-6 {
width: 100%;
}
.ast-post-format-.blog-layout-5.ast-article-inner {
padding: 20px;
} .recentcategoryposts .latestpostfp h3,
.maincategoryposts .latestpostarchive h3 {
margin-top: 0.5rem;
}
.recentcategoryposts .latestpostfp h3 a,
.maincategoryposts .latestpostarchive h3 a {
color: black;
font-size: 1rem;
}
.recentcategoryposts .latestpostfp div,
.maincategoryposts .latestpostarchive div {
margin-bottom: 1rem;
font-size: 0.75rem;
}
h3,
.entry-content h3 {
text-transform: none;
}
h2.entry-title.ast-blog-single-element a {
font-weight: 600;
} .search-wrapper svg {
height: 1.25em;
min-height: 24px;
min-width: 24px;
width: 1.25em;
fill: currentColor;
vertical-align: center;
}
.search-wrapper button {
padding: .7em 1em;
margin-left: 0.5rem;
}
.search-wrapper {
display: flex;
}
.search-wrapper input {
height: auto;
} .single .post-navigation a {
display: block;
}
.single .post-navigation .ast-post-nav {
color: black;
}
.single .post-navigation p {
margin-top: 0.5rem;
} nav.navigation.post-navigation .nav-links p {
width: 85%;
}
nav.navigation.post-navigation .nav-next a p {
margin-left: auto;
}
.single .post-navigation a p {
line-height: initial;
} #content .list_authors .column {
margin-bottom: 4%;
}
#content .list_authors img {
float: left;
margin-bottom: 10px;
margin-right: 20px;
}
#content .list_authors p {
min-height: 200px;
}
#content .list_authors h3 {
border-bottom: 1px solid #DDD;
margin-bottom: 0;
padding-bottom: 5px;
}
#content .list_authors .posts-list {
list-style: none;
margin: 0;
padding: 0;
}
#content .list_authors .posts-list li {
border-bottom: 1px solid #DDD;
font-size: 14px;
overflow: hidden;
padding: 7px 0 4px;
}
#content .list_authors .no-posts {
border-bottom: 1px solid #DDD;
color: #AAA;
display: block;
font-style: italic;
margin-top: 7px;
padding-bottom: 4px;
}
#content .list_authors a {
float: left;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 75%;
}
#content .list_authors .more a {
color: #999;
float: none;
width: auto;
}
#content .entry .author {
font-size: 16px;
font-style: italic;
font-weight: 300;
}
#content .entry .author a:hover {
color: #1A171B;
}
.half {
margin-right: 4%;
width: 48%;
}
.half:nth-child(2n) {
margin-right: 0;
}
.row {
margin-bottom: 10px;
}
.column {
float: left;
} .coporate-link a {
background-color: #13a538;
color: white!important;
}
.coporate-link a:hover {
background-color: #117B2C;
} #secondary .widget h2,
#secondary h2 {
margin-bottom: 1rem;
font-size: 1.3rem;
}
.ast-related-posts-title-section {
padding-bottom: 0;
}
.wp-block-categories-dropdown.wp-block-categories {
margin-top: 0;
}
label.wp-block-search__label {
font-size: 1.3rem;
}
.wp-block-search__inside-wrapper {
margin-top: 0.6rem;
}
.ast-related-post-content .entry-meta,
.ast-related-post-content .entry-meta * {
font-size: 0.75rem;
font-weight: 400;
}
.ast-related-post-content .entry-header .ast-related-post-title,
.ast-related-post-content .entry-header .ast-related-post-title a {
line-height: normal;
}
#secondary .widget p {
margin: 0;
}
a.beforeSidebarBtn {
display: inline-block;
width: 100%;
padding: 10px 5px;
font-weight: 600;
margin-bottom: 2rem;
text-align: center;
background-color: white;
}
a.beforeSidebarBtn.btn-pink {
border: 1px solid #e5007f;
color: #e5007f;
}
a.beforeSidebarBtn.btn-pink:hover {
background-color: #e5007f;
color: white;
}
a.beforeSidebarBtn.btn-green {
border: 1px solid #13a538;
color: #13a538;
}
a.beforeSidebarBtn.btn-green:hover {
background-color: #13a538;
color: white;
}
select#category-select {
width: 100%;
} .ast-comment-formwrap .comment-form-author,
.ast-comment-formwrap .comment-form-email {
width: 50%;
}
.comment-form-url {
display: none;
} .post img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
margin-bottom: 1rem;
}
@media (max-width: 768px) {
.single .post-navigation {
padding-top: 1.5em;
padding-bottom: 1.5rem;
}
}
@media (max-width: 421px) {
.single .nav-links .nav-previous,
.single .nav-links .nav-next {
width: 50%;
padding: 0.5rem;
}
.single .post-navigation .nav-links {
display: flex;
}
.single .post-navigation .nav-links .nav-next {
text-align: end;
}
.single .post-navigation .nav-links .nav-previous {
text-align: start;
}
} .info-text {
background-color: #eeeeee;
padding: 20px;
margin-bottom: 20px;
} .video-img-wrapper {
position: relative;
display: inline-block;
}
.video-img-wrapper svg {
position: absolute;
right: 0;
margin: auto;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 100%;
height: 100%;
}
.image-embed-item {
width: 100%;
}
svg.overlay-svg {
fill: #00000050;
}
svg.play-svg {
fill: white;
width: 5rem;
filter: drop-shadow(3px 3px 2px rgba(255, 255, 255, .2));
pointer-events: none;
}
#media-modal {
position: fixed;
z-index: 99;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(255, 255, 255, 0.7);
transition: .3s ease;
}
.videowrapper {
float: none;
clear: both;
width: 100%;
position: relative;
padding-bottom: 56.25%;
padding-top: 0;
height: 0;
margin-top: 20px;
}
.videowrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
#modal-body {
cursor: pointer;
float: right;
margin-bottom: 1rem;
}
.video-img-wrapper {
position: relative;
display: block;
}
#media-modal #modal-box {
position: relative;
top: 90px;
margin-left: auto;
margin-right: auto;
padding: 10px;
background-color: #FFFFFF;
max-width: 1080px;
border: 1px solid #666666;
box-shadow: 2px 2px 10px #66666680;
}
.btn-euro {
background-color: #13a538;
color: #fff;
font-size: 1.25rem;
min-width: 75px;
padding: 0.75rem;
border: none;
display: inline-block;
cursor: pointer;
}
.btn-euro:hover {
text-decoration: underline;
color: #fff;
background-color: #117B2C;
}
.privacy-approval a {
min-width: 75px;
}
@media only screen and (max-height: 800px) {
#media-modal #modal-box {
max-width: 720px;
}
}
.privacy-approval p {
width: 70%;
margin-left: auto;
margin-right: auto;
}
@media only screen and (max-width: 1024px) {
.privacy-approval p {
width: 100%;
}
}