/*
Theme Name:     Kleo Child
Theme URI:
Description:    Child theme for Kleo
Author:         SeventhQueen
Author URI:     https://seventhqueen.com
Template:       kleo
Tags:  one-column, two-columns, right-sidebar, fluid-layout, custom-menu, featured-images, post-formats, sticky-post, translation-ready
License: GNU General Public License
License URI: license.txt
*/

/*
* Please add your custom styles below
*/

.kleo-cart-totals input {
    display: none !important;
}

a.button.wc-forward, a.checkout-button.button.alt.wc-forward, input#place_order {
    padding-left: 30px;
    padding-right: 30px;
    border-color: #8cc63f !important;
    background-color: #8cc63f !important;
    color: white;
}

button.single_add_to_cart_button.button.alt {
    text-transform: inherit;
    padding-left: 30px;
    padding-right: 30px;
    border-color: #8cc63f !important;
    background-color: #8cc63f !important;
}

span.subscription-details {
    display: none !important;
}

h3#order_review_heading {
    display: none;
}

th.product-name {
    display: none;
}

li#menu-item-850 a, li#menu-item-855 a {
    background-color: #61bd00 !important;
    border: none;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 8px;
}



li#menu-item-850, li#menu-item-855  {
    margin-top: 13px;
}
.vc_gitem-acf.cf_documento {
    color: greenyellow;
}


.titulo_noticia_home {
    text-transform: uppercase;
    font-weight: bold;
}

#ventajas li{
    margin-top: 30px;
    font-size: 1.3em;
    font-weight: 100;
    color: #8e8e8e;
}

ul#menu-principal li a, ul#menu-secundario li a {
    font-size:1em;
    letter-spacing:1px;
    text-transform: uppercase;
}

input.gform_button {
    background-color: #4CAF50 !important;
    color: white;
    border: none;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: 'lato';
}

p.embed_download {
    display: none !important;
}

div#WordViewerStatusBar {
    display: none;
}

.logo img {
    max-width: 200px !important;
}

.kleo-main-header.header-extras.header-scrolled {
    background-color: #444444 !important;
}


.woocommerce-info.wc-memberships-restriction-message.wc-memberships-message.wc-memberships-content-restricted-message::before {
    display: none !important;
}

.woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info {
    border-left:none !important;
}

.woocommerce-info.wc-memberships-restriction-message.wc-memberships-message.wc-memberships-content-restricted-message {
    font-size: 1.3em;
    text-align: center;
    max-width: 600px;
    border: none;
    padding-top: 60px !important;
    padding-bottom: 60px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

div#footer i {
    margin-right: 6px;
}