.simple-banner,
.simple-banner_2,
.simple-banner_3,
.simple-banner_4,
.simple-banner_5 {
width: 100%;
text-align: center;
position: relative;
display: block;
}
.simple-banner .simple-banner-text,
.simple-banner_2 .simple-banner-text_2,
.simple-banner_3 .simple-banner-text_3,
.simple-banner_4 .simple-banner-text_4,
.simple-banner_5 .simple-banner-text_5 {
font-weight: 700;
padding: 10px 20px;
position: relative;
}
.simple-banner .simple-banner-button,
.simple-banner_2 .simple-banner-button_2,
.simple-banner_3 .simple-banner-button_3,
.simple-banner_4 .simple-banner-button_4,
.simple-banner_5 .simple-banner-button_5 {
border: none;
background-color: transparent;
padding: 0 5px;
margin: 0 10px;
text-align: center;
text-decoration: none;
position: absolute;
transform: translate(0%, -50%);
right: 0;
top: 50%;
font-size: 16px;
cursor: pointer;
}.mc4wp-form input[name^=_mc4wp_honey]{display:none!important}.mc4wp-form-basic{margin:1em 0}.mc4wp-form-basic label,.mc4wp-form-basic input{box-sizing:border-box;cursor:auto;vertical-align:baseline;width:auto;height:auto;line-height:normal;display:block}.mc4wp-form-basic label:after,.mc4wp-form-basic input:after{content:"";clear:both;display:table}.mc4wp-form-basic label{margin-bottom:6px;font-weight:700;display:block}.mc4wp-form-basic input[type=text],.mc4wp-form-basic input[type=email],.mc4wp-form-basic input[type=tel],.mc4wp-form-basic input[type=url],.mc4wp-form-basic input[type=date],.mc4wp-form-basic textarea,.mc4wp-form-basic select{width:100%;max-width:480px;min-height:32px}.mc4wp-form-basic input[type=number]{min-width:40px}.mc4wp-form-basic input[type=checkbox],.mc4wp-form-basic input[type=radio]{border:0;width:13px;height:13px;margin:0 6px 0 0;padding:0;display:inline-block;position:relative}.mc4wp-form-basic input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.mc4wp-form-basic input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.mc4wp-form-basic input[type=submit],.mc4wp-form-basic button,.mc4wp-form-basic input[type=button]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block}.mc4wp-form-basic label>span,.mc4wp-form-basic li>label{font-weight:400}.mc4wp-alert{color:#c09853;clear:both}.mc4wp-success{color:#468847}.mc4wp-notice{color:#3a87ad}.mc4wp-error{color:#cd5c5c}.rtl .mc4wp-form-basic input[type=checkbox],.rtl .mc4wp-form-basic input[type=radio]{margin:0 0 0 6px}TABLE.pta-sus-sheets{width:100%}TABLE.pta-sus-sheets TD,TABLE.pta-sus-tasks TD{border-collapse:collapse;border-spacing:0}TABLE.pta-sus-sheets TD,TABLE.pta-sus-sheets TH,TABLE.pta-sus-tasks TD,TABLE.pta-sus-tasks TH{padding:.2em .6em;vertical-align:top}TABLE.pta-sus-sheets TD,TABLE.pta-sus-sheets TH,TABLE.pta-sus-tasks TH{border-bottom:1px solid #ccc}TABLE.pta-sus-sheets TR.filled,TABLE.pta-sus-tasks TR.filled{background:#eee}TABLE.pta-sus-sheets .column-open_spots{text-align:center}TABLE.pta-sus-sheets .column-view_link{white-space:nowrap}.pta-sus.error,.pta-sus.updated{color:#000!important;display:block;float:none;margin:1em 0;padding:5px 5px 5px 30px;text-align:left!important;width:auto}.pta-sus.updated{background:#f0ffdf url(//dev.peecnature.org/wp-content/plugins/pta-volunteer-sign-up-sheets/classes/../assets/images/icon-check.gif)no-repeat 8px .5em}.pta-sus.error{background:#fff2cf url(//dev.peecnature.org/wp-content/plugins/pta-volunteer-sign-up-sheets/classes/../assets/images/icon-alert.png)no-repeat 8px .5em}.pta-sus-hidden{color:red;font-weight:600}.pta-sus-em{font-style:italic}div.signup-form .required:after{content:" *";color:red}div.date-header{font-size:larger}div.date-header,div.title-header{font-weight:bolder}div.pta-sus-sheets-table,div.pta-sus-tasks-table{display:table;width:100%}div.pta-sus.task-info-header{margin-top:2em}div.pta-sus-sheets-row,div.pta-sus-tasks-row{display:table-row}div.pta-sus-sheets-row.filled,div.pta-sus-tasks-row.filled{background:#eee}div.pta-sus-sheets-row>div,div.pta-sus-tasks-row>div{display:table-cell;padding:1em;border:#f0f0f0 1px solid}div.head{font-weight:700}div.column-clear,div.column-end-time,div.column-phone,div.column-start-time{width:12%}div.column-date,div.column-task,div.column-title,td.date-td,td.task-td,td.title-td,th.column-date,th.column-task,th.column-title{text-align:left}div.column-item,div.column-qty,td.item-td,td.qty-td,th.column-item,th.column-qty{text-align:center}div.column-clear,div.column-end-time,div.column-start-time,td.clear-td,td.end-time-td,td.start-time-td,th.column-time{text-align:right}.ast-page-builder-template .ast-article-post {
margin-bottom: 2.5em;
}
.ast-featured-post {
float: none;
}
.ast-separate-container .ast-separate-posts.ast-article-post {
margin-bottom: 2em;
} .ast-animate-hidden {
visibility: hidden;
opacity: 0;
}
.ast-animate-display {
visibility: visible;
opacity: 1;
}
.ast-no-thumb .ast-date-meta .posted-on {
margin-bottom: 1.5em;
}
.ast-date-meta.circle .posted-on {
border-radius: 50%;
overflow: hidden;
}
.has-post-thumbnail .ast-date-meta.circle .posted-on {
margin: 1em;
}
.ast-separate-container .ast-grid-1 .blog-layout-1 {
padding: 0;
}
.ast-separate-container .ast-grid-1 .blog-layout-2,
.ast-separate-container .ast-grid-1 .blog-layout-3 {
padding: 0;
border-bottom: 0;
}
.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,
.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,
.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,
.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,
.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,
.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3 {
border-bottom: 0;
}
.ast-separate-container .blog-layout-1,
.ast-separate-container .blog-layout-2,
.ast-separate-container .blog-layout-3 {
padding: 2.66666em;
}
.ast-separate-container .ast-grid-2 .blog-layout-1,
.ast-separate-container .ast-grid-2 .blog-layout-2,
.ast-separate-container .ast-grid-2 .blog-layout-3,
.ast-separate-container .ast-grid-3 .blog-layout-1,
.ast-separate-container .ast-grid-3 .blog-layout-2,
.ast-separate-container .ast-grid-3 .blog-layout-3,
.ast-separate-container .ast-grid-4 .blog-layout-1,
.ast-separate-container .ast-grid-4 .blog-layout-2,
.ast-separate-container .ast-grid-4 .blog-layout-3 {
padding: 1.5em;
}
@media (max-width: 1200px) {
.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0), .ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+1),
.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),
.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+1),
.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),
.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+1) {
padding: 0;
}
.ast-separate-container .blog-layout-1,
.ast-separate-container .blog-layout-2,
.ast-separate-container .blog-layout-3 {
padding: 1.5em;
}
}
.site-content .ast-grid-2 .ast-article-post,
.site-content .ast-grid-3 .ast-article-post,
.site-content .ast-grid-4 .ast-article-post {
background: transparent;
}
.site-content .ast-grid-2 .ast-article-post .blog-layout-2,
.site-content .ast-grid-2 .ast-article-post .blog-layout-3,
.site-content .ast-grid-3 .ast-article-post .blog-layout-2,
.site-content .ast-grid-3 .ast-article-post .blog-layout-3,
.site-content .ast-grid-4 .ast-article-post .blog-layout-2,
.site-content .ast-grid-4 .ast-article-post .blog-layout-3 {
border-bottom: 0;
} .ast-page-builder-template .ast-article-post .entry-header {
margin: auto auto 1em auto;
padding: 0;
}
.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on {
position: relative;
display: inline-block;
margin-bottom: 1em;
}
hr.post-divider {
height: 0;
margin: 0;
}
hr.ast-single-previous-hr {
height: 0;
margin-top: 2em;
}
.ast-show-comments-data {
padding: 2em 6.67em;
}
.ast-show-comments-data .ast-show-comments {
cursor: pointer;
}
.ast-show-comments-data .ast-show-comments-count,
.ast-show-comments-data .ast-show-comments {
max-width: 640px;
text-align: center;
margin-left: auto;
margin-right: auto;
}
.ast-show-comments-data .ast-show-comments-count {
margin-bottom: 2em;
}
.ast-pagination-square .ast-pagination .page-numbers,
.ast-pagination-circle .ast-pagination .page-numbers {
border-style: solid;
border-width: 1px;
line-height: 2.33333em;
}
.ast-pagination-circle .ast-pagination .page-numbers {
border-radius: 50%;
}
.ast-pagination-circle .ast-pagination .prev.page-numbers,
.ast-pagination-circle .ast-pagination .next.page-numbers {
border-radius: 30px;
}
@media all and (max-width: 768px) {
#content:before {
content: "";
}
} .ast-pagination-infinite {
text-align: center;
margin: 2.5em 0 0;
}
.ast-page-builder-template .ast-pagination-infinite {
margin: 2.5em 0;
}
.ast-load-more {
cursor: pointer;
display: none;
border: 2px solid var(--ast-border-color);
transition: all 0.2s linear;
color: #000;
}
.ast-load-more.active {
display: inline-block;
padding: 0 1.5em;
line-height: 3em;
}
.ast-load-more.no-more:hover {
border-color: var(--ast-border-color);
color: #000;
} .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
}
.ast-load-more.no-more:hover {
background-color: inherit;
}
.no-more {
cursor: default;
} .ast-loader {
display: none;
margin: 0 auto;
min-height: 58px;
line-height: 58px;
width: 70px;
text-align: center;
}
.ast-loader > div {
width: 18px;
height: 18px;
background-color: #0085ba;
border-radius: 100%;
display: inline-block;
animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.ast-loader .ast-loader-1 {
animation-delay: -0.32s;
}
.ast-loader .ast-loader-2 {
animation-delay: -0.16s;
}
@keyframes sk-bouncedelay {
0%,
80%,
100% {
transform: scale(0);
}
40% {
transform: scale(1);
}
} .ast-blog-pagination-type-infinite .ast-pagination {
display: none;
}
.blog-layout-1 { }
.blog-layout-1 .post-thumb .posted-on {
position: absolute;
top: 0;
}
.blog-layout-1 .post-thumb .posted-on .entry-date span {
display: block;
width: 100%;
text-align: center;
}
.blog-layout-1.ast-no-thumb .posted-on {
position: relative;
display: inline-block;
}
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {
margin-left: calc(-1 * var(--ast-container-default-xlg-padding));
}
@media (max-width: 1200px) {
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {
margin-left: calc(-1 * var(--ast-container-default-lg-padding));
}
}
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {
margin-left: calc(-1 * var(--ast-container-default-slg-padding));
}
@media (max-width: 1200px) {
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {
margin-left: calc(-1 * var(--ast-container-default-xxs-padding));
}
}
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {
margin-top: calc(-1 * var(--ast-container-default-md-padding));
}
@media (max-width: 1200px) {
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {
margin-top: calc(-1 * var(--ast-container-default-sm-padding));
}
}
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {
margin-top: calc(-1 * var(--ast-container-default-slg-padding));
}
@media (max-width: 1200px) {
.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {
margin-top: calc(-1 * var(--ast-container-default-xs-padding));
}
}
.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {
margin-top: calc(-1 * var(--ast-container-default-md-padding));
}
@media (max-width: 1200px) {
.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {
margin-top: calc(-1 * var(--ast-container-default-sm-padding));
}
}
.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
margin-left: calc(-1 * var(--ast-container-default-xlg-padding));
margin-right: calc(-1 * var(--ast-container-default-xlg-padding));
}
@media (max-width: 1200px) {
.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
margin-left: calc(-1 * var(--ast-container-default-xs-padding));
margin-right: calc(-1 * var(--ast-container-default-xs-padding));
}
}
.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child {
margin-top: calc(-1 * var(--ast-container-default-md-padding));
}
@media (max-width: 1200px) {
.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child {
margin-top: calc(-1 * var(--ast-container-default-sm-padding));
}
}
.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content {
margin-left: calc(-1 * var(--ast-container-default-xlg-padding));
margin-right: calc(-1 * var(--ast-container-default-xlg-padding));
}
@media (max-width: 1200px) {
.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content {
margin-left: calc(-1 * var(--ast-container-default-xs-padding));
margin-right: calc(-1 * var(--ast-container-default-xs-padding));
}
}
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {
margin-left: -1.5em;
margin-right: -1.5em;
}
@media (max-width: 1200px) {
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on {
margin-left: -1.5em;
margin-right: -1.5em;
}
}
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {
margin-left: -0.5em;
margin-right: -0.5em;
}
@media (max-width: 1200px) {
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on {
margin-left: -0.5em;
margin-right: -0.5em;
}
}
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {
margin-top: -1.5em;
}
@media (max-width: 1200px) {
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on {
margin-top: -1.5em;
}
}
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {
margin-top: -0.5em;
}
@media (max-width: 1200px) {
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on {
margin-top: -0.5em;
}
}
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {
margin-top: -1.5em;
}
@media (max-width: 1200px) {
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content {
margin-top: -1.5em;
}
}
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
margin-left: -1.5em;
margin-right: -1.5em;
}
@media (max-width: 1200px) {
.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,
.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,
.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content {
margin-left: -1.5em;
margin-right: -1.5em;
}
}
.ast-hb-account-login-wrapper .ast-hb-account-login {
position: fixed;
left: 50%;
top: 50%;
padding: 35px;
max-height: 550px;
width: 340px;
margin: 0 0 0 -170px;
background-color: #f1f1f1;
z-index: 1000011;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
}
.ast-hb-account-login-wrapper .ast-hb-account-login-bg {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: #000;
opacity: .7;
z-index: 1000010;
transition: all 0.3s;
}
.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close {
background: 0 0;
border: 0;
font-size: 24px;
line-height: 1;
padding: .4em;
color: inherit;
-js-display: flex;
display: flex;
box-shadow: none;
}
.ast-hb-account-login-wrapper #loginform input[type=text],
.ast-hb-account-login-wrapper #loginform input[type=password] {
width: 100%;
max-width: 100%;
margin-top: 10px;
border: 1px solid;
background-color: transparent;
vertical-align: middle;
}
.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after {
content: "|";
margin: 0 0.4em;
}
.ast-header-account-link.ast-account-action-link,
.ast-header-break-point .ast-header-account-link,
.ast-header-account-link.ast-account-action-login,
.ast-header-account-link.ast-account-action-login.customize-unpreviewable {
cursor: pointer;
pointer-events: all;
}
.ast-header-account {
-js-display: flex;
display: flex;
}
.ast-hb-account-login-wrapper {
visibility: hidden;
}
.ast-hb-account-login-wrapper .ast-hb-login-header {
-js-display: flex;
position: absolute;
right: 0;
top: 0;
display: flex;
justify-content: flex-end;
min-height: calc(1.2em + 24px);
}
.ast-hb-account-login-wrapper .ast-hb-account-login {
transform: scale(0.7);
opacity: 0;
transition: all 0.3s;
overflow: auto;
}
.ast-hb-account-login-wrapper.show {
visibility: visible;
}
.ast-hb-account-login-wrapper.show .ast-hb-account-login {
transform: scale(1) translateY(-50%);
opacity: 1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.ast-hb-login-body {
height: 100%;
position: relative;
line-height: 1.5;
} .ast-hf-account-menu-wrap.ast-main-header-bar-alignment {
position: relative;
}
.main-header-bar .main-header-bar-navigation .ast-account-nav-menu {
line-height: 1.45;
}
.ast-account-nav-menu {
width: 240px;
background: #fff;
left: -999em;
position: absolute;
top: 0px;
z-index: 99999;
list-style: none;
margin: 0;
padding-left: 0;
border: 0;
box-shadow: 0 4px 10px -2px rgba(0, 0, 0, 0.1);
}
.ast-account-nav-menu .sub-menu {
right: auto;
top: 0;
margin-left: 0;
}
.ast-account-nav-menu .menu-item.focus > .sub-menu,
.ast-account-nav-menu .menu-item:hover > .sub-menu {
left: 100%;
}
.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus > .sub-menu,
.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover > .sub-menu {
left: -100%;
}
.ast-account-nav-menu .menu-item .menu-link {
padding: .9em 1em;
}
.ast-account-nav-menu .menu-item {
border-style: none;
}
.ast-account-nav-menu .menu-item.menu-item-has-children > .menu-link:after {
position: absolute;
right: 1em;
top: 50%;
transform: translate(0, -50%) rotate(270deg);
}
.ast-primary-header-bar .main-header-menu.ast-account-nav-menu > .menu-item,
.ast-above-header-bar .main-header-menu.ast-account-nav-menu > .menu-item,
.ast-below-header-bar .main-header-menu.ast-account-nav-menu > .menu-item {
height: auto;
line-height: unset;
bottom: -5px;
}
.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a {
background: unset;
}
.ast-header-account-wrap .menu-item:last-child > .menu-link {
border-style: none;
}
.ast-divider-wrapper {
border: 0;
}
.ast-mobile-popup-content .ast-header-divider-element {
justify-content: center;
}
.ast-header-divider-element {
position: relative;
}
.ast-fb-divider-layout-vertical {
position: relative;
}
.ast-hb-divider-layout-vertical.ast-header-divider-element {
height: 100%;
} .ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),
.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element) {
padding: 15px 20px;
}
.footer-widget-area .ast-footer-divider-element {
position: relative;
align-items: center;
}
.footer-widget-area .ast-divider-wrapper {
display: inline-block;
}
.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal {
-js-display: inline-flex;
display: inline-flex;
vertical-align: middle;
} [data-section*="section-hb-button-"] .ast-builder-button-size-xs .ast-custom-button,
[data-section*="section-fb-button-"] .ast-builder-button-size-xs .ast-custom-button {
font-size: 13px;
padding: 8px 20px;
}
[data-section*="section-hb-button-"] .ast-builder-button-size-sm .ast-custom-button,
[data-section*="section-fb-button-"] .ast-builder-button-size-sm .ast-custom-button {
font-size: 15px;
padding: 10px 40px;
}
[data-section*="section-hb-button-"] .ast-builder-button-size-md .ast-custom-button,
[data-section*="section-fb-button-"] .ast-builder-button-size-md .ast-custom-button {
font-size: 17px;
padding: 15px 45px;
}
[data-section*="section-hb-button-"] .ast-builder-button-size-lg .ast-custom-button,
[data-section*="section-fb-button-"] .ast-builder-button-size-lg .ast-custom-button {
font-size: 19px;
padding: 20px 50px;
}
[data-section*="section-hb-button-"] .ast-builder-button-size-xl .ast-custom-button,
[data-section*="section-fb-button-"] .ast-builder-button-size-xl .ast-custom-button {
font-size: 21px;
padding: 25px 55px;
}
.ast-fb-divider-layout-vertical {
-js-display: flex;
display: flex;
}
.site-footer-section {
position: relative;
}
.ast-builder-language-switcher .ast-builder-language-switcher-menu {
list-style: none;
margin: 0;
padding: 0;
line-height: normal;
-webkit-tap-highlight-color: transparent;
}
.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher {
display: block;
}
.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu {
display: block;
}
.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher {
-js-display: flex;
display: flex;
}
.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu {
-js-display: flex;
display: flex;
flex-wrap: wrap;
}
.ast-builder-language-switcher a {
-js-display: flex;
display: flex;
align-items: center;
}
.ast-lswitcher-item-header,
.ast-lswitcher-item-footer {
-js-display: inline-flex;
display: inline-flex;
}
span.ast-lswitcher-item-footer:last-child,
span.ast-lswitcher-item-header:last-child {
margin-right: 0px;
}
.ast-header-sticky-active {
position: fixed !important;
right: 0;
left: 0;
margin: 0 auto;
z-index: 99;
}
.ast-footer-sticky-active .ast-custom-footer {
position: fixed !important;
right: 0;
left: 0;
bottom: 0;
margin: 0 auto;
z-index: 99;
}
.ast-custom-header {
position: relative;
z-index: 99;
}
.ast-custom-header.ast-header-sticky-active {  }
.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap {
transition: padding 0.3s linear;
}
.ast-custom-header.ast-header-sticky-active .fl-module-content {
transition: all 0.3s linear;
}
.ast-custom-header.ast-header-sticky-active .elementor-section-wrap {
transition: padding 0.3s linear;
}
.ast-custom-header.ast-header-sticky-active .elementor-row > .elementor-column > .elementor-element-populated {
transition: all 0.3s linear;
} .ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk {  }
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap {
transition: padding 0.3s linear;
padding-top: 5px;
padding-bottom: 5px;
box-sizing: border-box;
}
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content {
margin-top: 5px;
margin-bottom: 5px;
transition: all 0.3s linear;
}
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img {
max-height: 50px;
width: auto;
}
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap {
transition: padding 0.3s linear;
box-sizing: border-box;
}
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img {
max-height: 50px;
width: auto;
}
.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row > .elementor-column > .elementor-element-populated {
max-height: 60px;
transition: all 0.3s linear;
}
.ast-custom-header.ast-header-sticky-active {
top: 0;
width: 100%;
transition: ease-out;
} .single-advanced-hook .ast-no-title,
.single-advanced-hook .hentry {
margin: 0;
}
.js_active .ast-plain-container.single-advanced-hook .entry-header {
margin: 0;
} .summary.entry-summary + [CLASS*="astra-advanced-hook"] {
clear: both;
}
.single-astra-advanced-hook .wp-block-buttons,
.single-astra-advanced-hook .wp-block-uagb-buttons { margin-bottom: 1.5em;
} .single-astra-advanced-hook .ast-container {
flex-wrap: wrap;
}
.single-astra-advanced-hook .ast-container > * {
width: 100%;
}    body.ast-padded-layout::before, body.ast-padded-layout::after {
background: inherit;
content: "";
display: block;
height: 0;
left: 0;
position: fixed;
width: 100%;
z-index: 999;
}
body.ast-padded-layout::after {
bottom: 0;
}
body.ast-padded-layout {
background-attachment: fixed;
}
body.ast-padded-layout::before {
top: 0;
}
@media (min-width: 44.375em) {
body.ast-padded-layout.admin-bar::before {
top: 46px;
}
}
@media (min-width: 48.9375em) {
body.ast-padded-layout.admin-bar::before {
top: 32px;
}
}
.elementor-page.ast-box-layout #page, .elementor-page.ast-padded-layout #page {
overflow: hidden;
}
.siteorigin-panels.ast-box-layout #page, .siteorigin-panels.ast-padded-layout #page {
overflow: hidden;
}
.ast-separate-container.ast-box-layout #content .ast-container {
padding-left: 0;
padding-right: 0;
}
@media (max-width: 768px) {
.ast-separate-container.ast-box-layout #content .ast-container {
padding-left: 20px;
padding-right: 20px;
}
}
@media (max-width: 544px) {
.ast-separate-container.ast-box-layout #content .ast-container {
padding-left: 0.54em;
padding-right: 0.54em;
}
}
.js_active .ast-box-layout #page,
.js_active .ast-padded-layout #page {
overflow: hidden;
}
.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],
.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width] {
max-width: 100%;
left: 0px !important;
}     .main-header-bar-wrap .ast-search-box.header-cover {
z-index: 7;
}
.ast-below-header-wrap .ast-search-box.header-cover .search-field,
.ast-below-header-wrap .ast-search-box.header-cover #close {
font-size: 1.8em;
}
.ast-below-header-wrap .ast-search-box.header-cover .search-submit {
font-size: 1.5em;
}
.ast-search-box.header-cover, .ast-search-box.full-screen {
display: none;
opacity: 0;
transition: opacity .3s ease-in-out,display .3s ease-in-out;
width: 100%;
height: 100%; }
.ast-search-box.header-cover .search-field, .ast-search-box.full-screen .search-field {
background: 0 0;
border: 0;
color: #fafafa;
box-shadow: none;
text-align: left;
padding: 0;
}
.ast-search-box.header-cover .search-submit, .ast-search-box.full-screen .search-submit {
background: var(--ast-fs-search-submit-background, 0 0);
padding: 0;
border-radius: 50%;
box-shadow: none;
color: var(--ast-fs-search-text-color, #9E9E9E);
transition: all .7s ease-In;
outline: none;
border: 0;
vertical-align: middle;
}
.ast-search-box.header-cover .ast-search-wrapper, .ast-search-box.full-screen .ast-search-wrapper {
position: absolute;
width: 100%;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
.ast-search-box.header-cover .ast-search-wrapper .search-form, .ast-search-box.full-screen .ast-search-wrapper .search-form {
line-height: normal;
}
.ast-search-box.header-cover #close, .ast-search-box.full-screen #close {
color: #fafafa;
transform: rotate(0);
font-size: 2em;
cursor: pointer;
z-index: 9;
font-weight: normal;
}
.ast-search-box.header-cover .search-field::-webkit-input-placeholder, .ast-search-box.full-screen .search-field::-webkit-input-placeholder {
color: #fafafa;
}
.ast-search-box.header-cover .search-field:-moz-placeholder, .ast-search-box.full-screen .search-field:-moz-placeholder { color: #fafafa;
}
.ast-search-box.header-cover .search-field::-moz-placeholder, .ast-search-box.full-screen .search-field::-moz-placeholder { color: #fafafa;
}
.ast-search-box.header-cover .search-field:-ms-input-placeholder, .ast-search-box.full-screen .search-field:-ms-input-placeholder {
color: #fafafa;
}
.ast-search-box.header-cover {
position: absolute;
background: rgba(25, 25, 25, 0.96);
top: 0;
z-index: 10;
}
.ast-search-box.header-cover .search-field {
font-size: 2em;
line-height: 2;
width: 100%;
}
.ast-search-box.header-cover .ast-container {
position: relative;
}
.ast-search-box.header-cover .search-text-wrap,
.ast-search-box.header-cover .search-submit,
.ast-search-box.header-cover .close {
display: inline-block;
}
.ast-search-box.header-cover .search-text-wrap {
width: calc( 100% - 2.5em);
vertical-align: middle;
}
.ast-search-box.header-cover .search-submit {
font-size: 1.7em;
margin-right: 2em;
}
.ast-search-box.header-cover #close {
vertical-align: middle;
backface-visibility: hidden;
}
.ast-search-box.full-screen {
position: fixed;
background: rgba(25, 25, 25, 0.96);
top: 0;
left: 0;
z-index: 999;
}
.ast-search-box.full-screen .ast-search-wrapper .large-search-text {
text-align: center;
color: #e2e2e2;
font-size: 1.5em;
font-weight: normal;
transition-delay: 50ms;
transition: all .3s ease-in-out;
}
.ast-search-box.full-screen .ast-search-wrapper fieldset {
border: 0;
padding: 2.5em 0 1em;
border-bottom: 2px solid var(--ast-border-color);
}
.ast-search-box.full-screen .ast-search-wrapper .search-field {
font-size: 2em;
padding-left: 20px;
line-height: 1.7;
width: 92%;
vertical-align: middle;
}
.ast-search-box.full-screen .ast-search-wrapper .search-form {
width: 70%;
margin: 20px auto;
}
.ast-search-box.full-screen .ast-search-wrapper .search-submit {
font-size: var(--ast-fs-search-font-size, 1.7em);
}
.ast-search-box.full-screen #close {
position: absolute;
color: #fafafa;
right: 1em;
line-height: 1;
cursor: pointer;
z-index: 9;
font-weight: normal;
font-size: 2em;
top: 1.5em;
backface-visibility: hidden;
}
.ast-search-box.full-screen ::-webkit-input-placeholder { opacity: 0;
}
.ast-search-box.full-screen ::-moz-placeholder { opacity: 0;
}
.ast-search-box.full-screen :-ms-input-placeholder { opacity: 0;
}
.ast-search-box.full-screen :-moz-placeholder { opacity: 0;
}
@media (max-width: 420px) {
.ast-search-box.full-screen ::-webkit-input-placeholder { opacity: 1;
}
.ast-search-box.full-screen ::-moz-placeholder { opacity: 1;
}
.ast-search-box.full-screen :-ms-input-placeholder { opacity: 1;
}
.ast-search-box.full-screen :-moz-placeholder { opacity: 1;
}
}
.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder {
opacity: 0.5;
}
.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder { opacity: 0.5;
}
.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder { opacity: 0.5;
}
.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder { opacity: 0.5;
}
.site-header .ast-inline-search.ast-search-menu-icon .search-form {
padding-left: 0;
padding-right: 0;
}
.site-header .ast-inline-search.ast-search-menu-icon .search-field {
padding-left: 1em;
padding-right: 2em;
}
.ast-inline-search.ast-search-menu-icon {
position: relative;
transform: none;
left: 0;
right: 0;
}
.ast-inline-search.ast-search-menu-icon .search-submit {
display: block;
background: none;
border: none;
position: absolute;
height: 100%;
right: 0.25em;
padding: 0;
top: 0;
font-size: 1.3em;
color: #757575;
}
.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form {
padding: 0;
}
.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field {
padding-right: 2em;
}
.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field {
width: 80%;
}
.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,
.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover {
display: none;
} .ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form {
right: -1em;
left: auto;
padding-left: 0em;
padding-right: 3em;
}
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field {
padding-right: 0px;
padding-left: 1em;
}
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form {
left: -1em;
right: auto;
padding-right: 0em;
padding-left: 3em;
}
.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field {
padding-left: 0px;
padding-right: 1em;
} .ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field {
padding-right: 0;
}
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form {
padding-left: 0px;
left: auto;
padding-right: 2em;
}
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form {
left: -1em;
padding-left: 2em;
}
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field {
padding-right: 0;
}
.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field {
padding-right: 0;
padding-left: 1em;
}
.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form {
right: auto;
padding-right: 2em;
}
.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form {
left: 0;
padding-left: 0;
padding-right: 2em;
} .ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form {
right: -1em;
left: auto;
padding-left: 0em;
padding-right: 3em;
}
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field {
padding-right: 0px;
padding-left: 1em;
}
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form {
left: -1em;
right: auto;
padding-right: 0em;
padding-left: 3em;
}
.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field {
padding-left: 0px;
padding-right: 1em;
} .ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field {
padding-right: 0;
}
.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field {
padding-left: 1em;
padding-right: 0;
}
.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form {
left: -1em;
padding-left: 3em;
padding-right: 1em;
}
.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form {
right: auto;
padding-right: 2em;
} .ipod.full-screen,
.iphone.full-screen {
position: fixed !important;
}
@media (max-width: 992px) {
.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form {
left: auto;
}
.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form {
left: auto;
}
}
@media (max-width: 544px) {
.ast-search-box.full-screen .ast-search-wrapper .large-search-text {
display: none;
}
.ast-search-box.full-screen .ast-search-wrapper .search-field,
.ast-search-box.full-screen .ast-search-wrapper .search-submit {
font-size: 1.6em;
}
}