:root{--border:#ccc; --card:#fff; --text-dark:#555}
.card{background-color:var(--card); border-radius:5px; border:0px solid transparent; box-shadow:0px 6px 24px 0px rgba(53,55,81,0.06); height:calc(100% - 30px); margin-bottom:1.875rem; position:relative; transition:all .5s ease-in-out}
.card-body{padding:1.875rem}
.card .card-sub-header .card-title{color:var(--text-dark); font-size:.95rem;font-weight:500; text-transform:capitalize}
.card-title--large{font-size:1.5rem}
.card-title--medium{font-size:1rem}
.card-title--small{font-size:0.875rem}
.card-header{align-items:center; background:transparent; border-color:#e6e6e6; display:flex; justify-content:space-between; padding:.2rem .2rem .5rem; position:relative}
.card-header h6, .card-header .h6{color:var(--text-dark)}
[data-theme-version="dark"] .card-header{border-color:#3d3d4e}
.card-header .card-title{margin-bottom:0px}
.card-header .subtitle{font-size:1rem; line-height:1.5; padding-top:5px}
.card-footer{background:transparent; border-color:#e6e6e6; padding:1.25rem 1.875rem 1.25rem}
[data-theme-version="dark"] .card-footer{border-color:#3d3d4e}
.carousel-custom-prev, .carousel-custom-next{background:#fff; border-radius:50%; display:inline-block; height:2.5rem; line-height:2.5rem; text-align:center; width:2.5rem}
.carousel-custom-prev i, .carousel-custom-next i{font-size:1rem}
.carousel-custom-prev:hover, .carousel-custom-next:hover{background:linear-gradient(to right, rgba(245,60,121,0.99) 0%, rgba(246, 104, 47, 0.99) 100%); color:#fff}
.carousel-custom-next{position:absolute; right:30px; top:50%; transform:translateY(-50%)}
.carousel-custom-prev{left:30px; position:absolute; top:50%; transform:translateY(-50%)}
.carousel-caption{text-shadow:2px 2px 4px rgba(0,0,0,0.78)}
.carousel-caption h5, .carousel-caption .h5{color:#fff; font-size:1.8rem}
.carousel-caption p{margin-bottom:0}
.card-intro-title{color:var(--text-dark)}
.dropdown-toggle:focus{box-shadow:none !important}
.dropdown-outline{border:0.1rem solid var(--primary)}
.dropdown-menu{background:var(--card); border-radius:0.625rem; border:0; box-shadow:0 0 3.125rem 0 rgba(82,63,105,0.15); font-size:inherit; margin-top:0; overflow:hidden; z-index:3}
.dropdown-menu .dropdown-item{color:var(--text-gray); font-size:.9375rem; padding:0.5rem 1.75rem; text-align:left}
.dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:active, .dropdown-menu .dropdown-item.active{background:var(--rgba-primary-1); color:var(--primary) !important}
.dropdown-menu .dropdown-item:hover{background-color:var(--light); color:var(--text-dark)}
.dropdown-menu.show{left:auto; right:0}
.dropdown-toggle-split{opacity:0.85; padding:0 10px}
.dropdown-toggle-split:after{margin-left:0 !important}
.dropdown-toggle-split:active, .dropdown-toggle-split:focus, .dropdown-toggle-split:hover{opacity:1}
.custom-dropdown{display:inline-block; margin-bottom:1rem}
.custom-dropdown .dropdown-menu{border:0px; min-width:160px}
.card-action .custom-dropdown{background:var(--rgba-primary-1); margin:0px}
.card-action .custom-dropdown.show, .card-action .custom-dropdown:focus, .card-action .custom-dropdown:hover{background:var(--primary); color:var(--card)}
.card-action .custom-dropdown i{display:inline-block; padding-top:9px}
.dropdown .dropdown-dots{background:rgba(69,69,69,0.4); border-radius:5px; display:block; height:5px; position:relative; width:5px}
.dropdown .dropdown-dots:after, .dropdown .dropdown-dots:before{background:rgba(69,69,69,0.4); border-radius:5px; content:""; height:5px; position:absolute; width:5px}
.dropdown .dropdown-dots:after{right:-8px}
.dropdown .dropdown-dots:before{left:-8px}
.dropdown .dropdown-dots.text-white{background:rgba(255,255,255,0.7)}
.dropdown .dropdown-dots.text-white:after, .dropdown .dropdown-dots.text-white:before{background:rgba(255,255,255,0.7)}
.bootstrap-select .dropdown-menu .dropdown-item{font-size:.9rem; padding:var(--dz-list-space-y) var(--dz-list-space-x)}
.grid-col{background:var(--light); padding:0.5rem !important}
.row.grid{margin-bottom:1.5rem; text-align:center}
.row.grid .grid-col:first-child{text-align:left}
.label{display:inline-block; font-size:0.75rem; padding:.2rem .8rem; text-align:center}
.label-fixed{padding:.6rem 0; width:7.5rem}
.label-fixed-lg{padding:.6rem 0; width:9.5rem}
.label-big{font-size:1.4rem; padding:1.1rem 0; width:16.8rem}
.label-xl{font-size:1.5rem; padding:1.1rem 0; width:10.5rem}
.label-lg{padding:1.1rem 0; width:9.5rem}
.label-md{padding:1.1rem 0; width:8.5rem}
.label-sm{padding:1.1rem 0; width:7.5rem}
.label-default{background:#adb6c7}
.label-primary{background:var(--primary); color:#fff}
.label-secondary{background:var(--secondary); color:#fff}
.label-info{background:#50e3c2; color:#fff}
.label-success{background:#7ed321; color:#fff}
.label-warning{background:#ffaa16; color:#fff}
.label-danger{background:#ff1616; color:#fff}
.label-light{background:#dadada; color:#000}
.label-dark{background:#454545; color:#fff}
code{background:#ffbebe; border-radius:3px; color:#ff1616; padding:2px 5px; word-break:break-word}
[data-theme-version="dark"] code{background:rgba(255,22,22,0.1)}
.heading-labels{color:#333333}
.heading-labels>*{margin-bottom:.8rem}
.heading-labels h1 .label, .heading-labels .h1 .label{font-size:18px; font-weight:normal; padding:.4rem .9rem}
.heading-labels h2 .label, .heading-labels .h2 .label{font-size:16px; font-weight:normal; padding:0.3rem .9rem}
.heading-labels h3 .label, .heading-labels .h3 .label{font-size:14px; font-weight:normal}
.heading-labels h4 .label, .heading-labels .h4 .label{font-size:12px; font-weight:normal}
.heading-labels h5 .label, .heading-labels .h5 .label{font-size:12px; font-weight:normal}
.heading-labels h6 .label, .heading-labels .h6 .label{font-size:12px; font-weight:normal}
.list-group-item{--bs-list-group-action-hover-bg:var(--light); --bs-list-group-color:var(--text-dark); background-color:rgba(255,255,255,0); border:1px solid var(--border); padding:0.7rem 1.5rem}
.list-group-item h5, .list-group-item .h5{color:var(--text-dark)}
.list-group-item:hover{color:var(--text-dark)}
.list-group-item.active{background-color:var(--primary); border-color:var(--primary); color:#fff}
.list-group-item.disabled, .list-group-item:disabled{background-color:var(--secondary); border-color:var(--secondary); color:#fff}
[class*="bg-"] .list-group-item{border-color:rgba(255,255,255,0.05)}
.bg-warning .list-group-item{border-color:rgba(0,0,0,0.05)}
.media{align-items:start; display:flex}
.media h5, .media .h5{color:var(--text-dark)}
.media .media-body{flex-grow:1}
.media img{border-radius:3px}
.vertical-card__menu:hover{box-shadow:none}
.vertical-card__menu--image{text-align:center}
.vertical-card__menu--image img{border-top-left-radius:0.25rem; border-top-right-radius:0.25rem; width:100%}
.vertical-card__menu--status.closed{background:#ff1616}
.vertical-card__menu--status.closed:after{border-top:10px solid #ff1616}
.vertical-card__menu--status.closed .ribbon-curve{border-bottom:10px solid #ff1616; border-top:11px solid #ff1616}
.vertical-card__menu--desc p{margin-bottom:0.625rem}
.vertical-card__menu--price{font-size:1.25rem; font-weight:700; margin:0}
.vertical-card__menu--rating{font-size:0.75rem}
.vertical-card__menu--title{font-weight:700}
.vertical-card__menu--button button{font-size:0.75rem}
.vertical-card__menu .card-footer{background-color:#e6e6e6; border-top:none; padding:15px 20px}
.vertical-card__menu .card-footer span{color:#454545; margin-right:0.3125rem}
.horizontal-card__menu{box-shadow:0 0 7px rgba(173,173,173,0.32); display:block; display:flex; flex-direction:row}
.horizontal-card__menu .card-body{padding:0; padding:20px 30px}
.horizontal-card__menu--image{flex-basis:100%; flex-basis:30%; max-width:30%; max-width:unset}
.horizontal-card__menu--image img{height:100%; width:100%}
.horizontal-card__menu--title{font-size:1rem; font-weight:700; margin-bottom:0.3125rem}
.horizontal-card__menu--fav{margin-right:0.5rem}
.horizontal-card__menu--price{font-size:1rem; font-weight:700; margin:0}
.horizontal-card__menu--rating{font-size:0.625rem}
.horizontal-card__menu--footer{margin-top:10px}
.prev_price{font-size:80%; opacity:0.5; text-decoration:line-through}
.modal-backdrop{z-index:10 !important}
.pagination .page-item .page-link:hover{background:var(--primary); border-color:var(--primary); color:#fff}
.pagination .page-item.active .page-link{background-color:var(--primary); background:var(--primary); border-color:var(--primary); box-shadow:0 0.625rem 1.25rem 0rem var(--rgba-primary-2); color:#fff}
.pagination{margin-bottom:1.25rem}
.pagination .page-item:first-child .page-link{border-bottom-left-radius:5px; border-radius:0; border-top-left-radius:5px}
[direction="rtl"] .pagination .page-item:first-child .page-link i{transform:rotate(180deg) !important}
.pagination .page-item:last-child .page-link{border-bottom-right-radius:5px; border-radius:0; border-top-right-radius:5px; margin-right:0}
[direction="rtl"] .pagination .page-item:last-child .page-link i{transform:rotate(-180deg) !important}
.pagination .page-item.page-indicator .page-link{font-size:0.875rem; padding:.65rem .8rem}
.pagination .page-item.page-indicator:hover .page-link{color:var(--text)}
.pagination .page-item .page-link{-ms-transition:all 0.5s; -webkit-transition:all 0.5s; background-color:var(--card); border:0.0625rem solid var(--border); color:var(--text); color:var(--text-gray); font-size:1rem; padding:0.55rem 1rem; text-align:center; transition:all 0.5s; z-index:1}
.pagination .page-item .page-link:hover i, .pagination .page-item .page-link span{color:#fff}
.pagination .page-item .page-link:focus{box-shadow:none; outline:0}
[data-theme-version="dark"] .pagination .page-item.active .page-link{color:#fff}
.pagination.no-bg li:not(.page-indicator):not(.active) .page-link{background:transparent; border-color:transparent}
.pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link{background:var(--primary); border-color:var(--primary)}
[data-theme-version="dark"] .pagination.no-bg.pagination-primary li:not(.page-indicator):not(.active):hover .page-link{background:var(--primary); border-color:var(--primary)}
.pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link{background:#ff1616; border-color:#ff1616}
[data-theme-version="dark"] .pagination.no-bg.pagination-danger li:not(.page-indicator):not(.active):hover .page-link{background:#ff1616; border-color:#ff1616}
.pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link{background:#50e3c2; border-color:#50e3c2}
[data-theme-version="dark"] .pagination.no-bg.pagination-info li:not(.page-indicator):not(.active):hover .page-link{background:#50e3c2; border-color:#50e3c2}
.pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link{background:#ffaa16; border-color:#ffaa16}
[data-theme-version="dark"] .pagination.no-bg.pagination-warning li:not(.page-indicator):not(.active):hover .page-link{background:#ffaa16; border-color:#ffaa16}
.pagination-primary .page-item .page-link{background:var(--rgba-primary-1); border-color:var(--rgba-primary-1); color:var(--primary)}
[data-theme-version="dark"] .pagination-primary .page-item .page-link{background:var(--rgba-primary-1); border-color:transparent; color:var(--primary)}
.pagination-primary .page-item:hover .page-link, .pagination-primary .page-item.active .page-link{background:var(--primary); border-color:var(--primary); box-shadow:0 0.625rem 1.25rem 0rem var(--rgba-primary-2)}
[data-theme-version="dark"] .pagination-primary .page-item:hover .page-link, [data-theme-version="dark"] .pagination-primary .page-item.active .page-link{color:#fff}
.pagination-danger .page-item .page-link{background:#ffd8d8; border-color:#ffd8d8; color:#ff1616}
[data-theme-version="dark"] .pagination-danger .page-item .page-link{background:rgba(255,22,22,0.15); border-color:transparent; color:#ff1616}
.pagination-danger .page-item:hover .page-link, .pagination-danger .page-item.active .page-link{background:#ff1616; border-color:#ff1616; box-shadow:0 0.625rem 1.25rem 0rem rgba(255,22,22,0.2)}
[data-theme-version="dark"] .pagination-danger .page-item:hover .page-link, [data-theme-version="dark"] .pagination-danger .page-item.active .page-link{color:#fff}
.pagination-info .page-item .page-link{background:#f3fdfb; border-color:#f3fdfb; color:#50e3c2}
[data-theme-version="dark"] .pagination-info .page-item .page-link{background:rgba(80,227,194,0.1); border-color:transparent; color:#50e3c2}
.pagination-info .page-item:hover .page-link, .pagination-info .page-item.active .page-link{background:#50e3c2; border-color:#50e3c2; box-shadow:0 0.625rem 1.25rem 0rem rgba(80,227,194,0.2)}
.pagination-warning .page-item .page-link{background:#ffe2af; border-color:#ffe2af; color:#ffaa16}
[data-theme-version="dark"] .pagination-warning .page-item .page-link{background:rgba(255,170,22,0.1); border-color:transparent; color:#ffaa16}
.pagination-warning .page-item:hover .page-link, .pagination-warning .page-item.active .page-link{background:#ffaa16; border-color:#ffaa16; box-shadow:0 0.625rem 1.25rem 0rem rgba(255,170,22,0.2)}
.pagination-gutter .page-item{margin-right:0.4375rem}
.pagination-gutter .page-item .page-link{border-radius:5px !important}
.pagination-circle .page-item{margin-right:0.4375rem}
.pagination-circle .page-item .page-link, .pagination-circle .page-item .page-link{border-radius:50% !important; height:2.5rem; line-height:2.5rem; padding:0; width:2.5rem}
.pagination-circle .page-item.page-indicator .page-link{background:var(--rgba-primary-1); border-radius:22px !important; border:1px solid var(--rgba-primary-1); color:var(--primary); height:2.5rem; line-height:1.2rem; width:2.5rem}
.pagination-circle .page-item.page-indicator .page-link:hover{background:var(--primary); color:#fff}
.pagination.pagination-md .page-item .page-link{font-size:0.875rem; height:1.875rem; line-height:1.875rem; width:1.875rem}
.pagination.pagination-sm .page-item.page-indicator .page-link{font-size:0.75rem}
.pagination.pagination-sm .page-item .page-link{font-size:0.875rem; height:1.875rem; line-height:1.775rem; padding:0; width:1.875rem}
.pagination.pagination-xs .page-item.page-indicator .page-link{font-size:0.625rem}
.pagination.pagination-xs .page-item .page-link{font-size:0.75rem; height:1.5625rem; line-height:1.4625rem; padding:0; width:1.5625rem}
.popover{border:2px solid var(--secondary); box-shadow:0 0 30px 0 rgba(0,0,0,0.1); min-width:210px}
.popover-header{background:var(--secondary); color:#fff; font-weight:300}
.popover-header::before{border-bottom:0 !important}
.popover-body{font-size:0.75rem}
.bootstrap-popover-wrapper .bootstrap-popover:not(:last-child){margin-right:8px}
.bootstrap-popover-wrapper .bootstrap-popover{margin-bottom:.5rem}
.bootstrap-popover-wrapper .bootstrap-popover button:hover, .bootstrap-popover-wrapper .bootstrap-popover button:focus{background:var(--primary); box-shadow:none; color:#fff}
.bs-popover-top .arrow::after, .bs-popover-auto[data-popper-placement^="top"] .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after{border-top-color:var(--secondary); bottom:0px}
.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after{border-left-color:var(--secondary); right:0px}
.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after{border-right-color:var(--secondary); left:0px}
.bs-popover-bottom .arrow::after, .bs-popover-auto[data-popper-placement^="bottom"] .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after{border-bottom-color:var(--secondary); top:0px}
.note-popover{display:none}
.clockpicker-popover{border-color:var(--border)}
.clockpicker-popover .popover-title{background:var(--card); border-bottom:1px solid var(--border); color:var(--text-gray)}
.clockpicker-popover .popover-content{background:var(--card)}
.clockpicker-popover .clockpicker-plate{background:var(--card); border-color:var(--border)}
.clockpicker-popover .clockpicker-plate .clockpicker-tick{color:var(--text-dark)}
.clockpicker-button{background-color:var(--light); border-radius:0; color:var(--text-dark)}
.progress-bar{background-color:var(--primary); border-radius:4px}
.progress-bar-primary{background-color:var(--primary)}
.progress-bar-success{background-color:#7ed321}
.progress-bar-info{background-color:#50e3c2}
.progress-bar-danger{background-color:#ff1616}
.progress-bar-warning{background-color:#ffaa16}
.progress-bar-pink{background-color:#e83e8c}
.progress{height:6px; overflow:hidden}
[data-theme-version="dark"] .progress{background-color:#17171e}
.progress-vertical{display:inline-block; margin-bottom:0; margin-right:2rem; min-height:17rem; position:relative}
.progress-vertical-bottom{display:inline-block; margin-bottom:0; margin-right:2rem; min-height:17rem; position:relative; transform:rotate(180deg)}
.progress-animated{animation-duration:5s; animation-name:myanimation; transition:all 5s ease 0s}
.ribbon{position:absolute; text-transform:uppercase; z-index:1}
.ribbon__one{background:#3ab54b; color:#fff; font-size:0.625rem; left:-11px; min-height:20px; min-width:52px; padding:3px 10px; text-align:center; top:15px}
.ribbon__one::after{border-left:11px solid transparent; border-top:10px solid #239132; bottom:-10px; content:""; height:0; left:0; position:absolute; width:0}
.ribbon__two{background:#ffaa16; border-radius:3px; color:#fff; display:inline-block; font-size:16px; height:50px; line-height:50px; right:15px; text-align:center; top:15px; width:50px}
.ribbon__three{align-items:center; background-color:#ff1616; clip-path:polygon(20% 0%,80% 0%,100% 100%,0% 100%); color:#fff; display:flex; font-size:1rem; height:1.5625rem; justify-content:center; left:-1.875rem; top:0.875rem; transform:rotate(-45deg); width:6.875rem}
.ribbon__four{align-items:center; background-color:var(--primary); color:#fff; display:flex; font-size:16px; height:50px; justify-content:center; left:8px; top:-8px; width:110px; z-index:auto}
.ribbon__four:after{right:-5px}
.ribbon__four:before{left:-5px}
.ribbon__four:after, .ribbon__four:before{background-color:var(--primary-light); content:""; height:10px; position:absolute; top:3px; transform:rotate(45deg); width:10px; z-index:-1}
.ribbon__five{align-items:center; background-color:var(--primary); color:#fff; display:flex; font-size:0.75rem; font-size:1rem; height:1.875rem; justify-content:center; left:-1.875rem; padding-bottom:0.3125rem; top:0.625rem; transform:rotate(-45deg); width:6.875rem}
.ribbon__five::before{border-color:transparent transparent var(--primary) transparent; border-style:solid; border-width:0 50px 50px 50px; content:""; height:0; left:0.25rem; position:absolute; top:-2.8125rem; width:0}
.ribbon__six{-webkit-clip-path:polygon(0 0,100% 0%,100% 0,85% 50%,100% 100%,100% 100%,0 100%); align-items:center; background-color:var(--primary); clip-path:polygon(0 0,100% 0%,100% 0,85% 50%,100% 100%,100% 100%,0 100%); color:#fff; display:flex; font-size:1.25rem; height:2.375rem; justify-content:center; left:0; top:1.125rem; width:6.875rem}
.ribbon-curve{border-bottom:10px solid #3ab54b; border-right:5px solid transparent; border-top:11px solid #3ab54b; height:11px; position:absolute; right:-6px; top:0; width:10px}
.jsgrid-grid-body::-webkit-scrollbar, .dataTables_scrollBody::-webkit-scrollbar, .table-responsive::-webkit-scrollbar{background-color:#f5f5f5; height:8px; width:8px}
.jsgrid-grid-body::-webkit-scrollbar-track, .dataTables_scrollBody::-webkit-scrollbar-track, .table-responsive::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3); background-color:#f5f5f5; border-radius:10px}
.jsgrid-grid-body::-webkit-scrollbar-thumb, .dataTables_scrollBody::-webkit-scrollbar-thumb, .table-responsive::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3); background-color:#444; border-radius:10px}
.multi-steps>li.is-active:before, .multi-steps>li.is-active~li:before{content:counter(stepNum); font-family:inherit; font-weight:400}
.multi-steps>li.is-active:after, .multi-steps>li.is-active~li:after{background-color:#e6e6e6}
.multi-steps{display:table; table-layout:fixed; width:100%}
.multi-steps>li{color:var(--primary); counter-increment:stepNum; display:table-cell; font-size:0.75rem; position:relative; text-align:center}
.multi-steps>li:before{background-color:#fff; border-color:var(--primary); border-radius:5px; border-style:solid; border-width:2px; content:'\2713'; display:block; font-weight:bold; height:25px; line-height:21px; line-height:22px; margin:0 auto 4px; position:relative; text-align:center; width:25px; z-index:1}
.multi-steps>li:after{background-color:var(--primary); content:''; height:2px; left:50%; position:absolute; top:12px; width:100%}
.multi-steps>li:last-child:after{display:none}
.multi-steps>li.is-active:before{background-color:#fff; border-color:var(--primary)}
.multi-steps>li.is-active~li{color:#444}
.multi-steps>li.is-active~li:before{background-color:#e6e6e6; border-color:#e6e6e6}
.nav-pills .nav-link{border-radius:5px; padding:0.75rem 1.25rem}
.default-tab .nav-link{background:transparent; border-radius:0px; font-weight:500}
.default-tab .nav-link i{color:var(--primary); display:inline-block; transform:scale(1.5)}
.default-tab .nav-link:focus, .default-tab .nav-link:hover, .default-tab .nav-link.active{background-color:#fff; border-color:#dee2e6 #dee2e6 #fff #ebeef6; border-radius:5px 5px 0 0; color:#495057; color:var(--primary)}
[data-theme-version="dark"] .default-tab .nav-link:focus, [data-theme-version="dark"] .default-tab .nav-link:hover, [data-theme-version="dark"] .default-tab .nav-link.active{background-color:var(--rgba-primary-1); border-color:transparent transparent #3d3d4e transparent}
.custom-tab-1 .nav-link{background:transparent; border-bottom:3px solid transparent; border-radius:0px; border-width:0 0px 3px 0; font-weight:500}
.custom-tab-1 .nav-link i{color:var(--primary); display:inline-block; transform:scale(1.5)}
.custom-tab-1 .nav-link:focus, .custom-tab-1 .nav-link:hover, .custom-tab-1 .nav-link.active{background-color:#fff; border-color:var(--primary); border-radius:0; border-width:0 0px 3px 0; color:#495057; color:var(--primary)}
[data-theme-version="dark"] .custom-tab-1 .nav-link:focus, [data-theme-version="dark"] .custom-tab-1 .nav-link:hover, [data-theme-version="dark"] .custom-tab-1 .nav-link.active{background-color:var(--rgba-primary-1)}
.nav-pills.light .nav-link.active, .nav-pills.light .show>.nav-link{background:var(--rgba-primary-1); box-shadow:none; color:var(--primary)}
[data-theme-version="dark"] .nav-pills.light .nav-link.active, [data-theme-version="dark"] .nav-pills.light .show>.nav-link{background:var(--rgba-primary-1)}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link{background-color:var(--primary); box-shadow:0 0 20px 0 var(--rgba-primary-2)}
.nav-link:hover, .nav-link:focus{color:var(--primary)}
.nav-link{color:var(--primary)}
.tooltip-wrapper button:not(:last-child){margin-right:8px}
.tooltip-wrapper button:hover{background:var(--primary); color:#fff}
.tooltip-wrapper button{margin-bottom:.5rem}
.tooltip-wrapper button:focus{box-shadow:none}
.tooltip-inner{background:#333333;font-size:12px;font-weight:600;padding:0.35rem 0.7rem}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[data-popper-placement^="bottom"] .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#333333}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#333333}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#333333}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[data-popper-placement^="top"] .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#333333}
.widget-timeline .timeline{list-style:none; position:relative}
.widget-timeline .timeline:before{background:#dadada; bottom:0; content:" "; left:9px; margin-right:-1.5px; position:absolute; top:20px; width:3px}
[data-theme-version="dark"] .widget-timeline .timeline:before{background:#3d3d4e}
.widget-timeline .timeline>li{margin-bottom:15px; position:relative}
.widget-timeline .timeline>li:before{content:" "; display:table}
.widget-timeline .timeline>li:after{clear:both; content:" "; display:table}
.widget-timeline .timeline>li>.timeline-panel{border-radius:5px; border-style:solid; border-width:1px; display:block; margin-left:40px; padding:15px 20px; position:relative}
.widget-timeline .timeline>li>.timeline-panel span{color:var(--text-dark); display:block; font-size:0.75rem; letter-spacing:1px; margin-bottom:5px; opacity:0.8}
.widget-timeline .timeline>li>.timeline-panel p{font-size:0.875rem}
.widget-timeline .timeline>li>.timeline-panel:after{background:inherit; border-color:inherit; border-style:solid; border-width:0px 0px 1px 1px; content:""; display:block; height:10px; left:-5px; position:absolute; top:15px; transform:rotate(45deg); width:10px}
.widget-timeline .timeline>li>.timeline-badge{background:#fff; border-radius:50%; border-style:solid; border-width:2px; height:22px; left:0; padding:4px; position:absolute; top:10px; width:22px}
[data-theme-version="dark"] .widget-timeline .timeline>li>.timeline-badge{background-color:#212130}
.widget-timeline .timeline>li>.timeline-badge:after{border-radius:100%; content:""; display:block; height:10px; width:10px}
.widget-timeline .timeline-body>p{font-size:12px}
.widget-timeline .timeline-badge.primary{border-color:var(--rgba-primary-1)}
[data-theme-version="dark"] .widget-timeline .timeline-badge.primary{border-color:var(--rgba-primary-2)}
.widget-timeline .timeline-badge.primary:after{background-color:var(--primary) !important; box-shadow:0 5px 10px 0 var(--rgba-primary-2)}
.widget-timeline .timeline-badge.primary+.timeline-panel{background:var(--rgba-primary-1); border-color:var(--rgba-primary-1)}
[data-theme-version="dark"] .widget-timeline .timeline-badge.primary+.timeline-panel{background-color:var(--rgba-primary-2); border-color:transparent}
.widget-timeline .timeline-badge.success{border-color:#edfadf}
[data-theme-version="dark"] .widget-timeline .timeline-badge.success{border-color:rgba(126,211,33,0.1)}
.widget-timeline .timeline-badge.success:after{background-color:#7ed321 !important; box-shadow:0 5px 10px 0 rgba(126,211,33,0.2)}
.widget-timeline .timeline-badge.success+.timeline-panel{background:#edfadf; border-color:#edfadf}
[data-theme-version="dark"] .widget-timeline .timeline-badge.success+.timeline-panel{background-color:rgba(126,211,33,0.1); border-color:transparent}
.widget-timeline .timeline-badge.warning{border-color:#ffe2af}
[data-theme-version="dark"] .widget-timeline .timeline-badge.warning{border-color:rgba(255,170,22,0.1)}
.widget-timeline .timeline-badge.warning:after{background-color:#ffaa16 !important; box-shadow:0 5px 10px 0 rgba(255,170,22,0.2)}
.widget-timeline .timeline-badge.warning+.timeline-panel{background:#ffe2af; border-color:#ffe2af}
[data-theme-version="dark"] .widget-timeline .timeline-badge.warning+.timeline-panel{background-color:rgba(255,170,22,0.1); border-color:transparent}
.widget-timeline .timeline-badge.danger{border-color:#ffd8d8}
[data-theme-version="dark"] .widget-timeline .timeline-badge.danger{border-color:rgba(255,22,22,0.15)}
.widget-timeline .timeline-badge.danger:after{background-color:#ff1616 !important; box-shadow:0 5px 10px 0 rgba(255,22,22,0.2)}
.widget-timeline .timeline-badge.danger+.timeline-panel{background:#ffd8d8; border-color:#ffd8d8}
[data-theme-version="dark"] .widget-timeline .timeline-badge.danger+.timeline-panel{background-color:rgba(255,22,22,0.15); border-color:transparent}
.widget-timeline .timeline-badge.info{border-color:#f3fdfb}
[data-theme-version="dark"] .widget-timeline .timeline-badge.info{border-color:rgba(80,227,194,0.1)}
.widget-timeline .timeline-badge.info:after{background-color:#50e3c2 !important; box-shadow:0 5px 10px 0 rgba(80,227,194,0.2)}
.widget-timeline .timeline-badge.info+.timeline-panel{background:#f3fdfb; border-color:#f3fdfb}
[data-theme-version="dark"] .widget-timeline .timeline-badge.info+.timeline-panel{background-color:rgba(80,227,194,0.1); border-color:transparent}
.widget-timeline .timeline-badge.dark{border-color:#c5c5c5}
[data-theme-version="dark"] .widget-timeline .timeline-badge.dark{border-color:rgba(69,69,69,0.35)}
.widget-timeline .timeline-badge.dark:after{background-color:#454545 !important; box-shadow:0 5px 10px 0 rgba(69,69,69,0.2)}
.widget-timeline .timeline-badge.dark+.timeline-panel{background:#c5c5c5; border-color:#c5c5c5}
[data-theme-version="dark"] .widget-timeline .timeline-badge.dark+.timeline-panel{background-color:rgba(69,69,69,0.35); border-color:transparent}
.widget-timeline.style-1 .timeline-panel{background:transparent}
.widget-timeline.style-1 .timeline .timeline-badge.timeline-badge+.timeline-panel{background:transparent !important; border-left:0.3125rem solid; border-radius:0; border:0; padding-left:0.9375rem; padding-right:0.625rem; padding:0.3125rem 0}
.widget-timeline.style-1 .timeline .timeline-badge.timeline-badge+.timeline-panel:after{border:0; height:7px; left:-9px; width:7px}
.widget-timeline.style-1 .timeline .timeline-badge.primary+.timeline-panel{border-color:var(--primary)}
.widget-timeline.style-1 .timeline .timeline-badge.primary+.timeline-panel:after{background:var(--primary)}
.widget-timeline.style-1 .timeline .timeline-badge.success+.timeline-panel{border-color:#7ed321}
.widget-timeline.style-1 .timeline .timeline-badge.success+.timeline-panel:after{background:#7ed321}
.widget-timeline.style-1 .timeline .timeline-badge.warning+.timeline-panel{border-color:#ffaa16}
.widget-timeline.style-1 .timeline .timeline-badge.warning+.timeline-panel:after{background:#ffaa16}
.widget-timeline.style-1 .timeline .timeline-badge.danger+.timeline-panel{border-color:#ff1616}
.widget-timeline.style-1 .timeline .timeline-badge.danger+.timeline-panel:after{background:#ff1616}
.widget-timeline.style-1 .timeline .timeline-badge.info+.timeline-panel{border-color:#50e3c2}
.widget-timeline.style-1 .timeline .timeline-badge.info+.timeline-panel:after{background:#50e3c2}
.widget-timeline.style-1 .timeline .timeline-badge.dark+.timeline-panel{border-color:#454545}
.widget-timeline.style-1 .timeline .timeline-badge.dark+.timeline-panel:after{background:#454545}
#chart_widget_4{height:255px !important}
#chart_widget_5 .ct-series-a .ct-line, #chart_widget_5 .ct-series-a .ct-point{stroke:#fff}
#chart_widget_5 .ct-line{stroke-width:2px}
#chart_widget_5 .ct-point{stroke-width:5px}
#chart_widget_5 .ct-series-a .ct-area{fill:#fff}
#chart_widget_5 .ct-area{fill-opacity:.8}
#chart_widget_6 .ct-series-a .ct-line, #chart_widget_6 .ct-series-a .ct-point{stroke:var(--primary)}
#chart_widget_6 .ct-line{stroke-width:2px}
#chart_widget_6 .ct-point{stroke-width:5px}
#chart_widget_6 .ct-series-a .ct-area{fill:var(--primary)}
#chart_widget_6 .ct-area{fill-opacity:.5}
#chart_widget_8{height:255px}
#chart_widget_8 .ct-series-a .ct-line, #chart_widget_8 .ct-series-a .ct-point{stroke:var(--primary)}
#chart_widget_8 .ct-line{stroke-width:2px}
#chart_widget_8 .ct-point{stroke-width:5px}
#chart_widget_8 .ct-series-a .ct-area{fill:var(--primary)}
#chart_widget_8 .ct-area{fill-opacity:.5}
#chart_widget_9, #chart_widget_10{height:250px !important}
#chart_widget_11 .ct-slice-donut, #chart_widget_12 .ct-slice-donut, #chart_widget_13 .ct-slice-donut{stroke-width:25px !important}
#chart_widget_11{height:270px !important}
#chart_widget_17{height:150px !important}
.chart_widget_tab_one .nav-link{border:1px solid #ddd}
.chart_widget_tab_one .nav-link.active{background-color:var(--primary); border:1px solid var(--primary); color:#fff}
.chart_widget_tab_one .nav-link.active:hover{border:1px solid var(--primary)}
.chart_widget_tab_one .nav-link:hover{border:1px solid #ddd}
[data-theme-version="dark"] .ccc-widget>div{background:#212130 !important; border-color:#3d3d4e !important}
.widget-stat .media{align-items:center; padding:0px 0}
.widget-stat .media>span{align-items:center; background:#f5f7fb; border-radius:50px; border:1px solid #e6e8ed; color:#464a53; display:flex; font-size:25px; height:60px; justify-content:center; padding:10px 12px; width:60px}
.widget-stat .media .media-body p{font-size:1rem; font-weight:500; text-transform:uppercase}
.widget-stat .media .media-body h4, .widget-stat .media .media-body .h4{color:var(--primary) !important; display:inline-block; font-size:24px}
.widget-stat .media .media-body span{border-radius:30px; font-size:12px; font-weight:400; margin-left:10px; padding:3px 10px}
.widget-stat .media .media-body span.badge-success{background:#96ffad; color:#107125}
.widget-stat .media .media-body span.badge-danger{background:#ffe1e1; color:#c52424}
.widget-stat[class*="bg-"] .progress{background-color:rgba(255,255,255,0.25) !important}
.dlab-widget-1 .card{background:#ffe7db}
.dlab-widget-1 .card .card-body p{color:#f87533}
.dlab-widget-1 .icon{align-items:center; border-radius:6px; display:flex; float:right; font-size:28px; height:50px; justify-content:center; width:50px}
.bgl-primary{background:var(--rgba-primary-1); border-color:var(--rgba-primary-1); color:var(--primary)}
.bgl-secondary{background:#bda8e3; border-color:#bda8e3; color:var(--secondary)}
.bgl-success{background:#cdf1a6; border-color:#cdf1a6; color:#7ed321}
.bgl-warning{background:#ffe2af; border-color:#ffe2af; color:#ffaa16}
.bgl-danger{background:#ffb9b9; border-color:#ffb9b9; color:#ff1616}
.bgl-info{background:#d4f8f0; border-color:#d4f8f0; color:#50e3c2}
.bgl-dark{background:#dedede; border-color:#dedede; color:#454545}
.bgl-light{background:#dadada; border-color:#dadada; color:#454545}
.overlay-box{position:relative; z-index:1}
.overlay-box:after{background:var(--primary); content:""; height:100%; left:0; opacity:0.95; position:absolute; top:0; width:100%; z-index:-1}
.rating-bar{font-size:13px}
.tdl-holder{margin:0 auto}
.tdl-holder ul{list-style:none; margin:0; padding:0}
.tdl-holder li{background-color:#fff; border-bottom:1px solid #e6e6e6; list-style:none none; margin:0; padding:0}
.tdl-holder li span{font-size:1rem; margin-left:35px; transition:all 0.2s linear; vertical-align:middle}
.tdl-holder label{cursor:pointer; display:block; line-height:50px; margin:0 !important; padding-left:1.5rem; position:relative}
.tdl-holder label:hover{background-color:#eef1f6; color:#454545}
.tdl-holder label:hover a{color:#ff1616}
.tdl-holder label a{-moz-transition:all .2s linear; -o-transition:all .2s linear; -webkit-transition:all .2s linear; color:#fff; display:inline-block; font-size:18px; height:100%; line-height:normal; padding:18px 0px; position:absolute; right:0; text-align:center; text-decoration:none; transition:all 0.2s linear; width:50px}
.tdl-holder input[type=checkbox]{cursor:pointer; opacity:0; position:absolute}
.tdl-holder input[type=checkbox]+i{background-color:#fff; border-radius:00px; border-radius:4px; border:1px solid #e7e7e7; display:block; font-size:11px; height:20px; position:absolute; top:15px; width:20px; z-index:1}
.tdl-holder input[type=checkbox]:checked+i{background:var(--primary); border-color:transparent}
.tdl-holder input[type=checkbox]:checked+i::after{color:#fff; content:"\f00c"; display:block; font-family:'fontAwesome'; left:2px; position:absolute; top:-14px; z-index:2}
.tdl-holder input[type=checkbox]:checked~span{position:relative; text-decoration:line-through}
.tdl-holder input[type=text]{background-color:#fff; border-radius:3px; height:50px; margin-top:29px}
.tdl-holder input[type=text]::placeholder{color:#454545}
.widget-message p{font-size:1rem; line-height:1.5}
.picker .picker__frame{bottom:auto !important; margin-bottom:0 !important; max-width:28.125rem; min-width:28.125rem; top:50% !important; transform:translateY(-50%) !important}
.picker .picker__frame .picker__box{background:var(--card); border:0; box-shadow:0 0.3125rem 0.625rem rgba(0,0,0,0.1); padding:1.25rem}
.picker .picker__frame .picker__box .picker__month, .picker .picker__frame .picker__box .picker__nav--prev, .picker .picker__frame .picker__box .picker__nav--next{color:var(--text-dark)}
.picker .picker__frame .picker__box .picker__header{margin-top:0}
.picker .picker__frame .picker__box .picker__header .picker__year{color:var(--primary); font-size:1.25rem; font-style:inherit}
.picker .picker__frame .picker__box .picker__header .picker__nav--prev, .picker .picker__frame .picker__box .picker__header .picker__nav--next{border-radius:0.125rem; height:2.5rem; line-height:2.5rem; padding:0; transition:0.4s; width:2.5rem}
.picker .picker__frame .picker__box .picker__header .picker__nav--prev:before, .picker .picker__frame .picker__box .picker__header .picker__nav--next:before{content:none !important}
.picker .picker__frame .picker__box .picker__header .picker__nav--prev:after, .picker .picker__frame .picker__box .picker__header .picker__nav--next:after{border:0; font-family:"Font Awesome 5 Free"; font-size:1.375rem; font-weight:700; margin:0 auto}
.picker .picker__frame .picker__box .picker__header .picker__nav--prev:hover, .picker .picker__frame .picker__box .picker__header .picker__nav--next:hover{background-color:var(--primary); color:#fff}
.picker .picker__frame .picker__box .picker__header .picker__nav--prev{left:0}
.picker .picker__frame .picker__box .picker__header .picker__nav--prev:after{content:"\f0d9"}
.picker .picker__frame .picker__box .picker__header .picker__nav--next{right:0}
.picker .picker__frame .picker__box .picker__header .picker__nav--next:after{content:"\f0da"}
.picker .picker__frame .picker__box .picker__table .picker__weekday{font-size:1rem; padding:0.625rem 0}
.picker .picker__frame .picker__box .picker__table .picker__day{border-radius:3.125rem; border:0 !important; color:var(--text-dark); font-size:1rem; height:2.5rem; line-height:2.5rem; margin:auto; padding:0 !important; width:2.5rem}
.picker .picker__frame .picker__box .picker__table .picker__day.picker__day--infocus{font-weight:500}
.picker .picker__frame .picker__box .picker__table .picker__day.picker__day--outfocus{color:var(--text)}
.picker .picker__frame .picker__box .picker__table .picker__day.picker__day--today:before{content:none !important}
.picker .picker__frame .picker__box .picker__table .picker__day.picker__day--highlighted{background-color:var(--primary); border:0 !important; color:#fff !important; padding:0}
.picker .picker__frame .picker__box .picker__table .picker__day:hover{background-color:var(--primary); color:#fff !important}
.picker .picker__frame .picker__box .picker__footer{display:flex; gap:10px}
.picker .picker__frame .picker__box .picker__footer button{transition:0.4s}
.picker .picker__frame .picker__box .picker__footer button:last-child:hover::before{color:#fff !important}
.picker .picker__frame .picker__box .picker__footer button:last-child::before{margin-right:0.35em; margin:0; top:0em !important; transition:0.4s}
.picker .picker__frame .picker__box .picker__footer .picker__button--today{background-color:var(--primary); color:#fff !important}
.picker .picker__frame .picker__box .picker__footer .picker__button--today:before{content:none !important}
.picker .picker__frame .picker__box .picker__footer .picker__button--clear, .picker .picker__frame .picker__box .picker__footer .picker__button--close, .picker .picker__frame .picker__box .picker__footer .picker__button--today{border-radius:0.125rem; border:0; font-size:1rem}
.picker .picker__frame .picker__box .picker__footer .picker__button--clear:hover, .picker .picker__frame .picker__box .picker__footer .picker__button--close:hover, .picker .picker__frame .picker__box .picker__footer .picker__button--today:hover{background-color:var(--primary); color:#fff !important}
.picker .picker__frame .picker__box .picker__footer .picker__button--clear, .picker .picker__frame .picker__box .picker__footer .picker__button--close{background-color:var(--card); color:var(--text-dark)}
.picker__button--clear:before{margin-right:0.45em; margin:0}
.card-list{height:calc(100% - 50px); overflow:unset}
.card-list .card-header{padding-bottom:0; padding-top:0}
.card-list .card-header .photo{border-radius:5px; overflow:hidden; width:100%}
.card-list.list-left{margin-left:15px; margin-top:15px}
.card-list.list-left .card-header{padding-left:0}
.card-list.list-left .card-header .photo{margin:-15px 15px 0 -15px}
.card-list.list-right{margin-right:15px; margin-top:15px; text-align:right}
.card-list.list-right .card-header{padding-right:0}
.card-list.list-right .card-header .photo{margin:-15px -15px 0 15px}
.card-list.list-right .card-header .photo img{width:100%}
.card-list.list-center{margin-top:15px}
.card-list.list-center .card-header .photo{margin:-15px 0 0 0}
.card-list .photo img{width:100%}
.card-profile .profile-photo{margin-top:-20px}
.widget-media .timeline .timeline-panel{align-items:center; border-bottom:1px solid var(--border); display:flex; margin-bottom:15px; padding-bottom:15px}
.widget-media .timeline .timeline-panel .media{align-items:center; align-self:start; background:#eee; border-radius:12px; display:flex; font-size:20px; font-weight:700; height:50px; justify-content:center; overflow:hidden; text-align:center; width:50px}
.widget-media .timeline .timeline-panel .media-primary{background:var(--rgba-primary-1); color:var(--primary)}
[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-primary{background-color:var(--rgba-primary-2)}
.widget-media .timeline .timeline-panel .media-info{background:#f3fdfb; color:#50e3c2}
[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-info{background-color:rgba(80,227,194,0.1)}
.widget-media .timeline .timeline-panel .media-warning{background:#ffe2af; color:#ffaa16}
[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-warning{background-color:rgba(255,170,22,0.1)}
.widget-media .timeline .timeline-panel .media-danger{background:#ffd8d8; color:#ff1616}
[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-danger{background-color:rgba(255,22,22,0.15)}
.widget-media .timeline .timeline-panel .media-success{background:#edfadf; color:#7ed321}
[data-theme-version="dark"] .widget-media .timeline .timeline-panel .media-success{background-color:rgba(126,211,33,0.1)}
.widget-media .timeline .timeline-panel .media-body p{font-size:1rem; line-height:1.5}
.widget-media .timeline .timeline-panel .dropdown{align-self:self-end; margin-top:5px}
.widget-media .timeline li:last-child .timeline-panel{border-bottom:0; margin-bottom:0; padding-bottom:0}
.card[class*="bg-"] .timeline .timeline-panel{border-color:rgba(255,255,255,0.2) !important}
[data-theme-version="dark"] .auth-form svg path{fill:#fff}
[data-theme-version="dark"] #morris_donught_2 svg text tspan, [data-theme-version="dark"] #morris_donught svg text tspan{fill:var(--text)}
[data-theme-version="dark"] .dropdown-dots{background:var(--text-dark)}
[data-theme-version="dark"] .dropdown-dots::before, [data-theme-version="dark"] .dropdown-dots::after{background:var(--text-dark)}
[data-theme-version="dark"] .alert-light.solid .btn-close::before{color:var(--text)}
[data-theme-version="dark"] .select2-container--open .select2-dropdown{box-shadow:0rem 2rem 2.5rem 0rem rgba(0,0,0,0.4)}
[data-theme-version="dark"] .list-group-item-action:active{background-color:var(--light)}
[data-theme-version="dark"] .sidebar-right{background-color:#1e1e27}
[data-theme-version="dark"] .sidebar-right .nav-tabs{background-color:#1e1e27; border-bottom:1px solid #17171e}
[data-theme-version="dark"] .sidebar-right .nav-tabs .nav-link.active{background-color:#17171e}
[data-theme-version="dark"] .footer{background-color:transparent}
[data-theme-version="dark"] .footer .copyright{background-color:transparent}
[data-theme-version="dark"] .footer .copyright p{color:#fff}
.app-fullcalender button{border-radius:0rem; color:#454545}
.app-fullcalender td{border-color:#e6e6e6}
.calendar{float:left; margin-bottom:0}
.fc-view{margin-top:1.875rem}
.fc-toolbar{margin-bottom:0.3125rem; margin-top:0.9375rem}
.fc-toolbar .fc-left{display:flex; float:none; justify-content:space-between; margin-bottom:0.625rem}
.fc-toolbar .fc-right{display:flex; float:none; justify-content:center; margin-bottom:0.3125rem}
.fc-toolbar .fc-center{display:flex; justify-content:center}
.fc-toolbar .fc-center *{float:none}
.fc-toolbar h2, .fc-toolbar .h2{font-size:1rem; font-weight:600; line-height:1.875rem; text-transform:uppercase}
.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active, .fc-toolbar .ui-state-hover, .fc-toolbar button:focus, .fc-toolbar button:hover{box-shadow:none; z-index:0}
.fc-widget-header{border-bottom:0 !important; border:0.0625rem solid #e6e6e6}
.fc th.fc-widget-header{background:#e6e6e6 !important; background:transparent !important; font-size:0.875rem; line-height:1.25rem; padding:0.625rem 0; text-transform:uppercase}
.fc-button{background:#fff; border:0.0625rem solid #e6e6e6; text-transform:capitalize}
.fc-button.active{box-shadow:none !important}
.fc-text-arrow{font-family:inherit; font-size:1rem}
.fc-event, .external-event{border-radius:0.125rem; border:none; cursor:move; font-size:0.8125rem; margin:0.3125rem 0.4375rem; padding:0.3125rem; text-align:center}
.external-event{color:#fff; cursor:move; margin:0.625rem 0; padding:0.125rem 0}
.fc-basic-view td.fc-week-number span{padding-right:0.3125rem}
.fc-basic-view td.fc-day-number{padding-right:0.3125rem}
#drop-remove{margin-right:0.5rem; top:0.1875rem}
#add-category .modal-dialog, #event-modal .modal-dialog{max-width:37.5rem}
.fc-content{color:#fff}
.fc-state-hover{background:#fff !important}
.fc-state-highlight{background:#f2f4fa !important}
[data-theme-version="dark"] .fc-state-highlight{color:#fff !important}
.fc-cell-overlay{background:#fff !important}
.fc-unthemed .fc-today{background:#f2f4fa !important}
.fc-day-top{color:#454545 !important}
[data-theme-version="dark"] .fc-day-top{color:#fff !important}
[data-theme-version="dark"] .external-event{color:#fff !important}
.fc-basic-view .fc-body .fc-row{min-height:1rem}
.fc-scroller.fc-day-grid-container{height:30.625rem !important}
.fc-row.fc-week.fc-widget-content.fc-rigid{height:5.0625rem !important}
.fc .fc-timegrid-axis-cushion, .fc .fc-timegrid-axis-cushion, .fc .fc-timegrid-slot-label-cushion{font-size:.875rem}
#external-events .external-event:before{border-radius:50%; content:""; display:block; height:0.875rem; margin-right:.9rem; min-width:0.875rem; position:relative; top:50%rem; width:0.875rem}
[data-theme-version="dark"] #external-events [data-class="bg-primary"]{color:#fff !important}
#external-events [data-class="bg-primary"]::before{background:var(--primary)}
#external-events [data-class="bg-success"]::before{background:#7ed321}
#external-events [data-class="bg-warning"]::before{background:#ffaa16}
#external-events [data-class="bg-dark"]::before{background:#454545}
#external-events [data-class="bg-danger"]::before{background:#ff1616}
#external-events [data-class="bg-info"]::before{background:#50e3c2}
#external-events [data-class="bg-pink"]::before{background:#e83e8c}
#external-events [data-class="bg-secondary"]::before{background:var(--secondary)}
.fc .fc-row .fc-content-skeleton table, .fc .fc-row .fc-content-skeleton td, .fc .fc-row .fc-helper-skeleton td{border-color:#e6e6e6}
[data-theme-version="dark"] .fc .fc-row .fc-content-skeleton table, [data-theme-version="dark"] .fc .fc-row .fc-content-skeleton td, [data-theme-version="dark"] .fc .fc-row .fc-helper-skeleton td{border-color:#3d3d4e}
[data-theme-version="dark"] .fc-unthemed .fc-content, [data-theme-version="dark"] .fc-unthemed .fc-divider, [data-theme-version="dark"] .fc-unthemed .fc-list-heading td, [data-theme-version="dark"] .fc-unthemed .fc-list-view, [data-theme-version="dark"] .fc-unthemed .fc-popover, [data-theme-version="dark"] .fc-unthemed .fc-row, [data-theme-version="dark"] .fc-unthemed tbody, [data-theme-version="dark"] .fc-unthemed td, [data-theme-version="dark"] .fc-unthemed th, [data-theme-version="dark"] .fc-unthemed thead{border-color:#3d3d4e}
.email-left-box{margin-bottom:20px}
.email-left-box .intro-title{background:var(--rgba-primary-1); margin:1.875rem 0 1.25rem 0; padding:1rem}
.email-left-box .intro-title h5, .email-left-box .intro-title .h5{color:#6a707e; font-size:0.875rem; margin-bottom:0}
.email-left-box .intro-title h5 i, .email-left-box .intro-title .h5 i{bottom:0.0625rem; font-size:0.75rem; position:relative}
.email-left-box .intro-title i{color:var(--primary)}
.email-tools-box{background-color:var(--rgba-primary-1); border-radius:5px; color:var(--primary); cursor:pointer; display:inline-block; display:none !important; height:40px; line-height:40px; text-align:center; width:40px}
.toolbar .btn-group .btn{border:0}
.toolbar .btn-group input{position:relative; top:0.125rem}
.read-content textarea{height:9.375rem; padding:0.9375rem 1.25rem}
.read-content-email{font-size:0.875rem}
.read-content h5, .read-content .h5{color:#6a707e}
.read-content p strong{color:#6a707e}
.read-content-body p{margin-bottom:1.875rem}
.read-content-attachment{padding:0.5rem 0}
.read-content-attachment h6, .read-content-attachment .h6{color:#6a707e; font-size:1.125rem}
.read-content-attachment h6 i, .read-content-attachment .h6 i{padding-right:0.3125rem}
.read-content-attachment .attachment>div:not(:last-child){border-right:0.0625rem solid var(--border)}
.compose-content .wysihtml5-toolbar{border-color:var(--border)}
.compose-content .dropzone{align-items:center; background:var(--light) !important; border-radius:5px; border:0.0625rem dashed var(--border); display:flex; justify-content:center; min-height:13.125rem; position:relative}
.compose-content h5, .compose-content .h5{color:#6a707e; font-size:1.0625rem}
.compose-content h5 i, .compose-content .h5 i{font-size:1.125rem; transform:rotate(90deg)}
.compose-content .dropzone .dlab-message{left:50%; margin:0; position:absolute; top:50%; transform:translate(-50%,-50%)}
.email-list{display:block; padding-left:0}
.email-list .message{cursor:default; display:block; height:3.125rem; line-height:3.125rem; position:relative; transition-duration:0.3s}
.email-list .message a{color:#828690}
.email-list .message-single .custom-checkbox{margin-top:0.825rem}
.email-list .message-single i{color:#666666; font-size:1.125rem; padding-left:.4rem}
.email-list .message:hover{background:rgba(152,166,173,0.15); transition-duration:0.05s}
.email-list .message .col-mail{float:left; position:relative}
.email-list .message .col-mail-1{width:5.625rem}
.email-list .message .col-mail-1 .star-toggle{display:block; float:left; font-size:1rem; margin-left:0.3125rem; margin-top:1.125rem}
.email-list .message .col-mail-1 .email-checkbox{display:block; float:left; margin:0.9375rem 0.625rem 0 1.25rem}
.email-list .message .col-mail-1 .dot{border-radius:6.25rem; border:.4rem solid transparent; display:block; float:left; font-size:0; height:0; line-height:0; margin:1.375rem 1.625rem 0; width:0}
.email-list .message .col-mail-2{bottom:0; left:5.625rem; position:absolute; right:0; top:0}
.email-list .message .col-mail-2 .subject{left:0; overflow:hidden; position:absolute; right:5.5rem; text-overflow:ellipsis; top:0; white-space:nowrap}
.email-list .message .col-mail-2 .date{position:absolute; right:0; top:0}
.email-checkbox{border-radius:.1rem; box-shadow:inset 0 0 0 0.1rem #828690; cursor:pointer; display:inline-block; height:0.9375rem; position:relative; top:0.3125rem; width:0.9375rem}
.email-checkbox input{cursor:pointer; opacity:0}
.email-checkbox input:checked label{opacity:1}
.email-checkbox label{bottom:.3rem; cursor:pointer; left:.3rem; margin-bottom:0 !important; opacity:0; position:absolute; right:.3rem; top:.3rem; transition-duration:0.05s}
.mail-list a{background:transparent; color:#464a53; display:block; font-weight:600; padding:0.625rem 0.9375rem; vertical-align:middle}
.mail-list .list-group-item{color:#6a707e; padding:0.75rem 1.0625rem}
.mail-list .list-group-item i{color:#cccccc; font-size:1rem; padding-right:0.625rem}
.mail-list .list-group-item.active{color:#fff}
.mail-list .list-group-item.active i{color:#fff}
.chat-wrap{padding:1.0625rem 1.875rem}
.chat-wrap .media .media-body h6, .chat-wrap .media .media-body .h6{color:#6a707e; font-size:1.0625rem}
.chat-wrap .media .media-body p{font-size:0.875rem}
.email-filter .input-group-prepend i{color:#666666; font-size:0.875rem}
.email-filter .input-group-prepend .input-group-text{background:transparent; border-bottom:0.0625rem solid #dddfe1 !important; border:0}
.email-filter .input-group .form-control{border-bottom:0.0625rem solid var(--border); border:0; color:#666666; font-size:0.875rem; height:1.875rem; padding:0 0 0 0.3125rem}
.email-filter .input-group .form-control::placeholder{color:#666666; font-size:0.875rem}
.email-filter .input-group>.form-control{min-height:1.875rem}
.single-mail{display:block; padding:1.5625rem 0}
.single-mail .media{padding-left:1.25rem; padding-right:1.25rem}
.single-mail .media img{border-radius:50%; height:3.4375rem; margin-right:0.9375rem; width:3.4375rem}
.single-mail .media-body h6, .single-mail .media-body .h6{color:#abafb3}
.single-mail .media-body h4, .single-mail .media-body .h4{color:#6a707e; font-size:1rem}
.single-mail .media-body h4 button i, .single-mail .media-body .h4 button i{color:#abafb3; font-size:1.125rem; font-weight:bold; transform:rotate(90deg)}
.single-mail .media-body p{color:#abafb3; font-size:0.875rem}
.single-mail.active{background:var(--primary)}
.single-mail.active h6, .single-mail.active .h6, .single-mail.active h4, .single-mail.active .h4, .single-mail.active p, .single-mail.active i{color:#fff !important}
.dropzone .dz-message{margin:4rem 0}
.email-list .message-single i.yellow{color:#ffaa16 !important}
.email-tools-box.active{background-color:var(--primary); color:#fff}
.email-tools-box.active:before{background-color:#000; border-radius:0.75rem; content:''; display:block; height:100vh; left:0; opacity:0.2; position:fixed; top:0; width:100vh; z-index:3}
.photo-content{position:relative}
.photo-content .cover-photo{background-position:center; background-size:cover; background:url(../images/profile/cover.jpg); min-height:250px; width:100%}
.profile .profile-photo{margin-right:10px; margin-top:-40px; max-width:100px; position:relative; z-index:1}
.profile-info{display:flex; padding:15px 20px}
.profile-info h4, .profile-info .h4{color:#464a53 !important}
.profile-info h4.text-primary, .profile-info .text-primary.h4{color:var(--primary) !important}
.profile-info p{color:#828690}
.profile-info .prf-col{min-width:250px; padding:10px 50px 0}
.profile-interest .row{margin:0 -.70px}
.profile-interest .row .int-col{padding:0 .70px}
.profile-interest .row .int-col .interest-cat{display:block; margin-bottom:1.40px; position:relative}
.profile-interest .row .int-col .interest-cat:after{background:#000; bottom:0; content:""; left:0; opacity:0.5; position:absolute; right:0; top:0; z-index:0}
.profile-interest .row .int-col .interest-cat p{color:white; font-size:1.20px; height:100%; left:0; margin:0; padding:5px; position:absolute; top:0; width:100%; z-index:1}
.profile-tab .nav-item .nav-link{border-bottom:.20px solid transparent; border:none; color:#828690; font-size:1rem; margin-right:30px; transition:all 0.5s ease-in-out}
.profile-tab .nav-item .nav-link:hover, .profile-tab .nav-item .nav-link.active{background:transparent; border-bottom:0.2px solid var(--primary); border:0; color:var(--primary)}
.profile-info .profile-details{display:flex; width:100%}
.post-input{margin-bottom:30px}
.post-input .form-control{font-weight:400; height:75px; margin:15px 0}
.profile-uoloaded-post img{margin-bottom:20px}
.profile-uoloaded-post a h4, .profile-uoloaded-post a .h4{color:#464a53; margin-bottom:10px}
.event-chat-ryt .chat-area .chat-reciver, .event-chat-ryt .chat-area .chat-sender{margin-bottom:1.875rem; padding:0}
.event-chat-ryt .chat-area .chat-reciver img, .event-chat-ryt .chat-area .chat-sender img{border-radius:30px}
.event-chat-ryt .chat-area .media{position:relative}
.event-chat-ryt .chat-area .media-body p{display:inline-block; margin:0; max-width:100%; position:relative}
.event-chat-ryt .chat-area .media-body p span{border:1px solid #e6e6e6; display:inline-block; padding:1rem; position:relative; top:103%}
.event-chat-ryt .chat-reciver{-ms-flex-pack:end; -webkit-box-pack:end; display:-ms-flexbox; display:-webkit-box; display:flex; justify-content:flex-end; padding:.5rem 1rem}
.event-chat-ryt .chat-reciver .media{-ms-flex:1; -webkit-box-flex:1; flex:1}
.event-chat-ryt .chat-reciver .media .media-body{margin-right:2rem; text-align:right}
.event-chat-ryt .chat-reciver .media .media-body p{background:#fff; border-radius:5px 5px 0 5px; margin-bottom:0}
.event-chat-ryt .chat-reciver .media .media-body p span{border:1px solid #e6e6e6; text-align:left}
.event-chat-ryt .chat-reciver .media .media-body p span::after{-webkit-transform:rotate(-45deg) translateX(15px); background:#fff; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; bottom:0; content:""; height:20px; position:absolute; right:0; transform:rotate(-45deg) translateX(15px); width:20px}
[direction="rtl"] .event-chat-ryt .chat-reciver .media .media-body p span::after{-webkit-transform:rotate(135deg) translateY(15px); transform:rotate(135deg) translateY(15px)}
.event-chat-ryt .chat-reciver .media .media-body p .time{bottom:0; color:#444; font-size:12px; font-weight:400; left:-80px; position:absolute}
.event-chat-ryt .chat-sender{padding:.5rem 1rem; text-align:left}
.event-chat-ryt .chat-sender .media .media-body{margin-left:2rem}
.event-chat-ryt .chat-sender .media .media-body p{background-color:#fff; margin-bottom:0}
.event-chat-ryt .chat-sender .media .media-body p span::after{-webkit-transform:rotate(45deg) translateX(-15px); background:#fff; border-bottom:1px solid #e6e6e6; border-left:1px solid #e6e6e6; bottom:0; content:""; height:20px; left:0; position:absolute; transform:rotate(45deg) translateX(-15px); width:20px}
[direction="rtl"] .event-chat-ryt .chat-sender .media .media-body p span::after{-webkit-transform:rotate(-135deg) translateY(15px); transform:rotate(-135deg) translateY(15px)}
.event-chat-ryt .chat-sender .media .media-body p .time{bottom:0; color:#444; font-size:10px; font-weight:400; position:absolute; right:-5rem}
.char-type{padding-bottom:30px; padding-top:30px}
.char-type form .form-control{background:#f5f5f5; border-right:0; height:45px; padding-left:18px}
.char-type form .input-group-append i{color:#898989; font-size:18px}
.char-type form .input-group-append .input-group-text{background:#f5f5f5; border-color:#e6e6e6; border-left:0; padding-left:.7rem; padding-right:.7rem}
.char-type form .input-group-append .input-group-text:last-child{padding-right:1.8rem}
.media-avatar{border-bottom:1px solid #e6e6e6; padding:25px 0}
.media-avatar:last-child{border-bottom:0px}
.media-avatar p{margin-bottom:0}
.media-avatar .avatar-status{position:relative}
.media-avatar .avatar-status i{bottom:0; position:absolute; right:0}
.ct-golden-section:before{float:none}
.ct-chart{max-height:15.7rem}
.ct-chart .ct-label{color:#a3afb7; fill:#a3afb7; font-size:0.75rem; line-height:1}
.ct-grid{stroke:rgba(49,58,70,0.1)}
.ct-chart.simple-pie-chart-chartist .ct-label{color:#ffffff; fill:#ffffff; font-size:0.625rem}
.ct-chart .ct-series.ct-series-a .ct-bar, .ct-chart .ct-series.ct-series-a .ct-line, .ct-chart .ct-series.ct-series-a .ct-point, .ct-chart .ct-series.ct-series-a .ct-slice-donut{stroke:var(--primary)}
.ct-chart .ct-series.ct-series-b .ct-bar, .ct-chart .ct-series.ct-series-b .ct-line, .ct-chart .ct-series.ct-series-b .ct-point, .ct-chart .ct-series.ct-series-b .ct-slice-donut{stroke:#c00a27}
.ct-chart .ct-series.ct-series-c .ct-bar, .ct-chart .ct-series.ct-series-c .ct-line, .ct-chart .ct-series.ct-series-c .ct-point, .ct-chart .ct-series.ct-series-c .ct-slice-donut{stroke:#f9c70a}
.ct-chart .ct-series.ct-series-d .ct-bar, .ct-chart .ct-series.ct-series-d .ct-line, .ct-chart .ct-series.ct-series-d .ct-point, .ct-chart .ct-series.ct-series-d .ct-slice-donut{stroke:#f25521}
.ct-chart .ct-series.ct-series-e .ct-bar, .ct-chart .ct-series.ct-series-e .ct-line, .ct-chart .ct-series.ct-series-e .ct-point, .ct-chart .ct-series.ct-series-e .ct-slice-donut{stroke:#313a46}
.ct-chart .ct-series.ct-series-f .ct-bar, .ct-chart .ct-series.ct-series-f .ct-line, .ct-chart .ct-series.ct-series-f .ct-point, .ct-chart .ct-series.ct-series-f .ct-slice-donut{stroke:#00a2ff}
.ct-chart .ct-series.ct-series-g .ct-bar, .ct-chart .ct-series.ct-series-g .ct-line, .ct-chart .ct-series.ct-series-g .ct-point, .ct-chart .ct-series.ct-series-g .ct-slice-donut{stroke:#8d6e63}
.ct-series-a .ct-area, .ct-series-a .ct-slice-pie{fill:#44ecf5}
.ct-series-b .ct-area, .ct-series-b .ct-slice-pie{fill:#00a2ff}
.ct-series-c .ct-area, .ct-series-c .ct-slice-pie{fill:#ff9800}
.ct-series-d .ct-area, .ct-series-d .ct-slice-pie{fill:#ff9800}
.chartist-tooltip{-moz-transition:opacity .2s linear; -o-transition:opacity .2s linear; -webkit-transition:opacity .2s linear; background:#313a46; border-radius:3px; color:#ffffff; display:inline-block; min-width:0.625rem; opacity:0; padding:2px 0.625rem; pointer-events:none; position:absolute; text-align:center; transition:opacity .2s linear; z-index:1}
.chartist-tooltip.tooltip-show{opacity:1}
#donught_graph .ct-series.ct-series-a .ct-slice-donut{stroke:#3fc6d4}
#donught_graph .ct-series.ct-series-b .ct-slice-donut{stroke:#333333}
#donught_graph .ct-series.ct-series-c .ct-slice-donut{stroke:#f63465}
#visitor_graph{height:253px !important}
#user_rating_graph{height:280px !important}
#activity{height:340px !important}
#visitorOnline{height:72px !important}
#trendMeter{height:72px !important}
#widget-revenue1, #widget-revenue2, #widget-revenue3{height:117px !important}
#widget-profit1, #widget-profit2, #widget-profit3{height:160px !important}
#comparison-rate{height:230px !important}
#session_day{height:175px !important; margin:0 auto; width:auto !important}
#walet-status{height:140px !important}
#bar1{height:150px !important}
#sold-product{height:230px !important}
#chart-venue-expenses, #chart-online-sale, #chart-gross-sale{height:150px !important}
#areaChart_3{height:295px !important; width:100% !important}
.chart-point{align-items:center; display:flex; justify-content:center}
.chart-point .check-point-area{height:100px; margin-left:-10px; margin-top:-10px; width:100px}
.chart-point .chart-point-list{margin:0; padding-left:5px}
.chart-point .chart-point-list li{font-size:13px; list-style:none; padding:2px 0}
.chart-point .chart-point-list li i{font-size:11px; margin-right:5px; position:relative; top:-1px}
.c3{height:250px}
.c3-legend-item{fill:#9fabb1}
.c3 .c3-axis-x path, .c3 .c3-axis-x line, .c3 .c3-axis-y path, .c3 .c3-axis-y line, .tick text{stroke:#fff}
.flot-chart{height:15.7rem}
.tooltipflot{background-color:transparent; border-radius:.2rem; color:rgba(255,255,255,0.7); font-size:1.4rem; padding:.5rem 1rem}
.legendColorBox>div{border:0 !important; padding:0 !important}
.legendLabel{color:#fff; font-size:0.825rem; padding-left:.5rem}
.flotTip{background:#000; border:1px solid #000; color:#fff}
.legend>div{background:transparent !important}
#balance_graph{height:260px}
.morris-hover{background:var(--primary); color:#fff; position:absolute; z-index:1}
.morris-hover .morris-hover-point{color:#fff !important; margin:3px 0; padding:0 25px; text-align:center}
.morris-hover .morris-hover-row-label{background-color:#454545; margin-bottom:5px; padding:5px; text-align:center}
.morris-hover.morris-default-style{border-radius:5px; border:none; margin:0; overflow:hidden; padding:0}
svg text{font-weight:600 !important}
#morris_donught, #morris_donught_2, #line_chart_2, #morris_bar, #morris_bar_stalked, #morris_bar_2, #morris_area_2, #morris_area{height:220px !important}
#morris_line{height:278px !important}
#crypto-btc-card, #crypto-eth-card, #crypto-rpl-card, #crypto-ltc-card{height:9.375rem}
#daily-sales, #comparison-rate, #usage-chart, #walet-status{display:block; width:100%}
#daily-sales canvas, #comparison-rate canvas, #usage-chart canvas, #walet-status canvas{max-width:100% !important; width:100% !important}
#sparkline-composite-chart canvas, #composite-bar canvas, #sparkline11 canvas, #StackedBarChart canvas, #spark-bar canvas, #tristate canvas{height:100px !important}
#sparkline11 canvas{width:100px !important}
.easy-pie-chart{position:relative; text-align:center}
.easy-pie-chart .inner{display:inline-block; left:50%; position:absolute; top:50%; transform:translate(-50%,-50%)}
.easy-pie-chart img{border-radius:50%; height:75px; width:75px}
.easy-pie-chart canvas{display:block; margin:0 auto}
#revenue-chart{height:27.7rem}
#duration-value-axis{height:27.6rem; width:100%}
#combined-bullet{height:28.125rem; width:100%}
#zoomable-chart{height:28.125rem; width:100%}
#chartMap{height:28.125rem; width:100%}
#professional-candlesticks{height:28.125rem; width:100%}
#comparing-stock-indices{height:28.125rem; width:100%}
#multiple-panel-data{height:28.125rem; width:100%}
#depth-chart{height:28.125rem; width:100%}
.amcharts-export-menu{display:none}
.amcharts-data-set-selector-div{left:0; margin:0 auto; position:absolute; right:0; text-align:center; width:16.875rem}
.amcharts-data-set-selector-div select{background:#ddd; border:0; color:#000; margin-left:0.625rem}
.amChartsInputField{background:var(--primary); border:0; color:#fff; margin:0 0.9375rem; padding:0.3125rem 0.9375rem}
.amcharts-data-set-select{background:#ddd; border:0; color:#000}
.amcharts-period-input, .amcharts-period-input-selected{background:var(--primary); border:0; color:#fff; margin-left:0.625rem; padding:0.3125rem 0.9375rem}
.amcharts-graph-g2 .amcharts-graph-stroke{-webkit-animation:am-moving-dashes 1s linear infinite; animation:am-moving-dashes 1s linear infinite; stroke-dasharray:3px 3px; stroke-linecap:round; stroke-linejoin:round}
.lastBullet{-webkit-animation:am-pulsating 1s ease-out infinite; animation:am-pulsating 1s ease-out infinite}
.amcharts-graph-column-front{-webkit-transition:all .3s .3s ease-out; transition:all .3s .3s ease-out}
.amcharts-graph-column-front:hover{-webkit-transition:all .3s ease-out; fill:#496375; stroke:#496375; transition:all .3s ease-out}
.highcharts-root text{font-weight:300 !important}
.highcharts-credits{display:none}
#chart_employee_gender, #chart_employee_status{height:350px; width:auto}
.form-label, .col-form-label{color:var(--text-dark); font-size:.875rem; font-weight:500}
.form-control{background:var(--card); border-color:var(--border); color:var(--text-dark); padding:.25rem}
.form-control:hover, .form-control:focus, .form-control.active{box-shadow:none}
.form-control::placeholder{color:var(--text)}
.form-control.solid{background-color:var(--light); border:1px solid var(--light)}
.form-control.solid:hover, .form-control.solid:focus, .form-control.solid.active{background-color:var(--light)}
.form-control.form-control-lg{height:3.7rem; line-height:2.5rem}
.form-control.form-control-lg .dropdown-toggle{padding:0.5rem 1.4rem}
.form-control.form-control-sm{height:2.3rem; line-height:1.7rem}
.form-control.form-control-sm .dropdown-toggle{padding:0.25rem 1.4rem}
.form-control.form-control-sm .dropdown-item{line-height:0.8rem}
.form-control[type="file"]{line-height:2rem; padding-left:0.6rem}
.form-control-sm[type="file"]{line-height:1.75rem; padding-left:6px; padding:3px}
.form-control-lg[type="file"]{line-height:2.675rem; padding-left:10px}
.input-rounded{border-radius:100px}
[data-theme-version="light"] .input-primary .form-control, [data-theme-version="dark"] .input-primary .form-control{border-color:var(--primary)}
[data-theme-version="light"] .input-primary .input-group-text, [data-theme-version="dark"] .input-primary .input-group-text{background-color:var(--primary); border-color:var(--primary); color:#fff}
[data-theme-version="light"] .input-danger .form-control, [data-theme-version="dark"] .input-danger .form-control{border-color:#ff1616}
[data-theme-version="light"] .input-danger .input-group-text, [data-theme-version="dark"] .input-danger .input-group-text{background-color:#ff1616; border-color:#ff1616; color:#fff}
[data-theme-version="light"] .input-info .form-control, [data-theme-version="dark"] .input-info .form-control{border-color:#50e3c2}
[data-theme-version="light"] .input-info .input-group-text, [data-theme-version="dark"] .input-info .input-group-text{background-color:#50e3c2; border-color:#50e3c2; color:#fff}
[data-theme-version="light"] .input-success .form-control, [data-theme-version="dark"] .input-success .form-control{border-color:#7ed321}
[data-theme-version="light"] .input-success .input-group-text, [data-theme-version="dark"] .input-success .input-group-text{background-color:#7ed321; border-color:#7ed321; color:#fff}
[data-theme-version="light"] .input-warning .form-control, [data-theme-version="dark"] .input-warning .form-control{border-color:#ffaa16}
[data-theme-version="light"] .input-warning .input-group-text, [data-theme-version="dark"] .input-warning .input-group-text{background-color:#ffaa16; color:#fff}
[data-theme-version="light"] .input-primary-o .form-control, [data-theme-version="dark"] .input-primary-o .form-control{border-color:var(--primary)}
[data-theme-version="light"] .input-primary-o .input-group-text, [data-theme-version="dark"] .input-primary-o .input-group-text{background-color:transparent; border-color:var(--primary); color:var(--primary)}
[data-theme-version="light"] .input-danger-o .form-control, [data-theme-version="dark"] .input-danger-o .form-control{border-color:#ff1616}
[data-theme-version="light"] .input-danger-o .input-group-text, [data-theme-version="dark"] .input-danger-o .input-group-text{background-color:transparent; border-color:#ff1616; color:#ff1616}
[data-theme-version="light"] .input-info-o .form-control, [data-theme-version="dark"] .input-info-o .form-control{border-color:#50e3c2}
[data-theme-version="light"] .input-info-o .input-group-text, [data-theme-version="dark"] .input-info-o .input-group-text{background-color:transparent; border-color:#50e3c2; color:#50e3c2}
[data-theme-version="light"] .input-success-o .form-control, [data-theme-version="dark"] .input-success-o .form-control{border-color:#7ed321}
[data-theme-version="light"] .input-success-o .input-group-text, [data-theme-version="dark"] .input-success-o .input-group-text{background-color:transparent; border-color:#7ed321; color:#7ed321}
[data-theme-version="light"] .input-warning-o .form-control, [data-theme-version="dark"] .input-warning-o .form-control{border-color:#ffaa16}
[data-theme-version="light"] .input-warning-o .input-group-text, [data-theme-version="dark"] .input-warning-o .input-group-text{background-color:transparent; border-color:#ffaa16; color:#ffaa16}
.grid-view .table thead tr th,.grid-view .table thead tr th a{font-weight:600}
.filters .form-control{line-height:1.6}
.filters .form-control:hover, .filters .form-control:focus,.filters .form-control.active{border-color:#dce7f1;border-radius:.25rem}
.detail-view th{font-size:15px}

@media only screen and (max-width: 575px){
.card{height:calc(100% - 0.938rem); margin-bottom:0.938rem}
.card-body{padding:1rem}
.card-header{padding:1.25rem 1rem 1.25rem}
.card-footer{padding:1rem}
.picker .picker__frame{max-width:100% !important; min-width:100% !important}
.picker .picker__frame .picker__box{margin:0 0.625rem; padding:0.9375rem}
.email-list .message-single .custom-checkbox{margin-top:0.82rem}
.email-left-box{margin-top:20px}
.email-left-body{height:100vh; left:-22rem; position:fixed; top:0px; transition:all 0.5s; width:18rem; z-index:2; z-index:999}
.email-left-body.active{background:var(--card); left:0; overflow-y:scroll; transition:all 0.5s}
.email-tools-box{display:inline-block !important; margin-left:auto}
.profile .profile-photo{margin-bottom:20px; margin-left:auto; margin-right:auto; width:80px}
.profile-info{display:block; padding:0 0 20px; text-align:center}
.profile-info .profile-details{display:block}
.profile-info .profile-details .dropdown{position:absolute; right:30px; top:30px}
}

@media only screen and (min-width: 1200px) and (max-width:1440px){
.vertical-card__menu .card-footer{padding:15px}
}

@media (max-width: 767.98px){
.progress-vertical{margin-right:1rem}
.progress-vertical-bottom{margin-right:1rem}
}

@keyframes myanimation{
0%{width:0}
}

@media only screen and (max-width: 1199px){
.card-list{height:calc(100% - 40px)}
}

@media (min-width: 992px){
[data-theme-version="dark"][data-container="boxed"] #main-wrapper{box-shadow:0 0 1.875rem 0 rgba(0,0,0,0.8)}
}

@media only screen and (max-width: 90rem){
.email_left_pane{display:none}
}

@media (min-width: 40.5rem){
.email-filter{padding-left:1.25rem}
}

@media (min-width: 106.25rem){
.email-filter{padding-left:1.875rem}
.single-mail .media{padding-left:1.875rem; padding-right:1.875rem}
.single-mail .media img{margin-right:1.875rem}
}

@media only screen and (min-width: 1601px){
#morris_bar_2{height:250px !important}
}

@-webkit-keyframes am-moving-dashes{
100%{stroke-dashoffset:-1.9375rem}
}

@keyframes am-moving-dashes{
100%{stroke-dashoffset:-1.9375rem}
}

@-webkit-keyframes am-pulsating{
0%{stroke-opacity:1; stroke-width:0px}
100%{stroke-opacity:0; stroke-width:3.125rem}
}

@keyframes am-pulsating{
0%{stroke-opacity:1; stroke-width:0px}
100%{stroke-opacity:0; stroke-width:3.125rem}
}

@-webkit-keyframes am-draw{
0%{stroke-dashoffset:500%}
100%{stroke-dashoffset:0%}
}

@keyframes am-draw{
0%{stroke-dashoffset:500%}
100%{stroke-dashoffset:0%}
}

@media only screen and (max-width: 991px){
.amChartsPeriodSelector>fieldset>div{display:block !important; float:none !important; margin-bottom:0.625rem}
}