/*   
Theme Name: rowe39
Author: Erique
Author URI: https://kwork.ru/user/erique
*/
.flexslider ol li img {
	object-fit: contain;
}
div .col_one_third:last-child {
    margin-right: 0 !important;
    clear: right;
}
form.form2 input[type="text"],
form.form2 input[type="tel"],
form.form2 input[type="email"]{
	font-family: 'Play', sans-serif;
    font-size: 18px;
}
form.form2 input[type="tel"] {
    display: inline-block;
    position: relative;
    top: 2px;
    width: 225px;
    background: #FFF;
    padding: 6px;
    margin: 0 0 15px;
    border: 1px solid #E2E2E2;
    outline: 0;
    color: #666;
}
form.form2 input[type="submit"]{
	line-height: 50px;
    font-size: 17px;
    width: 239px;
    background-color: #bb0009;
    color: #FFF;
    font-family: 'Play', sans-serif;
    font-weight: bolder;
}
.tehn .col_one_third:nth-child(3n-1){
	margin-right: 0 !important;
    clear: right;
}
.wpcf7 form .wpcf7-response-output{
    margin: 0em 0.5em 1em;
}
.wpcf7-response-output{
    background: #fff;
}
#modal99 input[type="text"],
#modal99 input[type="email"],
#modal99 input[type="tel"]{
    width: 95%;
}


/* Заменяет битые иконки маркеров на стандартные красные булавки Google */
.wpgmza-marker[src*="gocloudmaps.com"],
.wpgmza-marker[src*="metrics."] {
    /* Скрываем оригинальную сломанную иконку */
    opacity: 0 !important;
    width: 0 !important;
    height: 0 !important;
}
/* Создаём новую стандартную иконку */
.wpgmaps_marker:not([src])::after {
    content: '' !important;
    display: block !important;
    width: 34px !important;
    height: 34px !important;
    background-image: url('https://maps.google.com/mapfiles/ms/icons/red-dot.png') !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    position: absolute !important;
    left: -17px !important;
    top: -34px !important;
    pointer-events: none !important;
}