#dialog-confirm {
    display: none;
}

#dialog-confirm form ul {
	padding:10px;
}

.modal-dialog ul {
	padding-left:40px;
}

.modal-dialog ul.select2-choices { padding-right:50px; }

.modal-dialog ul.nav-tabs {
	padding-left:0px!important;
}

#dialog-confirm form ul li {
	list-style:none;
}

#dialog-confirm form ul li + li {
	margin-top: 5px;
	margin-top:15px;
}

#dialog-confirm form ul li input[type=radio] {
	margin-right:5px;
}

p.explication {
	margin-top:10px;
	text-decoration:underline;
}

#dialog-confirm form ul li {
	margin-top:10px;
}

.modal .bootstrap-dialog-title {
	line-height: 1.42857;
	font-size: 18px;
	float:left;
}

.modal .bootstrap-dialog-close-button {
    float: right;
}
.modal .alert { margin-bottom:15px; }

.modal label {
	min-width:200px;
}

.modal textarea {
	width:100%;
}

.modal .element.error select,
.modal .element.error input {
	border:1px solid red;
}

.modal .element.error label {
	color:red;
}

.modal select,
.modal input[type=text] {
	min-width:150px;
}

.modal textarea {
	resize:vertical;
}

.modal table {
	width:100%!important;
	font-size:13px;
	margin-top:10px;
}

.modal table th.fond {
    background-color: #bbe2e0;
}

.modal table th {
    padding: 10px 5px;
}

.modal table th.action {
	background:#fff;
	color:#86cbc8;
}

.modal table tbody tr {
    border-bottom: 1px solid #dededf;
}
.modal table tbody tr td {
    padding: 5px;
}

.modal tbody td.erreur {
    background: none repeat scroll 0 0 #ff9999;
}

.modal .select2-container.select2-container-multi {
    width: 95%!important;
}

