/*
 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
------------------------------------------------------- */
#footer-info{
	width: 100%;
	font-size: 14px;
}
#footer-info > div{
	float: right;
}

.btncontact{
	border-width: 12px!important;
    border-color: #064989;
    border-radius: 0px;
    letter-spacing: 4px;
    font-size: 14px;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #064989;
    border-color: none;
    
}
.btncontact input{
	color: white;
	border: 2px solid transparent;
}
#et-secondary-menu .et-cart-info{
	display: none;
}
#et-secondary-menu .menu-item a img{
	position: relative;
	top:4px;
	margin-right: 10px;
}
.mobile_menu_bar:before{
	color: #064989;
}
@media screen and (max-width: 500px){
	.cabecera .et_pb_text p{
		font-size: 25px;
	}
	.rowfullmobile{
		width: 100% !important;
	}
}

body.archive #left-area{
  float: right;
  padding-right: 0;
  padding-left: 60px;
}
.et_right_sidebar #left-area{
  float: right;
  padding-right: 0;
  padding-left: 60px;
}


@media (min-width: 981px){
	.et_right_sidebar #main-content .container:before {
	    right: 77% !important;
	}
}
h4.widgettitle {
	font-size: 22px !important;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title{
	font-size: 18px !important;
	text-align: center !important;
}

.product-categories .cat-parent{
	font-size: 20px !important;
}

.product-categories .children{
	font-size: 18px !important;
}

#sidebar .et_pb_widget {
    margin-bottom: 15px;
}

#tab-title-description a{
	display: none !important;
}

#tab-description h2{
	display: none !important;
}

.et-db #et-boc p.et_pb_contact_field {
     margin-bottom: 3%; 
     }

.et-db #et-boc .et_pb_contact p input{
	padding: 8px !important;
}	
.your-message textarea{
	height: 105px !important;
}

#sidebar{
	position: absolute;
    top: 5%;
}

