/******************************************************************* Module : /assets/css/styles.css Desc. : CSS Custom Created By : Siau Pheng (siaupheng@3fonia.com). Created Date : December 20th, 2007. Last Modified : May 31st, 2018. (c) 2009 - 2018, 3FONIA Software; WWW.3FONIA.COM. *******************************************************************/ div.note-editor.card { margin-bottom: 0 !important; border: unset !important; } button.btn-ganti { box-shadow: none !important; padding-top: 0; padding-bottom: 0; width: 9.8em; text-align: left; } button.btn-ganti span { position: relative; left: -12px; display: inline-block; padding: 3px 8px; background: rgba(0,0,0,0.15); height: 100%; vertical-align: middle; } table button.plus-circle { background-color: var(--success); } table button.minus-circle { background-color: var(--danger); } table button.reload { background-color: var(--secondary); } table a.plus-circle i { color: var(--success); } table a.minus-circle i { color: var(--danger); } table a.reload i { color: var(--secondary); } /******************************** child of datatable ********************************/ table.dataTable a.fon-tabel-dt i { padding: 0 4px; width: 1.5rem !important; height: 1.5rem !important; border: 0.15em solid white; border-radius: .7em; box-shadow: 0 0 0.2em #444; background-color: #31b131; } table.dataTable tr.dt-hasChild a.fon-tabel-dt i { background-color: #d33333; } table.dataTable a.fon-tabel-dt:hover i, table.dataTable tr.dt-hasChild a.fon-tabel-dt:hover i { color: unset; } /******************************** chatbox ********************************/ .ps-container { position: relative -ms-touch-action: auto; touch-action: auto; overflow: hidden !important; -ms-overflow-style: none; } .chat-body { -webkit-box-flex: initial; flex: initial; display: table; min-width: 0; } .chat-body p { position: relative; padding: 0 8px 6px; margin: 0; background-color: #f5f6f7; border-radius: 3px; font-weight: 100; color: #9b9b9b; } .chat-body p.nama { background-color: transparent !important; margin: 0 8px; color: #000; padding: 0; } .sent-box { position: relative; display: -webkit-box; display: flex; -webkit-box-align: center; align-items: center; padding: 12px 20px; background-color: #f9fafb; border-color: #f1f2f3 !important; border-top: 1px solid #ebebeb !important; } .sent-box>*:first-child { margin-left: 0 } .sent-box>* { margin: 0 8px } .sent-input { -webkit-box-flex: 1; flex-grow: 1; border: none; outline: none !important; background-color: transparent; } .sent-btn { background-color: transparent; border: none; color: #cac7c7; font-size: 16px; cursor: pointer; overflow: -moz-hidden-unscrollable; -webkit-transition: .2s linear; transition: .2s linear; color: #48b0f7 !important; }