.overflow {
overflow: visible;
z-index: 1;
} @media (max-width:992px) {
.mobile-swap {
display: flex !important;
flex-direction: column-reverse;
}
}
@media (min-width:992px) {
.desktop-swap {
display: flex !important;
flex-direction: column-reverse;
}
} @keyframes shadow-pulse {
0% { box-shadow: 0 0 0 0px rgba(30, 174, 168, 0.2); }
100% { box-shadow: 0 0 0 35px rgba(30, 174, 168, 0.0); }
}
@-webkit-keyframes shadow-pulse {
0% { box-shadow: 0 0 0 0px rgba(30, 174, 168, 0.2); }
100% { box-shadow: 0 0 0 35px rgba(30, 174, 168, 0.0); }
}
.button-pulse .wgl_button_link {
animation: shadow-pulse 2s infinite;
} .shadow-box {
box-shadow: 0px 15px 38px 0px rgba(0,0,0,0.1);
} .search .blog-post_info-wrap .meta-wrapper {
display: none !important;
}
@media (min-width: 767px) {
.search .blog-posts .container-grid > .wgl_col-12.item {
width: 50% !important;
}
}
.search .blog-posts-list + .wgl-pagination {
padding-left: 0px !important;
}
.search .blog-posts-list + .wgl-pagination * {
border-radius: 0px !important;
}
.search .fa-angle-right:before {
top: 9px !important;
position: relative !important;
} @media (max-width:992px) {
.align-left-mobile {
text-align: left;
}
.align-right-mobile {
text-align: right;
}
.align-center-mobile {
text-align: center;
}
}
@media (min-width:992px) {
.align-left-desc {
text-align: left;
}
.align-right-desc {
text-align: right;
}
.align-center-desc {
text-align: center;
}
} @media (max-width:992px) {
.float-left-mobile {
float: left;
}
.float-right-mobile {
float: right;
}
}
@media (min-width:992px) {
.float-left-desc {
float: left;
}
.float-right-desc {
float: right;
}
}  ::selection {
background: #c5d900 !important; }
::-moz-selection {
background: #c5d900 !important; } @media only screen and (max-width: 1200px) {
body .vc_row:not(.vc_row-no-padding) .mobile-remove-padding > .vc_column-inner {
padding: 0px !important;
}
} .page-header_content {
background-color: #fff;
padding: 30px;
border-bottom: 5px solid #c5d900;
width: 400px;
height: auto !Important;
}
.page-header_title {
font-size: 32px !Important;
line-height: 40px !Important;
color: #c5d900 !Important;
}
.page-header, .page-header .page-header_wrapper, .page-header .wgl-container {
height: auto !Important;
}
@media only screen and (max-width: 768px) {
body .page-header {
height: auto !Important;
padding: 100px 0 !important;
}
body .page-header_content .page-header_title {
font-size: 32px !Important;
line-height: 40px !Important;
color: #c5d900 !Important;
}
}
@media only screen and (max-width: 500px) {
body .page-header, body .page-header_content {
width: 100% !important;
}
}
.page-header_breadcrumbs .divider:before, .page-header_breadcrumbs a {
color: #313538 !important;
}
.page-header_breadcrumbs a.home:before {
color: #c5d900 !important;
} .primary-nav ul li ul li.current-menu-item > a > span, .primary-nav ul li ul li.current_page_item > a > span, .primary-nav ul .current-menu-ancestor, .primary-nav ul li ul .menu-item a:hover, .primary-nav ul li ul .menu-item.back {
color: #c5d900 !important;
}
.primary-nav ul li ul .menu-item a {
padding: 8px 25px !important;
}
@media (min-width:1200px) {
.primary-nav > .menu > .menu-item:nth-last-child(2) > .sub-menu {
border-bottom: 5px solid #c5d900;
}
}
.mobile_nav_wrapper .primary-nav .button_switcher:before {
opacity: 1.0 !important;
} .rowbutton .wgl_button .wgl_button_link {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
.rowbutton .wgl_button .wgl_button_link {
justify-content: center !important;
} .blog-style-standard .blog-post_wrapper {
margin-left: 0px !important;
}
body .blog-post.format-standard-image .blog-post_media .blog-post_feature-link:before, .blog-post.format-standard-image .blog-post_media .blog-post_media_part, .blog-post.format-standard-image .blog-post_media .blog-post_media_part img, .blog-style-standard .wgl_col-12 .blog-post, .blog-style-standard .blog-post_wrapper {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
.blog-style-standard .wgl_col-12 .blog-post .blog-post_media {
margin-bottom: 0px !important;
}
.blog-style-standard .wgl_col-12 .blog-post .blog-post_content {
padding: 30px !important;
}
.blog-style-standard .blog-post_meta-wrap .meta-wrapper span.author_post a:before, .meta-wrapper span.comments_post a:before, .share_post-container > a {
color: #c5d900 !important;
}
.post_featured_bg .meta-wrapper .blog-post_meta-categories a, .meta-wrapper .blog-post_meta-categories a {
color: #fff !important;
background-color: #c5d900 !important;
padding: 0 10px;
margin-bottom: 10px;
}
.meta-wrapper .blog-post_meta-categories a:hover {
color: #fff !important;
background-color: #ce0019 !important;
}
.blog-post_date-posted {
position: absolute;
z-index: 2;
}
.blog-style-standard .blog-post_wrapper .blog-post_media .blog-post_meta_info {
left: 0 !important;
top: 0 !important;
margin: 0 !important;
border-radius: 0 !important;
-webkit-writing-mode: horizontal-tb !important;
-ms-writing-mode: horizontal-tb !important;
writing-mode: horizontal-tb !important;
background-color: #c5d900 !important;
-webkit-transform: translateY(0%) !important;
-moz-transform: translateY(0%) !important;
-ms-transform: translateY(0%) !important;
-o-transform: translateY(0%) !important;
transform: translateY(0%) !important;
padding: 20px 30px !important;
}
.blog-post_meta_info .meta-wrapper .date_post {
color: #fff !important;
}
body .widget .widget-title:before {
background: #fff !important;
}
.widget.softlab_widget {
background-color: #fff !important;
padding: 30px !important;
margin-bottom: 30px !important;
}
body .widget .widget-title .widget-title_wrapper {
text-transform: capitalize !important;
font-size: 22px !important;
line-height: 28px !important;
}
body .widget_recent_entries ul li a:before {
color: #c5d900 !important;
}
body .widget .widget-title:after {
background-color: #c5d900 !important;
}
body .widget_archive ul li > a:before, body .widget_archive ul li > a:after {
background: #c5d900 !important;
} .archive {
background-color: #f7f7f7 !important;
} .post-template-default.single {
background-color: #f7f7f7 !important;
}
.blog-style-standard .blog-post .blog-post_content {
padding: 30px !important;
}
.single .single.related_posts .blog-post .blog-post_media {
margin: 0 !important;
}
.post-template-default.single textarea {
border-radius: 0 !important;
background-color: #fff !important;
border: 1px solid #e1e1e1;
}
.single .button__wrapper input[type='submit'], .single .button__wrapper {
-webkit-border-radius: 0 !important;
-moz-border-radius: 0 !important;
border-radius: 0 !important;
}
.post_featured_bg .blog-post_bg_media:before {
background-color: rgba(0, 0, 0, 0.4) !important;
}
#scroll_up.active {
background-color: #c5d900 !important;
color: #fff !important;
}
.back-nav_page {
display: none;
}
.prev-link_wrapper, .next-link_wrapper {
width: -webkit-calc(50% - 15px) !important;
width: -moz-calc(50% - 15px) !important;
width: calc(50% - 15px) !important;
}
.info_prev-link_wrapper > a, .info_next-link_wrapper > a {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
padding: 30px !important;
}
.next-link_wrapper .image_next.no_image:before, .prev-link_wrapper .image_prev.no_image:before, .prev-link-info_wrapper .meta-wrapper, .next-link-info_wrapper .meta-wrapper {
color: #c5d900 !important;
}
.info_prev-link_wrapper > a:hover .meta-wrapper, .info_next-link_wrapper > a:hover .meta-wrapper {
color: #fff !important;
} .shadow-contact-details {
-webkit-box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 15px 38px 0px rgba(0, 0, 0, 0.1);
} .woocommerce .summary .product_meta {
display: none;
}
.woocommerce .summary form.cart {
border-top: 0px solid rgba(0, 0, 0, 0.0) !important;
}
.woocommerce div.product form.cart div.quantity, .woocommerce div.product form.cart .variations select {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
background: #f7f7f7 !important;
-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0) inset !important;
-moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0) inset !important;
box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0) inset !important;
}
.woocommerce div.product form.cart .button, .woocommerce div.product form.cart .button:before {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
background-color: #ce0018 !important;
border-color: #ce0018 !important;
}
.single_variation_wrap .single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed, body.woocommerce main-price.single_add_to_cart_button.button.alt {
color: #ffffff !important;
}
.woocommerce div.product form.cart .button:before {
box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.0) !important;
}
.woocommerce div.product form.cart .button:hover:before {
color: #fff !important;
background: #b90016 !important;
background-color: #b90016 !important;
}
.woocommerce div.product form.cart div.quantity .quantity-wrapper span.minus:after, .woocommerce div.product form.cart div.quantity .quantity-wrapper span.plus:before, .woocommerce div.product form.cart div.quantity .quantity-wrapper span.plus:after {
border-bottom: solid 2px #313538 !important;
}
.woocommerce div.product div.images .flex-control-thumbs li img, .woocommerce-product-gallery .flex-viewport {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
border: 0px solid #ffffff !important;
}
@media (max-width:1200px) {
.woocommerce-page .page-header {
display:none;
}
}
.comment-form-comment textarea {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
.woocommerce div.product div.images .flex-control-thumbs li {
width: 90px !important;
}
.pswp__caption {
display: none !important;
}
.woocommerce ul.wgl-products .price del {
margin-right: 10px 0 0 0 !important;
display: block;
width: 100%;
}
@media (max-width:1200px) and (min-width:600px) {
.wgl-products-catalog.columns-3 ul.wgl-products li {
width: calc(50% - 30px) !important;
}
}
.single_variation_wrap .woocommerce-variation-add-to-cart.variations_button {
display: inline-block !important;
}    .wgl-theme-header .mini-cart .woocommerce-mini-cart.cart_list.product_list_widget li img {
display: none !important;
}
.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl {
padding: 6px 0 0 0 !important;
border-left: 0 solid rgba(0,0,0,.0) !important;
}
.woocommerce ul.product_list_widget li dl dd {
margin-bottom: 0 !important;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a.checkout {
color: #ce0018 !important;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a.checkout:hover {
color: #fff !important;
}
.wgl-theme-header [class^="position_right"] .woo_mini_cart {
border-bottom: 5px solid #c5d900;
}
.woocommerce table.shop_table td.product-quantity .quantity, .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce table.shop_table.cart input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce button.button:disabled, .woocommerce .cart .button,
.woocommerce .cart input.button, .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce form .form-row .select2-container--default .select2-selection--single, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce-checkout #payment, .woocommerce-checkout #payment ul.payment_methods li.woocommerce-notice,
.woocommerce form.checkout_coupon, .woocommerce .checkout_coupon button.button, body input:not([type='checkbox']):not([type='submit']), .woocommerce a.button {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce table.shop_table td.product-quantity .quantity, .woocommerce-checkout #payment {
background-color: #f7f7f7 !important;
}
.woocommerce-cart .page-title {
display: none !important;
}
body .woocommerce table.shop_table td.product-quantity .quantity span:after, .woocommerce table.shop_table td.product-quantity .quantity span.plus:before, .woocommerce table.shop_table td.product-quantity .quantity span:after {
border-bottom: solid 2px #313538 !important;
}
.woocommerce a.remove:before {
color: #c5d900 !important;
}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
background-color: #c5d900 !important;
}
.woocommerce .cart-empty.woocommerce-info, .woocommerce .return-to-shop {
text-align: center !important;
}
.woocommerce .cart-empty.woocommerce-info {
padding: 0 !important;
}
.woocommerce-SavedPaymentMethods.wc-saved-payment-methods li input {
height: 10px !important;
width: 10px !important;
display: inline !important;
margin: 0 10px 20px 0 !important;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
background-color: #c5d900 !important;
border: 0 solid transparent !important;
}
.woocommerce-mini-cart__buttons.buttons .button.checkout {
background-color: #ce0018 !important;
border: 0px solid #ce0018 !important;
}
.wgl-theme-header .woo_mini_cart .woocommerce-mini-cart__buttons a.checkout {
color: #fff !important;
}
.woocommerce-mini-cart__buttons.buttons .button.checkout:hover {
background-color: #c5d900 !important;
border: 0px solid #c5d900 !important;
}
.woocommerce-checkout .woocommerce .woocommerce-form.woocommerce-form-login.login, .woocommerce-checkout .woocommerce form.checkout_coupon {
border: 0 solid transparent !important;
background-color: #f7f7f7 !important;
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
header li.woocommerce-mini-cart-item.mini_cart_item::before {
display: none !important;
}
.woocommerce .woocommerce-notices-wrapper a.button {
-webkit-border-radius: 30px !important;
-moz-border-radius: 30px !important;
border-radius: 30px !important;
}
.woocommerce .cart-collaterals .cart_totals table td, .woocommerce-page .cart-collaterals .cart_totals table td {
font-size: 14px !important;
line-height: 22px !important;
}
.woocommerce table.shop_table thead tr th:first-child, .woocommerce table.shop_table thead tr th:last-child {
border-radius: 0 !important;
}   .woocommerce div.product form.cart .reset_variations:before {
position: relative !important;
}
.product-template-default.single.single-product .page-header {
display: none !important;
}
.archive.woocommerce .page-header {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.wc-block-product-search .wc-block-product-search__button {
margin-left: 0 !important;
border-radius: 0 !important;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
border-radius: 0 !important;
}
.product-template-default.single .summary.entry-summary .variations .label label {
margin-right: 10px !important;
}
.woocommerce .woocommerce-ordering select {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.0) inset !important;
-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.0) inset !important;
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.0) inset !important;
background-color: #fff !important;
color: #313538 !important;
}
.woocommerce ul.wgl-products li, .woocommerce .products ul.wgl-products li, ul.wgl-products li .picture {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
ul.wgl-products li a.add_to_cart_button i:before, ul.wgl-products li a.button i:before {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
@media (max-width:600px) {
.woocommerce ul.wgl-products {
margin-right: 0 !Important;
}
}   .wgl-container ul li:before {
display: none;
}
.woocommerce-table__line-item.order_item ul.wc-item-meta li {
padding: 0 !important;
}
.woocommerce-order-received .woocommerce table.shop_table td.product-name, .woocommerce-order-received .woocommerce table.shop_table th {
padding-left: 0 !important;
}
.woocommerce table.shop_table td, .woocommerce table.shop_table thead tr th:last-child {
padding-top: 9px !important;
padding-bottom: 9px !important;
text-align: right !important;
}
body .woocommerce table.shop_table td.product-name {
text-align: left !important;
}
.woocommerce-table.woocommerce-table--order-details.shop_table.order_details * {
font-size: 15px !important;
line-height:22px !important;
}
.woocommerce-order-details__title, .woocommerce-column__title {
margin-bottom: 20px !important;
}
.woocommerce .woocommerce-customer-details address {
border: 0 solid rgba(0,0,0,.0) !important;
border-radius: 0px !important;
padding: 20px !important;
background-color: #f7f7f7 !important;
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before, .woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before {
color: #c5d900 !important;
}
@media (max-width: 1000px) {
.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
width:100% !important;
padding-bottom: 10px !important;
border-color: transparent !important;
}
}
.woocommerce-order-received .page-header {
display: none !important;
} body .woocommerce table.shop_table td.product-name {
padding: 9px 0 !important;
}
.woocommerce-view-order .woocommerce table.shop_table thead th.product-name, .woocommerce-view-order .woocommerce table.shop_table th {
padding-left: 0 !important;
}
.product-name, .product-price, .product-quantity, .product-subtotal {
padding-top: 10px !important;
}
.woocommerce-account .woocommerce button.button {
-webkit-border-radius: 0px !important;
-moz-border-radius: 0px !important;
border-radius: 0px !important;
}
.shop_table.woocommerce-checkout-review-order-table .product-name {
padding-left: 15px !important;
}
.woocommerce-account th.woocommerce-PaymentMethod.woocommerce-PaymentMethod--method.payment-method-method, .woocommerce-account td.woocommerce-PaymentMethod.woocommerce-PaymentMethod--method.payment-method-method {
text-align: left !important;
}
.woocommerce-account th.woocommerce-PaymentMethod.woocommerce-PaymentMethod--expires.payment-method-expires, .woocommerce-account td.woocommerce-PaymentMethod.woocommerce-PaymentMethod--expires.payment-method-expires {
text-align: right !important;
}
.woocommerce-orders .woocommerce-orders-table thead tr th, .woocommerce-orders .woocommerce-orders-table td, .woocommerce-orders .woocommerce table.shop_table td, .woocommerce-orders .woocommerce table.shop_table thead tr th:last-child {
text-align: left !important;
}
.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads {
display: none !important;
}
body .woocommerce-MyAccount-navigation ul li {
background-color: #f7f7f7;
padding: 10px 20px !important;
border: 3px solid #fff;
}
body .woocommerce-MyAccount-navigation ul li a {
color: #313538 !important;
}
body .woocommerce-MyAccount-navigation .is-active, body .woocommerce-MyAccount-navigation ul li:hover {
background-color: #c5d900 !important;
}
body .woocommerce-MyAccount-navigation .is-active a, .woocommerce-MyAccount-navigation > ul > li:hover > a {
color: #fff !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
margin-top: 24px !important;
} .softlab_module_message_box.type_error {
margin-bottom: 30px !important;
} .search .blog-style-standard .wgl_col-12 .blog-post .blog-post_content {
background-color: #f7f7f7 !important;
}
.search .blog-post_text p a::before, .search .blog-post_text p a::after, .search .blog-style-standard .wgl_col-12 .blog-post .blog-post_meta_info, .search .blog-post_media {
display: none;
}
.search .blog-style-standard .wgl_col-12 .format-no_featured:not(.format-video) .blog-post_wrapper {
padding: 0 !important;
} .woocommerce-account #customer_login {
display: flex !important;
margin-top: 50px !important;
}
.woocommerce-account .woocommerce .col2-set {
width: 100% !important;
margin: 0 !important;
}
.woocommerce-account .woocommerce #customer_login .u-column1.col-1, .woocommerce-account .woocommerce #customer_login .u-column2.col-2 {
width: calc(50% - 10px);
margin: 5px;
}
@media (max-width: 800px) {
.woocommerce-account #customer_login {
display: block !important;
}
.woocommerce-account .woocommerce #customer_login .u-column1.col-1, .woocommerce-account .woocommerce #customer_login .u-column2.col-2 {
min-width: 100% !important;
width: 100% !important;
}
}
.woocommerce #customer_login form.register, .woocommerce #customer_login .woocommerce-form.woocommerce-form-login.login {
border: 0 solid transparent !important;
background-color: #f7f7f7 !important;
border-radius: 0 !important;
}
body .woocommerce-privacy-policy-text {
color: #313538 !important;
} .blog-style-standard .blog-post_info-wrap .meta-wrapper a {
color: #313538 !important;
}
.archive.woocommerce .sidebar .widget {
background-color: #fff !important;
border-bottom: 5px solid #c5d900 !important;
}
.single-product .sidebar .widget {
border-bottom: 5px solid #c5d900 !important;
background-color: #f7f7f7 !important;
}
html .woocommerce .widget_price_filter .price_slider_wrapper .price_slider.ui-widget-content {
background: #cecece !important;
}
body .related.products {
margin-top: 80px !important;
}
.wc-block-product-search .wc-block-product-search__button {
background-color: #c5d900 !important;
} .shipping_time {
background-color: #f5f5f5;
padding: 20px;
margin-top: 60px;
width: fit-content;
display: block !important;
}
.shipping_time-variation {
background-color: #f5f5f5;
padding: 20px;
margin-bottom: 10px;
width: fit-content;
}
.shipping_time p, .shipping_time-variation p {
margin-bottom: 0 !important;
}
.woocommerce-variation-regular_deliver_time {
width: 100%;
}
.shipping_time.variation span {
font-weight: regular !important;
} .brave_popup .wpcf7-form label {
font-size: 14px !important;
}
.brave_popup .wpcf7-form label span input {
padding: 10px !important;
font-size: 12px;
height: auto;
}
.brave_popup .button__wrapper, .brave_popup .button__wrapper:hover, .brave_popup .button__wrapper:active {
padding: 10px 20px !important;
font-size: 12px;
height: auto;
border-radius: 0px !important;
}
.brave_popup input[type='submit'], .brave_popup .wpcf7-form input[type="submit"], .brave_popup .wpcf7-form input[type="submit"]:hover, .brave_popup .wpcf7-form input[type="submit"]:active {
padding: 0px !important;
font-size: 12px;
height: auto;
}
.brave_popup .wpcf7-not-valid-tip {
display: none !important;
}
.brave_popup .wpcf7-response-output {
margin: 20px 0 0 0 !important;
padding: 10px !important;
font-size: 12px !important;
border: none !important;
color: #fff !important;
background-color: #cb2229 !important;
width: fit-content !important;
}
.brave_popup__step__elements {
border-bottom: 5px solid #c5d900 !important;
}
.vc_col-lg-6.main-form, .vc_col-lg-12.main-form {
padding-left: 0px !important;
}
@media (max-width: 762px) {
.vc_col-lg-6.main-form, .vc_col-lg-12.main-form {
padding: 0px !important;
}
}
.woocommerce-product-gallery * {
border-radius: 0 !important;
}
.woocommerce-notices-wrapper * {
border-radius: 0 !important;
}
.softlab_module_message_box .message_icon_wrap {
left: 0px !important;
width: 60px !important;
height: 60px !important;
}
.softlab_module_message_box.type_success .message_icon_wrap {
background-color: #ca2329 !important;
}
.softlab_module_message_box.type_success a {
color: #ca2329 !important;
}
.theme-gradient .woocommerce-message a.button {
border-radius: 0 !important;
}
body .wc-block-components-filter-reset-button {
color: #ffffff !important; background-color: #C5D902 !important; text-transform:uppercase; font-weight: bold !important; text-decoration: none !important;    text-transform: uppercase;padding: 7px 30px !important;height: fit-content !important;font-size: 13px;
}
@media only screen and (max-width: 1200px) {
.wgl-site-header {
display: block !important;
}
.wgl-header-row.wgl-header-row-section_middle {
display: none !important;
}
}
.wgl-header-row_wrapper {
height: fit-content !important;
}
.bundle-offer-table {
width: 60%;
}
.bundle-offer-table tbody tr td, .bundle-offer-table thead tr th {
font-size: 20px !important;
text-align: center;
align-content: center;
}
.bundle-offer-table td {
border: 2px solid #000 !important;
}
.promo-bundle-spec-sheet {
display: inline-block;
}
.woocommerce div.product .woocommerce-tabs .panel.woocommerce-Tabs-panel--description {
text-align: left !important;
}
.wgl-container .privacy-policy-styling ul li:before {
display: block;
background-color: #000;
}
#main .privacy-policy-styling ol li:before {
display: block;
color: #000;
}
#main .privacy-policy-styling ul.pramac-dashed-points li:before {
display: none;
}
#main .privacy-policy-styling ul.privacy-top-list-styling li:before {
display: none;
}
#main .privacy-policy-styling ul.privacy-top-list-styling {
padding: 0 0 20px 25px;
}
.woocommerce-variation-description p {
font-size: 20px;
font-weight: 700;
}