.modal_padding h3, .modal_padding h2 {    white-space: normal!important;}.divHead {    position: relative;    padding: 0;    background-color: #3b3b3b;    color: #fff;	border-radius: 4px 4px 0 0;}.box_x_button {	float: right;    padding: 17px 35px 25px 25px;    width: 12px;    height: 12px;    cursor: pointer;    outline: none;}.box_x_button:hover {    opacity: 1;    filter: none;}.divHeadTitle {    padding-left: 15px;    font-size: 14px;    color: #fff;    height: 54px;    line-height: 54px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}@media screen and (max-width: 991px) {	.divHeadTitle {		padding-left: 0;	}}.nyroModalTitleHead {    font-size: 14px;    color: inherit;    margin-bottom: 0!important;    line-height: 24px;    display: inline-block;    font-weight: normal;}.nyroModalCont {    border-radius: 4px;}.nyroModalCloseButton {    display: none;}.nyroModalMessage .nyroModalCont {	height: auto!important;}#geo_window {    margin: 0 auto;}@media screen and (max-height: 900px) {	#popup-manager .layout {		height: 610px;	}}@media screen and (max-width: 640px) {	#popup-manager .layout {		height: 585px;	}		.nyroModalCont {		margin: 0!important;		width: 100%!important;		height: 100%!important;		top: 0!important;		left: 0!important;	}	.nyroModalImage img {		width: 100%;		height: auto;	}	.nyroModalMessage .nyroModalCont {		max-width: 100%!important;		margin: 0!important;		height: 100%!important;	}		.nyroModalImage .nyroModalPrev, .nyroModalImage .nyroModalNext {		margin-top: 55px;	}	.divHead,	.nyroModalCont {			border-radius: 0;	}	.divHead.modal_not_title {		background-color: transparent;	}	.divHead.modal_not_title .box_x_button {		filter: invert(1);		}	}