

@media (min-width: 992px) {
	.page-navs {
		padding-right: 2rem;
		padding-left: 2rem;
	}
}
@media (min-width: 576px) {
	.page-inner {
		padding-right: 1rem;
		padding-left: 1rem;
	}
}
@media (min-width: 992px) {
	.page-inner {
		padding-right: 1.2rem;
		padding-left: 1.2rem;
	}
}
@media (min-width: 1200px) {
	.page-sidebar {
		transform: translateZ(0);
	}
}
@media (max-width: 1200px) {
	.page-wrapper.has-sidebar .page-inner {
		margin-right: 0px;
	}
	.pagesidebar_open .page-sidebar {
		transform: translate3d(0, 0, 0) !important;
		max-width: unset;
	}
}
@media screen and (min-width: 991px) {
	.sidebar_minimize .main-panel {
		width: calc(100% - 75px);
		transition: all .3s;
	}
	.sidebar_minimize .logo-header {
		width: 75px;
		transition: all .3s;
		padding: 0px;
		text-align: center;
	}
	.sidebar_minimize .logo-header .big-logo {
		margin-right: 0px;
	}
	.sidebar_minimize .logo-header .logo {
		position: absolute;
		transform: translate3d(25px, 0, 0);
		opacity: 0;
	}
	.sidebar_minimize .logo-header .logo img {
		display: none;
	}
	.sidebar_minimize .logo-header .nav-toggle {
		position: absolute;
		left: 50% !important;
		transform: translateX(-50%);
		height: 100%;
		right: 0 !important;
	}
	.sidebar_minimize .sidebar {
		width: 75px;
		transition: all .3s;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper {
		width: 75px;
		transition: all .3s;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .user {
		padding-left: 0px;
		padding-right: 0px;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .user [class^="avatar-"] {
		float: none !important;
		margin: auto;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .user .info {
		display: none;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .user .info span {
		display: none;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .nav-item {
		position: relative;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .nav-item a .letter-icon {
		display: block !important;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .nav-item a i {
		margin-right: unset;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .nav-item a .badge, .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a span, .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a .caret, .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a p {
		display: none;
		transition: all .3s;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .nav-item a .sidebar-mini-icon {
		display: block !important;
		margin-right: 0px;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .nav-item.submenu .nav-collapse, .sidebar_minimize .sidebar .sidebar-wrapper .nav-item.active .nav-collapse {
		display: none;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .nav-section .text-section {
		display: none;
	}
	.sidebar_minimize .sidebar .sidebar-wrapper .nav-section .sidebar-mini-icon {
		display: block;
	}
	.sidebar_minimize .sidebar:hover {
		width: 250px;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper {
		width: 250px;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .user {
		padding-left: 15px;
		padding-right: 15px;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .user [class^="avatar-"] {
		float: left !important;
		margin-right: 11px !important;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .user .info {
		display: block;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .user .info span {
		display: block;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a i {
		margin-right: 15px;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a .badge, .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a span, .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a .caret, .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a p {
		display: block;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a .sidebar-mini-icon {
		display: block !important;
		margin-right: 15px;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item.submenu .nav-collapse, .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item.active .nav-collapse {
		display: block;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-section .sidebar-mini-icon {
		display: none;
	}
	.sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-section .text-section {
		display: block;
	}
	.sidebar_minimize.sidebar_minimize_hover .logo-header {
		width: 250px;
		padding-left: 25px;
		padding-right: 25px;
		text-align: left;
	}
	.sidebar_minimize.sidebar_minimize_hover .logo-header .logo {
		opacity: 1 !important;
		transform: translate3d(0, 0, 0) !important;
		position: relative !important;
	}
	.sidebar_minimize.sidebar_minimize_hover .logo-header .logo img {
		display: inline-block !important;
	}
	.sidebar_minimize.sidebar_minimize_hover .main-panel {
		width: calc(100% - 250px);
	}
	.sidebar_minimize_hover .logo-header .nav-toggle {
		right: 18px !important;
		transform: translateX(0%) !important;
		left: unset !important;
	}
}
@media screen and (min-width: 991px) {
	.fullheight-side .navbar-header {
		width: calc(100% - 250px);
		float: right;
	}
	.fullheight-side.sidebar_minimize .navbar-header {
		width: calc(100% - 75px) !important;
	}
	.fullheight-side.sidebar_minimize_hover .navbar-header {
		width: calc(100% - 250px) !important;
		float: right;
	}
}
@media screen and (max-width: 991px) {
	.fullheight-side .logo-header {
		z-index: 1002;
		transition: all .5s;
	}
	.fullheight-side .navbar-header {
		z-index: 1001;
	}
	.fullheight-side .navbar-header.navbar-header-transparent {
		background: #fff;
		position: fixed;
	}
	.nav_open .fullheight-side .logo-header {
		-webkit-transform: translate3d(250px, 0, 0);
		-moz-transform: translate3d(250px, 0, 0);
		-o-transform: translate3d(250px, 0, 0);
		-ms-transform: translate3d(250px, 0, 0);
		transform: translate3d(250px, 0, 0) !important;
	}
	.nav_open.topbar_open .fullheight-side .navbar-header {
		-webkit-transform: translate3d(250px, 61px, 0);
		-moz-transform: translate3d(250px, 61px, 0);
		-o-transform: translate3d(250px, 61px, 0);
		-ms-transform: translate3d(250px, 61px, 0);
		transform: translate3d(250px, 61px, 0) !important;
	}
}
@media screen and (min-width: 991px) {
	.compact-wrapper .main-header .logo-header {
		width: 175px;
	}
	.compact-wrapper .sidebar {
		width: 175px;
	}
	.compact-wrapper .sidebar .badge {
		position: absolute;
		top: 8px;
		right: 8px;
	}
	.compact-wrapper .sidebar .text-section {
		text-align: center;
	}
	.compact-wrapper .sidebar .nav > .nav-item a {
		flex-direction: column;
	}
	.compact-wrapper .sidebar .nav > .nav-item a i {
		margin-right: 0px;
	}
	.compact-wrapper .sidebar .nav > .nav-item a p {
		margin-right: 0px;
	}
	.compact-wrapper .sidebar .nav > .nav-item a .caret {
		display: none;
	}
	.compact-wrapper .sidebar .nav-collapse li a .sub-item {
		margin-left: 0px;
		text-align: center;
	}
	.compact-wrapper .sidebar .nav-collapse li a .sub-item:before {
		display: none;
	}
	.compact-wrapper .main-panel {
		width: calc(100% - 175px);
	}
}
@media screen and (min-width: 991px) {
	.classic-wrapper .classic-grid {
		margin: 93px 40px 30px;
	}
	.classic-wrapper .main-header {
		top: 0;
	}
	.classic-wrapper .main-header .logo-header {
		padding: 0 40px;
		width: 290px;
	}
	.classic-wrapper .sidebar {
		position: relative;
		float: left;
		margin-top: 0px;
	}
	.classic-wrapper .sidebar .sidebar-wrapper {
		max-height: unset;
		min-height: 100%;
	}
	.classic-wrapper .navbar-header {
		padding-right: 30px;
	}
	.classic-wrapper .main-panel {
		height: unset;
	}
	.classic-wrapper .main-panel .container, .classic-wrapper .main-panel .container-full {
		margin-top: 0px;
	}
	.classic-wrapper .page-inner {
		padding-right: 0px;
		padding-top: 5px;
	}
	.classic-wrapper .board {
		height: 100%;
	}
	.sidebar_minimize .classic-wrapper .logo-header .logo {
		position: relative;
		transform: unset;
		opacity: 1;
	}
	.sidebar_minimize .classic-wrapper .logo-header .logo img {
		display: inline-block;
	}
	.sidebar_minimize .classic-wrapper .logo-header .nav-toggle {
		left: unset;
		transform: unset;
		right: 18px !important;
	}
}
@media screen and (min-width: 991px) {
	.static-sidebar {
		height: unset;
	}
	.static-sidebar .sidebar {
		position: static;
		float: left;
	}
	.static-sidebar .sidebar .sidebar-wrapper {
		max-height: unset;
		min-height: 100%;
	}
	.static-sidebar .main-panel {
		height: unset;
	}
	.static-sidebar .main-panel .container {
		margin-bottom: 60px;
	}
	.static-sidebar .footer {
		position: absolute;
		bottom: 0;
	}
}
@media (min-width: 768px) {
	.avatar-xxl {
		width: 8rem;
		height: 8rem;
	}
	.avatar-xxl .border {
		border-width: 4px !important;
	}
	.avatar-xxl .rounded {
		border-radius: 12px !important;
	}
	.avatar-xxl .avatar-title {
		font-size: 42px;
	}
	.avatar-xxl.avatar-online::before, .avatar-xxl.avatar-offline::before, .avatar-xxl.avatar-away::before {
		border-width: 4px;
	}
}
@media screen and (max-width: 476px) {
	.card .card-header .card-head-row:not(.card-tools-still-right) {
		flex-direction: column;
		align-items: unset;
	}
	.card .card-header .card-head-row:not(.card-tools-still-right) .card-tools {
		margin-left: 0px;
		float: left;
		padding-left: 0px;
		padding-top: 10px;
	}
}
@media screen and (max-width: 768px) {
	.col-cardProduct {
		width: 175px;
	}
	.card-product .title-product {
		font-size: 14px;
	}
	.card-product .price-product {
		font-size: 18px;
	}
}
@media only screen and (max-width: 990px) {
	.card-pricing2 {
		margin-bottom: 30px;
	}
}
@media only screen and (max-width: 767px) {
	.loginimg{display: none}
	.card-pricing2:before {
		transform: skewY(-15deg);
	}
}
@media screen and (max-width: 991px) {
	.notif-box .notif-scroll, .messages-notif-box .message-notif-scroll, .quick-actions .quick-actions-scroll {
		max-height: calc(100vh - 200px);
	}
	.dropdown-user .dropdown-user-scroll {
		max-height: calc(100vh - 132px);
	}
}
@media screen and (min-width: 991px) {
	.navbar-header .dropdown-menu {
		margin-top: 13px;
	}
	.navbar-header .dropdown-menu:after {
		border-bottom: 8px solid #fff;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		content: "";
		right: 10px;
		top: -8px;
		position: absolute;
		z-index: 1001;
	}
}
@media screen and (max-width: 991px) {
	.conversations {
		margin-left: -15px;
		margin-right: -15px;
	}
}
@media screen and (max-width: 767px) {
	div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate {
		text-align: center;
		margin-top: 11px;
		margin-bottom: 10px;
	}
	div.dataTables_wrapper div div.dataTables_paginate ul.pagination {
		flex-wrap: wrap !important;
		justify-content: center !important;
	}
	div.dataTables_wrapper div div.dataTables_paginate ul.pagination li {
		margin-bottom: 10px;
	}
	div.dataTables_wrapper div div.dataTables_paginate ul.pagination li a {
		font-size: 11px;
	}
}
@media (min-width: 768px) {
	.form-inline .select2-container--bootstrap {
		display: inline-block;
	}
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
	/**
       * Remove all paddings around the image on small screen
       */
	.mfp-img-mobile .mfp-image-holder {
		padding-left: 0;
		padding-right: 0;
	}
	.mfp-img-mobile img.mfp-img {
		padding: 0;
	}
	.mfp-img-mobile .mfp-figure:after {
		top: 0;
		bottom: 0;
	}
	.mfp-img-mobile .mfp-figure small {
		display: inline;
		margin-left: 5px;
	}
	.mfp-img-mobile .mfp-bottom-bar {
		background: rgba(0, 0, 0, 0.6);
		bottom: 0;
		margin: 0;
		top: auto;
		padding: 3px 5px;
		position: fixed;
		box-sizing: border-box;
	}
	.mfp-img-mobile .mfp-bottom-bar:empty {
		padding: 0;
	}
	.mfp-img-mobile .mfp-counter {
		right: 5px;
		top: 3px;
	}
	.mfp-img-mobile .mfp-close {
		top: 0;
		right: 0;
		width: 35px;
		height: 35px;
		line-height: 35px;
		background: rgba(0, 0, 0, 0.6);
		position: fixed;
		text-align: center;
		padding: 0;
	}
}
@media all and (max-width: 900px) {
	.mfp-arrow {
		-webkit-transform: scale(0.75);
		transform: scale(0.75);
	}
	.mfp-arrow-left {
		-webkit-transform-origin: 0;
		transform-origin: 0;
	}
	.mfp-arrow-right {
		-webkit-transform-origin: 100%;
		transform-origin: 100%;
	}
	.mfp-container {
		padding-left: 6px;
		padding-right: 6px;
	}
}
@media screen and (max-width: 576px) {
	.row-card-no-pd [class*=col-] .card:before {
		width: calc(100% - 30px) !important;
		right: 15px !important;
		height: 1px !important;
	}
	.row-card-no-pd [class*=col-]:first-child .card:before {
		display: none !important;
	}
}
@media screen and (min-width: 991px) {
	.main-panel.full-height > .container, .main-panel.full-height > .container-full {
		margin-top: 0;
	}
	.main-panel.full-height .navbar-header {
		min-height: 62px;
	}
	.logo-header {
		line-height: 57px;
	}
	.toggle-nav-search {
		display: none;
	}
	#search-nav {
		display: block !important;
	}
	.sidebar .scroll-element {
		opacity: 0;
		transition: all .2s;
	}
	.sidebar:hover .scroll-element {
		opacity: 1;
	}
	.sidebar[data-background-color]:before {
		background: rgba(255, 255, 255, 0.2) !important;
		z-index: 1000;
	}
}
@media screen and (max-width: 991px) {
	.main-header[data-background-color] .navbar-header {
		border-top: 1px solid rgba(0, 0, 0, 0.1);
	}
	.sidebar {
		position: fixed;
		left: 0 !important;
		right: 0;
		-webkit-transform: translate3d(-270px, 0, 0);
		-moz-transform: translate3d(-270px, 0, 0);
		-o-transform: translate3d(-270px, 0, 0);
		-ms-transform: translate3d(-270px, 0, 0);
		transform: translate3d(-270px, 0, 0) !important;
		transition: all .5s;
		margin-top: 0px;
	}
	.sidebar:before {
		background: none;
	}
	.nav_open .sidebar {
		-webkit-transform: translate3d(0px, 0, 0);
		-moz-transform: translate3d(0px, 0, 0);
		-o-transform: translate3d(0px, 0, 0);
		-ms-transform: translate3d(0px, 0, 0);
		transform: translate3d(0px, 0, 0) !important;
		border-right: 1px solid #f1f1f1;
	}
	.sidebar .sidebar-wrapper {
		padding-top: 0px;
	}
	.sidebar .sidebar-wrapper .sidebar-content {
		padding-top: 0px !important;
	}
	.sidebar .sidebar-wrapper .scroll-element.scroll-y {
		top: 0px !important;
	}
	.nav_open {
		overflow: hidden !important;
	}
	.nav_open .wrapper {
		overflow-x: hidden;
	}
	.nav_open .main-panel, .nav_open .main-header {
		-webkit-transform: translate3d(250px, 0, 0);
		-moz-transform: translate3d(250px, 0, 0);
		-o-transform: translate3d(250px, 0, 0);
		-ms-transform: translate3d(250px, 0, 0);
		transform: translate3d(250px, 0, 0) !important;
	}
	.quick_sidebar_open .quick-sidebar {
		width: 350px;
	}
	.main-header {
		transition: all .5s;
	}
	#search-nav {
		margin: 0 auto !important;
	}
	.main-panel {
		width: 100%;
		transition: all .5s;
	}
	.main-panel .page-header .dropdown-menu:after {
		right: 16px !important;
	}
	.page-inner {
		padding-right: 15px;
		padding-left: 15px;
		margin-right: auto;
		margin-left: auto;
	}
	.page-sidebar {
		background: #fff;
	}
	.logo-header {
		display: flex;
		width: 100% !important;
		text-align: left;
		position: relative;
		padding-left: 15px;
		padding-right: 15px;
	}
	.logo-header .logo {
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
	}
	.logo-header .navbar-toggler {
		height: 100%;
		margin-left: 0px !important;
		opacity: 1;
		display: block;
		order: 1;
	}
	.logo-header .more {
		opacity: 1;
		color: #545454;
		cursor: pointer;
		display: inline-block;
		line-height: 56px;
		order: 3;
		width: unset;
		margin-left: auto;
	}
	.logo-header .navbar-brand {
		position: unset !important;
		margin-right: 0px;
	}
	.topbar_open .logo-header {
		border-bottom: 2px solid rgba(255, 255, 255, 0.1);
	}
	.nav-search {
		width: 100%;
		margin-right: 0 !important;
	}
	.navbar-header {
		position: absolute;
		width: 100%;
		transform: translate3d(0, -200px, 0) !important;
		transition: all .5s;
	}
	.topbar_open .navbar-header {
		transform: translate3d(0, 61px, 0) !important;
	}
	.topbar_open .navbar-header .navbar-nav > .nav-item .nav-link i {
		font-size: 16px;
	}
	.topbar_open .navbar-header .navbar-nav > .nav-item:last-child .nav-link {
		padding: 0px !important;
	}
	.topbar_open .navbar-header .navbar-nav > .nav-item:last-child .quick-sidebar-toggler {
		padding-left: 5px !important;
	}
	.topbar_open .toggle-nav-search {
		display: list-item;
	}
	.topbar_open #search-nav {
		text-align: center;
		width: 100%;
		padding: 10px 15px 0px;
		order: 1;
	}
	.topbar_open .main-panel {
		transform: translate3d(0, 62px, 0) !important;
	}
	.topbar_open > .content {
		margin-top: 0px !important;
	}
	.nav_open.topbar_open .main-panel {
		transform: translate3d(250px, 60px, 0) !important;
	}
	.navbar-header .navbar-nav {
		width: 100%;
		flex-direction: row;
		justify-content: center;
		margin-left: 0px !important;
		position: relative;
	}
	.navbar-header .navbar-nav .dropdown {
		position: unset;
	}
	.navbar-header .navbar-nav .dropdown-menu {
		position: absolute;
		left: 0;
		right: 0;
		margin: 0 auto;
		max-width: 280px;
	}
	.profile-pic span {
		display: none;
	}
	.nav-toggle {
		display: none;
	}
	.page-title {
		font-size: 18px;
	}
	.card .card-title {
		font-size: 18px;
	}
	.mail-wrapper .mail-option .email-filters-left {
		width: 50%;
	}
	.mail-wrapper .mail-option .email-filters-left .btn-group {

		margin-bottom: 10px;
	}
	/* Dropzone */
	.dropzone {
		padding: 20px 15px !important;
	}
	.dropzone .dz-message .message {
		font-size: 23px;
	}
	.dropzone .dz-message .note {
		font-size: 15px;
	}
}
@media screen and (min-width: 856px) {
	.mail-wrapper .aside-nav {
		display: block !important;
	}
}
@media screen and (max-width: 856px) {
	.mail-wrapper {
		flex-direction: column;
	}
	.mail-wrapper .page-aside {
		width: 100%;
		height: unset;
		min-height: unset;
		border-bottom: 1px solid #eee;
		border-left: 0;
		border-right: 0;
		background: transparent;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.mail-wrapper .page-aside .aside-header {
		padding-top: 25px;
		padding-bottom: 25px;
		background: #f1f1f1;
	}
	.mail-wrapper .page-aside .aside-nav {
		background: #ffffff;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.mail-wrapper .mail-content {
		width: 100%;
	}
	.mail-wrapper .mail-content .inbox-head {
		flex-direction: column;
		align-items: left;
	}
	.mail-wrapper .mail-content .inbox-head h3 {
		font-size: 18px;
	}
	.mail-wrapper .mail-content .inbox-head form {
		margin-left: 0px !important;
		margin-top: 15px;
	}
	.mail-wrapper .mail-content .email-head h3 {
		font-size: 18px;
	}
	.mail-wrapper .mail-content .email-compose-fields {
		padding: 20px 15px;
	}
	.mail-wrapper .mail-option {
		flex-direction: column;
	}
	.mail-wrapper .mail-option .email-filters-left {
		width: 100%;
		margin-bottom: 10px;
	}
	.mail-wrapper .toggle-email-nav {
		display: inline-block !important;
	}
	.mail-wrapper .table-inbox tr td .badge {
		margin-top: 5px;
		float: left;
	}
}
@media screen and (max-width: 767px) {
	.wizard-container {
		margin-left: 15px;
		margin-right: 15px;
	}
	.main-panel .page-header {
		flex-direction: column;
		align-items: normal;
		position: relative;
		min-height: 43px;
		justify-content: center;
	}
	.main-panel .page-header .breadcrumbs {
		margin-left: 0px;
		padding-top: 15px;
		padding-left: 5px;
		padding-bottom: 0px;
		border-left: 0px;
	}
	.main-panel .page-header .btn-group-page-header {
		position: absolute;
		right: 0px;
	}
	.footer .container-fluid {
		flex-direction: column;
	}
	.footer .container-fluid .copyright {
		margin-left: 0 !important;
		margin-top: 10px;
		margin-bottom: 15px;
	}
}
@media screen and (max-width: 576px) {
	#chart-container {
		min-height: 250px;
	}
	.form-check-inline {
		display: flex;
		flex-direction: column;
		align-items: left;
	}
	#calendar .fc-toolbar {
		display: flex;
		flex-direction: column;
	}
	#calendar .fc-toolbar .fc-left, #calendar .fc-toolbar .fc-right, #calendar .fc-toolbar .fc-center {
		margin: auto;
		margin-bottom: 15px;
	}
	#calendar .fc-toolbar .fc-left {
		order: 1;
	}
	#calendar .fc-toolbar .fc-right {
		order: 3;
	}
	#calendar .fc-toolbar .fc-center {
		order: 2;
	}
	.conversations .conversations-body {
		padding: 1.5rem 1rem;
	}
}
@media screen and (max-width: 350px) {
	.quick_sidebar_open .quick-sidebar {
		width: 100%;
		padding: 20px;
	}
}
@media screen and (max-width: 576px) {
	.form-action-d-flex {
		flex-direction: column;
		align-items: start !important;
	}
	.login .wrapper-login-full {
		flex-direction: column;
	}
	.login .login-aside {
		width: 100% !important;
	}
	.login .login-aside .title {
		font-size: 24px;
	}
	.login .login-aside .subtitle {
		font-size: 16px;
	}
}
@media screen and (max-width: 399px) {
	.wrapper-login {
		padding: 15px !important;
	}
	.container-login {
		width: 100% !important;
		padding: 60px 15px !important;
	}
}
@media screen and (max-width: 576px) {
	.wrapper.not-found h1 {
		font-size: 65px !important;
	}
	.wrapper.not-found .desc {
		font-size: 18px !important;
	}
}
body {
	background: #e6e8d7;
}
body[data-background-color="bg1"] {
	background: #f9fbfd;
}
body[data-background-color="bg2"] {
	background: #ffffff;
}
body[data-background-color="bg3"] {
	background: #f1f1f1;
}
body[data-background-color="dark"] {
	background: #1a2035;
}
body[data-background-color="dark"] .main-header {
	box-shadow: 0px 0px 5px #121727;
}
body[data-background-color="dark"] .main-panel {
	color: rgba(169, 175, 187, 0.82) !important;
}
body[data-background-color="dark"] .main-panel label {
	color: #fff !important;
}
body[data-background-color="dark"] .card, body[data-background-color="dark"] .row-card-no-pd, body[data-background-color="dark"] .list-group-item, body[data-background-color="dark"] .timeline > li > .timeline-panel {
	background: #202940;
}
body[data-background-color="dark"] .card-pricing2 {
	background: #202940 !important;
}
body[data-background-color="dark"] .row-card-no-pd [class*=col] .card:before {
	background: rgba(181, 181, 181, 0.1) !important;
}
body[data-background-color="dark"] .card .card-header, body[data-background-color="dark"] .card .card-footer, body[data-background-color="dark"] .card .card-action, body[data-background-color="dark"] .card-profile .user-stats [class^="col"], body[data-background-color="dark"] .timeline > li > .timeline-panel, body[data-background-color="dark"] .table td, body[data-background-color="dark"] .table th, body[data-background-color="dark"] .breadcrumbs, body[data-background-color="dark"] .separator-dashed, body[data-background-color="dark"] .separator-solid, body[data-background-color="dark"] .separator-dot, body[data-background-color="dark"] .list-group .list-group-item, body[data-background-color="dark"] .conversations .messages-form, body[data-background-color="dark"] .mail-wrapper .mail-content .inbox-body .email-list .email-list-item, body[data-background-color="dark"] .page-with-aside .page-aside, body[data-background-color="dark"] .mail-wrapper .mail-content .email-head, body[data-background-color="dark"] .mail-wrapper .mail-content .email-sender, body[data-background-color="dark"] .main-panel .page-divider {
	border-color: rgba(181, 181, 181, 0.1) !important;
}
body[data-background-color="dark"] .timeline > li > .timeline-panel:before {
	border-left-color: rgba(181, 181, 181, 0.1);
	border-right-color: rgba(181, 181, 181, 0.1);
}
body[data-background-color="dark"] .timeline > li > .timeline-panel:after {
	border-left-color: #202940;
	border-right-color: #202940;
}
body[data-background-color="dark"] .page-title, body[data-background-color="dark"] .breadcrumbs li a {
	color: rgba(169, 175, 187, 0.82);
}
body[data-background-color="dark"] .page-category {
	color: #828282;
}
body[data-background-color="dark"] .card-title, body[data-background-color="dark"] .card-title a, body[data-background-color="dark"] .card-title a:hover, body[data-background-color="dark"] .card-title a:focus {
	color: #fff;
}
body[data-background-color="dark"] .card-category {
	color: #8b92a9;
}
body[data-background-color="dark"] .card-black, body[data-background-color="dark"] .card-primary, body[data-background-color="dark"] .card-secondary, body[data-background-color="dark"] .card-info, body[data-background-color="dark"] .card-success, body[data-background-color="dark"] .card-warning, body[data-background-color="dark"] .card-danger {
	color: #fff;
}
body[data-background-color="dark"] .card-black .card-title, body[data-background-color="dark"] .card-black .card-category, body[data-background-color="dark"] .card-primary .card-title, body[data-background-color="dark"] .card-primary .card-category, body[data-background-color="dark"] .card-secondary .card-title, body[data-background-color="dark"] .card-secondary .card-category, body[data-background-color="dark"] .card-info .card-title, body[data-background-color="dark"] .card-info .card-category, body[data-background-color="dark"] .card-success .card-title, body[data-background-color="dark"] .card-success .card-category, body[data-background-color="dark"] .card-warning .card-title, body[data-background-color="dark"] .card-warning .card-category, body[data-background-color="dark"] .card-danger .card-title, body[data-background-color="dark"] .card-danger .card-category {
	color: #fff;
}
body[data-background-color="dark"] .nav-pills .nav-link:not(.active) {
	background: #fff;
}
body[data-background-color="dark"] .card-pricing .specification-list li {
	border-color: #373d4c;
}
body[data-background-color="dark"] .input-group-text {
	border-color: #2f374b !important;
	background-color: #1f283e;
	color: #fff;
}
body[data-background-color="dark"] .input-solid {
	background: #363b4c !important;
	border-color: #363b4c !important;
}
body[data-background-color="dark"] .list-group-messages .list-group-item-title a, body[data-background-color="dark"] .list-group .list-group-item-text {
	color: inherit;
}
body[data-background-color="dark"] .footer {
	border-top: 1px solid #293247;
	background: #1f283e;
}
body[data-background-color="dark"] .form-control, body[data-background-color="dark"] .form-group-default, body[data-background-color="dark"] .select2-container--bootstrap .select2-selection {
	background-color: #1a2035;
	color: #fff;
	border-color: #2f374b;
}
body[data-background-color="dark"] .bootstrap-tagsinput {
	background: transparent;
}
body[data-background-color="dark"] .selectgroup-button {
	border: 1px solid #2f374b;
}
body[data-background-color="dark"] .conversations .message-header {
	background: #1a2035;
	box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.07);
}
body[data-background-color="dark"] .conversations .conversations-content {
	color: #575962;
	border-color: #2e364a;
}
body[data-background-color="dark"] .mail-wrapper .mail-content .inbox-body .email-list .email-list-item.unread {
	background: #1f283e !important;
}
body[data-background-color="dark"] .mail-wrapper .mail-content .inbox-body .email-list .email-list-item:hover {
	background: #171e2f !important;
}
body[data-background-color="dark"] .page-with-aside .page-aside .aside-nav .nav > li:hover, body[data-background-color="dark"] .page-with-aside .page-aside .aside-nav .nav > li:focus, body[data-background-color="dark"] .page-with-aside .page-aside .aside-nav .nav > li.active {
	background: rgba(0, 0, 0, 0.03);
}
body[data-background-color="dark"] .page-with-aside .page-aside .aside-nav .nav > li.active > a {
	color: #b9babf !important;
}
body[data-background-color="dark"] .board {
	color: #575962;
}
/*   Background   */
.bg-transparent {
	background: transparent !important;
}
.bg-black {
	background-color: #1a2035 !important;
}
.bg-black2 {
	background-color: #1f283e !important;
}
.bg-primary {
	background-color: #1572E8 !important;
}
.bg-primary2 {
	background-color: #1269DB !important;
}
.bg-secondary {
	background-color: #6861CE !important;
}
.bg-secondary2 {
	background-color: #5C55BF !important;
}
.bg-info {
	background-color: #48ABF7 !important;
}
.bg-info2 {
	background-color: #3697E1 !important;
}
.bg-success {
	background-color: #31CE36 !important;
}
.bg-success2 {
	background-color: #2BB930 !important;
}
.bg-warning {
	background-color: #FFAD46 !important;
}
.bg-warning2 {
	background-color: #FF9E27 !important;
}
.bg-danger {
	background-color: #F25961 !important;
}
.bg-danger2 {
	background-color: #EA4d56 !important;
}
.bg-grey1 {
	background: #f9fbfd !important;
}
.bg-grey2 {
	background: #f1f1f1 !important;
}
.bg-black-gradient {
	background: #1f283e !important;
	background: -webkit-linear-gradient(legacy-direction(-45deg), #0A0B11, #1f283e) !important;
	background: linear-gradient(-45deg, #0A0B11, #1f283e) !important;
}
.bg-primary-gradient {
	background: #1572E8 !important;
	background: -webkit-linear-gradient(legacy-direction(-45deg), #06418E, #1572E8) !important;
	background: linear-gradient(-45deg, #06418E, #1572E8) !important;
}
.bg-secondary-gradient {
	background: #6861CE !important;
	background: -webkit-linear-gradient(legacy-direction(-45deg), #2A20AC, #6861CE) !important;
	background: linear-gradient(-45deg, #2A20AC, #6861CE) !important;
}
.bg-info-gradient {
	background: #48ABF7 !important;
	background: -webkit-linear-gradient(legacy-direction(-45deg), #0A5A97, #48ABF7) !important;
	background: linear-gradient(-45deg, #0A5A97, #48ABF7) !important;
}
.bg-success-gradient {
	background: #31CE36 !important;
	background: -webkit-linear-gradient(legacy-direction(-45deg), #179D08, #31CE36) !important;
	background: linear-gradient(-45deg, #179D08, #31CE36) !important;
}
.bg-warning-gradient {
	background: #FFAD46 !important;
	background: -webkit-linear-gradient(legacy-direction(-45deg), #E1810B, #FFAD46) !important;
	background: linear-gradient(-45deg, #E1810B, #FFAD46) !important;
}
.bg-danger-gradient {
	background: #F25961 !important;
	background: -webkit-linear-gradient(legacy-direction(-45deg), #E80A15, #F25961) !important;
	background: linear-gradient(-45deg, #E80A15, #F25961) !important;
}
/*# sourceMappingURL=atlantis.css.map */
