.bx-core-window input
/* Закомментировано т.к. в формах битрикса криво */
/* .bx-core-window select */
{
	display:inline;
	width:inherit;
	height:inherit;
	padding:inherit;
	margin:inherit;
	border:inherit;
	border-radius:inherit;
	background:inherit;
	font:inherit;
}
.bxml-dialog button, .bxml-dialog input[type="button"], .bxml-dialog input[type="submit"],
.editor_dialog button, .editor_dialog input[type="button"], .editor_dialog input[type="submit"],
.bxml-dialog button:hover, .bxml-dialog input[type="button"]:hover, .bxml-dialog input[type="submit"]:hover,
.editor_dialog button:hover, .editor_dialog input[type="button"]:hover, .editor_dialog input[type="submit"]:hover {
	display:inline;
	width:auto;
	height:auto;
	padding:2px 5px;
	margin:inherit;
	border:1px solid #aaa;
	border-radius:2px;
	background:#eee;
	font:inherit;
	color:#000!important;
	box-shadow:none;
}
.bxml-dialog input, .bxml-dialog iselect,
.editor_dialog input, .editor_dialog select,
.bxml-dialog input:hover, .bxml-dialog select:hover,
.editor_dialog input:hover, .editor_dialog select:hover {
	display:inline;
	width:auto;
	height:auto;
	padding:2px 5px;
	margin:inherit;
	border:1px solid #aaa;
	border-radius:2px;
	color:#000!important;
	background:#eee;
	font:inherit;
}
.editor_dialog .content {
	padding:0;
	margin:0;
	border:0;
	overflow:visible;
}
div.mlsd {
	width:auto!important;
	height:auto!important;
}
div.mlsd table.mlsd-fields-tbl td input {
	width:90px!important;
}
div.bxml-dialog *, div.bxml-subdialog-cont * {
	width:auto;
	height:auto;
}
.editor_dialog {
	height: 490px!important;
	box-sizing:border-box;
}
div.editor_dialog div.title {
	height:auto;
}
div.editor_dialog div.content {
	background:#fff;
}
div.editor_dialog td {
	border:0;
}
div.bxfd-tree-cont-div table {
	margin:0;
}
.fd_input, .fd_select {
	height: auto;
	margin: 0;
	background: #fff;
}
div.editor_dialog div.title {
	margin: 0;
	padding: 0;
}
div.editor_dialog .title {
	font-size: inherit;
}
.adm-workarea .adm-btn, .adm-workarea input[type="button"], .adm-workarea input[type="reset"], .adm-workarea input[type="submit"] {
	color: #000!important;
}
.bx-yandex-view-layout, .bx-yandex-view-map {
	height: 100%;
}



/* ul{
	width: 500px!important;
}
.inner main ul:not([class]) li + li{
	margin-top:0px!important;
}
nav {
	display: table;
	margin: 0 auto;
}
nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.menu_ul{
	display: flex;
	flex-direction: column;
	font-size: 18px;
	font-family: 'Open Sans';
	background-color:rgb(0,14,26,0.7);

}
.menu_ul:after {
	content: "";
	display: table;
	clear: both;
}
.menu_ul > li {
	width: 100%;
	float: left;
	position: relative;
	font-family: 'Open Sans', sans-serif;
}

.menu_ul li a:hover { color: #00599D;!important; }
.submenu-link:after {
	content: "\f107";

	font-family: "FontAwesome";
	color: #00599D;
	margin-left: 10px;
}
.submenu {
	background: #273037;
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 5;
	width: 180px;
	opacity: 0;
	transform: scaleY(0);
	transform-origin: 0 0;
	transition: .5s ease-in-out;
}
.submenu a {
	color: white;
	text-align: left;
	padding: 12px 15px;
	font-size: 13px;
	border-bottom: 1px solid rgb(0,14,26,70%);
}
.submenu li:last-child a { border-bottom: none; }
.menu_ul > li:hover .submenu {
	opacity: 1;
	transform: scaleY(1);
} */

/*style="*/
/*font-style: normal;*/
/*font-size: 18px;*/
/*font-family: 'Open Sans';*/
/*"*/