.react-bs-table .react-bs-container-header .sort-column,td.react-bs-table-expand-cell,th.react-bs-table-expand-cell>div{cursor:pointer}.react-bs-table-container .react-bs-table-search-form{margin-bottom:0}.react-bs-table-bordered{border:1px solid #ddd;border-radius:5px}.react-bs-table table{margin-bottom:0;table-layout:fixed}.react-bs-table table td,.react-bs-table table th{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.react-bs-table-pagination{margin-top:10px}.react-bs-table-tool-bar{margin-bottom:5px}.react-bs-container-footer,.react-bs-container-header{overflow:hidden;width:100%}.react-bs-container-body{overflow:auto;width:100%}.react-bootstrap-table-page-btns-ul{float:right;margin-top:0}.react-bs-table .table-bordered{border:0;outline:0!important}.react-bs-table .table-bordered>thead>tr>td,.react-bs-table .table-bordered>thead>tr>th{border-bottom-width:2px}.react-bs-table .table-bordered>tbody>tr>td{outline:0!important}.react-bs-table .table-bordered>tbody>tr>td.default-focus-cell{outline:#6495ed solid 3px!important;outline-offset:-1px}.react-bs-table .table-bordered>tfoot>tr>td,.react-bs-table .table-bordered>tfoot>tr>th{border-top-width:2px;border-bottom-width:0}.react-bs-table .table-bordered>tbody>tr>td:first-child,.react-bs-table .table-bordered>tbody>tr>th:first-child,.react-bs-table .table-bordered>tfoot>tr>td:first-child,.react-bs-table .table-bordered>tfoot>tr>th:first-child,.react-bs-table .table-bordered>thead>tr>td:first-child,.react-bs-table .table-bordered>thead>tr>th:first-child{border-left-width:0}.react-bs-table .table-bordered>tbody>tr>td:last-child,.react-bs-table .table-bordered>tbody>tr>th:last-child,.react-bs-table .table-bordered>tfoot>tr>td:last-child,.react-bs-table .table-bordered>tfoot>tr>th:last-child,.react-bs-table .table-bordered>thead>tr>td:last-child,.react-bs-table .table-bordered>thead>tr>th:last-child{border-right-width:0}.react-bs-table .table-bordered>thead>tr:first-child>td,.react-bs-table .table-bordered>thead>tr:first-child>th{border-top-width:0}.react-bs-table .table-bordered>tfoot>tr:last-child>td,.react-bs-table .table-bordered>tfoot>tr:last-child>th{border-bottom-width:0}.react-bs-table .react-bs-container-footer>table>thead>tr>th,.react-bs-table .react-bs-container-header>table>thead>tr>th{vertical-align:middle}.react-bs-table .react-bs-container-footer>table>thead>tr>th .filter,.react-bs-table .react-bs-container-header>table>thead>tr>th .filter{font-weight:400}.react-bs-table .react-bs-container-header>table>thead>tr>th .filter::-webkit-input-placeholder,.react-bs-table .react-bs-container-header>table>thead>tr>th .number-filter-input::-webkit-input-placeholder,.react-bs-table .react-bs-container-header>table>thead>tr>th .select-filter option[value=''],.react-bs-table .react-bs-container-header>table>thead>tr>th .select-filter.placeholder-selected{color:#d3d3d3;font-style:italic}.react-bs-table .react-bs-container-footer>table>thead>tr>th .filter::-webkit-input-placeholder,.react-bs-table .react-bs-container-footer>table>thead>tr>th .number-filter-input::-webkit-input-placeholder,.react-bs-table .react-bs-container-footer>table>thead>tr>th .select-filter option[value=''],.react-bs-table .react-bs-container-footer>table>thead>tr>th .select-filter.placeholder-selected{color:#d3d3d3;font-style:italic}.react-bs-table .react-bs-container-footer>table>thead>tr>th .select-filter.placeholder-selected option:not([value='']),.react-bs-table .react-bs-container-header>table>thead>tr>th .select-filter.placeholder-selected option:not([value='']){color:initial;font-style:initial}.react-bs-table .react-bs-container-footer>table>thead>tr>th .date-filter,.react-bs-table .react-bs-container-footer>table>thead>tr>th .number-filter,.react-bs-table .react-bs-container-header>table>thead>tr>th .date-filter,.react-bs-table .react-bs-container-header>table>thead>tr>th .number-filter{display:flex}.react-bs-table .react-bs-container-footer>table>thead>tr>th .date-filter-input,.react-bs-table .react-bs-container-footer>table>thead>tr>th .number-filter-input,.react-bs-table .react-bs-container-header>table>thead>tr>th .date-filter-input,.react-bs-table .react-bs-container-header>table>thead>tr>th .number-filter-input{margin-left:5px;float:left;width:calc(100% - 67px - 5px)}.react-bs-table .react-bs-container-footer>table>thead>tr>th .date-filter-comparator,.react-bs-table .react-bs-container-footer>table>thead>tr>th .number-filter-comparator,.react-bs-table .react-bs-container-header>table>thead>tr>th .date-filter-comparator,.react-bs-table .react-bs-container-header>table>thead>tr>th .number-filter-comparator{width:67px;float:left}.react-bs-container .textarea-save-btn{position:absolute;z-index:100;right:0;top:-21px}.react-bs-table-no-data{text-align:center}.ReactModal__Overlay{-webkit-perspective:600;perspective:600;opacity:0;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,.5);z-index:101}.ReactModal__Overlay--after-open{opacity:1;transition:opacity 150ms ease-out}.ReactModal__Content{-webkit-transform:scale(.5) rotateX(-30deg);transform:scale(.5) rotateX(-30deg)}.ReactModal__Content--after-open{-webkit-transform:scale(1) rotateX(0);transform:scale(1) rotateX(0);transition:all 150ms ease-in}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Content--before-close{-webkit-transform:scale(.5) rotateX(30deg);transform:scale(.5) rotateX(30deg);transition:all 150ms ease-in}.ReactModal__Content.modal-dialog{border:none;background-color:transparent}.animated{animation-fill-mode:both}.animated.bounceIn,.animated.bounceOut{animation-duration:.75s}.animated.shake{animation-duration:.3s}@keyframes shake{from,to{transform:translate3d(0,0,0)}10%,50%,90%{transform:translate3d(-10px,0,0)}30%,70%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}
/*! ========================================================================
 * Bootstrap Toggle: bootstrap2-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */


label.checkbox .toggle,
label.checkbox.inline .toggle {
	margin-left: -20px;
	margin-right: 5px;
}

.toggle {
	min-width: 40px;
	height: 20px;
	position: relative;
	overflow: hidden;
}

.toggle-group {
	position: absolute;
	width: 200%;
	top: 0;
	bottom: 0;
	left: 0;
	transition: left 0.35s;
	-webkit-transition: left 0.35s;
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;
}

.toggle.off .toggle-group {
	left: -100%;
}

.toggle-on {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 50%;
	margin: 0;
	border: 0;
	border-radius: 0;
}

.toggle-off {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 0;
	margin: 0;
	border: 0;
	border-radius: 0;
}

.toggle-handle {
	position: relative;
	margin: 0 auto;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 100%;
	width: 0px;
	border-width: 0 1px;
}

.toggle-handle.btn-mini  {
	top: -2px;
}

.toggle-handle.btn-xs {
	top: -2px;
}

.toggle.btn { min-width: 30px; }
.toggle-on.btn { padding-right: 24px; display: flex; align-items: center; }
.toggle-off.btn { padding-left: 24px; display: flex; align-items: center; }

.toggle.btn-large { min-width: 40px; }
.toggle-on.btn-large { padding-right: 35px; }
.toggle-off.btn-large { padding-left: 35px; }

.toggle.btn-lg { min-width: 40px; }
.toggle-on.btn-lg { padding-right: 35px; }
.toggle-off.btn-lg { padding-left: 35px; }


.toggle.btn-small { min-width: 25px; }
.toggle-on.btn-small { padding-right: 20px; }
.toggle-off.btn-small { padding-left: 20px; }

.toggle.btn-sm { min-width: 25px; }
.toggle-on.btn-sm { padding-right: 20px; }
.toggle-off.btn-sm { padding-left: 20px; }

.toggle.btn-mini { min-width: 20px; }
.toggle-on.btn-mini { padding-right: 12px; }
.toggle-off.btn-mini { padding-left: 12px; }

.toggle.btn-xs { min-width: 20px; }
.toggle-on.btn-xs { padding-right: 12px; }
.toggle-off.btn-xs { padding-left: 12px; }

.slow .toggle-group { transition: left 0.7s; -webkit-transition: left 0.7s; }
.fast .toggle-group { transition: left 0.1s; -webkit-transition: left 0.1s; }
.quick .toggle-group { transition: none; -webkit-transition: none; }

.toggle-on[disabled], .toggle-on.disabled { cursor: not-allowed!important }
.toggle-off[disabled], .toggle-on.disabled { cursor: not-allowed!important }

.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:" "}.flag-icon-cn{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBoZWlnaHQ9IjQ4MCIgd2lkdGg9IjY0MCIgdmlld0JveD0iMCAwIDY0MCA0ODAiPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGZpbGw9IiNmZmRlMDAiIGQ9Ik0tLjU4OC44MUwwLTEgLjU4OC44MS0uOTUyLS4zMUguOTUyeiIvPgogIDwvZGVmcz4KICA8cGF0aCBkPSJNMCAwaDY0MHY0ODBIMHoiIGZpbGw9IiNkZTI5MTAiLz4KICA8dXNlIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09Im1hdHJpeCg3MS45OTkxIDAgMCA3MiAxMTkuOTk5IDEyMCkiIHdpZHRoPSIzMCIgaGVpZ2h0PSIyMCIvPgogIDx1c2UgeGxpbms6aHJlZj0iI2EiIHRyYW5zZm9ybT0ibWF0cml4KC0xMi4zMzU2MiAtMjAuNTg3MSAyMC41ODY4NCAtMTIuMzM1NzcgMjQwLjI5MSA0Ny45OTYpIiB3aWR0aD0iMzAiIGhlaWdodD0iMjAiLz4KICA8dXNlIHhsaW5rOmhyZWY9IiNhIiB0cmFuc2Zvcm09Im1hdHJpeCgtMy4zODU3MyAtMjMuNzU5OTggMjMuNzU5NjggLTMuMzg1NzggMjg3Ljk1IDk1Ljc5NikiIHdpZHRoPSIzMCIgaGVpZ2h0PSIyMCIvPgogIDx1c2UgeGxpbms6aHJlZj0iI2EiIHRyYW5zZm9ybT0ibWF0cml4KDYuNTk5MSAtMjMuMDc0OSAyMy4wNzQ2IDYuNTk5MTkgMjg3Ljk1OSAxNjguMDEyKSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIi8+CiAgPHVzZSB4bGluazpocmVmPSIjYSIgdHJhbnNmb3JtPSJtYXRyaXgoMTQuOTk5MSAtMTguNzM1NTcgMTguNzM1MzMgMTQuOTk5MjkgMjM5LjkzMyAyMTYuMDU0KSIgd2lkdGg9IjMwIiBoZWlnaHQ9IjIwIi8+Cjwvc3ZnPgo=)}.flag-icon-tw{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii42NyIgZD0iTTAgMGg2ODIuNjd2NTEySDB6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcGF0aD0idXJsKCNhKSIgdHJhbnNmb3JtPSJzY2FsZSguOTM3NSkiIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgIDxwYXRoIGZpbGw9IiNkZTIxMTAiIGQ9Ik0wIDBoNzY4djUxMkgweiIvPgogICAgPHBhdGggZmlsbD0iIzA4Mzk5YyIgZD0iTTAgMGgzODUuNjl2MjU2SDB6Ii8+CiAgICA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjgyLjA5OCAxNzguNTU1bC00Ny4zMzItOS43MzMgMTAuMDgzIDQ3LjI2LTM2LjEzMy0zMi4wODgtMTQuOTA0IDQ1Ljk3LTE1LjI0NC00NS44NjctMzUuODg2IDMyLjM2NyA5LjczMy00Ny4zMzItNDcuMjYgMTAuMDczIDMyLjA4OC0zNi4xMjMtNDUuOTY5LTE0LjkwNCA0NS44NTUtMTUuMjQ0LTMyLjM1Ni0zNS44OSA0Ny4zMzIgOS43My0xMC4wNzMtNDcuMjYyIDM2LjEyMyAzMi4wOTMgMTQuOTA0LTQ1Ljk3IDE1LjI0NCA0NS44NTkgMzUuODg2LTMyLjM2LTkuNzMzIDQ3LjMzNSA0Ny4yNi0xMC4wOC0zMi4wODggMzYuMTMyIDQ1Ljk3IDE0Ljg5My00NS44NTYgMTUuMjQ0eiIvPgogICAgPHBhdGggZmlsbD0iIzAwNTM4NyIgZD0iTTIzOC40NyAxNzQuOTI0bC0xNC45MzUgNy45MzItMTQuNTcgOC42MDgtMTYuOTE4LS41ODMtMTYuOTE5LjE5OC0xNC4zNi04Ljk0MS0xNC43NTktOC4yNzUtNy45NTMtMTQuOTA2LTguNjMxLTE0LjUyLjU3NC0xNi44NzQtLjE4OC0xNi44ODMgOC45NjUtMTQuMzIgOC4yOTgtMTQuNzE2IDE0LjkzNS03LjkzNCAxNC41Ny04LjYwNyAxNi45MTkuNTggMTYuOTI4LS4xOTMgMTQuMzYyIDguOTQgMTQuNzQ3IDguMjc1IDcuOTUzIDE0LjkwMSA4LjYzMiAxNC41Mi0uNTc0IDE2Ljg3NC4xODcgMTYuODgzLTguOTY1IDE0LjMyM3oiLz4KICAgIDxwYXRoIGQ9Ik0yNDQuNjM3IDEyOC4yOGMwIDI4LjY0Ni0yMy4yMjIgNTEuODY3LTUxLjg2NiA1MS44NjdzLTUxLjg2Ny0yMy4yMjEtNTEuODY3LTUxLjg2NiAyMy4yMjItNTEuODY2IDUxLjg2Ny01MS44NjYgNTEuODY2IDIzLjIyMSA1MS44NjYgNTEuODY2eiIgZmlsbD0iI2ZmZiIvPgogIDwvZz4KPC9zdmc+Cg==)}.flag-icon-gb{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNDgwIiB3aWR0aD0iNjQwIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImEiPgogICAgICA8cGF0aCBmaWxsLW9wYWNpdHk9Ii42NyIgZD0iTS04NS4zMzMgMGg2ODIuNjd2NTEyaC02ODIuNjd6Ii8+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KICA8ZyBjbGlwLXBhdGg9InVybCgjYSkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwKSBzY2FsZSguOTQpIj4KICAgIDxnIHN0cm9rZS13aWR0aD0iMXB0Ij4KICAgICAgPHBhdGggZmlsbD0iIzAwNiIgZD0iTS0yNTYgMEg3NjguMDJ2NTEyLjAxSC0yNTZ6Ii8+CiAgICAgIDxwYXRoIGQ9Ik0tMjU2IDB2NTcuMjQ0bDkwOS41MzUgNDU0Ljc2OEg3NjguMDJWNDU0Ljc3TC0xNDEuNTE1IDBILTI1NnpNNzY4LjAyIDB2NTcuMjQzTC0xNDEuNTE1IDUxMi4wMUgtMjU2di01Ny4yNDNMNjUzLjUzNSAwSDc2OC4wMnoiIGZpbGw9IiNmZmYiLz4KICAgICAgPHBhdGggZD0iTTE3MC42NzUgMHY1MTIuMDFoMTcwLjY3VjBoLTE3MC42N3pNLTI1NiAxNzAuNjd2MTcwLjY3SDc2OC4wMlYxNzAuNjdILTI1NnoiIGZpbGw9IiNmZmYiLz4KICAgICAgPHBhdGggZD0iTS0yNTYgMjA0LjgwNHYxMDIuNDAySDc2OC4wMlYyMDQuODA0SC0yNTZ6TTIwNC44MSAwdjUxMi4wMWgxMDIuNFYwaC0xMDIuNHpNLTI1NiA1MTIuMDFMODUuMzQgMzQxLjM0aDc2LjMyNGwtMzQxLjM0IDE3MC42N0gtMjU2ek0tMjU2IDBMODUuMzQgMTcwLjY3SDkuMDE2TC0yNTYgMzguMTY0VjB6bTYwNi4zNTYgMTcwLjY3TDY5MS42OTYgMGg3Ni4zMjRMNDI2LjY4IDE3MC42N2gtNzYuMzI0ek03NjguMDIgNTEyLjAxTDQyNi42OCAzNDEuMzRoNzYuMzI0TDc2OC4wMiA0NzMuODQ4djM4LjE2MnoiIGZpbGw9IiNjMDAiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)}.panel{border:0;border-radius:0;position:relative;overflow:hidden;margin-bottom:0}.panel .slidedown .glyphicon{margin-right:5px}.panel .panel-body{position:absolute;top:40px;width:100%;padding:0 10px;bottom:0;overflow:auto}.panel .panel-body .chat-panels{overflow-x:hidden;overflow-y:scroll;height:100%;list-style:none;margin:0;padding:0}.panel .panel-body .chat-panels li{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #b3a9a9;min-height:35px}.panel .panel-body .chat-panels li .chat-img{width:25px;height:25px}.panel .panel-body .chat-panels li .chat-body{width:100%}.panel .panel-body .chat-panels li .chat-body p{margin:0;color:#777}.panel .panel-body .chat-panels li .chat-body .header{line-height:27px}.panel .panel-body .chat-panels li.left{text-align:left;margin:0}.panel .panel-body .chat-panels li.left .chat-img{float:left;margin-right:5px;margin-top:2px}.panel .panel-body .chat-panels li.right{text-align:right;margin:0}.panel .panel-body .chat-panels li.right .chat-img{float:right;margin-left:5px;margin-top:2px}.panel .panel-body .chat-panels .glyphicon{margin-right:5px}.panel .panel-body .chat-panels .template-msg{padding:0;margin:0}.panel .panel-body .chat-panels .template-msg li{min-height:auto;margin:0;padding:5px 0;border-color:#ddd;list-style:none}.panel .panel-body .chat-panels .template-msg li:last-child{border:none}.panel .new-msg-indicator{position:absolute;bottom:54px;text-align:center;padding:5px;background-color:dimgray;color:#fff;width:130px;left:50%;margin-left:-65px;border-top-left-radius:8px;border-top-right-radius:8px}.panel .new-msg-indicator:hover,.panel .new-msg-indicator:focus{cursor:pointer;text-decoration:none}.panel .new-msg-indicator .fa{margin-left:5px}.panel .panel-footer{position:absolute;bottom:0;padding:10px}.panel .panel-footer .btn{height:34px}.panel .panel-footer .btn:focus,.panel .panel-footer input[type=button]:focus{outline:none}.panel .panel-footer .btn.btn-send{position:relative;padding:10px;background-color:rgba(0,0,0,0)}.panel .panel-footer .btn.btn-send .glyphicon-msg-send{position:absolute;top:5px;left:5px;width:20px;height:20px}.panel .panel-footer .btn.btn-send .glyphicon-msg-send:after{content:" ";width:100%;height:100%;-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%, 0 60%, 50% 50%, 0 40%);clip-path:polygon(0 0, 100% 50%, 0 100%, 0 60%, 50% 50%, 0 40%);background-color:#42a3a9;left:0;top:0;position:absolute}.panel .panel-footer .btn.btn-send .glyphicon-msg-send:active:after{background-color:blue}.panel .panel-footer .persistent-menu{margin-bottom:.5em}.panel .panel-footer .persistent-menu .list-group-item{cursor:pointer}.panel .panel-footer .persistent-menu button{-webkit-appearance:none;border-radius:0}.panel .panel-footer .persistent-menu button:first-child{border-radius:.5em .5em 0em 0em}.panel .panel-footer .persistent-menu button:last-child{border-radius:0em 0em .5em .5em}.panel .panel-footer .image-upload{padding-bottom:1em}.panel .panel-footer .image-upload .file-input{display:inline-block}.panel .panel-footer .image-upload .file-input::-webkit-file-upload-button{visibility:hidden}.panel .panel-footer .image-upload .file-input::before{display:inline-block;padding:5px 8px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer}.panel .panel-footer .image-upload .btn-cancel{margin-left:5px}.panel .panel-footer .image-upload .img-preview{text-align:left;margin:1em 0}.panel .panel-footer .image-upload .img-preview.open{max-height:200px;max-width:300px}.panel .panel-footer .image-upload .img-preview img{max-width:100%;max-height:300px}.panel .panel-footer .image-upload .preview-text{width:100%;margin:1em 0}.panel .panel-footer .image-upload .centerText{text-align:center;width:500px}footer.paging-controls .per-page-container{margin:20px 0 20px 20px}.message-notification{position:fixed;top:0;width:100%;border-radius:5px;background-color:#fff;opacity:.8;z-index:1031;transform:translateY(-100%)}.message-notification.displaying{animation:downup 4s ease-out 1}.message-notification a{display:block;color:#000;padding:10px;cursor:pointer}@keyframes downup{0%{transform:translateY(-100%)}25%{transform:translateY(0)}75%{transform:translateY(0)}100%{transform:translateY(-100%)}}@media(min-width: 786px){.panel .panel-body{bottom:0}.panel .panel-body .chat-panels li{min-height:60px}.panel .panel-body .chat-panels li .chat-img{width:50px;height:50px}.panel .panel-body .chat-panels li.left .chat-body{padding-left:60px}.panel .panel-body .chat-panels li.left .time-sent{padding-left:10px}.panel .panel-body .chat-panels li.right .chat-body{padding-right:60px}.panel .panel-body .chat-panels li.right .time-sent{padding-right:10px}}.should-scroll{overflow-y:auto;overflow-x:hidden}body>div,#root{width:100%;height:100%}.btn-margin-left{margin-left:1em}.orchid{font-size:1em;padding-top:52px;display:flex;flex-direction:row;height:100%;width:100%}.orchid .bechat .center{max-width:none}.orchid .message{min-height:auto}.orchid .fill-height{height:100%;height:calc(100vh - 52px);display:flex;flex-direction:column}.orchid .navbar-fixed-top,.orchid .navbar-fixed-bottom{position:absolute}.orchid input[type=text],.orchid input[type=number],.orchid textarea{font-size:16px}.orchid .navbar-default{margin-bottom:0;height:52px}.orchid .navbar-default.open{height:100%}.orchid .navbar-default li.collapse{display:none}.orchid .navbar-default .navbar-brand{color:#002139;padding:10px}.orchid .navbar-default #nabvar-content{padding-right:15px}.orchid .navbar-default .navbar-text{display:inline-block;margin-right:20px;font-weight:bold;color:#002139}.orchid .navbar-default ul.navbar-nav>li a{color:#002139}.orchid .navbar-default .divider{height:1px;background-color:#b8bdb9;width:95%;margin-left:auto;margin-right:auto}.orchid .hachi.logo{height:30px;width:30px;display:inline-block}.orchid .roster{background-color:#fff;position:relative;flex:1;max-width:300px;height:100%;overflow-x:hidden;overflow-y:scroll;border-right:1px solid #eee}.orchid .roster .nav-stacked>li+li{margin:0}.orchid .roster .roster-item{border-bottom:1px solid #eee}.orchid .roster .roster-item .channel{color:#4d5250;padding-right:25px;border-radius:0;padding-left:25px;height:60px}.orchid .roster .roster-item .channel.unread::before{content:" ";width:10px;height:10px;border-radius:5px;background-color:#2c80ff;position:absolute;left:6px;top:14px}.orchid .roster .roster-item.active a,.orchid .roster .roster-item.active a:hover,.orchid .roster .roster-item.active a:focus{background-color:#eee;color:#4d5250;outline:none}.orchid .roster .roster-item .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:#000}.orchid .roster .roster-item .msg-time{color:#b8bdb9;position:absolute;right:10px;bottom:2px;color:#bbb;line-height:1em}.orchid .roster .roster-item .flag-icon{position:absolute;bottom:2px;line-height:1em}.orchid .roster .roster-item i.fa-reply{position:absolute;top:15px;right:5px}.orchid .chat-pane{flex:1}.orchid .chat-pane.fill-width{width:calc(100% - 40px)}.orchid .chat-pane .panel-footer{width:100%;position:relative}.orchid .chat-pane .panel .panel-body{position:relative;top:0;bottom:0;flex:1}.orchid .tab-content{overflow:hidden}.orchid .panel-heading{width:100%;height:40px;z-index:1;border-radius:0;background-color:#42a3a9;border-color:#42a3a9}.orchid .panel-heading a{color:#fff}.orchid .panel-heading .flag-icon{margin-left:15px}.orchid section.message .time-received{text-align:right}.orchid section.message .time-sent{float:left}.orchid section.message .message-sent.image,.orchid section.message .message-received.image,.orchid section.message .message-received.template{background-color:rgba(0,0,0,0)}.orchid section.message .message-received:first-child{border-radius:1em 1em .25em 1em}.orchid section.message .message-received:last-child{border-radius:1em .25em 1em 1em}.orchid section.message .message-received:only-child{border-radius:1em}.orchid section.message .message-sent{float:left;color:#000;background-color:#d3d3d3;border-radius:.25em 1em 1em .25em}.orchid section.message .message-sent:first-child{border-radius:1em 1em 1em .25em}.orchid section.message .message-sent:last-child{border-radius:.25em 1em 1em 1em}.orchid section.message .message-sent:only-child{border-radius:1em}.orchid section.message .col-message-received{margin-top:.25em !important;margin-right:0 !important;margin-left:calc(8.33333333% + .08333333em) !important}.orchid section.message .col-message-sent{margin-left:0 !important;margin-top:.25em !important}.orchid section.message .message-sent.control{color:#728499;background-color:#bbbccb}.orchid section.message .message-received.control{color:#5d9edd;background-color:#115291}.orchid section.message .message-received.template{background-color:rgba(0,0,0,0);padding:.25em 0}.orchid section.message .message-received.template .title{color:#000}.orchid section.message .message-received{float:right;color:#fff;background-color:#1e90ff;border-radius:1em .25em .25em 1em;margin:5px 0 0 0}.orchid section.message .message-received.feedback:before{font:normal normal normal 16px/1 FontAwesome;position:absolute;top:5px;left:-16px}.orchid section.message .message-received.feedback.thumb-up:before{color:#00b100;content:""}.orchid section.message .message-received.feedback.thumb-down:before{color:orange;content:""}.orchid section.message .pending .message-received{color:#728499;background-color:#bbbccb}.orchid section.message .pending .btn-pending{background-color:rgba(0,0,0,0);float:left}.orchid section.message .pending .btn:focus,.orchid section.message .pending input[type=button]:focus{outline:none}.orchid section.message .msg-details{float:right;position:relative;clear:both}.orchid section.message .msg-details .message-received{display:inline-block;margin-right:5px;float:none}.orchid section.message .msg-details i{position:absolute;bottom:2px}.orchid section.message .msg-details i.pass{color:blue}.orchid section.message .msg-details i.pending{color:gray}.orchid section.message .msg-details i.fail{color:red}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes slide-down{0%{opacity:0;-moz-transform:translateY(-10%)}100%{opacity:1;-moz-transform:translateY(0)}}@media(max-width: 768px){body,body>div,#root{height:auto}.orchid{height:auto}.orchid .roster{max-width:100%;width:100%;height:auto;overflow:hidden;border:none}.orchid .fill-height{height:auto}.orchid>.navbar{position:fixed}.orchid .panel .panel-footer,.orchid .panel .panel-heading{position:fixed}.orchid .panel .panel-body{margin-top:40px;margin-bottom:55px}.orchid .bechat section{padding:0}.orchid .new-msg-indicator{position:fixed}}.censor-button{margin:14px 12px 0px 0px}.typing-users{font-size:1rem;line-height:1rem;height:1rem}.typing-users .user-name{color:red;font-weight:bolder}.form-signin{max-width:330px;padding:15px;margin:0 auto}.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}.form-signin .checkbox{font-weight:normal}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin input[type=email]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.hachi.logo{background:no-repeat top left url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzOC40OSA0MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtvcGFjaXR5OjAuNzt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFydGJvYXJkIDc3PC90aXRsZT48ZyBpZD0iYmVlIj48cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0zNi45LDI5LjIxYy0xLjgzLTIuMjktOS41NC02LjMyLTEzLThhOC40NCw4LjQ0LDAsMCwwLDMuMjEtNC4xMSw1LjE1LDUuMTUsMCwwLDAtMi43MS05LjQ4LDguMjcsOC4yNywwLDAsMC0xLjczLTFDMjMsNC4wNiwyNSwuNzUsMjcuMzUuNzVWMGMtMi44LDAtNSwzLjUyLTUuMzYsNi4yNmE4LjQzLDguNDMsMCwwLDAtNi4wOC4yMkMxNS42MiwzLjcyLDEzLjQxLDAsMTAuNTQsMFYuNzVjMi40OSwwLDQuNTMsMy41OCw0LjY2LDYuMDlhOC40NSw4LjQ1LDAsMCwwLTEuMTQuNzZoMGE1LjE1LDUuMTUsMCwwLDAtMi42OCw5LjU0LDguNDMsOC40MywwLDAsMCwzLjE4LDRjLTMuNDEsMS43MS0xMS4xMyw1Ljc0LTEzLDhhNi42LDYuNiwwLDAsMCwuNyw5LjMxLDYuNjYsNi42NiwwLDAsMCw5LjI2LTEuNDQsOC4wOSw4LjA5LDAsMCwwLDEtMS45bC4xOC0uNDZoMTNsLjEzLjMzaDBhOC41MSw4LjUxLDAsMCwwLDEuMDcsMiw2LjY2LDYuNjYsMCwwLDAsOS4yNiwxLjQ0QTYuNiw2LjYsMCwwLDAsMzYuOSwyOS4yMVptLTIxLTcuMjlhOC40Miw4LjQyLDAsMCwwLDYuNjcsMGMuMDkuNDkuMiwxLjA4LjMzLDEuNzRIMTUuNTlDMTUuNzEsMjMsMTUuODIsMjIuNDEsMTUuOTEsMjEuOTJabS0yLDkuMTJjLjMxLTEuMTQuNi0yLjM0Ljg2LTMuNWg4Ljk0Yy4yNiwxLjE2LjU1LDIuMzYuODYsMy41WiIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTE1LDM4LjQxaDguMjVjLTEsMS4xMi0xLjg3LDIuMTEtMi42LDIuODdhMiwyLDAsMCwxLTMuMDksMEMxNi44Niw0MC41MSwxNiwzOS41MywxNSwzOC40MVoiLz48L2c+PC9zdmc+")}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%}body{height:100%;width:100%;color:#002139;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}textarea,input,button{outline:none}.clearfix{overflow:auto;zoom:1}.group:after{content:"";display:table;clear:both}.padded-container{padding:1em}.hidden-xs-down{display:none}.responsive-img{width:100%;height:auto}.no-padding{padding:0}@media(min-width: 786px){.hidden-xs-down{display:inline-block}}
