Şuanki Dizin: /home/wwwdreamtechnolo/public_html/vaibhavitoursandtravels.com/admin/assets/css/ |
Şuanki Dosya : /home/wwwdreamtechnolo/public_html/vaibhavitoursandtravels.com/admin/assets/css/style.css |
html { height: 100% } body { font-family: roboto, sans-serif; font-size: .875rem; color: #333; background-color: #fff; overflow-x: hidden; height: 100% } h1, h2, h3, h4, h5, h6 { margin-top: 0 } h1, .h1 { font-size: 2.25rem } h2, .h2 { font-size: 1.875rem } h3, .h3 { font-size: 1.5rem } h4, .h4 { font-size: 1.125rem } h5, .h5 { font-size: .875rem } h6, .h6 { font-size: .75rem } a:hover, a:active, a:focus { text-decoration: none; outline: none; color: #2fdf84 } .form-control { border-radius: 5px; box-shadow: none; padding: .469rem .75rem } .form-control:focus { border-color: #2fdf84; box-shadow: none; outline: 0 } a { color: #009ce7 } input, button, a { transition: all .4s ease; -moz-transition: all .4s ease; -o-transition: all .4s ease; -ms-transition: all .4s ease; -webkit-transition: all .4s ease } input, button { outline: none!important } input[type=file] { height: auto } input[type=text], input[type=password] { -webkit-appearance: none; -moz-appearance: none; appearance: none } textarea.form-control { resize: vertical } .navbar-nav>li { float: left } .form-group { margin-bottom: 20px } .display-block { display: block } .btn.rounded { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1) } .dropdown-item:active { background: #2fdf84 } /*.table-responsive { white-space: nowrap; max-width: 100% }*/ .table { color: #000; margin-bottom: 0; border: 1px solid #efefef } .table.table-white { background-color: #fff } .table td, .table th { border-top: 1px solid #efefef } .table-striped>tbody>tr:nth-of-type(2n+1) { background-color: #e4f2f3 } table.table td .avatar { margin: 0 5px 0 0 } table.table td h2 { display: flex; align-items: center; font-size: inherit; font-weight: 400; margin: 0; padding: 0; vertical-align: middle } table.table td h2 a { color: #757575 } table.table td h2 a:hover { color: #2fdf84 } table.table td h2 span { color: #9e9e9e; display: block; font-size: 12px; margin-top: 3px } div.dataTables_wrapper div.dataTables_paginate { text-align: right } .p-0 { padding: 0!important } .p-t-0 { padding-top: 0!important } .m-r-5 { margin-right: 5px!important } .m-r-10 { margin-right: 10px!important } .m-r-15 { margin-right: 15px!important } .m-l-5 { margin-left: 5px!important } .m-l-15 { margin-left: 15px!important } .m-t-5 { margin-top: 5px!important } .m-t-0 { margin-top: 0!important } .m-t-10 { margin-top: 10px!important } .m-t-15 { margin-top: 15px!important } .m-t-20 { margin-top: 20px!important } .m-t-30 { margin-top: 30px!important } .m-t-50 { margin-top: 50px!important } .m-b-0 { margin-bottom: 0!important } .m-b-5 { margin-bottom: 5px!important } .m-b-10 { margin-bottom: 10px!important } .m-b-15 { margin-bottom: 15px!important } .m-b-20 { margin-bottom: 30px!important } .m-b-30 { margin-bottom: 30px!important } .w-md { min-width: 110px } .w-40 { width: 40px } .block { display: block!important } .text-ellipsis { display: block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .text-muted-light { color: #aaa } .add-btn-col { margin-bottom: 30px } .card-box { background-color: #fff; border: 1px solid #d5dbe1; border-radius: 4px; margin-bottom: 30px; padding: 20px; position: relative; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .card-title { color: #333; font-size: 16px; margin-bottom: 0!important; text-transform: capitalize } .page-title { color: #565656; font-size: 20px; font-weight: 500; margin-bottom: 0; text-transform: capitalize } .page-sub-title { color: #565656; font-size: 18px; font-weight: 400; margin-bottom: 20px } .cal-icon::after { background: transparent url(../img/calander.png) no-repeat scroll 0 0; bottom: 0; content: ""; display: block; height: 19px; margin: auto; position: absolute; right: 15px; top: 0; width: 17px } .cal-icon { position: relative; width: 100% } .badge-success-border { border: 1px solid #55ce63; color: #55ce63; background-color: #fff; display: inline-block; min-width: 80px } .badge-danger-border { border: 1px solid #f62d51; color: #f62d51; background-color: #fff; display: inline-block; min-width: 80px } .badge-warning-border { border: 1px solid #ffbc34; color: #ffbc34; background-color: #fff; display: inline-block; min-width: 80px } .badge-info-border { border: 1px solid #009efb; color: #009efb; background-color: #fff; display: inline-block; min-width: 80px } .modal-footer.text-left { text-align: left } .modal-footer.text-center { text-align: center } .font-18 { font-size: 18px } .border-right { border-right: 1px solid #d5dbe1 } .blur { -webkit-filter: blur(3px); -moz-filter: blur(3px); -o-filter: blur(3px); -ms-filter: blur(3px); filter: blur(3px) } .btn { border-radius: 5px } .btn:focus { box-shadow: none!important } .btn-white { background-color: #fff; border: 1px solid #ccc; color: #333 } .rounded, .circle { border-radius: 500px } .bg-primary, .badge-primary { background-color: #2fdf84!important } .bg-success, .badge-success { background-color: #8944d7!important } .bg-info, .badge-info { background-color: #009efb!important } .bg-warning, .badge-warning { background-color: #776fd6!important } .bg-danger, .badge-danger { background-color: #f62d51!important } .bg-white { background-color: #fff } .text-primary, .dropdown-menu>li>a.text-primary { color: #2fdf84!important } .text-success, .dropdown-menu>li>a.text-success { color: #55ce63 } .text-danger, .dropdown-menu>li>a.text-danger { color: #f62d51 } .text-info, .dropdown-menu>li>a.text-info { color: #009efb } .text-warning, .dropdown-menu>li>a.text-warning { color: #ffbc34 } .text-purple, .dropdown-menu>li>a.text-purple { color: #7460ee } .btn-outline-primary { color: #000; border-color: #2fdf84 } .btn-outline-primary:not(:disabled):not(.disabled):active { background-color: #22c571; border: 1px solid #22c571 } .btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary.active, .btn-outline-primary:active, .open>.dropdown-toggle.btn-outline-primary { background-color: #22c571; border: 1px solid #22c571 } .btn-outline-primary.active.focus, .btn-outline-primary.active:focus, .btn-outline-primary.active:hover, .btn-outline-primary.focus:active, .btn-outline-primary:active:focus, .btn-outline-primary:active:hover, .open>.dropdown-toggle.btn-outline-primary.focus, .open>.dropdown-toggle.btn-outline-primary:focus, .open>.dropdown-toggle.btn-outline-primary:hover { background-color: #22c571; border: 1px solid #22c571 } .btn-primary { background: linear-gradient(#191654,#43C6AC); border: 1px solid #2fdf84 } .btn-primary:not(:disabled):not(.disabled):active { background-color: #22c571; border: 1px solid #22c571 } .btn-primary:hover, .btn-primary:focus, .btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary { background-color: #22c571; border: 1px solid #22c571 } .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary.focus:active, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { background-color: #22c571; border: 1px solid #22c571 } .btn-secondary { background-color: #8e37d7; border: 1px solid #8e37d7 } .btn-secondary:hover, .btn-secondary:focus, .btn-secondary.active, .btn-secondary:active, .open>.dropdown-toggle.btn-secondary { background-color: #6d22aa; border: 1px solid #6d22aa } .btn-secondary.active.focus, .btn-secondary.active:focus, .btn-secondary.active:hover, .btn-secondary.focus:active, .btn-secondary:active:focus, .btn-secondary:active:hover, .open>.dropdown-toggle.btn-secondary.focus, .open>.dropdown-toggle.btn-secondary:focus, .open>.dropdown-toggle.btn-secondary:hover { background-color: #6d22aa; border: 1px solid #6d22aa } .btn-success { background-color: #55ce63; border: 1px solid #55ce63 } .btn-success:hover, .btn-success:focus, .btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success { background: #4ab657; border: 1px solid #4ab657 } .btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success.focus:active, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover { background: #4ab657; border: 1px solid #4ab657 } .btn-info { background-color: #009efb; border: 1px solid #009efb } .btn-info:hover, .btn-info:focus, .btn-info.active, .btn-info:active, .open>.dropdown-toggle.btn-info { background-color: #028ee1; border: 1px solid #028ee1 } .btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info.focus:active, .btn-info:active:focus, .btn-info:active:hover, .open>.dropdown-toggle.btn-info.focus, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover { background-color: #028ee1; border: 1px solid #028ee1 } .btn-warning { background: #ffbc34; border: 1px solid #ffbc34 } .btn-warning:hover, .btn-warning:focus, .btn-warning.active, .btn-warning:active, .open>.dropdown-toggle.btn-warning { background: #e9ab2e; border: 1px solid #e9ab2e } .btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning.focus:active, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover { background: #e9ab2e; border: 1px solid #e9ab2e } .btn-danger { background: #ff1300; border: 1px solid #ff1300 } .btn-danger:hover, .btn-danger:focus { background-color: #e6294b; border: 1px solid #e6294b } .btn-search { color: #fff; background: linear-gradient(180deg, #2FDF84 0%, #8944D7 100%); border: 1px solid transparent } .btn-search:not(:disabled):not(.disabled):active { color: #fff; background: linear-gradient(180deg, #8944D7 0%, #2FDF84 100%); border: 1px solid transparent } .btn-search:hover, .btn-search:focus, .btn-search.active, .btn-search:active, .open>.dropdown-toggle.btn-search { color: #fff; background: linear-gradient(180deg, #8944D7 0%, #2FDF84 100%); border: 1px solid transparent } .btn-search.active.focus, .btn-search.active:focus, .btn-search.active:hover, .btn-search.focus:active, .btn-search:active:focus, .btn-search:active:hover, .open>.dropdown-toggle.btn-search.focus, .open>.dropdown-toggle.btn-search:focus, .open>.dropdown-toggle.btn-search:hover { color: #fff; background: linear-gradient(180deg, #8944D7 0%, #2FDF84 100%); border: 1px solid transparent } .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background-color: #2fdf84; border-color: #2fdf84 } .pagination>li>a, .pagination>li>span { color: #2fdf84 } .page-item.active .page-link { background-color: #2fdf84; border-color: #2fdf84 } .dropdown-menu { transform-origin: left top 0; box-shadow: inherit; background-color: #fff; border: 1px solid #c7c7c7; box-shadow: 0 1px 3px 0 #c8c8c8 } .navbar-nav .open .dropdown-menu { background-color: #fff; border: 1px solid rgba(0, 0, 0, .1) } .modal-content { border-radius: 0 } .btn-group-xs>.btn, .btn-xs { min-height: 22px; min-width: 22px } .dropdown-menu { font-size: 13px } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { box-shadow: none } .btn-link { color: #333 } .nav .open>a, .nav .open>a:focus, .nav .open>a:hover { background-color: rgba(0, 0, 0, .2) } .card { border: 1px solid #d5dbe1; margin-bottom: 30px; border-radius: 10px; box-shadow: 0 6px 15px rgb(36 37 38/8%) } .card-header { background: 0 0; padding: 15px } .card-body { padding: 15px } .table .thead-light th { color: #495057; background-color: #efefef; border-color: #efefef } .card-title { margin-bottom: 1.125rem } .dropdown-action .dropdown-toggle::after { display: none } .badge.badge-pill { border-radius: 10rem } .badge-primary { color: #fff } .btn.btn-rounded { border-radius: 50px } .table .badge { font-weight: 700 } .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: transparent } .nav-tabs .nav-link { border-radius: 0 } .table.dataTable { border-collapse: collapse!important } textarea.form-control { height: auto } .progress-example .progress { margin-bottom: 1.5rem } .progress-xs { height: 4px } .progress-sm { height: 15px } .progress.progress-sm { height: 6px } .progress.progress-md { height: 8px } .progress.progress-lg { height: 18px } .form-control.form-control-sm { padding: .25rem .5rem } .modal-body a:active, .modal-body a:focus, .modal-body a:hover { color: #333 } .bg-green { background: #00b871!important } .bg-pruple { background: #8944d7!important } .bg-dark { background: #373d3f!important } @-moz-keyframes pulse { 0% { -moz-transform: scale(0); opacity: 0 } 25% { -moz-transform: scale(0); opacity: .1 } 50% { -moz-transform: scale(.1); opacity: .3 } 75% { -moz-transform: scale(.5); opacity: .5 } 100% { -moz-transform: scale(1); opacity: 0 } } @-webkit-keyframes pulse { 0% { -webkit-transform: scale(0); opacity: 0 } 25% { -webkit-transform: scale(0); opacity: .1 } 50% { -webkit-transform: scale(.1); opacity: .3 } 75% { -webkit-transform: scale(.5); opacity: .5 } 100% { -webkit-transform: scale(1); opacity: 0 } } @-webkit-keyframes taskHighlighter { 0% { background: #feeb99 } 100% { background: #fff } } @keyframes taskHighlighter { 0% { background: #feeb99 } 100% { background: #fff } } .header-outer { height: 70px; position: fixed; background: #fff; z-index: 99; top: 0; width: 100% } .header { background: #fff; left: 295px; position: fixed; right: 10px; top: 10px; z-index: 99; height: 60px; border: 1px solid #d5dbe1; border-radius: 10px } .sidebar .header-left { border-bottom: 1px solid #e7e7e7; border-radius: 10px 10px 0 0; background: #fff; float: left; height: 80px; padding: 0 20px; position: fixed; text-align: center; width: 267px; z-index: 1 } .sidebar .header-left a span { font-size: 20px; color: #000; font-weight: 600 } .logo { display: block; line-height: 80px } .header .navbar-nav .badge { position: absolute; right: 7px; top: 4px } .header .dropdown-menu>li>a { position: relative } .header .dropdown-toggle::after { display: none } .header .has-arrow .dropdown-toggle::after { display: inline-block } .page-title-box { border-radius: 0; height: 60px; margin-bottom: 0; padding: 17px 20px } .page-title-box h3 { color: #fff; font-size: 20px; font-weight: 400; margin: 0; display: none } .user-menu { margin: 0; position: relative; z-index: 99 } .user-menu.nav>li>a { color: #000; font-size: 16px; line-height: 60px; padding: 0 15px; height: 60px } .user-menu.nav>li>a.user-link { background: #efefef; margin: 6px 5px 6px 10px; line-height: 45px; height: 45px; border-radius: 5px } .user-menu.nav>li>a:hover, .user-menu.nav>li>a:focus { background-color: rgba(0, 0, 0, .2) } .user-img { display: inline-block; position: relative } .user-img img { border: 1px solid #00b871 } .user-img .status { border: 1px solid #fff; bottom: 38%; height: 7px; position: absolute; left: -4px; width: 7px } .user-menu .user-img .status { bottom: 18px } .user-menu .dropdown-menu { min-width: 136px } .user-menu .bg-primary { background-color: #fb2f32!important } .status { background-color: #ccc; border-radius: 50%; display: inline-block; height: 10px; width: 10px } .status.online { background-color: #55ce63 } .status.offline { background-color: #f62d51 } .status.away { background-color: #faa937 } label { text-transform: capitalize } .form-focus { height: 50px; position: relative } .form-focus .focus-label { font-size: 16px; font-weight: 400; opacity: .4; pointer-events: none; position: absolute; -webkit-transform: translate3d(0, 22px, 0) scale(1); -ms-transform: translate3d(0, 22px, 0) scale(1); -o-transform: translate3d(0, 22px, 0) scale(1); transform: translate3d(0, 22px, 0) scale(1); transform-origin: left top; transition: 240ms; left: 12px; top: -18px; z-index: 1; color: #888; margin-bottom: 0 } .form-focus.focused .focus-label { opacity: 1; font-weight: 300; top: -14px; font-size: 12px; z-index: 1 } .form-focus .form-control:focus~.focus-label, .form-focus .form-control:-webkit-autofill~.focus-label { opacity: 1; font-weight: 300; top: -18px; font-size: 12px; z-index: 1 } .form-focus .form-control { height: 50px; padding: 21px 12px 6px } .form-focus .form-control::-webkit-input-placeholder { color: transparent; transition: 240ms } .form-focus .form-control:focus::-webkit-input-placeholder { transition: none } .form-focus.focused .form-control::-webkit-input-placeholder { color: #bbb } .form-focus.select-focus .focus-label { opacity: 1; font-weight: 300; top: -20px; font-size: 12px; z-index: 1 } .form-focus .select2-container .select2-selection--single { border: 1px solid #ced4da; height: 50px } .form-focus .select2-container--default .select2-selection--single .select2-selection__arrow { height: 48px; right: 7px } .form-focus .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #ccc transparent transparent; border-style: solid; border-width: 6px 6px 0; height: 0; left: 50%; margin-left: -10px; margin-top: -2px; position: absolute; top: 50%; width: 0 } .form-focus .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #ccc; border-width: 0 6px 6px } .form-focus .select2-container .select2-selection--single .select2-selection__rendered { padding-right: 30px; padding-left: 12px; padding-top: 10px } .form-focus .select2-container--default .select2-selection--single .select2-selection__rendered { color: #676767; font-size: 14px; font-weight: 400; line-height: 38px } .form-focus .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #fc6075 } .main-search { margin-bottom: 20px } .search-result { margin-bottom: 30px } .search-result u { color: #ff9b44 } .search-result p { color: #777; margin-bottom: 0 } .search-lists .nav-tabs.nav-tabs-solid { background-color: #fff; border: 1px solid #e3e3e3 } .top-nav-search form { margin-top: 10px; position: relative; width: 240px } #toggle_btn { margin-top: 7px; margin-left: 10px; margin-right: 10px } .top-nav-search .form-control { background-color: rgba(255, 255, 255, .1); border: 1px solid #d5dbe1; border-radius: 10px; color: #000; height: 40px; padding: 10px 50px 10px 15px } .top-nav-search .btn { background-color: transparent; border-color: transparent; min-height: 40px; padding: 7px 15px; position: absolute; right: 0; top: 0 } .top-nav-search .form-control::-webkit-input-placeholder { color: #c4c4c4 } .top-nav-search .form-control::-moz-placeholder { color: #c4c4c4 } .top-nav-search .form-control:-ms-input-placeholder { color: #c4c4c4 } .top-nav-search .form-control::-ms-input-placeholder { color: #c4c4c4 } .top-nav-search .form-control::placeholder { color: #c4c4c4 } .responsive-search { display: none; color: #333; font-size: 20px; height: 60px; line-height: 60px; padding: 0 15px } .top-nav-search.active form { display: block; left: 0; position: absolute } .sidebar { top: 10px; width: 270px; z-index: 99; background-color: #fff; bottom: 0; margin-top: 0; position: fixed; left: 10px; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; border: 1px solid #d5dbe1; border-radius: 10px; margin-bottom: 10px } .sidebar-inner { height: 100% } .sidebar-menu ul { font-size: 14px; list-style-type: none; margin: 0; padding: 10px; border-top: 0; position: relative; top: 0 } .sidebar-menu ul.sidebar-ul { top: 80px } .sidebar-menu li a img { margin-right: 10px } .sidebar-menu li a { text-transform: uppercase; color: #373d3f; display: block; font-size: 14px; height: auto; line-height: 40px; min-height: 40px; padding: 10px 20px; border-radius: 0; border-top: 1px solid #e7e7e7 } .sidebar-menu li a:hover { color: #2fdf84 } .sidebar-menu li a>.badge { margin-top: 10px; color: #fff; font-weight: 700 } .sidebar-menu li a i { font-size: 16px; margin-left: 10px; margin-right: 10px } .sidebar-menu li a i.back-icon { margin-left: 0 } .sidebar-menu li.active a { color: #fff; background: linear-gradient(#191654,#43C6AC); border-radius: 10px } .sidebar-menu li.submenu a.active.subdrop { color: #fff; background: linear-gradient(180deg, #2FDF84 0%, #8944D7 100%); border-radius: 10px } .menu-title { color: #000; font-size: 13px; font-weight: 500; line-height: 40px; min-height: 40px; padding: 0 20px; text-transform: uppercase } .menu-title>i { float: right; line-height: 40px } .sidebar-menu li.menu-title a { color: #ff9b44; display: inline-block; float: right; padding: 0 } .sidebar-menu li.menu-title a.add-user-icon { background-color: #eee; border-radius: 24px; color: #bbb; line-height: 24px; min-height: 24px; width: 24px; text-align: center; margin-top: 6px } .sidebar-menu li.menu-title a.add-user-icon:hover { background-color: #2fdf84; color: #fff } .sidebar-menu li.menu-title a.add-user-icon i { font-size: 14px; margin-left: 0; margin-right: 0 } .sidebar-menu li.menu-title a.btn { color: #fff; display: block; float: none; font-size: 15px; line-height: inherit; margin-bottom: 15px } .sidebar-menu li.menu-title a.btn:hover { color: #fff } .sidebar-menu ul ul a.active { color: #2fdf84; text-decoration: underline } .mobile-user-menu { color: #fff; display: none; font-size: 24px; height: 60px; line-height: 60px; padding: 0 20px; position: absolute; right: 0; text-align: right; top: 0; width: 60px; z-index: 10 } .mobile-user-menu>a { color: #2fdf84; padding: 0 } .mobile-user-menu>a:hover { color: #2fdf84 } .mobile-user-menu>.dropdown-menu>a { line-height: 23px } .profile-rightbar { display: none!important; color: #2fdf84; font-size: 26px; margin-left: 15px } .mobile_btn { display: none } #sidebar-menu ul ul a { display: block; padding: 0 20px 0 50px; border-top: 0 } #sidebar-menu ul ul ul a { padding-left: 80px } #sidebar-menu ul ul ul ul a { padding-left: 100px } #sidebar-menu ul ul { background-color: #fff } .sidebar-menu>ul>li { position: relative; border-bottom: 0 solid #d5dbe1 } .sidebar-menu ul ul { border: 0 solid #d5dbe1; padding: 0 } .sidebar-menu .menu-arrow { -webkit-transition: -webkit-transform .15s; -o-transition: -o-transform .15s; transition: transform .15s; position: absolute; right: 20px; display: inline-block; font-family: 'font awesome 5 free'; font-weight: 900; text-rendering: auto; line-height: 40px; font-size: 12px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0) } .sidebar-menu .menu-arrow:before { content: "\f105" } .sidebar-menu li a.subdrop .menu-arrow { -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg) } .noti-dot:before { content: ''; width: 5px; height: 5px; border: 5px solid #2fdf84; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; background-color: #2fdf84; z-index: 10; position: absolute; right: 37px; top: 25px } .noti-dot:after { content: ''; border: 4px solid #2fdf84; background: 0 0; -webkit-border-radius: 60px; -moz-border-radius: 60px; border-radius: 60px; height: 24px; width: 24px; -webkit-animation: pulse 3s ease-out; -moz-animation: pulse 3s ease-out; animation: pulse 3s ease-out; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; animation-iteration-count: infinite; position: absolute; top: 18px; right: 30px; z-index: 1; opacity: 0 } .page-header { border: 1px solid #d5dbe1; padding: 25px; border-radius: 10px; margin-bottom: 30px } .page-title { color: #000; padding-left: 10px; border-left: 5px solid; border-style: solid; border-width: 0; border-left-width: 5px; border-image: linear-gradient(180deg, #2FDF84 0%, #8944D7 100%) 1 } .page-header .row { align-items: center } .dashboard-calendar .fc-state-active { background-color: #8944d7!important } .dashboard-calendar .fc-today-button { color: #fff!important; background-color: #2fdf84!important } .dashboard-calendar .fc-button { padding: 6px 8px!important } .page-wrapper { left: 0; margin-left: 280px; padding-top: 70px; position: relative; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease } .page-wrapper>.content { padding: 30px 10px 1px 15px } .main-wrapper { height: 100% } .account-page { background: transparent linear-gradient( 90deg, #0378df 0%, #1c9e75 100%) 0% 0% no-repeat padding-box; width: 100%; min-height: 100vh; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; padding: 15px; background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; z-index: 1 } .account-page::before { content: ""; display: block; position: absolute; z-index: -1; width: 100%; height: 100%; top: 0; left: 0; background: linear-gradient(#191654,#43C6AC); } .account-title { font-size: 32px; font-weight: 400; margin: 0 0 40px; text-align: center } .account-box { margin: 0 auto; width: 400px; border: 1px solid #d5dbe1; background-color: #fff; box-shadow: 0 6px 15px rgba(36, 37, 38, .08); border-radius: 0 } .account-wrapper { padding: 30px } .account-logo { margin-bottom: 20px; text-align: center } .account-box .form-group { margin-bottom: 25px } .account-box .account-btn { border-radius: 0; font-size: 22px; padding: 10px 26px; border: 0 } .account-box .account-btn:hover, .account-box .account-btn:focus { border: 0; opacity: .8 } .account-box a { color: #323232; font-size: 16px } .account-box a:hover { color: #2fdf84 } .account-box .form-control { border: 1px solid #d5dbe1; height: 50px } .account-box label { color: #7f8fa4; font-size: 16px; font-weight: 400 } .account-logo img { width: 250px } .main-content { margin-left: 225px; padding: 30px; background-color: #eaeef3 } .content-wrapper { margin-top: 80px } .page-header .breadcrumb li+li:before { padding: 0 10px; color: #373d3f; content: "\f101"; font-family: 'font awesome 5 free'; font-style: normal; font-weight: 900 } .page-header .breadcrumb { border-radius: 4.25rem!important; font-size: 12px; background: 0 0 } .page-header h5 { font-weight: 700; color: #333; font-size: 22px } .page-header .breadcrumb-item a { color: #373d3f } .page-header .breadcrumb-item span { color: #8944d7; text-decoration: underline } .page-header .breadcrumb-item a i { padding-right: 20px } .page-header a, .profile-content a { color: #373d3f } .page-content { color: #333 } .page-content h4 { text-transform: capitalize; font-weight: 600; display: inline-block } .card-header .dropdown-menu .show { top: -37px; left: -60px } .page-content .card-header { border-radius: 2px 2px 0 0; border-bottom: 1px dotted rgba(0, 0, 0, .2) } .pae-content .card-body { background-color: #f7f7f7 } .model-open .header, .model-open .sidebar { z-index: 0 } .custom-mt-form-group { position: relative; margin-top: 15px; margin-bottom: 1.25rem } .custom-mt-form-group input { height: 1.9rem } .custom-mt-form-group textarea { resize: none } .custom-mt-form-group select { font-size: 1rem; height: 1.6rem; padding: .125rem .125rem .0625rem; background: 0 0; border: none; line-height: 1.6; box-shadow: none } .custom-mt-form-group .control-label { position: absolute; top: .25rem; padding-left: .125rem; z-index: 1; color: grey; font-size: .8rem; font-weight: 400; -webkit-transition: all .28s ease; transition: all .28s ease } .custom-mt-form-group .bar { position: relative; border-bottom: .0625rem solid #d5dbe1; display: block } .custom-mt-form-group .bar::before { content: ''; height: .125rem; width: 0; left: 50%; bottom: -.0625rem; position: absolute; background: #337ab7; -webkit-transition: left .28s ease, width .28s ease; transition: left .28s ease, width .28s ease; z-index: 2 } .custom-mt-form-group select, .custom-mt-form-group input, .custom-mt-form-group textarea { display: block; background: 0 0; padding: .125rem .125rem .0625rem; font-size: 1rem; border-width: 0; border-color: transparent; line-height: 1; color: transparent; -webkit-transition: all .28s ease; transition: all .28s ease; box-shadow: none } .custom-mt-form-group select, .custom-mt-form-group input:focus, .custom-mt-form-group input:valid, .custom-mt-form-group input.form-file, .custom-mt-form-group input.has-value, .custom-mt-form-group textarea:focus, .custom-mt-form-group textarea:valid, .custom-mt-form-group textarea.form-file, .custom-mt-form-group textarea.has-value { color: #333; width: 100% } .custom-mt-form-group select~.control-label, .custom-mt-form-group input:focus~.control-label, .custom-mt-form-group input:valid~.control-label, .custom-mt-form-group input.form-file~.control-label, .custom-mt-form-group input.has-value~.control-label, .custom-mt-form-group textarea:focus~.control-label, .custom-mt-form-group textarea:valid~.control-label, .custom-mt-form-group textarea.form-file~.control-label, .custom-mt-form-group textarea.has-value~.control-label { font-size: .8rem; color: gray; top: -1rem; left: 0 } .custom-mt-form-group select:focus, .custom-mt-form-group input:focus, .custom-mt-form-group textarea:focus { outline: none } .custom-mt-form-group select:focus~.control-label, .custom-mt-form-group input:focus~.control-label, .custom-mt-form-group textarea:focus~.control-label { color: #337ab7 } .custom-mt-form-group select:focus~.bar::before, .custom-mt-form-group input:focus~.bar::before, .custom-mt-form-group textarea:focus~.bar::before { width: 100%; left: 0 } .menu-small .main-content { margin-left: 80px } .aboutprofile-pic { width: 20%; margin: auto; border: 2px solid #06b4c2; border-radius: 50% } .aboutprofile a, .aboutme-profile a { color: #06b4c2 } .aboutprofile-pic .card-img-top { border-radius: 50% } .aboutme-start { padding-bottom: 20px; border-bottom: 1px solid #f0f4f7; margin-top: 10px; margin-bottom: 15px } .aboutme-starttitle { color: #7f90a4; font-size: 25px; text-align: center } .aboutme-startname { color: #06b4c2; font-size: 11px; font-weight: 800; text-align: center } .profile-content { overflow: hidden } .profile-userpic img { margin: 0 auto; width: 130px; padding: 3px; border: 3px solid #d2d6de; border-radius: 50% 50% 50% 50% } .profile-usertitle { text-align: center; margin-top: 5px } .profile-usertitle-name { font-size: 20px; margin-bottom: 2px; font-weight: 700; color: #3a405b } .profile-usertitle-job { color: #777; font-size: 12px; margin-bottom: 5px } .profile-userbuttons { text-align: center; margin-top: 10px } .profile-userbuttons .btn { margin-right: 5px } .profile-userbuttons .btn:last-child { margin-right: 0 } .profile-userbuttons button { text-transform: uppercase; font-size: 11px; font-weight: 600 } .profile-usermenu { margin-top: 30px; padding-bottom: 20px } .profile-usermenu ul li { border-bottom: 1px solid #f0f4f7 } .profile-usermenu ul li:last-child { border-bottom: none } .profile-usermenu ul li a { color: #93a3b5; font-size: 16px; font-weight: 400 } .profile-usermenu ul li a i { margin-right: 8px; font-size: 16px } .profile-usermenu ul li a:hover { background-color: #fafcfd; color: #5b9bd1 } .profile-usermenu ul li.active a { color: #5b9bd1; background-color: #f6f9fb; border-left: 2px solid #5b9bd1; margin-left: -2px } .profile-stat { padding-bottom: 20px; border-bottom: 1px solid #f0f4f7 } .profile-stat-title { color: #7f90a4; font-size: 25px; text-align: center } .profile-stat-text { color: #5b9bd1; font-size: 11px; font-weight: 800; text-align: center } .profile-desc-title { color: #7f90a4; font-size: 17px; font-weight: 600 } .profile-desc-text { color: #7e8c9e; font-size: 14px } .profile-desc-link i { width: 22px; font-size: 19px; color: #abb6c4; margin-right: 5px } .profile-desc-link a { font-size: 14px; font-weight: 600; color: #5b9bd1 } .profile-tabname { font-size: 12px; text-transform: capitalize; font-weight: 400 } .thumb-lg { width: 33% } .img-responsive { display: block; max-width: 100%; height: auto } .blogThumb { padding: 4px; margin-bottom: 20px; line-height: 1.428571429; background-color: #fff; border: 1px solid #ddd } .thumb-center { text-align: center } .thumb-center img { display: inline-block } .border-gray { border: 1px solid #ddd } .list-group-unbordered>.list-group-item { border-left: 0; border-right: 0; border-radius: 0 0 0 0; padding-left: 0; padding-right: 0 } .list-group .list-group-item { display: block; padding: 5px } .profile-desc { text-align: left; margin-top: 10px; margin-bottom: 25px } .profile-desc-item { text-align: left; font-size: 14px; color: #6f6d6d; width: 100px } .performance-list { list-style: none outside none; padding: 0 } .performance-list li a { color: #9e9e9e; margin-bottom: 10px; display: block; text-decoration: none } .performance-list li a:hover { color: #00c0ef } .work-monitor .title { margin: 0 0 40px } .work-monitor .title h3 { font-size: 14px; text-transform: uppercase; color: #555; margin: 20px 0 10px } .work-monitor .title p { font-size: 14px; color: #b1b5b7 } .work-monitor .states { width: 90% } .work-monitor .states .info { display: inline-block; width: 100%; font-size: 13px } .work-progress .states { width: 100% } .p-text-area, .p-text-area:focus { box-shadow: none; color: #c3c3c3; font-size: 16px; font-weight: 300; border: 3px solid #dcd4d4 } ul.activity-list { list-style-type: none; padding: 10px } ul.activity-list li { display: inline-block; width: 100%; margin-bottom: 30px; padding-bottom: 10px; border: 1px solid #d5dbe1; border-radius: 10px } ul.activity-list .avatar img { float: left; border-radius: 50%; -webkit-border-radius: 50% } ul.activity-list .activity-desk { margin-left: 70px } ul.activity-list .activity-desk h5 { color: #2a323f } ul.activity-list .activity-desk h5 a { font-weight: 700 } .activity-desk .album a { float: left; margin-right: 10px; width: 170px; height: 110px; overflow: hidden; margin-bottom: 10px } .activity-desk .album a img { width: 100% } #map-canvas { height: 200px; width: 100% } .revenue-graph { height: 220px } .panel { padding: 10px; border: 1px solid #eaeef3; border-top: 0 } .form-group { position: relative } .form__field { font-family: inherit; width: 100%; border: 0; border-bottom: 1px solid #d2d2d2; outline: 0; font-size: 16px; color: #212121; padding: 7px 0; background: 0 0; transition: border-color .2s } .form__field::placeholder { color: transparent } .form__field:placeholder-shown~.form-label { font-size: 13px; cursor: text; top: 20px } .form-label, .form__field:focus~.form-label { position: absolute; top: 0; display: block; transition: .2s; font-size: 12px; color: grey } .form__field:focus~.form-label { color: #337ab7 } .form__field:focus { padding-bottom: 6px; border-bottom: 2px solid #337ab7 } .tab-pane>p:last-child { margin-bottom: 0 } .tabs-reversed>li { float: right; margin-right: 0 } .tabs-reversed>li>a { margin-right: 0 } .customtab.nav-tabs .nav-link.active, .customtab.nav-tabs .nav-link.active:focus { border-bottom: 0 solid #8e37d7; background-color: #8945d7!important; box-shadow: 0 5px 20px 0 rgba(0, 0, 0, .2), 0 13px 24px -11px #8945d7; color: #fff; border-radius: 30px } .customtab.nav-tabs .nav-link { border-left: 0; border-top: 0; border-right: 0; color: #999 } .btmBorder { border-bottom: 0!important } .customtab { border-bottom: 2px solid #f7fafc; padding-bottom: 20px; font-size: 18px } .nav-tabs>li { float: left; margin-bottom: -1px } .nav-pills>li>a, .nav-tabs>li>a { font-size: 14px; -webkit-border-radius: 2px 2px 0 0; -moz-border-radius: 2px 2px 0 0; -ms-border-radius: 2px 2px 0 0; -o-border-radius: 2px 2px 0 0; position: relative; display: block; padding: 10px 15px; border-radius: 2px 2px 0 0; margin-right: 2px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px 4px 0 0 } .nav-tabs>li a.active, .nav-tabs>li a.active:focus, .nav-tabs>li a.active:hover { width: 100%; outline: none; border: 1px solid #ddd7d7; border-bottom-color: transparent } .patient-img img { height: 40px; width: 40px; border-radius: 50%; box-shadow: 0 5px 25px 0 rgba(0, 0, 0, .2); border: 1px solid #fff } table.dataTable tbody td.patient-img { padding: 2px } .all-tab { border-bottom: 2px solid #eaeef3 } div.dataTables_wrapper div.dataTables_length select { width: 50px } table.dataTable>thead .sorting:before, table.dataTable>thead .sorting:after, table.dataTable>thead .sorting_asc:before, table.dataTable>thead .sorting_asc:after, table.dataTable>thead .sorting_desc:before, table.dataTable>thead .sorting_desc:after, table.dataTable>thead .sorting_asc_disabled:before, table.dataTable>thead .sorting_asc_disabled:after, table.dataTable>thead .sorting_desc_disabled:before, table.dataTable>thead .sorting_desc_disabled:after { bottom: 1.5em } .apexcharts-toolbar { display: none!important } .apexcharts-legend.position-bottom.apexcharts-align-center, .apexcharts-legend.position-top.apexcharts-align-center { justify-content: flex-start!important } .apexcharts-legend-text { font-size: 14px!important; margin-right: 15px!important } .apexcharts-legend-marker { margin-right: 15px!important; border-radius: 50%!important } .card-table.card-table-top .card-body { height: 175px; overflow-y: auto; -webkit-overflow-scrolling: touch } .card-title>a.btn { color: #fff } .custom-table tr { background-color: #fff } .table.custom-table>tbody>tr>th, .table.custom-table>tfoot>tr>th, .table.custom-table>thead>tr>th { padding: 20px 15px; vertical-align: middle } .table.custom-table>tbody>tr>td, .table.custom-table>tfoot>tr>td, .table.custom-table>thead>tr>td { padding: 10px 15px; vertical-align: middle } .dash-widget-icon { border-radius: 100%; color: #777; display: inline-block; float: left; font-size: 30px; height: 66px; line-height: 66px; margin-right: 10px; text-align: center; width: 66px } .dash-widget-info>h3 { font-size: 20px; font-weight: 600; margin-top: 15px } .dash-widget-info>span { font-size: 15px } .activity-panel .activity-box { height: 350px; overflow-x: auto; position: relative; -webkit-overflow-scrolling: touch } .activity-panel .activity-list>li { padding: 0; border: 0; box-shadow: inherit } .activity-panel .activity-list>li:last-child { margin-bottom: 0 } .activity-panel .activity-list::before { left: 8px } .chat-panel .card-body { overflow-y: auto; height: 340px; -webkit-overflow-scrolling: touch } .chat-panel .chats { padding: 30px 0 } .chat-panel .chat-date { background-color: #fff } .chat-panel .message-area .input-group .form-control:focus { height: 44px; transition: inherit } .task-panel .card-body { height: 286px; overflow-x: auto } .task-panel .task-wrapper { padding: 0 } .member-panel .contact-list { border: 1px solid #eaeaea; margin-bottom: 15px } .member-panel .contact-list>li:last-child { border-bottom: 0 } .member-panel .card-body { overflow-y: auto; height: 260px; -webkit-overflow-scrolling: touch } .activity-box { position: relative } .activity-list { list-style: none; margin: 0 0 0 10px; padding: 0; position: relative } .activity .activity-list { list-style: none; margin: 0; padding: 0; position: relative } .activity .activity-list>li .activity-user { height: 32px; margin: 0; padding: 0; position: absolute; top: 12px; left: 8px; width: 32px } .activity .activity-list>li .activity-content { background-color: #fff; margin: 0 0 0 40px; padding: 0; position: relative } .activity-list::before { bottom: 0; content: ""; left: 23px; position: absolute; top: 8px; width: 2px } .activity .activity-list li::before { bottom: 0; content: ""; left: 22px; position: absolute; top: 12px; width: 2px } .activity-list li::before { content: ""; left: 8px; position: absolute; top: 8px; width: 2px } .activity-list>li { background-color: #fff; box-shadow: 0 6px 15px rgba(36, 37, 38, .08); margin-bottom: 10px; padding: 10px; position: relative; border: 1px solid #d5dbe1 } .activity-list>li:last-child .activity-content { margin-bottom: 0 } .activity-user .avatar { height: 32px; line-height: 32px; margin: 0; width: 32px } .activity-list>li .activity-user { background: #fff; height: 32px; left: -7px; margin: 0; padding: 0; position: absolute; top: 3px; width: 32px } .activity-list>li .activity-content { background-color: #fff; margin: 0 0 20px 40px; padding: 0; position: relative } .activity-list>li .activity-content .timeline-content { color: #9e9e9e } .activity-list>li .activity-content .timeline-content a.name { color: #000 } .activity-list>li .time { color: #bdbdbd; display: block; font-size: 12px; line-height: 1.35 } .select2-container.form-control-sm { height: 40px; padding: 0 } .select2-container .select2-selection--single { border: 1px solid #ccc; height: 40px; border-radius: 5px } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 38px; right: 7px } .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #ccc transparent transparent; border-style: solid; border-width: 6px 6px 0; height: 0; left: 50%; margin-left: -10px; margin-top: -2px; position: absolute; top: 50%; width: 0 } .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #ccc; border-width: 0 6px 6px } .select2-container .select2-selection--single .select2-selection__rendered { padding-right: 30px; padding-left: 15px } .select2-container--default .select2-selection--single .select2-selection__rendered { color: #676767; font-size: 14px; font-weight: 400; line-height: 38px } .select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #2fdf84 } .nav-tabs>li>a { margin-right: 0; color: #888; border-radius: 0 } .nav-tabs>li>a:hover, .nav-tabs>li>a:focus { border-color: transparent; color: #333 } .nav-tabs.nav-justified>li>a { border-radius: 0; margin-bottom: 0 } .nav-tabs.nav-justified.nav-tabs-solid>li>a { border-color: transparent } .nav-tabs.nav-tabs-solid>li>a { color: #333 } .nav-tabs.nav-tabs-solid>li>a.active, .nav-tabs.nav-tabs-solid>li>a.active:hover, .nav-tabs.nav-tabs-solid>li>a.active:focus { background-color: #2fdf84; border-color: #2fdf84; color: #fff } .nav-tabs.nav-tabs-solid.nav-tabs-rounded { border-radius: 50px } .nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a { border-radius: 50px } .nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a.active, .nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a.active:hover, .nav-tabs.nav-tabs-solid.nav-tabs-rounded>li>a.active:focus { border-radius: 50px } .nav-tabs-justified>li>a { border-radius: 0; margin-bottom: 0 } .nav-tabs-justified>li>a:hover, .nav-tabs-justified>li>a:focus { border-bottom-color: #ddd } .nav-tabs-justified.nav-tabs-solid>li>a { border-color: transparent } .custom-table tr.holiday-completed { color: #aaa } .modal-header.bg-danger .modal-title { color: #fff } .dropdown.action-label { display: inline-block } .action-label>a { display: inline-block; min-width: 103px } .action-label>a:focus, .action-label>a:hover, .action-label>a:active { color: #fff } .action-label .btn-sm { padding: 5px } .profile-img-wrap { height: 120px; position: absolute; width: 120px; background: #fff; overflow: hidden } .profile-basic { margin-left: 140px } .profile-img-wrap img { width: 120px; height: 120px } .fileupload.btn { position: absolute; right: 0; bottom: 0; background: rgba(33, 33, 33, .5); border-radius: 0; padding: 3px 10px; border: none } .fileupload input.upload { cursor: pointer; filter: alpha(opacity=0); font-size: 20px; margin: 0; opacity: 0; padding: 0; position: absolute; right: -3px; top: -3px; padding: 5px } .btn-text { color: #fff } .parent-form { padding-left: 10px!important; padding-right: 10px!important } .chat-main-row { bottom: 0; left: 0; overflow: auto; padding-bottom: inherit; padding-top: inherit; position: absolute; right: 0; top: 0 } .chat-main-wrapper { display: table; height: 100%; table-layout: fixed; width: 100% } .message-view { display: table-cell; height: 100%; float: none; padding: 0; position: static; vertical-align: top; width: 75% } .chat-window { display: table; height: 100%; table-layout: fixed; width: 100%; background-color: #f5f5f5; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .fixed-header { background-color: #fff; border-bottom: 1px solid #eaeaea; padding: 10px 15px; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .fixed-header .navbar { border: 0; margin: 0; min-height: auto; padding: 0 } .fixed-header .user-info a { color: #76838f; text-transform: uppercase } .typing-text { color: #2fdf84; font-size: 12px; text-transform: lowercase } .last-seen { color: #a3afb7; display: block; font-size: 12px } .custom-menu.nav>li>a { color: #2fdf84; font-size: 18px; margin-left: 15px; padding: 0 } .custom-menu.navbar-nav>li>a:hover, .custom-menu.navbar-nav>li>a:focus { background-color: transparent } .custom-menu .dropdown-menu { left: auto; right: 0 } .search-box .input-group { background-color: #e6e6e6; border: 1px solid #ddd; border-radius: 50px } .search-box .input-group .form-control { background: 0 0; border: none } .search-box .btn { background-color: transparent } .chat-contents { display: table-row; height: 100% } .chat-content-wrap { height: 100%; position: relative; width: 100% } .chat-wrap-inner { bottom: 0; left: 0; overflow: auto; position: absolute; right: 0; top: 0 } .chats { padding: 30px 15px } .chat-body { display: block; margin: 10px 0 0; overflow: hidden } .chat-body:first-child { margin-top: 0 } .chat-right .chat-content { position: relative; display: block; float: right; padding: 8px 15px; margin: 0; clear: both; background-color: #e6e6e6; border-radius: 20px 2px 2px 20px; max-width: 60% } .chat-right .chat-body { padding-left: 48px; padding-right: 10px } .chat-bubble { display: block; width: 100%; float: left; margin-bottom: 10px } .chat.chat-right .chat-bubble:last-child .chat-content { border-bottom-right-radius: 20px } .chat.chat-right .chat-bubble:first-child .chat-content { border-top-right-radius: 20px } .chat-content>p { margin-bottom: 0; word-wrap: break-word } .chat-time { color: rgba(0, 0, 0, .5); display: block; font-size: 12px } .chat-right .chat-time { text-align: right } .chat-line { border-bottom: 1px solid #eaeaea; height: 12px; margin: 7px 0 20px; position: relative; text-align: center } .chat-date { background-color: #f5f5f5; color: #000; font-size: 12px; padding: 0 11px } .chat-avatar { float: right } .chat-avatar .avatar { line-height: 30px; height: 30px; width: 30px } .chat-left .chat-avatar { float: left } .chat-left .chat-body { margin-right: 0; margin-left: 30px; padding-right: 20px } .chat-left .chat-content { background-color: #fff; border: 1px solid #eaeaea; color: #888; float: left; position: relative; padding: 8px 15px; border-radius: 2px 20px 20px 2px; max-width: 60% } .avatar { background-color: #2fdf84; border-radius: 50%; color: #fff; display: inline-block; font-weight: 500; height: 38px; line-height: 38px; margin: 0 10px 0 0; overflow: hidden; text-align: center; text-decoration: none; text-transform: uppercase; vertical-align: middle; width: 38px; position: relative; white-space: nowrap; float: left } .avatar:hover { color: #fff } .avatar>img { width: 100%; display: block } .chat.chat-left .chat-bubble:first-child .chat-content { border-top-left-radius: 20px; margin-top: 0 } .chat.chat-left .chat-bubble:last-child .chat-content { border-bottom-left-radius: 20px } .chat-left .chat-time { color: #a3afb7 } .attach-list { color: #adb7be; padding: 5px 0 0; line-height: 24px; margin: 0; list-style: none } .attach-list i { margin-right: 3px; font-size: 16px } .attach-list a { word-wrap: break-word } .chat-footer { background-color: #fff; border-top: 1px solid #eaeaea; padding: 15px } .message-bar { display: table; height: 44px; position: relative; width: 100% } .message-bar .message-inner { display: table-row; height: 100%; padding: 0 8px; width: 100% } .message-bar .link { color: #777; display: table-cell; font-size: 20px; padding: 0 10px; position: relative; vertical-align: middle; width: 30px } .message-bar .message-area { display: table-cell } .message-area .input-group .form-control { background-color: #fff; border: 1px solid #eaeaea; box-shadow: none; color: #555; display: block; font-size: 14px; height: 44px; margin: 0; padding: 6px 12px; resize: none } .message-area .btn { height: 44px; width: 50px; background-color: #7c5bcb; border: 1px solid #7c5bcb } .profile-right { display: table-cell; height: 100%; float: none; padding: 0; position: static; vertical-align: top } .display-table { display: table; table-layout: fixed; border-spacing: 0; width: 100%; height: 100% } .table-row { display: table-row; height: 100% } .table-body { position: relative; height: 100%; width: 100% } .table-content { bottom: 0; left: 0; overflow: auto; position: absolute; right: 0; top: 0 } .profile-right-inner { border-left: 1px solid #eaeaea; background-color: #fff } .chat-profile-img { padding: 30px; position: relative; text-align: center } .edit-profile-img { height: 120px; margin: 0 auto; position: relative; width: 120px; cursor: pointer } .change-img { background-color: rgba(0, 0, 0, .3); border-radius: 50%; color: #fff; display: none; height: 100%; left: 0; line-height: 120px; position: absolute; top: 0; width: 100% } .edit-profile-img:hover .change-img { display: block } .edit-profile-img img { height: auto; margin: 0; width: 120px; border-radius: 50%; border: 2px solid #2fdf84 } .user-name { color: #333 } .edit-btn { border-radius: 40px; height: 36px; position: absolute; right: 15px; top: 15px; width: 36px } .chat-profile-info { padding: 15px } .user-det-list { list-style: none; padding: 0 } .user-det-list>li { padding: 6px 15px } .user-det-list .text-muted { color: #888 } .transfer-files .tab-content { padding-top: 0 } .files-list { list-style: none; padding-left: 0 } .files-list>li { border-bottom: 1px solid #eaeaea; border-radius: inherit; margin: 2px 0 0; padding: 10px } .files-cont { position: relative } .file-type { height: 48px; position: absolute; width: 48px } .files-icon { background-color: #f3f7f9; border: 1px solid #e4eaec; border-radius: 4px; display: inline-block; height: 38px; line-height: 38px; text-align: center; width: 38px } .files-icon i { color: #76838f; font-size: 20px } .files-info { padding: 0 30px 0 50px } .file-name a { color: #333 } .files-action { display: none; height: 30px; list-style: none; padding-left: 0; position: absolute; right: 0; text-align: right; top: 10px; width: 30px } .files-list>li:hover .files-action { display: block } .file-date { color: #888; font-size: 12px } .file-author a { color: #2fdf84; font-size: 12px; text-decoration: underline } .files-action .dropdown-menu { left: auto; right: 0 } .chat-img-attach { border-radius: 4px; margin-bottom: 12px; margin-left: 12px; position: relative; float: right } .chat-img-attach img { border-radius: 4px; display: inline-block; height: auto; max-width: 100% } .chat-placeholder { background: rgba(69, 81, 97, .6); border-radius: 4px; color: #fff; display: flex; flex-direction: column; height: 100%; justify-content: flex-end; left: 0; padding: 13px; position: absolute; top: 0; width: 100% } .chat-img-name { font-size: 12px; font-weight: 700; line-height: 16px } .chat-file-desc { font-size: 11px } .chat-right .chat-content.img-content { background-color: transparent; color: #76838f; padding: 0; text-align: right } .chat-right .img-content .chat-time { color: #a3afb7 } .chat-left .chat-img-attach { float: left } .chat-left .chat-img-attach { float: left; margin-left: 0; margin-right: 12px } .chat-avatar-sm { width: 24px; margin-right: 10px; display: inline-block; position: relative; float: left } .chat-avatar-sm img { width: 24px } .chat-avatar-sm.user-img .status { bottom: 4px; right: -3px } .files-share-list { border: 1px solid #eaeaea; border-radius: 4px; margin-bottom: 20px; padding: 15px } .chat-user-list { list-style: none; margin: 0; padding: 0 } .chat-user-list>li { border-bottom: 1px solid #eaeaea; border-radius: inherit; margin: 5px 0 0; padding: 10px; background-color: #fff } .designation { color: #9e9e9e; font-size: 12px } .online-date { color: #9e9e9e; font-size: 12px } .drop-zone { width: 100%; height: 205px; border: 2px dashed #adb7be; text-align: center; padding: 25px 0 0; margin-bottom: 20px } .drop-zone .drop-zone-caption { font-weight: 600 } .upload-list { padding: 0; list-style: none; margin: 0 } .upload-list .file-list { background-color: #fff; border-top: 1px solid #d8e2e7; padding: 10px } .upload-list .file-list:first-child { border-top: none } .upload-list .upload-wrap { position: relative; padding: 0 20px 0 0; margin: 0 0 5px } .upload-list .file-name, .upload-list .file-size { display: inline-block; vertical-align: top; white-space: nowrap } .upload-list .file-name { padding-right: 15px; overflow: hidden; max-width: 100%; text-overflow: ellipsis } .upload-list .file-size { color: #888 } .upload-list .file-close { border: none; background: 0 0; color: #dbe4ea; position: absolute; right: 0; top: 2px } .upload-list .file-close:hover { color: #f62d51 } .upload-list .upload-process { font-size: 10px; color: #888 } .upload-list .progress { margin-bottom: 5px; background-color: #f6f8fa; height: 5px } .upload-list .file-name i { color: #fda75c; margin: 0 5px 0 0; vertical-align: middle } .upload-drop-zone { height: 200px; border-width: 2px; margin-bottom: 20px; color: #ccc; border-style: dashed; border-color: #adb7be; line-height: 200px; text-align: center; background-color: #fff } .upload-drop-zone.drop { color: #222; border-color: #222 } .upload-text { font-size: 24px; margin-left: 10px } .notification-popup { z-index: 1051; position: fixed; top: 20px; right: 10px; width: 300px; display: inline-block; background: #1f8fef; border: 1px solid #1082e4; color: #fff; padding: 20px; opacity: .8; border-radius: 2px; box-sizing: border-box; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease } .notification-popup.success { background: #35ba67; border: 1px solid #2fa65c } .notification-popup p { margin-top: 0; margin-bottom: 0 } .notification-popup .task { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 100%; display: inline-block } .notification-popup .notification-text { font-size: 14px; display: inline-block; overflow: hidden } .notification-popup.hide { opacity: 0; visibility: hidden } .sidebar-overlay { display: none; position: fixed; z-index: 90; height: 100%; left: 0; top: 70px; width: 100%; z-index: 1040; background-color: rgba(0, 0, 0, .6) } .sidebar-overlay.opened { display: block } .sidebar-menu.opened { opacity: 1; -webkit-transform: translateX(0px); -moz-transform: translateX(0px); -ms-transform: translateX(0px); -o-transform: translateX(0px); transform: translateX(0px); margin-left: 0 } html.menu-opened { overflow: hidden } html.menu-opened body { overflow: hidden } .task-chat-view.opened { margin-right: 0 } .chat-profile-view.opened { margin-right: 0 } .menu-opened .message-view.task-view { width: 100% } .filter-row .btn { border-radius: 0; min-height: 50px; padding: 12px; text-transform: uppercase } .form-focus.select-focus .focus-label { opacity: 1; font-weight: 300; top: -18px; font-size: 12px; z-index: 1 } .action-label .label { display: inline-block; min-width: 85px; padding: .5em .6em } .action-label i { margin-right: 3px } .action-label .dropdown-menu>li>a { padding: 3px 10px } .action-icon { color: #777; font-size: 18px; padding: 0 10px; display: inline-block } .table .dropdown-menu { font-size: 12px } .profile-widget { background-color: #fff; border: 1px solid #d5dbe1; border-radius: 4px; margin-bottom: 30px; padding: 20px; text-align: center; position: relative; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .profile-widget .user-name>a { color: #333 } .dropdown.profile-action { position: absolute; right: 5px; text-align: right; top: 10px } .profile-action .dropdown-toggle::after { display: none } .profile-img { cursor: pointer; height: 80px; margin: 0 auto; position: relative; width: 80px } .profile-img .avatar { font-size: 24px; height: 80px; line-height: 80px; margin: 0; width: 80px } .mobile-no>a { color: #777; display: inline-block } .staff-mail>a { color: #777; display: inline-block; margin-top: 5px } .staff-action-btns { margin-top: 10px } .staff-id { margin-top: 5px } .view-icons { float: right; margin-right: 10px } .view-icons .btn { color: #888; font-size: 18px; margin-right: 5px; padding: 4px } .view-icons .btn.active { color: #333 } #calendar-events { background-color: #fcfcfc } .calendar-events { border: 1px solid transparent; cursor: move; padding: 10px 15px } .calendar-events:hover { border-color: #e9e9e9; background-color: #fff } .calendar-events i { margin-right: 8px } .calendar { float: left; margin-bottom: 0 } .fc-toolbar.fc-header-toolbar { margin-bottom: 1.5rem } .none-border .modal-footer { border-top: none } .fc-toolbar h2 { font-size: 18px; font-weight: 600; font-family: roboto, sans-serif; line-height: 30px; text-transform: uppercase } .fc-day-grid-event .fc-time { font-family: roboto, sans-serif } .fc-day { background: #fff } .fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active, .fc-toolbar button:focus, .fc-toolbar button:hover, .fc-toolbar .ui-state-hover { z-index: 0 } .fc th.fc-widget-header { background: #eee; font-size: 14px; line-height: 20px; padding: 10px 0; text-transform: uppercase } .fc-unthemed th, .fc-unthemed td, .fc-unthemed thead, .fc-unthemed tbody, .fc-unthemed .fc-divider, .fc-unthemed .fc-row, .fc-unthemed .fc-popover { border-color: #f3f3f3 } .fc-basic-view .fc-day-number, .fc-basic-view .fc-week-number { padding: 2px 5px } .fc-button { background: #f1f1f1; border: none; color: #797979; text-transform: capitalize; box-shadow: none!important; border-radius: 3px!important; margin: 0 3px!important; padding: 6px 12px!important; height: auto!important } .fc-text-arrow { font-family: inherit; font-size: 16px } .fc-state-hover { background: #f3f3f3 } .fc-state-highlight { background: #f0f0f0 } .fc-state-down, .fc-state-active, .fc-state-disabled { background-color: #20c0f3!important; color: #fff!important; text-shadow: none!important } .fc-cell-overlay { background: #f0f0f0 } .fc-unthemed .fc-today { background: #fff } .fc-event { border-radius: 2px; border: none; color: #fff!important; cursor: move; font-size: 13px; margin: 1px 7px; padding: 5px; text-align: center } .fc-basic-view td.fc-week-number span { padding-right: 8px; font-weight: 700; font-family: roboto, sans-serif } .fc-basic-view td.fc-day-number { padding-right: 8px; font-weight: 700; font-family: roboto, sans-serif } .event-form .input-group .form-control { height: 40px } .profile-details { text-align: center } .personal-info li .title { color: #515365; float: left; font-weight: 500; margin-right: 30px; width: 30% } .personal-info li .text { color: #888da8; display: block; overflow: hidden } .personal-info li { margin-bottom: 10px } .personal-info { list-style: none; margin-bottom: 0; padding: 0 } .profile-view .profile-img-wrap { height: 150px; width: 150px } .profile-view .profile-img { width: 150px; height: 150px } .profile-view .profile-img .avatar { font-size: 24px; height: 100px; line-height: 100px; margin: 0; width: 100px } .profile-view .profile-basic { margin-left: 170px } .staff-msg { margin-top: 30px } .experience-box { position: relative } .experience-list { list-style: none; margin: 0; padding: 0; position: relative } .experience-list::before { background: #ddd; bottom: 0; content: ""; left: 8px; position: absolute; top: 8px; width: 2px } .experience-list>li { position: relative } .experience-list>li:last-child .experience-content { margin-bottom: 0 } .experience-user .avatar { height: 32px; line-height: 32px; margin: 0; width: 32px } .experience-list>li .experience-user { background: #fff; height: 10px; left: 4px; margin: 0; padding: 0; position: absolute; top: 4px; width: 10px } .experience-list>li .experience-content { background-color: #fff; margin: 0 0 20px 40px; padding: 0; position: relative } .experience-list>li .experience-content .timeline-content { color: #9e9e9e } .experience-list>li .experience-content .timeline-content a.name { color: #616161; font-weight: 700 } .experience-list>li .time { color: #bdbdbd; display: block; font-size: 12px; line-height: 1.35 } .before-circle { background-color: #ddd; border-radius: 50%; height: 10px; width: 10px } .skills>span { border: 1px solid #ccc; border-radius: 500px; display: block; margin-bottom: 10px; padding: 6px 12px; text-align: center } .profile-info-left { border-right: 2px dashed #ccc } .notifications { padding: 0 } .notifications .drop-scroll { height: 290px; width: 400px } .notifications.msg-noti .drop-scroll { width: 310px } .notifications .notification-heading { margin: 0; font-size: 14px; font-weight: 400; line-height: 1.45; color: #616161 } .notifications .notification-time { font-size: 12px; line-height: 1.35; color: #bdbdbd } .notification-list { list-style: none; padding: 0; margin: 0 } .notifications ul.notification-list>li { margin-top: 0; border-bottom: 1px solid #f5f5f5 } .notifications ul.notification-list>li:last-child { border-bottom: none } .notifications ul.notification-list>li a { display: block; padding: 12px; border-radius: 2px } .notifications ul.notification-list>li a:hover { background-color: #fafafa } .drop-scroll { overflow-y: scroll; position: relative } .topnav-dropdown-header { border-bottom: 1px solid #eee; text-align: center } .topnav-dropdown-header, .topnav-dropdown-footer { font-size: 12px; height: 32px; line-height: 32px; padding-left: 12px; padding-right: 12px } .topnav-dropdown-footer a { display: block; text-align: center; color: #333 } .user-menu.nav>li>a .badge { position: absolute; right: 3px; top: 6px; font-weight: 700 } .user-menu.nav>li>a>i { font-size: 20px; line-height: 60px } .noti-details { color: #989c9e; margin: 0 } .noti-time { margin: 0 } .noti-title { color: #333 } .roles-menu { margin-top: 20px; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .roles-menu>ul { background-color: #fff; padding: 0; margin: 0; list-style: none } .roles-menu>ul>li { display: block; position: relative } .roles-menu>ul>li a { border-left: 3px solid transparent; color: #333; display: block; padding: 10px 15px; position: relative } .roles-menu>ul>li.active a { border-color: #2fdf84; color: #2fdf84 } .roles-menu>ul>li a:hover { border-color: #2fdf84; background-color: #eee } .material-switch>input[type=checkbox] { display: none } .material-switch>label { cursor: pointer; height: 0; position: relative; width: 40px } .material-switch>label::before { background: #000; box-shadow: inset 0 0 10px rgba(0, 0, 0, .5); border-radius: 8px; content: ''; height: 16px; margin-top: -8px; position: absolute; opacity: .3; transition: all .4s ease-in-out; width: 40px } .material-switch>label::after { background: #fff; border-radius: 16px; box-shadow: 0 0 5px rgba(0, 0, 0, .3); content: ''; height: 24px; left: -4px; margin-top: -8px; position: absolute; top: -4px; transition: all .3s ease-in-out; width: 24px } .material-switch>input[type=checkbox]:checked+label::before { background: inherit; opacity: .5 } .material-switch>input[type=checkbox]:checked+label::after { background: inherit; left: 20px } .role-action { float: right; display: none } .roles-menu>ul>li a:hover .role-action { display: block } .slide-nav .sidebar { margin-left: 0 } .fixed-header .custom-menu { margin: 1px 0 0 } .topnav-dropdown-footer { border-top: 1px solid #eee } .notification-box { margin-right: -300px; position: fixed; right: 0; top: 60px; transition: all .4s ease 0s; width: 300px; z-index: 101; border-left: 1px solid #ddd } .open-msg-box .notification-box { margin-right: 0; border: 1px solid #c7c7c7; box-shadow: 0 1px 3px 0 #c8c8c8 } .msg-sidebar { background-color: #fff } .list-box { list-style: none; padding-left: 0 } .list-item.new-message { background-color: rgba(0, 0, 0, .2) } .list-item { border-bottom: 1px solid #eaeaea; padding: 10px; position: relative } .list-left { height: 48px; position: absolute; width: 48px } .files-icon { background-color: #f5f5f5; border: 1px solid #ddd; border-radius: 4px; display: inline-block; height: 38px; line-height: 38px; text-align: center; width: 38px } .files-icon i { color: #777; font-size: 20px } .list-body { padding: 0 0 0 50px } .message-author { color: #333; float: left; font-weight: 700; width: 175px; display: block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .message-time { color: #888; float: right; font-size: 11px } .message-content { color: #333; font-size: 13px; display: block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap } .team-members { display: flex; list-style: none; margin-bottom: 0; padding: 0 } .team-members li { float: left } .team-members li:first-child a { margin-left: 0 } .team-members a { border: 2px solid #fff; border-radius: 100%; display: block; height: 38px; overflow: hidden; width: 38px } .team-members .all-users { line-height: 36px; opacity: .8 } .all-users { background-color: #ff5e3a; color: #fff; font-size: 10px; font-weight: 800; line-height: 34px; text-align: center } .team-members img { width: 100% } .project-title { margin: 0 0 5px } .project-title>h5 { font-size: 16px; margin-bottom: 0; margin-top: 0 } .project-title>a { color: #333 } .project-box { position: relative } .invoice-details, .invoice-payment-details>li span { float: right; text-align: right } .table .team-members a { width: 32px; height: 32px } .table .team-members .all-users { line-height: 30px } .attach-files>ul { list-style: none; margin: 0; padding: 0 } .attach-files li { display: inline-block; margin-right: 10px; position: relative } .attach-files li img { width: 50px } .file-remove { color: red; position: absolute; right: -6px; top: -7px } .attach-files li:last-child { margin-right: 0 } .inv-logo { height: auto; margin-bottom: 20px; max-height: 100px; width: auto } .file-size { color: #888 } .payslip-title { margin-bottom: 20px; text-align: center; text-decoration: underline; text-transform: uppercase } .half-day { width: 15px } .tab-box { border-bottom: 0; padding: 0 } .team-members a.followers-add { background-color: #fff; border: 1px solid #ccc; border-radius: 50%; color: #ccc; display: inline-block; font-size: 20px; height: 30px; line-height: 30px; text-align: center; width: 30px } .table-inbox input[type=radio], .table-inbox input[type=checkbox] { cursor: pointer } .mail-list { list-style: none; padding: 0 } .mail-list>li>a { color: #333; display: block; padding: 10px } .mail-list>li.active>a { color: #2fdf84; font-weight: 700 } .unread .name, .unread .subject, .unread .mail-date { color: #000; font-weight: 600 } .table-inbox .fa-star { color: #ffd200 } .table-inbox .starred.fa-star { color: #ffd200 } .table.table-inbox>tbody>tr>td, .table.table-inbox>tbody>tr>th, .table.table-inbox>tfoot>tr>td, .table.table-inbox>tfoot>tr>th, .table.table-inbox>thead>tr>td, .table.table-inbox>thead>tr>th { border-bottom: 1px solid #f2f2f2; border-top: 0 } .table-inbox { font-size: 14px; margin-bottom: 0 } .note-editor.note-frame { border: 1px solid #ccc; box-shadow: inherit } .note-editor.note-frame .note-statusbar { background-color: #fff } .note-editor.note-frame.fullscreen { top: 60px } .mail-title { font-weight: 700; text-transform: uppercase } .form-control.search-message { border-radius: 4px; margin-left: 5px; width: 180px; padding: .375rem .75rem } .table-inbox tr { cursor: pointer } table.table-inbox tbody tr.checked { background-color: #ffc } .mail-label { margin-right: 5px } .attachments { list-style: none; margin: 0; padding: 0 } .attachments li { border: 1px solid #eee; float: left; margin-bottom: 10px; margin-right: 10px; width: 200px } .attach-file { color: #777; font-size: 70px; padding: 10px; text-align: center; min-height: 153px } .attach-file>i { line-height: 133px } .attach-info { background-color: #f4f4f4; padding: 10px } .attach-filename { color: #777; font-weight: 700 } .attach-filesize { color: #999; font-size: 12px } .attach-file img { height: auto; max-width: 100% } .mailview-header { border-bottom: 1px solid #ddd; margin-bottom: 20px; padding-bottom: 15px } .mailview-footer { border-top: 1px solid #ddd; margin-top: 20px; padding-top: 15px } .mailview-footer .btn-white { min-width: 102px } .sender-img { float: left; margin-right: 10px; width: 40px } .sender-name { display: block } .receiver-name { color: #777 } .right-action { text-align: right } .mail-view-title { font-weight: 500; font-size: 24px; margin: 0 } .mail-view-action { float: right } .mail-sent-time { float: right } .blog { position: relative; margin: 0 0 20px; background-color: #fff; border: 1px solid #d5dbe1; border-radius: 10px; padding: 20px } .blog-image { overflow: hidden } .blog-image, .blog-image>a, .blog-image img { display: block; position: relative; width: 100%; height: auto } .blog-image img { -moz-transform: scaleY(1); -webkit-transform: scaleY(1); -o-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1); -moz-transition: all .5s ease-in-out 0s; -ms-transition: all .5s ease-in-out 0s; -o-transition: all .5s ease-in-out 0s; -webkit-transition: all .5s ease-in-out 0s; transition: all .5s ease-in-out 0s } .blog-image a:hover img { -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1) } .blog-image { margin-bottom: 30px } .blog-content { position: relative } .blog-title { color: #000; font-weight: 400; margin: 0 0 20px } .blog-content p { color: #282628; font-size: 14px; line-height: 25px; margin: 0 0 25px } .read-more { color: #282628; display: inline-block; font-size: 14px; margin-bottom: 20px } .read-more:hover { color: #2fdf84; margin-left: 10px; -moz-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; transition: all .2s linear 0s } .read-more i { color: #2fdf84; font-size: 18px; margin-right: 3px } .blog-info { border: 1px solid #eaeaea; color: #909090; font-size: 12px; margin-bottom: 0; padding: 12px 20px } .blog-info a { color: #909090; margin-right: 5px } .blog-info a:last-child { margin-right: 0 } .blog-info a:hover { color: #2fdf84 } .blog-info i { color: #2fdf84; font-size: 18px; margin-right: 5px } .post-left { float: left } .post-right { float: right } .post-left ul { margin-left: 0; padding-left: 0; list-style: none } .post-left ul li { float: left; margin-right: 20px } .post-left ul li:last-child { margin-right: 0 } .video { position: relative; padding-bottom: 56%; height: 0; overflow: hidden } .video iframe, .video object, .video embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none } .widget { border-radius: 10px; margin-bottom: 30px; background-color: #fff; padding: 20px; border: 1px solid #d5dbe1 } .widget h5 { color: #656565; font-size: 21px; font-weight: 400; margin: 0 0 20px } .search-form .form-control { border: 1px solid #eaeaea; border-radius: 0; border-right: 0; box-shadow: inherit; height: 40px; color: #ababab } .search-form .btn-primary { background-color: transparent; border-color: #eaeaea; border-left: none; color: #2fdf84; height: 40px; border-radius: 0 } .latest-posts { margin: 0; padding: 0 } .latest-posts li { display: table; width: 100%; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #eee } .latest-posts li:last-child { padding-bottom: 0; margin-bottom: 0; border-bottom: none } .post-thumb { width: 80px; float: left; overflow: hidden } .post-thumb a img { -moz-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -moz-transition: all .3s ease-in-out 0s; -ms-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s; -webkit-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s } .post-thumb a:hover img { -moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2) } .post-info { margin-left: 95px } .post-info h4 { font-size: 14px; font-weight: 400; line-height: 18px; margin: 0 0 10px } .post-info h4 a { color: #333 } .post-info p { color: #909090; font-size: 12px; margin: 0 } .post-info p i { color: #2fdf84; font-size: 16px; margin-right: 4px } .categories { list-style: none; margin: 0; padding: 0 } .categories li { padding: 12px 0; border-bottom: 1px solid #eaeaea } .categories li:last-child { padding-bottom: 0; border-bottom: none } .categories li a { color: #656565; font-size: 14px } .categories li a:hover { color: #2fdf84; margin-left: 10px; -moz-transition: all .2s linear 0s; -ms-transition: all .2s linear 0s; -o-transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; transition: all .2s linear 0s } .categories>li>a>i { color: #2fdf84; font-size: 18px; margin-right: 10px } .tags { list-style: none; margin: 0; overflow: hidden; padding: 0 } .tags li { float: left } .tag { background-color: #eee; border-radius: 3px 0 0 3px; color: #999; display: inline-block; height: 26px; line-height: 26px; padding: 0 20px 0 23px; position: relative; margin: 0 10px 10px 0; text-decoration: none; -moz-transition: color .2s; -ms-transition: color .2s; -o-transition: color .2s; -webkit-transition: color .2s; transition: color .2s; font-size: 12px; transition: color .2s ease-in-out .2s } .tag::before { background-color: #fff; border-radius: 10px; box-shadow: inset 0 1px rgba(0, 0, 0, .25); content: ''; height: 6px; left: 10px; position: absolute; width: 6px; top: 10px } .tag::after { background-color: #fff; border-bottom: 13px solid transparent; border-left: 10px solid #eee; border-top: 13px solid transparent; content: ''; position: absolute; right: 0; top: 0 } .tag:hover { background-color: #2fdf84; color: #fff } .tag:hover::after { border-left-color: #2fdf84 } .comment-by { display: block; font-size: 14px; line-height: 21px; margin: 0 0 10px } .comments-list .comment-block p { font-size: 13px; line-height: 20px; margin: 0; text-align: justify } blockquote p { font-style: italic; font-weight: 400 } .grid-blog .blog-title { font-size: 16px; margin: 0 0 10px } .grid-blog .blog-title a { color: #333 } .grid-blog .blog-content p { font-size: 13px; margin: 0 0 15px; color: #909090 } .grid-blog .blog-info { border: 0; border-top: 1px solid #eaeaea; margin-bottom: 0; padding: 12px 0 } .grid-blog .blog-image { margin-bottom: 20px } .grid-blog .read-more { font-size: 13px; margin-bottom: 15px } .blog-view .blog-title { font-size: 32px } .blog-view .blog-info { border: 0; margin-bottom: 20px; padding: 0 } .social-share { float: left; list-style: none; margin: 5px 0 0; padding: 0 } .social-share>li { display: inline-block; float: left; margin-left: 10px; text-align: center } .social-share>li:first-child { margin-left: 0 } .social-share>li>a { border: 1px solid #dfdfdf; color: #2fdf84; display: inline-block; font-size: 22px; height: 40px; line-height: 40px; width: 40px } .social-share>li>a:hover { background-color: #2fdf84; color: #fff; border-color: #2fdf84 } .widget h3 { color: #656565; font-size: 21px; margin: 0 0 20px } .blog-reply>a { color: #2fdf84; font-size: 12px; font-weight: 500 } .blog-date { color: #999; font-size: 12px } .comments-list { list-style: none; margin: 0; padding: 0 } .comments-list li { clear: both; padding: 10px 0 0 88px } .comments-list li .comment { margin-bottom: 30px } .comments-list li .comment-author { margin-left: -88px; position: absolute } .comments-list li img.avatar { height: 58px; width: 58px; border-radius: 58px } .blog-author-name { color: #2fdf84; font-size: 18px } .text-red { color: red } .new-comment label { font-size: 14px; font-weight: 500 } .new-comment input.form-control { border: 1px solid #e5e5e5; border-radius: 0; box-shadow: inherit; height: 40px } .new-comment textarea.form-control { border: 1px solid #e5e5e5; border-radius: 0; box-shadow: inherit } .new-comment .form-group { margin-bottom: 20px } .comment-submit .btn { background-color: #2fdf84; border-color: #2fdf84; border-radius: 0; font-size: 18px; padding: 8px 26px; color: #fff } .about-author-img { background-color: #fff; height: 120px; overflow: hidden; position: absolute; width: 120px } .author-details { margin-left: 145px } .about-author { min-height: 120px } .author-details .blog-author-name { display: inline-block; margin-bottom: 10px } .blog-navigation { text-align: right } .pagination-box .pagination { margin-top: 0 } .tab-content { padding-top: 20px } .error-box { background-color: #fff; border-radius: 5px; line-height: 1; margin: 0 auto; max-width: 475px; padding: 50px 30px 55px; text-align: center; width: 100% } .error-heading { font-size: 3.5em; font-weight: 700 } .error-title { color: #2c2c2c; font-size: 22px; font-weight: 400; margin: 0 0 1.5rem } .error-wrapper { background-color: #fff; margin: 0; color: #4f5155; -moz-box-align: center; -moz-box-pack: center; align-items: center; display: flex; justify-content: center; height: 100% } .error-box h1 { font-size: 150px } .error-box p { margin-bottom: 30px } .error-box .btn { text-transform: uppercase } .lock-user { margin-bottom: 20px; text-align: center } .lock-user img { margin-bottom: 15px; width: 100px } .voice-call-avatar { flex-direction: column; display: flex; align-items: center; justify-content: center; flex: 2 } .voice-call-avatar .call-avatar { margin: 15px; width: 150px; height: 150px; border-radius: 100%; border: 1px solid rgba(0, 0, 0, .1); padding: 3px; background-color: #fff } .call-duration { display: inline-block; font-size: 30px; margin-top: 4px; position: absolute; left: 0 } .voice-call-avatar .call-timing-count { padding: 5px } .voice-call-avatar .username { font-size: 18px; text-transform: uppercase } .call-icons { text-align: center; position: relative } .call-icons .call-items { border-radius: 5px; padding: 0; margin: 0; list-style: none; display: inline-block } .call-icons .call-items .call-item { display: inline-block; text-align: center; margin-right: 5px } .call-icons .call-items .call-item:last-child { margin-right: 0 } .call-icons .call-items .call-item a { color: #777; border: 1px solid #ddd; width: 50px; height: 50px; line-height: 50px; border-radius: 50px; display: inline-block; font-size: 20px } .call-icons .call-items .call-item a i { width: 18px; height: 18px } .user-video { bottom: 0; left: 0; overflow: auto; position: absolute; right: 0; top: 0; z-index: 10 } .user-video img { width: auto; max-width: 100%; height: auto; max-height: 100%; display: block; margin: 0 auto } .user-video video { width: auto; max-width: 100%; height: auto; max-height: 100%; display: block; margin: 0 auto } .my-video { position: absolute; z-index: 99; bottom: 20px; right: 20px } .my-video ul { margin: 0; padding: 0; list-style: none } .my-video ul li { float: left; width: 120px; margin-right: 10px } .my-video ul li img { border: 3px solid #fff; border-radius: 6px } .end-call { position: absolute; top: 7px; right: 0 } .end-call a { color: #fff; border-radius: 50px; display: inline-block; background-color: #f06060; padding: 8px 25px; text-transform: uppercase } .call-users { position: absolute; z-index: 99; bottom: 20px; right: 20px } .call-users ul { margin: 0; padding: 0; list-style: none } .call-users ul li { float: left; width: 80px; margin-left: 10px } .call-users ul li img { border-radius: 6px; padding: 2px; background-color: #fff; border: 1px solid rgba(0, 0, 0, .1) } .call-mute { width: 80px; height: 80px; background-color: rgba(0, 0, 0, .5); position: absolute; display: inline-block; text-align: center; line-height: 80px; border-radius: 6px; font-size: 30px; color: #fff; display: none; top: 0; border: 3px solid transparent } .call-users ul li a:hover .call-mute { display: block } .call-details { margin: 10px 0 0; display: flex } .call-info { margin-left: 10px; width: 100% } .call-user-details, .call-timing { display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap } .call-description { white-space: nowrap; vertical-align: bottom } .call-timing { color: #a0a0a2; display: flex; font-size: 14px; margin-top: 1px; overflow: hidden; white-space: pre } .content-full { height: 100%; position: relative; width: 100% } .video-window .fixed-header { padding: 0; border: 0 } .video-window .fixed-header .nav>li>a { padding: 19px 15px } .video-window .fixed-header .nav>li>a:active, .video-window .fixed-header .nav>li>a:focus { background: #2fdf84; color: #fff } .video-window .fixed-header .nav>li>a:focus { color: #495057 } .incoming-btns { margin-top: 20px } .dash-widget { background-color: #fff; border: 1px solid #d5dbe1; border-radius: 4px; margin-bottom: 30px; padding: 20px; position: relative; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .dash-widget2 { display: block; min-height: 90px; background: #fff; width: 100%; border-radius: 4px; margin-bottom: 30px; border: 1px solid #d5dbe1; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .dash-widget2 .dash-widget-icon { border-radius: 4px 0 0 4px; display: block; float: left; height: 88px; width: 90px; text-align: center; font-size: 45px; line-height: 90px; color: #fff } .dash-widget2 .dash-widget-info { padding: 11px 20px } .dash-progress { margin-top: 15px } .dash-progress h5 { margin-bottom: 0 } .dash-widget3 .dash-widget-icon { color: #fff; height: 60px; line-height: 60px; width: 60px } .dash-widget4 .dash-widget-icon { color: #fff } .dash-widget5 { display: flex; min-height: 90px; background: #fff; color: #333; width: 100%; border-radius: 10px; margin-bottom: 30px; border: 1px solid #d5dbe1; box-shadow: 0 6px 15px rgb(36 37 38/8%); justify-content: space-between; align-items: center } .dash-widget5 .dash-widget-icon { border-radius: 50%; display: block; margin-top: 10px; float: left; height: 55px; width: 55px; text-align: center; font-size: 26px; line-height: 55px; color: #fff; border: 0 solid #2fdf84 } .dash-widget5 .dash-widget-info { padding: 11px 0 } .analytics-desc { display: block; margin: 10px 0; text-align: center } .analytics-desc>.analytics-count { margin: 0; padding: 0; font-weight: 600; font-size: 16px } .analytics-desc>.analytics-title { text-transform: uppercase; font-size: 12px } .profile-widget.profile-widget4 { padding: 0 } .profile-bg { background: url(../img/user-02.jpg); background-size: cover; height: 141px; color: #fff; padding: 20px } .profile-widget .profile-bg .user-name>a { color: #fff } .profile-bg h5 { color: #fff } .profile-avatar { position: relative; top: -50px; margin-bottom: -50px } .profile-avatar img { width: 80px; height: 80px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50% } .profile-widget .user-info { padding: 10px 15px } .profile-widget .user-info .title { margin-bottom: 4px; font-size: 24px; line-height: 1; color: #262626; vertical-align: middle } .profile-widget .user-info .desc { overflow: hidden; font-size: 12px; line-height: 20px; color: #737373; text-overflow: ellipsis } .profile-widget.profile-widget3 { padding: 0; overflow: hidden } .profile-widget3 { background-color: #fff; border: 1px solid #e1e8ed; border-radius: 6px; margin-bottom: 30px; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .avatar-link { border-radius: 6px; display: inline-block; float: left; margin: -30px 5px 0 8px; max-width: 100%; vertical-align: bottom; position: relative } .avatar-link img { border: 2px solid #fff; border-radius: 7px; box-sizing: border-box; color: #fff; height: 72px; width: 72px } .avatar-link img.rounded-circle { border-radius: 50% } .profile-widget3 .user-info { margin: 5px 0 0; text-align: left; padding: 0 } .profile-widget3 .user-info .username { font-size: 18px; font-weight: 700; line-height: 21px } .profile-widget3 .user-info .username a { color: #333 } .user-analytics { padding: 10px 0 } .contacts-header { background-color: #fff; border-bottom: 1px solid #eaeaea; padding: 10px 15px } .contacts-header .navbar { border: 0; margin: 0; min-height: auto } .contacts-header .user-info a { color: #76838f; text-transform: uppercase } .contact-left { display: table-cell; height: 100%; float: none; padding: 0; position: static; vertical-align: top; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; width: 100% } .contacts-list { position: relative; padding: 0 50px 0 20px } .contact-list { list-style: none; padding-left: 0; margin: 0; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .contact-list>li { border-bottom: 1px solid #eaeaea; border-radius: inherit; padding: 10px; background-color: #fff } .contact-cont { position: relative } .contact-type { height: 48px; position: absolute; width: 48px } .contact-icon { background-color: #f3f7f9; border: 1px solid #e4eaec; border-radius: 4px; display: inline-block; height: 38px; line-height: 38px; text-align: center; width: 38px } .contact-icon i { color: #76838f; font-size: 20px } .contact-info { padding: 0 30px 0 50px } .contact-action { height: 30px; list-style: none; padding-left: 0; position: absolute; right: 0; text-align: right; top: 10px; width: 30px } .contact-date { color: #888; font-size: 12px } .contact-author a { color: #2fdf84; font-size: 12px; text-decoration: underline } .contact-action .dropdown-menu { left: auto; right: 0 } .contact-alphapets { background-color: #fff; border-left: 1px solid #d5dbe1; bottom: 0; height: 100%; overflow: hidden; padding-bottom: 121px; position: fixed; right: 0; top: 121px; width: 50px; box-shadow: 0 6px 15px rgba(36, 37, 38, .08) } .contact-box { display: inline-table; height: 100%; padding: 30px 15px; position: relative; width: 100% } .alphapets-inner { height: 100%; overflow: auto } .alphapets-inner a { display: block; text-align: center; padding: 2px; color: #333 } .notification-list .list-group-item { padding: 15px } .chat-sidebar { background-color: #fff; border-left: 1px solid #eaeaea; width: 300px } .chat-sidebar .chat-contents { background-color: #fff } .chat-sidebar .chat-left .chat-content { border: 0; padding: 0; border-radius: 0!important; background-color: transparent; max-width: 100% } .chat-sidebar .chat-left .chat-body { margin-left: 50px; padding-right: 0 } .chat-sidebar .chat-date { background-color: #fff } .chat-sidebar .chats { padding: 15px 15px 30px } .chat-sidebar .avatar { width: 30px; height: 30px; line-height: 30px } .chat-sidebar .chat.chat-left { margin-bottom: 20px } .chat-sidebar .chat.chat-left:last-child { margin-bottom: 0 } .chat-sidebar .chat-left .chat-time { color: #888; display: inline-block; font-size: 11px } .chat-sidebar .chat-content>p { font-size: 13px; margin-bottom: 0 } .chat-sidebar.opened { margin-right: 0 } .lg-backdrop { z-index: 1041 } .product-thumbnail { position: relative; margin-bottom: 0; margin-top: 10px } .product-remove { position: absolute; top: -10px; right: -6px; color: #f06060; cursor: pointer } #lightgallery .img-thumbnail { box-shadow: 0 6px 15px rgba(36, 37, 38, .08); height: 250px; object-fit: cover } .draggable { cursor: -webkit-grab; cursor: grab } .gu-unselectable .draggable { cursor: -webkit-grabbing; cursor: grabbing } #dd-handle .list-group, #multiple-list-group-a, #multiple-list-group-b { min-height: 5.714rem } #dd-handle .list-group .handle, .gu-mirror .handle { padding: 0 5px; margin-right: 5px; background-color: rgba(0, 0, 0, .1); cursor: move; font-size: 1.2rem } .custom-file-container { box-sizing: border-box; position: relative; display: block } .custom-file-container label { color: #8054cf } .custom-file-container label a { color: #8054cf } .custom-file-container__custom-file { box-sizing: border-box; position: relative; display: inline-block; width: 100%; height: calc(2.25rem + 2px); margin-bottom: 0; margin-top: 5px } .custom-file-container__custom-file:hover { cursor: pointer } .custom-file-container__custom-file__custom-file-input { box-sizing: border-box; min-width: 14rem; max-width: 100%; height: calc(2.25rem + 2px); margin: 0; opacity: 0 } .custom-file-container__custom-file__custom-file-input:focus~span { outline: 1px dotted #515365; outline: 5px auto -webkit-focus-ring-color } .custom-file-container__custom-file__custom-file-control { box-sizing: border-box; position: absolute; top: 0; right: 0; left: 0; z-index: 1; height: auto; overflow: hidden; line-height: 1.5; user-select: none; background-clip: padding-box; border-radius: .25rem; height: auto; border: 1px solid #f1f2f3; color: #3b3f5c; font-size: 15px; padding: 8px 10px; letter-spacing: 1px; background-color: #f1f2f3 } .custom-file-container__custom-file__custom-file-control__button { box-sizing: border-box; position: absolute; top: 0; right: 0; z-index: 6; display: block; height: auto; padding: 10px 16px; line-height: 1.25; background-color: rgb(127 83 206/21%); color: #8054cf; border-left: 1px solid #e0e6ed; box-sizing: border-box } .custom-file-container__image-preview { box-sizing: border-box; transition: all .2s ease; margin-top: 54px; margin-bottom: 40px; height: 250px; width: 100%; border-radius: 4px; background-size: contain; background-position: center center; background-repeat: no-repeat; background-color: #fff; overflow: auto; padding: 15px } .custom-file-container__image-multi-preview { position: relative; box-sizing: border-box; transition: all .2s ease; border-radius: 6px; background-size: cover; background-position: center center; background-repeat: no-repeat; float: left; margin: 1.858736%; width: 29.615861214%; height: 90px; box-shadow: 0 4px 10px 0 rgba(51, 51, 51, .25) } .custom-file-container__image-multi-preview__single-image-clear { left: -6px; background: #fff; position: absolute; width: 20px; height: 20px; border-radius: 50%; text-align: center; margin-top: -6px; box-shadow: 0 4px 10px 0 rgba(51, 51, 51, .25) } .custom-file-container__image-multi-preview__single-image-clear:hover { background: #cbcbbd; cursor: pointer } .custom-file-container__image-multi-preview__single-image-clear__icon { color: #8054cf; display: block; margin-top: -2px } .note-editor.card { padding: .5rem } .note-toolbar.card-header { padding: 0; padding-bottom: .5rem } .irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single, .irs--flat .irs-bar, .irs--flat .irs-handle>i:first-child, .irs--flat .irs-handle.state_hover>i:first-child, .irs--flat .irs-handle:hover>i:first-child { background-color: #7638ff } .irs--flat .irs-from:before, .irs--flat .irs-to:before, .irs--flat .irs-single:before { border-top-color: #7638ff } .ribbon-primary { background: #7366ff } .ribbon-bookmark.ribbon-primary:before { border-color: #7366ff; border-right-color: transparent } .ribbon-bookmark.ribbon-right.ribbon-primary:before { border-right-color: #7366ff; border-left-color: transparent } .ribbon-bookmark.ribbon-vertical-left.ribbon-primary:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-primary:before { border-right-color: #7366ff; border-bottom-color: transparent } .ribbon-primary.ribbon-corner:before { border-top-color: #7366ff; border-left-color: #7366ff } .ribbon-primary.ribbon-corner.ribbon-right:before { border-right-color: #7366ff; border-left-color: transparent } .ribbon-primary.ribbon-corner.ribbon-bottom:before { border-top-color: transparent; border-bottom-color: #7366ff } .ribbon-primary.ribbon-clip:before { border-color: transparent; border-top-color: #43f; border-right-color: #43f } .ribbon-primary.ribbon-clip-right:before { border-right-color: transparent; border-top-color: #43f; border-left-color: #43f } .ribbon-primary.ribbon-clip-bottom:before { border-top-color: transparent; border-bottom-color: #43f; border-right-color: #43f } .ribbon-primary.ribbon-clip-bottom-right:before { border-top-color: transparent; border-bottom-color: #43f; border-right-color: transparent; border-left-color: #43f } .ribbon-secondary { background: #f73164 } .ribbon-secondary { background: #f73164 } .ribbon-bookmark.ribbon-secondary:before { border-color: #f73164; border-right-color: transparent } .ribbon-bookmark.ribbon-right.ribbon-secondary:before { border-right-color: #f73164; border-left-color: transparent } .ribbon-bookmark.ribbon-vertical-left.ribbon-secondary:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-secondary:before { border-right-color: #f73164; border-bottom-color: transparent } .ribbon-secondary.ribbon-corner:before { border-top-color: #f73164; border-left-color: #f73164 } .ribbon-secondary.ribbon-corner.ribbon-right:before { border-right-color: #f73164; border-left-color: transparent } .ribbon-secondary.ribbon-corner.ribbon-bottom:before { border-top-color: transparent; border-bottom-color: #f73164 } .ribbon-secondary.ribbon-clip:before { border-color: transparent; border-top-color: #ec0944; border-right-color: #ec0944 } .ribbon-secondary.ribbon-clip-right:before { border-right-color: transparent; border-top-color: #ec0944; border-left-color: #ec0944 } .ribbon-secondary.ribbon-clip-bottom:before { border-top-color: transparent; border-bottom-color: #ec0944; border-right-color: #ec0944 } .ribbon-secondary.ribbon-clip-bottom-right:before { border-top-color: transparent; border-bottom-color: #ec0944; border-right-color: transparent; border-left-color: #ec0944 } .ribbon-success { background: #51bb25 } .ribbon-success { background: #51bb25 } .ribbon-bookmark.ribbon-success:before { border-color: #51bb25; border-right-color: transparent } .ribbon-bookmark.ribbon-right.ribbon-success:before { border-right-color: #51bb25; border-left-color: transparent } .ribbon-bookmark.ribbon-vertical-left.ribbon-success:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-success:before { border-right-color: #51bb25; border-bottom-color: transparent } .ribbon-success.ribbon-corner:before { border-top-color: #51bb25; border-left-color: #51bb25 } .ribbon-success.ribbon-corner.ribbon-right:before { border-right-color: #51bb25; border-left-color: transparent } .ribbon-success.ribbon-corner.ribbon-bottom:before { border-top-color: transparent; border-bottom-color: #51bb25 } .ribbon-success.ribbon-clip:before { border-color: transparent; border-top-color: #3f901d; border-right-color: #3f901d } .ribbon-success.ribbon-clip-right:before { border-right-color: transparent; border-top-color: #3f901d; border-left-color: #3f901d } .ribbon-success.ribbon-clip-bottom:before { border-top-color: transparent; border-bottom-color: #3f901d; border-right-color: #3f901d } .ribbon-success.ribbon-clip-bottom-right:before { border-top-color: transparent; border-bottom-color: #3f901d; border-right-color: transparent; border-left-color: #3f901d } .ribbon-danger { background: #dc3545 } .ribbon-danger { background: #dc3545 } .ribbon-bookmark.ribbon-danger:before { border-color: #dc3545; border-right-color: transparent } .ribbon-bookmark.ribbon-right.ribbon-danger:before { border-right-color: #dc3545; border-left-color: transparent } .ribbon-bookmark.ribbon-vertical-left.ribbon-danger:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-danger:before { border-right-color: #dc3545; border-bottom-color: transparent } .ribbon-danger.ribbon-corner:before { border-top-color: #dc3545; border-left-color: #dc3545 } .ribbon-danger.ribbon-corner.ribbon-right:before { border-right-color: #dc3545; border-left-color: transparent } .ribbon-danger.ribbon-corner.ribbon-bottom:before { border-top-color: transparent; border-bottom-color: #dc3545 } .ribbon-danger.ribbon-clip:before { border-color: transparent; border-top-color: #bd2130; border-right-color: #bd2130 } .ribbon-danger.ribbon-clip-right:before { border-right-color: transparent; border-top-color: #bd2130; border-left-color: #bd2130 } .ribbon-danger.ribbon-clip-bottom:before { border-top-color: transparent; border-bottom-color: #bd2130; border-right-color: #bd2130 } .ribbon-danger.ribbon-clip-bottom-right:before { border-top-color: transparent; border-bottom-color: #bd2130; border-right-color: transparent; border-left-color: #bd2130 } .ribbon-info { background: #a927f9 } .ribbon-info { background: #a927f9 } .ribbon-bookmark.ribbon-info:before { border-color: #a927f9; border-right-color: transparent } .ribbon-bookmark.ribbon-right.ribbon-info:before { border-right-color: #a927f9; border-left-color: transparent } .ribbon-bookmark.ribbon-vertical-left.ribbon-info:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-info:before { border-right-color: #a927f9; border-bottom-color: transparent } .ribbon-info.ribbon-corner:before { border-top-color: #a927f9; border-left-color: #a927f9 } .ribbon-info.ribbon-corner.ribbon-right:before { border-right-color: #a927f9; border-left-color: transparent } .ribbon-info.ribbon-corner.ribbon-bottom:before { border-top-color: transparent; border-bottom-color: #a927f9 } .ribbon-info.ribbon-clip:before { border-color: transparent; border-top-color: #9106e7; border-right-color: #9106e7 } .ribbon-info.ribbon-clip-right:before { border-right-color: transparent; border-top-color: #9106e7; border-left-color: #9106e7 } .ribbon-info.ribbon-clip-bottom:before { border-top-color: transparent; border-bottom-color: #9106e7; border-right-color: #9106e7 } .ribbon-info.ribbon-clip-bottom-right:before { border-top-color: transparent; border-bottom-color: #9106e7; border-right-color: transparent; border-left-color: #9106e7 } .ribbon-light { background: #f4f4f4 } .ribbon-light { background: #f4f4f4 } .ribbon-bookmark.ribbon-light:before { border-color: #f4f4f4; border-right-color: transparent } .ribbon-bookmark.ribbon-right.ribbon-light:before { border-right-color: #f4f4f4; border-left-color: transparent } .ribbon-bookmark.ribbon-vertical-left.ribbon-light:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-light:before { border-right-color: #f4f4f4; border-bottom-color: transparent } .ribbon-light.ribbon-corner:before { border-top-color: #f4f4f4; border-left-color: #f4f4f4 } .ribbon-light.ribbon-corner.ribbon-right:before { border-right-color: #f4f4f4; border-left-color: transparent } .ribbon-light.ribbon-corner.ribbon-bottom:before { border-top-color: transparent; border-bottom-color: #f4f4f4 } .ribbon-light.ribbon-clip:before { border-color: transparent; border-top-color: #dbdbdb; border-right-color: #dbdbdb } .ribbon-light.ribbon-clip-right:before { border-right-color: transparent; border-top-color: #dbdbdb; border-left-color: #dbdbdb } .ribbon-light.ribbon-clip-bottom:before { border-top-color: transparent; border-bottom-color: #dbdbdb; border-right-color: #dbdbdb } .ribbon-light.ribbon-clip-bottom-right:before { border-top-color: transparent; border-bottom-color: #dbdbdb; border-right-color: transparent; border-left-color: #dbdbdb } .ribbon-dark { background: #2c323f } .ribbon-dark { background: #2c323f } .ribbon-bookmark.ribbon-dark:before { border-color: #2c323f; border-right-color: transparent } .ribbon-bookmark.ribbon-right.ribbon-dark:before { border-right-color: #2c323f; border-left-color: transparent } .ribbon-bookmark.ribbon-vertical-left.ribbon-dark:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-dark:before { border-right-color: #2c323f; border-bottom-color: transparent } .ribbon-dark.ribbon-corner:before { border-top-color: #2c323f; border-left-color: #2c323f } .ribbon-dark.ribbon-corner.ribbon-right:before { border-right-color: #2c323f; border-left-color: transparent } .ribbon-dark.ribbon-corner.ribbon-bottom:before { border-top-color: transparent; border-bottom-color: #2c323f } .ribbon-dark.ribbon-clip:before { border-color: transparent; border-top-color: #171a21; border-right-color: #171a21 } .ribbon-dark.ribbon-clip-right:before { border-right-color: transparent; border-top-color: #171a21; border-left-color: #171a21 } .ribbon-dark.ribbon-clip-bottom:before { border-top-color: transparent; border-bottom-color: #171a21; border-right-color: #171a21 } .ribbon-dark.ribbon-clip-bottom-right:before { border-top-color: transparent; border-bottom-color: #171a21; border-right-color: transparent; border-left-color: #171a21 } .ribbon-warning { background: #f8d62b } .ribbon-warning { background: #f8d62b } .ribbon-bookmark.ribbon-warning:before { border-color: #f8d62b; border-right-color: transparent } .ribbon-bookmark.ribbon-right.ribbon-warning:before { border-right-color: #f8d62b; border-left-color: transparent } .ribbon-bookmark.ribbon-vertical-left.ribbon-warning:before, .ribbon-bookmark.ribbon-vertical-right.ribbon-warning:before { border-right-color: #f8d62b; border-bottom-color: transparent } .ribbon-warning.ribbon-corner:before { border-top-color: #f8d62b; border-left-color: #f8d62b } .ribbon-warning.ribbon-corner.ribbon-right:before { border-right-color: #f8d62b; border-left-color: transparent } .ribbon-warning.ribbon-corner.ribbon-bottom:before { border-top-color: transparent; border-bottom-color: #f8d62b } .ribbon-warning.ribbon-clip:before { border-color: transparent; border-top-color: #e8c308; border-right-color: #e8c308 } .ribbon-warning.ribbon-clip-right:before { border-right-color: transparent; border-top-color: #e8c308; border-left-color: #e8c308 } .ribbon-warning.ribbon-clip-bottom:before { border-top-color: transparent; border-bottom-color: #e8c308; border-right-color: #e8c308 } .ribbon-warning.ribbon-clip-bottom-right:before { border-top-color: transparent; border-bottom-color: #e8c308; border-right-color: transparent; border-left-color: #e8c308 } .ribbon-wrapper { position: relative; padding-top: 40px } .ribbon-wrapper .card-body, .ribbon-vertical-left-wrapper .card-body, .ribbon-vertical-right-wrapper .card-body { position: unset } .ribbon { padding: 0 20px; height: 30px; line-height: 30px; clear: left; position: absolute; top: 12px; left: 0; color: #fff; z-index: 1 } .ribbon-right { left: auto; right: -2px } .ribbon-vertical-left-wrapper { padding-left: 40px; position: relative } .ribbon-vertical-left { clear: none; padding: 0 5px; height: 70px; width: 30px; line-height: 70px; text-align: center; left: 12px; top: -2px } .ribbon-vertical-right-wrapper { padding-right: 40px } .ribbon-vertical-right { clear: none; padding: 0 5px; height: 70px; width: 30px; line-height: 70px; text-align: center; top: -2px; left: auto; right: 12px } .chart-wrapper .row .card-body { padding: 10px 0 0 } .countup-wrapper h6 { font-size: 16px; font-weight: 500; margin-bottom: 0 } .countup-wrapper h5 { margin-bottom: 20px; font-size: 18px; font-weight: 500 } .countdown-wrapper h6 { font-size: 16px; font-weight: 500; margin-bottom: 0 } .countdown-wrapper span { font-size: 15px; font-weight: 400; margin-top: 10px; display: inline-block } .confirmModal .modal-body h5 { font-size: 20px; font-weight: 600; text-transform: capitalize } .timeline { position: relative; padding: 20px 0; list-style: none; max-width: 1200px; margin: 0 auto } .timeline:before { content: " "; position: absolute; top: 0; bottom: 0; left: 50%; width: 3px; margin-left: -1.5px; background-color: #e9ecef } .timeline>li { position: relative; margin-bottom: 20px } .timeline>li:before, .timeline>li:after { content: " "; display: table } .timeline>li:after { clear: both } .timeline>li:before, .timeline>li:after { content: " "; display: table } .timeline>li:after { clear: both } .timeline>li>.timeline-panel { float: left; position: relative; width: 46%; padding: 20px; border: 1px solid #e9ecef; border-radius: .25rem; -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, .05); box-shadow: 0 1px 6px rgba(0, 0, 0, .05) } .timeline>li>.timeline-panel:before { content: " "; display: inline-block; position: absolute; top: 26px; right: -8px; border-top: 8px solid transparent; border-right: 0 solid #e9ecef; border-bottom: 8px solid transparent; border-left: 8px solid #e9ecef } .timeline>li>.timeline-panel:after { content: " "; display: inline-block; position: absolute; top: 27px; right: -7px; border-top: 7px solid transparent; border-right: 0 solid #fff; border-bottom: 7px solid transparent; border-left: 7px solid #fff } .timeline>li>.timeline-badge { z-index: 1; position: absolute; top: 16px; left: 50%; width: 50px; height: 50px; margin-left: -25px; border-radius: 50% 50% 50% 50%; text-align: center; font-size: 1.4em; line-height: 50px; color: #fff; overflow: hidden } .timeline>li.timeline-inverted>.timeline-panel { float: right } .timeline>li.timeline-inverted>.timeline-panel:before { right: auto; left: -8px; border-right-width: 8px; border-left-width: 0 } .timeline>li.timeline-inverted>.timeline-panel:after { right: auto; left: -7px; border-right-width: 7px; border-left-width: 0 } .timeline-badge.primary { background-color: #fb9678 } .timeline-badge.success { background-color: #00c292 } .timeline-badge.warning { background-color: #fec107 } .timeline-badge.danger { background-color: #e46a76 } .timeline-badge.info { background-color: #03a9f3 } .timeline-title { margin-top: 0; color: inherit; font-weight: 400 } .timeline-body>p, .timeline-body>ul { margin-bottom: 0 } .timeline-body>p+p { margin-top: 5px } .cd-horizontal-timeline .events a { padding-bottom: 6px; color: #621aff } .cd-horizontal-timeline .filling-line, .cd-horizontal-timeline .events a.selected::after { background: #621aff } .cd-horizontal-timeline .events a.selected::after { border-color: #621aff } .cd-horizontal-timeline .m-t-40 { margin-top: 25px!important } .cd-horizontal-timeline ol, .cd-horizontal-timeline ul { list-style: none } .cd-timeline-navigation a:hover, .cd-timeline-navigation a:focus { border-color: #621aff } .cd-horizontal-timeline a, .cd-horizontal-timeline a:hover, .cd-horizontal-timeline a:focus { color: #621aff } .cd-horizontal-timeline blockquote, .cd-horizontal-timeline q { quotes: none } .cd-horizontal-timeline blockquote:before, .cd-horizontal-timeline blockquote:after, .cd-horizontal-timeline q:before, .cd-horizontal-timeline q:after { content: ''; content: none } .cd-horizontal-timeline table { border-collapse: collapse; border-spacing: 0 } .cd-horizontal-timeline { opacity: 0; margin: 2em auto; -webkit-transition: opacity .2s; -moz-transition: opacity .2s; transition: opacity .2s } .cd-horizontal-timeline::before { content: 'mobile'; display: none } .cd-horizontal-timeline.loaded { opacity: 1 } .cd-horizontal-timeline .timeline { position: relative; height: 100px; width: 90%; max-width: 800px; margin: 0 auto } .cd-horizontal-timeline .events-wrapper { position: relative; height: 100%; margin: 0 40px; overflow: hidden } .cd-horizontal-timeline .events-wrapper::after, .cd-horizontal-timeline .events-wrapper::before { content: ''; position: absolute; z-index: 2; top: 0; height: 100%; width: 20px } .cd-horizontal-timeline .events-wrapper::before { left: 0 } .cd-horizontal-timeline .events-wrapper::after { right: 0 } .cd-horizontal-timeline .events { position: absolute; z-index: 1; left: 0; top: 30px; height: 2px; background: #dfdfdf; -webkit-transition: -webkit-transform .4s; -moz-transition: -moz-transform .4s; transition: transform .4s } .cd-horizontal-timeline .filling-line { position: absolute; z-index: 1; left: 0; top: 0; height: 100%; width: 100%; background-color: #621aff; -webkit-transform: scaleX(0); -moz-transform: scaleX(0); -ms-transform: scaleX(0); -o-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left center; -moz-transform-origin: left center; -ms-transform-origin: left center; -o-transform-origin: left center; transform-origin: left center; -webkit-transition: -webkit-transform .3s; -moz-transition: -moz-transform .3s; transition: transform .3s } .cd-horizontal-timeline .events a { position: absolute; bottom: 0; z-index: 2; text-align: center; font-size: 1rem; padding-bottom: 13px; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0) } .cd-horizontal-timeline .events a::after { content: ''; position: absolute; left: 50%; right: auto; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); bottom: -5px; height: 12px; width: 12px; border-radius: 50%; border: 2px solid #dfdfdf; background-color: #f8f8f8; -webkit-transition: background-color .3s, border-color .3s; -moz-transition: background-color .3s, border-color .3s; transition: background-color .3s, border-color .3s } .no-touch .cd-horizontal-timeline .events a:hover::after { background-color: #621aff; border-color: #621aff } .cd-horizontal-timeline .events a.selected { pointer-events: none } .cd-horizontal-timeline .events a.selected::after { background-color: #621aff; border-color: #621aff } .cd-horizontal-timeline .events a.older-event::after { border-color: #621aff } .cd-timeline-navigation a { position: absolute; z-index: 1; top: 50%; bottom: auto; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); height: 34px; width: 34px; border-radius: 50%; border: 2px solid #dfdfdf; overflow: hidden; color: transparent; text-indent: 100%; white-space: nowrap; -webkit-transition: border-color .3s; -moz-transition: border-color .3s; transition: border-color .3s } .cd-timeline-navigation a::after { content: ''; position: absolute; height: 16px; width: 16px; left: 50%; top: 50%; bottom: auto; right: auto; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); background: url(../img/arrow.svg) no-repeat 0 0; background-image: url(../img/arrow.svg) no-repeat 0 0 } .cd-timeline-navigation a.prev { left: 0; -webkit-transform: translateY(-50%) rotate(180deg); -moz-transform: translateY(-50%) rotate(180deg); -ms-transform: translateY(-50%) rotate(180deg); -o-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg) } .cd-timeline-navigation a.next { right: 0 } .no-touch .cd-timeline-navigation a:hover { border-color: #7b9d6f } .cd-timeline-navigation a.inactive { cursor: not-allowed } .cd-timeline-navigation a.inactive::after { background-position: 0 -16px } .no-touch .cd-timeline-navigation a.inactive:hover { border-color: #dfdfdf } .cd-horizontal-timeline .events-content { position: relative; width: 100%; margin: 2em 0; overflow: hidden; -webkit-transition: height .4s; -moz-transition: height .4s; transition: height .4s } .cd-horizontal-timeline .events-content li { position: absolute; z-index: 1; width: 100%; left: 0; top: 0; -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); -o-transform: translateX(-100%); transform: translateX(-100%); padding: 0 5%; opacity: 0; -webkit-animation-duration: .4s; -moz-animation-duration: .4s; animation-duration: .4s; -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out } .cd-horizontal-timeline .events-content li.selected { position: relative; opacity: 1; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0) } .cd-horizontal-timeline .events-content li.enter-right, .cd-horizontal-timeline .events-content li.leave-right { -webkit-animation-name: cd-enter-right; -moz-animation-name: cd-enter-right; animation-name: cd-enter-right } .cd-horizontal-timeline .events-content li.enter-left, .cd-horizontal-timeline .events-content li.leave-left { -webkit-animation-name: cd-enter-left; -moz-animation-name: cd-enter-left; animation-name: cd-enter-left } .cd-horizontal-timeline .events-content li.leave-right, .cd-horizontal-timeline .events-content li.leave-left { -webkit-animation-direction: reverse; -moz-animation-direction: reverse; animation-direction: reverse } .cd-horizontal-timeline .events-content li>* { max-width: 800px; margin: 0 auto } .cd-horizontal-timeline .events-content h2 { font-weight: 600; margin-bottom: 0 } .cd-horizontal-timeline .events-content em { display: block; font-style: italic; margin: 10px auto } .cd-horizontal-timeline .events-content em::before { content: '- ' } .cd-horizontal-timeline .events-content p { font-size: 16px } .cd-horizontal-timeline .timeline:before { content: " "; display: none; bottom: 0; left: 0%; width: 0; margin-left: -1.5px; background-color: #eee } .cd-horizontal-timeline .events-content em, .cd-horizontal-timeline .events-content p { line-height: 30px } .h-250 { height: 250px } .icons-list { padding: 0; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap } .icons-list li { display: block; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; border-radius: 50%; font-size: 18px; border-radius: 50px; box-shadow: 0 2px 3px rgb(215 197 255); border: 1px solid #e6ebf1; color: #7638ff; margin: 5px } .alertify .ajs-footer .ajs-buttons .ajs-button { font-weight: 500 } .alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok { color: #2fdf84 } .alertify .ajs-footer .ajs-buttons.ajs-primary { text-align: right } .alertify .ajs-body .ajs-content .ajs-input:focus-visible { outline: 0 } .alertify .ajs-commands { right: 4px; left: auto; margin: -14px 0 0 24px } .alertify-notifier .ajs-message { background-color: #2fdf84; border-color: #2fdf84; color: #fff; text-shadow: none!important } .alertify-notifier .ajs-message.ajs-success { background-color: #2ab57d; border-color: #2ab57d } .alertify-notifier .ajs-message.ajs-error { background-color: #fd625e; border-color: #fd625e } .alertify-notifier .ajs-message.ajs-warning { background-color: #ffbf53; border-color: #ffbf53 } .alertify-notifier.ajs-right { right: 10px; left: auto } .alertify-notifier.ajs-right .ajs-message { right: -320px; left: auto } .alertify-notifier.ajs-right .ajs-message.ajs-visible { right: 290px; left: auto } .alertify-notifier.ajs-left { left: 10px; right: auto } .alertify-notifier.ajs-left .ajs-message { left: -300px; right: auto } .alertify-notifier.ajs-left .ajs-message.ajs-visible { left: 0; right: auto } body[data-layout-mode=dark] .alertify .ajs-dialog { background-color: #313533 } body[data-layout-mode=dark] .alertify .ajs-footer, body[data-layout-mode=dark] .alertify .ajs-header { color: #ced4da; background-color: #313533; border-color: #3b403d } body[data-layout-mode=dark] .alertify .ajs-body { color: #adb5bd } body[data-layout-mode=dark] .alertify .ajs-body .ajs-content .ajs-input { color: #adb5bd; background-color: #363a38; border: 1px solid #3b403d } body[data-layout-mode=dark] .alertify .ajs-footer .ajs-buttons .ajs-button { color: #adb5bd } body[data-layout-mode=dark] .alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok { color: #2fdf84 } .alertify .ajs-footer .ajs-buttons .ajs-button { background-color: transparent; color: #000; border: 0; font-size: 14px; font-weight: 700; text-transform: uppercase } .alertify .ajs-body .ajs-content .ajs-input { display: block; width: 100%; padding: 8px; margin: 4px; border-radius: 2px; border: 1px solid #ccc } .alertify .ajs-header { border-bottom: 1px solid #eee } .alertify .ajs-footer { border-top: 1px solid #eee } .swal2-actions button { margin-right: 10px } .swal2-title { font-size: 22px!important } @media only screen and (min-width:991px) { #toggle_btn { color: #999; float: left } .mini-sidebar .header-left .logo img { height: auto; max-height: 30px; width: auto } .mini-sidebar .sidebar .header-left { padding: 0 5px; width: 85px } .mini-sidebar .sidebar .header-left span { display: none } .mini-sidebar .sidebar { width: 90px } .mini-sidebar.expand-menu .sidebar { width: 270px } .mini-sidebar.expand-menu .sidebar .header-left { width: 270px } .mini-sidebar.expand-menu .sidebar .header-left span { display: inline-block } .mini-sidebar .menu-title { visibility: hidden; white-space: nowrap } .mini-sidebar.expand-menu .menu-title { visibility: visible } .mini-sidebar .menu-title a { visibility: hidden } .mini-sidebar.expand-menu .menu-title a { visibility: visible } .mini-sidebar .sidebar .noti-dot:before { display: none } .mini-sidebar .sidebar .noti-dot:after { display: none } .mini-sidebar.expand-menu .sidebar .noti-dot:before { display: block } .mini-sidebar.expand-menu .sidebar .noti-dot:after { display: block } .modal-open.mini-sidebar .sidebar { z-index: 1001 } .mini-sidebar .sidebar .sidebar-menu ul>li>a span { display: none; transition: all .2s ease-in-out; opacity: 0 } .mini-sidebar .sidebar .sidebar-menu ul>li>a span.chat-avatar-sm { display: inline-block; opacity: 1 } .mini-sidebar .sidebar .sidebar-menu ul>li>a span.status { display: inline-block; opacity: 1 } .mini-sidebar.expand-menu .sidebar .sidebar-menu ul>li>a span { display: inline; opacity: 1 } .mini-sidebar .sidebar .sidebar-menu>ul>li>a i { font-size: 30px; width: 30px } .mini-sidebar.expand-menu .sidebar .sidebar-menu>ul>li>a i { font-size: 24px; width: 20px } .mini-sidebar .page-wrapper { margin-left: 100px } .mini-sidebar .header { left: 110px } } @media only screen and (min-width:768px) { .modal-md { width: 600px } .nav-tabs.nav-justified.nav-tabs-top { border-bottom: 1px solid #ddd } .nav-tabs.nav-justified.nav-tabs-top>li>a, .nav-tabs.nav-justified.nav-tabs-top>li>a:hover, .nav-tabs.nav-justified.nav-tabs-top>li>a:focus { border-width: 2px 0 0 } .nav-tabs.nav-tabs-top>li { margin-bottom: 0 } .nav-tabs.nav-tabs-top>li>a, .nav-tabs.nav-tabs-top>li>a:hover, .nav-tabs.nav-tabs-top>li>a:focus { border-width: 2px 0 0 } .nav-tabs.nav-tabs-top>li+li>a { margin-left: 1px } .nav-tabs.nav-tabs-top>li>a.active, .nav-tabs.nav-tabs-top>li>a.active:hover, .nav-tabs.nav-tabs-top>li>a.active:focus { border-top-color: #2fdf84 } .nav-tabs.nav-tabs-bottom>li { margin-bottom: -1px } .nav-tabs.nav-tabs-bottom>li>a.active, .nav-tabs.nav-tabs-bottom>li>a.active:hover, .nav-tabs.nav-tabs-bottom>li>a.active:focus { border-bottom-width: 2px; border-color: transparent; border-bottom-color: #2fdf84; background-color: transparent; transition: none 0s ease 0s; -moz-transition: none 0s ease 0s; -o-transition: none 0s ease 0s; -ms-transition: none 0s ease 0s; -webkit-transition: none 0s ease 0s } .nav-tabs.nav-tabs-bottom>li { margin-bottom: -1px } .nav-tabs.nav-tabs-bottom>li>a.active, .nav-tabs.nav-tabs-bottom>li>a.active:hover, .nav-tabs.nav-tabs-bottom>li>a.active:focus { border-bottom-width: 2px; border-color: transparent; border-bottom-color: #2fdf84; background-color: transparent; transition: none 0s ease 0s; -moz-transition: none 0s ease 0s; -o-transition: none 0s ease 0s; -ms-transition: none 0s ease 0s; -webkit-transition: none 0s ease 0s } .nav-tabs.nav-tabs-solid { background-color: #fafafa; border: 0 } .nav-tabs.nav-tabs-solid>li { margin-bottom: 0 } .nav-tabs.nav-tabs-solid>li>a { border-color: transparent } .nav-tabs.nav-tabs-solid>li>a:hover, .nav-tabs.nav-tabs-solid>li>a:focus { background-color: #f5f5f5 } .nav-tabs.nav-tabs-solid>.open:not(.active)>a { background-color: #f5f5f5; border-color: transparent } .nav-tabs-justified.nav-tabs-top { border-bottom: 1px solid #ddd } .nav-tabs-justified.nav-tabs-top>li>a, .nav-tabs-justified.nav-tabs-top>li>a:hover, .nav-tabs-justified.nav-tabs-top>li>a:focus { border-width: 2px 0 0 } } @media only screen and (max-width:1330px) { .dash-widget-info>span { font-size: 12px } } @media only screen and (max-width:991.98px) { .sidebar { top: 0; left: 0; border-radius: 0 } .mobile-logo { height: 60px; line-height: 54px; margin-left: 60px } #toggle_btn { display: none } .header { left: 10px } .top-nav-search { display: none } .profile-rightbar { display: inline-block!important } .task-right-sidebar .task-chat-view { display: block; position: fixed; right: 0; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; margin-right: 0 } .task-chat-view { display: none; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; right: 0; transform: translateX(0px); z-index: 1041; width: 300px; position: fixed; margin-right: -300px; display: table-cell; top: 0; padding-bottom: 60px; margin-top: 60px } .chat-profile-view { display: none; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; right: 0; transform: translateX(0px); z-index: 1041; width: 300px; position: fixed; margin-right: -300px; display: table-cell; top: 0; padding-bottom: 60px; margin-top: 60px } .message-view.task-view { width: 100% } .float-left.ticket-view-details { width: 90% } .slide-nav .page-wrapper { left: 225px; margin-left: 0 } .chat-main-row { left: 0 } .content-page { margin-bottom: 10px } .sidebar .header-left { position: absolute; width: 100% } .mobile_btn { display: block } .page-title-box { display: none } .sidebar { margin-left: -280px; width: 270px; -webkit-transition: all .4s ease; -moz-transition: all .4s ease; transition: all .4s ease; z-index: 1041 } .page-wrapper { margin-left: 0; padding-left: 0; padding-right: 0 } .slide-nav .sidebar { margin-left: 0 } a.mobile_btn { color: #2fdf84; font-size: 24px; height: 60px; left: 0; line-height: 60px; padding: 0 20px; position: absolute; top: 0; width: 60px; z-index: 10 } .slide-nav .page-wrapper { left: 0; margin-left: 0 } body { font-size: 13px } .sidebar-menu li a { font-size: 13px } .chat-panel .custom-menu.navbar-nav>li>a { font-size: 18px } .user-menu.nav>li>a { color: #2fdf84 } .header-left .logo img { margin-bottom: 10px } .user-menu.nav>li>a .badge { color: #fff } .page-header .breadcrumb { padding-left: 0; font-size: 9px } .widget .laTest-posts { padding-left: 0 } } @media only screen and (max-width:767.98px) { .page-header h5 { font-size: 1.2em } .user-menu.nav>li>a { color: #2fdf84 } .header-left .logo img { margin-bottom: 10px } .user-menu.nav>li>a .badge { color: #fff } .profile-info-left { border-right: none; border-bottom: 2px dashed #ccc; margin-bottom: 20px; padding-bottom: 20px } .navbar-nav .open .dropdown-menu { float: left; position: absolute } .notifications { right: -48px } .notifications::before, .notifications::after { right: 60px } .modal-body.card-box { background-color: #fff; border: none; border-radius: inherit; box-shadow: unset; margin-bottom: 0; padding: 15px } .header { z-index: 1040 } .task-wrapper #task-list li .task-container .task-label { padding-right: 50px; word-break: unset } .task-btn-right { position: absolute; right: 8px } .task-wrapper #task-list li .task-container { padding: 8px 10px } .task-action-btn.task-check { width: 36px } .roles-menu { margin-bottom: 20px } .contacts-list { padding: 0 70px 0 15px } .left-action { text-align: center; margin-bottom: 15px } .right-action { text-align: center } .top-action-left .float-left { float: none!important } .top-action-left .btn-group { margin-bottom: 15px } .top-action-right { text-align: center } .top-action-right a.btn.btn-white { margin-bottom: 15px } .mail-sent-time { float: left; margin-top: 10px; width: 100% } .nav-tabs.nav-justified { border-bottom: 1px solid #ddd } .nav-tabs.nav-justified>li>a.active, .nav-tabs.nav-justified>li>a.active:hover, .nav-tabs.nav-justified>li>a.active:focus { border-color: transparent transparent transparent #2fdf84; border-left-width: 2px } .nav-tabs { border-bottom: 0; position: relative; background-color: #fff; padding: 5px 0; border: 1px solid #ddd; border-radius: 3px } .nav-tabs .nav-item { margin-bottom: 0 } .nav-tabs>li>a { border-width: 2px; border-left-color: transparent } .nav-tabs .nav-link { border-width: 2px } .nav-tabs>li>a:hover, .nav-tabs>li>a:focus { background-color: #fafafa } .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active, .nav-tabs>li>a.active, .nav-tabs>li>a.active:hover, .nav-tabs>li>a.active:focus { background-color: #f5f5f5; border-color: transparent transparent transparent #2fdf84; border-left-width: 2px } .nav-tabs>li.open:not(.active)>a, .nav-tabs>li.open:not(.active)>a:hover, .nav-tabs>li.open:not(.active)>a:focus { background-color: #fafafa } .nav-tabs.nav-tabs-solid { padding: 5px } .nav-tabs.nav-tabs-solid.nav-tabs-rounded { border-radius: 5px } .nav-tabs.nav-tabs-solid>li>a { border-left-width: 0!important } .nav-tabs-justified { border-bottom: 1px solid #ddd } .nav-tabs-justified>li>a.active, .nav-tabs-justified>li>a.active:hover, .nav-tabs-justified>li>a.active:focus { border-width: 0 0 0 2px; border-left-color: #2fdf84 } h1 { font-size: 2em } h2 { font-size: 1.5em } h3 { font-size: 1.17em } h4 { font-size: 1em } h5 { font-size: .83em } h6 { font-size: .75em } .page-title { font-size: 1.2em } .card-title { font-size: 1.12em } .blog-view .blog-title { font-size: 24px } .widget h3 { font-size: 18px } .coming-title { font-size: 30px } .title-section { margin-bottom: 50px } .newsletter form { width: 90% } .newsletter input[type=text] { width: 70%; height: 40px } .submit-btn { width: 30%; height: 40px } .my-video ul li { width: 80px } .voice-call-avatar .call-avatar { width: 120px; height: 120px } .product-info { margin: 20px 0 30px } .profile-bg { height: 280px } .table-responsive { display: block; width: 100%; overflow-x: auto; -ms-overflow-style: -ms-autohiding-scrollbar } .header .has-arrow .dropdown-toggle>span:nth-child(2) { display: none } .header .has-arrow .dropdown-toggle::after { display: none } .page-header .breadcrumb { display: none } } @media only screen and (max-width:575.98px) { .page-header .breadcrumb { display: none } .contact-cat { padding-right: 70px } .user-menu { display: none } .mobile-user-menu { display: block } .search-box { display: none } .filter-row { margin-bottom: 15px } .page-wrapper>.content { padding: 15px 15px 0 } .card, .page-header, .dash-widget5, .add-btn-col, .profile-widget, ul.activity-list li { margin-bottom: .9375rem } .profile-view .profile-basic { margin-left: 0 } .profile-img-wrap { position: relative; margin: 0 auto } .profile-view .profile-img-wrap { margin: 0 auto 10px; height: 100px; width: 100px } .profile-view .profile-img { height: 100px; width: 100px } .profile-view .profile-img .avatar { font-size: 24px; height: 100px; line-height: 100px; margin: 0; width: 100px } .profile-info-left { text-align: center } .profile-basic { margin-left: 0; margin-top: 15px } .page-title { font-size: 18px } .fc-toolbar .fc-right { display: inline-block; float: none; margin: 10px auto 0; width: 200px; clear: both } .fc-toolbar .fc-left { float: none; margin: 0 auto; width: 200px } .upload-text { font-size: 18px } .call-duration { display: block; margin-top: 0; margin-bottom: 10px; position: inherit } .end-call { margin-top: 10px; position: inherit } .chat-panel .chats { padding: 15px 0 } .chat-right .chat-content { max-width: 90% } .chat-right .chat-body { padding-left: 0; padding-right: 0 } .chat-left .chat-content { max-width: 90% } .chat-left .chat-body { padding-left: 0; padding-right: 0 } .chat-avatar .avatar { height: 20px; line-height: 20px; width: 20px } .account-box { width: 100%; margin-bottom: 20px } body { font-size: 12px } .sidebar-menu li a { font-size: 12px } .content { padding: 0 50px } .coming-title { font-size: 20px } .title-section { margin-bottom: 20px } .newsletter form { width: 90% } .newsletter input[type=text] { width: 70%; height: 36px; padding: 0 10px } .submit-btn { width: 30%; height: 36px; padding: 0 10px } .sub-title { font-size: 11px } .newsletter h3 { font-size: 16px } .float-left.ticket-view-details { width: 80% } .chat-panel .last-seen { font-size: 10px } .custom-menu.navbar-nav>li>a { margin-left: 10px } .profile-bg { height: 180px } .error-box h1 { font-size: 40px } .error-box h3 { font-size: 12px } .error-box p { font-size: 11px; margin-bottom: 20px } .blog-info { font-size: 9px } .pagination-lg .page-link { padding: 10px; font-size: 15px } } ..add_stream_content { background: #fff; margin-top: 30px; padding: 30px; border-radius: 10px; border: 1px solid #efefef; margin-bottom: 20px; } .strm_title1 { font-size: 18px; font-weight: 500; font-family: 'Roboto', sans-serif; text-align: left; color: #333; line-height: 24px; margin-bottom: 0; } .permission_content { display: inline-flex; padding: 5px 5px; } .ui.toggle._1457s2.checkbox input:checked~.box:before, .ui.toggle._1457s2.checkbox input:checked~label:before { background-color: #ed2a26 !important; } .ui.toggle._1457s2.checkbox input:focus:checked~.box:before, .ui.toggle._1457s2.checkbox input:focus:checked~label:before { background-color: #ed2a26 !important; } .ui.checkbox input:checked~.box:before, .ui.checkbox input:checked~label:before { background: #fff; border-color: #ed2a26 !important; } .ui.radio.checkbox input:checked~.box:after, .ui.radio.checkbox input:checked~label:after { background-color: #ed2a26 !important; } .ui.toggle._1457s2.checkbox input:checked~.box:before, .ui.toggle._1457s2.checkbox input:checked~label:before { background-color: #ed2a26 !important; } .ui.toggle._1457s2.checkbox input:focus:checked~.box:before, .ui.toggle._1457s2.checkbox input:focus:checked~label:before { background-color: #ed2a26 !important; } .ui.checkbox input:checked~.box:before, .ui.checkbox input:checked~label:before { background: #fff; border-color: #ed2a26 !important; } .ui.radio.checkbox input:checked~.box:after, .ui.radio.checkbox input:checked~label:after { background-color: #ed2a26 !important; } .ui.toggle._1457s2.checkbox input:checked~.box:before, .ui.toggle._1457s2.checkbox input:checked~label:before { background-color: #ed2a26 !important; } .ui.toggle._1457s2.checkbox input:focus:checked~.box:before, .ui.toggle._1457s2.checkbox input:focus:checked~label:before { background-color: #ed2a26 !important; } .ui.checkbox input:checked~.box:before, .ui.checkbox input:checked~label:before { background: #fff; border-color: #ed2a26 !important; } .ui.radio.checkbox input:checked~.box:after, .ui.radio.checkbox input:checked~label:after { background-color: #ed2a26 !important; } .ui.toggle._1457s2.checkbox input:checked~.box:before, .ui.toggle._1457s2.checkbox input:checked~label:before { background-color: #ed2a26 !important; } .ui.toggle._1457s2.checkbox input:focus:checked~.box:before, .ui.toggle._1457s2.checkbox input:focus:checked~label:before { background-color: #ed2a26 !important; } .ui.checkbox input:checked~.box:before, .ui.checkbox input:checked~label:before { background: #fff; border-color: #ed2a26 !important; } .ui.radio.checkbox input:checked~.box:after, .ui.radio.checkbox input:checked~label:after { background-color: #ed2a26 !important; } .ui.toggle._1457s2.checkbox input:checked~.box:before, .ui.toggle._1457s2.checkbox input:checked~label:before { background-color: #ed2a26 !important; } .ui.toggle._1457s2.checkbox input:focus:checked~.box:before, .ui.toggle._1457s2.checkbox input:focus:checked~label:before { background-color: #ed2a26 !important; } .ui.checkbox input:checked~.box:before, .ui.checkbox input:checked~label:before { background: #fff; border-color: #ed2a26 !important; } .ui.radio.checkbox input:checked~.box:after, .ui.radio.checkbox input:checked~label:after { background-color: #ed2a26 !important; } .abc{ margin-left: 10px; } .permission_content { padding-top: 15px; } .upload-file-dt { background: #fff; border: 2px dashed #efefef; border-radius: 5px; text-align: center; padding: 57px 20px 17px; } .upload-btn [type=file] { height: 0; overflow: hidden; width: 0; } .upload-btn [type=file]+label { cursor: pointer; display: inline-block; outline: none; transition: all .3s; vertical-align: middle; margin: 0 0 17px; color: #7369c3; background-color: #fff; box-shadow: 0 2px 3px 0 rgb(20 47 219 / 11%); border: 0; font-size: 14px; font-weight: 500; height: 40px; padding: 10px 25px; border: 1px solid #49b29c; border-radius: 3px; text-transform: uppercase; } .upload-file-dt span { margin-bottom: 0; display: inline-block; color: #686f7a; background-color: transparent; overflow: hidden; line-height: 26px; } .upload-file-dt span { margin-bottom: 0; display: inline-block; color: #686f7a; background-color: transparent; overflow: hidden; line-height: 26px; } .dash-widget .fa { font-size: 70px !important; } .ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-editor__editable_inline.ck-blurred { height: 95px; }
Linux 65-254-81-4.cprapid.com 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 05:49:00 EDT 2023 x86_64
Apache
65.254.81.4