header.site-header {box-shadow: 0 2px 5px 0 rgba(158, 158, 158, 0.3);}
.back-main-site {display: flex;color: #9E9E9E !important;font-size: 16px;}
a:hover {color: #51823a !important;}
body.single-post .widget-area {
padding-left: 30px !important;
}
body.single-post .content-area {
padding-right: 30px !important;
}
.fa-chevron-left {
background-image: url(//blog.herpromocodes.com/wp-content/themes/astra-child/img/left_chevron_icon.svg);
background-repeat: no-repeat;
width: 12px;
height: 16px;
display: inline-block;
margin-top: 8px;
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Montserrat', sans-serif !important;
font-weight: 700 !important; }
p,div {
font-family: 'Roboto', sans-serif !important;
font-weight: 400 !important;
} .newsletter-box {
background-color: #EFBF04; border-radius: 20px;
padding: 15px 10px 15px 10px;
max-width: 420px;
width: 100%;
box-shadow: 0 12px 28px rgba(0, 0, 0, 0.12);
text-align: center;
}
.newsletter-box h2 {
color: #0B1F17; font-size: 22px;
font-weight: 600;
margin-bottom: 0.3rem;
line-height: 1.4;
}
.newsletter-box .tagline {
font-weight: 400; font-size: 18px; }
.newsletter-box .subtext {
color: #6D5A3D;
font-size: 0.7rem;
margin-bottom: 1.6rem;
line-height: 1.4;
}
.newsletter-box input[type="email"] {
padding: 0.75rem 1rem;
width: 90%;
border: 1px solid #C2B280;
border-radius: 10px;
margin-bottom: 1.2rem;
font-size: 1rem;
outline: none;
box-shadow: inset 0 1px 3px rgba(0,0,0,0.05);
}
.newsletter-box input::placeholder {
color: #A09579;
}
.newsletter-box button {
background-color: #4B3C2E; color: #ffffff; border: none;
padding: 0.75rem 1.5rem;
border-radius: 10px;
font-size: 1.3rem;
font-weight: 600;
cursor: pointer;
box-shadow: 0 4px 14px rgba(0,0,0,0.15);
transition: background-color 0.3s ease, transform 0.2s ease;
}
.newsletter-box button:hover {
background-color: #3E2A1D; transform: translateY(-2px);
}
.newsletter-box .small-text {
font-size: 0.7rem; color: #856A00; margin-top: 1.6rem;
line-height: 1.4;
}
.newsletter-box .small-text a {
color: #403301; text-decoration: none;
}
.newsletter-box .small-text a:hover {
text-decoration: underline;
}
.btn-orange {
border-color: #f19f19 !important;
background: #f19f19 !important;
color: #FFFFFF !important;
border-radius: 5px;
}
.btn-orange:hover {
background: #cb820c!important;
color: #FFFFFF !important;
}
#txtemail {width: 250px;}
#notice_newsletter {font-size: 18px; font-weight: 700 !important;}
.getitnowbtn {margin-top: 1em}
.ast-blog-featured-section {padding-top: 20px;}
.ast-right-sidebar #primary {border-right: revert;}
.post-thumb-img-content.post-thumb {text-align: center;}
.post-thumb-img-content.post-thumb img {width: 100% !important;height: auto !important;}
.ast-container, .ast-container-fluid {padding-right: revert;}
@media (max-width: 921px) {
.ast-right-sidebar #secondary, .ast-left-sidebar #primary {
padding-left: 5px !important;
}
}
.sidebar-main ul.wp-block-latest-posts__list, .sidebar-main ul.wp-block-categories-list {
list-style-type: circle;
padding-left: 20px;
}
.sidebar-main ul.wp-block-latest-posts__list li, .sidebar-main .sidebar-main ul.wp-block-categories-list li {
margin-bottom: 10px;
}