.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .was-validated select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], select.is-valid:not([multiple])[size="1"]{
background-image: none!important;
}
div#content.widecolumn {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
div#content.widecolumn p.lead-in {
max-width: 1300px;
text-align: center;
}
.mini-gallery2 {
padding: 0;
}
.rpt_custom_btn{
margin-top: -56px!important;
}
.rpt_secondary_custom_btn{
margin-top: -56px!important;
}
.link-icon:hover{
opacity: 0.3;
}
.product_meta{
display: none;
}
@media only screen and (max-width: 767px) {
.rpt_custom_btn{
margin-top: unset!important;
}
.rpt_secondary_custom_btn{
margin-top: unset!important;
}
}  a.btn.btn-outline-primary.btn-sm.button.cancel{
background: #dc3545!important;
border-color: #dc3545!important;
color: #fff!important;
}
#content .woocommerce a.btn.btn-outline-primary.btn-sm.button.cancel:hover{
background: #ffff!important;
border-color: #dc3545!important;
color: #dc3545!important;
} .woocommerce-orders-table__cell-order-actions{
display: flex;
flex-direction: column;
align-items: flex-start;
}
.woocommerce-orders-table__cell-order-actions a{
margin: 5px!important;
} a.btn.btn-outline-primary.btn-sm.button.view{
background: #ffffff!important;
border-color: #0d99ff!important;
color: #0d99ff!important;
}
#content .woocommerce a.btn.btn-outline-primary.btn-sm.button.view:hover{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
} a.btn.btn-outline-primary.btn-sm.button.pay{
background: #45e9ad!important;
border: solid 2px #45e9ad!important;
color: #fff!important;
}
#content .woocommerce a.btn.btn-outline-primary.btn-sm.button.pay:hover{
background: #fff!important;
border: solid 2px #45e9ad!important;
color: #45e9ad!important;
} .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{
background: #f5f5f7!important;
} .woocommerce-account button.btn.btn-outline-primary{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
} .woocommerce_account_subscriptions a.woocommerce-button.button.view{
background: #ffff!important;
border-color: #0d99ff!important;
color: #0d99ff!important;
}
#content .woocommerce .woocommerce_account_subscriptions a.woocommerce-button.button.view:hover{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
} a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button{
background: #45e9ad!important;
border-color: #45e9ad!important;
color: #fff!important;
}
#content .woocommerce a.woocommerce-button.woocommerce-button--next.woocommerce-Button.woocommerce-Button--next.button:hover{
background: #fff!important;
border-color: #45e9ad !important;
color: #45e9ad!important;
}
a.woocommerce-button.woocommerce-button--previous.woocommerce-Button.woocommerce-Button--previous.button{
background: #45e9ad!important;
border-color: #45e9ad!important;
color: #fff!important;
}
#content .woocommerce a.woocommerce-button.woocommerce-button--previous.woocommerce-Button.woocommerce-Button--previous.button:hover{
background: #45e9ad!important;
border-color: #45e9ad!important;
color: #fff!important;
} .woocommerce-payment-methods a.btn.btn-outline-primary{
background: #45e9ad!important;
border-color: #45e9ad!important;
color: #fff!important;
}
#content .woocommerce .woocommerce-payment-methods a.btn.btn-outline-primary:hover{
background: #fff!important;
border-color: #45e9ad !important;
color: #45e9ad!important;
} a.button.delete{
background: #dc3545!important;
border-color: #dc3545!important;
color: #fff!important;
}
#content .woocommerce a.button.delete:hover{
background: #ffff!important;
border-color: #dc3545!important;
color: #dc3545!important;
} .woocommerce-order-details__title{
font-size: 35px;
}
.woocommerce-view-order h2{
font-size: 35px;
}
.woocommerce-view-subscription h2{
font-size: 35px;
}
.woocommerce-view-subscription a.woocommerce-button.button.view{
background: #ffff!important;
border-color: #0d99ff!important;
color: #0d99ff!important;
}
#content .woocommerce .woocommerce-view-subscription a.woocommerce-button.button.view:hover{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
} .form-control{
background: #f5f5f7!important;
}
.woocommerce-input-wrapper label.checkbox{
display: flex!important;
}
.woocommerce-input-wrapper input#politica_privacidad {
margin-right: 10px;
}
.woocommerce-input-wrapper input#terminos_condiciones {
margin-right: 10px;
}
.woocommerce-input-wrapper input#politica_privacidad{
margin-right: 10px;
padding: 0px !important;
}
.woocommerce-input-wrapper input#terminos_condiciones{
margin-right: 10px;
padding: 0px !important;
}
.woocommerce-order h2{
font-size: 35px;
}
.woocommerce-order a.woocommerce-button.button.view{
background: #ffff!important;
border-color: #0d99ff!important;
color: #0d99ff!important;
}
.woocommerce-order a.woocommerce-button.button.view:hover{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
} a.button.cancel.wcs_block_ui_on_click{
background: #dc3545!important;
border-color: #dc3545!important;
color: #fff!important;
}
#content .woocommerce a.button.cancel.wcs_block_ui_on_click:hover{
background: #ffff!important;
border-color: #dc3545!important;
color: #dc3545!important;
} a.button.change_payment_method{
background: #ffffff!important;
border-color: #0d99ff!important;
color: #0d99ff!important;
}
#content a.button.change_payment_method:hover{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
} a.button.subscription_renewal_early{
background: #45e9ad!important;
border: solid 2px #45e9ad!important;
color: #fff!important;
}
#content a.button.subscription_renewal_early:hover{
background: #fff!important;
border: solid 2px #45e9ad!important;
color: #45e9ad!important;
} .wp-block-latest-posts__list li .wp-block-latest-posts__post-title{
font-weight: 600;
}
.wp-block-group.s-dark .wp-block-latest-posts__list li{
padding-bottom: 30px!important;
} footer .navbar-brand--box{
margin-bottom: 82px!important;
} .bordes-img img{
border-radius: 30px;
}
.wp-block-group.valores{
padding-top: 0px!important;
padding-bottom: 0px!important;
}
.page-id-1414 .card.card-feature.card-feature--mini{
padding-top: 50px!important;
}
.page-id-1322 .wp-block-cover.aligncenter{
border-bottom: 2px solid!important;
} button.search-submit.input-group-text.btn{
border-radius: 6px 0 0 6px !important;
}
.search-field::placeholder{
padding-left: 20px!important;
color: #C5C5C5;
}
.categorias-faq{
padding-top:0px!important;
}
.resultados{
padding-bottom: 0px!important;
}
.single-faq .breadcrumb-scroller{
padding-top: 20px!important;
} .single-faq .widget .widget-title::before{
background: url(//newstage.longomatch.com/en//wp-content/themes/bootcommerce-child-main/img/icono-titulo.svg) no-repeat left 7px;
width: 30px;
height: 35px;
}
.single-faq .widget .widget-title{
align-items: flex-end;
}
.single-faq .widget-area ul{
padding-left: 25px;
padding-top: 20px;
}
.single-faq .widget .menu .menu-item{
background: url(//newstage.longomatch.com/en//wp-content/themes/bootcommerce-child-main/img/sidebar-list.svg) no-repeat;
margin: 0 0 7.5px;
}
.single-faq .widget .menu .menu-item a{
padding-top: 2px;
padding-left: 25px;
}
.enlace-princing a{
color: #0d99ff!important;
}
.dropdown-menu .menu-item .dropdown-item {
padding: 10.5px;
}
.gfield input.large{
padding-left: 20px !important;
} .cta-menu--special .nav-link.active{
color: #ffff!important;
} #content a.button.default{
background: #ffffff!important;
border-color: #0d99ff!important;
color: #0d99ff!important;
}
#content a.button.default:hover{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
}
#content a.button.reactivate.wcs_block_ui_on_click{
background: #ffffff!important;
border-color: #0d99ff!important;
color: #0d99ff!important;
}
#content a.button.reactivate.wcs_block_ui_on_click:hover{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
}
#content a.button.resubscribe.wcs_block_ui_on_click{
background: #ffffff!important;
border-color: #0d99ff!important;
color: #0d99ff!important;
}
#content a.button.resubscribe.wcs_block_ui_on_click:hover{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
}
#content a.woocommerce-button.button.view{
background: #ffffff!important;
border-color: #0d99ff!important;
color: #0d99ff!important;
}
#content a.woocommerce-button.button.view:hover{
background: #0d99ff!important;
border-color: #0d99ff!important;
color: #fff!important;
}
.woocommerce-product-details__short-description p{
line-height: 1.5em;
}
.contacto-padding{
padding-top: 0px!important;
}
.gfield{
padding-bottom: 15px!important;
}
#gform_wrapper_3 .gfield{
padding-bottom: 0px!important;
}
#gform_wrapper_3{
padding-top: 65px;
}
#gform_wrapper_3 input{
padding-left: 20px!important;
}
.woocommerce-account h2{
color: #45e9ad
}
.woocommerce-account section.woocommerce-order-details{
margin-top: 40px!important;
margin-bottom: 40px!important;
}
.woocommerce-table--order-details{
margin-bottom: 40px!important;
}
.woocommerce-currency-switcher-form{
display: none;
}
.single-product .woocommerce-currency-switcher-form{
display: block!important;
}
.dropdown-menu .menu-item .dropdown-item{
padding: 15px;
}
.woocommerce-MyAccount-content p#update_all_subscriptions_addresses_field{
display: none;
}
.linea-verde{
color: #45E9AD;
border-top: 3px solid;
opacity: 1;
max-width: 100px;
}
.sticky-post p{
font-size: 18px;
line-height: 28px;
font-weight: 400;
color: #4A4A4A;
}
.wp-block-group--sticky .read-more {
color: #0d99ff;
text-decoration: none;
font-size: 18px;
}
.wp-block-group--sticky .read-more i {
display: inline-block;
vertical-align: middle;
margin-left: 8px; 
font-size: 20px;
}
.post-date{
font-size: 16px;
color: #4A4A4A;
}
.texto-sticky{
padding-left: 80px;
}
.post-date2{
font-size: 14px;
color: #ffff;
}
.row-line::after{
opacity: 0.4;
color: #E0DEDE;
}
.widget .widget-title{
margin-bottom: 23.5px;
}
.post-date3{
font-size: 16px;
color: #4A4A4A;
font-weight: bold;
font-style: italic;
}
.entry-header--post .blog-post-title{
font-size: 30px;
font-weight: bold;
margin-bottom: 0px!important;
margin-left: 5px;
}
.titulo-post a{
font-size: 30px;
font-weight: bold;
color: #45e9ad;
}
.titulo-post h1{
display: flex;
align-items: center;
justify-content: flex-start;
gap: 7.5px;
}
.titulo-post{
margin-bottom: 30px;
margin-top: 30px;
}
.titulo-post span{
font-size: 30px;
font-weight: bold;
color: #45e9ad;
margin-left: 10px;
margin-right: 10px;
}
.post-texto p{
font-size: 18px;
line-height: 28px;
color: #4A4A4A;
}
.menu-resources li{
padding-top: 10px!important;
}
.s-white .widget .input-group input{
background-color: #FFFFFF!important;
}
.card.card-testimonial .card-body::before {
content: '❝';
font-family: "open_sauce_sansregular", sans-serif;
font-size: 80px;
display: block;
color: #45e9ad;
opacity: 1;
position: absolute;
top: -2px;
left: 15px;
}
.card.card-testimonial{
height: 100%;
}
#splide_t .splide__arrows .splide__arrow:disabled{
opacity: .05;
}
.page-template a.wp-block-button__link.wp-element-button:hover {
background-color: #46ADF8!important;
border: solid 2px #46ADF8!important;
}
.cta-button a:hover{
background-color: #46ADF8!important;
border: solid 2px #46ADF8!important;
}
.wp-block-group.s-dark, .wp-block-cover.s-dark{
border-bottom: solid 0px !important;
}
.rpt_plan_0 .wp-block-group .rpt_style_basic .rpt_plan .rpt_foot:hover, .wp-block-group .rpt_style_basic .rpt_plan .rpt_custom_btn:hover{
background: none!important;
}
.rpt_plan_0 .wp-block-group .rpt_style_basic .rpt_plan .rpt_foot:hover, .wp-block-group .rpt_style_basic .rpt_plan .rpt_custom_btn:hover p{
color: #0d99ff;
}
.dropdown-menu{
background-color: #f5f5f7!important;
}
.dropdown-menu .menu-item .dropdown-item{
color: #111!important;
background: #f5f5f7!important;
border-bottom: 1px solid #dcdcdc;
}
input#gform_submit_button_3{
padding-left: 0px!important;
}
select#input_3_17{
padding-left: 20px !important;
color: #6d6d6d!important;
}
.nombre-usuario:hover{
color: #45e9ad;
}
.btn-user:hover .nombre-usuario{
color: #45e9ad!important;
}
.cta-button.cta-button--outline a{
background: #000000;
border: solid 2px #ffff;
color: #ffff !important;
}
.cta-button.cta-button--outline a:hover{
background: #6D6D6D!important;
border: solid 2px #6D6D6D!important;
}
.borde-blanco a.wp-block-button__link.wp-element-button{
background: #000000!important;
border: solid 2px #ffff!important;
color: #ffff !important;
}
.borde-blanco a.wp-block-button__link.wp-element-button:hover{
background: #6D6D6D!important;
border: solid 2px #6D6D6D!important;
}
#content .product .summary .cart .single_add_to_cart_button:hover {
background: #46ADF8!important;
color: #fff;
border: solid 2px #0d99ff!important;
}
#content .btn:hover, #content .woocommerce #respond input#submit:hover, .woocommerce #respond #content input#submit:hover, #content .woocommerce a.button:hover, .woocommerce #content a.button:hover, #content .woocommerce button.button:hover, .woocommerce #content button.button:hover, #content .woocommerce input.button:hover, .woocommerce #content input.button:hover{
background: #46ADF8!important;
border-color: #46ADF8!important;
color: #fff;
}
span.anual{
font-size: 14px;
display: block;
color: #000000;
}
.wp-block-group .rpt_style_basic .rpt_plan .rpt_features .rpt_feature {
font-family: "open_sauce_sansregular", sans-serif !important;
} .single-product .breadcrumb-scroller{
display: none;
}
th.product-quantity{
min-width: 110px;
}
.center-block {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
} .shop_table .cart_totals  {
font-size: 16px;
border-color: rgba(0, 0, 0, 0) !important;
color: #6d6d6d !important;
}
.shop_table .cart_totals .wc-block-cart__submit-button,
.shop_table .cart_totals .wc-block-components-button:not(.is-link) {
background: #0d99ff;
border: 0;
color: #fff;
font-size: 16px;
transition: all .2s ease-out;
border-radius: 80px;
}
.shop_table  a.components-product-name {
color: #0d99ff;
}
.shop_table .wc-block-components-formatted-money-amount {
color: #45e9ad;
}
.cart_totals span.wp-block-woocommerce-cart-order-summary-heading-block {
font-size: 25px !important;
}
.shop_table .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill+label, 
.shop_table .wc-block-components-form .wc-block-components-text-input.is-active label, 
.shop_table .wc-block-components-text-input input:-webkit-autofill+label, 
.shop_table .wc-block-components-text-input.is-active label {
transform: translateY(.5em) scale(.675);
}
span.nombre-usuario {
display: inline-block;
max-width: 60px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
} @media only screen and (max-width: 767px) {
.woocommerce #content .product .summary .woocommerce-variation{
flex-direction: column;
}
.checkbox a{
display: contents;
}
.subscription_details td{
width: 100%;
}
.subscription_details a{
margin-bottom: 10px!important;
}
.texto-sticky{
padding-left: 0px!important;
}
.titulo-post span {
font-size: 20px;
font-weight: bold;
color: #45e9ad;
margin-left: 3px;
margin-right: 3px;
}
.titulo-post a {
font-weight: bold;
color: #45e9ad;
font-size: 20px !important;
}
.entry-header--post .blog-post-title {
font-weight: bold;
margin-bottom: 0px !important;
margin-left: 0px;
font-size: 20px !important;
}
span.nombre-usuario {
max-width: 50px;
}
}