ul li a span {
color: #2f5f37 !important;
}
ul li a span:hover {
color: #373737 !important;
}
.elementor-widget .elementor-icon-list-item, .elementor-widget .elementor-icon-list-item a {
align-items: unset !important;
}
p.cstm-links {
text-align: center;
padding-top: 20px;
}
span.elementor-icon-list-icon i {
padding-top: 4px;
}
.cstm_myaccount {
width: 60% !important;
margin: 0 auto;
text-align: center;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
font-family: "Roboto", Sans-serif;
font-size: 1.25rem;
font-weight: 500;
color: #fff;
background-color: #2f5f37;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #2f5f37;
padding: 1rem 4rem;
}
.cstm-register .register {
border: 1px solid #d3ced2;
padding: 2rem;
margin: 2em auto;
text-align: left;
border-radius: 5px;
width: 60%;
}
.product_meta span.sku_wrapper.detail-container {
display: block;
}
.product_meta span.posted_in.detail-container {
display: block;
} .cstm-sub a {
color: #fff !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li {
text-align: left;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
margin-bottom: 2rem;
} .cstm-login-form h2 {
text-align: center;
padding-bottom: 30px;
}
.cstm-login-form form.woocommerce-form.woocommerce-form-login.login {
width: 800px;
margin: auto;
}
@media screen and (max-width: 768px) {
.cstm-login-form form.woocommerce-form.woocommerce-form-login.login {
width: 100%;
margin: auto;
}
.cstm-cpcalendar .calendar .month-year{
width: 100%;
padding: 0 20px;
} } @media screen and (min-width:1390px){
.cstm-headline h3 {
height: 44px;
}
.cstm-price-details {
height: 395px;
}
.cstm-product p {
height: 112px;
overflow: hidden;
}
}
@media screen and (min-width:1024px) and (max-width:1390px){
.cstm-headline h3.elementor-headline.e-animated {
height: 75px;
}
.cstm-price-details {
height: 506px;
}
.cstm-product p {
height: 112px;
overflow: hidden;
}
}
@media screen and (max-width: 1024px) {
.about-subfooter.elementor-element.elementor-element-78882f6 > .elementor-background-overlay {
background-color: #ffffff !important;
opacity: 0.7 !important;
}
.cstm_myaccount .login, .cstm-register .register {
width: 100% !important;
}
}