/* left sidebar */ .app-sidebar-nav { position: fixed; top: 0rem; z-index: 1021; background-color: #ffffff; padding-top: 0.5rem; height: 100%; border-right: 1px solid #cccccc; } .app-navbar { border-bottom: 1px solid rgba(0, 0, 0, 0.125); } .app-btn-default { padding: 0.25rem 0.75rem; } #app-btn-my-inbox { color: #666; border: 1px solid #d6d6d6; padding: 5px 5px; background-color: white; font-size:13px; } /* home */ .app-news-information-panel { height: 80vh; } .news-title { text-decoration: none; color: black; } .menu-group { width: 190px; } .menu-icon { width: 85px; height: 85px; background-color: transparent; border-radius: 5px; display: block; margin-left: auto; margin-right: auto; } .menu-icon i { font-size: 45px; color: #222; } .menu-icon-img { width: 80px; } .menu-group-title { font-size: 14px; font-weight: bold; } .menu-group { float: left; margin-right: 10px; } .button-menu-footer { padding: 10px; } .button-menu-footer .button-menu-item { padding-top: 5px; padding-bottom: 5px; text-align: center; } .button-menu-footer .button-menu-item:hover { background-color: #eee; cursor: pointer; } .box-news-information { padding: 0px; right: 0px; border-radius: 5px; height: 500px; } #box-news-information { overflow-y: scroll; overflow-x: hidden; height: 484px; margin-top: 10px; margin-bottom: 10px; } .badge-info { font: bold 11px/1 "Roboto", Arial, sans-serif; background-color: #fff; } .badge-info-news { color: #0085b6; } .badge-information { color: #8360a8; } .news-title { margin-bottom: -4px; font: 500 14px/1.4em "Roboto", Arial, sans-serif; color: #4a4a4a; } .news-info { margin-bottom: 3px; } .panel-newsinfo { border-color: #d2d2d2; margin-right: 10px; padding-left: 0px; } .panel-newsinfo > .panel-heading { background-color: #fff; border-color: #d2d2d2; } .panel-newsinfo > .panel-body { padding: 0px; } .panel-heading { border-bottom: 1px solid #ddd; } .panel-body-leave { background-color: #fff; } .panel-footer { background-color: #fff; } .own_contain { padding-top: 5px; } .notification-counter { border-radius: 16px; background-color: #ff6124; padding: 3px 5px; color: #fff; margin-left: -8px; font-size: 11px; top: 2px; position: absolute; } .btn-default { font-size: 11px; } .menu-group .panel .panel-heading { padding: 3px; } .button-menu-footer .row .col-xs-6 { padding-left: 11px; } .button-menu-footer .row .col-xs-6:not(:first-child) { padding-left: 5px; } .btn-first, .btn-second { padding: 0.275rem 0.5rem; font-size: 10.5px; width: 85px; } .btn-second { margin-left: 0.2rem; } .fa-envelope { font-size: 20px; } .panel-btn-left { padding-left: 0.75rem; } .panel-btn-right { padding-left: 0rem; } #my-inbox-txt { font-size: 14px; margin-left: 10px; } .overlay { position: fixed; display: none; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); z-index: 1021; cursor: pointer; } @media (min-width: 768px) { .panel-right { padding-left: 0px; } } @media (max-width: 410px) { .menu-group { width: 100%; } .col-xs-11 { width: 89.666667%; } .hidden-xxs { display: none; } .panel-newsinfo { margin-right: 0px; } .btn-first, .btn-second { font-size: 11px; width: 100%; } } @media (min-width: 411px) { .menu-group { width: 180px; } .btn-create-request { padding-left: 4px; margin-left: -2px; } .btn-first, .btn-second { font-size: 10px; width: 80px; } } .label-input { font-size: 12px; margin-bottom: 5px !important; color: #6f6f6f; font-weight: 500; font-family: HelveticaNeueu, "HelveticaNeueu", Helvetica, Arial, sans-serif !important; } @media (min-width: 576px) { .border-sm-1 { border: 1px solid rgba(0, 0, 0, 0.125) !important; } } .table th, .table td { padding: 0.4rem !important; } /* inbox style */ .document-type { font-size: 13px; color: #555555; } .purpose { font-size: 14px; font-weight: bold; color: #555555; } .request_date { font-size: 12px; } .requester { color: #5a5a5a; font-weight: 500; font-size: 12px; } .status { background: #2dacd1; padding: 5px; border-radius: 5px; color: #fff; font-size: 9px; } .inbox-item.inbox-active { background: #f7f7f7; } .inbox-item { border-left: 3px solid #2dacd1; } /* fontsize */ .fontsize-11 { font-size: 11px } .fontsize-12 { font-size: 12px } .fontsize-13 { font-size: 13px } /* modifier */ .navbar-toggler-icon { width: 1em; height: 1em; } .sticky-top { position: fixed; width: 100%; } .mt-6, .my-6 { margin-top: 5rem !important; } /* inbox */ .inbox-content { overflow-y: scroll; height: 75vh; } .inbox-modal-detail .modal-dialog { margin: 0rem; height: 100% !important; max-width: 100% !important; } .inbox-modal-detail .modal-dialog .modal-content { height: 100% !important; width: 100% !important; } .inbox-modal-detail .modal-dialog .modal-content .modal-header { justify-content: start; } .inbox-modal-detail .modal-dialog .modal-content .modal-body { overflow-y: scroll; } .inbox-modal-detail .modal-dialog .modal-content .modal-header .close { display: none; } /* destination info modal */ .add-data-modal .modal-dialog .modal-content .modal-header { justify-content: start; } .add-data-modal .modal-dialog .modal-content .modal-header .close { display: none; } .add-data-modal .modal-dialog .modal-content .modal-body { overflow-y: scroll; } @media (max-width: 767px) { .add-data-modal .modal-dialog { margin: 0rem; height: 100% !important; max-width: 100% !important; } .add-data-modal .modal-dialog .modal-content { height: 100% !important; width: 100% !important; } } @media (min-width: 768px) { .add-data-modal .modal-dialog .modal-content .modal-header .close { display: block; } } .input-group .ember-power-select-trigger { width: 78%; border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .news-image-container { height:70px; width:70px; overflow:hidden; } .news-image { height:70px; } /* tab */ .nav-tabs-horizontal { display: inline-flex; width: 100%; overflow-x: auto; border-bottom: 2px solid #DDD; -ms-overflow-style: none; /*// IE 10+*/ overflow: -moz-scrollbars-none;/*// Firefox*/ flex-wrap: unset; } .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { border-width: 0; } .nav-tabs>li>a { border: none; color: #666; } .nav-tabs>li.active>a, .nav-tabs>li>a:hover { border: none; color: #4285F4 !important; background: transparent; } .nav-tabs>li>a::after { content: ""; background: #4285F4; height: 2px; position: absolute; width: 100%; left: 0px; bottom: 1px; transition: all 250ms ease 0s; transform: scale(0); } .nav-tabs>li.active>a::after, .nav-tabs>li:hover>a::after { transform: scale(1); } .tab-nav>li>a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; } .tab-pane { padding: 15px 0; } .tab-content { padding: 20px } .nav-tabs::-webkit-scrollbar { display: none; /*Safari and Chrome*/ } /* Login */ .form-signin { max-width: 330px; padding: 15px; margin: 0 auto; padding-top: 30px; } .text-helper { font-size: 10px; margin-bottom: 20px; color: #afafaf; } .panel-signin { margin-top: 100px; } /* component css */ .card-scroll { scroll-margin: 70px; } .app-card-item { background-color: #fff; } .app-card-item .card-header { background-color: #fff; border-bottom: none; } .ember-power-select-trigger { padding: 3px 16px 0 0 !important; }