/*---------------------------------------------------------------------------------

 Theme Name:   Divi Hijo
 Theme URI:    
 Description:  Divi Hijo creado por Marketing a Granel
 Author:       Marketing a Granel
 Author URI:   
 Template:     Divi
 Version:      1.0.0
 License:      
 License URI:  

------------------------------ ADDITIONAL CSS HERE ------------------------------*/

/* Footer centrado */
.et-social-icons {
        float: none;
        text-align: center;
    }

#footer-info {
        float: none;
        padding-bottom: 10px;
        color: #666;
        text-align: center;
    }
/* Boton politica de cookies */
button#catapultCookie {
   color: #43bb51 !important;
    line-height: 9px;
    font-weight: 600;
    padding: 13px 16px !important;
    text-transform: uppercase;
    font-size: 18px !important;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    display: block;
    transition: all .5s ease;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    border: 2px solid #ffffff !important;
}

button#catapultCookie:hover{
    opacity: 1 !important;
    color: #408cd2 !important;
    background-color: #ffffff;
}

/* Modificaci¨®nes Blog */
.widgettitle {
    color:#b8287f;
    border-bottom: solid 2px #000000;
    margin-bottom: 25px;
}

.et_pb_sidebar, .et_pb_widget {
    margin-bottom: 30% !important;
}

.form-submit .et_pb_button{
        color: #b8287f;
    }

.widget_search input#s {
        border: 1px solid ##b8287f;
        color: #000000;
    }

.widget_search input#searchsubmit {
        border: 1px solid ##b8287f;
        color: #ffffff;
    }

.widget_search #searchsubmit {
        background-color: ##b8287f;
    }

.et_pb_widget li a:hover {
        color: ##b8287f;
    }

.essb_links.essb_template_grey-retina {
    margin-top: 0px;
    }

.rpwwt-widget ul li img {
        display: inline;
        float: left;
        margin: .3em .75em .75em 0;
        border-right: solid 5px ##b8287f;
    }

.tagcloud a {
        display: inline-block;
        margin-bottom: 4px;
        padding: 2px 8px;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        background: rgba(0, 0, 0, 0.05);
        font-size: 12px !important;
        -webkit-transition: all 0.2s ease-in-out;
        -moz-transition: all 0.2s ease-in-out;
        transition: all 0.2s ease-in-out;
    }

@media all {
    .abh_box {
        margin-top:-5% !important;
    }
}

h3.fn.name {
    color:##b8287f;
}