/*
 Theme Name:   geppetto-child
 Theme URI:    http://example.com/twenty-fourteen-child/
 Description:  Twenty Fourteen Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     geppetto
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fourteen-child
*/
@import url("../geppetto/style.css");

/* =Aquí empieza la personalización de tu tema
-------------------------------------------------------------- */
span.fondo-texto {
    background: #7b532a!important;
        padding: 0px 18px;
}

.header-style-1 .menu-hover-style-5 .main-navigation-ul > li > a.menu-item-link {
  
    font-family: roboto;
}
#mk-icon-box-5 .mk-box-icon-2-icon {
    
    margin-bottom: -33px!important;
}
#mk-icon-box-6 .mk-box-icon-2-icon {
    
    margin-bottom: -27px!important;
}
#mk-icon-box-7 .mk-box-icon-2-icon {
    
    margin-bottom: -23px!important;
}

input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], textarea {
    font-size: 13px;
    color: #767676;
    padding: 10px 12px;
    background-color: #fdfdfd00;
    border: 1px solid #e3e3e3;
    outline: 0;
    margin-bottom: 0px;
}
.wpcf7-form p {
    margin-bottom: -1px!important;
}
.wpcf7-submit {
    position: relative;
    display: inline-block;
    margin-right: 51px;
    margin-bottom: 20px;
    padding: 13px 35px;
    letter-spacing: 1px;
    outline: 0;
    color: #ffffff;
    vertical-align: middle;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
    line-height: 100%;
    cursor: pointer;
    zoom: 1;
    border: 1px solid #252525;
    background-color: #996633;
    border-radius: 2px;
    transition: color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;
    margin-top: 20px!important;
    float: right;
}

div.wpcf7-response-output {
    position: relative;
    display: none;
    margin: 0;
    padding: 20px;
    border-radius: 4px;
}
.wpcf7-form .wpcf7-textarea {
    width: 80%!important;
}
form.wpcf7-form {
    text-align: center;
}
#mk-footer .footer-wrapper {
    padding: 10px 0!important;
}
#mk-footer .widget {
    margin-bottom: 0px!important;
}
p.firma {
    margin-bottom: -3px;
    margin-top: 40px;
}
input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], textarea {
  
    width: 80%!Important;
}

.mk-header .mk-classic-nav-bg, .mk-header .mk-header-bg {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 132%;
}

.fit-logo-img a img {
    display: block;
    height: auto;
    max-height: 100%;
    max-width: none;
    padding-top: 12px;
}