.leaflet-popup-content-wrapper { background: url(../Images/bg_map_tip.png) no-repeat; width: 480px; height: 440px; padding: 85px 135px 0px 85px; margin: 0px 100% -220px -520px; color: #fff; font-size: 16px; line-height: 24px; box-shadow: 0 1px 2px rgba(0,0,0,.0); position: relative;  -moz-background-size: 100% auto; -webkit-background-size: 100% auto; -o-background-size: 100% auto; background-size: 100% auto; }
.leaflet-popup-content-wrapper h1 { font-size: 28px; }
.leaflet-popup-content-wrapper p { font-size: 15px; padding: 5px 0; }
.leaflet-popup-content-wrapper a { color: #fff; }
.leaflet-popup-content-wrapper a:hover { color: #fff; text-decoration: underline; }
.leaflet-popup-tip-container { width: 0px; height: 0px; }
.leaflet-popup-tip { border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #2c3e50; display: none; }
.leaflet-popup-close-buttons { display: none; }
.leaflet-containers a { display: none; }
.trigger { color: rgba(255,255,255,1); background: url(../Images/btn_map_back.png) no-repeat; width: 44px; height: 44px; display: block; border: 0; position: absolute; bottom: 40px; left: calc(0% + 185px); cursor: pointer; }
.trigger.tri2 { display: none !important; cursor: pointer; }
pre.ui-output { display: block; position: absolute; bottom: 10px; left: 10px; padding: 5px 10px; background: rgba(0,0,0,0.5); color: #fff; font-size: 11px; line-height: 18px; border-radius: 3px; max-height: 50%; max-width: 25%; overflow: auto; word-wrap: break-word; white-space: pre-wrap; }
pre.ui-output:empty { padding: 0; }

@media (max-width:768px) {
    .leaflet-popup-content-wrapper {  width: 450px; height: 420px; padding: 85px 115px 0px 65px; margin: 0px 100% -220px -480px; }
}
@media (max-width:640px) {
    .leaflet-popup-content-wrapper {  width: 420px; height: 380px; padding: 80px 115px 0px 65px; margin: 0px 100% -220px -450px; }
}
@media (max-width:480px) {
    .leaflet-popup-content-wrapper {  width: 380px; height: 350px; padding: 75px 95px 0px 35px; margin: 0px 100% -150px -410px; }
}
