.container-list {
	display: -webkit-flex;
	display: -ms-flexbox;
 	display: flex;
 	width: 600px;
 	-webkit-box-orient: vertical;
 	-webkit-box-direction: normal;
 	    -ms-flex-direction: column;
 	        flex-direction: column;
 	margin: 3% 0 0 15%;
 	font-family: 'Arial';
}
/*list_user и add_user*/
.content {
	font-family: 'Arial';
}

.group::after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


/*list_user*/
div.add-new{
	font-size: 11pt; 
	margin-top: 1%;
}

div.add-new a{
	color:#cc0000;
	text-decoration:none;
	font-weight:bold;
}

div.add-new a:hover{
	text-decoration:underline;
}

.inputs {
    border: 1px solid #D2D2D2;
    font-size: 12px;
    padding: 2px;
    width: 150px;
    height: 24px;

}
/*стиль таблицы добавления информации*/
.admtable{
	margin: 2% 0 2% 0;
	width:100%;
}
.admtable td{
	vertical-align:top;
	padding:3px 10px 3px 0;
}
.admtable td.formName{
	padding:3px 10px 3px 0;
	text-align:right;
	width:15%;
}
.admtable td.formField{
	padding: 3px 0 3px 0;
	width:85%;
}

/*.admtable.list_objects tr:nth-child(odd) td{
	background:#fcfcfc;
}
.admtable.list_objects tr:hover td{
	background:#f8f8f8;
}

.ui-datepicker {
    -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25);
            box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25);
    margin: 0;
    padding: 5px !important;
}

.ui-timepicker-div dl {
    text-align: left;
}

.ui-timepicker-div dl dt {
    height: 25px;
}

.ui-timepicker-div dl dd {
    margin: -25px 0 10px 65px;
}
*/
.inputs.hasDatepicker{
	background: url(../images/calendar.png) right 0px top 2px no-repeat;
	cursor:pointer;
}

/*add_new*/
.user-form {
	margin-top: 3%;
}

.grid-add-user {
	display: -ms-grid;
	display: grid;
	-ms-grid-rows: (40px)[7];
	    grid-template-rows: repeat(7, 40px);
	-ms-grid-columns: 150px 400px 200px;
	    grid-template-columns: 150px 400px 250px;
	grid-gap: 10px;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center; 
	-ms-flex-line-pack: center; 
	    align-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin: 2% 0 2% 0;
}

/*.grid-add-partners {
	display: -ms-grid;
	display: grid;
	-ms-grid-rows: (40px)[7];
	    grid-template-rows: repeat(7, 40px);
	-ms-grid-columns: 150px 400px 200px;
	    grid-template-columns: 150px 400px 250px;
	grid-gap: 10px;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center; 
	-ms-flex-line-pack: center; 
	    align-content: center;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	margin: 2% 0 2% 0;
}*/