.modal-content {
	border: none;
}
.modal-header {
	border-radius: 5px 5px 0 0;
}
.modal-footer {
	border-radius: 0 0 5px 5px;
}
.modal-color-indigo {
	background-color: #3F51B5;
	color: #fff;
}
.modal-color-red {
	background-color: #F44336;
	color: #fff;
}
.modal-color-purple {
	background-color: #673AB7;
	color: #fff;
}
.modal-color-blue {
	background-color: #2196F3;
	color: #fff;
}
.modal-color-teal {
	background-color: #009688;
	color: #fff;
}
.modal-color-green {
	background-color: #43A047;
	color: #fff;
}
.modal-color-lime {
	background-color: #CDDC39;
	color: #000;
}
.modal-color-yellow {
	background-color: #FFEB3B;
	color: #000;
}
.modal-color-orange {
	background-color: #FF9800;
	color: #000;
}
.modal-color-brown {
	background-color: #795548;
	color: #fff;
}
.modal-color-grey {
	background-color: #757575;
	color: #fff;
}
.modal-color-blue-grey {
	background-color: #607D8B;
	color: #fff;
}
.modal-color-dark {
	background-color: #212121;
	color: #fff;
}
.modal-color-dark-grey {
	background-color: #424242;
	color: #fff;
}

.dot-divider {
	border-bottom: 1px dashed #ccc;
	margin-top: 20px;
	margin-bottom: 20px;
}


/**
* 김정한 과장 작업
*/
.modal-dialog .btn-clear-green {
	background-color: #4daadc;
	color: #fff;
	padding-right: 20px;
	padding-left: 20px;
}
.modal-dialog .btn-clear-red {
	background-color: #f56e2b;
	color: #fff;
	padding-right: 20px;
	padding-left: 20px;
}
.modal-dialog .btn-clear,
.modal-dialog .btn-clear-white{
	background-color: #ffffff;
	border: 1px solid #cccccc;
	color:#868686;
	min-width: 78px;
}
.modal-dialog .btn-clear i {display:none;}
.bootstrap-tagsinput {font-size: 12px;}

.modal-dialog .modal-title {font-size: 14px;}
.modal-dialog .close {
	float: right;
	font-size: 20px;
	line-height: 1;
	color: #fff;
	text-shadow: none;
	filter: alpha(opacity=20);
	opacity: 1;
	font-weight: normal;
}
.modal-dialog .modal-header {
	padding: 13px 15px;
}
.modal-dialog .modal-footer.modal-color-dark-grey {
	background-color: #e2e3e4;
	color: #fff;
	border-top: 1px solid #c5c5c5;
}
.modal-dialog .modal-footer {
	padding: 5px 15px;
}

/* 조직도 검색 popup */
.modal-body .list-unstyled ul[data-role=orgchartSearchConfirmLine] li,
.modal-body .list-unstyled ul[data-role=orgchartSearchUserList] li {
	cursor: pointer;
	transition: all 0.5s ease;
	display: block;
	clear: both;
	height: 30px;
	width: 100%;
}
.modal-body .list-unstyled ul[data-role=orgchartSearchConfirmLine] li .text-warning,
.modal-body .list-unstyled ul[data-role=orgchartSearchUserList] li .text-warning {
	float: inherit;
}