.card{background-color:#222 !important;border:1px solid #555}.card-header{background-color:#222 !important;border-bottom:1px solid #555}.card-header.collapsed{border:0px !important}.card-footer{background-color:#222 !important;border-top:1px solid #555}.card.border-0{border-top-width:1px !important;border-right-width:1px !important;border-bottom-width:1px !important;border-left-width:1px !important}hr{border-top:1px solid rgba(255,255,255,0.1)}.bg-danger{background-color:#222 !important}.bg-white{background-color:#222 !important}.bg-light{background-color:#111 !important}.bg-gradient-danger{background:#111 !important}ul.bg-gradient-danger{background-color:#222 !important;border-color:#555 !important}.message.bg-gradient-light{background:rgb(34,34,34);background:-moz-linear-gradient( 0deg,rgba(34,34,34,1) 0%,rgba(34,34,34,1) 50%,rgba(34,34,34,0) 100% ) !important;background:-webkit-linear-gradient( 0deg,rgba(34,34,34,1) 0%,rgba(34,34,34,1) 50%,rgba(34,34,34,0) 100% ) !important;background:linear-gradient( 0deg,rgba(34,34,34,1) 0%,rgba(34,34,34,1) 50%,rgba(34,34,34,0) 100% ) !important}.head.chatbox{background:rgb(34,34,34);background:-moz-linear-gradient( 0deg,rgba(34,34,34,0) 0%,rgba(34,34,34,1) 25%,rgba(34,34,34,1) 100% ) !important;background:-webkit-linear-gradient( 0deg,rgba(34,34,34,0) 0%,rgba(34,34,34,1) 25%,rgba(34,34,34,1) 100% ) !important;background:linear-gradient( 0deg,rgba(34,34,34,0) 0%,rgba(34,34,34,1) 25%,rgba(34,34,34,1) 100% ) !important}.media-outgoing{background:var(--primary);color:#ffffff;word-break:break-all;border-radius:12px 12px 0px 12px}.media-incoming{background-color:#3a3b45;color:#f8f9fc;word-break:break-all;border-radius:12px 12px 12px 0px}#chat_box{background:#111 !important}#chat_box .media-incoming{background:#222 !important;color:#f8f9fc;border-color:#555}#chat_box .media-outgoing{background:var(--danger,#e74a3b);color:#fff}#chat_box .media-incoming .amt-chat-message-meta,#chat_box .amt-chat-date-separator{color:#999}#chat_box .amt-chat-date-separator::before,#chat_box .amt-chat-date-separator::after{background:#555}#chat_box .amt-chat-date-label{background:#222;border-color:#555}.text-secondary{color:#999 !important}.text-gray-100,.text-gray-200,.text-gray-300,.text-gray-400,.text-gray-500,.text-gray-600,.text-gray-700,.text-gray-800,.text-gray-900{color:#ddd !important}a.text-secondary:focus,a.text-secondary:hover{color:#fff !important;text-decoration:underline}body{background-color:#111 !important;color:#999 !important}.scroll-generic::-webkit-scrollbar-thumb{background:#111 !important}.scroll-div:hover::-webkit-scrollbar-thumb{background:#fff !important}.scroll-div::-webkit-scrollbar-track{background:#111 !important}.scroll-div::-webkit-scrollbar-thumb{background:#111 !important}.btn-light{background-color:#222 !important;border-color:#555 !important}button.btn,input[type="submit"]:hover{color:#fff !important}input[type="text"]:disabled{background-color:#222 !important;color:#aaa !important}.btn-dark{background-color:#484a54;color:#aaa}.btn-clear:hover,.btn-facebook:hover{background-color:#222;color:#fff !important}.btn-gray:hover{color:#fff !important}.btn-facebook{background-color:#30497c;border:0;color:#aaa}button.close{color:#aaa !important}.dropdown-menu{background-color:#222 !important;border-color:#555 !important}.dropdown-item{background-color:#222 !important;border-color:#555 !important;color:#999 !important}.select-dropdown-item{background-color:#222 !important;color:#fff !important}.form-control,.custom-file-label{background-color:#222 !important;color:#fff !important;border-color:#555 !important}.custom-file-input~.custom-file-label::after{background-color:#222 !important}.form-control:valid,.form-control:-webkit-autofill,.form-control:-webkit-autofill:hover,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.form-control:disabled,.form-control[readonly]{background-color:#222;opacity:1}.modal-content{background-color:#222 !important;border:1px solid #555 !important}.modal-header{border-bottom:1px solid #555 !important}.modal-footer{border-top:1px solid #555 !important}.error{color:#aaa}.sidebar .nav-item .collapse .collapse-inner .collapse-item,.sidebar .nav-item .collapsing .collapse-inner .collapse-item{display:block;color:var(--light) !important}.sidebar .nav-item .collapse .collapse-inner .collapse-item:hover,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:hover{background-color:var(--dark) !important;color:var(--light) !important}.theme-light{display:none}.theme-dark{display:initial}