/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.9.7.1624276124
Updated: 2021-06-21 11:48:44

*/

.formulario-metmann {
    background: #ffffff;
    border-radius: 20px;
}

.cabecera-form h3 {
    color: #d0021b !important;
    font-size: 26px;
	line-height:32px;
    margin-bottom: 0px;
    font-weight: 700;
}

.cabecera-form {
   background: linear-gradient(180deg, #f0b5be 0%, rgba(255,251,236,1) 100%);
    color: #000000;
    font-size: 16px;
    line-height: 1.2em;
    padding: 20px 30px;
    font-weight: 400;
    overflow: hidden;
    border-radius: 20px 20px 0px 0px;
}

.cuerpo-form {
    padding: 25px 30px 40px 30px;
}

.cuerpo-form label input, .cuerpo-form label select {
    width: 100%;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 8px;
    margin-bottom: 7px;
    color: #666;
}

::placeholder {
    color: #666;
}
.et_pb_fullwidth_menu .et-menu>li, .et_pb_menu .et-menu>li {
    padding-left: 7px!important;
    padding-right: 7px!important;
}
span.textos-legales {
    font-weight: 400;
    font-size: 12px;
}

.cuerpo-form input[type="submit"] {
    color: #d0021b;
    border: 2px solid #d0021b;
    background: transparent;
    border-radius: 5px;
    padding: 12px;
    font-weight: 600;
    font-size: 16px;
    margin-top: 20px;
}
form.wpcf7-form.init a {
    color: #d0061b;
}
.cuerpo-form input[type="submit"]:hover {
    color: #fff;
    background:#d0021b;
}

span.textos-legales a:hover {
    color: #6285B1;
}

span.popmake-214:hover {
    cursor: pointer;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #febf00!important;
    color: #febf00;
}

::selection {
    background: #febf00;
    color: #ffffff;
}

@media(max-width:1140px){
.destacado-metmann h1 {
    font-size: 46px!important;
}
}

@media(max-width:560px){
.destacado-metmann h1 {
    font-size: 36px!important;
}
	
table.metmann tr td {
    width: 100%!important;
    min-width: 100%;
    display: contents;
}
}

@media(max-width:400px){
.destacado-metmann h1 {
    font-size: 32px!important;
}
}

@media(max-width:1650px){
.boton-tel span {
    font-size: 11px!important;
}
.boton-tel a {
    font-size: 22px!important;
}
}

.boton-tel table {
    width: 100%;
}
@media(max-width:1430px){
.boton-tel img {
    width: 72%;
}
.boton-tel {
    padding: 5px!important;
}
}

@media(max-width:980px) {
.et_pb_row.et_pb_row_2_tb_header.et_pb_equal_columns.et_pb_gutters1.et_pb_row--with-menu {
    padding-top: 0px!important;
}
	
header .boton-tel {
    width: 100%;
    min-width: 100%;
    padding: 5px!important;
    text-align: center;
}
	
.boton-tel {
    width: 225px;
    padding: 10px!important;
}

.et_pb_row.et_pb_row_1_tb_header.et_pb_equal_columns.et_pb_gutters2 {
    padding-bottom: 10px;
}
	
.et_pb_column.et_pb_column_1_2.et_pb_column_3_tb_header.et_pb_css_mix_blend_mode_passthrough {
    margin-right: 20px;
}
	
.boton-tel img {
    width: auto!important;
}
}

@media(max-width:1200px){
.boton-tel a {
    font-size: 18px!important;
}
.boton-tel {
    padding: 2px!important;
}
}

@media(max-width:1550px) {
ul#menu-menu-metmann li {
    padding: 0px 8px!important;
}

ul#menu-menu-metmann li a {
    font-size: 17px;
}
}


@media(max-width:1275px) {
ul#menu-menu-metmann li {
    padding: 0px 6px!important;
}

ul#menu-menu-metmann li a {
    font-size: 15px;
}
}

@media(max-width:1120px) {
ul#menu-menu-metmann li {
    padding: 0px 5px!important;
}

ul#menu-menu-metmann li a {
    font-size: 14px;
}
}

@media(max-width:1040px) {
ul#menu-menu-metmann li {
    padding: 0px 4px!important;
}

ul#menu-menu-metmann li a {
    font-size: 12.8px;
}
}

/* Página de cookies */
.cmplz-document{
	 max-width: none!important;
	padding-bottom: 300px;
}

.item-producto {
	display:inline-block;
	width:33%;
	background:url("https://calefaccion.metmann.com/wp-content/uploads/2021/10/degradado.jpg") no-repeat center;
	padding-left:60px;
}
.item-producto.flotader {
	background:url("https://calefaccion.metmann.com/wp-content/uploads/2021/10/degradado2.jpg") no-repeat center;
}
.item-producto img {
	float:right;
	width:200px;
}
.item-producto h3 {
	float:left;
	width:calc(100% - 220px);
	padding-top:50px;
}
.item-producto.flotader {
	padding-left:0px;
	padding-right:60px;
}
.item-producto.flotader img {
	float:left;
	width:200px;
}
.item-producto.flotader h3 {
	float:right;
	width:calc(100% - 220px);
}
@media(max-width:1400px) {
	.item-producto {
	width:49%;
		background:url("https://calefaccion.metmann.com/wp-content/uploads/2021/10/degradado.jpg") no-repeat left center;
}
}
@media(max-width:800px) {
	.item-producto {
	width:100%;
}
}
@media(max-width:500px) {
	.item-producto {
	padding-left:30px;
}
	.item-producto img {
	width:100px;
}
.item-producto h3 {
	padding-top:20px;
	float:left;
	width:calc(100% - 110px);
}
.item-producto.flotader img {
	width:100px;
}
.item-producto.flotader h3 {
	float:right;
	width:calc(100% - 110px);
}
}

#menu-landing li a:hover{
	    color: #d0021b!important;
}
.page-id-2 .et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular.et_had_animation {
    margin-top: 150px;
}
.page-id-2 .et_pb_section.et_pb_section_2.et_pb_with_background.et_section_regular.et_had_animation {
    padding-bottom: 250px;
}
.single-post div#content-area {
    padding-top: 100px;
    margin-bottom: 150px;
}
@media(min-width:620px){
	.single-post article>.et_post_meta_wrapper>img {
        max-width: 480px;
    }
}
@media(max-width:990px){
	.page-id-2 .et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular.et_had_animation {
    margin-top: 280px;
}
.single-post div#content-area {
    padding-top: 180px;
}
}