CSS Cleanup Assistance
July 8, 2025 · AI Conversations
color: #77a464!important;
}
.footerBlue h4 {
color: #2ac9c6 !important;
}
input[type=checkbox] {
-webkit-appearance: checkbox !important;
}
@media (max-width: 479px) {
.et_pb_column {
width: 100% !important;
}
}
/* footer#main-footer .full-background-grey-color {
background: #f2f5fc !important;
} */
/* footer#main-footer .full-background-cyan {
background: #2ac9c6 !important;
padding-top:10px;
} */
/* .page-id-259 footer#main-footer .full-background-cyan {
background: #2ac9c6 !important;
padding-top:10px;
} */
#main-footer {
background-color: transparent;
}
/* .page-id-259 footer#main-footer .full-background-grey-color {
background: #f2f5fc !important;
}
.page-id-259 footer .et_pb_section_6.et_pb_section {
background-color: #004097 !important;
} */
.arb-references {
display: block !important;
}
.et-l .et_pb_section {
margin-bottom: 0px !important;
}
.footable-header th {
background-color: #2ac9c6 !important;
color: #ffffff !important;
}
/* .woocommerce-variation{
height: 49px;
} */
.mobile-trust-box {
background-color: white;
padding: 10px 60px !important;
}
.tpslick-prev,
.tpslick-next {
top: -190% !important;
}
#page-container {
padding-top: 150px !important;
}
#footer-privacy-check .privacy-policy-link {p.stock.in-stock {
color: #77a464!important;
}
.footerBlue h4 {
color: #2ac9c6 !important;
}
input[type=checkbox] {
-webkit-appearance: checkbox !important;
}
@media (max-width: 479px) {
.et_pb_column {
width: 100% !important;
}
}
/* footer#main-footer .full-background-grey-color {
background: #f2f5fc !important;
} */
/* footer#main-footer .full-background-cyan {
background: #2ac9c6 !important;
padding-top:10px;
} */
/* .page-id-259 footer#main-footer .full-background-cyan {
background: #2ac9c6 !important;
padding-top:10px;
} */
#main-footer {
background-color: transparent;
}
/* .page-id-259 footer#main-footer .full-background-grey-color {
background: #f2f5fc !important;
}
.page-id-259 footer .et_pb_section_6.et_pb_section {
background-color: #004097 !important;
} */
.arb-references {
display: block !important;
}
.et-l .et_pb_section {
margin-bottom: 0px !important;
}
.footable-header th {
background-color: #2ac9c6 !important;
color: #ffffff !important;
}
/* .woocommerce-variation{
height: 49px;
} */
.mobile-trust-box {
background-color: white;
padding: 10px 60px !important;
}
.tpslick-prev,
.tpslick-next {
top: -190% !important;
}
#page-container {
padding-top: 150px !important;
}
#footer-privacy-check .privacy-policy-link {
color: #ffffff !important;
}
.post-259 .author-box {
display: none;
}
.arb-references {
text-transform: none;
}
.small-font {
font-size: 9px;
font-style: italic;
line-height: 17px;
padding-bottom: 16px !important;
}
.ewd-ufaq-faq-div {
margin: 22px 0 !important;
padding: 12px 12px 7px 12px !important;
background-color: #ffffff !important;
}
.ewd-ufaq-faq-title-text {
padding-top: 5px !important;
}
.shipping-promo {
top: -2px;
}
.shipping-promo .promo-icon {
width: 50px;
display: inline-block;
vertical-align: middle;
margin-right: 10px;
}
.shipping-promo .promo-text {
display: inline-block;
vertical-align: middle;
font-weight: 400;
text-transform: capitalize;
}
.single_variation_wrap .woocommerce-variation-add-to-cart #consult-first,
.cart .single_add_to_cart_button {
min-width: 300px;
}
.cart .single_add_to_cart_button.can-update {
min-width: 0px;
}
.price-promo-box {
display: flex;
/*align-items: baseline;*/
margin-top: 20px;
}
.entry-summary .price-promo-box p.price span.woocommerce-Price-amount,
.entry-summary .price-promo-box p.price span.woocommerce-Price-currencySymbol {
font-size: 1.05em !important;
}
.price-promo-box .price-box-left {
padding-right: 30px;
}
.price-promo-box .price-box-right {}
.price-promo-box .price-box-left p {
padding-bottom: 0px;
}
.price-promo-box .price-box-right .shipping-promo {
position: relative;
left: auto;
top: auto;
margin-top: -5px;
}
.single-lp #main-header,
.single-lp #top-header {
display: none !important;
}
.h1 {
font-family: 'Nexa';
font-weight: lighter;
color: #004097;
font-size: 35px;
letter-spacing: 1px;
line-height: 1.3em;
padding-bottom: 10px;
}
.h1.et_pb_contact_main_title {
font-weight: 500;
}
.single-product .woocommerce-tabs h2 {
display: block;
}
.identity-check-note {
border: solid 1px #2ac9c6;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
padding: 10px;
}
.et_parallax_bg {
height: 100% !important;
transform: translate(0px, 0px) !important;
}
.hero-section .HeroDescription {
margin-bottom: 20px !important;
}
ul.gform_fields .choice_left .choice_correct {
display: none !important;
}
.identity-check-note .identity-check-label {
color: #1a4093;
display: block;
font-weight: 600;
}
.identity-check-note .info-icon {
display: inline-block;
vertical-align: middle;
width: 20px;
height: 20px;
line-height: 20px;
text-align: center;
border-radius: 100%;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border: solid 2px #1a4093;
margin-right: 5px;
}
.identity-check-note .info-text {
display: inline-block;
vertical-align: middle;
}
.woocommerce-store-notice,
p.demo_store {
background: #004097;
}
.woocommerce-store-notice__dismiss-link {
margin-left: 10px;
font-size: 0px;
text-decoration: none !important;
width: 25px;
height: 25px;
line-height: 25px;
display: inline-block;
vertical-align: middle;
}
.woocommerce-store-notice__dismiss-link:before {
text-shadow: 0 0;
font-family: ETmodules !important;
font-weight: 400;
font-style: normal;
font-variant: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1;
text-transform: none;
speak: none;
content: "4d";
font-size: 20px;
vertical-align: top;
border: solid 1px #ffffff;
border-radius: 100%;
}
.woocommerce-error {
background: red !important;
}
#top-header .et-cart-info,
.et-cart-info span,
.et-cart-info span:before {
vertical-align: middle;
}
/*later added*/
div.product-type-variable.product form.cart div.quantity {
float: left;
}
.product-type-variable #consult-first.single_add_to_cart_button {
/* width: auto; */
margin-top: 0px;
}
/*for consultation btn padding*/
.pink_btn_disclaimer .notice-text {
margin: 18px 0 !important;
}
/*———–*/
.btn_disclaimer {
margin-top: 20px;
}
.btn_disclaimer p {
display: block;
margin-top: 20px;
clear: both;
padding-top: 20px;
}
.btn_disclaimer #consult-first.single_add_to_cart_button {
float: left;
}
@media (max-width: 1440px) {
.single_variation_wrap .woocommerce-variation-add-to-cart #consult-first,
.cart .single_add_to_cart_button {
min-width: 220px;
}
#page-container {
padding-top: 100px !important;
}
}
@media (max-width: 1135px) {
.shipping-promo {
left: 80px;
}
.shipping-promo .promo-icon {
width: 30px;
}
.shipping-promo .promo-text {
font-size: 14px;
}
.single_variation_wrap .woocommerce-variation-add-to-cart #consult-first,
.cart .single_add_to_cart_button {
min-width: 190px;
}
.price-promo-box .price-box-left {
padding-right: 20px;
}
}
@media (max-width: 1024px) {
.woocommerce div.product div.summary,
.up-sells,
.related-articles-div {
padding: 4%;
}
}
@media (max-width: 980px) {
#et-secondary-nav {
vertical-align: middle;
}
.et_pb_fullwidth_menu.footer-cp-menu .et_pb_menu__menu {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
}
.et_pb_fullwidth_menu.footer-cp-menu .fullwidth-menu-nav,
.et_pb_fullwidth_menu.footer-cp-menu .fullwidth-menu-nav .fullwidth-menu {
display: flex;
}
}
@media (max-width: 900px) {
.woocommerce-page table.cart td.actions .coupon {
float: none;
padding-bottom: .5em;
}
#coupon_code {
width: 48%;
margin-bottom: 10px;
margin-right: 4%;
}
.woocommerce-page table.cart td.actions .coupon .input-text+.button {
float: none;
width: 48%;
height: 49px;
}
.woocommerce-cart table.cart td.actions .button[name="update_cart"] {
width: 100%;
}
}
@media (max-width: 820px) {
.woocommerce-store-notice,
p.demo_store {
padding: 40px 30px !important;
}
.woocommerce-store-notice__dismiss-link {
position: absolute;
top: 10px;
right: 10px;
}
.wpgs-nav {
display: none !important;
}
}
@media (max-width: 421px) {
#coupon_code {
width: 100%;
margin-right: 0px;
}
.woocommerce-page table.cart td.actions .coupon .input-text+.button {
width: 100%;
}
}
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li p a,
body.woocommerce div.product .woocommerce-tabs ul.tabs li p a {
padding: 0px !important;
font-weight: 400;
}
body.woocommerce div.product .woocommerce-tabs ul.tabs ul li,
body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs ul li {
display: list-item !important;
border-bottom: none !important;
}
.woocommerce-tabs ul.wc-tabs .tab-content {
float: right;
margin-left: -100% !important;
width: 100%;
padding: 80px 30px 50px !important;
}
.woocommerce-store-notice__dismiss-link::before {
content: '4d' !important;
}
/*.et-social-google-plus a.icon:before{content:"e09a" !important;}*/
#top-menu li.mega-menu>ul>li>a:first-child {
color: #7a7a7a;
}
.woocommerce-cart .cart-collaterals .cart_totals table small.includes_tax,
.woocommerce table.shop_table td small.includes_tax {
display: none;
}
@media (max-width: 980px) {
#main-header #mobile_menu.et_mobile_menu .our-service-menu .sub-menu-toggle {
width: 100%;
text-align: right;
}
}
@media (max-width: 479px) {
.woocommerce-page .green_grid ul.products {
margin-bottom: 50px;
}
.woocommerce .green_grid ul.products li.product-category.product a img,
.woocommerce-page .green_grid ul.products li.product-category.product a img {
display: none;
}
.woocommerce-page .green_grid ul.products li.product .woocommerce-loop-category__title {
margin-top: 0px;
position: relative;
text-align: left;
line-height: 40px;
background: none;
}
.woocommerce-page .green_grid ul.products li.product,
.woocommerce-page .green_grid ul.products li.product:nth-child(n) {
min-height: 40px !important;
margin-bottom: 20px !important;
background: #004097;
border-radius: 10px;
}
.woocommerce-page .green_grid ul.products li.product .woocommerce-loop-category__title:after {
font-family: ETmodules !important;
speak: none;
font-style: normal;
font-weight: 400;
font-size: 21px !important;
-webkit-font-feature-settings: normal;
font-feature-settings: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
text-shadow: 0 0;
content: "35";
position: absolute;
top: 0px;
bottom: 0px;
margin: auto;
right: 10px;
height: 21px;
}
}
@media only screen and (min-width: 320px) {
.slider-nav .tpslick-list {
display: none !important;
}
.tpslick-prev,
.tpslick-next {
top: -210px !important;
}
}
@media only screen and (min-width: 375px) {
.slider-nav .tpslick-list {
display: none !important;
}
.tpslick-prev,
.tpslick-next {
top: -210px !important;
}
}
@media only screen and (min-width: 425px) {
#page-container {
padding-top: 100px !important;
}
.slider-nav .tpslick-list {
display: none !important;
}
.tpslick-prev,
.tpslick-next {
top: -210px !important;
}
}
@media only screen and (min-width: 600px) {
#page-container {
padding-top: 100px !important;
}
.slider-nav .tpslick-list {
display: none !important;
}
}
@media only screen and (min-width: 768px) {
#page-container {
padding-top: 100px !important;
}
.slider-nav .tpslick-list {
display: none !important;
}
.tpslick-prev,
.tpslick-next {
top: -320px !important;
}
}
@media only screen and (min-width: 1024px) {
#page-container {
padding-top: 132px !important;
}
.mobile-trust-box {
display: none !important;
}
.slider-nav .tpslick-list {
display: block !important;
}
.tpslick-prev,
.tpslick-next {
top: -130px !important;
}
}
@media only screen and (min-width: 1440px) {
.mobile-trust-box {
display: none !important;
}
.tpslick-prev,
.tpslick-next {
top: -170px !important;
}
}
/* product page */
.consultation-product div.product form.cart .price-checker:before {
content: "Price Checker";
background: #004097;
color: white;
padding: 0px 10px;
text-transform: uppercase;
font-weight: 700;
margin-top: -29px;
margin-left: 0px;
margin-bottom: 11px;
display: table;
}
.consultation-product div.product form.cart .price-checker {
border: 2px solid #004097;
padding: 15px;
/* consultation padding */
margin-bottom: 24px;
}
.consultation-product div.product form.cart .variations tr {
display: flex;
align-items: center;
justify-content: flex-start;
padding-left: 0px !important;
}
.consultation-product div.product .single_variation_wrap {
margin-top: -26px;
}
.consultation-product div.product form.cart .variations tr .value span select option:first-of-type {
display: none;
}
.consultation-product div.product form.cart .variations tr:nth-of-type(2n) {
margin-top: -25px;
}
.consultation-product div.product form.cart .variations tr .reset_variations {
display: none !important;
}
.consultation-product div.product form.cart .variations tr .value {
display: flex;
align-items: center;
width: -webkit-fill-available;
}
.consultation-product div.product form.cart .variations tr .value span {
width: -webkit-fill-available;
}
.consultation-product div.product form.cart .variations tr .value span select {
width: -webkit-fill-available;
}
.consultation-product div.product .woocommerce-variation-add-to-cart .shipping-promo {
display: flex;
align-items: center;
margin-left: 75px;
}
.consultation-product div.product .woocommerce-variation-add-to-cart .quantity {
top: -69px;
left: 91px;
}
.consultation-product div.product .woocommerce-variation-add-to-cart .single_add_to_cart_button {
margin-top: 25px;
margin-left: -95px;
position: absolute;
}
/*Add to cart*/ button.single_add_to_cart_button.button.alt:hover{
background-color: #ef6cb2 !important;
border-color: #ef6cb2 !important;
}
/*commonly bought section add btn*/
/* .upsell-addtocart .upsell-cart:hover{
background-color: #ef6cb2!important;
} */
/*consultation again after post consultation proceed to checkout button*/
/*top button*/
.select-treatments .treatment-continue a.checkout-button.button.alt.wc-forward {
background: #d2378a !important;
border-color: #d2378a !important;
padding-right: 2em;
}
.select-treatments .treatment-continue a.checkout-button.button.alt.wc-forward:hover {
background: #ef6cb2 !important;
border-color: #ef6cb2 !important;
padding-right: 2em;
}
/*bottom button*/
.entry-content .treatment-continue a.checkout-button.button.alt.wc-forward {
background: #d2378a !important;
border-color: #d2378a !important;
padding-right: 2em;
}
.entry-content .treatment-continue a.checkout-button.button.alt.wc-forward:hover {
background: #ef6cb2 !important;
border-color: #ef6cb2 !important;
padding-right: 2em;
}
.consultation-intro .single_variation_wrap .woocommerce-variation-add-to-cart #consult-first, .cart .single_add_to_cart_button {
min-width: 105.668px;
}
/*——————–*/
#consult-first.single_add_to_cart_button {
/* width: 100%; */
float: none;
}
/* div.product .notice-text {
margin-top: 10px;
} */
@media only screen and (max-width:768px) {
.consultation-product div.product .woocommerce-variation-add-to-cart .single_add_to_cart_button {
margin-top: 66px;
margin-left: -85px;
width: 109%;
}
.consultation-product div.product form.cart .variations tr:nth-of-type(2n) {
margin-top: 0px;
}
.consultation-product div.product .woocommerce-variation-add-to-cart::after {
margin-top: 126px;
}
.consultation-product div.product form.cart {
height: 195px;
}
.consultation-product div.product .woocommerce-variation-add-to-cart .single_add_to_cart_button {
margin-top: 6px;
margin-left: -85px;
}
.consultation-product div.product .woocommerce-variation-add-to-cart::after {
margin-top: 64px;
padding-left: 10px;
}
.prescription-product div.product .woocommerce-variation-add-to-cart::after {
color: black;
}
/*consultation btn padding*/
.pink_btn_disclaimer .notice-text {
margin: 9px 0 !important;
}
/*——————*/
}
@media only screen and (max-width:500px) {
.consultation-product div.product .woocommerce-variation-add-to-cart .shipping-promo {
top: 10px;
}
/* .consultation-product div.product form.cart{
border: 1px solid #004097;
} */
.consultation-product div.product form.cart .price-checker {
border: 1px solid #004097;
}
#left-area .product .entry-summary {
margin-top: 4px;
}
#consult-first.single_add_to_cart_button {
width: 100%;
float: none;
margin-top: 0px;
}
.product-type-variable.div.product form.cart div.quantity,
.woocommerce-page div.product form.cart div.quantity {
float: left;
}
.consultation-product div.product .single_variation_wrap {
margin-top: -13px;
}
.consultation-product div.product form.cart:before {
margin-bottom: 15px;
}
.btn_disclaimer #consult-first.single_add_to_cart_button {
/* width: 240px; */
width: 100%;
}
.HeroContent .top-buttons form {
width: 100%;
}
}
@media only screen and (max-width:400px) {
.consultation-product div.product form.cart .variations tr .value select {
min-width: 161px;
}
.consultation-product div.product form.cart .variations label {
font-size: 10px;
padding-right: 3px;
}
.consultation-product div.product form.cart .variations td {
padding-right: 5px !important;
}
.consultation-product .shipping-promo .promo-text {
font-size: 12px;
}
.consultation-product div.product .woocommerce-variation-add-to-cart .quantity {
left: 64px;
}
.consultation-product div.product .woocommerce-variation-add-to-cart .shipping-promo {
margin-left: 41px;
}
/* .btn_disclaimer #consult-first.single_add_to_cart_button {
width:100%;
} */
.pink_btn_disclaimer #consult-first.single_add_to_cart_button {
width: 240px;
}
}
@media only screen and (max-width:345px) {
.consultation-product div.product form.cart .variations tr .value:nth-child(2) select {
min-width: 118px;
}
}
/*consulation */
.page-id-5381 .woocommerce-error {
display: none;
}
.top-buttons {
display: flex;
}
@media only screen and (max-width:550px) {
.top-buttons {
display: flex;
flex-wrap: wrap;
}
}
/* prescription_products */
.prescription .hero-section {
display: none;
}
.prescription .header-area {
display: flex;
min-height: 440px;
}
.prescription .header-text {
display: flex;
align-items: center;
width: 55%;
background-color: #004097;
}
.prescription .header-text h1 {
color: white;
font-weight: 600;
font-family: 'Poppins', sans-serif;
}
.prescription .hero-section-new {
padding-top: 160px;
padding-bottom: 180px;
background-repeat: no-repeat;
background-size: cover;
position: relative;
max-height: 650px;
background-color: #004097;
background-attachment: scroll;
background-position: center center;
width: 45%;
}
.prescription .HeroDescription {
color: white;
padding-bottom: .5em;
font-family: 'Poppins', sans-serif;
text-transform: none;
font-size: 20px;
padding-bottom: 20px;
}
.prescription .top-buttons button,
.pres-consult-section button {
border: 1px solid white !important;
padding: 1em 3em 1em 2em !important;
font-weight: 700 !important;
}
.prescription .top-buttons button#consult-first {
background-color: #d2378a !important;
border-width: 1px !important;
letter-spacing: 1px;
font-family: 'Poppins', sans-serif;
font-weight: 600 !important;
}
.prescription .top-buttons button#consult-first:hover {
background-color: #ef6cb2 !important;
border: 1px solid white !important;
}
#prescription-hto {
padding: 2em 0em !important;
max-width: 100% !important;
margin-top: -1px !important;
display: flex;
justify-content: center;
}
#prescription-hto .et_pb_column {
padding: 1em;
display: flex;
margin-right: 0 !important;
align-items: center;
font-family: 'Poppins', sans-serif;
}
#prescription-hto .et_pb_column .et_pb_module_header {
text-transform: none;
font-size: 16px !important;
letter-spacing: 0px;
}
#prescription-hto .et_pb_column .et_pb_blurb_description {
font-size: 14px !important;
}
#prescription-hto .usp_box {
margin-bottom: 0 !important;
}
#prescription-hto .et_pb_column:not(:last-child):after {
content: '>';
padding-left: 3em;
color: white;
font-size: 50px;
font-weight: 100;
}
#prescription-hto div:last-of-type {
width: fit-content !important;
}
.pres-header {
font-weight: 600;
}
.pres-consult-section {
background-color: #eee9f4;
display: flex;
flex-direction: column;
align-items: center;
padding: 2em;
margin-bottom: 20px;
}
.pres-consult-section h3 {
text-align: center;
font-family: 'Poppins', sans-serif;
font-weight: 500;
}
.pres-consult-section button#consult-first {
background-color: #d2378a !important;
border-width: 1px !important;
font-family: 'Poppins', sans-serif;
font-size: 16px !important;
font-weight: 500 !important;
letter-spacing: 0px;
}
.pres-consult-section button#consult-first:hover {
background-color: #ef6cb2 !important;
border: 1px solid white !important;
}
@media (max-width: 769px) {
#prescription-hto {
flex-direction: column;
align-items: center;
}
#prescription-hto .et_pb_column:not(:last-child):after {
display: none;
}
#prescription-hto .et_pb_column {
width: fit-content !important;
}
}
.consultation-form .entry-content .entry-title {
margin-bottom: 0 !important;
}
.consultation-form .entry-content .new-form-title {
background-color: #023c89;
}
.consultation-form .entry-content .new-form-title {
color: white;
font-size: 2em;
font-weight: 600;
display: flex;
flex-direction: column;
line-height: 2em;
padding: 1em;
padding-top: 64px;
font-family: 'Poppins', sans-serif;
border-bottom: 4px solid #2bc9c6;
}
.consultation-form .entry-content .new-form-title:before {
content: "You're almost done.";
margin-bottom: -87px;
font-size: 18px;
text-transform: none;
line-height: 1.5em;
font-weight: 600;
font-family: 'Poppins', sans-serif;
}
.consultation-form .entry-content .new-form-title:after {
content: "