canvas:not([class^="ymaps-"]) {
	/*border: 2px solid #aaa;*/
	position: absolute;
	z-index: 99999;
}

#map-wrapper {
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
}

#map-wrapper #map {
	border-bottom: 1px solid #b9b9b9;
	border-top: 1px solid #b9b9b9;
}

#map-content {
	padding-bottom: 30px;
}

#ModalLocationPolygon {
    width: calc(100vw - 430px);
    top: 20px;
    margin: 0;
    left: 170px;
}

#ModalLocationPolygon .modal-body {
    max-height: calc(100vh - 130px);
    min-height: 500px;
    overflow: hidden;
}

@media screen and (max-width: 1200px){
    #ModalLocationPolygon {
        width: 90%;
        top: 20px;
        bottom: 10px;
        left: 0px;
        right: 0;
        margin: 0 auto;
    }

}


