/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */


/* Slider */

.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
    padding: 2% 0% 0% 0%;
}
.et_pb_button_0_wrapper .et_pb_button_0, .et_pb_button_0_wrapper .et_pb_button_0:hover {
    padding-right: 35px !important;

}

body {
    font-weight: 400;
}
h1 {
    font-size: 33px;
}

/* Fin de slider */


/* Woo Commerce */

h2.woocommerce-loop-product__title {
    font-size: 1.4em !important;
}
.woocommerce button.button, .woocommerce-page button.button, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce button.button, .woocommerce-page button.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit {
    color: #ffffff;
}
.orderby, .woocommerce div.product form.cart .variations td select {
    padding: 12px 8px;
}
.entry-summary p.price span {
    font-size: 24px !important;
    font-weight: 500;
}
.et_color_scheme_orange.woocommerce div.product span.price, .et_color_scheme_orange.woocommerce-page div.product span.price, .et_color_scheme_orange.woocommerce #content div.product span.price, .et_color_scheme_orange.woocommerce-page #content div.product span.price, .et_color_scheme_orange.woocommerce div.product p.price, .et_color_scheme_orange.woocommerce-page div.product p.price, .et_color_scheme_orange.woocommerce #content div.product p.price, .et_color_scheme_orange.woocommerce-page #content div.product p.price {
    color: #f45c2e;
}
.et_color_scheme_orange.woocommerce a.button.alt, .et_color_scheme_orange.woocommerce-page a.button.alt, .et_color_scheme_orange.woocommerce button.button.alt, .et_color_scheme_orange.woocommerce button.button.alt.disabled, .et_color_scheme_orange.woocommerce-page button.button.alt, .et_color_scheme_orange.woocommerce-page button.button.alt.disabled, .et_color_scheme_orange.woocommerce input.button.alt, .et_color_scheme_orange.woocommerce-page input.button.alt, .et_color_scheme_orange.woocommerce #respond input#submit.alt, .et_color_scheme_orange.woocommerce-page #respond input#submit.alt, .et_color_scheme_orange.woocommerce #content input.button.alt, .et_color_scheme_orange.woocommerce-page #content input.button.alt, .et_color_scheme_orange.woocommerce a.button, .et_color_scheme_orange.woocommerce-page a.button, .et_color_scheme_orange.woocommerce button.button, .et_color_scheme_orange.woocommerce-page button.button, .et_color_scheme_orange.woocommerce input.button, .et_color_scheme_orange.woocommerce-page input.button, .et_color_scheme_orange.woocommerce #respond input#submit, .et_color_scheme_orange.woocommerce-page #respond input#submit, .et_color_scheme_orange.woocommerce #content input.button, .et_color_scheme_orange.woocommerce-page #content input.button, .et_color_scheme_orange .woocommerce-message, .et_color_scheme_orange .woocommerce-error, .et_color_scheme_orange .woocommerce-info {
    background: #f45c2e !important;
}
.et_color_scheme_orange.woocommerce div.product span.price, .et_color_scheme_orange.woocommerce-page div.product span.price, .et_color_scheme_orange.woocommerce #content div.product span.price, .et_color_scheme_orange.woocommerce-page #content div.product span.price, .et_color_scheme_orange.woocommerce div.product p.price, .et_color_scheme_orange.woocommerce-page div.product p.price, .et_color_scheme_orange.woocommerce #content div.product p.price, .et_color_scheme_orange.woocommerce-page #content div.product p.price {
    color: #ef7d2b;
}
.et_color_scheme_orange .et_overlay:before {
    color: #ef7d2c;
}
.woocommerce button.button.alt, .woocommerce-page.button.button.alt, .woocommerce.button.button, .woocommerce-page.button.button, .woocommerce.button.button.alt:hover, .woocommerce.button.button, .woocommerce-page.button.button:hover {
    color: #ffffff !important;
}
.et_color_scheme_orange #top-menu li.current-menu-item>a {
    color: #ef7d2c;
}
body.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active a {
    color: #fff !important;
    background: #f45c2e;
}
.et_color_scheme_orange .woocommerce-message {
    background: #eeeeee !important;
    color: #333 !important;
    border-left: 8px solid #f45c2e;
}
.woocommerce-page a.button {
    color: #fff;
}
.woocommerce a.button:hover, .woocommerce-page a.button:hover {
    color: #fff;
}
.showcoupon {
    color: white !important;
    font-weight: 700 !important;
}
#customer_details {
    margin-bottom: 30px;
}
.woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {
    border: none;
}
.woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button.alt.disabled:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button:hover, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce button.button:disabled:hover, .woocommerce-page button.button:disabled:hover {
    border: none;
}
.entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button.alt.disabled:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover {
    color: white;
}
.button {
    color: white;
    background: #f45c2e;
    border: 0px;
    padding: 8px 15px;
    font-size: 16px;
    font-weight: 700;
}
.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover {
    color: white;
}


/* Fin de Woo Commerce */

/* Categorias portada */

.categorias-portada h4 {
    margin-top: -80px;
    color: #fff;
    margin-left: 20px;
    font-size: 25px;
}
.categorias-portada img {
    border-bottom-right-radius: 80px;
}
.categorias-portada  .et_pb_main_blurb_image {
    background: #f45c2e;
}

/* Fin de categorias portada */

/* Footer */

#footer-bottom {
    background-color: #c5431b;
}

.et_color_scheme_orange a {
    color: #f45c2e;
}
#footer-info {
    color: #fff;
}
#footer-info a {
    color: #dadada;
}
#main-footer {
    background-color: #f45c2e;
}
#main-footer .container {
    width: 92%;
    max-width: 1280px
}

/* Fin de footer */

/* Woof */

.woof_remove_ppi {
    color: #ef7f2f;
}
#left-area ul, .entry-content ul, .et-l--body ul, .et-l--footer ul, .et-l--header ul {
    padding: 0 0 23px 0em;
}

/* Fin de Woof */

/* Header */

#logo {
    max-height: 74%;
}
#main-header {
    background: #eeeeee;
}
#menu-item-345 a {
    background: #f45c2e;
    padding: 10px;
    color: white;
    padding-bottom: 10px !important;
    margin: 5px;
}
#main-content {
    margin-top: 5px;
}
#et-top-navigation .et-cart-info, #et_search_icon:before {
    margin-top: 5px;
}
.et_header_style_left #et-top-navigation nav>ul>li>a {
    padding-bottom: 0px;
}
#et-top-navigation {
    padding-bottom: 10px;
}
.et_color_scheme_orange #top-menu li.current-menu-item>a {
    color: #f45c2e;
}
#menu-item-345 a {
    color: #fff !important;
}

/* Fin de Header */

/* Auhor plugin */

.pp-multiple-authors-layout-boxed .multiple-authors-links a, .pp-multiple-authors-layout-centered .multiple-authors-links a {
    background: #adadad !important;
}
.pp-multiple-authors-wrapper h2 {
    margin-top: 20px;
}
.pp-multiple-authors-layout-boxed ul li, .pp-multiple-authors-layout-centered ul li {
    background: #eeeeee;
    border: none !important;
}
.multiple-authors-name a {
    font-weight: 700;
}
.ppma-page-header {
    background: #fff;
    padding: 2% 5%;
}
.ppma-page-header .ppma-page-title {
    margin-bottom: 20px !important;
    display: none;
}
.ppma-page-content.list {
    background: #fff !important;
    padding: 0% 5% !important;
}
.ppma-page-content.grid {
    background: #fff !important;
    padding: 0% 5% !important;
}
@media (min-width: 1200px) {
.ppma-page-content.list {
    padding: 0% 15% !important;
}}
.ppma-article-pagination {
    padding: 2% !important;
}
.ppma-page-content.list .article-content {
    margin-bottom: 50px !important;
}
.article-title.entry-title.title a {
    font-size: 21pt;
    color: #484848 !important;
}
.pp-multiple-authors-wrapper h2 {
    display: none;
}
.multiple-authors-name a {
    font-family: 'Lobster';
    font-size: 20pt !important;
    font-weight: 400;
}
.pp-multiple-authors-wrapper {
    margin-top: 25px;
}
.ppma-grid-post-content {
    background: #eeeeee;
    padding: 20px;
}



/* Fin de Auhor plugin */

.et_pb_post .post-meta {
    display: none;
}

