

strong{
color:#E64E62;
font-weight:700;
}
.blog_holder article .post_text h2 .date {
    color: #E64E62;
}
.blog_holder article .post_info{
display:none;
}

.gm-style .gm-style-iw-c{
border:4px solid #c7325a;
box-shadow:0 0px 0px 0px rgba(0,0,0,0);
padding-left:20px;
}

.wpgmza-infowindow{
padding-bottom:30px;
}

.wpgmza_infowindow_title{
text-transform:uppercase;
margin-bottom: 20px;
font-size:20px;
color: #c7325a;
}

.wpgmza_infowindow_image{
border-radius:0px;
border:2px solid #c7325a;
}

.wpgmza_infowindow_address{
display:none;}

.wpgmza_infowindow_description p{
font-size:13px!important;
line-height:18px;
margin-bottom: 10px;
color:black;

}

p[data-custom-field-name="data primo intervento"]{
font-weight:600;
margin-bottom:10px;
margin-top:10px;
color:black;
}
p[data-custom-field-name="data secondo intervento"]{
font-weight:600;
margin-bottom:10px;
color:black;
}
p[data-custom-field-name="luogo"]{
font-weight:600;
margin-bottom:10px;
color: #c7325a;

}


.wpgmza-marker-listing-category-filter{
background-color:#fc2230;
padding:10px;
}

.wpgmza-marker-listing-category-filter span{
margin-left:50px;
color:white;
font-weight:600;
text-transform: uppercase;
}

.wpgmza-marker-listing-category-filter select{
padding:5px;
border:0px;
margin-left:10px;
border-radius:5px;
}

.et_pb_image img { width: 100%; }

@media screen and (max-width: 550px) {

.wpgmza_infowindow_image{
border-radius:4px;
border:none;
width:100%
}