.form2-index.dynamic-box-body{margin:0!important}
.form2-index .field:not([data-modinc="html"]) ul{list-style:none}
.form2-index select:not([multiple]),
.form2-index [type=submit]{cursor:pointer}
.form2-index [type=submit][disabled]{cursor:default}

/* стили по умолчанию, включаются когда не передан класс */
.page-form-default-style h1{margin:0 0 10px;font-size:22px;font-weight:400;text-align:center}
.page-form-default-style label{font-size:14px;display:block;margin-bottom:6px}
.page-form-default-style textarea,
.page-form-default-style input,
.page-form-default-style select,
.page-form-default-style button{font-family:inherit;outline:none}
.page-form-default-style textarea,
.page-form-default-style input[type=password],
.page-form-default-style input[type=text],
.page-form-default-style select[multiple]{border-radius:4px;font-size:14px;color:#262626;background:#f8f8f8;border:1px solid #dfdfdf;height:36px;width:100%;padding:8px 12px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.page-form-default-style textarea{max-width:100%;min-width:100%;min-height:112px;display:block}
.page-form-default-style select[multiple]{min-height:112px}
.page-form-default-style select[disabled],
.page-form-default-style textarea[disabled],
.page-form-default-style input[type=password][disabled],
.page-form-default-style input[type=text][disabled]{background-color:rgba(166,166,166,.5)!important;cursor:no-drop!important;color:#7a7a7a!important;pointer-events:none;-webkit-text-fill-color:#7a7a7a;opacity:1!important}
.page-form-default-style select[readonly],
.page-form-default-style textarea[readonly],
.page-form-default-style input[type=password][readonly],
.page-form-default-style input[type=text][readonly]{background-color:rgba(166,166,166,.2)!important;color:#000!important;opacity:1!important}
.page-form-default-style textarea:focus,
.page-form-default-style input[type=password]:focus,
.page-form-default-style input[type=text]:focus{border-color:#00a7e2}
.page-form-default-style input[type=checkbox]{vertical-align:-1px}
.page-form-default-style input[type=checkbox]+label{font-size:15px;display:inline-block;cursor:pointer;padding-left:10px;margin-top:6px;color:#262626;
	-moz-user-select: -moz-none;
	-o-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.page-form-default-style input[type=checkbox]+label:empty{display:none}
.page-form-default-style select:not([multiple]){border-radius:4px;font-size:14px;color:#262626;background-color:#f8f8f8;border:1px solid #dfdfdf;height:36px;line-height:100%;width:100%;padding:0 12px}
.page-form-default-style select:not([multiple]):focus{border-color:#00a7e2}
.page-form-default-style [type=submit]{color:#00a7e2;border-radius:4px;font-size:18px;height:50px;line-height:100%;background:#fff;padding:0 30px;margin:25px auto 0;display:block;border:2px solid #00a7e2}
.page-form-default-style [type=submit][disabled]{background:#dfdfdf;color:#999;border-color:#999}

/* выбор даты */
.page-form-default-style .field[data-modinc="datetimepicker"]>span{position:absolute;right:0;bottom:0;width:36px;height:36px;line-height:38px;text-align:center;color:#00a7e2}
.page-form-default-style .field[data-modinc="datetimepicker"]>input{padding-right:36px!important}

/* модная мультии выберайка */
.page-form-default-style .field[data-modinc="select2"] .select2-selection--multiple{border-radius:4px;font-size:14px;color:#262626;background:#f8f8f8;border:1px solid #dfdfdf;height:36px;width:100%;padding:3px 7px}
.page-form-default-style .field[data-modinc="select2"] .select2-container--focus .select2-selection--multiple{border-color:#00a7e2}
.page-form-default-style .field[data-modinc="select2"] .select2-selection__choice{font-size:12px;padding:1px 5px 1px 3px!important}

/* поле с выводом html кода */
.page-form-default-style .field[data-modinc="html"]>div{font-size:16px}

/* таблица */
.page-form-default-style .field[data-modinc="table"] tr th,
.page-form-default-style .field[data-modinc="table"] tr td{border:1px solid #ebeff2;font-size:14px}
.page-form-default-style .field[data-modinc="table"] thead tr{color:#666666}
.page-form-default-style .field[data-modinc="table"] thead tr th{border-bottom:2px solid #ebeff2;font-weight:700;padding:6px}
.page-form-default-style .field[data-modinc="table"] tbody tr{color:#797979}
.page-form-default-style .field[data-modinc="table"] tbody tr:nth-child(odd){background-color: #f4f8fb}
.page-form-default-style .field[data-modinc="table"] tbody tr.selected{background-color:#00a7e2;color:#fff}
.page-form-default-style .field[data-modinc="table"] tbody tr.selected td>a{color:#fff}
.page-form-default-style .field[data-modinc="table"] tbody tr td{padding:4px 6px}
.page-form-default-style .field[data-modinc="table"] tbody tr td.selected{background-color:#00a7e2;color:#fff}
.page-form-default-style .field[data-modinc="table"] tbody tr td.selected>a{color:#fff}
.page-form-default-style .field[data-modinc="table"] tfoot tr{color:#797979}
.page-form-default-style .field[data-modinc="table"] tfoot tr td{padding:4px 6px}

/* страници */
.page-form-default-style .field[data-modinc="pages"]{margin:-1px}
.page-form-default-style .field[data-modinc="pages"] span{display:inline-block;font-size:14px;margin:1px;cursor:pointer;background-color:#f1f1f1;color:#898989;padding:7px 10px;line-height:100%}
.page-form-default-style .field[data-modinc="pages"] span:hover{text-decoration:underline}
.page-form-default-style .field[data-modinc="pages"] span.selected{background:#00a7e2;color:#fff}
.page-form-default-style .field[data-modinc="pages"] span.disabled{text-decoration:none;background:transparent;cursor:default}

/* табы */
.page-form-default-style .field[data-modinc="tab"]>ul{margin:-1px}
.page-form-default-style .field[data-modinc="tab"]>ul>li>span{display:inline-block;font-size:14px;margin:1px;cursor:pointer;background-color:#f1f1f1;color:#898989;padding:7px 10px;line-height:100%}
.page-form-default-style .field[data-modinc="tab"]>ul>li>span:hover{text-decoration:underline}
.page-form-default-style .field[data-modinc="tab"]>ul>li.selected>span{background:#00a7e2;color:#fff}