.data-holder{display:none;}
.routemap{height:590px; margin-bottom:30px;}
.routemap .map__tooltip--thumbnail{height:auto;}
.routemap .map__tooltip--title{padding-right:30px !important; margin-bottom:25px !important;}
html[dir=rtl] .routemap .map__tooltip--title{padding-right:0 !important;}
.routemap .map__tooltip--desc{padding-top:0 !important; margin-bottom:20px !important;}
.routemap .map__tooltip--desc:last-child{margin-bottom:0 !important;}
.routemap .map__tooltip--label{font-weight:bold !important;}
.routemap .map__tooltip--desc.website{word-break:break-word !important;}
.routemap .gm-style .gm-style-iw-t::after{margin-top:0;}
.routemap .gm-style .gm-style-iw-chr{height:0;}
html[dir=ltr]  .routemap .gm-style .gm-ui-hover-effect{right:7px !important; top:5px !important; z-index:10;}
a.routemap-pin, a.routemap-pin.underlined{display:inline; text-decoration:none; background:none !important;}
a.routemap-pin:before{position: relative; display:inline; margin-right:4px; margin-left:2px; vertical-align:text-top;}
a.routemap-pin[data-index="1"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-1.png)}
a.routemap-pin[data-index="2"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-2.png)}
a.routemap-pin[data-index="3"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-3.png)}
a.routemap-pin[data-index="4"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-4.png)}
a.routemap-pin[data-index="5"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-5.png)}
a.routemap-pin[data-index="6"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-6.png)}
a.routemap-pin[data-index="7"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-7.png)}
a.routemap-pin[data-index="8"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-8.png)}
a.routemap-pin[data-index="9"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-9.png)}
a.routemap-pin[data-index="10"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-10.png)}
a.routemap-pin[data-index="11"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-11.png)}
a.routemap-pin[data-index="12"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-12.png)}
a.routemap-pin[data-index="13"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-13.png)}
a.routemap-pin[data-index="14"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-14.png)}
a.routemap-pin[data-index="15"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-15.png)}
a.routemap-pin[data-index="16"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-16.png)}
a.routemap-pin[data-index="17"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-17.png)}
a.routemap-pin[data-index="18"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-18.png)}
a.routemap-pin[data-index="19"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-19.png)}
a.routemap-pin[data-index="20"]:before{content:url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/pin/withoutshadow_v_small/v-small-20.png)}
a.routemap-pin > span{
	position: relative; display:inline; font-weight:bold;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#E2002C),to(#E2002C)),-webkit-gradient(linear,left top,left bottom,from(#000),to(#000));
    background-image: linear-gradient(#E2002C,#E2002C),linear-gradient(#000,#000);
    background-position: 0% 95%;
    background-repeat: no-repeat;
    background-size: 0% 1px,100% 1px;
}
.routemap .baidu-infowindow-close{background-image: url(/etc.clientlibs/dhk/clientlibs/clientlib-site/resources/images/common/close.svg) !important; z-index:99;}
.routemap .BMap_pop .BMap_bubble_content::before,
.routemap .BMap_pop .BMap_bubble_content::after{z-index:auto !important;}
.routemap .BMap_shadow{display:none;}

@media only screen and (min-width:993px) and (max-width:1600px) {
    .routemap{height:520px}
}

@media screen and (max-width:992px) {
	.routemap{height:450px}
	/*.routemap .gm-style .gm-style-iw-c{display:block !important; width:220px; padding:10px !important;}*/
    html[dir] .routemap .gm-style .gm-style-iw-c{display:block !important; width:220px; padding:10px !important;}
    .routemap .gm-style .gm-style-iw-d{display:block !important;}
    .routemap .gm-style .gm-style-iw-t::after{display:block !important; width:15px; height:15px;}
    .routemap .map__tooltip{display:block;}
    .routemap .map__tooltip--thumbnail{height:115px; margin-bottom:5px;}
    .routemap .map__tooltip-col{width:100%; padding-right:0 !important; padding-left:0 !important;}
    .routemap .map__tooltip--action{margin-bottom:15px;}
    .routemap .map__tooltip--action .button{font-size:.9rem; padding:2px 10px;}
    .routemap .cmp-title{margin-bottom:0 !important;}
    .routemap .map__tooltip--title.title.title--small h6,
    .routemap .map__tooltip--desc,
    .routemap .map__tooltip--label,
    .routemap .map__tooltip--link{font-size:.8rem; line-height:1.1rem;}
    .routemap .map__tooltip--title.title.title--small h6{font-family:'Open Sans Bold',arial,sans-serif; font-size:.9rem;}
    .routemap .map__tooltip--title{margin-bottom:20px !important;}
    .routemap .map__tooltip--desc{margin-bottom:10px !important;}
    .routemap .map__tooltip--desc:last-child{margin-bottom:0 !important;}
    .routemap .map__tooltip--moreinfo{text-align:center;}
    .routemap .BMap_pop .BMap_bubble_content{padding:0 !important;}
    .routemap .baidu-infowindow-close{top:0 !important;}
}