


@charset "UTF-8";


.position_relative{position: relative;}
.position_absolute{position: absolute;}
.d_none {display: none;}
.m_0 {margin: 0 !important;}
.p_0 {padding: 0 !important;}
.text_left {text-align: left !important;}
.text_right {text-align: right !important;}
.text_center {text-align: center !important;}
.text_decoration_none {text-decoration: none;}
.text_uppercase {text-transform: uppercase;}
.text_prewrap {white-space: pre-wrap !important;}
.text_bold {font-weight: bold;}
.text_word_break_all {word-break: break-all;}
.color_inherit {color: inherit;}
.color_white {color: #fff !important;}
.color_black {color: #000;}
.color_error {color: #e53935;}
.color_success {color: #36a2eb;}
.bg_white {background-color: #fff;}
.table {width: 100%; max-width: 100%; background-color: transparent; border-spacing: 0; border-collapse: collapse;}
.table > tbody > tr > td, .table > tbody > tr > th,
.table > tfoot > tr > td, .table > tfoot > tr > th,
.table > thead > tr > td, .table > thead > tr > th {padding: 8px; line-height: 1rem;}
.table_striped > tbody > tr:nth-of-type(odd) {background-color: #f9f9f9}
.table_center td, .table_center th {text-align: center !important; vertical-align: middle !important;}
md-dialog-actions .md-cancel-button {order:2;}
md-input-container input[readonly] {background: #f5f5f5;}
md-input-container md-switch {margin: 0;}
.layout-row md-input-container + button.md-icon-button {margin-top: 10px !important;}
md-select-header span {margin-left: 12px;}
.w_10 {width: 10%;}
.w_25 {width: 25%;}
.w_30 {width: 30%;}
.w_50 {width: 50%;}
.w_75 {width: 75%;}
.w_100 {width: 100%;}
.overflow_x_hidden {overflow-x: hidden;}

.top_logo {line-height: 0;}
.top_logo > img {height: 40px;}

md-card .ui-grid-scrollbar-placeholder {background-color: #F0F0EE;}
.ui-grid {font-size: 14px;}
.ui-grid-cell .md-button {line-height: 24px; width: 48px; height: 24px; min-height: 24px; min-width: 48px; padding: 0; margin: 3px 4px;}
.ui-grid-pager-control-input {height: 24px !important; padding: 1px 5px !important;}
.ui-grid-pager-row-count-picker select {height: 28px !important; padding: 1px 5px !important;}
@media screen and (max-width: 480px) {
	.ui-grid-pager-panel {flex-direction: column;}
	.ui-grid-pager-count-container {align-self: flex-start;}
}
.ui-grid-row.ui-grid-row-selected>[ui-grid-row]>.ui-grid-cell {  
    background-color: #ffeb3b !important;
}

.ui-grid-cell .md-button.w_60 {width: 60px;} 

.search md-input-container {margin-bottom: 0;}
.search md-input-container .md-errors-spacer {min-height: inherit;}
.search .md-button {height: 36px;align-self:center;}
.search md-radio-group {padding: 8px;}
.search md-select {margin: 0;}

.search_date > * {margin-left: 12px !important;}
.search_date > *:last-child {margin-right: 12px !important;}
@media screen and (max-width: 600px) {
	.search_date .md-button {min-width: 48px;}
}

.user_nm {vertical-align: middle; font-size: 16px;}

md-sidenav {max-width: 250px !important;}
md-list.menu {padding: 0;}
md-list.menu md-list-item:before,
md-list.menu md-list-item {min-height: 36px;}
md-list.menu md-list-item.menu_1depth {padding: 0;}
md-list.menu md-list-item.menu_2depth {padding: 0 0 0 16px;}
md-list.menu md-list-item a.md-button {margin: 0; text-align: left; text-transform: none !important;}

@media screen and (min-width: 960px) {
	section.layout-column > md-sidenav {width: 100% !important; max-width: 100% !important;}
	section.layout-column > md-sidenav md-content {background: transparent; padding: 0;}
	section.layout-column > md-sidenav md-list.menu_sys {position: absolute; right: 25px; top: 6px;}
	section.layout-column > md-sidenav md-list.menu {display: flex; flex-direction: row;}
	section.layout-column > md-sidenav md-list.menu:not(.menu_sys) {padding: 14px 5%; background-color: #fff; color: rgba(0,0,0,0.87);}
	section.layout-column > md-sidenav md-list.menu:not(.menu_sys) md-icon {display: none;}
	section.layout-column > md-sidenav md-list.menu md-list-item > a {text-align: center;}
	section.layout-column > md-sidenav md-list.menu:not(.menu_sys) md-list-item.menu_1depth > a {font-weight: bold; font-size: 1.1em;}
	section.layout-column > md-sidenav md-list.menu.menu_sys md-list-item.menu_1depth {margin-left: 15px;}
	section.layout-column > md-sidenav md-list.menu.menu_sys md-list-item.menu_1depth > a,
		section.layout-column > md-sidenav md-list.menu.menu_sys md-icon {color: #fff !important; background: inherit !important}
	section.layout-column > md-sidenav md-list.menu md-list-item.menu_2depth {padding: 0;}
}

.cmm_loading {background-color: transparent; box-shadow: none; overflow: hidden;}

.ql-editor {min-height: 400px;}
.ql-toolbar.ql-snow .ql-formats button > md-icon {font-size: 18px; width: 18px; min-width: 18px; height: 21px; min-height: 21px;}
.has_quill {padding-bottom: 42px;}

md-dialog md-dialog-actions {padding-left: 8px;}
md-dialog md-dialog-actions .md-button:last-child {margin-right: 8px;}
@media screen and (max-width: 600px) {
	
	.dialog_xs_action_top {min-height: 115px}
	
	.dialog_xs_action_bottom {min-height: 110px}
}

.layout-row.layout_gap_4 > *:not(:last-child) {
	margin-right: 4px;
}
.layout-row.layout_gap_8 > *:not(:last-child) {
	margin-right: 8px;
}
@media screen and (max-width: 600px) {
	.layout-row.layout_gap_4 > *:not(:last-child) {
		margin-bottom: 4px;
	}
	.layout-row.layout_gap_8 > *:not(:last-child) {
		margin-bottom: 8px;
	}
}
:not(.layout-row).layout_gap_4 > *:not(:last-child),
.layout-column.layout_gap_4:not(:last-child) {
	margin-bottom: 4px;
}
:not(.layout-row).layout_gap_8 > *:not(:last-child),
.layout-column.layout_gap_8:not(:last-child) {
	margin-bottom: 8px;
}

fieldset > legend {margin-bottom: 8px;}
fieldset > legend > md-checkbox {margin-bottom: 0;}
fieldset > md-checkbox {margin-bottom: 8px;}

table.md-table:not(.md-row-select) tbody.md-body > tr.md-row {
	transition: background-color 0.2s;
}
table.md-table:not(.md-row-select) tbody.md-body > tr.md-row:not([disabled]):hover {
	background-color: #eeeeee !important;
}

table.md-table thead.md-head>tr.md-row { height: 40px !important; }
table.md-table tbody.md-body>tr.md-row, table.md-table tfoot.md-foot>tr.md-row {
	height: 36px !important;
}

table.md-table th.md-column {font-size:14px !important; font-weight:bold !important; background: #f3f3f3;}

.write_content md-input-container {margin-bottom: 0;}
md-input-container md-card {margin-left: 0;}

.myBrowse{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGlkPSLQodC70L7QuV8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48Zz48cG9seWdvbiBmaWxsPSIjQzdCMTNDIiBwb2ludHM9IjczLDQgMTksNCAxOSwxMjQgMTA5LDEyNCAxMDksNDAgICIvPjwvZz48ZyBvcGFjaXR5PSIwLjIiPjxwb2x5Z29uIGZpbGw9IiMwNzBCMEMiIHBvaW50cz0iNzMsNDAgMTA5LDQwIDczLDQgICIvPjwvZz48Zz48cGF0aCBkPSJNMTA5LDEyNS4ySDE5Yy0wLjcsMC0xLjItMC42LTEuMi0xLjJWNGMwLTAuNywwLjYtMS4yLDEuMi0xLjJoNTBjNi4yLDAsMTEuMiw1LDExLjIsMTEuMnYxOC44SDk5ICAgYzYuMiwwLDExLjIsNSwxMS4yLDExLjJ2ODBDMTEwLjIsMTI0LjcsMTA5LjcsMTI1LjIsMTA5LDEyNS4yeiBNMjAuMiwxMjIuOGg4Ny41VjQ0YzAtNC44LTMuOS04LjgtOC44LTguOEg3OSAgIGMtMC43LDAtMS4yLTAuNi0xLjItMS4yVjE0YzAtNC44LTMuOS04LjgtOC44LTguOEgyMC4yVjEyMi44eiIgZmlsbD0iIzFFMUUxRSIvPjwvZz48Zz48Zz48cGF0aCBkPSJNNzYsNi45YzEuOCwxLjgsMyw0LjMsMyw3LjF2MjBoMjBjMi43LDAsNS4yLDEuMSw3LDIuOWgwTDc2LDYuOUw3Niw2Ljl6IiBmaWxsPSIjNDM0NDQ0Ii8+PC9nPjwvZz48Zz48Zz48cGF0aCBkPSJNMTA2LDM4LjFMMTA2LDM4LjFjLTAuMywwLTAuNy0wLjEtMC45LTAuNGMtMS43LTEuNi0zLjgtMi41LTYuMi0yLjVINzljLTAuNywwLTEuMi0wLjYtMS4yLTEuMlYxNCAgICBjMC0yLjQtMC45LTQuNi0yLjYtNi4yYy0wLjItMC4yLTAuNC0wLjYtMC40LTAuOWMwLTAuNSwwLjMtMSwwLjgtMS4yYzAuNS0wLjIsMS0wLjEsMS40LDAuM2wzMCwzMGMwLjQsMC40LDAuNSwwLjksMC4zLDEuNCAgICBDMTA3LDM3LjgsMTA2LjUsMzguMSwxMDYsMzguMXogTTgwLjIsMzIuOEg5OWMwLjQsMCwwLjgsMCwxLjIsMC4xbC0yMC0yMGMwLDAuNCwwLjEsMC44LDAuMSwxLjJWMzIuOHoiIGZpbGw9IiMxRTFFMUUiLz48L2c+PC9nPjxnPjxnPjxwYXRoIGQ9Ik02MS4zLDkzLjNjLTUuOSwwLTExLjQtMi4zLTE1LjYtNi40cy02LjQtOS43LTYuNC0xNS42YzAtNS45LDIuMy0xMS40LDYuNC0xNS42YzQuMi00LjIsOS43LTYuNCwxNS42LTYuNCAgICBjNS45LDAsMTEuNCwyLjMsMTUuNiw2LjRjOC42LDguNiw4LjYsMjIuNSwwLDMxLjFDNzIuNyw5MSw2Ny4yLDkzLjMsNjEuMyw5My4zeiBNNjEuMyw1Ny4zYy0zLjcsMC03LjMsMS41LTkuOSw0LjEgICAgYy0yLjYsMi42LTQuMSw2LjItNC4xLDkuOWMwLDMuNywxLjUsNy4zLDQuMSw5LjljMi42LDIuNiw2LjIsNC4xLDkuOSw0LjFjMy43LDAsNy4zLTEuNSw5LjktNC4xYzUuNS01LjUsNS41LTE0LjMsMC0xOS44ICAgIEM2OC42LDU4LjgsNjUuMSw1Ny4zLDYxLjMsNTcuM3oiIGZpbGw9IiNGRkZGRkYiLz48L2c+PGc+PHJlY3QgZmlsbD0iI0ZGRkZGRiIgaGVpZ2h0PSI4IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgMC43MDcxIC0wLjcwNzEgMC43MDcxIDg2LjQzNDggLTI5Ljk0NDYpIiB3aWR0aD0iMjMiIHg9IjY3LjkiIHk9Ijg1LjQiLz48L2c+PC9nPjwvc3ZnPg==);
}
.myRemove{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGlkPSLQodC70L7QuV8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48Zz48cG9seWdvbiBmaWxsPSIjRTM2MjQ5IiBwb2ludHM9IjczLDQgMTksNCAxOSwxMjQgMTA5LDEyNCAxMDksNDAgICIvPjwvZz48ZyBvcGFjaXR5PSIwLjIiPjxwb2x5Z29uIGZpbGw9IiMwNzBCMEMiIHBvaW50cz0iNzMsNDAgMTA5LDQwIDczLDQgICIvPjwvZz48Zz48cGF0aCBkPSJNMTA5LDEyNS4ySDE5Yy0wLjcsMC0xLjItMC42LTEuMi0xLjJWNGMwLTAuNywwLjYtMS4yLDEuMi0xLjJoNTBjNi4yLDAsMTEuMiw1LDExLjIsMTEuMnYxOC44SDk5ICAgYzYuMiwwLDExLjIsNSwxMS4yLDExLjJ2ODBDMTEwLjIsMTI0LjcsMTA5LjcsMTI1LjIsMTA5LDEyNS4yeiBNMjAuMiwxMjIuOGg4Ny41VjQ0YzAtNC44LTMuOS04LjgtOC44LTguOEg3OSAgIGMtMC43LDAtMS4yLTAuNi0xLjItMS4yVjE0YzAtNC44LTMuOS04LjgtOC44LTguOEgyMC4yVjEyMi44eiIgZmlsbD0iIzFFMUUxRSIvPjwvZz48Zz48Zz48cGF0aCBkPSJNNzYsNi45YzEuOCwxLjgsMyw0LjMsMyw3LjF2MjBoMjBjMi43LDAsNS4yLDEuMSw3LDIuOWgwTDc2LDYuOUw3Niw2Ljl6IiBmaWxsPSIjNDM0NDQ0Ii8+PC9nPjwvZz48Zz48Zz48cGF0aCBkPSJNMTA2LDM4LjFMMTA2LDM4LjFjLTAuMywwLTAuNy0wLjEtMC45LTAuNGMtMS42LTEuNi0zLjgtMi41LTYuMi0yLjVINzljLTAuNywwLTEuMi0wLjYtMS4yLTEuMlYxNCAgICBjMC0yLjQtMC45LTQuNi0yLjYtNi4yYy0wLjItMC4yLTAuNC0wLjYtMC40LTAuOWMwLTAuNSwwLjMtMSwwLjgtMS4yYzAuNS0wLjIsMS0wLjEsMS40LDAuM2wzMCwzMGMwLjQsMC40LDAuNSwwLjksMC4zLDEuNCAgICBTMTA2LjUsMzguMSwxMDYsMzguMXogTTgwLjIsMzIuOEg5OWMwLjQsMCwwLjgsMCwxLjIsMC4xbC0yMC0yMGMwLDAuNCwwLjEsMC44LDAuMSwxLjJWMzIuOHoiIGZpbGw9IiMxRTFFMUUiLz48L2c+PC9nPjxnPjxnPjxnPjxwYXRoIGQ9Ik04MSw5Nkg0N1Y3MGgzNFY5NnogTTUzLDkwaDIyVjc2SDUzVjkweiIgZmlsbD0iI0ZGRkZGRiIvPjwvZz48Zz48cmVjdCBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjYiIHdpZHRoPSIzNCIgeD0iNDciIHk9IjU4Ii8+PC9nPjxnPjxyZWN0IGZpbGw9IiNGRkZGRkYiIGhlaWdodD0iMTIiIHdpZHRoPSI2IiB4PSI2MSIgeT0iNTIiLz48L2c+PC9nPjxnPjxyZWN0IGZpbGw9IiNGRkZGRkYiIGhlaWdodD0iMjQiIHdpZHRoPSI2IiB4PSI2MSIgeT0iNzEiLz48L2c+PC9nPjwvc3ZnPg==);
}
.myCaption{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGlkPSLQodC70L7QuV8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48Zz48cG9seWdvbiBmaWxsPSIjRTk3ODNDIiBwb2ludHM9IjczLDQgMTksNCAxOSwxMjQgMTA5LDEyNCAxMDksNDAgICIvPjwvZz48ZyBvcGFjaXR5PSIwLjIiPjxwb2x5Z29uIGZpbGw9IiMwNzBCMEMiIHBvaW50cz0iNzMsNDAgMTA5LDQwIDczLDQgICIvPjwvZz48Zz48cGF0aCBkPSJNMTA5LDEyNS4ySDE5Yy0wLjcsMC0xLjItMC42LTEuMi0xLjJWNGMwLTAuNywwLjYtMS4yLDEuMi0xLjJoNTBjNi4yLDAsMTEuMiw1LDExLjIsMTEuMnYxOC44SDk5ICAgYzYuMiwwLDExLjIsNSwxMS4yLDExLjJ2ODBDMTEwLjIsMTI0LjcsMTA5LjcsMTI1LjIsMTA5LDEyNS4yeiBNMjAuMiwxMjIuOGg4Ny41VjQ0YzAtNC44LTMuOS04LjgtOC44LTguOEg3OSAgIGMtMC43LDAtMS4yLTAuNi0xLjItMS4yVjE0YzAtNC44LTMuOS04LjgtOC44LTguOEgyMC4yVjEyMi44eiIgZmlsbD0iIzFFMUUxRSIvPjwvZz48Zz48Zz48cGF0aCBkPSJNNzYsNi45YzEuOCwxLjgsMyw0LjMsMyw3LjF2MjBoMjBjMi43LDAsNS4yLDEuMSw3LDIuOWgwTDc2LDYuOUw3Niw2Ljl6IiBmaWxsPSIjNDM0NDQ0Ii8+PC9nPjwvZz48Zz48Zz48cGF0aCBkPSJNMTA2LDM4LjFMMTA2LDM4LjFjLTAuMywwLTAuNy0wLjEtMC45LTAuNGMtMS42LTEuNi0zLjgtMi41LTYuMi0yLjVINzljLTAuNywwLTEuMi0wLjYtMS4yLTEuMlYxNCAgICBjMC0yLjQtMC45LTQuNi0yLjYtNi4yYy0wLjItMC4yLTAuNC0wLjYtMC40LTAuOWMwLTAuNSwwLjMtMSwwLjgtMS4yYzAuNS0wLjIsMS0wLjEsMS40LDAuM2wzMCwzMGMwLjQsMC40LDAuNSwwLjksMC4zLDEuNCAgICBTMTA2LjUsMzguMSwxMDYsMzguMXogTTgwLjIsMzIuOEg5OWMwLjQsMCwwLjgsMCwxLjIsMC4xbC0yMC0yMGMwLDAuNCwwLjEsMC44LDAuMSwxLjJWMzIuOHoiIGZpbGw9IiMxRTFFMUUiLz48L2c+PC9nPjxnPjxnPjxyZWN0IGZpbGw9IiNGRkZGRkYiIGhlaWdodD0iOCIgd2lkdGg9IjI4IiB4PSI1OCIgeT0iNTYiLz48L2c+PGc+PHJlY3QgZmlsbD0iI0ZGRkZGRiIgaGVpZ2h0PSI4IiB3aWR0aD0iMjgiIHg9IjU4IiB5PSI3MCIvPjwvZz48Zz48cmVjdCBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjgiIHdpZHRoPSIyOCIgeD0iNTgiIHk9Ijg0Ii8+PC9nPjxnPjxyZWN0IGZpbGw9IiNGRkZGRkYiIGhlaWdodD0iOCIgd2lkdGg9IjgiIHg9IjQyIiB5PSI1NiIvPjwvZz48Zz48cmVjdCBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjgiIHdpZHRoPSI4IiB4PSI0MiIgeT0iNzAiLz48L2c+PGc+PHJlY3QgZmlsbD0iI0ZGRkZGRiIgaGVpZ2h0PSI4IiB3aWR0aD0iOCIgeD0iNDIiIHk9Ijg0Ii8+PC9nPjwvZz48L3N2Zz4=);
}
.mySubmit{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB3aWR0aD0iMTc5MiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTc2NCAxMXEzMyAyNCAyNyA2NGwtMjU2IDE1MzZxLTUgMjktMzIgNDUtMTQgOC0zMSA4LTExIDAtMjQtNWwtNTI3LTIxNS0yOTggMzI3cS0xOCAyMS00NyAyMS0xNCAwLTIzLTQtMTktNy0zMC0yMy41dC0xMS0zNi41di00NTJsLTQ3Mi0xOTNxLTM3LTE0LTQwLTU1LTMtMzkgMzItNTlsMTY2NC05NjBxMzUtMjEgNjggMnptLTM0MiAxNDk5bDIyMS0xMzIzLTE0MzQgODI3IDMzNiAxMzcgODYzLTYzOS00NzggNzk3eiIvPjwvc3ZnPg==);
}
.myUnknow{
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGlkPSLQodC70L7QuV8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48Zz48cG9seWdvbiBmaWxsPSIjRTlCNTNBIiBwb2ludHM9IjczLDQgMTksNCAxOSwxMjQgMTA5LDEyNCAxMDksNDAgICIvPjwvZz48ZyBvcGFjaXR5PSIwLjIiPjxwb2x5Z29uIGZpbGw9IiMwNzBCMEMiIHBvaW50cz0iNzMsNDAgMTA5LDQwIDczLDQgICIvPjwvZz48Zz48cGF0aCBkPSJNMTA5LDEyNS4ySDE5Yy0wLjcsMC0xLjItMC42LTEuMi0xLjJWNGMwLTAuNywwLjYtMS4yLDEuMi0xLjJoNTBjNi4yLDAsMTEuMiw1LDExLjIsMTEuMnYxOC44SDk5ICAgYzYuMiwwLDExLjIsNSwxMS4yLDExLjJ2ODBDMTEwLjIsMTI0LjcsMTA5LjcsMTI1LjIsMTA5LDEyNS4yeiBNMjAuMiwxMjIuOGg4Ny41VjQ0YzAtNC44LTMuOS04LjgtOC44LTguOEg3OSAgIGMtMC43LDAtMS4yLTAuNi0xLjItMS4yVjE0YzAtNC44LTMuOS04LjgtOC44LTguOEgyMC4yVjEyMi44eiIgZmlsbD0iIzFFMUUxRSIvPjwvZz48Zz48Zz48cGF0aCBkPSJNNzYsNi45YzEuOCwxLjgsMyw0LjMsMyw3LjF2MjBoMjBjMi43LDAsNS4yLDEuMSw3LDIuOWgwTDc2LDYuOUw3Niw2Ljl6IiBmaWxsPSIjNDM0NDQ0Ii8+PC9nPjwvZz48Zz48Zz48cGF0aCBkPSJNMTA2LDM4LjFMMTA2LDM4LjFjLTAuMywwLTAuNy0wLjEtMC45LTAuNGMtMS43LTEuNi0zLjgtMi41LTYuMi0yLjVINzljLTAuNywwLTEuMi0wLjYtMS4yLTEuMlYxNCAgICBjMC0yLjQtMC45LTQuNi0yLjYtNi4yYy0wLjItMC4yLTAuNC0wLjYtMC40LTAuOWMwLTAuNSwwLjMtMSwwLjgtMS4yYzAuNS0wLjIsMS0wLjEsMS40LDAuM2wzMCwzMGMwLjQsMC40LDAuNSwwLjksMC4zLDEuNCAgICBDMTA3LDM3LjgsMTA2LjUsMzguMSwxMDYsMzguMXogTTgwLjIsMzIuOEg5OWMwLjQsMCwwLjgsMCwxLjIsMC4xbC0yMC0yMGMwLDAuNCwwLjEsMC44LDAuMSwxLjJWMzIuOHoiIGZpbGw9IiMxRTFFMUUiLz48L2c+PC9nPjxnPjxnPjxjaXJjbGUgY3g9IjY0IiBjeT0iODkiIGZpbGw9IiNGRkZGRkYiIHI9IjUiLz48L2c+PGc+PGc+PHJlY3QgZmlsbD0iI0ZGRkZGRiIgaGVpZ2h0PSIyOCIgd2lkdGg9IjgiIHg9IjYwIiB5PSI1MCIvPjwvZz48L2c+PC9nPjwvc3ZnPg==);
}
.myImageBrowse{
	background-image: url('/images/lems/user/btn_image.png;jsessionid=31F2B4A8F21913AD31A70BA541C8C315');
}
md-input-container div.lf-ng-md-file-input.ng-invalid+div.md-auto-hide .md-input-message-animation {opacity: 1; margin-top: 0px;}
md-input-container div.lf-ng-md-file-input .lf-ng-md-file-input-preview-container .lf-ng-md-file-input-drag-text-container .lf-ng-md-file-input-drag-text {font-size: inherit; font-weight: inherit;}

md-card md-card-header md-card-avatar.has_headline {margin-top: 6px;}
md-card md-card-header md-card-header-text.has_headline {max-height: inherit;}
md-card .card_close {position: absolute; right: 2px; top: 2px;}
md-card.card_hover:hover {background: rgba(40,53,147,0.87); color: rgba(255,255,255,0.87); font-weight: bold;}

.bbs_reply .md-caption {color: rgba(0,0,0,0.54);}
.bbs_reply md-input-container {margin-bottom: 0;}
.bbs_reply md-input-container .md-errors-spacer {min-height: inherit;}

md-content img {max-width: 100%;}
md-card > img {max-width: initial;}

md-input-container.md-icon-right.has_clear {
	padding-right: 0 !important;
}

.md-subhead md-icon {font-size: 20px;}

.md-icon-button.small_icon_button {height: 20px; min-height: 20px; line-height: 20px; padding: 0; border-radius: 0;}
.md-icon-button.small_icon_button > md-icon {margin: 0; font-size: 20px; height: 20px; min-height: 20px;}

md-fab-speed-dial md-fab-actions .md-fab:hover, md-fab-speed-dial md-fab-actions .md-fab.md-focused {background-color: #000 !important; color: #fff !important;}

.lang_change.md-is-open {margin-top: 80px;}

.choice_comp_nm {font-size: 16px;}
.choice_comp_nm > md-icon {margin: 0; font-size: 20px; height: 28px; min-height: 28px;}

@supports (-ms-ime-align:auto) {
	md-backdrop {height: 100% !important;} 
}

md-dialog .md-dialog-content {padding: 0px;}
md-dialog .md-dialog-content h2.md-title {background: #283593; padding: 20px 24px; margin-bottom: 24px; color: #fff;}
md-dialog md-dialog-content .md-dialog-content-body > p {padding: 0 24px;}

table.md-table.table-colgroup {table-layout: fixed; overflow: auto !important;}
table.md-table.table-colgroup:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2), table.md-table.table-colgroup:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2) {
	padding: 0 16px 0 0;
}
table.md-table.table-colgroup th.md-column > span {white-space: pre-wrap;}

input[type=radio].hide + label {display:inline-block; background-color: #fafafa; color: #5a5858; font-size: 0.8em; padding: 4px 8px; margin-left: 1px; border-radius: 2px; cursor: pointer;}
input[type=radio].hide:checked + label {background-color: #283593; color: #fff;}

.lf-ng-md-file-input-button-brower .lf-ng-md-file-input-tag {display: none;}
.lf-ng-md-file-input-button:focus {margin: 1px !important;}
md-select:focus, .md-button:focus, .md-focused, .lf-ng-md-file-input-button:focus, .focused:focus {outline: 2px dotted; outline: -webkit-focus-ring-color auto 1px;}
md-dialog-actions md-select:focus, 
md-dialog-actions .md-button:focus, md-dialog-actions .md-focused, 
li.menu_0depth .md-button:focus, li.menu_0depth .md-focused,
.lf-ng-md-file-input-button:focus {outline-color: black;}
.focused:focus {outline-color: #ff2d75 !important;}
md-fab-actions[aria-hidden=true] {display: none;}

md-slider.r .md-track, md-slider.g .md-track, md-slider.b .md-track {
	background-color: #4c595f !important;
}
md-slider.r .md-thumb:after, md-slider.r .md-track-fill{
    background-color: red !important;
    border-color: red !important;
}
md-slider.r .md-focus-thumb, md-slider.r .md-focus-ring{
    background-color: red !important;
}
md-slider.g .md-thumb:after, md-slider.g .md-track-fill{
    background-color: green !important;
    border-color: green !important;
}
md-slider.g .md-focus-thumb, md-slider.g .md-focus-ring{
    background-color: green !important;
}
md-slider.b .md-thumb:after, md-slider.b .md-track-fill{
    background-color: blue !important;
    border-color: blue !important;
}
md-slider.b .md-focus-thumb, md-slider.b .md-focus-ring{
    background-color: blue !important;
}

md-input-container.md-datepicker-open.has_md_datepicker {overflow: inherit !important;}
md-input-container.md-datepicker-open.has_md_datepicker label:not(.md-container-ignore) {bottom: 120%; display: block;} 
