@charset "UTF-8";

fieldset {
	min-width:0;
	padding:0;
	margin:0;
	border:0;
}
legend {
	display:block;
	width:100%;
	padding:0;
	margin-bottom:20px;
	font-size:21px;
	line-height:inherit;
	color:#333;
	border:0;
	border-bottom:1px solid #e5e5e5;
}
label {
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
}
input[type="search"] {
	-webkit-box-sizing:border-box;
		 -moz-box-sizing:border-box;
					box-sizing:border-box;
}
input[type="radio"],
input[type="checkbox"] {
	margin:0;
	margin-top:1px \9;
	line-height:normal;
}
/*위 수정
input[type="radio"],
input[type="checkbox"] {
	margin:4px 0 0;
	margin-top:1px \9;
	line-height:normal;
}
*/
input[type="file"] {
	display:block;
}
input[type="range"] {
	display:block;
	width:100%;
}
select[multiple],
select[size] {
	height:auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}
output {
	display:block;
	padding-top:7px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
}
.form-control,
.upload-name {
	display:block;position:relative;
	width:100%;
	height:50px;
	padding:6px 12px;
	font-size:0.9em;
	line-height:1.42857143;
	color:#303030;
	background-color:#fff;
	background-image:none;
	border:1px solid var(--border-color-10);
	border-radius:8px;
}
/*.form-control[type="datetime-local"]{width: 40%}*/
.form-control:focus,
.upload-name:focus {
	border-color:var(--color-second);background-color:#f8fbff;
	outline:0; border-width: 2px;
}
.form-control::-moz-placeholder,
.upload-name::-moz-placeholder {
	color:#aaaaaa;font-weight:300;
	opacity:1;
}
.form-control:-ms-input-placeholder,
.upload-name:-ms-input-placeholder {
	color:#aaaaaa;font-weight:300;
}
.form-control::-webkit-input-placeholder,
.upload-name::-webkit-input-placeholder {
	color:#aaaaaa;font-weight:300;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control,

.upload-name[disabled],
.upload-name[readonly],
fieldset[disabled] .upload-name{
	cursor:not-allowed;
	background-color:#eee;color:#aaa;
	opacity:1;
}
/* textarea.form-control {
	height:auto;
} */
input[type="search"] {
	-webkit-appearance:none;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	input[type="date"],
	input[type="time"],
	input[type="datetime-local"],
	input[type="month"] {
		line-height:34px;
	}
	input[type="date"].input-sm,
	input[type="time"].input-sm,
	input[type="datetime-local"].input-sm,
	input[type="month"].input-sm,
	.input-group-sm input[type="date"],
	.input-group-sm input[type="time"],
	.input-group-sm input[type="datetime-local"],
	.input-group-sm input[type="month"] {
		line-height:30px;
	}
	input[type="date"].input-lg,
	input[type="time"].input-lg,
	input[type="datetime-local"].input-lg,
	input[type="month"].input-lg,
	.input-group-lg input[type="date"],
	.input-group-lg input[type="time"],
	.input-group-lg input[type="datetime-local"],
	.input-group-lg input[type="month"] {
		line-height:46px;
	}
}
.form-group {
	margin-bottom:15px;
}
.radio,
.checkbox {
	position:relative;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}
.radio label,
.checkbox label {
	min-height:20px;
	padding-left:20px;
	margin-bottom:0;
	font-weight:normal;
	cursor:pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
	position:absolute;
	margin-top:4px \9;
	margin-left:-20px;
}
.radio + .radio,
.checkbox + .checkbox {
	margin-top:-5px;
}
.radio-inline,
.checkbox-inline {
	display:inline-block;
	padding-left:20px;
	margin-bottom:0;
	font-weight:normal;
	vertical-align:middle;
	cursor:pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
	margin-top:0;
	margin-left:10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
	cursor:not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
	cursor:not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
	cursor:not-allowed;
}
.form-control-static {
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
	padding-right:0;
	padding-left:0;
}
.input-sm {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px;
}
select.input-sm {
	height:30px;
	line-height:30px;
}
textarea.input-sm,
select[multiple].input-sm {
	height:auto;
}
.form-group-sm .form-control {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px;
}
select.form-group-sm .form-control {
	height:30px;
	line-height:30px;
}
textarea.form-group-sm .form-control,
select[multiple].form-group-sm .form-control {
	height:auto;
}
.form-group-sm .form-control-static {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
}
.input-lg {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
	border-radius:6px;
}
select.input-lg {
	height:46px;
	line-height:46px;
}
textarea.input-lg,
select[multiple].input-lg {
	height:auto;
}
.form-group-lg .form-control {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
	border-radius:6px;
}
select.form-group-lg .form-control {
	height:46px;
	line-height:46px;
}
textarea.form-group-lg .form-control,
select[multiple].form-group-lg .form-control {
	height:auto;
}
.form-group-lg .form-control-static {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
}
@media (min-width:768px) {
	.form-inline .form-group {
		display:inline-block;
		margin-bottom:0;
		vertical-align:middle;
	}
	.form-inline .form-control {
		display:inline-block;
		width:auto;
		vertical-align:middle;
	}
	.form-inline .form-control-static {
		display:inline-block;
	}
	.form-inline .input-group {
		display:inline-table;
		vertical-align:middle;
	}
	.form-inline .input-group .input-group-addon,
	.form-inline .input-group .input-group-btn,
	.form-inline .input-group .form-control {
		width:auto;
	}
	.form-inline .input-group > .form-control {
		width:100%;
	}
	.form-inline .control-label {
		margin-bottom:0;
		vertical-align:middle;
	}
	.form-inline .radio,
	.form-inline .checkbox {
		display:inline-block;
		margin-top:0;
		margin-bottom:0;
		vertical-align:middle;
	}
	.form-inline .radio label,
	.form-inline .checkbox label {
		padding-left:0;
	}
	.form-inline .radio input[type="radio"],
	.form-inline .checkbox input[type="checkbox"] {
		position:relative;
		margin-left:0;
	}
	.form-inline .has-feedback .form-control-feedback {
		top:0;
	}
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
	padding-top:7px;
	margin-top:0;
	margin-bottom:0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
	min-height:27px;
}
.form-horizontal .form-group {
	margin-right:-15px;
	margin-left:-15px;
}
@media (min-width:768px) {
	.form-horizontal .control-label {
		padding-top:7px;
		margin-bottom:0;
		text-align:left;
	}
}
.form-horizontal .has-feedback .form-control-feedback {
	right:15px;
}
@media (min-width:768px) {
	.form-horizontal .form-group-lg .control-label {
		padding-top:14.333333px;
	}
}
@media (min-width:768px) {
	.form-horizontal .form-group-sm .control-label {
		padding-top:6px;
	}
}
.btn {
	display:inline-block;
	padding:6px 12px;
	margin-bottom:0;
	font-size:1em;
	font-weight:normal;
	line-height:1.42857143;
	text-align:center;
	white-space:nowrap;
	vertical-align:middle;
	-ms-touch-action:manipulation;
			touch-action:manipulation;
	cursor:pointer;
	-webkit-user-select:none;
		-moz-user-select:none;
			-ms-user-select:none;
					user-select:none;
	background-image:none;
	border:none;
	border-radius:4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
	color:#333;
	text-decoration:none;
}
.btn:active,
.btn.active {
	background-image:none;
	outline:0;
	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
					box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
	pointer-events:none;
	cursor:not-allowed;
	filter:alpha(opacity=65);
	-webkit-box-shadow:none;
					box-shadow:none;
	opacity:.65;
}
.btn-default {
	color:#333;
	background-color:#fff;
	border-color:#ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
	color:#333;
	background-color:#e6e6e6;
	border-color:#adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
	background-image:none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
	background-color:#fff;
	border-color:#ccc;
}
.btn-default .badge {
	color:#fff;
	background-color:#333;
}
.btn-primary {
	color:#fff;
	background-image:linear-gradient(270deg, #5697f5 0%, #3dacf5 100%);
	background-color:#5697f5;
	border:none;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	color:#fff;
	background-image:linear-gradient(270deg, #78acf8 0%, #62bdf8 100%);
	border:none;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
	background-image:none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
	background-color:#e9e9e9;
	border:none;
}
.btn-primary .badge {
	color:#337ab7;
	background-color:#fff;
}
.btn-success {
	color:#fff;
	background-color:#5cb85c;
	border-color:#4cae4c;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
	color:#fff;
	background-color:#449d44;
	border-color:#398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
	background-image:none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
	background-color:#5cb85c;
	border-color:#4cae4c;
}
.btn-success .badge {
	color:#5cb85c;
	background-color:#fff;
}
.btn-info {
	color:#fff;
	background-color:#5bc0de;
	border-color:#46b8da;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
	color:#fff;
	background-color:#e84e3b;
	border-color:#e84e3b;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
	background-image:none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
	background-color:#5bc0de;
	border-color:#46b8da;
}
.btn-info .badge {
	color:#5bc0de;
	background-color:#fff;
}
.btn-warning {
	color:#fff;
	background-color:#f0ad4e;
	border-color:#eea236;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
	color:#fff;
	background-color:#ec971f;
	border-color:#d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
	background-image:none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
	background-color:#f0ad4e;
	border-color:#eea236;
}
.btn-warning .badge {
	color:#f0ad4e;
	background-color:#fff;
}
.btn-danger {
	color:#fff;
	background-color:#d21520;
	border-color:#d21520;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
	color:#fff;
	background-color:#c9302c;
	border-color:#ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
	background-image:none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
	background-color:#d9534f;
	border-color:#d43f3a;
}
.btn-danger .badge {
	color:#d9534f;
	background-color:#fff;
}
.btn-link {
	font-weight:normal;
	color:#337ab7;
	border-radius:0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
	background-color:transparent;
	-webkit-box-shadow:none;
					box-shadow:none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
	border-color:transparent;
}
.btn-link:hover,
.btn-link:focus {
	color:#23527c;
	text-decoration:underline;
	background-color:transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
	color:#777;
	text-decoration:none;
}
.btn-lg,
.btn-group-lg > .btn {
	padding:16px 50px;
	font-size:1.1em;
	line-height:1.3333333;
	font-weight:500
}
.btn-sm,
.btn-group-sm > .btn {
	padding:10px 20px;
	font-size:16px;
	line-height:1.5;
	border-radius:0;
}
.btn-xs,
.btn-group-xs > .btn {
	padding:1px 5px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px;
}
.btn-block {
	display:block;
	width:100%;
}
.btn-block + .btn-block {
	margin-top:5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
	width:100%;
}
.btn-group,
.btn-group-vertical {
	position:relative;
	display:inline-block;
	vertical-align:middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
	position:relative;
	float:left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
	z-index:2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
	margin-left:-1px;
}
.btn-toolbar {
	margin-left:-5px;
}
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
	float:left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
	margin-left:5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
	border-radius:0;
}
.btn-group > .btn:first-child {
	margin-left:0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.btn-group > .btn:last-child:not(:first-child){
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.btn-group > .btn-group {
	float:left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
	border-radius:0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.btn .caret {
	margin-left:0;
}
.btn-lg .caret {
	border-width:5px 5px 0;
	border-bottom-width:0;
}
.dropup .btn-lg .caret {
	border-width:0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
	display:block;
	float:none;
	width:100%;
	max-width:100%;
}
.btn-group-vertical > .btn-group > .btn {
	float:none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
	margin-top:-1px;
	margin-left:0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
	border-radius:0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
	border-top-right-radius:4px;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-left-radius:4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
	border-radius:0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child{
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
	border-top-left-radius:0;
	border-top-right-radius:0;
}
.btn-group-justified {
	display:table;
	width:100%;
	table-layout:fixed;
	border-collapse:separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
	display:table-cell;
	float:none;
	width:1%;
}
.btn-group-justified > .btn-group .btn {
	width:100%;
}
/* 수정 전
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
	text-shadow:0 -1px 0 rgba(0, 0, 0, .2);
	-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
					box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
*/
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
	text-shadow:0 0 0 rgba(0, 0, 0, .2);
	-webkit-box-shadow:inset 0 0 0 rgba(255, 255, 255, .15), 0 0 0 rgba(0, 0, 0, .075);
					box-shadow:inset 0 0 0 rgba(255, 255, 255, .15), 0 0 0 rgba(0, 0, 0, .075);
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
	-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
					box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
	text-shadow:none;
}
.btn:active,
.btn.active {
	background-image:none;border:0 !important;
}
/* 수정 전
.btn-default {
	text-shadow:0 0 0 #fff;
	background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
	background-image:			-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
	background-image:				 linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat:repeat-x;
	border-color:#dbdbdb;
	border-color:#ccc;
}
*/
.btn-default {
	border-color:#dcdcdc;
	background-color:#fff;
	color:#333
}
.btn-default:hover,
.btn-default:focus {
	background-color:#333;
	background-position:0 -15px;
	border-color:#333 !important;
	color:#fff !important;
}
.btn-default:active,
.btn-default.active {
	background-color:#d8d8d8;
	border-color:#d8d8d8;
}
.btn-default.disabled,
.btn-default:disabled,
.btn-default[disabled] {
	background-color:#d8d8d8;
	background-image:none;
}

.btn-primary {
	color:#fff !important;
	border:none;
}
.btn-primary:hover,
.btn-primary:focus {
	background-image:linear-gradient(270deg, #78acf8 0%, #62bdf8 100%);
	background-position:0 -15px;
}
.btn-primary:active,
.btn-primary.active {
	background-image:linear-gradient(270deg, #3492d0 0%, #4980d0 100%);
	border:none;
}
.btn-primary.disabled,
.btn-primary:disabled,
.btn-primary[disabled] {
	background-color:#e9e9e9;
	background-image:none;
}
.btn-success {
	background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
	background-image:			-o-linear-gradient(top, #5cb85c 0%, #419641 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
	background-image:				 linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat:repeat-x;
	border-color:#3e8f3e;
}
.btn-success:hover,
.btn-success:focus {
	background-color:#419641;
	background-position:0 -15px;
}
.btn-success:active,
.btn-success.active {
	background-color:#419641;
	border-color:#3e8f3e;
}
.btn-success.disabled,
.btn-success:disabled,
.btn-success[disabled] {
	background-color:#419641;
	background-image:none;
}
.btn-info {	border-color:#e84e3b;
	background-color:#fff;
	color:#e84e3b !important}
/*
.btn-info {
	background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
	background-image:			-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
	background-image:				 linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat:repeat-x;
	border-color:#28a4c9;
}
*/
.btn-info:hover,
.btn-info:focus {
	background-color:#e84e3b;
	background-position:0 -15px;
	color:#fff !important;
}
.btn-info:active,
.btn-info.active {
	background-color:#e84e3b;
	border-color:#e84e3b;
	color:#fff !important;
}
.btn-info.disabled,
.btn-info:disabled,
.btn-info[disabled] {
	background-color:#e84e3b;
	background-image:none;
	color:#fff !important;
}
.btn-warning {
	background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
	background-image:			-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
	background-image:				 linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat:repeat-x;
	border-color:#e38d13;
}
.btn-warning:hover,
.btn-warning:focus {
	background-color:#eb9316;
	background-position:0 -15px;
}
.btn-warning:active,
.btn-warning.active {
	background-color:#eb9316;
	border-color:#e38d13;
}
.btn-warning.disabled,
.btn-warning:disabled,
.btn-warning[disabled] {
	background-color:#eb9316;
	background-image:none;
}
.btn-danger {
	background-color:#d21520;
	color:#fff !important;
}
/* 수정
.btn-danger {
	background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
	background-image:			-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
	background-image:				 linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);
	background-repeat:repeat-x;
	border-color:#b92c28;
}
*/
.btn-danger:hover,
.btn-danger:focus {
	background-color:#c02906;
	background-position:0 -15px;
}
.btn-danger:active,
.btn-danger.active {
	background-color:#c02906;
	border-color:#c02906;
}
.btn-danger.disabled,
.btn-danger:disabled,
.btn-danger[disabled] {
	background-color:#c02906;
	background-image:none;
}
.input-group {
	position:relative;
	display:flex;
	flex-direction:column;
	border-collapse:separate;
}
.input-group[class*="col-"] {
	float:none;
	padding-right:0;
	padding-left:0;
}
.input-group .form-control {
	position:relative;
	z-index:2;
	float:left;
	width:100%;
	margin-bottom:0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
	border-radius:6px;
}
select.form-control.custum-select{height: 2.3em;padding: 0px 12px;}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
	height:46px;
	line-height:46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
	height:auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
	height:30px;
	line-height:30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
	height:auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
	display:table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
	border-radius:0;
}
.input-group-addon,
.input-group-btn {
	width:1%;
	white-space:nowrap;
	vertical-align:middle;
}
.input-group-addon {
	padding:6px 12px;
	font-size:14px;
	font-weight:normal;
	line-height:1;
	color:#555;
	text-align:center;
	background-color:#eee;
	border:1px solid #ccc;
	border-radius:4px;
}
.input-group-addon.input-sm {
	padding:5px 10px;
	font-size:12px;
	border-radius:3px;
}
.input-group-addon.input-lg {
	padding:10px 16px;
	font-size:18px;
	border-radius:6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
	margin-top:0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
.input-group-addon:first-child {
	border-right:0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
.input-group-addon:last-child {
	border-left:0;
}
.input-group-btn {
	position:relative;
	white-space:nowrap;
}
.input-group-btn > .btn {
	position:relative;
}
.input-group-btn > .btn + .btn {
	margin-left:-1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
	z-index:2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
	margin-right:-1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
	margin-left:-1px;
}

.label {
	display:inline;
	padding:.2em .6em .3em;
	font-size:75%;
	font-weight:bold;
	line-height:1;
	color:#fff;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.25em;
}
a.label:hover,
a.label:focus {
	color:#fff;
	text-decoration:none;
	cursor:pointer;
}
.label:empty {
	display:none;
}
.btn .label {
	position:relative;
	top:-1px;
}
.label-default {
	background-color:#777;
}
.label-default[href]:hover,
.label-default[href]:focus {
	background-color:#5e5e5e;
}
.label-primary {
	background-color:#337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
	background-color:#286090;
}
.label-success {
	background-color:#5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
	background-color:#449d44;
}
.label-info {
	background-color:#5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
	background-color:#31b0d5;
}
.label-warning {
	background-color:#f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
	background-color:#ec971f;
}
.label-danger {
	background-color:#d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
	background-color:#c9302c;
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after{
	display:table;
	content:" ";
}
.clearfix:after,
.container:after,
.row:after,
.form-horizontal .form-group:after,
.btn-group-vertical > .btn-group:after{
	clear:both;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
	display:none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
	display:none !important;
}
@media (max-width:767px) {
	.visible-xs {
		display:block !important;
	}
	table.visible-xs {
		display:table;
	}
	tr.visible-xs {
		display:table-row !important;
	}
	th.visible-xs,
	td.visible-xs {
		display:table-cell !important;
	}
}
@media (max-width:767px) {
	.visible-xs-block {
		display:block !important;
	}
}
@media (max-width:767px) {
	.visible-xs-inline {
		display:inline !important;
	}
}
@media (max-width:767px) {
	.visible-xs-inline-block {
		display:inline-block !important;
	}
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm {
		display:block !important;
	}
	table.visible-sm {
		display:table;
	}
	tr.visible-sm {
		display:table-row !important;
	}
	th.visible-sm,
	td.visible-sm {
		display:table-cell !important;
	}
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-block {
		display:block !important;
	}
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline {
		display:inline !important;
	}
}
@media (min-width:768px) and (max-width:991px) {
	.visible-sm-inline-block {
		display:inline-block !important;
	}
}
@media (min-width:992px) and (max-width:1199px) {
	.visible-md {
		display:block !important;
	}
	table.visible-md {
		display:table;
	}
	tr.visible-md {
		display:table-row !important;
	}
	th.visible-md,
	td.visible-md {
		display:table-cell !important;
	}
}
@media (min-width:992px) and (max-width:1199px) {
	.visible-md-block {
		display:block !important;
	}
}
@media (min-width:992px) and (max-width:1199px) {
	.visible-md-inline {
		display:inline !important;
	}
}
@media (min-width:992px) and (max-width:1199px) {
	.visible-md-inline-block {
		display:inline-block !important;
	}
}
@media (min-width:1200px) {
	.visible-lg {
		display:block !important;
	}
	table.visible-lg {
		display:table;
	}
	tr.visible-lg {
		display:table-row !important;
	}
	th.visible-lg,
	td.visible-lg {
		display:table-cell !important;
	}
}
@media (min-width:1200px) {
	.visible-lg-block {
		display:block !important;
	}
}
@media (min-width:1200px) {
	.visible-lg-inline {
		display:inline !important;
	}
}
@media (min-width:1200px) {
	.visible-lg-inline-block {
		display:inline-block !important;
	}
}
@media (max-width:767px) {
	.hidden-xs {
		display:none !important;
	}
}
@media (min-width:768px) and (max-width:991px) {
	.hidden-sm {
		display:none !important;
	}
	.top_line{border-top:2px solid #353535;border-bottom:1px solid #d7d7d7}
}
@media (min-width:992px) and (max-width:1199px) {
	.hidden-md {
		display:none !important;
	}
	.top_line{border-top:2px solid #353535;border-bottom:1px solid #d7d7d7}
}
@media (min-width:1200px) {
	.hidden-lg {
		display:none !important;
	}
	.top_line{border-top:2px solid #353535;border-bottom:1px solid #d7d7d7}
}
table {
	background-color:transparent;
}
/* 수정
caption {
	padding-top:8px;
	padding-bottom:8px;
	color:#777;
	text-align:left;
}
*/
caption {
	display:none;
}
/*수정
th {
	text-align:left;
	text-align:center;
	background-color:#f8f6f5
}
*/
th {
	text-align:center;
	background-color:#f7f7f7;
	color:#222;
	font-weight:bold
}
.table {
	width:100%;
	max-width:100%;
	margin-bottom:20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
	padding:20px 8px;
	line-height:1.6;
	vertical-align:middle;
	border-top:1px solid #ddd;
}
.table > thead > tr > th {
	vertical-align:bottom;
	border-bottom:2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
	border-top:0;
}
.table > tbody + tbody {
	border-top:2px solid #ddd;
}
.table .table {
	background-color:#fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
	padding:10px;
}
/*수정
.table-bordered {
	border:1px solid #ddd;
}
*/
.table-bordered {
	border-top:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
	border:1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
	border-bottom-width:2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
	background-color:#f9f9f9;
}
.table-hover > tbody > tr:hover {
	background-color:#f5f5f5;
}
table col[class*="col-"] {
	position:static;
	display:table-column;
	float:none;
}
table td[class*="col-"],
table th[class*="col-"] {
	position:static;
	display:table-cell;
	float:none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
	background-color:#f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
	background-color:#e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
	background-color:#dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
	background-color:#d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
	background-color:#d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
	background-color:#c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
	background-color:#fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
	background-color:#faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
	background-color:#f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
	background-color:#ebcccc;
}
.table-responsive {
	min-height:.01%;
	overflow-x:auto;
}
@media screen and (max-width:767px) {
	.table-responsive {
		width:100%;
		margin-bottom:15px;
		overflow-y:hidden;
		-ms-overflow-style:-ms-autohiding-scrollbar;
		border:1px solid #ddd;
	}
	.table-responsive > .table {
		margin-bottom:0;
	}
	.table-responsive > .table > thead > tr > th,
	.table-responsive > .table > tbody > tr > th,
	.table-responsive > .table > tfoot > tr > th,
	.table-responsive > .table > thead > tr > td,
	.table-responsive > .table > tbody > tr > td,
	.table-responsive > .table > tfoot > tr > td {
		white-space:nowrap;
	}
	.table-responsive > .table-bordered {
		border:0;
	}
	.table-responsive > .table-bordered > thead > tr > th:first-child,
	.table-responsive > .table-bordered > tbody > tr > th:first-child,
	.table-responsive > .table-bordered > tfoot > tr > th:first-child,
	.table-responsive > .table-bordered > thead > tr > td:first-child,
	.table-responsive > .table-bordered > tbody > tr > td:first-child,
	.table-responsive > .table-bordered > tfoot > tr > td:first-child {
		border-left:0;
	}
	.table-responsive > .table-bordered > thead > tr > th:last-child,
	.table-responsive > .table-bordered > tbody > tr > th:last-child,
	.table-responsive > .table-bordered > tfoot > tr > th:last-child,
	.table-responsive > .table-bordered > thead > tr > td:last-child,
	.table-responsive > .table-bordered > tbody > tr > td:last-child,
	.table-responsive > .table-bordered > tfoot > tr > td:last-child {
		border-right:0;
	}
	.table-responsive > .table-bordered > tbody > tr:last-child > th,
	.table-responsive > .table-bordered > tfoot > tr:last-child > th,
	.table-responsive > .table-bordered > tbody > tr:last-child > td,
	.table-responsive > .table-bordered > tfoot > tr:last-child > td {
		border-bottom:0;
	}
}
#alerts{
	position: fixed;
	bottom: 10px;
	left:10px;
	z-index:99;
}
.alert {
	float: right;
	margin-top: 10px;
	padding: 15px;
	text-align: right;
	border: none;
	border-radius: 4px;
	background-color: #fff;
	clear: right;
}
.alert-red {
	color: white;
	background-color: #DA4453;
}
.alert-green {
	color: white;
	background-color: #37BC9B;
}
.alert-blue {
	color: white;
	background-color: #4A89DC;
}
.alert-yellow {
	color: white;
	background-color: #F6BB42;
}
.alert-orange {
	color:white;
	background-color: #E9573F;
}