.logo img {width:480px !important;height:250px !important;max-height:250px !important;}
/*HEADER COLOR*/

#topmenu ul li a,
.right-menu .logo span {
  color: #ffffff;
}


/*HEADER COLOR*/


/*FRONT COLOR*/
body,
a,
a:hover,
a:focus,
.a-btn-2,
.banner-gallery .content-wrap .title,
.action .title,
.action .subtitle,
.about-section .title,
.about-section .a-btn-2,
.fullwidth .gallery-item .info-content .subtitle,
.single-proof_gallery .single-content > .title,
.single-proof_gallery .title,
.team-member .info .title,
.all-posts-descr h5,
.post-box .post-descr h6,
.post-box .post-descr p,
.services .content .title,
.single-post .single-content blockquote p,
.contact-info .details h5,
.contact-info .details a,
.contact-info .details h6,
.contact-form h2,
form.wpcf7-form input,
form.wpcf7-form textarea,
.wpcf7 form input[type="submit"],
form.wpcf7-form #submit,
.widget_search input[type=search],
.widget_search input[type=submit]:hover,
.sidebar-item ul li a,
.post-details .date-post,
.post-details .title,
.protected-page .protected-title,
.protected-page input[type="submit"],
#contactform h3,
.comments-form h3,
#contactform #submit,
.comments-form #submit,
.single blockquote,
.about-details .content blockquote,
.about-section .content blockquote,
.portfolio-single-content blockquote,
.about-details .content .title,
.simple-details .content .title,
.about-details .content .text blockquote p,
.titles .title,
.insta-box .insta-box-follow,
code,
kbd,
.next.page-numbers,
.prev.page-numbers,
.next.page-numbers:hover,
.prev.page-numbers:hover,
caption,
.text-dark,
.insta-box .insta-box-follow a:hover,
.comments .content .comment-reply-link:hover,
.pagination.cs-pager .page-numbers.next:after,
.pagination.cs-pager .page-numbers.prev:after {
    color: #ffffff;
}
.napoli_product_detail .product .summary .cart .button{
    color: #ffffff !important;
}


.a-btn-2:hover,
.wpcf7 form input[type="submit"]:hover,
form.wpcf7-form #submit:hover,
.widget_search input[type=search],
.widget_search input[type=submit],
.widget_tag_cloud .tagcloud a,
.sidebar-item h5,
.protected-page input[type="submit"]:hover,
#contactform #submit:hover,
.comments-form #submit:hover,
.single blockquote,
.about-details .content blockquote,
.about-section .content blockquote,
.portfolio-single-content blockquote,
.post-nav a,
.pages,
.page-numbers:not(.next),
.single blockquote,
.about-details .content blockquote,
.about-section .content blockquote,
.portfolio-single-content blockquote,
button,
html input[type=button],
input[type=reset],
input[type=submit] {
    border-color: #ffffff;
}
.single-proof_gallery .pixproof-data .grid__item .a-btn-2:hover,
.wpcf7 form input[type="submit"]:hover,
form.wpcf7-form #submit:hover,
.widget_search input[type=submit],
.protected-page input[type="submit"]:hover,
#contactform #submit:hover,
.comments-form #submit:hover,
.post-nav a,
.pages,
button,
html input[type=button],
input[type=reset],
input[type=submit] {
    background-color: #ffffff;
}
/*FRONT COLOR*/

/*BASE WHITE COLOR*/
.text-light a,
.text-light p,
.text-light,
.highlight,
.a-btn,
.a-btn-2:hover,
.top-banner .subtitle,
.top-banner .title,
.top-banner .descr,
.about-section .a-btn-2:hover,
.gallery-item .info-content h5,
.modern .gallery-item .info-content h5,
.item-overlay > h5,
.classic .item-overlay h5,
.single-proof_gallery #pixproof_gallery .proof-photo .meta__action.select-action:before,
.single-proof_gallery #pixproof_gallery .proof-photo .proof-photo__bg .proof-photo__id,
.team-member .social .wrap a,
.post-box .text h6,
.post-box .text span,
.post-content h5,
.post-content .date,
.sm-wrap-post .content .title,
.sm-wrap-post .content .post-date .date,
.wpcf7 form input[type="submit"]:hover,
form.wpcf7-form #submit:hover,
.widget_search input[type=submit],
.protected-page input[type="submit"]:hover,
.banner-slider-wrap .title,
.banner-slider-wrap .subtitle,
.banner-slider-wrap .descr,
.banner-slider-wrap .swiper-arrow-right,
#contactform #submit:hover,
.comments-form #submit:hover,
.mb_YTPPlaypause:before,
mark,
ins,
.post-nav a,
.pages,
.page-numbers:not(.next),
.post-nav a:hover,
.post-nav a:focus,
.page-numbers:hover,
.page-numbers:focus,
.post-nav .pages,
.post-nav .current,
.pager-pagination .pages,
.pager-pagination .current,
button,
html input[type=button],
input[type=reset],
input[type=submit] {
    color: #000000;
}

.a-btn:hover,
.flex-control-paging li a {
    border-color: #000000;
}

.text-light .bottom-line:after,
.white,
.a-btn:hover,
.flex-control-paging li a,
.banner-gallery .content-wrap,
.action,
.post-box .post-descr,
.img-slider .flex-next,
.img-slider .flex-prev,
.widget_search input[type=search],
.widget_search input[type=submit]:hover,
.black p.separator {
    background-color: #000000;
}
/*BASE WHITE COLOR*/

.a-btn, .a-btn-2{
       font-family: "Open Sans" !important;
            
       font-style:normal !important;

            
        
    
    }

  a:not(.ab-item) {
    
            
       font-style:normal !important;
        
    
            
         }

 

/*FOOTER*/



/*FOOTER*/



/*GALLERY FULL WIDTH COLORS*/

.lg-sub-html h4{
    color: #ffffff !important;
}

/*GALLERY FULL WIDTH COLORS*/




#topmenu ul li a{
font-family: "Montserrat", sans-serif;
        font-size: 12px;
line-height: 45px;

}

#topmenu ul ul li a{
font-family: "Montserrat", sans-serif;
font-size: 12px;
line-height: 26px;

}

.banner-gallery .content-wrap .description{
        font-family: "Open Sans", sans-serif;
            color: #cecece;
            font-size: 16px;
            line-height: 20px;
    }

#footer .copyright{
        font-family: "Open Sans", sans-serif;
                font-size: 12px;
            line-height: 30px;
    }

.dgwt-jg-gallery.justified-gallery .dgwt-jg-caption span{
                                font-size: 24px;
                        line-height: 30px;
        } 


/*Cambiar fuente de los títulos de los campos del formulario de contacto*/
.wpcf7, form, label {
    font-family: "open sans" !important;
    font-weight: 200 !important;
}

form.p, .variations, .shop_table, p{
font-family: "open sans" !important;
}

/*Cambiar fuente de los input del formulario de contacto*/
input, textarea{
font-family: "open sans" !important;
font-weight: 200 !important;
}

/*Cambiar tamaño de letra de gallery index para las tabletas*/
@media (max-width: 999px){
   h2{
       font-size: 27px !important;
   }
}

/*Para los títulos de las categorías en gallery-index*/
h2{
     font-weight: 400;
     color: #cecece !important;
}

/* Arreglar la alineación de la sección de variaciones con la imagen del producto después de quitar el precio variable */
@media (min-width: 768px){
    .summary, .entry-summary {
       margin-top: -20px !important;
       font-family: "open sans" !important;
    }
}

/* Borde derecho limitador para el articulo en el carrito de compras */
.wc-block-components-main, .wc-block-cart__main, .wp-block-woocommerce-cart-items-block{
    border-right: solid white 1px;
}

/* Alinear boton de regresar en gallery-index*/
#btn-back{
    text-align: center;
}

/* Cambiar tamaño del nombre de las imagenes en preview*/
.mfp-title{
    font-size: 18px !important;
    color: #cfac7f !important;
    font-weight: 700;
}

/* Cambiar fuente de la sección de meta de single-product*/
.product_meta{
    font-family: "open sans" !important;
}

/* Cambiar la fuente de las opciones del producto > revisar si el elemento p tuvo que ver*/
.shop_attributes{
    font-family: "open sans" !important;
}
  

/* Cambiar el color de los puntos de paginación de las imagenes de producto*/
.napoli_images .pagination .swiper-pagination-switch{
   background-color: red;
   border: 1px solid #cfac7f;
}

/* Ocultar los puntos de paginación para la galería de imagenes del producto mientras este en modo catalogo - Eliminar para volver a activar*/
.pagination{
 display: none !important;
}



/* Ocultar el enlace "view" que se ve en las imagenes al hacer hover en las secciones de los productos*/
.napoli-link{
   display: none !important;
}

