/* 여기에 작업 또는 수정할 당신의 css style을 설정하세요. (customizations) */
.btn-cancel {
	background-color: #e53935;
	color: white;
	font-size: 16px;
	padding: 8px 16px;
}
.btn-view {
	background-color: royalblue;
	color: white;
	font-size: 16px;
	padding: 8px 16px;
}
.modal-dialog .hd-pops-list img {height:auto !important;}
.bg-powderblue {background-color: powderblue;}


.inner_wrap .img_detail {
    word-break: break-word;
    word-wrap: break-word !important;
}

.top-5 {
	top: 5px !important;
}

select[data-css-type="신청"] {
	background-color: #1e88e5 !important ;
	color: white !important;
}

select[data-css-type="승인"] {
	background-color: #43a047 !important ;
	color: white !important;
}

select[data-css-type="취소"] {
	background-color: #e53935 !important ;
	color: white !important;
}
select[data-css-type="거절"] {
	background-color: #e53935 !important ;
	color: white !important;
}

select[data-css-type="대기"] {
	background-color: #a5a5a5 !important ;
	color: #212529 !important;
}

select[data-css-type="출강강의"] {
	background-color: #e53935 !important;
	color: white !important;
}
select[data-css-type="화상강의"] {
	background-color: #1e88e5 !important;
	color: white !important;
}
select[data-css-type="연결완료"] {
	background-color: gray !important;
	color: white !important;
}

.eyoom-form .register-box .checkbox i, .eyoom-form .radio i{
    top: 5px;
}

.ov-hidden .name{
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.dan-header {
	text-align: center;
	padding: 1rem 2rem;
	font-weight: bold;
	font-size: 1.25rem;
	background-color: royalblue;
	border: 1px solid royalblue;
	margin-bottom: 2rem;
	color: white;
}


.consultation-center-container .list-group .list-group-item{
	color: #333;
}


/* academy_application */

.content-body .row{
	margin: 0;
}
.content-body .row [class^="col"] {
	padding: 0;
}
.content-body .form-header {
	margin-bottom: 1rem;
}
.content-body .form-body {
	padding: 1rem;
	margin-bottom: 15px;
}

.form-group {
	margin-bottom: 1rem;
}


.app_crcm {border: 1px solid #aaa; border-radius: 5px; padding: 5px 10px;}

.desc {white-space: pre-line;}



/* 상태별 */
select[data-css-value="신청"] {
	background-color: blue;
	color: white;
}


.js-alert[data-js-alert-message] {cursor: pointer;}
.js-alert[data-js-alert-url] {cursor: pointer;}



.list-wrap .row {
	border: 1px solid gray;
}
.list-wrap .row + .row{
	border-top: none;
}

.list-wrap .row .col, 
.list-wrap .row .col-auto {
	padding: 8px;
}


.list-wrap .profile-wrap .p {
	padding: 6px;
}
.list-wrap .profile-wrap .p span.branch{
	position: relative;
	display: inline-block;
	padding: 4px 8px;
	border: 1px solid indigo;
	border-radius: 50px;
	margin: auto 4px;
}
.list-wrap .profile-wrap .p span.branch:first-child{
	margin-left: 0;
}

.list-wrap .profile-wrap p.p.name {
	font-size: 20px;
]

.list-wrap .profile-wrap p.p.name strong.name {
	font-size: 24px;
}


.tab-scroll-category > #tab-category > .category-list > span.active > a{
	color: salmon;
}



/* row bordered */
.bordered {
	border: 1px solid black;
	padding-top: 10px;
	padding-bottom: 10px;
}
.bordered [class^="col"] {
	border: 1px solid black;
}

.html-editor > * {
	white-space: wrap;
	word-break: break-word;
	word-wrap: break-word;
}

.html-editor img {
	max-width: 100% !important;
}

.img-thumbnail > img {
	max-height: 100%;
	max-width: 100%;
}


/* font color */
.color-red {color: red !important;}
.color-black {color: black !important;}

/* font weight */
.font-weight-bold {font-weight: bold !important;}

/* space */
.white-space-normal{white-space: normal ;}


/* board */
/* view */
.view-content {position:relative;}
.view-content iframe {max-width: 100%;}

