

/* Start:/local/templates/hyundai_2017/components/bitrix/catalog.section/authorized_dealer/style.css?15386271342531*/
.infoWindow-close {
    background: transparent url("../../../../../../local/templates/hyundai_2017/components/bitrix/catalog.section/authorized_dealer/i/map-icon-close.png") no-repeat scroll center center;
    right: 20px !important;
    top: 20px !important;
}
.hideThis {
    display: none;
}
.gm-style-parent {
    background: #fff;
     width: auto !important;
     height: auto !important;
    /*box-shadow: 1.5px 2.598px 6px 0px rgb(13,15,19);*/
}
.gm-style-parent:after {
    right: 100%;
    top: 50%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(255, 255, 255, 0);
    border-right-color: #fff;
    border-width: 8px;
    margin-top: -8px;
}
.gm-style-child-1 {
    /*display: none !important;*/
    border: none !important;
    border-radius: none !important;
}
.gm-style-child-2 {
    background: none !important;
    box-shadow: none !important;
    border-radius: unset !important;
}
.gm-style-child-4 {
    border-radius: unset !important;
}
.gm-style-child-trin {
    box-shadow: none !important;
}
/*remove these importants - cssstyleru conflicting*/
.dealer-info {
    background-color: none !important;
    border: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
/*
.dealer-test-drive {
    background: #1a85ca url("/media/img/map-icon-arrow.png") no-repeat scroll 150px center;
    box-sizing: border-box;
    width: 210px;
    height: 45px;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    line-height: 45px;
    text-transform: uppercase;
    background-color: #1a85ca;
    color: #fff;
    padding: 0 16px 0 0;
}
.dealer-test-drive_parent-link:hover {
    text-decoration: none;
}
*/
.dealer-name {
    border-bottom: 1px solid #ebebeb;
    color: #303030;
    font-family: 'rus_modern_h_bold';
    font-size: 20px;
    font-weight: 500;
    line-height: 1.1;
    margin-bottom: 25px !important;
    padding-bottom: 15px !important;
    padding-right: 10px;
    text-align: left;
}
.pop_text {
    font-family: Arial, sans-serif;
    font-size: 14px;
    text-align: left;
    margin-bottom: 15px !important;
}
.pop_text > span {
    display: block;
    margin-bottom: 5px;
}
.pop_text .dealer-site a {
    color: #1a85ca;
    white-space: pre-line;
}

.gm-style .gm-style-iw {
    overflow: hidden !important;
    width: 210px !important;
    height: auto !important;
    padding: 25px !important;
    position: relative !important;
    box-sizing: content-box;
}
.gm-style-iw .call-to-dealer {
    display: none;
}
/* End */
/* /local/templates/hyundai_2017/components/bitrix/catalog.section/authorized_dealer/style.css?15386271342531 */
