/* --------------start of custom css----------------- */
.home-layout .wrap__section {
    margin-bottom: 0;
}

.home-layout #homeconent {
    width: 100%;
}

.component__title-caption-wrap.same-height-right {
    min-height: unset!important;
}

a.piwik_ignore {
    pointer-events: auto;
    cursor: pointer;
}

.image_left{
    float:left;
    margin:0 10px 10px 0;
}

.image_right{
    float:right;
    margin:0 0 10px 10px;
}

.image_center{
    margin:10px auto;
    display:block;
}

.image_left, .image_right, .image_center{
    max-width:100%;
}

.img--200{
    width:200px;
}


.img--500{
    width:500px;
}

.t_center{
    text-align:center!important;
}

.wrap__page-content ul, .wrap__page-content ol, .wrap__editable ul, .wrap__editable ol, .wrap__editable-content ul, .wrap__editable-content ol, .staff-member ul, .staff-member ol, .editable ul, .editable ol, .form ul, .form ol, .editable ul + *, .editable ol + *, .editable__container ul + *, .editable__container ol + *s {
    clear: none;
}

iframe.gmap{
    max-width:560px;
    margin:auto;
    display:block;
    width:100%;
    height: 243px;
}
/* --------------end of custom css----------------- */
/* ----------------- media queries----------------------- */
@media only screen and (min-width: 1025px){
    .form_body__container--inner .contact-form-columns .form-input-comments textarea,
    .form_contact__container--inner .contact-form-columns .form-input-comments textarea{
        -ms-flex-positive: unset;
        flex-grow: unset;
        height: 153px;
    }
}


@media(max-width:767px){
    .image_left,.image_right{
        float:none!important;
        margin:10px auto!important;
        display:block;
    }
}
/* --------------end of media----------------- */