@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&display=swap');

html, body { scroll-behavior: auto !important; }




body {
	font-family: 'Montserrat', sans-serif !important;
	font-style: normal !important;
}
:root {
	--blue: #007bff;
}
:root {
	--indigo: #6610f2;
}
:root {
	--purple: #6f42c1;
}
:root {
	--pink: #e83e8c;
}

:root {
	--red: #dc3545;
}

:root {
	--orange: #fd7e14;
}

:root {
	--yellow: #ffc107;
}

:root {
	--green: #28a745;
}

:root {
	--teal: #20c997;
}

:root {
	--cyan: #17a2b8;
}

:root {
	--white: #fff;
}

:root {
	--gray: #6c757d;
}

:root {
	--gray-dark: #343a40;
}

:root {
	--primary: #007bff;
}

:root {
	--secondary: #6c757d;
}

:root {
	--success: #28a745;
}

:root {
	--info: #17a2b8;
}

:root {
	--warning: #ffc107;
}

:root {
	--danger: #dc3545;
}

:root {
	--light: #f8f9fa;
}

:root {
	--dark: #343a40;
}

:root {
	--breakpoint-xs: 0;
}

:root {
	--breakpoint-sm: 36pc;
}

:root {
	--breakpoint-md: 48pc;
}

:root {
	--breakpoint-lg: 10.333333333in;
}

:root {
	--breakpoint-xl: 1200px;
}

:root {
	font-family: 'Montserrat', sans-serif;
}

:root {
	font-family: 'Montserrat', sans-serif;
}


*::after,
*,
*::before {
	box-sizing: border-box;
}

html {
	font-family: 'Montserrat', sans-serif;
}

html {
	line-height: 1.15;
}

html {
	-webkit-text-size-adjust: 100%;
}

html {
	-ms-text-size-adjust: 100%;
}

html {
	-ms-overflow-style: scrollbar;
}

html {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

@-ms-viewport {
	width: device-width;
}

figcaption,
aside,
figure,
nav,
main,
article,
header,
hgroup,
section,
footer {
	display: block;
}

body {
	margin-left: 0;
}

body {
	margin-bottom: 0;
}

body {
	margin-right: 0;
}

body {
	margin-top: 0;
}

/* body {
font-family: gotham-rounded, helvetica neue, helvetica !important;
}
*/
body {
	font-size: 15px;
}

body {
	font-weight: 500 !important;
}

body {
	line-height: 1.8;
}

body {
	color: #29303b;
}

body {
	text-align: left;
}

body {
	background: #FCFCFD !important;
}

body {
	background: #ffffff;
}

body {
	-webkit-text-size-adjust: 100%;
}

/* .main-page-content{
	min-height: 100vh;
} */

.loader3 {
	width:50px;
	height:50px;
	display:inline-block;
	padding:0px;
	text-align:left;
 }
 .loader3 span {
	position:absolute;
	display:inline-block;
	width:50px;
	height:50px;
	border-radius:100%;
	background:#068c9a;
	-webkit-animation:loader3 1.5s linear infinite;
	animation:loader3 1.5s linear infinite;
	z-index: 9999;
 }
 .loader3 span:last-child {
	animation-delay:-0.9s;
	-webkit-animation-delay:-0.9s;
 }
 @keyframes loader3 {
	0% {transform: scale(0, 0);opacity:0.8;}
	100% {transform: scale(1, 1);opacity:0;}
 }
 @-webkit-keyframes loader3 {
	0% {-webkit-transform: scale(0, 0);opacity:0.8;}
	100% {-webkit-transform: scale(1, 1);opacity:0;}
 }
/* ############# mobile-responsive css 17/01/2022 end here   ###############*/

@media (max-width: 960px) {
	body {
		background: white;
	}
}

[class~="uk-link"],
a {
	color: #949393;
}

a,
[class~="uk-link"],
[class~="uk-link-toggle"]:hover [class~="uk-link"],
a,
a:hover,
a:not([href]):not([tabindex]):hover {
	text-decoration: none;
}

[class~="uk-link-toggle"]:hover [class~="uk-link"],
[class~="uk-h2"],
a:hover,
.uk-h1 {
	color: #3e416d;
}

a,
[class~="uk-link"] {
	cursor: pointer;
}

hr {
	box-sizing: content-box;
}

hr {
	height: 0;
}

.uk-h1,
[class~="uk-h2"] {
	margin-left: 0;
}

hr {
	overflow: visible;
}

h5,
h6,
ol,
dl,
h3,
ul,
h1,
h2,
h4,
p {
	margin-top: 0;
}

[class~="uk-h2"],
.uk-h1 {
	margin-bottom: 0.9375pc;
}

h6,
h2,
h1,
h5,
h4,
h3 {
	margin-bottom: 0.5rem;
}

.uk-h1,
blockquote,
[class~="uk-h2"],
.uk-h3 {
	margin-right: 0;
}

blockquote,
.uk-h3,
[class~="uk-h2"],
[class~="uk-h4"],
[class~="uk-h5"],
.uk-h1 {
	margin-top: 0;
}

.uk-h1,
[class~="uk-h2"] {
	font-weight: 600;
}

dl,
ol,
ul,
p,
address {
	margin-bottom: 1rem;
}

a:not([href]):not([tabindex]):hover {
	color: inherit;
}

address {
	font-style: normal;
}

address {
	line-height: inherit;
}

ol ol,
ul ul {
	margin-bottom: 0;
}

[class~="uk-h2"],
.uk-h1 {
	text-transform: capitalize;
}

dt {
	font-weight: 700;
}

dd {
	margin-bottom: 0.5rem;
}

dd {
	margin-left: 0;
}

abbr[title] {
	text-decoration: underline;
}

[class~="uk-h4"],
.uk-h3,
[class~="uk-h5"],
blockquote {
	margin-left: 0;
}

blockquote {
	margin-bottom: 1rem;
}

dfn {
	font-style: italic;
}

strong,
b {
	font-weight: bolder;
}

small {
	font-size: 80%;
}

sup,
sub {
	position: relative;
}

abbr[title] {
	text-decoration: underline dotted;
}

sup,
sub {
	font-size: 75%;
}

sub,
sup {
	line-height: 0;
}

sup,
sub {
	vertical-align: baseline;
}

.uk-h3,
[class~="uk-h4"],
[class~="uk-h6"],
[class~="uk-h5"] {
	margin-bottom: 0.9375pc;
}

[class~="uk-h5"],
[class~="uk-h6"],
[class~="uk-h4"],
.uk-h3 {
	font-weight: 600;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

a {
	background-color: transparent;
}

a {
	-webkit-text-decoration-skip: objects;
}

samp,
kbd,
pre,
code {
	font-family: 'Montserrat', sans-serif;
}

[class~="uk-h4"],
.uk-h3,
[class~="uk-h5"],
.uk-link-toggle:focus .uk-link {
	color: #3e416d;
}

pre,
code,
kbd,
samp {
	font-size: 0.875rem;
}

kbd,
pre,
code,
samp {
	color: #f0506e;
}

[class~="uk-h6"],
[class~="uk-h5"],
[class~="uk-h4"],
.uk-h3 {
	text-transform: capitalize;
}

samp,
code,
pre,
kbd {
	white-space: nowrap;
}

[class~="uk-h4"],
[class~="uk-h5"] {
	margin-right: 0;
}

code,
pre,
kbd,
samp {
	padding-left: 0.0625in;
}

kbd,
samp,
code,
pre {
	padding-bottom: 0.020833333in;
}

pre,
kbd,
code,
samp {
	padding-right: 0.0625in;
}

code,
pre,
kbd,
samp {
	padding-top: 0.020833333in;
}

samp,
kbd,
pre,
code {
	background: #f8f8f8;
}

abbr[title] {
	-webkit-text-decoration: underline dotted;
}

abbr[title] {
	cursor: help;
}

[tabindex="-1"]:focus {
	outline: 0 !important;
}

abbr[title] {
	border-bottom-width: 0;
}

[class~="uk-heading-small"],
[class~="uk-h6"] {
	margin-left: 0;
}

:not(pre)>code,
:not(pre)>kbd,
:not(pre)>samp {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

:not(pre)>code,
:not(pre)>kbd,
:not(pre)>samp {
	font-size: 0.875rem;
}

:not(pre)>code,
:not(pre)>samp,
:not(pre)>kbd {
	color: #f0506e;
}

[class~="uk-heading-small"],
[class~="uk-h6"] {
	margin-right: 0;
}

:not(pre)>code,
:not(pre)>kbd,
:not(pre)>samp {
	white-space: nowrap;
}

[class~="uk-heading-small"],
[class~="uk-h6"] {
	margin-top: 0;
}

:not(pre)>code,
:not(pre)>samp,
:not(pre)>kbd {
	padding-left: 0.0625in;
}

[class~="uk-heading-small"],
[class~="uk-h6"] {
	color: #3e416d;
}

:not(pre)>samp,
:not(pre)>code,
:not(pre)>kbd {
	padding-bottom: 0.020833333in;
}

:not(pre)>kbd,
:not(pre)>code,
:not(pre)>samp {
	padding-right: 0.0625in;
}

:not(pre)>samp,
:not(pre)>code,
:not(pre)>kbd {
	padding-top: 0.020833333in;
}

:not(pre)>code,
:not(pre)>kbd,
:not(pre)>samp {
	background: #f8f8f8;
}

[class~="uk-heading-small"],
[class~="uk-heading-medium"] {
	margin-bottom: 0.9375pc;
}

.uk-link-toggle:focus .uk-link {
	text-decoration: none;
}

[class~="uk-heading-medium"],
[class~="uk-heading-small"] {
	font-weight: 600;
}

pre {
	color: #666;
}

pre {
	-moz-tab-size: 4;
}

pre {
	tab-size: 4;
}

pre {
	overflow: auto;
}

[class~="uk-heading-medium"],
[class~="uk-heading-small"] {
	text-transform: capitalize;
}

ol,
dl,
.uk-heading-large,
ul,
figure,
p,
[class~="uk-heading-medium"],
[class~="uk-heading-xlarge"] {
	margin-left: 0;
}

pre {
	-ms-overflow-style: scrollbar;
}

pre {
	line-height: 1.4375pc;
}

pre {
	padding-left: 0.8125pc;
}

pre {
	padding-bottom: 0.8125pc;
}

pre {
	padding-right: 0.8125pc;
}

pre {
	padding-top: 0.8125pc;
}

pre {
	border-radius: 3px;
}

pre {
	background: #fff;
}

pre {
	font-size: 0.875pc;
}

.uk-heading-large,
dl,
pre,
[class~="uk-heading-medium"],
ol,
figure,
ul,
p {
	margin-right: 0;
}

figure {
	margin-bottom: 1rem;
}

img,
abbr[title] {
	border-bottom-style: none;
}

ol,
[class~="uk-heading-medium"],
ul,
figure,
p,
.uk-heading-large,
dl,
pre {
	margin-top: 0;
}

svg,
img {
	vertical-align: middle;
}

img {
	border-left-style: none;
}

abbr[title] {
	border-bottom-color: currentColor;
}

img {
	border-right-style: none;
}

a:not([href]):not([tabindex]):focus {
	color: inherit;
}

img {
	border-top-style: none;
}

abbr[title] {
	border-image: none;
}

.uk-heading-large,
[class~="uk-heading-medium"] {
	color: #3e416d;
}

svg {
	overflow: hidden;
}

table {
	border-collapse: collapse;
}

caption {
	padding-top: 0.75rem;
}

caption {
	padding-bottom: 0.75rem;
}

caption {
	color: #6c757d;
}

caption {
	text-align: left;
}

caption {
	caption-side: bottom;
}

th {
	text-align: inherit;
}

label {
	display: inline-block;
}

label {
	margin-bottom: 0.5rem;
}

figure,
dl,
address,
pre,
p,
fieldset,
ul,
ol {
	margin-bottom: 0.104166667in;
}

h2,
h3,
[class~="uk-heading-xlarge"],
[class~="uk-heading-2xlarge"],
h1,
.uk-heading-large {
	margin-bottom: 0.9375pc;
}

abbr[data-original-title] {
	text-decoration: underline;
}

h1,
h2,
[class~="uk-heading-xlarge"],
.uk-heading-large {
	font-weight: 600;
}

.uk-heading-large,
h1 {
	text-transform: capitalize;
}

h3,
address,
fieldset,
pre,
h2,
h1,
figure,
[class~="uk-heading-2xlarge"] {
	margin-left: 0;
}

[class~="uk-heading-xlarge"],
h2,
h1,
[class~="uk-link"]:hover {
	color: #3e416d;
}

figure,
fieldset,
h3,
h2,
[class~="uk-heading-2xlarge"],
address,
h1,
[class~="uk-heading-xlarge"] {
	margin-right: 0;
}

fieldset,
address,
h3,
[class~="uk-heading-2xlarge"],
h2,
[class~="uk-heading-xlarge"],
figure,
h1 {
	margin-top: 0;
}

*+p,
*+ol,
*+address,
*+dl,
*+pre,
*+fieldset,
*+ul,
*+figure {}

a:not([href]):not([tabindex]):focus {
	text-decoration: none;
}

abbr[data-original-title] {
	text-decoration: underline dotted;
}

[class~="uk-heading-2xlarge"],
h4,
[class~="uk-heading-xlarge"],
h3,
h2,
h5,
h6 {
	text-transform: capitalize;
}

abbr[data-original-title] {
	-webkit-text-decoration: underline dotted;
}

a:not([href]):not([tabindex]):focus {
	outline: 0;
}

abbr[data-original-title] {
	cursor: help;
}

h3,
h5,
h6,
[class~="uk-heading-2xlarge"],
h4 {
	font-weight: 600;
}

h3,
h6,
h4,
[class~="uk-heading-2xlarge"],
h5 {
	color: #3e416d;
}

ol ul {
	margin-bottom: 0;
}

abbr[data-original-title] {
	border-bottom-width: 0;
}

h6,
h4,
h5 {
	margin-left: 0;
}

h6,
h4,
h5 {
	margin-bottom: 0.9375pc;
}

h6,
h4,
h5 {
	margin-right: 0;
}

h5,
h4,
h6 {
	margin-top: 0;
}

a:not([href]):not([tabindex]) {
	color: inherit;
}

*+[class~="uk-heading-2xlarge"],
*+.uk-heading-large,
*+h5,
*+h2,
*+h4,
*+[class~="uk-h1"],
*+[class~="uk-heading-xlarge"],
*+h3,
*+[class~="uk-heading-medium"],
*+h1,
*+.uk-h5,
*+.uk-h3,
*+[class~="uk-heading-small"],
*+[class~="uk-h6"],
*+h6,
*+[class~="uk-h4"],
*+[class~="uk-h2"] {}

h1,
[class~="uk-h1"] {
	font-size: 0.21875in;
}

[class~="uk-h1"],
h1 {
	line-height: 1.2;
}

[class~="uk-h2"],
h2 {
	font-size: 19px;
}

ul ol {
	margin-bottom: 0;
}

[class~="uk-h2"],
h2 {
	line-height: 1.3;
}

abbr[data-original-title] {
	border-bottom-style: none;
}

h3,
[class~="uk-h3"] {
	font-size: 1.0625pc;
}

h3,
h4,
[class~="uk-h3"],
[class~="uk-h4"] {
	line-height: 1.4;
}

h5,
h4,
[class~="uk-h4"],
[class~="uk-h5"] {
	font-size: 16px;
}

[class~="uk-h5"],
h5 {
	line-height: 1.5;
}

h6,
[class~="uk-h6"] {
	font-size: 0.875pc;
}

h6,
[class~="uk-h6"] {
	line-height: 1.4;
}

a:hover,
[class~="uk-link"]:hover,
a:not([href]):not([tabindex]) {
	text-decoration: none;
}

pre code {
	font-family: Consolas, monaco, monospace;
}

abbr[data-original-title] {
	border-bottom-color: currentColor;
}

abbr[data-original-title] {
	border-image: none;
}

@media (min-width: 960px) {

	[class~="uk-h1"],
	h1 {
		font-size: 2.1875pc;
	}

	h1,
	h2,
	[class~="uk-h1"],
	[class~="uk-h2"] {
		font-weight: 600;
	}

	h2,
	[class~="uk-h2"] {
		font-size: 20.25pt;
	}

	h3,
	[class~="uk-h3"] {
		font-size: 1.5625pc;
	}

	h4,
	[class~="uk-h3"],
	[class~="uk-h5"],
	h6,
	h5,
	h3,
	[class~="uk-h6"],
	[class~="uk-h4"] {
		line-height: 1.4;
	}

	[class~="uk-h4"],
	h4 {
		font-size: 15.75pt;
	}

	h5,
	[class~="uk-h5"] {
		font-size: 1.0625pc;
	}

	[class~="uk-h6"],
	h6 {
		font-size: 11.625pt;
	}
}

button {
	border-radius: 0;
}

input,
optgroup,
select,
button {
	margin-left: 0;
}

input,
optgroup,
button,
select {
	margin-bottom: 0;
}

optgroup,
button,
input,
select {
	margin-right: 0;
}

input,
select,
button,
optgroup {
	margin-top: 0;
}

[type="reset"],
html [type="button"],
[type="submit"] {
	-webkit-appearance: button;
}

input,
button,
optgroup,
select {
	font-family: 'Montserrat', sans-serif;
}

[type="button"]::-moz-focus-inner {
	padding-left: 0;
}

[type="button"]::-moz-focus-inner {
	padding-bottom: 0;
}

[type="button"]::-moz-focus-inner {
	padding-right: 0;
}

a>code {
	color: inherit;
}

optgroup,
select,
button,
input {
	font-size: inherit;
}

select,
button,
input,
optgroup {
	line-height: inherit;
}

[type="button"]::-moz-focus-inner {
	padding-top: 0;
}

[type="button"]::-moz-focus-inner {
	border-left-style: none;
}

[type="button"]::-moz-focus-inner {
	border-bottom-style: none;
}

[type="button"]::-moz-focus-inner {
	border-right-style: none;
}

[type="button"]::-moz-focus-inner {
	border-top-style: none;
}

[type="reset"]::-moz-focus-inner {
	padding-left: 0;
}

[type="reset"]::-moz-focus-inner {
	padding-bottom: 0;
}

[type="reset"]::-moz-focus-inner {
	padding-right: 0;
}

[type="reset"]::-moz-focus-inner {
	padding-top: 0;
}

[type="reset"]::-moz-focus-inner {
	border-left-style: none;
}

[type="reset"]::-moz-focus-inner {
	border-bottom-style: none;
}

[type="reset"]::-moz-focus-inner {
	border-right-style: none;
}

[type="reset"]::-moz-focus-inner {
	border-top-style: none;
}

button:focus {
	outline: 1px dotted;
}

[type="submit"]::-moz-focus-inner {
	padding-left: 0;
}

[type="submit"]::-moz-focus-inner {
	padding-bottom: 0;
}

[type="submit"]::-moz-focus-inner {
	padding-right: 0;
}

button:focus {
	/* outline: 5px auto -webkit-focus-ring-color; */
}

button.modal-close-btn:focus {
	outline: none !important;
}

[type="submit"]::-moz-focus-inner {
	padding-top: 0;
}

[type="submit"]::-moz-focus-inner {
	border-left-style: none;
}

[type="submit"]::-moz-focus-inner {
	border-bottom-style: none;
}

[type="submit"]::-moz-focus-inner {
	border-right-style: none;
}

[type="submit"]::-moz-focus-inner {
	border-top-style: none;
}

input[type="radio"] {
	box-sizing: border-box;
}

kbd kbd {
	padding-left: 0;
}

[type="number"]::-webkit-inner-spin-button {
	height: auto;
}

[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	outline-offset: -0.125pc;
}

[type="search"] {
	-webkit-appearance: none;
}

[class~="h1"],
.h3,
.h2,
textarea {
	margin-left: 0;
}

textarea {
	margin-bottom: 0;
}

.h3,
.h2,
[class~="h1"],
textarea {
	margin-right: 0;
}

[type="search"]::-webkit-search-cancel-button {
	-webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	font: inherit;
}

[hidden] {
	display: none !important;
}

.h2,
[class~="h1"],
textarea,
.h3 {
	margin-top: 0;
}

[class~="h1"],
.h4,
.h3,
.h2 {
	margin-bottom: 0.15625in;
}

.h3,
[class~="h1"],
.h2,
.h4 {
	font-weight: 600;
}

.h2,
.h3,
.h4,
[class~="h1"] {
	color: #3e416d;
}

textarea {
	font-family: 'Montserrat', sans-serif;
}

[class~="h1"],
.h2,
.h4,
.h3 {
	text-transform: capitalize;
}

textarea {
	font-size: inherit;
}

textarea {
	line-height: inherit;
}

[class~="list-inline-item"]:not(:last-child) {
	margin-right: 0.5rem;
}

button,
input {
	overflow: visible;
}

select,
button {
	text-transform: none;
}

button {
	-webkit-appearance: button;
}

button::-moz-focus-inner {
	padding-left: 0;
}

button::-moz-focus-inner {
	padding-bottom: 0;
}

button::-moz-focus-inner {
	padding-right: 0;
}

button::-moz-focus-inner {
	padding-top: 0;
}

button::-moz-focus-inner {
	border-left-style: none;
}

button::-moz-focus-inner {
	border-bottom-style: none;
}

button::-moz-focus-inner {
	border-right-style: none;
}

kbd kbd,
fieldset {
	padding-bottom: 0;
}

button::-moz-focus-inner {
	border-top-style: none;
}

textarea {
	overflow: auto;
}

textarea {
	resize: vertical;
}

fieldset {
	min-width: 0;
}

input[type="radio"],
fieldset {
	padding-left: 0;
}

fieldset {
	padding-right: 0;
}

fieldset {
	padding-top: 0;
}

[class~="h6"],
[class~="h5"],
fieldset,
.h4 {
	margin-left: 0;
}

fieldset {
	margin-bottom: 0;
}

[class~="h5"],
[class~="h6"],
fieldset,
.h4 {
	margin-right: 0;
}

[class~="h6"],
fieldset,
[class~="h5"],
.h4 {
	margin-top: 0;
}

fieldset {
	border-left-width: 0;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
}

fieldset {
	border-bottom-width: 0;
}

fieldset {
	border-right-width: 0;
}

fieldset {
	border-top-width: 0;
}

fieldset {
	border-left-style: none;
}

fieldset {
	border-bottom-style: none;
}

fieldset {
	border-right-style: none;
}

[class~="h6"],
[class~="h5"] {
	margin-bottom: 0.15625in;
}

fieldset {
	border-top-style: none;
}

fieldset {
	border-left-color: currentColor;
}

[class~="h6"],
[class~="h5"] {
	font-weight: 600;
}

fieldset {
	border-bottom-color: currentColor;
}

fieldset {
	border-right-color: currentColor;
}

fieldset {
	border-top-color: currentColor;
}

[class~="h5"],
[class~="h6"] {
	color: #3e416d;
}

[class~="h6"],
[class~="h5"] {
	text-transform: capitalize;
}

fieldset {
	border-image: none;
}

legend {
	display: block;
}

legend,
input[type="radio"] {
	padding-bottom: 0;
}

[class~="lead"] {
	font-size: 1.25rem;
}

legend {
	width: 100%;
}

legend {
	max-width: 100%;
}

legend {
	padding-left: 0;
}

[class~="display-2"],
[class~="display-1"],
[class~="display-4"],
[class~="lead"],
[class~="display-5"],
[class~="display-3"] {
	font-weight: 300;
}

[class~="display-1"] {
	font-size: 6rem;
}

[class~="display-1"],
[class~="display-5"],
[class~="display-2"],
[class~="display-3"],
[class~="display-4"] {
	line-height: 1.2;
}

[class~="display-2"] {
	font-size: 5.5rem;
}

[class~="display-3"] {
	font-size: 4.5rem;
}

[class~="display-4"] {
	font-size: 3.5rem;
}

input[type="radio"],
legend,
kbd kbd {
	padding-right: 0;
}

legend,
input[type="radio"] {
	padding-top: 0;
}

legend {
	margin-bottom: 0.5rem;
}

legend {
	font-size: 1.5rem;
}

[class~="display-5"] {
	font-size: 2.5rem;
}

legend {
	line-height: inherit;
}

legend {
	color: inherit;
}

legend {
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

output,
[class~="list-inline-item"] {
	display: inline-block;
}

summary {
	display: list-item;
}

.small {
	font-size: 80%;
}

.small {
	font-weight: 400;
}

summary {
	cursor: pointer;
}

[class~="mark"] {
	padding-left: 0.2em;
}

[class~="mark"] {
	padding-bottom: 0.2em;
}

[class~="mark"] {
	padding-right: 0.2em;
}

template {
	display: none;
}

[class~="mark"] {
	padding-top: 0.2em;
}

h4,
h1,
h3,
h2,
h6,
h5 {
	margin-left: 0;
}

[class~="mark"] {
	background-color: #fcf8e3;
}

[class~="list-inline"],
[class~="list-unstyled"] {
	padding-left: 0;
}

[class~="list-inline"],
[class~="list-unstyled"] {
	list-style: none;
}

h2,
h1,
h6,
h5,
h3,
h4 {
	margin-bottom: 0.15625in;
}

h5,
h6,
h1,
h3,
h2,
h4 {
	margin-right: 0;
}

h2,
h3,
h4,
h1,
h5,
h6 {
	margin-top: 0;
}

h2,
h3,
h1,
h6,
h4,
h5 {
	font-weight: 600;
}

h6,
h4,
h2,
h1,
h3,
h5 {
	color: #3e416d;
}

h2,
h3,
h5,
h1,
h4,
h6 {
	text-transform: capitalize;
}

input[type="checkbox"] {
	box-sizing: border-box;
}

[class~="initialism"] {
	font-size: 90%;
}

[class~="initialism"] {
	text-transform: uppercase;
}

hr,
.blockquote {
	margin-bottom: 1rem;
}

kbd kbd {
	padding-top: 0;
}

.blockquote {
	font-size: 1.25rem;
}

.blockquote-footer {
	display: block;
}

.blockquote-footer,
small {
	font-size: 80%;
}

.blockquote-footer {
	color: #6c757d;
}

[class~="img-fluid"] {
	max-width: 100%;
}

[class~="img-fluid"] {
	height: auto;
}

[class~="img-thumbnail"] {
	padding-left: 0.25rem;
}

[class~="img-thumbnail"] {
	padding-bottom: 0.25rem;
}

[class~="img-thumbnail"] {
	padding-right: 0.25rem;
}

hr {
	margin-top: 1rem;
}

[class~="img-thumbnail"] {
	padding-top: 0.25rem;
}

[class~="img-thumbnail"] {
	background-color: #fff;
}

[class~="img-thumbnail"] {
	border-left-width: 0.75pt;
}

[class~="img-thumbnail"] {
	border-bottom-width: 0.75pt;
}

hr {
	border-left-width: 0;
}

hr {
	border-bottom-width: 0;
}

[class~="img-thumbnail"] {
	border-right-width: 0.75pt;
}

hr {
	border-right-width: 0;
}

hr,
[class~="img-thumbnail"] {
	border-top-width: 0.75pt;
}

hr {
	border-left-style: none;
}

hr {
	border-bottom-style: none;
}

[class~="img-thumbnail"] {
	border-left-style: solid;
}

hr {
	border-right-style: none;
}

[class~="img-thumbnail"] {
	border-bottom-style: solid;
}

[class~="img-thumbnail"] {
	border-right-style: solid;
}

[class~="img-thumbnail"],
hr {
	border-top-style: solid;
}

[class~="img-thumbnail"] {
	border-left-color: #dee2e6;
}

[class~="img-thumbnail"] {
	border-bottom-color: #dee2e6;
}

[class~="img-thumbnail"] {
	border-right-color: #dee2e6;
}

[class~="img-thumbnail"] {
	border-top-color: #dee2e6;
}

hr {
	border-left-color: currentColor;
}

hr {
	border-bottom-color: currentColor;
}

[class~="img-thumbnail"] {
	border-image: none;
}

hr {
	border-right-color: currentColor;
}

hr {
	border-top-color: rgba(0, 0, 0, 0.1);
}

hr {
	border-image: none;
}

small {
	font-weight: 400;
}

[class~="img-thumbnail"] {
	border-radius: 0.25rem;
}

mark {
	padding-left: 0.2em;
}

mark {
	padding-bottom: 0.2em;
}

mark {
	padding-right: 0.2em;
}

mark {
	padding-top: 0.2em;
}

mark {
	background-color: #fcf8e3;
}

input[type="checkbox"] {
	padding-left: 0;
}

[class~="img-thumbnail"] {
	max-width: 100%;
}

code,
pre,
kbd {
	font-size: 87.5%;
}

[class~="img-thumbnail"] {
	height: auto;
}

code {
	color: #e83e8c;
}

code {
	word-break: break-word;
}

[class~="figure"] {
	display: inline-block;
}

kbd {
	padding-left: 0.4rem;
}

[class~="figure-img"] {
	margin-bottom: 0.5rem;
}

kbd {
	padding-bottom: 0.2rem;
}

kbd {
	padding-right: 0.4rem;
}

kbd {
	padding-top: 0.2rem;
}

[class~="figure-img"] {
	line-height: 1;
}

kbd {
	color: #fff;
}

[class~="figure-caption"] {
	font-size: 90%;
}

kbd {
	background-color: #212529;
}

kbd {
	border-radius: 0.2rem;
}

[class~="figure-caption"] {
	color: #6c757d;
}

[class~="pre-scrollable"] {
	max-height: 255pt;
}

input[type="checkbox"] {
	padding-bottom: 0;
}

pre {
	display: block;
}

[class~="pre-scrollable"] {
	overflow-y: scroll;
}

pre {
	color: #212529;
}

input[type="checkbox"] {
	padding-right: 0;
}

[class~="container"] {
	padding-right: 0.9375pc;
}

input[type="checkbox"] {
	padding-top: 0;
}

[class~="container"] {
	padding-left: 0.15625in;
}

[class~="container"] {
	margin-right: auto;
}

[class~="container"] {
	margin-left: auto;
}

input[type="month"],
input[type="date"],
input[type="datetime-local"],
input[type="time"] {
	-webkit-appearance: listbox;
}

kbd kbd {
	font-size: 100%;
}

kbd kbd {
	font-weight: 700;
}

pre code {
	font-size: inherit;
}

[class~="blockquote-footer"]::before {
	content: "— ";
}

pre code {
	color: inherit;
}

pre code {
	word-break: normal;
}

@media (min-width: 576px) {
	[class~="container"] {
		max-width: 405pt;
	}

}

@media (min-width: 768px) {
	[class~="container"] {
		max-width: 45pc;
	}
}

@media (min-width: 992px) {
	[class~="container"] {
		max-width: 60pc;
	}
}

@media (min-width: 1200px) {
	.container {
		max-width: 800pt;
	}
}

/* input,
input[type="text"] {
height: 2.875pc;
} */

input[type="text"],
input {
	/* line-height: 0.46875in; */
}

input[type="text"],
input[type="text"][class~="with-border"]:focus {
	border-left-width: 0.75pt;
}

[class~="container-fluid"] {
	width: 100%;
}

input[type="text"],
input {
	padding-left: 12.75pt;
}

input[type="text"]:focus,
::placeholder,
input,
input[type="text"] {
	color: #808080;
}

input[type="text"]:focus {
	transition: box-shadow 0.2s !important;
}

input,
input[type="text"] {
	padding-bottom: 0in;
}

input[type="text"]:focus {
	opacity: 1;
}

input[type="text"]:focus {
	border-left-width: medium;
}

input[type="text"]:focus {
	border-bottom-width: medium;
}

input,
input[type="text"] {
	padding-right: 12.75pt;
}

input[type="text"],
input {
	padding-top: 0in;
}

input,
input[type="text"] {
	outline: none;
}

input[type="text"],
input {
	font-size: 0.875pc;
}

input[type="text"],
input {
	margin-left: 0;
}

input[type="text"],
input {
	margin-bottom: 1pc;
}

input[type="text"]:focus {
	border-right-width: medium;
}

input[type="text"]:focus {
	border-top-width: medium;
}

input[type="text"]:focus {
	border-left-style: none;
}

input[type="text"],
input {
	margin-right: 0;
}

input[type="text"],
input[type="text"][class~="with-border"]:focus {
	border-bottom-width: 0.75pt;
}

input,
input[type="text"] {
	margin-top: 0;
}

input[type="text"]:focus {
	border-bottom-style: none;
}

input[type="text"][class~="with-border"]:focus,
input[type="text"] {
	border-right-width: 0.75pt;
}

input[type="text"]:focus {
	border-right-style: none;
}

input[type="text"][class~="with-border"]:focus,
input[type="text"] {
	border-top-width: 0.75pt;
}

input[type="text"]:focus {
	border-top-style: none;
}

input[type="text"][class~="with-border"]:focus,
input[type="text"] {
	border-left-style: solid;
}

input[type="text"],
input[type="text"][class~="with-border"]:focus {
	border-bottom-style: solid;
}

input[type="text"][class~="with-border"]:focus,
input[type="text"] {
	border-right-style: solid;
}

[class~="container-fluid"] {
	padding-right: 15px;
}

input[type="text"][class~="with-border"]:focus,
input[type="text"] {
	border-top-style: solid;
}

input[type="text"]:focus {
	border-left-color: currentColor;
}

input[type="text"] {
	border-left-color: #e2e5ec;
}

input[type="text"] {
	border-bottom-color: #e2e5ec;
}

input[type="text"]:focus {
	border-bottom-color: currentColor;
}

input[type="text"] {
	border-right-color: #e2e5ec;
}

input[type="text"] {
	border-top-color: #e2e5ec;
}

input[type="text"] {
	border-image: none;
}

input[type="text"]:focus {
	border-right-color: currentColor;
}

input[type="text"] {
	max-width: 100%;
}

input[type="text"] {
	width: 100%;
}

input[type="text"] {
	box-sizing: border-box;
}

input[type="text"]:focus {
	border-top-color: currentColor;
}

input[type="text"][class~="with-border"]:focus {
	border-left-color: #e0e0e0;
}

input[type="text"] {
	display: block;
}

input[type="text"] {
	font-weight: 500;
}

input[type="text"],
input[type="password"]:focus {
	opacity: 1;
}

input[type="text"] {
	border-radius: 0.041666667in;
}

input[type="password"] {
	height: 2.875pc;
	padding-right: 40px !important;
}

input[type="password"] {
	line-height: 0.46875in;
}

input[type="password"] {
	padding-left: 12.75pt;
}

input[type="text"][class~="with-border"]:focus {
	border-bottom-color: #e0e0e0;
}

input[type="password"] {
	padding-bottom: 0in;
}

input,
input[type="password"] {
	border-left-width: 0.010416667in;
}

input[type="text"]:focus {
	border-image: none;
}

input[type="text"]:focus {
	box-shadow: 0 0.010416667in 0.25pc 0in rgba(0, 0, 0, 0.12);
	border: 1px solid #b9b8b8;
}

input[type="password"] {
	padding-right: 12.75pt;

}

input[type="password"] {
	padding-top: 0in;
}

input[type="password"] {
	outline: none;
}

input[type="password"] {
	font-size: 0.875pc;
}

input[type="password"],
input {
	border-bottom-width: 0.010416667in;
}

input[type="password"]:focus,
input[type="password"] {
	color: #808080;
}

input[type="password"] {
	margin-left: 0;
}

input[type="password"],
input {
	border-right-width: 0.010416667in;
}

input[type="password"] {
	margin-bottom: 1pc;
}

input[type="text"][class~="with-border"]:focus {
	border-right-color: #e0e0e0;
}

input[type="password"] {
	margin-right: 0;
}

[class~="container-fluid"] {
	padding-left: 15px;
}

input[type="password"] {
	margin-top: 0;
}

input[type="text"][class~="with-border"]:focus {
	border-top-color: #e0e0e0;
}

input[type="password"],
input {
	border-top-width: 0.010416667in;
}

input[type="password"]:focus {
	transition: box-shadow 0.2s !important;
}

input[type="password"],
input {
	border-left-style: solid;
}

input[type="text"][class~="with-border"]:focus {
	border-image: none;
}

input[type="text"][class~="with-border"]:focus {
	box-shadow: 0 0.0625pc 0.041666667in 0in rgba(0, 0, 0, 0.08);
}

input[type="password"][class~="with-border"]:focus {
	border-left-width: 0.75pt;
}

input[type="password"],
input {
	border-bottom-style: solid;
}

input,
input[type="password"] {
	border-right-style: solid;
}

input,
input[type="password"] {
	border-top-style: solid;
}

input[type="password"]:focus {
	border-left-width: medium;
}

input[type="password"][class~="with-border"]:focus {
	border-bottom-width: 0.75pt;
}

input,
input[type="password"] {
	border-left-color: #e2e5ec;
}

input[type="password"]:focus {
	border-bottom-width: medium;
}

input[type="password"][class~="with-border"]:focus {
	border-right-width: 0.75pt;
}

input[type="password"],
input {
	border-bottom-color: #e2e5ec;
}

input[type="password"],
input {
	border-right-color: #e2e5ec;
}

input[type="password"],
input {
	border-top-color: #e2e5ec;
}

input[type="password"][class~="with-border"]:focus {
	border-top-width: 0.75pt;
}

input[type="password"]:focus {
	border-right-width: medium;
}

input[type="password"],
input {
	border-image: none;
}

input[type="password"]:focus {
	border-top-width: medium;
}

input[type="password"]:focus {
	border-left-style: none;
}

input[type="password"],
input {
	max-width: 100%;
}

input[type="password"],
input {
	width: 100%;
}

input,
input[type="password"] {
	box-sizing: border-box;
}

input,
input[type="password"] {
	display: block;
}

label span {
	font-weight: normal;
}

input[type="password"]:focus {
	border-bottom-style: none;
}

input[type="password"] {
	font-weight: 500;
}

input[type="password"],
input[type="email"]:focus {
	opacity: 1;
}

input[type="password"]:focus {
	border-right-style: none;
}

input[type="password"] {
	border-radius: 0.041666667in;
}

input[type="password"]:focus {
	border-top-style: none;
}

input[type="password"]:focus {
	border-left-color: currentColor;
}

input[type="password"]:focus {
	border-bottom-color: currentColor;
}

input[type="password"]:focus {
	border-right-color: currentColor;
}

input[type="email"] {
	height: 2.875pc;
}

input[type="password"][class~="with-border"]:focus,
input[type="email"] {
	border-left-style: solid;
}

input[type="password"]:focus {
	border-top-color: currentColor;
}

input[type="password"]:focus {
	border-image: none;
}

input[type="email"] {
	line-height: 0.46875in;
}

input[type="email"] {
	padding-left: 12.75pt;
}

input[type="email"],
input[type="password"][class~="with-border"]:focus {
	border-bottom-style: solid;
}

input[type="password"]:focus {
	box-shadow: 0 0.010416667in 0.25pc 0in rgba(0, 0, 0, 0.12);
	border: 1px solid #b9b8b8;
}

input[type="email"],
input[type="email"]:focus {
	color: #808080;
}

input[type="email"] {
	padding-bottom: 0in;
}

input[type="email"] {
	padding-right: 12.75pt;
}

input[type="email"] {
	padding-top: 0in;
}

input[type="email"] {
	outline: none;
}

input[type="email"],
input[type="password"][class~="with-border"]:focus {
	border-right-style: solid;
}

input[type="email"] {
	font-size: 0.875pc;
}

input[type="email"]:focus {
	transition: box-shadow 0.2s !important;
}

input[type="email"] {
	margin-left: 0;
}

input[type="email"] {
	margin-bottom: 1pc;
}

input[type="email"] {
	margin-right: 0;
}

input[type="email"] {
	margin-top: 0;
}

input[type="email"]:focus {
	border-left-width: medium;
}

input[type="email"] {
	border-left-width: 0.010416667in;
}

input[type="email"] {
	border-bottom-width: 0.010416667in;
}

input[type="email"]:focus {
	border-bottom-width: medium;
}

input[type="email"] {
	border-right-width: 0.010416667in;
}

input[type="email"] {
	border-top-width: 0.010416667in;
}

input[type="email"]:focus {
	border-right-width: medium;
}

input[type="email"]:focus {
	border-top-width: medium;
}

input[type="password"][class~="with-border"]:focus,
input[type="email"] {
	border-top-style: solid;
}

input,
input[type="email"] {
	font-weight: 500;
}

input[type="email"]:focus {
	border-left-style: none;
}

input[type="email"]:focus {
	border-bottom-style: none;
}

input[type="email"]:focus {
	border-right-style: none;
}

input[type="email"]:focus {
	border-top-style: none;
}

input[type="email"] {
	border-left-color: #e2e5ec;
}

input[type="email"] {
	border-bottom-color: #e2e5ec;
}

input[type="email"]:focus {
	border-left-color: currentColor;
}

input[type="email"] {
	border-right-color: #e2e5ec;
}

input[type="email"],
input,
input[type="number"]:focus {
	opacity: 1;
}

input[type="email"] {
	border-top-color: #e2e5ec;
}

input,
input[type="email"] {
	border-radius: 0.041666667in;
}

input[type="email"] {
	border-image: none;
}

input[type="email"] {
	max-width: 100%;
}

input[type="email"] {
	width: 100%;
}

input[type="email"] {
	box-sizing: border-box;
}

input[type="email"] {
	display: block;
}

input[type="email"]:focus {
	border-bottom-color: currentColor;
}

input[type="email"]:focus {
	border-right-color: currentColor;
}

textarea,
input[type="number"] {
	height: 2.875pc;
}

input[type="email"]:focus {
	border-top-color: currentColor;
}

input[type="email"]:focus {
	border-image: none;
}

input[type="email"]:focus {
	box-shadow: 0 0.010416667in 0.25pc 0in rgba(0, 0, 0, 0.12);
}

input[type="number"],
textarea {
	line-height: 0.46875in;
}

input[type="password"][class~="with-border"]:focus {
	border-left-color: #e0e0e0;
}

textarea,
input[type="number"] {
	padding-left: 12.75pt;
}

input[type="number"],
textarea {
	padding-bottom: 0in;
}

input[type="password"][class~="with-border"]:focus {
	border-bottom-color: #e0e0e0;
}

input[type="number"],
input[type="number"]:focus,
textarea,
input:focus {
	color: #808080;
}

input[type="number"]:focus {
	transition: box-shadow 0.2s !important;
}

textarea,
input[type="number"] {
	padding-right: 12.75pt;
}

input[type="number"],
textarea {
	padding-top: 0in;
}

input[type="number"]:focus {
	border-left-width: medium;
}

input[type="password"][class~="with-border"]:focus {
	border-right-color: #e0e0e0;
}

input[type="number"],
textarea {
	outline: none;
}

textarea,
input[type="number"] {
	font-size: 0.875pc;
}

input[type="number"]:focus {
	border-bottom-width: medium;
}

input[type="number"]:focus {
	border-right-width: medium;
}

input[type="number"],
textarea {
	margin-left: 0;
}

input[type="number"]:focus {
	border-top-width: medium;
}

textarea,
input[type="number"] {
	margin-bottom: 1pc;
}

input[type="number"]:focus {
	border-left-style: none;
}

textarea,
input[type="number"] {
	margin-right: 0;
}

input[type="number"],
textarea {
	margin-top: 0;
}

textarea,
input[type="number"] {
	border-left-width: 0.010416667in;
}

input[type="number"],
textarea {
	border-bottom-width: 0.010416667in;
}

[class~="container-fluid"] {
	margin-right: auto;
}

input[type="number"]:focus {
	border-bottom-style: none;
}

input[type="number"]:focus {
	border-right-style: none;
}

input[type="number"],
textarea {
	border-right-width: 0.010416667in;
}

textarea,
input[type="number"] {
	border-top-width: 0.010416667in;
}

input[type="number"],
textarea {
	border-left-style: solid;
}

input[type="number"],
textarea {
	border-bottom-style: solid;
}

input[type="password"][class~="with-border"]:focus {
	border-top-color: #e0e0e0;
}

input[type="number"],
textarea {
	border-right-style: solid;
}

input[type="number"]:focus {
	border-top-style: none;
}

input[type="number"],
textarea {
	border-top-style: solid;
}

input[type="number"]:focus {
	border-left-color: currentColor;
}

input[type="number"]:focus {
	border-bottom-color: currentColor;
}

input[type="number"]:focus {
	border-right-color: currentColor;
}

textarea,
input[type="number"] {
	border-left-color: #e2e5ec;
}

textarea,
input[type="number"] {
	border-bottom-color: #e2e5ec;
}

input[type="number"]:focus {
	border-top-color: currentColor;
}

input[type="number"],
textarea {
	border-right-color: #e2e5ec;
}

textarea,
input[type="number"] {
	border-top-color: #e2e5ec;
}

input[type="password"][class~="with-border"]:focus,
input[type="number"]:focus,
input[type="number"] {
	border-image: none;
}

input[type="number"] {
	max-width: 100%;
}

input[type="number"] {
	width: 100%;
}

input[type="number"] {
	box-sizing: border-box;
}

input[type="number"] {
	display: block;
}

input[type="number"] {
	font-weight: 500;
}

input[type="number"],
input:focus,
::placeholder,
textarea:focus {
	opacity: 1;
}

input[type="number"] {
	border-radius: 0.041666667in;
}

input:focus,
textarea:focus {
	transition: box-shadow 0.2s !important;
}

label span {
	font-size: 0.145833333in;
}

input:focus,
input[type="number"]:focus {
	box-shadow: 0 0.010416667in 0.25pc 0in rgba(0, 0, 0, 0.12);
}

input[type="email"][class~="with-border"]:focus,
input[type="text"][class~="with-border"] {
	border-left-width: 0.010416667in;
}

input[type="text"][class~="with-border"],
input[type="email"][class~="with-border"]:focus {
	border-bottom-width: 0.010416667in;
}

input[type="password"][class~="with-border"]:focus {
	box-shadow: 0 0.0625pc 0.041666667in 0in rgba(0, 0, 0, 0.08);
}

label span {
	color: #444;
}

input:focus {
	border-left-width: medium;
}

input:focus {
	border-bottom-width: medium;
}

input:focus {
	border-right-width: medium;
}

input:focus {
	border-top-width: medium;
}

input[type="email"][class~="with-border"]:focus,
input[type="text"][class~="with-border"] {
	border-right-width: 0.010416667in;
}

input[type="email"][class~="with-border"]:focus,
input[type="text"][class~="with-border"] {
	border-top-width: 0.010416667in;
}

input:focus {
	border-left-style: none;
}

input[type="text"][class~="with-border"],
input[type="email"][class~="with-border"]:focus {
	border-left-style: solid;
}

input[type="text"][class~="with-border"],
input[type="email"][class~="with-border"]:focus {
	border-bottom-style: solid;
}

input:focus {
	border-bottom-style: none;
}

input[type="email"][class~="with-border"]:focus,
input[type="text"][class~="with-border"] {
	border-right-style: solid;
}

input:focus {
	border-right-style: none;
}

input[type="email"][class~="with-border"]:focus,
input[type="text"][class~="with-border"] {
	border-top-style: solid;
}

input:focus {
	border-top-style: none;
}

input[type="text"][class~="with-border"] {
	border-left-color: #e0e0e0;
}

input:focus {
	border-left-color: currentColor;
}

input:focus {
	border-bottom-color: currentColor;
}

input[type="text"][class~="with-border"] {
	border-bottom-color: #e0e0e0;
}

input[type="text"][class~="with-border"] {
	border-right-color: #e0e0e0;
}

input[type="text"][class~="with-border"] {
	border-top-color: #e0e0e0;
}

input[type="text"][class~="with-border"],
textarea {
	border-image: none;
}

input:focus {
	border-right-color: currentColor;
}

input[type="text"][class~="with-border"] {
	box-shadow: none;
}

input[type="password"].with-border {
	border-left-width: 0.010416667in;
}

input:focus {
	border-top-color: currentColor;
}

input:focus {
	border-image: none;
}

textarea:focus {
	color: #808080;
}

textarea {
	max-width: 100%;
}

textarea:focus {
	border-left-width: medium;
}

input[type="password"].with-border {
	border-bottom-width: 0.010416667in;
}

textarea {
	width: 100%;
}

textarea:focus {
	border-bottom-width: medium;
}

textarea {
	box-sizing: border-box;
}

input[type="password"].with-border {
	border-right-width: 0.010416667in;
}

textarea {
	display: block;
}

textarea:focus {
	border-right-width: medium;
}

textarea:focus {
	border-top-width: medium;
}

input[type="password"].with-border {
	border-top-width: 0.010416667in;
}

input[type="password"].with-border {
	border-left-style: solid;
}

textarea {
	font-weight: 500;
}

textarea:focus {
	border-left-style: none;
}

textarea:focus {
	border-bottom-style: none;
}

input[type="password"].with-border {
	border-bottom-style: solid;
}

textarea {
	opacity: 1;
}

textarea:focus {
	border-right-style: none;
}

textarea {
	border-radius: 0.041666667in;
}

textarea:focus {
	border-top-style: none;
}

select {
	height: 2.875pc;
}

textarea:focus {
	border-left-color: currentColor;
}

select {
	line-height: 0.46875in;
}

input[type="password"].with-border {
	border-right-style: solid;
}

input[type="password"].with-border {
	border-top-style: solid;
}

input[type="password"].with-border,
input[type="email"][class~="with-border"]:focus {
	border-left-color: #e0e0e0;
}

textarea:focus {
	border-bottom-color: currentColor;
}

textarea:focus {
	border-right-color: currentColor;
}

textarea:focus {
	border-top-color: currentColor;
}

textarea:focus {
	border-image: none;
}

textarea:focus {
	box-shadow: 0 0.010416667in 0.25pc 0in rgba(0, 0, 0, 0.12);
}

input[class~="with-border"],
input[type="password"].with-border {
	border-bottom-color: #e0e0e0;
}

input:-webkit-autofill:focus {
	-webkit-box-shadow: 0 0 0 0.3125in #fff inset !important;
	border: 1px solid #a7a7a7;
}

[class~="container-fluid"] {
	margin-left: auto;
}

input[class~="with-border"],
input[type="password"].with-border {
	border-right-color: #e0e0e0;
}

input:-webkit-autofill:focus {
	-webkit-text-fill-color: #808080 !important;
}

input[class~="with-border"],
input[type="password"].with-border {
	border-top-color: #e0e0e0;
}

input[class~="with-border"] {
	border-left-width: 0.010416667in;
}

input[class~="with-border"] {
	border-bottom-width: 0.010416667in;
}

input[class~="with-border"] {
	border-right-width: 0.010416667in;
}

input[class~="with-border"] {
	border-top-width: 0.010416667in;
}

input[class~="with-border"] {
	border-left-style: solid;
}

select {
	padding-left: 12.75pt;
}

input[type="password"].with-border {
	border-image: none;
}

select {
	padding-bottom: 0in;
}

select {
	padding-right: 12.75pt;
}

input[type="email"][class~="with-border"],
input[class~="with-border"] {
	border-bottom-style: solid;
}

input[type="email"][class~="with-border"],
input[class~="with-border"],
textarea[class~="with-border"],
input[type="password"].with-border {
	box-shadow: none;
}

input[type="email"][class~="with-border"],
input[class~="with-border"] {
	border-right-style: solid;
}

input[type="email"][class~="with-border"],
input[class~="with-border"] {
	border-top-style: solid;
}

input[type="email"][class~="with-border"] {
	border-left-width: 0.010416667in;
}

input[type="email"][class~="with-border"] {
	border-bottom-width: 0.010416667in;
}

input[type="email"][class~="with-border"] {
	border-right-width: 0.010416667in;
}

input[type="email"][class~="with-border"] {
	border-top-width: 0.010416667in;
}

input[type="email"][class~="with-border"] {
	border-left-style: solid;
}

input[class~="with-border"],
input[type="email"][class~="with-border"] {
	border-left-color: #e0e0e0;
}

input[type="email"][class~="with-border"]:focus,
input[type="email"][class~="with-border"] {
	border-bottom-color: #e0e0e0;
}

select {
	padding-top: 0in;
}

input[class~="with-border"] {
	border-image: none;
}

legend span {
	font-weight: normal;
}

textarea[class~="with-border"] {
	border-left-width: 0.010416667in;
}

textarea[class~="with-border"] {
	border-bottom-width: 0.010416667in;
}

textarea[class~="with-border"] {
	border-right-width: 0.010416667in;
}

textarea[class~="with-border"],
input[type="email"][class~="with-border"] {
	border-right-color: #e0e0e0;
}

input[type="email"][class~="with-border"],
textarea[class~="with-border"] {
	border-top-color: #e0e0e0;
}

input[type="email"][class~="with-border"] {
	border-image: none;
}

select {
	outline: none;
}

input[type="number"][class~="with-border"],
textarea[class~="with-border"] {
	border-top-width: 0.010416667in;
}

input[type="number"][class~="with-border"],
textarea[class~="with-border"] {
	border-left-style: solid;
}

select {
	font-size: 0.875pc;
}

textarea[class~="with-border"],
input[type="number"][class~="with-border"] {
	border-bottom-style: solid;
}

input[type="number"][class~="with-border"],
textarea[class~="with-border"] {
	border-right-style: solid;
}

input[type="number"][class~="with-border"],
textarea[class~="with-border"] {
	border-top-style: solid;
}

input[type="number"][class~="with-border"] {
	border-left-width: 0.010416667in;
}

input[type="number"][class~="with-border"],
textarea[class~="with-border"] {
	border-left-color: #e0e0e0;
}

input[type="number"][class~="with-border"] {
	border-bottom-width: 0.010416667in;
}

textarea[class~="with-border"],
input[type="number"][class~="with-border"] {
	border-bottom-color: #e0e0e0;
}

input[type="number"][class~="with-border"] {
	border-right-width: 0.010416667in;
}

select {
	color: #808080;
}

select {
	margin-left: 0;
}

textarea[class~="with-border"] {
	border-image: none;
}

select,
select[class~="with-border"] {
	border-left-width: 0.010416667in;
}

select[class~="with-border"],
select {
	border-bottom-width: 0.010416667in;
}

input[type="email"][class~="with-border"]:focus,
input[type="number"][class~="with-border"] {
	border-right-color: #e0e0e0;
}

input[type="email"][class~="with-border"]:focus,
input[type="number"][class~="with-border"] {
	border-top-color: #e0e0e0;
}

input[type="email"][class~="with-border"]:focus,
input[type="number"][class~="with-border"] {
	border-image: none;
}

select[class~="with-border"],
input[type="number"][class~="with-border"] {
	box-shadow: none;
}

input[class~="with-border"]:focus,
select[class~="with-border"] {
	border-right-width: 0.010416667in;
}

input[class~="with-border"]:focus,
select[class~="with-border"] {
	border-top-width: 0.010416667in;
}

select[class~="with-border"],
input[class~="with-border"]:focus {
	border-left-style: solid;
}

input[class~="with-border"]:focus,
input[type="number"][class~="with-border"]:focus {
	border-left-width: 0.75pt;
}

input[class~="with-border"]:focus {
	border-bottom-width: 0.75pt;
}

input[class~="with-border"]:focus,
select[class~="with-border"] {
	border-bottom-style: solid;
}

select[class~="with-border"],
input[class~="with-border"]:focus {
	border-right-style: solid;
}

input[class~="with-border"]:focus,
input[type="email"][class~="with-border"]:focus {
	box-shadow: 0 0.0625pc 0.041666667in 0in rgba(0, 0, 0, 0.08);
}

select {
	margin-bottom: 1pc;
}

input[class~="with-border"]:focus,
select[class~="with-border"] {
	border-top-style: solid;
}

select[class~="with-border"],
input[class~="with-border"]:focus {
	border-left-color: #e0e0e0;
}

input[class~="with-border"]:focus,
select[class~="with-border"] {
	border-bottom-color: #e0e0e0;
}

input[class~="with-border"]:focus,
select[class~="with-border"] {
	border-right-color: #e0e0e0;
}

select[class~="with-border"],
input[class~="with-border"]:focus {
	border-top-color: #e0e0e0;
}

input[class~="with-border"]:focus,
select[class~="with-border"] {
	border-image: none;
}

select {
	margin-right: 0;
}

input[type="submit"] {
	border-left-width: medium;
}

select {
	margin-top: 0;
}

input[type="submit"] {
	border-bottom-width: medium;
}

input[type="submit"] {
	border-right-width: medium;
}

input[type="submit"] {
	border-top-width: medium;
}

input[type="submit"] {
	border-left-style: none;
}

input[type="submit"] {
	border-bottom-style: none;
}

.code-example {
	max-height: 21.875pc !important;
}

input[type="submit"] {
	border-right-style: none;
}

input[type="submit"] {
	border-top-style: none;
}

input[type="submit"] {
	border-left-color: currentColor;
}

input[type="submit"] {
	border-bottom-color: currentColor;
}

textarea[class~="with-border"]:focus,
select {
	border-right-width: 0.010416667in;
}

.code-example {
	margin-top: 15pt;
}

input[type="submit"] {
	border-right-color: currentColor;
}

input[type="submit"] {
	border-top-color: currentColor;
}

input[type="submit"] {
	border-image: none;
}

input[type="submit"] {
	padding-left: 13.5pt;
}

select,
input[type="number"][class~="with-border"]:focus,
textarea[class~="with-border"]:focus,
[class~="input-with-icon-left"] i {
	border-top-width: 0.010416667in;
}

input[type="submit"] {
	padding-bottom: 0.114583333in;
}

textarea[class~="with-border"]:focus {
	border-left-width: 0.75pt;
}

input[type="submit"] {
	padding-right: 13.5pt;
}

textarea[class~="with-border"]:focus,
input[type="number"][class~="with-border"]:focus {
	border-bottom-width: 0.75pt;
}

input[type="submit"] {
	padding-top: 0.114583333in;
}

textarea[class~="with-border"]:focus,
select,
input[type="number"][class~="with-border"]:focus,
[class~="input-with-icon-left"] i {
	border-left-style: solid;
}

input[type="number"][class~="with-border"]:focus,
textarea[class~="with-border"]:focus,
[class~="input-with-icon-left"] i,
select {
	border-bottom-style: solid;
}

input[type="submit"] {
	width: auto;
}

input[type="checkbox"] {
	display: inline;
}

input[type="number"][class~="with-border"]:focus,
select,
textarea[class~="with-border"]:focus,
[class~="input-with-icon-left"] i {
	border-right-style: solid;
}

input[type="radio"] {
	width: 0.15625in;
}

textarea[class~="with-border"]:focus,
select {
	border-top-style: solid;
}

[class~="input-with-icon"] {
	display: block;
}

input[type="radio"] {
	height: 0.15625in;
}

input[type="radio"] {
	cursor: pointer;
}

legend span,
[class~="input-with-icon"] i[class~="currency"] {
	font-size: 0.145833333in;
}

input[type="radio"] {
	box-shadow: none;
}

select {
	border-left-color: #e2e5ec;
}

[class~="input-with-icon"] input {
	padding-right: 45px;
}

[class~="input-with-icon-left"] i,
[class~="input-with-icon"] i {
	position: absolute;
}

[class~="input-with-icon"] i {
	top: 50%;
}

[class~="input-with-icon"] i {
	transform: translateY(-50%);
}

[class~="input-with-icon"] i {
	right: 0.15625in;
}

[class~="input-with-icon"] i {
	font-size: 0.208333333in;
}

[class~="input-with-icon-right"],
[class~="input-with-icon"],
[class~="input-with-icon-left"] {
	position: relative;
}

[class~="input-with-icon"] i,
[class~="input-with-icon-left"] i {
	color: #a0a0a0;
}

[class~="input-with-icon"] i {
	font-style: normal;
}

input[type="number"][class~="with-border"]:focus,
[class~="input-with-icon-left"] i,
textarea[class~="with-border"]:focus {
	border-left-color: #e0e0e0;
}

[class~="input-with-icon"] i {
	cursor: normal;
}

textarea[class~="with-border"]:focus,
input[type="number"][class~="with-border"]:focus,
[class~="input-with-icon-left"] i {
	border-bottom-color: #e0e0e0;
}

[class~="input-with-icon-left"] i,
input[type="number"][class~="with-border"]:focus {
	border-right-width: 0.75pt;
}

[class~="input-with-icon"] i {
	pointer-events: none;
}

[class~="input-with-icon-left"] i,
textarea[class~="with-border"]:focus {
	border-right-color: #e0e0e0;
}

textarea[class~="with-border"]:focus,
[class~="input-with-icon-left"] i {
	border-top-color: #e0e0e0;
}

select {
	border-bottom-color: #e2e5ec;
}

select {
	border-right-color: #e2e5ec;
}

select {
	border-top-color: #e2e5ec;
}

select,
textarea[class~="with-border"]:focus {
	border-image: none;
}

[class~="input-with-icon-left"] input {
	padding-left: 4.0625pc;
}

select {
	max-width: 100%;
}

[class~="input-with-icon-right"] i,
[class~="input-with-icon-left"] i {
	top: 0;
}

select {
	width: 100%;
}

select,
[class~="input-with-icon-left"] i {
	box-sizing: border-box;
}

[class~="input-with-icon-left"] i {
	text-align: center;
}

[class~="input-with-icon-left"] i {
	line-height: 0.5in;
}

textarea[class~="with-border"]:focus {
	box-shadow: 0 0.0625pc 0.041666667in 0in rgba(0, 0, 0, 0.08);
}

[class~="input-with-icon-right"] i,
[class~="input-with-icon-left"] i {
	width: 48px;
}

[class~="input-with-icon-left"] i {
	height: 3pc;
}

[class~="input-with-icon-left"] i {
	font-size: 0.197916667in;
}

[class~="input-with-icon-left"] i {
	background-color: #f8f8f8;
}

[class~="input-with-icon-left"] i {
	border-left-width: 0.75pt;
}

[class~="input-with-icon-left"] i {
	border-bottom-width: 0.75pt;
}

select,
[class~="input-with-icon-left"] i {
	display: block;
}

input[type="number"][class~="with-border"]:focus,
[class~="input-with-icon-left"] i {
	border-top-style: solid;
}

legend span {
	color: #444;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-left-width: medium;
}

select {
	font-weight: 500;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-bottom-width: medium;
}

select {
	opacity: 1;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-right-width: medium;
}

[class~="input-with-icon-left"] i {
	border-image: none;
}

[class~="input-with-icon-left"] i {
	border-radius: 4px 0 0 0.041666667in;
}

.container {
	box-sizing: content-box;
}

[class~="input-with-icon-right"] input {
	padding-right: 4.0625pc;
}

[class~="input-with-icon-right"] i {
	position: absolute;
}

select {
	border-radius: 0.041666667in;
}

select {
	padding-left: 13.5pt;
}

[class~="input-with-icon-right"] i {
	right: 0;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-top-width: medium;
}

[class~="input-with-icon-right"] i {
	color: #a0a0a0;
}

input[type="number"][class~="with-border"]:focus,
[class~="input-with-icon-right"] i {
	border-right-color: #e0e0e0;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-left-style: none;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-bottom-style: none;
}

[class~="input-with-icon-right"] i {
	text-align: center;
}

select {
	padding-bottom: 0.15625in;
}

input[type="number"][class~="with-border"]:focus,
[class~="input-with-icon-right"] i {
	border-top-color: #e0e0e0;
}

[class~="input-with-icon-right"] i {
	line-height: 36pt;
}

select {
	padding-right: 13.5pt;
}

[class~="input-with-icon-right"] i {
	height: 36pt;
}

select {
	padding-top: 0.15625in;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-right-style: none;
}

select {
	cursor: pointer;
}

[class~="input-with-icon-right"] i {
	font-size: 1.1875pc;
}

[class~="input-with-icon-right"] i {
	background-color: #f8f8f8;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-top-style: none;
}

[class~="input-with-icon-right"] i {
	border-left-width: 0.75pt;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-left-color: currentColor;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-bottom-color: currentColor;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-right-color: currentColor;
}

[class~="input-with-icon-right"] i {
	border-bottom-width: 0.75pt;
}

.container {
	max-width: 945pt;
}

[class~="input-with-icon-left"][class~="no-border"] i {
	border-top-color: currentColor;
}

[class~="input-with-icon-right"] i {
	border-right-width: 0.75pt;
}

[class~="input-with-icon-right"] i {
	border-top-width: 0.75pt;
}

[class~="input-with-icon-right"] i {
	border-left-style: solid;
}

[class~="input-with-icon-right"] i {
	border-bottom-style: solid;
}

[class~="input-with-icon-left"][class~="no-border"] i,
input[type="number"][class~="with-border"]:focus {
	border-image: none;
}

input {
	-webkit-transition: all 0.1s ease-in-out;
}

[class~="input-with-icon-right"] i {
	border-right-style: solid;
}

input {
	-moz-transition: all 0.1s ease-in-out;
}

[class~="input-with-icon-right"] i {
	border-top-style: solid;
}

[class~="input-with-icon-right"] i {
	border-left-color: #e0e0e0;
}

[class~="input-with-icon-right"][class~="no-border"] i {
	border-left-width: medium;
}

[class~="input-with-icon-right"] i {
	border-bottom-color: #e0e0e0;
}

[class~="input-with-icon-right"][class~="no-border"] i {
	border-bottom-width: medium;
}

[class~="input-with-icon-right"][class~="no-border"] i {
	border-right-width: medium;
}

[class~="input-with-icon-right"][class~="no-border"] i,
fieldset {
	border-top-width: medium;
}

input {
	-o-transition: all 0.1s ease-in-out;
}

[class~="input-with-icon-right"] i {
	border-image: none;
}

input {
	-ms-transition: all 0.1s ease-in-out;
}

[class~="input-with-icon-right"][class~="no-border"] i,
fieldset {
	border-left-style: none;
}

[class~="input-with-icon-right"] i {
	box-sizing: border-box;
}

[class~="input-with-icon-right"] i,
legend,
label {
	display: block;
}

[class~="input-with-icon-right"] i {
	border-radius: 0 3pt 0.041666667in 0;
}

input {
	transition: all 0.1s ease-in-out;
}

[class~="input-with-icon-right"][class~="no-border"] i,
fieldset {
	border-bottom-style: none;
}

.container {
	margin-left: auto;
}

input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0 0.3125in #fff inset !important;
}

fieldset,
[class~="input-with-icon-right"][class~="no-border"] i {
	border-right-style: none;
}

[class~="input-with-icon-right"][class~="no-border"] i,
fieldset {
	border-top-style: none;
}

fieldset,
[class~="input-with-icon-right"][class~="no-border"] i {
	border-left-color: currentColor;
}

input:-webkit-autofill {
	-webkit-text-fill-color: #808080 !important;
}

input[type="number"][class~="with-border"]:focus {
	box-shadow: 0 0.0625pc 0.041666667in 0in rgba(0, 0, 0, 0.08);
}

[class~="input-with-icon-right"][class~="no-border"] i,
fieldset {
	border-bottom-color: currentColor;
}

textarea {
	height: auto;
}

[class~="input-with-icon-right"][class~="no-border"] i,
fieldset {
	border-right-color: currentColor;
}

fieldset,
[class~="input-with-icon-right"][class~="no-border"] i {
	border-top-color: currentColor;
}

[class~="input-with-icon-right"][class~="no-border"] i {
	border-image: none;
}

textarea {
	line-height: 27px;
}

textarea {
	padding-left: 0.208333333in;
}

textarea {
	padding-bottom: 0.208333333in;
}

textarea {
	padding-right: 0.208333333in;
}

textarea {
	padding-top: 0.208333333in;
}

textarea {
	min-height: 1.354166667in;
}

.container {
	margin-right: auto;
}

textarea {
	transition: none !important;
}

textarea {
	min-width: 100%;
}

label {
	font-weight: bold;
}

label {
	font-weight: normal;
}

legend,
label {
	font-size: 1pc;
}

label,
legend {
	margin-bottom: 0.083333333in;
}

legend {
	font-weight: bold;
}

legend {
	font-weight: normal;
}

fieldset {
	padding-left: 0;
}

fieldset {
	padding-bottom: 0;
}

fieldset {
	padding-right: 0;
}

fieldset {
	padding-top: 0;
}

fieldset {
	border-left-width: medium;
}

fieldset {
	border-bottom-width: medium;
}

fieldset {
	border-right-width: medium;
}

.container {
	padding-left: 15px;
}

.container {
	padding-right: 15px;
}

fieldset {
	border-image: none;
}

.container {
	padding-top: 0.208333333in;
}

@media (min-width: 960px) {
	.container {
		padding-left: 35px;
	}

	.container {
		padding-right: 35px;
	}

	.container {
		padding-top: 0pc;
	}
}

[class~="container"]::after,
[class~="container"]::before {
	content: "";
}

[class~="container-xsmall"] {
	max-width: 46.875pc;
}

[class~="container-large"],
[class~="container-xsmall"],
[class~="container-small"],
[class~="container-expand"] {
	margin-left: auto;
}

.container> :last-child {
	margin-bottom: 0;
}

[class~="container-xsmall"],
[class~="container-large"],
[class~="container-small"],
[class~="container-expand"] {
	margin-right: auto;
}

[class~="container"]::before,
[class~="container"]::after {
	display: table;
}

[class~="container-small"] {
	max-width: 900px;
}

[class~="container-large"] {
	max-width: 16.666666667in;
}

[class~="container"]::after {
	clear: both;
}

[class~="container-expand"] {
	max-width: none;
}

.container .container {
	padding-left: 0;
}

.container-expand-left {
	margin-left: 0;
}

.container .container {
	padding-right: 0;
}

[class~="container-expand-right"] {
	margin-right: 0;
}

@media (min-width: 640px) {

	[class~="container-expand-left"][class~="container-small"],
	[class~="container-expand-left"][class~="container-xsmall"],
	[class~="container-expand-right"][class~="container-small"],
	[class~="container-expand-right"][class~="container-xsmall"] {}
}

@media (min-width: 960px) {

	.container-expand-right.container-xsmall,
	[class~="container-expand-right"][class~="container-small"],
	.container-expand-left.container-large,
	[class~="container-expand-left"][class~="container-small"],
	[class~="container-expand-left"][class~="container-xsmall"],
	[class~="container-expand-right"][class~="container-large"],
	.container-expand-right,
	[class~="container-expand-left"] {}
}

.section {
	box-sizing: border-box;
}

.section {
	position: relative;
}

.section {
	padding-top: 0.416666667in;
}

.section {
	padding-bottom: 0.416666667in;
}

@media (min-width: 960px) {
	[class~="section"] {
		padding-top: 0.729166667in;
	}

	[class~="section"] {
		padding-bottom: 52.5pt;
	}
}

[class~="section-small"] {
	padding-top: 0.625pc;
}

[class~="section-small"] {
	padding-bottom: 0.625pc;
}

[class~="section-small"],
[class~="section-large"] {
	position: relative;
}

[class~="section"]::before,
[class~="section"]::after {
	content: "";
}

[class~="section-large"] {
	padding-top: 0.520833333in;
}

[class~="section-large"] {
	padding-bottom: 3.125pc;
}

[class~="section"]::before,
[class~="section"]::after {
	display: table;
}

.section-xlarge {
	padding-top: 105pt;
}

.section-xlarge {
	padding-bottom: 1.458333333in;
}

[class~="section"]> :last-child {
	margin-bottom: 0;
}

[class~="section"]::after {
	clear: both;
}

@media (min-width: 960px) {
	[class~="section-small"] {
		padding-top: 0.3125in;
	}

	[class~="section-small"] {
		padding-bottom: 0.3125in;
	}

	[class~="section-small"] {
		position: relative;
	}

	[class~="section-xlarge"] {
		padding-top: 2.1875in;
	}

	[class~="section-xlarge"] {
		padding-bottom: 210px;
	}

	[class~="section-large"] {
		padding-top: 105pt;
	}

	[class~="section-large"] {
		padding-bottom: 1.458333333in;
	}
}

[class~="section-header-right"] a[class~="see-all"],
[class~="home-hero"],
.section-header {
	position: relative;
}

[class~="section-header-right"] a[class~="see-all"]::after {
	font-family: "Feather-Icons";
}

[class~="home-hero"],
.section-header-right,
.section-header {
	display: flex;
}

.section-header {
	flex-wrap: wrap;
}

.section-header {
	padding-bottom: 20px;
}

.section-header {
	align-items: flex-end;
}

[class~="section-header-left"] {
	flex: 1;
}

[class~="section-header-left"] {
	min-width: 0.75pt;
}

[class~="section-header-left"]>* {
	margin-bottom: 0;
}

[class~="section-header-left"]>*,
[class~="section-header-right"] a[class~="see-all"]:hover {
	color: #3e416d;
}

[class~="section-header-right"] a[class~="see-all"] {
	padding-right: 0.239583333in;
}

[class~="home-hero"]:before {
	content: "";
}

.section-header-right {
	width: auto;
}

.section-header-right,
[class~="home-hero"],
[class~="home-hero"] {
	align-items: center;
}

.section-header-right,
[class~="home-hero"] {
	justify-content: center;
}

[class~="section-header-right"] a[class~="see-all"]::after {
	content: "";
}

[class~="section-header-right"]>* {
	margin-left: 10px;
}

[class~="home-hero"] {
	padding-left: 0;
}

[class~="home-hero"] {
	padding-bottom: 6.5625pc;
}

[class~="home-hero"] {
	padding-right: 0;
}

[class~="home-hero"] {
	padding-top: 6.5625pc;
}

[class~="section-header-right"] a[class~="see-all"] {
	color: #9799b1;
}

[class~="home-hero"]:before,
[class~="section-header-right"] a[class~="see-all"]::after {
	position: absolute;
}

[class~="home-hero"] {
	background-size: cover;
}

[class~="home-hero"]:before {
	height: 100%;
}

[class~="home-hero"] {
	height: 397.5pt;
}

[class~="section-header-right"] a[class~="see-all"]::after {
	font-size: 0.1875in;
}

[class~="home-hero"] {
	background-position: 0pt -175px;
}

[class~="section-header-right"] a[class~="see-all"] {
	line-height: 0.135416667in;
}

[class~="home-hero"]:before {
	width: 100%;
}

[class~="home-hero"]:before {
	display: block;
}

[class~="home-hero"]:before {
	top: 0;
}

[class~="section-header-right"] a[class~="see-all"]::after {
	right: 0;
}

[class~="home-hero"]:before {
	left: 0;
}

[class~="section-header-right"] a[class~="see-all"] {
	font-size: 0.875pc;
}

@media (max-width: 768px) {
	.section-header {
		margin-bottom: 7.5pt;
	}
	.overview-main .final-output-card h4{
		font-size: 16px !important;
	}

	.section-header {
		padding-bottom: 13px;
	}

	.section-header {
		align-items: center;
	}

	[class~="section-header-title"]>* {
		font-size: 1.0625pc;
	}

	[class~="section-header-title"]>* {
		line-height: 1;
	}

	[class~="section-header-link"] a {
		font-size: 14px;
	}

	[class~="section-header-link"] a {
		bottom: 0;
	}
	button.sub-title-back-btn img {
    width: 15px;
}
}

[class~="header"] {
	top: 0;
}

[class~="header"] {
	z-index: 1000;
}

[class~="page-menu"]~[class~="header"] [class~="container"] {
	padding-left: 1.875pc;
}

[class~="header"] {
	padding-left: 0.729166667in !important;
}

[class~="page-menu"]~[class~="header"] [class~="container"] {
	padding-bottom: 1.875pc;
}

[class~="header"] [class~="logo"] img {
	width: 22.5pt;
}

[class~="page-menu"]~[class~="header"] {
	margin-left: 250px;
}

[class~="page-menu"]~[class~="header"] {
	padding-left: 0pt !important;
}

[class~="page-menu"]~[class~="header"] {
	width: calc(100% - 250px);
}

[class~="page-menu"]~[class~="header"] [class~="container"] {
	padding-right: 1.875pc;
}

.admin-panel .page-menu.menu-large .logo span {
	background-image: linear-gradient(45deg, #b2b5ee 0, #b2b5ee 35%, #a7b9da 60%, #6d74ff 100%) !important;
}

[class~="header"] [class~="logo"] span {
	font-size: 19px;
}

[class~="admin-panel"] [class~="page-menu"] [class~="logo"] span {
	font-size: 13.5pt;
}

[class~="header"] [class~="logo"] span {
	margin-left: 7.5pt;
}

[class~="header"][class~="header-transparent"] {
	position: absolute;
}

[class~="admin-panel"] [class~="page-menu"][class~="menu-large"] [class~="btn-menu-trigger"] {
	left: 2.145833333in;
}

[class~="header"] {
	padding-bottom: 0;
}

[class~="page-menu"]~[class~="header"] [class~="container"] {
	padding-top: 1.875pc;
}

[class~="header"] {
	padding-right: 0;
}

[class~="page-menu"][class~="menu-large"]~[class~="header"] {
	margin-left: 4.375pc;
}

[class~="header"][class~="header-transparent"] {
	width: 100%;
}

[class~="admin-panel"] [class~="page-menu"] [class~="logo"] span {
	font-weight: 800;
}

[class~="page-menu"][class~="menu-large"]~[class~="header"] {
	width: calc(100% - 70px);
}

[class~="header"][class~="header-horizontal"] {
	width: 100% !important;
}

[class~="header"] {
	padding-top: 0;
}

[class~="header"] [class~="logo"],
[class~="header"] [class~="logo"] span {
	display: none;
}

[class~="header"][class~="header-horizontal"] {
	padding-left: 0 !important;
}

[class~="header"][class~="header-horizontal"] {
	background-color: #fff;
}

[class~="admin-panel"] [class~="header"],
[class~="header"][class~="header-horizontal"] {
	position: fixed;
}

.admin-panel .dropdown-user-details::before {
	transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

[class~="header"][class~="header-horizontal"] {
	box-shadow: 0in 0.020833333in 0.375pc 0in #000;
}

[class~="header"][class~="header-horizontal"] [class~="logo"] {
	display: flex !important;
}

[class~="header"] [class~="container"] {
	padding-left: 0.35in;
}

[class~="admin-panel"] [class~="page-menu"] [class~="btn-menu-trigger"] {
	left: 15pt;
}

[class~="header"] [class~="container"] {
	padding-bottom: 0in;
}

.admin-panel .dropdown-user-details::before {
	font-family: "Feather-Icons";
}

[class~="header"] [class~="container"] {
	padding-right: 0.166666667in;
}

[class~="header"] [class~="container"] {
	padding-top: 0in;
}

[class~="header"] [class~="container"] {
	width: 100%;
}

[class~="header"] [class~="logo"],
[class~="header"] [class~="uk-navbar"],
[class~="header"] {
	align-items: center;
}

[class~="admin-panel"] [class~="page-menu"] [class~="logo"] {
	background: #3e416d;
}

[class~="admin-panel"] [class~="page-menu"] [class~="logo"] span {
	background-image: linear-gradient(45deg, #b2b5ee 0, #d9dbfd 35%, #a7b9da 60%, #6d74ff 100%) !important;
}

[class~="header"],
[class~="admin-panel"] [class~="page-menu"] [class~="logo"] {
	height: 70px;
}

.page-content .header {
	padding-left: 0 !important;
}

[class~="header"] {
	display: flex;
}

[class~="admin-panel"] [class~="header"] {
	background: #3e416d !important;
}

[class~="admin-panel"] [class~="page-menu"] [class~="logo"],
[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-bottom-width: 0;
}

[class~="admin-panel"] [class~="searchbox"] {
	border-radius: 0.041666667in !important;
}

[class~="admin-panel"] [class~="searchbox"] {
	background: #fff !important;
}

.admin-panel .dropdown-user-details::before {
	content: "";
}

.admin-panel .dropdown-user-details .dropdown-user-name span {
	color: #fff;
}

[class~="admin-panel"] [class~="page-menu"] [class~="logo"],
[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-bottom-style: none;
}

[class~="admin-panel"] [class~="page-menu"] [class~="logo"] {
	border-bottom-color: currentColor;
}

[class~="admin-panel"] [class~="searchbox"] {
	border-left-color: transparent !important;
}

[class~="admin-panel"] [class~="searchbox"] {
	border-bottom-color: transparent !important;
}

[class~="header"] {
	transition: 0.3s;
}

[class~="admin-panel"] [class~="searchbox"] {
	border-right-color: transparent !important;
}

[class~="admin-panel"] [class~="page-menu"] [class~="logo"] {
	border-image: none;
}

.admin-panel .dropdown-user-details::before {
	right: 0;
}

[class~="header-sticky"] {
	-webkit-box-shadow: 0 0.5rem 0.5rem -0.5rem rgba(0, 0, 0, 0.2) !important;
}

[class~="admin-panel"] [class~="searchbox"] {
	border-top-color: transparent !important;
}

[class~="admin-panel"] [class~="dropdown-search"],
[class~="admin-panel"] [class~="searchbox"] {
	min-width: 319.5pt;
}

.admin-panel .dropdown-user-details .dropdown-user-name span {
	font-size: 0.121875in;
}

[class~="header-sticky"] {
	box-shadow: 0 0.5rem 0.5rem -0.5rem rgba(0, 0, 0, 0.2) !important;
}

.admin-panel .dropdown-user-details::before {
	position: absolute;
}

[class~="admin-panel"] [class~="searchbox"] {
	padding-left: 13.5pt;
}

[class~="admin-panel"] [class~="dropdown-user-details"][class~="uk-open"]::before {
	transform: rotate(180deg);
}

[class~="admin-panel"] [class~="searchbox"] {
	padding-bottom: 0.052083333in;
}

[class~="admin-panel"] [class~="searchbox"] {
	padding-right: 13.5pt;
}

[class~="admin-panel"] [class~="searchbox"] {
	padding-top: 0.052083333in;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	padding-left: 1pc;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	padding-bottom: 0px;
}

[class~="admin-panel"] [class~="searchbox"] [class~="uk-search-input"] {
	padding-left: 0pt !important;
}

[class~="admin-panel"] [class~="searchbox"] [class~="uk-search-input"] {
	padding-bottom: 0in !important;
}

[class~="admin-panel"] [class~="searchbox"] [class~="uk-search-input"] {
	padding-right: 0pt !important;
}

[class~="header-sticky"] {
	background: rgba(255, 255, 255, 0.96);
}

[class~="header-sticky"] {
	position: fixed;
}

[class~="admin-panel"] [class~="searchbox"] [class~="uk-search-input"] {
	padding-top: 0in !important;
}

[class~="header-sticky"] {
	z-index: 1000;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	padding-right: 1pc;
}

[class~="admin-panel"] [class~="dropdown-user-details"] [class~="dropdown-user-name"] {
	color: white;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	padding-top: 7.5pt;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-left-width: 0;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-right-width: 0;
}

[class~="admin-panel"] [class~="dropdown-user-details"] [class~="dropdown-user-name"] {
	padding-bottom: 0;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-top-width: 0;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-left-style: none;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-right-style: none;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-top-style: none;
}

[class~="admin-panel"] [class~="dropdown-user-details"][class~="uk-open"]::before {
	background-image: none !important;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-left-color: currentColor;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-bottom-color: currentColor;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-right-color: currentColor;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-top-color: currentColor;
}

[class~="admin-panel"] [class~="dropdown-user-details"] {
	border-image: none;
}

@media (min-width: 1220px) {
	[class~="admin-panel"] [class~="page-menu"] {
		background: transparent;
	}

	[class~="admin-panel"] [class~="page-menu"] {
		box-shadow: none;
	}

	[class~="admin-panel"] [class~="page-content"] {
		padding-top: 52.5pt;
	}
}

.admin-panel .page-menu.menu-large {
	background: white;
}

.admin-panel .page-menu.menu-large {
	-webkit-box-shadow: 0 0.3125pc 0.9375pc rgba(0, 0, 0, 0.04);
}

.admin-panel .page-menu.menu-large {
	box-shadow: 0 0.3125pc 15px rgba(0, 0, 0, 0.04);
}

.admin-panel .page-menu.menu-large {
	z-index: 1001;
}

.admin-panel .page-menu .page-menu-inner {
	overflow-y: auto;
}

.admin-panel .page-menu .page-menu-inner {
	height: calc(100% - 70px);
}

[class~="admin-panel"] [class~="header"] [class~="header-widget"] {
	background: #3e416d;
}

[class~="admin-panel"] [class~="header"][class~="uk-light"] [class~="header-widget"] [class~="header-widget-icon"] {
	color: rgba(255, 255, 255, 0.7) !important;
}

@media (max-width: 960px) {
	[class~="header"] [class~="logo"] span {
		display: inline;
	}
}

@media (max-width: 1220px) {
	[class~="header"] {
		height: 45pt;
	}

	[class~="header"] {
		padding-left: 0 !important;
	}

	[class~="header"] {
		background-color: #fff;
	}

	[class~="header"] {
		position: fixed;
	}

	[class~="header"] {
		box-shadow: 0pt 2px 6px 0px #000;
	}

	[class~="header"] [class~="header-widget"],
	.header .logo {
		position: absolute;
	}

	[class~="header"] [class~="header-widget"] {
		right: 0;
	}

	[class~="header"] {
		width: 100% !important;
	}

	[class~="header"] [class~="header-widget"] {
		background: #fff;
	}

	[class~="header"] {
		margin-left: 0 !important;
	}

	.header .logo {
		top: 50%;
	}

	.header .logo {
		left: 50%;
	}

	.header .logo {
		transform: translate(-50%, -50%);
	}
}

[class~="display-as"] a {
	padding-left: 8.25pt;
}

[class~="display-as"] a {
	padding-bottom: 0.625pc;
}

[class~="display-as"] a[class~="active"] {
	background: #efefef;
}

[class~="display-as"] a {
	padding-right: 8.25pt;
}

[class~="display-as"] a[class~="active"] {
	background: #3e416d;
}

[class~="display-as"] a[class~="active"] {
	color: #fff;
}

[class~="display-as"] a {
	padding-top: 0.625pc;
}

[class~="display-as"] a {
	font-size: 16px;
}

[class~="display-as"] a {
	display: inline-block;
}

.display-as {
	border-radius: 7px;
}

[class~="display-as"] a {
	line-height: 1;
}

[class~="display-as"] a {
	color: #040404;
}

.display-as {
	display: flex;
}

.display-as {
	background: #e0e0e0;
}

[class~="display-as"] a[class~="active"] {
	border-radius: 5px;
}

[class~="display-as"] a[class~="active"] {
	cursor: auto;
}

[class~="display-as"] a[class~="active"] {
	box-shadow: 0pt 0.020833333in 0.5pc -6px rgba(0, 0, 0, 0.3);
}

@media (max-width: 640px) {
	[class~="display-as"] a {
		padding-left: 0.083333333in;
	}

	[class~="display-as"] a {
		padding-bottom: 0.072916667in;
	}

	[class~="display-as"] a {
		padding-right: 0.083333333in;
	}

	[class~="display-as"] a {
		padding-top: 0.072916667in;
	}

	[class~="display-as"] a {
		font-size: 16px;
	}
}

[class~="page-content"] {
	display: block;
}

[class~="page-content"],
[class~="page-content-inner"] {
	position: relative;
}

[class~="page-content-inner"] {
	max-width: 71.875pc;
}

[class~="page-content-inner"] {
	margin-left: auto;
}

[class~="page-content-inner"] {
	margin-bottom: auto;
}

[class~="page-content-inner"] {
	margin-right: auto;
}

[class~="page-content-inner"] {
	margin-top: auto;
}

[class~="page-content-inner"] {
	padding-left: 0.3125in;
}

[class~="page-content-inner"] {
	padding-bottom: 0;
}

[class~="page-content-inner"] {
	padding-right: 0.3125in;
}

[class~="page-content-inner"] {
	padding-top: 0.3125in;
}

[class~="side-nav"]~[class~="page-content"] {
	margin-left: 0.729166667in;
}

[class~="header-horizontal"]~[class~="page-content"] {
	margin-top: 52.5pt;
}

@media (max-width: 1220px) {
	[class~="header-horizontal"]~[class~="page-content"] {}
}

.admin-panel .page-menu .btn-menu-trigger::before {
	content: "";
}

[class~="page-menu"] ul:before {
	content: attr(data-submenu-title);
}

[class~="page-menu"] [class~="logo"] i {
	font-size: 1.75pc;
}

.page-menu ul li.active a,
[class~="page-menu"] ul li[class~="active"] a i,
.page-menu ul li.active-submenu a i,
[class~="page-menu"] ul li[class~="active-submenu"] a,
[class~="page-menu"] ul li:hover a,
.page-menu ul li:hover a i {
	color: #66676b;
}

[class~="page-menu"] ul {
	list-style: none;
}

[class~="page-menu"] [class~="page-menu-inner"] {
	overflow-y: auto;
}

.page-menu ul li a {
	color: #707070;
}

[class~="page-menu"] [class~="logo"] i {
	color: #3e416d;
}

[class~="page-menu"] [class~="page-menu-inner"] {
	height: calc(100% - 40px);
}

[class~="page-menu"] ul:before {
	padding-left: 0.364583333in;
}

[class~="page-menu"] ul li[class~="active-submenu"] ul,
[class~="page-menu"] ul {
	padding-left: 0;
}

[class~="page-menu"] ul li a i {
	margin-right: 0.208333333in;
}

[class~="page-menu"] ul:before,
[class~="page-menu"] ul {
	padding-bottom: 0;
}

[class~="page-menu"] ul li a i {
	width: 0.208333333in;
}

[class~="page-menu"] ul li a i {
	font-size: 0.229166667in;
}

[class~="page-menu"] ul li ul li a {
	padding-left: 0 !important;
}

.page-menu .simplebar-scrollbar {
	width: 0.052083333in;
}

.page-menu ul li a {
	display: flex;
}

[class~="page-menu"] ul:before {
	padding-right: 0.364583333in;
}

[class~="page-menu"] ul li a i,
.page-menu ul li a {
	transition: 0.3s;
}

[class~="page-menu"] ul li a i {
	color: #909090;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-left-width: medium;
}

[class~="page-menu"] {
	width: 2.604166667in;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-bottom-width: medium;
}

[class~="page-menu"] ul li[class~="active"],
[class~="page-menu"] ul li[class~="active-submenu"] {
	background-color: #5ed8eb;
}

[class~="page-menu"] ul li ul li a {
	padding-bottom: 0.09375in !important;
}

[class~="page-menu"] ul,
[class~="page-menu"] ul li[class~="active-submenu"] ul {
	padding-right: 0;
}

[class~="page-menu"] ul li[class~="active-submenu"] {
	width: 100%;
}

.page-menu ul li a {
	cursor: pointer;
}

[class~="page-menu"] ul li ul li,
[class~="page-menu"] ul li ul li:hover {
	border-right-width: medium;
}

[class~="page-menu"] ul li a i,
.page-menu ul li a {
	position: relative;
}

[class~="admin-panel"] [class~="page-menu"][class~="menu-large"] [class~="btn-menu-trigger"]::before {
	content: "";
}

[class~="page-menu"] ul:before {
	padding-top: 0;
}

[class~="page-menu"] ul {
	padding-top: 1.4375pc;
}

[class~="page-menu"] ul li a i {
	top: 0.125pc;
}

[class~="page-menu"] ul li a i {
	display: inline-block;
}

[class~="page-menu"] ul li[class~="active-submenu"] ul {
	visibility: visible;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-top-width: medium;
}

.page-menu ul li a {
	padding-left: 2pc;
}

[class~="page-menu"] ul li ul li a {
	padding-right: 0 !important;
}

[class~="page-menu"] {
	height: 100%;
}

[class~="page-menu"] ul li[class~="active-submenu"] ul,
.page-menu ul li a {
	padding-bottom: 0.8125pc;
}

[class~="page-menu"] ul li ul li {
	background-color: transparent;
}

.page-menu ul li a {
	padding-right: 2pc;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-left-style: none;
}

[class~="page-menu"] ul,
[class~="page-menu"] ul li ul {
	margin-left: 0;
}

.page-menu ul li a {
	padding-top: 0.8125pc;
}

.page-menu~.page-content {
	margin-left: 187.5pt;
}

[class~="page-menu"] ul li ul li,
[class~="page-menu"] ul li ul li:hover {
	border-bottom-style: none;
}

[class~="page-menu"] ul li ul {
	padding-left: 0;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-right-style: none;
}

[class~="page-menu"] ul li ul,
[class~="page-menu"] ul {
	margin-bottom: 0;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-top-style: none;
}

[class~="page-menu"] ul,
[class~="page-menu"] ul li ul {
	margin-right: 0;
}

[class~="page-menu"] ul {
	margin-top: 0.21875in;
}

[class~="page-menu"] ul li ul {
	padding-bottom: 0;
}

[class~="page-menu"] ul li ul li a {
	padding-top: 0.09375in !important;
}

[class~="page-menu"] ul li ul li,
[class~="page-menu"] ul li ul li:hover {
	border-left-color: currentColor;
}

[class~="page-menu"] ul li[class~="active-submenu"] ul {
	padding-top: 0 !important;
}

[class~="page-menu"] ul:before {
	margin-top: -1.5625pc;
}

[class~="btn-menu-trigger"]::before {
	font-family: "unicons";
}

[class~="page-menu"] ul:before {
	display: block;
}

[class~="page-menu"] ul li ul {
	padding-right: 0;
}

[class~="page-menu"] {
	background: #fff;
}

[class~="page-menu"] [class~="logo"] span {
	font-size: 0.1875in;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-bottom-color: currentColor;
}

[class~="page-menu"] [class~="logo"],
[class~="page-menu"] ul li ul li {
	position: relative;
}

[class~="page-menu"] [class~="simplebar-track"][class~="simplebar-vertical"]:hover {
	width: 12.75pt !important;
}

[class~="btn-menu-trigger"]::before {
	font-size: 17.25pt;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-right-color: currentColor;
}

[class~="page-menu"] ul li ul {
	padding-top: 0;
}

[class~="page-menu"] ul li[class~="active-submenu"] ul {
	line-height: 24px;
}

[class~="page-menu"] [class~="logo"] span {
	font-weight: 800;
}

[class~="btn-menu-trigger"]::before {
	content: "";
}

[class~="btn-menu-trigger"]::before {
	line-height: 22.5pt;
}

[class~="page-menu"] {
	top: 0;
}

[class~="page-menu"] [class~="logo"] {
	z-index: 2;
}

[class~="page-menu"] ul li a:after,
[class~="page-menu"] ul li a:after,
[class~="page-menu"] ul li[class~="active-submenu"] ul {
	opacity: 1;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-top-color: currentColor;
}

[class~="page-menu"] ul li ul,
[class~="page-menu"] ul li ul li {
	margin-top: 0;
}

[class~="page-menu"] ul li ul {
	visibility: hidden;
}

[class~="page-menu"] [class~="logo"] {
	display: flex;
}

[class~="page-menu"] ul li:hover a:after,
.page-menu ul li.active a:after,
[class~="page-menu"] ul:before,
.page-menu ul li.active-submenu a:after {
	color: #66676b;
}

[class~="page-menu"] {
	left: 0;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] ul li ul li {
	border-image: none;
}

[class~="btn-menu-trigger"]::before {
	top: 50%;
}

[class~="page-menu"] [class~="logo"] {
	align-items: center;
}

[class~="page-menu"] [class~="logo"] {
	padding-left: 22.5pt;
}

[class~="page-menu"] [class~="logo"] {
	padding-bottom: 1.09375pc;
}

[class~="page-menu"] ul li ul li:hover,
[class~="page-menu"] [class~="logo"] {
	background-color: transparent;
}

[class~="btn-menu-trigger"]::before {
	left: 50%;
}

[class~="page-menu"] ul li ul li {
	padding-left: 3.9375pc;
}

[class~="page-menu"] ul li ul {
	max-height: 0;
}

[class~="page-menu"] ul li[class~="active-submenu"] a:after {
	content: "";
}

[class~="page-menu"] [class~="logo"] {
	padding-right: 22.5pt;
}

[class~="page-menu"] ul li ul li {
	margin-left: 0;
}

.page-menu ul li.active-submenu a:after,
[class~="page-menu"] ul li:hover a:after,
.page-menu ul li.active a:after {
	opacity: 0.8;
}

[class~="page-menu"] [class~="logo"] span {
	background-image: linear-gradient(45deg, #3e416d 0, #7f85ab 35%, #a7b9da 60%, #b2b5ee 100%);
}

[class~="page-menu"] [class~="logo"] span {
	-webkit-background-clip: text;
}

[class~="page-menu"] ul li[class~="active-submenu"] ul {
	max-height: 150pt;
}

[class~="page-menu"] ul li ul li {
	margin-bottom: 0;
}

[class~="btn-menu-trigger"]::before {
	transform: translate(-50%, -50%);
}

[class~="page-menu"] ul li ul li {
	margin-right: 0;
}

[class~="page-menu"] [class~="logo"] {
	padding-top: 1.09375pc;
}

[class~="btn-menu-trigger"]::before,
[class~="page-menu"] ul li a:after {
	position: absolute;
}

[class~="page-menu"] ul li a:after {
	font-family: "Feather-Icons";
}

[class~="page-menu"] ul li a:after {
	content: "";
}

[class~="page-menu"] ul li[class~="active-submenu"] ul {
	pointer-events: all;
}

[class~="page-menu"] {
	position: fixed;
}

[class~="page-menu"] ul li[class~="active"] {
	width: 100%;
}

[class~="page-menu"] ul li ul {
	opacity: 0;
}

[class~="page-menu"] ul li ul {
	line-height: 0;
}

[class~="page-menu"] ul li[class~="active-submenu"] ul {
	margin-top: 0 !important;
}

[class~="page-menu"] {
	z-index: 100;
}

[class~="page-menu"] ul li:hover {
	background-color: rgba(102, 103, 107, 0.04);
}

[class~="page-menu"] [class~="logo"] span,
[class~="page-menu"] ul li a:after,
[class~="page-menu"] ul li[class~="active-submenu"] ul {
	display: inline-block;
}

[class~="page-menu"] ul li ul,
[class~="page-menu"] ul li a:after,
[class~="page-menu"] ul li {
	transition: 0.3s;
}

[class~="page-menu"] ul li a:after {
	font-size: 12pt;
}

[class~="page-menu"] ul:before {
	font-weight: 600;
}

[class~="page-menu"] {
	-webkit-box-shadow: 0 3.75pt 0.15625in rgba(0, 0, 0, 0.04);
}

[class~="page-menu"] [class~="logo"] {
	border-bottom-width: 0.0625pc;
}

.page-menu ul li a:only-child:after,
[class~="page-menu"] ul li ul:before {
	content: "";
}

[class~="page-menu"] ul li a:after {
	line-height: 17px;
}

[class~="page-menu"] ul li a:after {
	width: 17px;
}

[class~="page-menu"] ul li a:after {
	height: 1.0625pc;
}

[class~="page-menu"] {
	box-shadow: 0 0.052083333in 11.25pt rgba(0, 0, 0, 0.04);
}

[class~="page-menu"] ul li ul {
	pointer-events: none;
}

[class~="page-menu"] ul li ul:before,
[class~="page-menu"] ul li ul,
.page-menu ul li a:only-child:after {
	display: none;
}

[class~="page-menu"] [class~="logo"] {
	border-bottom-style: solid;
}

[class~="page-menu"] ul li a:after {
	color: #a8a8a8;
}

[class~="page-menu"] [class~="logo"] {
	border-bottom-color: #fbfbfb;
}

[class~="page-menu"] {
	transition: all 300ms 0s ease-in-out;
}

[class~="btn-menu-trigger"] {
	width: 2.5pc;
}

[class~="page-menu"] ul:before {
	font-size: 0.145833333in;
}

[class~="page-menu"] ul li a:after {
	border-radius: 0.1875pc;
}

[class~="page-menu"] [class~="logo"] {
	border-image: none;
}

[class~="page-menu"] ul li {
	display: block;
}

[class~="page-menu"] ul li a:after {
	margin-left: 7px;
}

[class~="page-menu"] ul li ul li a:after {
	display: none !important;
}

[class~="page-menu"] ul li a:after {
	text-indent: 0;
}

[class~="page-menu"] ul li {
	line-height: 18.75pt;
}

[class~="page-menu"] ul li a:after {
	top: 0.010416667in;
}

[class~="page-menu"] ul li a:after {
	top: 0.15625in;
}

[class~="page-menu"] ul li a:after {
	right: 35px;
}

[class~="page-menu"] [class~="logo"] span {
	-webkit-text-fill-color: transparent;
}

[class~="page-menu"] ul li {
	font-size: 15px;
	margin-bottom: 13px;
}

[class~="btn-menu-trigger"] {
	height: 0.416666667in;
}

[class~="btn-menu-trigger"] {
	position: relative;
}

[class~="btn-menu-trigger"] {
	display: inline;
}

[class~="btn-menu-trigger"] {
	left: 154.5pt;
}

[class~="admin-panel"] [class~="page-menu"][class~="menu-large"] [class~="btn-menu-trigger"]::before,
[class~="btn-menu-trigger"] {
	color: #929292;
}

[class~="btn-menu-trigger"] {
	position: absolute;
}

[class~="page-menu"] ul li:hover {
	width: 100%;
}

[class~="btn-menu-trigger"] {
	border-radius: 100%;
}

[class~="btn-menu-trigger"] {
	margin-top: 9.75pt;
}

[class~="btn-menu-trigger"] {
	z-index: 10;
}

[class~="btn-menu-trigger"] {
	cursor: pointer;
}

[class~="page-menu"] [class~="logo"] span {
	color: #3e416d !important;
}

[class~="page-menu"] [class~="logo"] span {
	padding-left: 7.5pt !important;
}

[class~="page-menu"] [class~="logo"] img {
	width: 2.0625pc;
}

.admin-panel .page-menu .btn-menu-trigger::before {
	color: white;
}

[class~="page-menu"][class~="menu-large"]~[class~="page-content"] {
	margin-left: 80px;
}

@media (min-width: 1220px) {

	[class~="page-menu"][class~="menu-large"] ul li a span,
	[class~="page-menu"][class~="menu-large"] [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"] ul:before {
		position: absolute;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul li a {
		justify-content: initial !important;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-left: 2pc;
	}

	.page-menu.menu-large:hover .logo a span {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	[class~="page-menu"][class~="menu-large"] ul li a,
	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"],
	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		padding-left: 30px;
	}

	.page-menu.menu-large:hover {
		width: 230px;
	}

	[class~="page-menu"][class~="menu-large"] ul:before,
	[class~="page-menu"][class~="menu-large"] [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"] ul li a span {
		padding-left: 30px;
	}

	.page-menu.menu-large:hover {
		transition: all 300ms 0s ease-in-out;
	}

	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"]:hover ul li a span,
	.page-menu.menu-large:hover li.active-submenu,
	[class~="page-menu"][class~="menu-large"]:hover[class~="page-menu"] ul li a:after {
		display: inline-block;
	}

	.page-menu.menu-large:hover {
		z-index: 10001;
	}

	[class~="page-menu"][class~="menu-large"] ul li a span,
	[class~="page-menu"][class~="menu-large"] [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"] [class~="btn-menu-trigger"],
	[class~="page-menu"][class~="menu-large"] ul:before,
	[class~="page-menu"][class~="menu-large"] li[class~="active-submenu"],
	[class~="page-menu"][class~="menu-large"] ul li a:after {
		/* display: none; */
	}

	[class~="page-menu"][class~="menu-large"] {
		width: 0.833333333in;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		padding-bottom: 0.182291667in;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"],
	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"],
	[class~="page-menu"][class~="menu-large"] ul li a {
		padding-right: 0.3125in;
	}

	[class~="page-menu"][class~="menu-large"] {
		overflow: hidden;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		padding-top: 0.182291667in;
	}

	[class~="page-menu"][class~="menu-large"] ul li a {
		padding-bottom: 1.0625pc;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-left: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"] {
		padding-bottom: 10.5pt;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-bottom: 0.6875pc;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		/* background-color: #fbfbfb; */
		background: none !important;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-right: 2pc;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-bottom: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-top: 0.6875pc;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul li a i {
		font-size: 15pt;
	}

	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"] {
		padding-top: 10.5pt;
		line-height: 40px;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-right: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		justify-content: flex-start;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul:before,
	[class~="page-menu"][class~="menu-large"]:hover [class~="btn-menu-trigger"] {
		display: inline-block;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		align-items: initial;
	}

	[class~="page-menu"][class~="menu-large"] ul li a {
		padding-top: 1.0625pc;
	}

	.page-menu.menu-large ul {
		margin-top: 0;
	}

	.page-menu.menu-large ul {
		padding-top: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-top: 0.21875in;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		padding-top: 0;
	}
}

@media (max-width: 1220px) {
	[class~="btn-menu-close"]::before {
		font-family: "Feather-Icons";
	}

	[class~="page-menu"] {
		margin-left: -187.5pt;
	}

	[class~="btn-menu-close"]::before {
		font-size: 16.5pt;
	}

	[class~="mobile-active"] [class~="page-menu"] {
		margin-left: 0pc;
	}

	[class~="btn-menu-close"]::before {
		content: "";
	}

	[class~="mobile-active"] [class~="page-menu"] {
		box-shadow: 0.75pt 0.75pt 0pc 62.5pc #000;
	}

	[class~="mobile-active"] [class~="page-menu"] {
		z-index: 1001;
	}

	[class~="btn-menu-close"]::before {
		line-height: 30px;
	}

	[class~="mobile-active"] [class~="btn-menu-close"] {
		display: inline;
	}

	[class~="btn-menu-close"] {
		width: 40px;
	}

	[class~="btn-menu-close"] {
		height: 0.416666667in;
	}

	[class~="mobile-active"] [class~="btn-menu-close"] {
		left: 174pt;
	}

	[class~="btn-menu-close"]::before,
	[class~="mobile-active"] [class~="btn-menu-close"] {
		position: absolute;
	}

	[class~="btn-menu-close"] {
		position: relative;
	}

	[class~="btn-menu-close"]::before {
		top: 50%;
	}

	[class~="btn-menu-close"]::before {
		left: 50%;
	}

	[class~="btn-menu-close"]::before {
		transform: translate(-50%, -50%);
	}

	[class~="mobile-active"] [class~="btn-menu-close"] {
		background: #f3f3f3;
	}

	[class~="btn-menu-trigger"] {
		display: none;
	}

	[class~="mobile-active"] [class~="btn-menu-close"] {
		border-radius: 100%;
	}

	[class~="mobile-active"] [class~="btn-menu-close"] {
		margin-top: 0.4375pc;
	}
}

[class~="side-nav"]>ul>li>a {
	display: block;
}

[class~="side-nav"]>ul>li>a {
	display: flex;
}

[class~="side-nav"] ul li:hover [class~="side-menu-slide"],
[class~="side-nav"] [class~="side-nav-bg"] {
	left: 0;
}

[class~="side-nav"] [class~="logo"] i {
	font-size: 0.291666667in;
}

[class~="side-nav"],
[class~="side-nav"]>ul>li>a {
	position: relative;
}

[class~="side-nav"] ul {
	list-style: none;
}

[class~="side-nav"] ul,
[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	margin-left: 0;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	width: 100%;
}

[class~="side-nav"],
[class~="side-nav"] [class~="side-nav-bg"] {
	width: 52.5pt;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a:hover:after,
[class~="side-nav"] ul li a:hover [class~="tooltips"],
[class~="side-nav"] [class~="logo"] i {
	opacity: 1;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	padding-left: 26px;
}

[class~="side-nav"]>ul>li>a,
[class~="side-nav"] [class~="logo"] i {
	color: #3e416d;
}

[class~="side-nav"]>ul>li>a {
	z-index: 1000;
}

[class~="side-nav"] [class~="logo"] img {
	width: 0.34375in;
}

[class~="uk-light"][class~="side-nav"] [class~="logo"] i {
	color: white;
}

[class~="side-nav"] [class~="side-nav-bg"],
[class~="side-nav"] ul li [class~="side-menu-slide"],
[class~="side-nav"],
[class~="side-nav"] {
	height: 100%;
}

[class~="side-nav"] [class~="side-nav-bg"],
[class~="side-nav"] [class~="tooltips"]:before {
	position: absolute;
}

[class~="side-nav"],
[class~="side-nav"] [class~="side-nav-bg"] {
	background: #fff;
}

[class~="side-nav"]>ul>li>a {
	padding-left: 0pc;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a i {
	margin-right: 9px;
}

[class~="side-nav"] [class~="side-nav-bg"],
[class~="side-nav"] ul li [class~="side-menu-slide"],
[class~="side-nav"] {
	top: 0;
}

[class~="side-nav"]>ul>li>a {
	padding-bottom: 0.625pc;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a,
[class~="side-nav"] ul {
	margin-bottom: 0;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	padding-bottom: 1pc;
}

[class~="side-nav"],
[class~="side-nav"] ul li [class~="side-menu-slide"] {
	position: fixed;
}

[class~="side-menu-slide-content"] [class~="simplebar-vertical"] [class~="simplebar-scrollbar"]:before {
	background: #b6babf;
}

[class~="side-nav"] [class~="tooltips"]:before {
	top: 50%;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	padding-right: 0.875pc;
}

[class~="side-nav"] [class~="side-nav-bg"] {
	z-index: 1;
}

[class~="side-nav"] [class~="tooltips"]:before {
	left: -3px;
}

[class~="side-nav"] [class~="side-nav-bg"] {
	-webkit-box-shadow: 0 0.052083333in 15px rgba(0, 0, 0, 0.04);
}

[class~="side-nav"] [class~="side-nav-bg"] {
	box-shadow: 0 3.75pt 0.15625in rgba(0, 0, 0, 0.04);
}

[class~="side-nav"] [class~="logo"],
[class~="side-nav"] ul {
	padding-left: 0;
}

[class~="side-nav"] [class~="logo"] {
	padding-bottom: 1.15625pc;
}

[class~="side-nav"] [class~="tooltips"]:before {
	margin-top: -2.25pt;
}

[class~="side-nav"] [class~="logo"],
[class~="side-nav"] ul {
	padding-right: 0;
}

[class~="side-nav"] [class~="tooltips"]:before {
	content: "";
}

[class~="side-nav"] ul,
[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	margin-right: 0;
}

[class~="side-nav"] [class~="logo"] {
	padding-top: 1.15625pc;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	padding-top: 1pc;
}

[class~="side-nav"] ul,
[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	margin-top: 0;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	color: #83839c;
}

[class~="side-nav"] [class~="logo"] {
	position: relative;
}

[class~="side-nav"] [class~="logo"] {
	z-index: 2;
}

[class~="side-nav"] [class~="tooltips"]:before {
	display: inline-block;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] {
	width: 225pt;
}

[class~="side-nav"] {
	left: 0;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a:hover {
	color: #007791;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] {
	left: -3.125in;
}

[class~="side-nav"] [class~="logo"] {
	display: flex;
}

[class~="side-nav"] {
	z-index: 999999;
}

[class~="side-nav"] [class~="tooltips"]:before {
	border-top-width: 3px;
}

[class~="side-nav"] [class~="tooltips"]:before {
	border-top-style: solid;
}

[class~="side-nav"] [class~="tooltips"]:before {
	border-top-color: transparent;
}

[class~="side-nav"] {
	transition: all 300ms 0s cubic-bezier(0.24, 0.49, 0.61, 0.31);
}

[class~="side-nav"] [class~="logo"] {
	justify-content: center;
}

[class~="side-nav"] [class~="logo"] {
	align-items: center;
}

[class~="side-nav"] [class~="tooltips"]:before {
	border-image: none;
}

[class~="side-nav"] [class~="logo"] {
	background: #f9f9f9;
}

[class~="side-nav"] [class~="tooltips"] {
	position: absolute;
}

[class~="side-nav"]>ul>li>a {
	padding-right: 0pc;
}

[class~="side-nav"] [class~="tooltips"] {
	left: 100%;
}

[class~="side-nav"] [class~="tooltips"] {
	display: inline-block;
}

[class~="side-nav"] [class~="tooltips"] {
	line-height: 0.270833333in;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] {
	padding-left: 0.729166667in;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a,
[class~="side-nav"] ul li [class~="side-menu-slide"] {
	display: block;
}

[class~="side-nav"] [class~="tooltips"] {
	margin-left: 1.5625pc;
}

[class~="side-nav"] [class~="tooltips"] {
	background: #3e416d;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	font-weight: 500;
}

[class~="side-nav"]>ul>li>a {
	padding-top: 0.625pc;
}

[class~="side-nav"] ul {
	padding-bottom: 0;
}

[class~="side-nav"] [class~="tooltips"] {
	color: #fff;
}

[class~="side-nav"] [class~="tooltips"] {
	padding-left: 0.625pc;
}

[class~="side-nav"] [class~="tooltips"] {
	padding-bottom: 0pt;
}

[class~="side-nav"] ul li a:hover [class~="tooltips"] {
	-webkit-transform: scale(1);
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a:hover:after {
	right: 0.208333333in;
}

[class~="side-nav"] [class~="tooltips"] {
	padding-right: 0.625pc;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] {
	background: #fff;
}

[class~="side-nav"] ul li a:hover [class~="tooltips"] {
	transform: scale(1);
}

[class~="side-nav"]>ul>li>a {
	font-size: 1.1875pc;
}

[class~="side-nav"] ul {
	padding-top: 0;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] {
	-webkit-box-shadow: 0 3.75pt 15px rgba(0, 0, 0, 0.08);
}

[class~="side-nav"] [class~="tooltips"] {
	padding-top: 0pt;
}

[class~="side-nav"] [class~="tooltips"] {
	border-radius: 4.5pt;
}

[class~="side-nav"] [class~="tooltips"] {
	font-size: 11px;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] {
	box-shadow: 8px 0.229166667in 17.25pt rgba(0, 0, 0, 0.08);
}

[class~="side-nav"] [class~="tooltips"] {
	white-space: nowrap;
}

[class~="side-nav"]>ul>li>a {
	margin-left: 0.9375pc;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a i {
	margin-left: -0.0625pc;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	text-align: left;
}

[class~="side-nav"] ul li:hover [class~="side-menu-slide"] {
	-webkit-transition: all 0.34s ease-out;
}

[class~="side-nav"]>ul>li>a {
	margin-bottom: 0.177083333in;
}

[class~="side-nav"]>ul>li>a {
	margin-right: 0.9375pc;
}

[class~="side-nav"] [class~="tooltips"] {
	opacity: 0;
}

[class~="side-nav"]>ul>li>a {
	margin-top: 0.177083333in;
}

[class~="side-nav"] [class~="tooltips"] {
	-webkit-transform: scale(0.7);
}

[class~="side-nav"] [class~="tooltips"]:before {
	border-right-width: 0.1875pc;
}

[class~="side-nav"] [class~="tooltips"] {
	transform: scale(0.7);
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a:hover {
	padding-left: 2.125pc;
}

[class~="side-nav"] ul li:hover [class~="side-menu-slide"] {
	transition: all 0.34s ease-out;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	-webkit-box-sizing: border-box;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	box-sizing: border-box;
}

[class~="side-nav"] [class~="tooltips"]:before,
[class~="side-menu-slide-content"] [class~="uk-accordion-content"] {
	border-right-style: solid;
}

[class~="side-nav"]>ul>li>a {
	justify-content: center;
}

[class~="side-nav"] [class~="tooltips"] {
	-webkit-transform-origin: left center;
}

[class~="side-nav"] [class~="tooltips"]:before {
	border-right-color: #3e416d;
}

[class~="side-nav"] [class~="tooltips"]:before {
	border-bottom-width: 2.25pt;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	height: auto;
}

[class~="side-nav"] [class~="tooltips"] {
	transform-origin: left center;
}

[class~="side-nav"] [class~="tooltips"] {
	pointer-events: none;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	border-bottom-width: 0.010416667in;
}

[class~="side-nav"] [class~="tooltips"] {
	-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;
}

[class~="side-nav"] [class~="tooltips"] {
	transition: opacity 0.2s, transform 0.2s, -webkit-transform 0.2s;
}

[class~="side-nav"]>ul>li>a {
	border-radius: 0.125in;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a,
[class~="side-nav"] [class~="tooltips"]:before {
	border-bottom-style: solid;
}

[class~="side-menu-slide-content"] [class~="uk-accordion-content"] {
	border-right-width: 0.052083333in;
}

[class~="side-menu-slide-content"] [class~="uk-accordion-content"] {
	border-right-color: #9ac9d5;
}

[class~="side-menu-slide-content"] [class~="uk-accordion-content"] {
	border-image: none;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	border-bottom-color: #f7f7fc;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	border-image: none;
}

[class~="side-nav"] [class~="tooltips"]:before {
	border-bottom-color: transparent;
}

[class~="side-menu-slide-content"] [class~="uk-accordion-content"],
[class~="side-menu-slide-content"] [class~="uk-accordion"] li {
	margin-top: 0;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] {
	-webkit-transition: all 0.34s ease-in;
}

.side-nav .uk-drop {
	width: 2.604166667in;
}

.side-menu-slide-content .uk-accordion-title::after {
	margin-right: 0.125in;
}

.side-menu-slide-content .uk-accordion-title::before {
	transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] {
	transition: all 0.34s ease-in;
}

.side-nav .uk-drop {
	margin-left: 0.6875pc;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a:hover {
	background: rgba(66, 133, 244, 0.04);
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	font-size: 15px;
}

.side-menu-slide-content .uk-accordion-title::before {
	font-family: "Feather-Icons";
}

[class~="side-nav"] ul li [class~="side-menu-slide"] [class~="side-menu-slide-content"],
[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a {
	-webkit-transition: all 0.3s ease-out;
}

.side-menu-slide-content .uk-accordion-title::before {
	content: "";
}

[class~="side-nav"] ul li [class~="side-menu-slide"] ul li a,
[class~="side-nav"] ul li [class~="side-menu-slide"] [class~="side-menu-slide-content"] {
	transition: all 0.3s ease-out;
}

.side-menu-slide-content .uk-accordion-title::before {
	background-image: none !important;
}

.side-menu-slide-content .uk-accordion-title::before {
	color: rgba(0, 0, 0, 0.54);
}

[class~="side-nav"] ul li [class~="side-menu-slide"] [class~="side-menu-slide-content"] {
	left: -225pt;
}

[class~="side-nav"] ul li [class~="side-menu-slide"] [class~="side-menu-slide-content"] {
	height: 100vh;
}

[class~="uk-light"][class~="side-nav"] ul li a {
	color: white;
}

[class~="side-nav"] ul li {
	display: block;
}

@media (max-width: 1220px) {
	[class~="page-content"] {
		margin-left: 0px !important;
	}

	[class~="mobile-active"] [class~="btn-mobile"]::before {
		content: "\f104";
		background: #29cdf0;
		width: 25px;
		height: 25px;
		text-align: center;
		border-radius: 50%;
		line-height: 25px;
		color: #fff;
		font-weight: bolder;
	}

	[class~="page-content"] {
		/* margin-top: 60px !important; */
	}

	[class~="mobile-active"] [class~="side-nav"] {
		margin-left: 0;
	}

	[class~="page-content-inner"] {
		padding-left: 11.25pt;
	}

	[class~="page-content-inner"] {
		padding-bottom: 11.25pt;
	}

	[class~="mobile-active"][class~="menu-expand"] [class~="btn-mobile"],
	[class~="mobile-active"][class~="menu-small"] [class~="btn-mobile"],
	[class~="mobile-active"] [class~="btn-mobile"] {
		left: -7px;
	}

	.mobile-active .side-overly {
		display: inline;
	}

	[class~="page-content-inner"] {
		padding-right: 11.25pt;
	}

	.btn-mobile::before {
		font-family: "FontAwesome";
		content: "\f0c9";
	}

	[class~="logo"] [class~="logo-flip"],
	[class~="side-overly"] {
		display: none;
	}

	.btn-mobile::before {
		font-size: 22px;
	}

	[class~="page-content-inner"] {
		padding-top: 11.25pt;
	}

	/* .btn-mobile::before {
content: "";
} */
	[class~="side-nav"] {
		margin-left: -70px;
	}

	[class~="side-overly"] {
		position: fixed;
	}

	[class~="side-overly"] {
		width: 100%;
	}

	[class~="mobile-active"] [class~="btn-mobile"] {
		z-index: 100;
	}

	.btn-mobile::before {
		line-height: 22.5pt;
	}

	[class~="side-overly"] {
		top: 0;
	}

	[class~="mobile-active"][class~="menu-expand-active"] [class~="btn-mobile"] {
		left: 2.604166667in;
	}

	[class~="side-overly"] {
		z-index: 1;
	}

	[class~="side-overly"] {
		height: 100%;
	}

	[class~="side-overly"] {
		background: rgba(0, 0, 0, 0.25);
	}

	[class~="btn-mobile"] {
		border-radius: 3.75pt;
	}

	[class~="btn-mobile"] {
		background: #fff;
	}

	.btn-mobile::before {
		top: 50%;
	}

	[class~="btn-mobile"] {
		width: 25pt;
	}

	[class~="btn-mobile"] {
		height: 25pt;
	}

	[class~="btn-mobile"] {
		position: relative;
	}

	[class~="mobile-active"] [class~="btn-mobile"] {
		border-radius: 100%;
	}

	.btn-mobile::before {
		left: 50%;
	}

	[class~="mobile-active"] [class~="btn-mobile"] {
		background: none
	}

	.btn-mobile::before {
		transform: translate(50%, -50%);
	}

	.btn-mobile::before {
		position: absolute;
	}
}

.header-widget .header-widget-icon i {
	position: relative;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	align-items: center;
}

[class~="header-widget"] [class~="header-widget-icon"] span,
.header-widget .header-widget-icon i,
[class~="header-widget"] [class~="header-widget-icon"] span {
	text-align: center;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-left-width: 0.010416667in;
}

.header-widget .header-widget-icon i {
	flex: 1;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-bottom-width: 0.010416667in;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-right-width: 0.010416667in;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-top-width: 0.010416667in;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-left-style: solid;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-bottom-style: solid;
}

.header-widget .header-widget-icon i {
	font-size: 21pt;
}

.header-widget .header-widget-icon i {
	padding-left: 0 !important;
}

.header-widget .header-widget-icon i {
	padding-bottom: 0 !important;
}

.header-widget .header-widget-icon i {
	padding-right: 0 !important;
}

[class~="header"][class~="header-horizontal"] [class~="header-widget-icon"] {
	color: #b0b2be;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-right-style: solid;
}

[class~="uk-light"] [class~="header-widget"] [class~="header-widget-icon"] {
	color: rgba(255, 255, 255, 0.7);
}

[class~="header-widget"] [class~="header-widget-icon"][class~="btn-my-courses"] {
	border-radius: 0.052083333in;
}

[class~="header-widget"] [class~="header-widget-icon"][class~="btn-my-courses"] {
	padding-left: 0.6875pc;
}

.header-widget .header-widget-icon i {
	padding-top: 0 !important;
}

[class~="header-widget"] [class~="header-widget-icon"][class~="btn-my-courses"] {
	padding-bottom: 4.5pt;
}

[class~="header-widget"] [class~="header-widget-icon"][class~="btn-my-courses"] {
	padding-right: 0.6875pc;
}

[class~="header-widget"] [class~="header-widget-icon"][class~="btn-my-courses"] {
	padding-top: 4.5pt;
}

[class~="header-widget"] [class~="header-widget-icon"] span,
.header-widget .header-widget-icon i {
	display: block;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-top-style: solid;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-left-color: transparent;
}

[class~="uk-light"] [class~="header-widget"] [class~="header-widget-icon"]:hover {
	color: white !important;
}

[class~="header-widget"] [class~="header-widget-icon"][class~="btn-my-courses"] {
	font-weight: 600;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	position: absolute !important;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-bottom-color: transparent;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-right-color: transparent;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	top: 0.125pc;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	top: 3px;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-top-color: transparent;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	margin-left: -7.5pt;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	border-image: none;
}

.header-widget {
	display: flex;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	font-weight: 400;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	font-weight: 700;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	height: 0.166666667in;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	padding-left: 0.083333333in;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	padding-bottom: 0.083333333in;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	width: 16px;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	padding-right: 0.083333333in;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	padding-top: 0.083333333in;
}

[class~="header-widget"] [class~="header-widget-icon"][class~="btn-my-courses"] {
	color: #b0b2be;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	line-height: 15px;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	white-space: nowrap;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	margin-left: 0.375pc;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	color: #fff;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	position: relative;
}

[class~="header-widget"] [class~="header-widget-icon"],
[class~="header-widget"] [class~="header-widget-icon"] span {
	border-radius: 50%;
}

.header-widget {
	align-items: center;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	font-size: 0.104166667in;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	background-color: #ec5252;
}

.header-widget {
	justify-content: center;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	padding-left: 0;
}

[class~="header-widget"] [class~="header-widget-icon"] {
	color: #3e416d;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	padding-bottom: 0;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	padding-right: 0;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	padding-top: 0;
}

[class~="header-widget"] [class~="header-widget-icon"] span {
	right: 2.25pt;
}

[class~="header-widget"] [class~="header-widget-icon"]:not([class~="profile-icon"]):focus,
[class~="header-widget"] [class~="header-widget-icon"]:not([class~="profile-icon"]):hover {
	color: #343767;
}

@media (min-width: 640px) and (max-width: 1220px) {
	[class~="header-widget"] {
		position: absolute;
	}

	[class~="header-widget"] {
		top: -37.5pt;
	}

	[class~="header-widget"] {
		z-index: 1;
	}

	[class~="header-widget"] {
		background: white;
	}

	[class~="header-widget"] {
		right: 9pt;
	}

	[class~="header"] [class~="header-widget"] {
		top: -0.25pc;
	}
}

@media (max-width: 640px) {
	[class~="header-widget"] {
		width: 100%;
	}

	[class~="header-widget"] {
		justify-content: space-around;
	}

	[class~="header-widget"] {
		display: none;
	}

	[class~="is-active"][class~="header-widget"] {
		display: inline-flex;
	}

	[class~="header-widget"] {
		/* background: whitesmoke; */
	}

	.header-widget .header-widget-icon {
		margin-left: 0pc;
	}

	.header-widget .header-widget-icon {
		padding-top: 10.5pt;
	}

	.header-widget .header-widget-icon {
		color: #343767 !important;
	}

	[class~="header-widget"] {
		padding-left: 0;
	}

	[class~="header-widget"] {
		padding-bottom: 4.5pt;
	}

	[class~="header-widget"] {
		padding-right: 0;
	}

	[class~="header-widget"] {
		padding-top: 4.5pt;
	}

	[class~="header-widget"] [class~="header-widget-icon"][class~="btn-my-courses"] {
		display: none !important;
	}

	[class~="header"] [class~="header-widget-icon"] {
		color: white !important;
	}

	[class~="header-widget"] [class~="header-widget-icon"] i {
		font-size: 1.375pc;
	}
}

@media (max-width: 1220px) {

	[class~="header"][class~="uk-light"] [class~="uk-navbar-toggle"],
	[class~="header-widget"] [class~="header-widget-icon"],
	[class~="btn-mobile"],
	[class~="header"][class~="uk-light"] [class~="uk-navbar"] a {
		color: #343767 !important;
	}
}

.dropdown-notifications-content ul li,
.dropdown-notifications-content ul li:last-child {
	border-bottom-width: 0.75pt;
}

[class~="dropdown-notifications"][class~="large"] {
	width: 26.25pc;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	content: "";
}

.dropdown-notifications-headline h4,
[class~="dropdown-notifications-content"] [class~="notification-image"] {
	display: inline-block;
}

[class~="dropdown-notifications"] {
	width: 266.25pt;
}

.dropdown-notifications-headline h4 {
	margin-bottom: 0;
}

.dropdown-notifications-headline h4 {
	font-size: 0.9pc;
}

.dropdown-notifications-content ul li,
[class~="dropdown-notifications-headline"] {
	border-bottom-style: solid;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	position: absolute;
}

.dropdown-notifications-headline h4 {
	font-weight: 600;
}

ul[class~="dropdown-user-menu"] li a i {
	font-size: 19px;
}

[class~="dropdown-notifications"][class~="small"] {
	width: 2.395833333in;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	right: 0.083333333in;
}

.dropdown-notifications-content ul li {
	border-bottom-color: #f3f3f3;
}

[class~="dropdown-notifications-content"] ul li a {
	display: flex !important;
}

.dropdown-notifications-headline a,
[class~="dropdown-notifications"] {
	border-radius: 0.041666667in;
}

.dropdown-notifications-content ul li {
	border-image: none;
}

[class~="dropdown-notifications"] {
	padding-left: 0 !important;
}

[class~="dropdown-notifications-content"] [class~="notification-image"] {
	height: auto;
}

[class~="dropdown-notifications-content"] ul li a,
.dropdown-notifications-headline h4 {
	color: #666 !important;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before,
[class~="header-widget"] [class~="dropdown-notifications"]:before {
	top: -13px;
}

[class~="dropdown-notifications"] {
	padding-bottom: 0 !important;
}

[class~="dropdown-notifications-content"] [class~="notification-image"] {
	max-width: 6.5625pc;
}

.dropdown-notifications-headline a {
	float: right;
}

[class~="dropdown-notifications"] {
	padding-right: 0 !important;
}

[class~="dropdown-notifications"] {
	padding-top: 0 !important;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	width: 0;
}

.dropdown-notifications-headline a,
[class~="dropdown-notifications-content"] [class~="notification-image"],
[class~="dropdown-notifications-content"] ul li a,
.dropdown-notifications-content ul li {
	position: relative;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	height: 0;
}

[class~="dropdown-notifications-content"] ul li a,
[class~="dropdown-notifications-headline"] {
	padding-left: 1.25pc;
}

[class~="dropdown-notifications-headline"] {
	padding-bottom: 0.75pc;
}

.dropdown-notifications-headline a,
[class~="dropdown-notifications-content"] [class~="notification-image"] {
	text-align: center;
}

.dropdown-notifications-headline a {
	height: 24pt;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-left-width: 0.104166667in;
}

[class~="dropdown-notifications-content"] ul li a,
[class~="dropdown-notifications-headline"] {
	padding-right: 1.25pc;
}

[class~="dropdown-notifications-content"] ul li a {
	flex-wrap: wrap;
}

[class~="dropdown-notifications-content"] [class~="notification-image"],
.dropdown-notifications-headline a,
.dropdown-notifications-content ul li {
	transition: 0.25s;
}

[class~="dropdown-notifications-headline"] {
	padding-top: 0.75pc;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-left-style: solid;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-left-color: transparent;
}

[class~="dropdown-notifications-content"] [class~="notification-image"] {
	color: #a0a0a0;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-image: none;
}

[class~="dropdown-notifications-headline"] {
	line-height: 1.5pc;
}

[class~="dropdown-notifications-headline"] {
	border-bottom-width: 1px;
}

.dropdown-notifications-headline a {
	line-height: 0.375in;
}

[class~="dropdown-notifications-headline"] {
	border-bottom-color: #e6e6e6;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-right-width: 0.625pc;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-right-style: solid;
}

.dropdown-notifications-headline a {
	top: -4px;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-right-color: transparent;
}

[class~="dropdown-notifications-headline"] {
	border-image: none;
}

[class~="dropdown-notifications-headline"] {
	color: #29303b;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-bottom-width: 9.75pt;
}

.dropdown-notifications-content ul li {
	margin-right: 0;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-bottom-style: solid;
}

.dropdown-notifications-headline a {
	right: -8px;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-bottom-color: #eaeaea;
}

.dropdown-notifications-headline a,
button[class~="mark-as-read"]:hover {
	color: #888;
}

[class~="dropdown-notifications-content"] ul li a {
	padding-bottom: 12pt;
}

[class~="header-widget"] [class~="dropdown-notifications"]:before {
	border-top-color: transparent;
}

[class~="dropdown-notifications-content"],
ul[class~="dropdown-search-list"] li a {
	display: block;
}

.dropdown-notifications-headline a {
	outline: 0;
}

button[class~="mark-as-read"]:hover {
	background-color: #f2f2f2 !important;
}

[class~="dropdown-notifications-content"] [class~="notification-image"],
[class~="dropdown-notifications-content"] [class~="notification-text"] {
	flex: 1;
}

.dropdown-notifications-headline a {
	border-left-width: 0;
}

[class~="notification-text"],
[class~="dropdown-notifications-content"] [class~="notification-text"] {
	padding-left: 12pt;
}

[class~="notification-text"],
[class~="dropdown-notifications-content"] [class~="notification-text"] {
	padding-right: 5px;
}

[class~="dropdown-notifications-content"],
[class~="dropdown-notifications-content"] [class~="notification-avatar"] img,
[class~="dropdown-notifications-content"] [class~="notification-image"]::before {
	width: 100%;
}

.dropdown-notifications-content .notification-avatar,
[class~="dropdown-notifications-content"] [class~="notification-msg-text"] p,
[class~="dropdown-notifications-content"] [class~="notification-text"],
[class~="notification-text"] {
	display: inline-block;
}

[class~="dropdown-notifications-content"] [class~="notification-image"] img {
	border-radius: 3.75pt;
}

ul[class~="dropdown-search-list"] li {
	margin-left: 0;
}

[class~="dropdown-notifications-content"] {
	max-height: 19.6875pc !important;
}

[class~="dropdown-notifications-content"] [class~="notification-image"]::before {
	content: "";
}

[class~="dropdown-notifications-content"] [class~="notification-image"]::before {
	position: absolute;
}

[class~="notifications-not-read"] {
	background-color: #f7f8fa;
}

[class~="dropdown-notifications-content"] [class~="notification-text"],
[class~="notification-text"] {
	line-height: 17.25pt;
}

[class~="dropdown-notifications-content"] [class~="notification-text"],
[class~="notification-text"] {
	font-size: 13.7px;
}

ul[class~="dropdown-search-list"] li {
	margin-bottom: 0;
}

[class~="dropdown-notifications-content"] ul li a {
	padding-top: 12pt;
}

[class~="dropdown-notifications-content"] [class~="notification-image"]::before {
	left: 0;
}

.dropdown-notifications-content .notification-avatar {
	height: 42px;
}

ul[class~="dropdown-search-list"] li a {
	font-size: 13px;
}

[class~="dropdown-notifications-content"] [class~="notification-image"]::before {
	height: 0.645833333in;
}

[class~="dropdown-notifications-content"] [class~="notification-image"]::before {
	top: 0;
}

.dropdown-notifications-content .notification-avatar {
	width: 2.625pc;
}

ul[class~="dropdown-search-list"] li a {
	transition: 0.3s;
}

.dropdown-notifications-headline a {
	border-bottom-width: 0;
}

[class~="dropdown-notifications-content"] [class~="notification-image"]::before {
	z-index: 1000000;
}

.dropdown-notifications-headline a {
	border-right-width: 0;
}

[class~="dropdown-notifications-content"] [class~="notification-image"]::before {
	background-size: auto 50%;
}

.dropdown-notifications-headline a {
	border-top-width: 0;
}

[class~="dropdown-notifications-footer"] {
	background: #f7f8fa;
}

.dropdown-notifications-content .notification-avatar {
	max-width: 0.4375in;
}

ul[class~="dropdown-search-list"] li a {
	color: #9799a2;
}

[class~="dropdown-notifications-footer"] {
	height: 38.25pt;
}

[class~="dropdown-notifications-content"] [class~="notification-avatar"] img,
.dropdown-notifications-content .notification-avatar {
	border-radius: 50%;
}

[class~="dropdown-notifications-content"] [class~="notification-image"]::before {
	background-position: center;
}

ul[class~="dropdown-user-menu"] li a i,
[class~="dropdown-notifications-content"] [class~="notification-icon"] i {
	position: relative;
}

.dropdown-notifications-content .notification-avatar {
	overflow: visible;
}

[class~="dropdown-notifications-footer"] {
	display: flex;
}

[class~="dropdown-notifications-content"] [class~="notification-msg-text"] p,
ul[class~="dropdown-search-list"] li {
	margin-right: 0;
}

.dropdown-notifications-headline a {
	border-left-style: none;
}

.dropdown-notifications-content .notification-avatar {
	align-self: flex-start;
}

ul[class~="dropdown-user-menu"] li a i {
	top: 0.010416667in;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	font-size: 0.229166667in;
}

[class~="dropdown-notifications-footer"] {
	justify-content: center;
}

ul[class~="dropdown-search-list"] li a {
	padding-left: 13.5pt;
}

ul[class~="dropdown-search-list"] li {
	margin-top: 0;
}

[class~="dropdown-notifications-content"] [class~="notification-avatar"] img {
	image-rendering: -webkit-optimize-contrast;
}

.dropdown-notifications-headline a {
	border-bottom-style: none;
}

.dropdown-notifications-headline a {
	border-right-style: none;
}

[class~="dropdown-notifications-footer"] {
	border-top-width: 1px;
}

ul[class~="dropdown-search-list"] li a {
	padding-bottom: 0.072916667in;
}

.dropdown-notifications-headline a {
	border-top-style: none;
}

[class~="dropdown-notifications-footer"] {
	border-top-style: solid;
}

.dropdown-notifications-content ul,
[class~="dropdown-notifications-content"] [class~="notification-icon"],
ul[class~="dropdown-search-list"] li {
	padding-left: 0;
}

ul[class~="dropdown-user-menu"] li a i {
	margin-right: 7px;
}

[class~="dropdown-notifications-content"] [class~="notification-msg-text"] p {
	line-height: 1.4375pc;
}

[class~="dropdown-notifications-footer"] {
	border-top-color: #ebeef3;
}

[class~="dropdown-notifications-content"] [class~="notification-msg-text"] p {
	font-size: 10.5pt;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	height: 0.385416667in;
}

ul[class~="dropdown-search-list"] li a {
	padding-right: 13.5pt;
}

.dropdown-notifications-headline a {
	border-left-color: currentColor;
}

ul[class~="dropdown-user-menu"] li,
[class~="dropdown-notifications-content"] [class~="notification-msg-text"] p,
.dropdown-notifications-content ul {
	margin-left: 0;
}

[class~="dropdown-notifications-footer"] {
	border-image: none;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	width: 37px;
}

.dropdown-notifications-headline a {
	border-bottom-color: currentColor;
}

[class~="dropdown-notifications-footer"] {
	border-radius: 0 0 0.041666667in 4px;
}

.dropdown-notifications-content ul,
ul[class~="dropdown-search-list"] li,
[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	padding-bottom: 0;
}

ul[class~="dropdown-user-menu"] li a i {
	-webkit-font-smoothing: antialiased;
}

[class~="searchbox"] {
	padding-left: 14.25pt;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"],
.dropdown-notifications-content ul,
ul[class~="dropdown-search-list"] li {
	padding-right: 0;
}

ul[class~="dropdown-search-list"] li a {
	padding-top: 0.072916667in;
}

[class~="dropdown-notifications-content"] [class~="notification-msg-text"] p {
	margin-bottom: 0.041666667in;
}

.dropdown-notifications-headline a {
	border-right-color: currentColor;
}

[class~="searchbox"] {
	padding-bottom: 0.375pc;
}

.dropdown-notifications-headline a {
	border-top-color: currentColor;
}

ul[class~="dropdown-user-menu"] li a i {
	transition: 0.3s;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"],
.dropdown-notifications-content ul,
ul[class~="dropdown-search-list"] li {
	padding-top: 0;
}

ul[class~="dropdown-search-list"] li a {
	max-width: 100%;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	max-width: 30pt;
}

[class~="searchbox"] {
	padding-right: 14.25pt;
}

[class~="searchbox"] {
	padding-top: 0.375pc;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	display: inline-block;
}

.dropdown-notifications-headline a {
	border-image: none;
}

.dropdown-notifications-headline a {
	font-size: 16px;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	background-color: #f2f2f2;
}

ul[class~="dropdown-search-list"] li {
	display: block !important;
}

[class~="dropdown-notifications-content"] [class~="notification-msg-text"] p {
	margin-top: 0.041666667in;
}

.dropdown-notifications-headline a {
	background: transparent !important;
}

.dropdown-notifications-content .simplebar-scrollbar:before {
	background-color: #d0d0d0;
}

[class~="searchbox"] [class~="btn-searchbox"]::after {
	font-family: "Feather-Icons";
}

ul[class~="dropdown-search-list"] li a {
	overflow: hidden;
}

[class~="searchbox"] {
	width: 100%;
}

[class~="dropdown-notifications-content"] [class~="notification-text"][class~="notification-msg-text"] [class~="time-ago"],
[class~="searchbox"] [class~="btn-searchbox"]::after {
	position: absolute;
}

[class~="searchbox"] [class~="btn-searchbox"]::after,
[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	text-align: center;
}

[class~="searchbox"] [class~="btn-searchbox"]::after {
	content: "";
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	border-radius: 10px;
}

[class~="searchbox"] [class~="btn-searchbox"]::after {
	color: darkgrey;
}

[class~="searchbox"] [class~="btn-searchbox"]::after {
	z-index: 2;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	line-height: 2.625pc;
}

[class~="searchbox"] [class~="btn-searchbox"]::after {
	line-height: 29px;
}

[class~="searchbox"] {
	margin-right: 15pt;
}

ul[class~="dropdown-user-menu"] li,
.dropdown-notifications-content ul {
	margin-bottom: 0;
}

[class~="searchbox"] {
	min-width: 220px;
}

[class~="searchbox"] {
	background: #f2f3f5;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	color: white;
}

[class~="searchbox"] {
	border-radius: 2.25pc;
}

ul[class~="dropdown-search-list"] li a {
	text-overflow: ellipsis;
}

[class~="searchbox"] [class~="btn-searchbox"]::after {
	right: 0.625pc;
}

[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	transition: 0.25s;
}

[class~="searchbox"],
[class~="dropdown-notifications-content"] [class~="notification-icon"] {
	position: relative;
}

.dropdown-search {
	border-radius: 0.25pc;
}

[class~="searchbox"] [class~="btn-searchbox"]::after {
	font-weight: 700;
}

[class~="searchbox"] [class~="btn-searchbox"]::after {
	font-size: 13.5pt;
}

ul.dropdown-search-list .list-title {
	transition: 0.3s;
}

.dropdown-search,
[class~="profile-icon"] {
	padding-left: 0 !important;
}

[class~="my-courses-dropdown"] [class~="course-number"],
ul[class~="dropdown-user-menu"] li a,
[class~="dropdown-notifications-footer"] a,
ul.dropdown-search-list .list-title,
[class~="my-courses-dropdown"] [class~="course-instructor"] {
	font-size: 9.75pt;
}

ul[class~="dropdown-search-list"] li a {
	white-space: nowrap;
}

ul[class~="dropdown-user-menu"] li,
ul.dropdown-search-list .menu-divider,
.dropdown-notifications-content ul {
	margin-right: 0;
}

.dropdown-search,
[class~="profile-icon"] {
	padding-bottom: 0 !important;
}

[class~="dropdown-notifications-content"] [class~="simplebar-scrollbar"] {
	right: 4px !important;
}

[class~="profile-icon"],
.dropdown-search {
	padding-right: 0 !important;
}

ul[class~="dropdown-user-menu"] li a,
[class~="dropdown-notifications-footer"] a,
[class~="my-courses-dropdown"] [class~="course-title"] {
	display: block;
}

.dropdown-search,
[class~="profile-icon"] {
	padding-top: 0 !important;
}

ul.dropdown-search-list .list-title {
	font-weight: bold;
}

ul[class~="dropdown-user-menu"] li,
.dropdown-notifications-content ul {
	margin-top: 0;
}

ul.dropdown-search-list .list-title {
	letter-spacing: 0.3px;
}

.dropdown-notifications-content ul {
	list-style: none;
}

[class~="dropdown-notifications-footer"] a {
	color: #007791 !important;
}

ul.dropdown-search-list .list-title {
	color: #9799a2;
}

[class~="dropdown-notifications-content"] [class~="notification-text"][class~="notification-msg-text"] [class~="time-ago"] {
	top: 10.5pt;
}

.dropdown-search {
	width: 280px !important;
}

ul.dropdown-search-list .list-title {
	padding-left: 10.5pt;
}

[class~="dropdown-notifications-footer"] a {
	font-weight: 600;
}

.dropdown-search {
	margin-left: -16.5pt;
}

[class~="my-courses-dropdown"] [class~="course-title"] {
	font-weight: bolder;
}

ul.dropdown-search-list .list-title {
	padding-bottom: 0.4375pc;
}

ul.dropdown-search-list .list-title {
	padding-right: 10.5pt;
}

[class~="my-courses-dropdown"] [class~="course-number"] {
	letter-spacing: 0.020833333in;
}

ul.dropdown-search-list .list-title {
	padding-top: 0.4375pc;
}

ul.dropdown-search-list .list-title {
	background: #f5f6f7;
}

ul.dropdown-search-list .list-title {
	border-bottom-width: 0.75pt;
}

ul.dropdown-search-list .list-title,
[class~="uk-light"] [class~="searchbox"] {
	border-bottom-style: solid;
}

[class~="dropdown-notifications-content"] [class~="notification-text"][class~="notification-msg-text"] [class~="time-ago"] {
	display: inline-block;
}

ul.dropdown-search-list .list-title {
	border-bottom-color: #e9eaed;
}

ul.dropdown-search-list .list-title {
	border-image: none;
}

ul.dropdown-search-list .menu-divider {
	margin-left: 0;
}

[class~="dropdown-notifications-footer"] a {
	padding-left: 0.15625in;
}

ul.dropdown-search-list .menu-divider {
	margin-bottom: 3pt;
}

[class~="my-courses-dropdown"] [class~="course-instructor"] {
	color: #929292;
}

[class~="my-courses-dropdown"] [class~="course-progressbar"] {
	margin-top: 0.1875pc;
}

[class~="uk-light"] [class~="searchbox"] {
	background-color: rgba(255, 255, 255, 0.078431372549);
}

ul.dropdown-search-list .menu-divider {
	margin-top: 3pt;
}

[class~="dropdown-notifications-footer"] a {
	padding-bottom: 16px;
}

ul.dropdown-search-list .menu-divider {
	border-left-width: 0.003125in;
}

[class~="dropdown-notifications-footer"] a {
	padding-right: 0.15625in;
}

[class~="uk-light"] [class~="searchbox"] {
	border-left-width: 1.5pt;
}

ul.dropdown-search-list .menu-divider {
	border-bottom-width: 0.003125in;
}

[class~="uk-light"] [class~="searchbox"] {
	border-bottom-width: 1.5pt;
}

[class~="profile-icon"] {
	margin-left: 0.875pc !important;
}

[class~="uk-light"] [class~="searchbox"] {
	border-right-width: 1.5pt;
}

ul.dropdown-search-list .menu-divider {
	border-right-width: 0.003125in;
}

ul.dropdown-search-list .menu-divider {
	border-top-width: 0.003125in;
}

.header-profile-icon {
	width: 32px;
}

.header-profile-icon {
	padding-left: 0 !important;
}

[class~="uk-light"] [class~="searchbox"] {
	border-top-width: 1.5pt;
}

ul.dropdown-search-list .menu-divider,
[class~="uk-light"] [class~="searchbox"] {
	border-left-style: solid;
}

ul.dropdown-search-list .menu-divider {
	border-bottom-style: solid;
}

[class~="uk-light"] [class~="searchbox"],
ul.dropdown-search-list .menu-divider {
	border-right-style: solid;
}

ul[class~="dropdown-user-menu"] li a {
	transition: 0.3s;
}

ul[class~="dropdown-user-menu"] li a {
	color: #9799a2;
}

[class~="uk-light"] [class~="searchbox"],
ul.dropdown-search-list .menu-divider {
	border-top-style: solid;
}

[class~="uk-light"] [class~="searchbox"] {
	border-left-color: rgba(255, 255, 255, 0.15);
}

[class~="dropdown-notifications-footer"] a {
	padding-top: 16px;
}

[class~="uk-light"] [class~="searchbox"] {
	border-bottom-color: rgba(255, 255, 255, 0.15);
}

[class~="uk-light"] [class~="searchbox"] {
	border-right-color: rgba(255, 255, 255, 0.15);
}

ul.dropdown-search-list .menu-divider {
	border-left-color: rgba(222, 223, 224, 0.45);
}

[class~="uk-light"] [class~="searchbox"] {
	border-top-color: rgba(255, 255, 255, 0.15);
}

[class~="uk-light"] [class~="searchbox"] {
	border-image: none;
}

ul.dropdown-search-list .menu-divider {
	border-bottom-color: rgba(222, 223, 224, 0.45);
}

[class~="dropdown-notifications-footer"] a {
	width: 100%;
}

[class~="searchbox"] [class~="uk-search-input"] {
	background: #f3f3f3 !important;
}

ul[class~="dropdown-user-menu"] li a {
	padding-left: 0.177083333in;
}

ul.dropdown-search-list .menu-divider {
	border-right-color: rgba(222, 223, 224, 0.45);
}

ul.dropdown-search-list .menu-divider {
	border-top-color: rgba(222, 223, 224, 0.45);
}

[class~="dropdown-notifications-footer"] a {
	text-align: center;
}

ul.dropdown-search-list .menu-divider {
	border-image: none;
}

.my-courses-dropdown:before {
	display: none;
}

.header-profile-icon {
	padding-bottom: 0 !important;
}

ul.dropdown-user-menu,
ul[class~="dropdown-search-list"] {
	list-style: none;
}

ul[class~="dropdown-user-menu"] li,
ul[class~="dropdown-search-list"] {
	padding-left: 0;
}

ul.dropdown-user-menu,
ul[class~="dropdown-search-list"],
ul.dropdown-user-menu .menu-divider,
[class~="dropdown-option-nav"] ul li {
	margin-left: 0;
}

ul.dropdown-user-menu .menu-divider {
	margin-bottom: 0.25pc;
}

[class~="searchbox"] [class~="uk-search-input"] {
	background: transparent !important;
}

[class~="searchbox"] [class~="uk-search-input"] {
	font-weight: 600;
}

ul[class~="dropdown-user-menu"] li a {
	padding-bottom: 0.4375pc;
}

[class~="dropdown-option-nav"] ul li,
ul[class~="dropdown-search-list"],
ul.dropdown-user-menu,
ul.dropdown-user-menu .menu-divider {
	margin-right: 0;
}

ul[class~="dropdown-user-menu"] li a {
	padding-right: 0.177083333in;
}

ul[class~="dropdown-search-list"] {
	padding-bottom: 0.0625in;
}

.header-profile-icon {
	padding-right: 0 !important;
}

ul[class~="dropdown-user-menu"] li,
ul[class~="dropdown-search-list"] {
	padding-right: 0;
}

ul.dropdown-user-menu .menu-divider {
	margin-top: 0.25pc;
}

ul[class~="dropdown-user-menu"] li,
ul[class~="dropdown-search-list"] {
	padding-top: 0;
}

ul[class~="dropdown-user-menu"] li {
	padding-bottom: 0;
}

.header-profile-icon {
	padding-top: 0 !important;
}

[class~="searchbox"] [class~="uk-search-input"] {
	height: auto;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	position: absolute;
}

ul.dropdown-user-menu .menu-divider {
	border-left-width: 0.01875pc;
}

.header-profile-icon {
	border-radius: 100%;
}

[class~="dropdown-option-nav"] ul li>span i {
	font-size: 19px;
}

ul[class~="dropdown-search-list"],
[class~="dropdown-option-nav"] ul li {
	margin-bottom: 0;
}

ul.dropdown-user-menu .menu-divider {
	border-bottom-width: 0.01875pc;
}

ul.dropdown-user-menu .menu-divider {
	border-right-width: 0.01875pc;
}

ul.dropdown-user-menu .menu-divider {
	border-top-width: 0.01875pc;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	right: 0.083333333in;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-left-width: 0;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-bottom-width: 0;
}

.header-profile-icon,
[class~="dropdown-option-nav"] ul li>span i {
	position: relative;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-right-width: 0;
}

[class~="dropdown-user-details"] {
	display: flex;
}

ul.dropdown-user-menu .menu-divider {
	border-left-style: solid;
}

[class~="dropdown-user-details"] {
	padding-left: 1pc;
}

[class~="dropdown-user-details"] {
	padding-bottom: 0.5625pc;
}

ul[class~="dropdown-user-menu"] li a {
	padding-top: 0.4375pc;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-top-width: 0;
}

[class~="dropdown-user-details"] {
	padding-right: 1pc;
}

[class~="dropdown-option-nav"] ul li,
ul[class~="dropdown-search-list"],
ul.dropdown-user-menu {
	margin-top: 0;
}

ul[class~="dropdown-user-menu"] li {
	display: block !important;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-left-style: none;
}

ul.dropdown-user-menu .menu-divider,
[class~="dropdown-user-details"] {
	border-bottom-style: solid;
}

ul.dropdown-user-menu .menu-divider,
ul.dropdown-user-menu {
	padding-left: 0in;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-bottom-style: none;
}

ul.dropdown-user-menu {
	padding-bottom: 4.5pt;
}

ul.dropdown-user-menu .menu-divider {
	border-right-style: solid;
}

[class~="dropdown-user-details"] {
	padding-top: 1.3125pc;
}

[class~="dropdown-user-details"] {
	border-bottom-width: 0.75pt;
}

ul.dropdown-user-menu .menu-divider {
	border-top-style: solid;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-right-style: none;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-top-style: none;
}

ul.dropdown-user-menu .menu-divider,
ul.dropdown-user-menu {
	padding-right: 0in;
}

ul.dropdown-user-menu {
	padding-top: 4.5pt;
}

ul.dropdown-user-menu .menu-divider {
	border-left-color: rgba(222, 223, 224, 0.45);
}

ul.dropdown-user-menu .menu-divider {
	border-bottom-color: rgba(222, 223, 224, 0.45);
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-left-color: currentColor;
}

[class~="dropdown-user-details"] {
	border-bottom-color: #e6e6e6;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-bottom-color: currentColor;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-right-color: currentColor;
}

ul.dropdown-user-menu .menu-divider {
	border-right-color: rgba(222, 223, 224, 0.45);
}

ul.dropdown-user-menu .menu-divider {
	border-top-color: rgba(222, 223, 224, 0.45);
}

ul.dropdown-user-menu .menu-divider,
[class~="dropdown-user-details"] {
	border-image: none;
}

[class~="dropdown-user-avatar"],
[class~="dropdown-user-avatar"] img {
	display: inline-block;
}

ul.dropdown-user-menu {
	margin-bottom: 0;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-top-color: currentColor;
}

ul.dropdown-user-menu .menu-divider {
	padding-bottom: 0pt;
}

[class~="dropdown-user-avatar"] img {
	width: 100%;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	border-image: none;
}

[class~="dropdown-user-avatar"],
[class~="dropdown-user-avatar"] img {
	border-radius: 50%;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	top: 0.25pc;
}

[class~="dropdown-user-avatar"] {
	width: 2.8125pc;
}

[class~="dropdown-notifications-content"] [class~="notification-text"][class~="notification-msg-text"] [class~="time-ago"] {
	right: 16px;
}

[class~="dropdown-user-avatar"] {
	height: 0.46875in;
}

[class~="dropdown-user-avatar"] img {
	image-rendering: -webkit-optimize-contrast;
}

ul.dropdown-user-menu .menu-divider {
	padding-top: 0pt;
}

[class~="dropdown-user-details"] span {
	display: block;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	right: 5px;
}

[class~="searchbox"] [class~="btn-searchbox"] {
	background: transparent;
}

[class~="header-horizontal"] [class~="header-profile-icon"] {
	width: 3.5pc;
}

[class~="dropdown-option-nav"] ul li {
	padding-left: 0;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before,
[class~="dropdown-option-nav"]:before {
	top: -9.75pt;
}

[class~="dropdown-notifications-content"] [class~="notification-text"][class~="notification-msg-text"] [class~="time-ago"] {
	font-size: 8.625pt;
}

[class~="dropdown-option-nav"] ul li>span i {
	top: 0.010416667in;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	margin-left: 0;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	top: auto;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	margin-bottom: 3pt;
}

[class~="dropdown-user-avatar"] {
	position: relative;
}

[class~="dropdown-user-details"] span {
	font-size: 0.85625pc;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	margin-right: 0;
}

[class~="dropdown-user-details"] span {
	color: #888;
}

[class~="dropdown-user-details"] span {
	font-weight: 500;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-bottom-width: 0;
}

[class~="dropdown-option-nav"] ul li {
	padding-bottom: 0;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-bottom-style: none;
}

[class~="dropdown-user-name"],
[class~="dropdown-option-nav"] ul li {
	padding-right: 0;
}

[class~="dropdown-option-nav"]:before {
	content: "";
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-bottom-color: currentColor;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-image: none;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	margin-top: 3pt;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	bottom: -7.5pt;
}

[class~="dropdown-user-name"] {
	line-height: 15pt;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-left-width: 10px;
}

[class~="dropdown-user-name"] {
	padding-left: 15px;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before,
[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-left-style: solid;
}

[class~="dropdown-user-name"] {
	padding-bottom: 0.5pc;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-left-width: 0.01875pc;
}

[class~="dropdown-option-nav"] ul li {
	padding-top: 0;
}

[class~="dropdown-user-name"],
ul[class~="dropdown-user-menu"] li a {
	font-weight: 600;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-bottom-width: 0.01875pc;
}

[class~="dropdown-option-nav"]:before {
	position: absolute;
}

[class~="dropdown-user-name"] {
	padding-top: 0.020833333in;
}

[class~="dropdown-option-nav"] ul li {
	display: block !important;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-left-color: transparent;
}

[class~="dropdown-user-name"] {
	width: 100%;
}

.dropdown-option-nav ul li span {
	display: flex;
}

[class~="dropdown-option-nav"]:before {
	right: 6pt;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-right-width: 0.01875pc;
}

[class~="dropdown-option-nav"] ul li>span i {
	margin-right: 0.072916667in;
}

.dropdown-option-nav ul li span {
	align-items: center;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-right-width: 7.5pt;
}

ul[class~="dropdown-user-menu"] li a:hover,
ul[class~="dropdown-search-list"] li a:hover {
	background-color: #f0f5fd;
}

[class~="dropdown-user-name"] {
	color: #333;
}

[class~="dropdown-option-nav"] [class~="divider-line"],
[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-right-style: solid;
}

.dropdown-option-nav ul li span {
	font-size: 0.8125pc;
}

.dropdown-option-nav ul li span,
[class~="dropdown-option-nav"] ul li>span i {
	transition: 0.3s;
}

[class~="dropdown-notifications-content"] [class~="notification-text"] [class~="time-ago"] {
	font-size: 9.525pt;
}

[class~="dropdown-option-nav"]:before {
	top: -0.104166667in;
}

[class~="dropdown-option-nav"] ul li>span i {
	-webkit-font-smoothing: antialiased;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-top-width: 0.01875pc;
}

ul[class~="dropdown-search-list"] li a:hover,
ul[class~="dropdown-user-menu"] li a:hover {
	color: #2f3152;
}

.dropdown-option-nav ul li span {
	color: #9799a2;
}

[class~="dropdown-user-name"] {
	font-size: 18px;
}

[class~="btn-option"] {
	position: absolute !important;
}

[class~="btn-option"] {
	top: 0.083333333in;
}

[class~="btn-option"] {
	right: 0.041666667in;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-right-color: transparent;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-top-width: 0.104166667in;
}

[class~="dropdown-option-nav"] [class~="divider-line"],
[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-top-style: solid;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-top-color: #d4d4d4;
}

[class~="btn-option"] {
	font-size: 21px;
}

.dropdown-option-nav ul li span {
	padding-left: 10.5pt;
}

[class~="btn-option"] {
	padding-left: 0.03125in !important;
}

.dropdown-option-nav ul li span {
	padding-bottom: 0.09375in;
}

.dropdown-option-nav ul li span {
	padding-right: 10.5pt;
}

[class~="dropdown-option-nav"]:before {
	width: 0;
}

.dropdown-notifications-content ul li:last-child,
[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-bottom-style: solid;
}

[class~="btn-option"] {
	padding-bottom: 3.75pt !important;
}

[class~="dropdown-option-nav"]:before {
	height: 0;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-left-color: rgba(222, 223, 224, 0.45);
}

[class~="dropdown-option-nav"]:before {
	border-left-width: 8px;
}

.dropdown-option-nav ul li span {
	padding-top: 0.09375in;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-bottom-color: rgba(222, 223, 224, 0.45);
}

[class~="btn-option"] {
	padding-right: 0.03125in !important;
}

[class~="dropdown-option-nav"]:before {
	border-left-style: solid;
}

[class~="btn-option"] {
	padding-top: 3.75pt !important;
}

[class~="dropdown-option-nav"]:before {
	border-left-color: transparent;
}

[class~="dropdown-option-nav"]:before {
	border-image: none;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-right-color: rgba(222, 223, 224, 0.45);
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-top-color: rgba(222, 223, 224, 0.45);
}

[class~="dropdown-option-nav"]:before {
	border-right-width: 0.072916667in;
}

[class~="dropdown-option-nav"] {
	padding-left: 0 !important;
}

[class~="dropdown-option-nav"]:before {
	border-right-style: solid;
}

[class~="dropdown-option-nav"] {
	padding-bottom: 0 !important;
}

[class~="dropdown-option-nav"] [class~="divider-line"] {
	border-image: none;
}

[class~="dropdown-option-nav"]:before {
	border-right-color: transparent;
}

[class~="dropdown-option-nav"] {
	padding-right: 0 !important;
}

[class~="dropdown-option-nav"] ul li>span:hover {
	background-color: #f0f5fd;
}

[class~="dropdown-option-nav"]:before {
	border-bottom-width: 0.625pc;
}

[class~="dropdown-option-nav"] {
	padding-top: 0 !important;
}

[class~="dropdown-option-nav"]:before {
	border-bottom-style: solid;
}

[class~="dropdown-option-nav"]:before {
	border-bottom-color: #eaeaea;
}

[class~="dropdown-option-nav"]:before {
	border-top-color: transparent;
}

[class~="dropdown-option-nav"] ul {
	list-style: none;
}

[class~="dropdown-option-nav"] ul {
	margin-left: 0;
}

[class~="dropdown-option-nav"] ul {
	margin-bottom: 0;
}

[class~="dropdown-option-nav"] ul {
	margin-right: 0;
}

[class~="dropdown-option-nav"] ul {
	margin-top: 0;
}

[class~="dropdown-option-nav"] ul {
	padding-left: 0pt;
}

[class~="dropdown-option-nav"] ul {
	padding-bottom: 0.375pc;
}

[class~="dropdown-option-nav"] ul {
	padding-right: 0pt;
}

[class~="dropdown-option-nav"] ul {
	padding-top: 0.375pc;
}

[class~="dropdown-option-nav"] ul {
	position: relative;
}

[class~="dropdown-option-nav"] ul li>span:hover {
	color: #2f3152;
}

.dropdown-notifications-content ul li:last-child {
	border-bottom-color: transparent;
}

.dropdown-notifications-content ul li:last-child {
	border-image: none;
}

[class~="dropdown-notifications-content"] ul li:hover {
	background-color: #f7f8fa;
}

[class~="dropdown-notifications-content"] [class~="notification-text"] [class~="time-ago"] {
	color: #a0a0a0;
}

@media (max-width: 640px) {

	[class~="user-menu"] [class~="dropdown-notifications"],
	[class~="dropdown-notifications"] {
		width: 100% !important;
	}

	[class~="dropdown-option-nav"]:before,
	[class~="dropdown-notifications"]:before {
		display: none;
	}

	[class~="dropdown-notifications"],
	[class~="user-menu"] [class~="dropdown-notifications"] {
		margin-left: auto;
	}

	[class~="dropdown-notifications"],
	[class~="user-menu"] [class~="dropdown-notifications"] {
		margin-bottom: auto;
	}

	[class~="dropdown-notifications"],
	[class~="user-menu"] [class~="dropdown-notifications"] {
		margin-right: auto;
	}

	[class~="dropdown-notifications"],
	[class~="user-menu"] [class~="dropdown-notifications"] {
		margin-top: auto;
	}

	[class~="user-menu"] [class~="dropdown-notifications"],
	[class~="dropdown-notifications"] {
		right: 0.104166667in !important;
	}

	[class~="user-menu"] [class~="dropdown-notifications"],
	[class~="dropdown-notifications"] {
		left: auto !important;
	}

	[class~="user-menu"] [class~="dropdown-notifications"],
	[class~="dropdown-notifications"] {
		max-width: 300pt;
	}

	[class~="dropdown-notifications"],
	[class~="user-menu"] [class~="dropdown-notifications"] {
		top: 3.5pc !important;
	}
}

@media (max-width: 420px) {
	.dropdown-notifications {
		width: 100% !important;
	}

	.dropdown-notifications {
		margin-left: auto;
	}

	.dropdown-notifications {
		margin-bottom: auto;
	}

	.dropdown-notifications {
		margin-right: auto;
	}

	.dropdown-notifications {
		margin-top: auto;
	}

	.dropdown-notifications {
		right: 0 !important;
	}

	/* .dropdown-notifications {
left: 0 !important;
} */
	.dropdown-notifications {
		max-width: 360px;
	}

	.dropdown-notifications {
		top: 3.75pc !important;
	}

	[class~="btn-option"] {
		top: -3pt;
	}

	[class~="btn-option"] {
		right: -5px;
	}

	[class~="btn-option"] {
		padding-left: 0.1875pc;
	}

	[class~="btn-option"] {
		padding-bottom: 3.75pt;
	}

	[class~="btn-option"] {
		padding-right: 0.1875pc;
	}

	[class~="btn-option"] {
		padding-top: 3.75pt;
	}

	[class~="dropdown-notifications-content"] [class~="notification-text"] [class~="time-ago"] {
		font-size: 13px;
	}
}

.nav-courses li a {
	padding-left: 3.125pc !important;
}

.nav-courses li a i {
	left: 0.166666667in;
}

.nav-courses li a {
	padding-bottom: 10px !important;
}

.nav-courses li a {
	padding-right: 0.416666667in !important;
}

.nav-courses li a {
	padding-top: 0.104166667in !important;
}

.nav-courses li a {
	border-radius: 0.072916667in;
}

.nav-courses li a i {
	top: 8.25pt !important;
}

.nav-courses li a i {
	font-size: 16.5pt !important;
}

.nav-courses li a i {
	position: absolute !important;
}

.nav-courses li a i {
	bottom: 12px;
}

.nav-courses li a i {
	display: block;
}

@media (max-width: 1099px) {
	[class~="course-path-info"] ul {
		column-count: 1;
	}

	.dropdown-nav li a i {
		display: none;
	}
}

#breadcrumbs ul {
	margin-left: 0;
}

#breadcrumbs,
#breadcrumbs ul li {
	display: inline-block;
}

#breadcrumbs ul li:first-child {
	margin-left: 0;
}

#breadcrumbs ul li {
	list-style: none;
}

#breadcrumbs ul li a {
	-webkit-transition: all 0.2s ease-in-out;
}

#breadcrumbs ul li a {
	-moz-transition: all 0.2s ease-in-out;
}

#breadcrumbs ul li a {
	-o-transition: all 0.2s ease-in-out;
}

#breadcrumbs ul li a:hover {
	color: #66676b;
}

#breadcrumbs ul li {
	margin-left: 0.020833333in;
}

[class~="uk-light"] #breadcrumbs ul,
.uk-light #breadcrumbs ul li a {
	color: white;
}

.uk-light #breadcrumbs ul li:before {
	color: rgba(255, 255, 255, 0.63);
}

#breadcrumbs ul li a {
	-ms-transition: all 0.2s ease-in-out;
}

#breadcrumbs ul li a {
	transition: all 0.2s ease-in-out;
}

#breadcrumbs ul,
#breadcrumbs ul li {
	margin-bottom: 0;
}

#breadcrumbs ul li:first-child:before {
	display: none;
}

#breadcrumbs ul li[class~="home-icon"] a {
	opacity: 1;
}

#breadcrumbs ul li a {
	color: #15307d;
}

#breadcrumbs ul li a {
	opacity: 0.7;
}

#breadcrumbs ul li[class~="home-icon"] a {
	font-size: 0.25in;
}

#breadcrumbs ul li:before,
#breadcrumbs ul li[class~="home-icon"] a {
	display: inline-block;
}

#breadcrumbs ul li:before {
	font-size: 0.114583333in;
}

#breadcrumbs ul,
#breadcrumbs ul li {
	margin-right: 0;
}

#breadcrumbs ul li[class~="home-icon"] a {
	top: 0.041666667in;
}

#breadcrumbs ul li:before {
	margin-right: 3pt;
}

#breadcrumbs ul li:before {
	font-family: "Feather-Icons";
}

#breadcrumbs ul li,
#breadcrumbs ul {
	margin-top: 0;
}

#breadcrumbs ul li,
#breadcrumbs ul li[class~="home-icon"] a {
	position: relative;
}

#breadcrumbs ul,
#breadcrumbs ul li[class~="home-icon"] a {
	padding-left: 0;
}

#breadcrumbs ul li[class~="home-icon"] i,
#breadcrumbs ul li[class~="home-icon"] a {
	line-height: 0;
}

#breadcrumbs {
	border-radius: 0.3125pc;
}

#breadcrumbs ul li[class~="home-icon"] a {
	padding-bottom: 0;
}

#breadcrumbs ul {
	padding-bottom: 0pc;
}

#breadcrumbs ul {
	padding-right: 0.083333333in;
}

#breadcrumbs ul li:before {
	font-weight: 700;
}

#breadcrumbs ul li[class~="home-icon"] a {
	padding-right: 0;
}

#breadcrumbs ul li[class~="home-icon"] a,
#breadcrumbs ul {
	padding-top: 0;
}

#breadcrumbs ul li:before {
	transform: translate(0%, 5%);
}

#breadcrumbs ul li:before {
	content: "";
}

#breadcrumbs ul {
	line-height: 1.5625pc;
}

#breadcrumbs ul {
	font-weight: 500;
}

#breadcrumbs {
	font-weight: 600;
}

#breadcrumbs {
	color: #062e69;
}

#breadcrumbs {
	font-size: 0.145833333in;
}

@media (max-width: 640px) {
	#breadcrumbs {
		display: none;
	}
}

[class~="course-details"] h1 {
	margin-bottom: 0.104166667in;
}

[class~="course-details"] h1 {
	font-size: 22.5pt;
}

[class~="course-details-info"],
[class~="course-details-info"] ul,
[class~="course-details"] {
	margin-left: 0;
}

[class~="course-details"] {
	margin-bottom: 30pt;
}

[class~="course-details-info"],
[class~="course-details-info"] ul,
[class~="course-details"] {
	margin-right: 0;
}

[class~="course-details"] p {
	letter-spacing: 0.0125pc;
}

[class~="course-details-info"] ul,
.course-details .container {
	padding-left: 0;
}

[class~="course-details"] {
	margin-top: 1.25pc;
}

[class~="course-details"] p {
	font-size: 1pc;
}

[class~="course-details"] {
	padding-left: 15pt;
}

[class~="course-details"] {
	padding-bottom: 15pt;
}

[class~="course-details"] {
	padding-right: 15pt;
}

[class~="course-details"] {
	padding-top: 15pt;
}

.course-details .container,
[class~="course-details-info"] ul {
	padding-bottom: 0;
}

.course-description-content h4:not(:first-child) {
	margin-top: 21pt;
}

[class~="course-details"] p {
	line-height: 18.75pt;
}

[class~="course-details"] p {
	color: #656565;
}

[class~="course-details-info"] {
	margin-bottom: 0.25pc;
}

[class~="course-details-info"] ul,
.course-details .container {
	padding-right: 0;
}

[class~="course-details-info"] ul {
	display: flex;
}

[class~="course-details-info"] ul {
	margin-top: 0;
}

[class~="course-details-info"] ul,
.course-details .container {
	padding-top: 0;
}

[class~="course-details-info"] {
	margin-top: 0.25pc;
}

[class~="course-details-sticky"] {
	top: 0;
}

[class~="course-details-sticky"] {
	right: 0;
}

.uk-light .course-details-info ul li,
[class~="uk-light"] [class~="course-details"] p {
	color: rgba(255, 255, 255, 0.7) !important;
}

[class~="course-details-info"] ul {
	margin-bottom: 0;
}

[class~="course-details-info"] ul {
	list-style: none;
}

[class~="course-details-info"] ul {
	font-size: 11.25pt;
}

[class~="course-description-content"] h4,
.course-description-content h4:not(:first-child) {
	font-weight: 600;
}

@media (max-width: 768px) {
	.star-rating .avg {
		font-size: 7.5pt !important;
	}

	[class~="course-details"],
	[class~="course-details-info"] {
		margin-left: 0;
	}

	[class~="course-details"] {
		margin-bottom: 0;
	}

	[class~="star-rating"] [class~="star"]:before,
	.star-rating .star.half:after {
		font-size: 1pc !important;
	}

	[class~="course-details-info"],
	[class~="course-details"] {
		margin-right: 0;
	}

	[class~="course-details"] {
		margin-top: 0;
	}

	[class~="course-details"] h1 {
		font-size: 22px;
	}

	.star-rating .avg {
		line-height: 0.75pc !important;
	}

	[class~="course-details-info"] {
		margin-bottom: 0;
	}

	.star-rating .avg {
		padding-left: 0.052083333in !important;
	}

	.star-rating .avg {
		padding-bottom: 0.052083333in !important;
	}

	.star-rating .avg {
		padding-right: 0.052083333in !important;
	}

	.star-rating .avg {
		padding-top: 0.052083333in !important;
	}

	.star-rating .avg {
		margin-right: 0.375pc !important;
	}

	[class~="course-details-info"] {
		margin-top: 7.5pt;
	}

	[class~="course-details-info"] ul {
		display: block;
	}

	[class~="course-details-info"] {
		font-size: 0.9375pc;
	}

	[class~="course-details-info"] ul {
		flex-wrap: wrap;
	}
}

[class~="course-info-list"] {
	margin-left: 0;
}

[class~="course-info-list"] {
	margin-bottom: 0;
}

[class~="course-details-info"] a:hover {
	color: #66676b;
}

[class~="course-info-list"] {
	margin-right: 0;
}

[class~="course-info-list"] {
	margin-top: 0.9375pc;
}

[class~="course-info-list-single"] {
	display: flex;
}

[class~="course-info-list-single"] {
	padding-left: 0.09375in;
}

[class~="course-info-list-single"] {
	padding-bottom: 0.03125in;
}

[class~="course-details-info"] a {
	color: #000;
}

[class~="btn-course-start"]:hover {
	background-color: #3e416d;
}

[class~="btn-course-start"]:hover {
	color: white !important;
}

[class~="btn-course-start-2"],
[class~="course-details-info"] a {
	font-weight: 600;
}

[class~="course-info-list-single"] {
	padding-right: 7.5pt;
}

[class~="course-details-info"] ul li {
	margin-right: 15px;
}

[class~="course-description-content"] h3:not(:first-child) {
	margin-top: 0.291666667in;
}

[class~="course-info-list-single"] {
	padding-top: 0.114583333in;
}

.course-details-info ul li:last-child {
	margin-right: 0;
}

[class~="course-info-list-single"] {
	flex-wrap: nowrap;
}

[class~="course-info-list-single"],
[class~="btn-course-start"] {
	align-items: center;
}

[class~="course-info-list-single"] {
	border-bottom-width: 0.010416667in;
}

[class~="course-info-list-single"] {
	border-bottom-style: solid;
}

[class~="course-info-list-single"] {
	border-bottom-color: #e6e6e6;
}

.course-details-info ul li .star-rating {
	top: -0.125pc;
}

[class~="night-mode"] [class~="course-resume-wrapper"] {
	background-image: url("../images/bg-shapes/course-dhashboard-bg-dark.jpg");
}

.course-resume-wrapper .subnav {
	box-shadow: rgba(0, 0, 0, 0.12) 0px 0pt 6pt 0in;
}

[class~="course-info-list-single"] {
	border-image: none;
}

[class~="course-info-list-single-icon"] {
	margin-left: auto;
}

[class~="btn-course-start-2"] i {
	font-size: 1.125pc;
}

[class~="course-info-list-single-icon"] {
	color: #3e416d;
}

.course-resume-wrapper .subnav {
	border-radius: 0in 0.208333333in 15pt;
}

[class~="course-resume-wrapper"] [class~="subnav"] i {
	display: none;
}

[class~="course-info-list-single-icon"] {
	font-size: 1.4375pc;
}

[class~="course-info-list-single-label"]>* {
	display: inline-block;
}

[class~="course-info-list-single-label"]>* {
	vertical-align: top;
}

[class~="course-info-list-single-label"]>* {
	font-size: 0.15625in;
}

[class~="btn-course-start-2"] i {
	font-weight: 700;
}

[class~="btn-course-start"] {
	position: relative !important;
}

[class~="btn-course-start"] {
	display: inline-block !important;
}

[class~="btn-course-start"] {
	color: #3e416d !important;
}

[class~="btn-course-start"] {
	background-color: #fff;
}

.course-resume-wrapper .subnav {
	max-width: 46.875pc;
}

[class~="btn-course-start"] {
	font-size: 1rem !important;
}

[class~="btn-course-start"] {
	padding-left: 0.177083333in !important;
}

[class~="btn-course-start"] {
	padding-bottom: 0.135416667in !important;
}

[class~="btn-course-start"] {
	padding-right: 0.177083333in !important;
}

[class~="btn-course-start"] {
	padding-top: 0.135416667in !important;
}

[class~="btn-course-start"] {
	line-height: 1.625pc !important;
}

[class~="btn-course-start"] {
	max-height: 0.5625in;
}

[class~="course-details-info"] ul li i,
[class~="btn-course-start-2"],
.course-details-info ul li .star-rating {
	position: relative;
}

[class~="btn-course-start-2"] {
	display: inline-block;
}

[class~="btn-course-start-2"] {
	color: #3e416d;
}

[class~="btn-course-start-2"] {
	font-size: 16.5pt;
}

[class~="course-details-info"] ul li {
	color: #808080;
}

[class~="course-card-trailer"] {
	margin-top: -18.75pc !important;
}

[class~="course-details-info"] ul li {
	display: block;
}

.course-resume-wrapper .subnav {
	margin-top: 1.875pc;
}

[class~="course-card-trailer"] {
	padding-left: 0.104166667in;
}

[class~="course-card-trailer"] {
	padding-bottom: 0.104166667in;
}

[class~="course-card-trailer"] {
	padding-right: 0.104166667in;
}

[class~="course-card-trailer"] {
	padding-top: 0.104166667in;
}

[class~="course-card-trailer"] {
	border-radius: 0.625pc;
}

[class~="course-card-trailer"] {
	background-color: white;
}

[class~="course-card-trailer"] {
	box-shadow: -9pt 12px 21px -0.052083333in rgba(25, 42, 70, 0.13);
}

[class~="course-resume-wrapper"] {
	margin-top: -4.0625pc;
}

[class~="course-resume-wrapper"] {
	padding-top: 56.25pt;
}

[class~="course-details-info"] ul li i {
	margin-right: 2.25pt;
}

[class~="course-resume-wrapper"] {
	padding-right: 20px;
}

.course-resume-wrapper .subnav {
	padding-top: 6px;
}

[class~="course-resume-wrapper"] {
	padding-bottom: 2.5pc;
}

[class~="course-resume-wrapper"] {
	background-size: contain;
}

[class~="course-resume-wrapper"] {
	background-image: url("../images/bg-shapes/course-dhashboard-bg.jpg");
}

[class~="course-resume-wrapper"] {
	background-position: center bottom;
}

[class~="course-resume-wrapper"] {
	background-repeat: no-repeat;
}

.course-resume-wrapper .subnav {
	background: white;
}

[class~="course-details-info"] ul li i {
	top: 0;
}

.course-resume-wrapper .subnav {
	overflow: hidden;
}

@media (max-width: 960px) {
	[class~="course-resume-wrapper"] [class~="subnav"] span {
		display: none;
	}

	[class~="course-resume-wrapper"] [class~="subnav"] {
		margin-top: 1.4375pc;
	}

	[class~="course-resume-wrapper"] [class~="subnav"] {
		border-radius: 7.5pt;
	}

	[class~="course-details-wrapper"] {
		margin-top: -1.25pc;
	}

	[class~="course-card-trailer"] {
		margin-top: 0in !important;
	}

	.course-resume-wrapper {
		background-image: none;
	}

	.course-resume-wrapper {
		padding-left: 0;
	}

	.course-resume-wrapper {
		padding-bottom: 0pc;
	}

	.course-resume-wrapper {
		padding-right: 0;
	}

	.course-resume-wrapper {
		padding-top: 67.5pt;
	}

	.course-resume-wrapper {
		margin-bottom: 1.25pc;
	}

	[class~="course-resume-wrapper"] [class~="subnav"] {
		margin-bottom: -1.125pc;
	}

	[class~="btn-course-start-2"] {
		font-size: 13.5pt;
	}

	[class~="course-resume-wrapper"] [class~="subnav"] i {
		display: block;
	}

	[class~="course-resume-wrapper"] [class~="subnav"] i {
		font-size: 0.21875in;
	}
}

.course-curriculum-list>li>a {
	padding-left: 0.072916667in;
}

.course-curriculum-list>li>a {
	padding-bottom: 2.25pt;
}

ul[class~="course-curriculum-list"] {
	padding-left: 0;
}

ul[class~="course-curriculum-list"] {
	padding-bottom: 0;
}

.course-curriculum-list>li>a {
	padding-right: 0.072916667in;
}

ul[class~="course-curriculum-list"] {
	padding-right: 0;
}

ul[class~="course-curriculum-list"] {
	padding-top: 0;
}

ul[class~="course-curriculum-list"] {
	list-style: none;
}

[class~="course-curriculum-list"]>li {
	display: block;
}

.course-curriculum-list>li>a {
	padding-top: 2.25pt;
}

[class~="course-curriculum-list"]>li {
	padding-left: 4.0625pc;
}

[class~="course-curriculum-list"]>li {
	padding-bottom: 0.145833333in;
}

[class~="course-curriculum-list"]>li {
	padding-right: 3.4375pc;
}

.course-curriculum-list>li>a {
	margin-left: 11.25pt;
}

[class~="course-curriculum-list"]>li {
	padding-top: 10.5pt;
}

.course-curriculum-list>li>a {
	border-radius: 4px;
}

.course-curriculum-list>li>a {
	background-color: #4ed7a8;
}

.course-curriculum-list>li>a {
	color: #fff;
}

[class~="course-curriculum-list"] li>span,
.course-curriculum-list>li>a {
	font-size: 13px;
}

.course-curriculum-list>li:before {
	transition: transform 0.4s cubic-bezier(0.8, -0.41, 0.19, 2.5);
}

.course-curriculum-list>li:before,
[class~="course-curriculum-list"]>li {
	line-height: 1.6875pc;
}

[class~="course-curriculum-list"]>li {
	font-size: 0.96875pc;
}

[class~="course-curriculum-list"] li>span,
[class~="course-curriculum-list"]>li {
	font-weight: 600;
}

.course-curriculum-list>li:before {
	font-family: "unicons";
}

[class~="course-curriculum-list"] li>span,
.course-curriculum-list>li:before {
	position: absolute;
}

.course-curriculum-list>li:before {
	left: 1.25pc;
}

[class~="course-curriculum-list"]>li {
	position: relative;
}

.course-curriculum-list>li:before {
	text-align: center;
}

[class~="course-curriculum-list"]>li {
	color: #666;
}

[class~="course-curriculum-list"]>li {
	max-width: 100%;
}

[class~="course-curriculum-list"]>li {
	overflow: hidden;
}

[class~="course-curriculum-list"]>li {
	text-overflow: ellipsis;
}

[class~="course-curriculum-list"]>li {
	white-space: nowrap;
}

.course-curriculum-list>li:before {
	width: 20.25pt;
}

.course-curriculum-list>li:before {
	height: 27px;
}

.course-curriculum-list>li:before {
	content: "";
}

.course-curriculum-list>li:before {
	background: #474a58;
}

.course-curriculum-list>li:before {
	color: white;
}

.course-curriculum-list>li:before {
	border-radius: 100%;
}

.course-curriculum-list>li:before {
	z-index: 2;
}

[class~="course-curriculum-list"]>li:hover {
	background-color: #f9fafe;
}

[class~="course-curriculum-list"] li>span {
	color: #989898;
}

[class~="course-curriculum-list"] li>span {
	right: 9pt;
}

@media (max-width: 960px) {
	[class~="course-curriculum-list"]>li {
		font-size: 9.75pt;
	}

	[class~="course-curriculum-list"]>li {
		padding-left: 37.5pt;
	}

	[class~="course-curriculum-list"]>li {
		padding-bottom: 10px;
	}

	[class~="course-curriculum-list"]>li {
		padding-right: 0.5625in;
	}

	[class~="course-curriculum-list"]>li:before {
		left: 13px;
	}

	[class~="course-curriculum-list"]>li {
		padding-top: 0.625pc;
	}
}

[class~="course-curriculum"]>li {
	background-color: #fff;
}

[class~="course-curriculum"] [class~="uk-accordion-title"] {
	padding-left: 1.25pc;
}

[class~="course-curriculum"] [class~="uk-accordion-title"] {
	padding-bottom: 13.5pt;
}

.course-curriculum .uk-accordion-title::before {
	transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

.course-curriculum .uk-accordion-title::before {
	font-family: "Feather-Icons";
}

[class~="course-curriculum"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	transform: rotate(180deg);
}

[class~="course-curriculum"] [class~="uk-accordion-title"] {
	padding-right: 1.25pc;
}

[class~="course-curriculum"] [class~="uk-accordion-title"] {
	padding-top: 13.5pt;
}

.course-curriculum .uk-accordion-title::before {
	content: "";
}

[class~="course-curriculum"] [class~="uk-open"]>[class~="uk-accordion-title"]::before,
.course-curriculum .uk-accordion-title::before {
	background-image: none !important;
}

[class~="course-curriculum"] [class~="uk-accordion-title"] {
	font-size: 0.177083333in;
}

[class~="course-curriculum"] [class~="uk-accordion-title"] {
	font-weight: 600;
}

[class~="course-curriculum"] [class~="uk-accordion-title"],
.course-curriculum .uk-accordion-title::before {
	color: rgba(0, 0, 0, 0.54);
}

.course-curriculum .uk-accordion-content {
	margin-left: 0;
}

.course-curriculum .uk-accordion-content {
	margin-bottom: 0;
}

.course-curriculum .uk-accordion-content {
	margin-right: 0;
}

[class~="course-curriculum"]>li {
	box-shadow: 0 3px 0.625pc 0 rgba(0, 0, 0, 0.06) !important;
}

.course-curriculum .uk-accordion-content {
	margin-top: 0;
}

[class~="course-curriculum"]>li {
	border-radius: 0.0625in !important;
}

[class~="course-curriculum"]>li {
	overflow: hidden;
}

@media (max-width: 960px) {
	[class~="course-curriculum"] [class~="uk-accordion-title"] {
		padding-left: 1.125pc;
	}

	[class~="course-curriculum"] [class~="uk-accordion-title"] {
		padding-bottom: 0.75pc;
	}

	[class~="course-curriculum"] [class~="uk-accordion-title"] {
		padding-right: 1.125pc;
	}

	[class~="course-curriculum"] [class~="uk-accordion-title"] {
		padding-top: 0.75pc;
	}

	[class~="course-curriculum"] [class~="uk-accordion-title"] {
		font-size: 0.145833333in;
	}
}

.course-faq .uk-accordion-title {
	padding-left: 0.03125in;
}

[class~="review-bars"] [class~="full_bar"] [class~="bar_filler"] {
	position: absolute;
}

.course-faq .uk-accordion-title {
	padding-bottom: 1pc;
}

.course-faq .uk-accordion-title,
[class~="course-faq"] [class~="uk-accordion-content"] {
	padding-right: 1.25pc;
}

[class~="review-summary-title"] {
	font-size: 1.125pc;
}

[class~="review-summary-title"],
.course-faq .uk-accordion-title {
	font-weight: 600;
}

.course-faq .uk-accordion-title {
	padding-top: 1pc;
}

.course-faq .uk-accordion-title {
	font-size: 17px;
}

[class~="review-summary-container"],
[class~="review-summary-rating-wrap"],
[class~="review-summary-avg"] {
	display: flex;
}

[class~="review-summary-container"],
[class~="review-summary-rating-wrap"] {
	flex-wrap: wrap;
}

[class~="review-summary-rating"] [class~="review-summary-rating-wrap"],
[class~="review-summary-avg"],
[class~="review-summary-container"],
[class~="review-summary-rating-wrap"] {
	align-items: center;
}

[class~="course-faq"]>li[class~="uk-open"] {
	background-color: #fff;
}

[class~="review-bars"] [class~="full_bar"] [class~="bar_filler"] {
	top: -0.75pt;
}

[class~="course-faq"]>li[class~="uk-open"] {
	border-radius: 5.25pt;
}

[class~="course-faq"]>li[class~="uk-open"] {
	box-shadow: 0 3pt 0.114583333in -4px rgba(0, 0, 0, 0.2);
}

.course-faq .uk-accordion-title,
[class~="course-faq"] [class~="uk-accordion-title"]::before {
	color: rgba(0, 0, 0, 0.54);
}

[class~="course-faq"] [class~="uk-accordion-content"] {
	margin-left: 0;
}

[class~="course-faq"] [class~="uk-accordion-content"] {
	margin-bottom: 0;
}

[class~="course-faq"] [class~="uk-accordion-title"]::before {
	transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

[class~="course-faq"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	transform: rotate(90deg) !important;
}

[class~="review-summary-avg"] {
	width: auto;
}

[class~="course-faq"] [class~="uk-accordion-content"] {
	margin-right: 0;
}

[class~="course-faq"] [class~="uk-accordion-title"]::before,
[class~="course-faq"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	background-image: none !important;
}

[class~="course-faq"] [class~="uk-accordion-title"]::before {
	font-family: "Feather-Icons";
}

[class~="review-bars"] [class~="full_bar"] [class~="bar_filler"] {
	left: 0;
}

[class~="review-bars"] [class~="full_bar"] [class~="bar_filler"] {
	right: -0.010416667in;
}

[class~="course-faq"] [class~="uk-accordion-content"] {
	margin-top: 0;
}

[class~="course-faq"] [class~="uk-accordion-title"]::before {
	content: "";
}

[class~="review-summary-avg"] {
	flex-direction: column;
}

[class~="course-faq"] [class~="uk-accordion-content"] {
	padding-left: 1.25pc;
}

[class~="course-faq"]>li {
	overflow: hidden;
}

[class~="review-summary-avg"] [class~="star-rating"] [class~="star"]:before,
[class~="review-summary-avg"] [class~="star-rating"] [class~="star"][class~="half"]:after {
	color: #666;
}

[class~="review-summary-avg"] {
	margin-right: 1.875pc;
}

[class~="review-summary-avg"] {
	background: #f0f3fa;
}

[class~="course-faq"] [class~="uk-accordion-content"] {
	padding-bottom: 13.5pt;
}

[class~="review-summary-avg"] {
	padding-left: 0.3125in;
}

[class~="course-faq"] [class~="uk-accordion-content"] {
	padding-top: 13.5pt;
}

[class~="course-faq"] [class~="uk-accordion-content"],
[class~="review-summary-avg"] {
	border-top-width: 0.75pt;
}

[class~="course-faq"]>li {
	margin-top: 0 !important;
}

[class~="course-faq"] [class~="uk-accordion-content"],
[class~="review-summary-avg"] {
	border-top-style: solid;
}

[class~="course-faq"] [class~="uk-accordion-title"]::before {
	float: left;
}

[class~="review-summary-avg"] {
	padding-bottom: 15pt;
}

[class~="review-summary-avg"] {
	padding-right: 0.3125in;
}

[class~="course-faq"] [class~="uk-accordion-content"] {
	border-top-color: #e4e4e4;
}

[class~="course-faq"] [class~="uk-accordion-content"] {
	border-image: none;
}

[class~="course-faq"] [class~="uk-accordion-title"]::before {
	margin-right: 0.0625in;
}

[class~="course-faq"] [class~="uk-accordion-title"]::before {
	margin-left: 0;
}

[class~="review-bars"] [class~="full_bar"] [class~="bar_filler"] {
	bottom: -1px;
}

[class~="review-bars"] [class~="full_bar"] [class~="bar_filler"] {
	height: auto;
}

[class~="review-summary-avg"] {
	padding-top: 15pt;
}

.review-stars .star-rating .star:before {
	line-height: 11.25pt;
}

[class~="review-summary-avg"] {
	border-radius: 10px;
}

[class~="review-summary-avg"] {
	border-left-width: 0.010416667in;
}

[class~="review-summary-avg"] {
	border-bottom-width: 0.010416667in;
}

[class~="review-summary-avg"] [class~="avg-number"] {
	font-size: 45pt;
}

[class~="review-summary-avg"] [class~="avg-number"] {
	font-weight: 600;
}

[class~="review-summary-avg"] [class~="avg-number"] {
	line-height: 1;
}

[class~="review-summary-avg"] {
	border-right-width: 0.010416667in;
}

[class~="review-summary-avg"] [class~="avg-number"] {
	margin-bottom: 6pt;
}

[class~="review-bars"] [class~="full_bar"] [class~="bar_filler"] {
	background-color: #3e416d;
}

[class~="review-summary-avg"] {
	border-left-style: solid;
}

[class~="review-summary-avg"] {
	border-bottom-style: solid;
}

[class~="review-summary-avg"] {
	border-right-style: solid;
}

[class~="review-bars"] [class~="full_bar"],
[class~="review-bars"] [class~="full_bar"] [class~="bar_filler"] {
	border-radius: 0.5pc;
}

[class~="review-summary-avg"] {
	border-left-color: #daebf9;
}

[class~="review-summary-avg"] {
	border-bottom-color: #daebf9;
}

[class~="review-summary-avg"] {
	border-right-color: #daebf9;
}

[class~="review-summary-rating"] [class~="review-summary-rating-wrap"] {
	margin-bottom: 1.5pt;
}

[class~="review-summary-avg"] {
	border-top-color: #daebf9;
}

[class~="review-summary-avg"] {
	border-image: none;
}

[class~="review-bars"],
.review-summary-rating {
	flex: 1;
}

.review-summary-rating,
[class~="review-bars"] {
	min-width: 0.0625pc;
}

[class~="review-bars"] [class~="full_bar"] {
	position: relative;
}

.review-summary-rating,
[class~="review-bars"] {
	align-items: center;
}

[class~="review-bars"] [class~="full_bar"] {
	width: 100%;
}

[class~="review-bars"] [class~="full_bar"] {
	height: 8px;
}

[class~="review-bars"] [class~="full_bar"] {
	background-color: #e2e2e2;
}

[class~="review-stars"],
.review-avgs {
	width: auto;
}

[class~="review-stars"],
.review-avgs {
	padding-left: 11.25pt;
}

@media (max-width: 768px) {
	[class~="review-summary-avg"] [class~="avg-number"] {
		font-size: 2.5pc;
	}

	.review-summary-title {
		font-size: 16.5pt;
	}

	.review-summary-title {
		font-weight: 600;
	}

	.review-summary-title {
		margin-left: 0;
	}

	.review-summary-title {
		margin-bottom: 7.5pt;
	}

	.review-summary-title {
		margin-right: 0;
	}

	.review-summary-title {
		margin-top: 0;
	}

	[class~="review-summary-container"] {
		display: inline;
	}

	[class~="review-summary-avg"] {
		background: transparent;
	}

	[class~="review-summary-avg"] {
		padding-left: 0;
	}

	[class~="review-summary-avg"] {
		padding-bottom: 0;
	}

	[class~="review-summary-avg"] {
		padding-right: 0;
	}

	[class~="review-summary-avg"] [class~="avg-number"] {
		margin-right: 0.166666667in;
	}

	[class~="review-summary-avg"] span {
		display: block;
	}

	[class~="review-summary-avg"] {
		padding-top: 0;
	}

	[class~="review-summary-avg"] [class~="review-star"] {
		display: none;
	}

	[class~="review-summary-avg"] {
		border-left-width: 0;
	}

	[class~="review-summary-rating"] [class~="review-summary-rating-wrap"] {
		margin-bottom: 0.052083333in;
	}

	[class~="review-summary-avg"] {
		border-bottom-width: 0;
	}

	[class~="review-summary-avg"] {
		border-right-width: 0;
	}

	[class~="review-summary-avg"] {
		border-top-width: 0;
	}

	[class~="review-summary-avg"] {
		border-left-style: none;
	}

	[class~="review-summary-avg"] {
		border-bottom-style: none;
	}

	[class~="review-bars"] [class~="full_bar"] {
		height: 6pt;
	}

	[class~="review-summary-avg"] {
		border-right-style: none;
	}

	[class~="review-summary-avg"] {
		border-top-style: none;
	}

	[class~="review-summary-avg"] {
		border-left-color: currentColor;
	}

	[class~="review-summary-avg"] {
		border-bottom-color: currentColor;
	}

	[class~="review-summary-avg"] {
		border-right-color: currentColor;
	}

	[class~="review-summary-avg"] {
		border-top-color: currentColor;
	}

	[class~="review-summary-avg"] {
		border-image: none;
	}

	[class~="review-bars"] [class~="full_bar"] {
		border-radius: 0.020833333in;
	}

	[class~="review-summary-avg"] {
		flex-direction: row;
	}
}

[class~="comment-by"] a[class~="reply"]:hover {
	background-color: #3e416d;
}

[class~="comments"] ul {
	padding-left: 0;
}

.comment-content p,
[class~="comment-by"] h5,
[class~="comment-by"] span {
	margin-left: 0;
}

[class~="comments"] ul li ul li ul li,
.comments,
.comments ul li,
.comments ul li ul li {
	margin-left: 0pt;
}

[class~="comments"] ul li ul li ul li,
.comment-content p,
.comments ul li,
.comments ul li ul li {
	margin-bottom: 0;
}

[class~="comments"] ul li ul li ul li,
[class~="comment-by"] h5,
.comment-content p,
[class~="comment-by"] span {
	margin-right: 0;
}

[class~="comment-by"] [class~="comment-stars"],
[class~="comment-by"] a[class~="reply"] {
	display: inline;
}

[class~="comment-by"] a[class~="reply"] {
	transition: all 0.3s;
}

.comments {
	margin-bottom: 2.5pc;
}

.comment-content p {
	margin-top: 2.25pt;
}

.comment-content p {
	line-height: 0.270833333in;
}

.comment-content p {
	padding-left: 0;
}

[class~="comment-by"] [class~="comment-stars"] {
	line-height: 22px;
}

.comment-content p {
	padding-bottom: 0.3125pc;
}

.comments {
	margin-right: 0pt;
}

[class~="comments"] ul li,
[class~="comment-by"] span {
	display: block;
}

[class~="comment-content"],
.comment-content p {
	padding-right: 0;
}

.comment-content p {
	padding-top: 0.3125pc;
}

[class~="comment-content"] strong {
	padding-right: 0.052083333in;
}

[class~="comment-content"] strong {
	color: #666;
}

.comments {
	margin-top: 2.5pc;
}

[class~="comment-by"] span,
[class~="comment-content"] span,
[class~="comments-amount"] {
	color: #888;
}

.comments-avatar img {
	max-width: 45pt;
}

[class~="comment-content"] {
	padding-left: 90px;
}

.comments-avatar img {
	border-radius: 50%;
}

[class~="comment-content"],
[class~="comments-avatar"] {
	padding-bottom: 0;
}

[class~="comments-avatar"],
[class~="comment-content"] {
	padding-top: 0;
}

[class~="comment-by"] h5 {
	margin-bottom: 7px;
}

[class~="comment-by"] span,
[class~="comments-amount"],
[class~="comment-by"] [class~="comment-stars"] {
	font-weight: 500;
}

[class~="comments-amount"] {
	margin-left: 0.5pc;
}

[class~="comments-avatar"] {
	display: inline-block;
}

[class~="comment-by"] h5 {
	margin-top: 0;
}

[class~="comments-avatar"] {
	padding-left: 0;
}

[class~="comment-by"] [class~="comment-stars"],
[class~="comments-avatar"] {
	position: absolute;
}

[class~="comment-by"] a[class~="reply"] {
	background-color: rgba(62, 65, 109, 0.18);
}

[class~="comments"] ul li ul li ul li {
	margin-top: 22.5pt;
}

[class~="comment-by"] [class~="comment-stars"] {
	right: 0;
}

[class~="comment-by"] a[class~="reply"] i,
[class~="comment-by"] span {
	font-size: 0.125in;
}

[class~="comments"] ul li ul,
[class~="comment-by"] span,
[class~="comments"] ul li ul li ul li {
	margin-bottom: 0;
}

[class~="comments-avatar"] {
	padding-right: 1.0625pc;
}

[class~="comment-by"] span {
	margin-top: 0px;
}

[class~="comment-by"] span {
	float: none;
}

[class~="comments"] ul li ul li ul li {
	margin-left: 0px;
}

.comments ul li,
[class~="comments"] ul li ul,
[class~="comments"] ul li ul li ul li,
.comments ul li ul li {
	margin-right: 0;
}

[class~="comment-by"] a[class~="reply"]:hover {
	color: #fff;
}

[class~="comments"] ul li ul {
	margin-left: 1.041666667in;
}

[class~="comment-by"] a[class~="reply"] {
	padding-left: 0.15625in;
}

[class~="comment-by"] a[class~="reply"] {
	padding-bottom: 0.375pc;
}

[class~="comment-by"] span {
	text-align: left;
}

[class~="comment-footer"] span {
	font-size: 0.9375pc;
}

[class~="comment-footer"] span {
	margin-right: 9pt;
}

[class~="comment-by"],
.comment-footer a {
	font-weight: 600;
}

.comment-footer a {
	color: #989898;
}

.comment-footer a {
	font-size: 12px;
}

[class~="comment-by"] [class~="comment-stars"] {
	top: 0pc;
}

[class~="comment-footer"] button {
	background: #f0f4fa;
}

[class~="comment-footer"] button {
	border-left-width: 0.0625pc;
}

[class~="comment-by"] a[class~="reply"] i {
	margin-right: 0.010416667in;
}

[class~="comment-footer"] button {
	border-bottom-width: 0.0625pc;
}

[class~="comment-footer"] button {
	border-right-width: 0.0625pc;
}

[class~="comment-footer"] button {
	border-top-width: 0.0625pc;
}

[class~="comment-footer"] button {
	border-left-style: solid;
}

[class~="comment-footer"] button {
	border-bottom-style: solid;
}

[class~="comment-footer"] button {
	border-right-style: solid;
}

[class~="comments-avatar"] {
	left: 0px;
}

[class~="comment-footer"] button {
	border-top-style: solid;
}

[class~="comment-footer"] button {
	border-left-color: #dae7f9;
}

[class~="comments-avatar"] {
	top: -0.052083333in;
}

[class~="comment-by"] {
	width: 100%;
}

[class~="comment-by"] a[class~="reply"] {
	padding-right: 0.15625in;
}

[class~="comment-footer"] button {
	border-bottom-color: #dae7f9;
}

[class~="comment-by"] {
	padding-bottom: 0.5pc;
}

[class~="comment-footer"] button {
	border-right-color: #dae7f9;
}

[class~="comment-footer"] button {
	border-top-color: #dae7f9;
}

[class~="comment-footer"] button {
	border-image: none;
}

[class~="comment-by"],
[class~="comment-footer"] button {
	color: #333;
}

[class~="comment-footer"] button {
	padding-left: 0.083333333in;
}

[class~="comment-by"] {
	font-size: 0.166666667in;
}

[class~="comment-footer"] button {
	padding-bottom: 4px;
}

[class~="comment-footer"] {
	margin-top: 0.8125pc;
}

[class~="comment-footer"] button {
	padding-right: 0.083333333in;
}

.comments ul li,
.comments ul li ul li,
[class~="comments"] ul li ul li ul li {
	margin-top: 22.5pt;
}

[class~="comment-footer"] button {
	padding-top: 4px;
}

[class~="comment-footer"] button,
[class~="comment-by"] a[class~="reply"] {
	border-radius: 3pt;
}

[class~="comment-footer"] button {
	cursor: pointer;
}

[class~="comment-footer"] button {
	margin-right: 0.041666667in;
}

[class~="comment-footer"] button {
	font-size: 8.25pt;
}

[class~="comment-by"] a[class~="reply"] {
	padding-top: 0.375pc;
}

[class~="comment-by"] a[class~="reply"] {
	line-height: 1.375pc;
}

[class~="comments"] ul li {
	position: relative;
}

[class~="comment-by"] a[class~="reply"] {
	font-size: 0.145833333in;
}

[class~="comment-by"] a[class~="reply"] {
	color: #3e416d;
}

[class~="comments"] ul li ul {
	margin-top: 0;
}

[class~="comment-by"] a[class~="reply"] {
	position: absolute;
}

[class~="comment-by"] a[class~="reply"] {
	right: 0;
}

[class~="comment-by"] a[class~="reply"] {
	top: 0.145833333in;
}

.comment-footer a:hover {
	color: #656565;
}

@media (max-width: 768px) {
	[class~="comments-avatar"] {
		top: 3px;
	}

	[class~="comment-stars"] [class~="star-rating"] [class~="star"]:before,
	[class~="comment-stars"] [class~="star-rating"] [class~="star"][class~="half"]:after {
		color: #febe42;
	}

	[class~="comment-content"] {
		color: #666;
	}

	[class~="comment-content"] {
		padding-left: 52.5pt;
	}

	[class~="comments-avatar"] img {
		max-width: 50px;
	}

	[class~="comment-by"] a[class~="reply"],
	[class~="comments"] ul li ul {
		margin-left: 0;
	}

	[class~="comment-stars"] [class~="star-rating"] [class~="star"]:before,
	[class~="comment-stars"] [class~="star-rating"] [class~="star"][class~="half"]:after {
		font-size: 14px !important;
	}

	[class~="comment-content"] {
		padding-bottom: 0;
	}

	[class~="comments"] ul li ul,
	[class~="comment-by"] a[class~="reply"] {
		margin-bottom: 0;
	}

	[class~="comment-content"] {
		padding-right: 0;
	}

	[class~="comments-avatar"] img {
		border-radius: 50%;
	}

	[class~="comment-by"] a[class~="reply"] {
		margin-right: 1.5pt;
	}

	[class~="comment-by"] a[class~="reply"] {
		margin-top: 0.104166667in;
	}

	[class~="comments-avatar"] img {
		top: 0.3125pc;
	}

	[class~="comment-content"] {
		padding-top: 0;
	}

	.comment-by {
		width: 100%;
	}

	[class~="comment-by"] a[class~="reply"] {
		top: 0;
	}

	[class~="comment-by"] a[class~="reply"] {
		display: inline-block;
	}

	.comment-by {
		font-size: 0.177083333in;
	}

	[class~="comments"] ul li ul {
		margin-right: 0;
	}

	[class~="comments"] ul li ul {
		margin-top: 0;
	}
}

[class~="course-card"] {
	background-color: #fff;
}

[class~="course-card-thumbnail"]:hover [class~="play-button-trigger"] {
	visibility: visible;
}

[class~="course-card-thumbnail"]:hover [class~="play-button-trigger"] {
	opacity: 1;
}

[class~="course-card-thumbnail"] [class~="item-tag"] {
	left: 16px;
}

[class~="course-card-thumbnail"] [class~="item-tag"] {
	margin-left: 0;
}

[class~="course-card"] span[class~="catagroy"] {
	font-size: 9.75pt;
}

[class~="course-card-thumbnail"] [class~="item-tag"] {
	margin-bottom: 0;
}

[class~="course-card-thumbnail"] [class~="item-tag"] {
	margin-right: 0;
}

[class~="course-card"] {
	box-sizing: border-box;
}

[class~="course-card-thumbnail"] [class~="item-tag"] {
	margin-top: 0;
}

[class~="course-card-thumbnail"] [class~="item-tag"] {
	top: 0.15625in;
}

[class~="course-card"] {
	border-radius: 8px;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"],
[class~="course-card-thumbnail"] img {
	height: 100%;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"],
[class~="course-card-thumbnail"],
[class~="course-card-thumbnail"] img {
	width: 100%;
}

[class~="course-card-thumbnail"],
[class~="course-card"] {
	position: relative;
}

[class~="course-card-body"] [class~="course-card-info"],
[class~="course-card-footer"] {
	display: flex;
}

[class~="course-card"] span[class~="catagroy"],
[class~="course-card"] h4 {
	font-weight: 600;
}

[class~="course-card-thumbnail"] img {
	object-fit: cover;
}

[class~="course-card"],
[class~="course-card-thumbnail"] {
	overflow: hidden;
}

[class~="course-card-footer"],
[class~="course-card-body"] [class~="course-card-info"] {
	justify-content: space-between;
}

[class~="course-card"] {
	box-shadow: -7.5pt 10px 10.5pt -3.75pt rgba(25, 42, 70, 0.13);
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"],
[class~="course-card-thumbnail"] img {
	left: 0;
}

[class~="course-card-thumbnail"] {
	flex: 0 0 auto;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"],
[class~="course-card-thumbnail"] img {
	position: absolute;
}

[class~="course-card-thumbnail"]:hover [class~="play-button-trigger"] {
	-webkit-transform: scale(1.1);
}

[class~="course-card-thumbnail"] {
	max-width: none;
}

[class~="course-card-thumbnail"] {
	max-height: 100%;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"],
[class~="course-card-thumbnail"] img {
	top: 0;
}

[class~="course-card-thumbnail"] {
	height: 150px;
}

.course-card-body {
	padding-left: 12.75pt;
}

.course-card-body {
	padding-bottom: 12pt;
}

.course-card-body {
	padding-right: 12.75pt;
}

.course-card-body {
	padding-top: 12pt;
}

[class~="course-card"] span[class~="catagroy"],
[class~="course-catagory-tag"] {
	display: inline-block;
}

[class~="course-card"] h4 {
	color: #3e416d;
}

[class~="course-card-footer"] {
	padding-left: 11.25pt;
}

[class~="course-card-footer"] {
	padding-bottom: 0.6875pc;
}

[class~="course-card-footer"] {
	padding-right: 11.25pt;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	background-size: auto 50%;
}

[class~="course-card-footer"] {
	padding-top: 0.6875pc;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	background-position: center;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	visibility: hidden;
}

[class~="course-card-thumbnail"]:hover [class~="play-button-trigger"] {
	-ms-transform: scale(1.1);
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	opacity: 0;
}

[class~="course-card"] span[class~="catagroy"] {
	margin-bottom: 0.072916667in;
}

[class~="course-card-footer"] {
	border-top-width: 1px;
}

[class~="course-card-footer"] {
	border-top-style: solid;
}

[class~="course-card-thumbnail"]:hover [class~="play-button-trigger"] {
	-o-transform: scale(1.1);
}

[class~="course-card"] h4 {
	margin-bottom: 0.3125pc;
}

[class~="course-card-footer"] {
	border-top-color: #eaeaea;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	-webkit-transition: opacity 150ms ease-in-out;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	-webkit-transition: -webkit-transform 150ms ease-in-out;
}

[class~="course-card-footer"] {
	border-image: none;
}

[class~="course-card-footer"] {
	align-items: center;
}

[class~="course-card-footer"] {
	margin-left: -1pc;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	-moz-transition: opacity 150ms ease-in-out;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	-moz-transition: -moz-transform 150ms ease-in-out;
}

[class~="course-card-footer"] {
	margin-bottom: -0.9375pc;
}

[class~="course-card"] h4 {
	margin-top: 0;
}

[class~="course-card-footer"] {
	margin-right: -1pc;
}

[class~="course-card-footer"] {
	margin-top: 0.5625pc;
}

[class~="course-card"] h4 {
	font-size: 16px;
}

[class~="course-card-footer"] {
	font-weight: 600;
}

[class~="course-catagory-tag"] {
	padding-left: 6.75pt;
}

[class~="play-button-trigger"][class~="show"],
[class~="course-card-thumbnail"]:hover [class~="play-button-trigger"] {
	transform: scale(1.1);
}

[class~="course-card"] h4 {
	line-height: 1.5pc;
}

[class~="course-card"] h4,
[class~="course-card"] h4 {
	overflow: hidden;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	-ms-transition: opacity 150ms ease-in-out;
}

[class~="course-catagory-tag"] {
	padding-bottom: 0.25pc;
}

[class~="course-catagory-tag"] {
	padding-right: 6.75pt;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	-o-transition: opacity 150ms ease-in-out;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	-o-transition: -o-transform 150ms ease-in-out;
}

[class~="course-card"] h4 {
	max-width: 100%;
}

[class~="course-catagory-tag"] {
	padding-top: 0.25pc;
}

[class~="course-catagory-tag"] {
	line-height: 0.125in;
}

[class~="course-card"] h4 {
	text-overflow: ellipsis;
}

[class~="course-catagory-tag"],
[class~="course-progressbar"] [class~="course-progressbar-filler"] {
	position: absolute;
}

[class~="course-catagory-tag"] {
	top: 88.5pt;
}

[class~="course-catagory-tag"] {
	color: white;
}

[class~="course-card"] h4 {
	white-space: nowrap;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	transition: opacity 150ms ease-in-out;
}

[class~="course-card"] p {
	font-weight: 500;
}

[class~="course-catagory-tag"],
[class~="course-card"] p {
	font-size: 0.875pc;
}

[class~="course-card-thumbnail"] [class~="play-button-trigger"] {
	transition: transform 150ms ease-in-out;
}

[class~="course-card"] p {
	margin-left: 0;
}

[class~="course-card"] p {
	margin-bottom: 0;
}

[class~="course-catagory-tag"] {
	font-weight: 700;
}

[class~="course-card"] p {
	margin-right: 0;
}

[class~="course-card"] p {
	margin-top: 0;
}

[class~="play-button-trigger"][class~="show"] {
	visibility: visible;
}

[class~="course-card"] p {
	color: #686f7a;
}

[class~="play-button-trigger"][class~="show"] {
	opacity: 1;
}

[class~="play-button-trigger"][class~="show"] {
	-webkit-transform: scale(1.1);
}

[class~="course-card"] p {
	line-height: 17.25pt;
}

[class~="play-button-trigger"][class~="show"] {
	-ms-transform: scale(1.1);
}

[class~="play-button-trigger"][class~="show"] {
	-o-transform: scale(1.1);
}

[class~="course-catagory-tag"] {
	border-radius: 0.052083333in;
}

.course-progressbar {
	position: relative;
}

.course-progressbar {
	width: 100%;
}

[class~="course-card-footer"] h5 {
	color: #909090;
}

[class~="course-card-footer"] h5 {
	margin-bottom: 0;
}

[class~="course-progressbar"] [class~="course-progressbar-filler"] {
	top: -0.75pt;
}

[class~="course-progressbar"] [class~="course-progressbar-filler"] {
	left: 0;
}

.course-progressbar {
	height: 0.041666667in;
}

.course-progressbar,
[class~="course-progressbar"] [class~="course-progressbar-filler"] {
	border-radius: 6pt;
}

[class~="course-card-footer"] h5 {
	margin-top: 0;
}

[class~="course-card-footer"] h5 {
	font-size: 9.6pt;
}

[class~="course-card-footer"] h5 {
	margin-right: 7.5pt;
}

[class~="course-progressbar"] [class~="course-progressbar-filler"] {
	right: -0.0625pc;
}

.course-progressbar {
	background-color: #e6e8ec;
}

[class~="course-progressbar"] [class~="course-progressbar-filler"] {
	bottom: -1px;
}

[class~="course-card-footer"] h5 {
	font-weight: 600;
}

[class~="course-progressbar"] [class~="course-progressbar-filler"] {
	height: auto;
}

[class~="course-progressbar"] [class~="course-progressbar-filler"] {
	background-color: #17d292;
}

[class~="course-card-footer"] h5 {
	display: flex;
}

[class~="course-card-footer"] h5 {
	align-items: center;
}

[class~="course-card-footer"] h5 i {
	margin-right: 5px;
}

[class~="course-card"] span[class~="catagroy"] {
	border-radius: 0.041666667in;
}

@media (max-width: 640px) {
	[class~="course-card"] h4 {
		font-size: 17px;
	}

	[class~="course-card"] p {
		font-size: 15px;
	}
}

[class~="course-card-list"][class~="course-card"] [class~="star-rating"] [class~="avg"] {
	font-size: 0.125in;
}

[class~="episode-card"][class~="course-card"] [class~="course-card-body"] {
	padding-left: 11.25pt;
}

[class~="course-card-list"][class~="course-card"] [class~="star-rating"] [class~="star"]:before,
[class~="course-card-list"][class~="course-card"] [class~="star-rating"] [class~="star"][class~="half"]:after {
	font-size: 1.125pc;
}

[class~="course-card-list"][class~="course-card"] [class~="star-rating"] [class~="avg"] {
	line-height: 12px;
}

[class~="course-card-list"][class~="course-card"] [class~="star-rating"] [class~="avg"] {
	padding-left: 0.375pc;
}

[class~="episode-card"][class~="course-card"] [class~="course-card-body"] {
	padding-bottom: 7.5pt;
}

[class~="course-card-list"][class~="course-card"] [class~="star-rating"] [class~="avg"] {
	padding-bottom: 3pt;
}

[class~="episode-card"][class~="course-card"] [class~="course-card-body"] h4 {
	font-size: 14px;
}

[class~="episode-card"][class~="course-card"] [class~="course-card-body"] {
	padding-right: 11.25pt;
}

[class~="course-card-list"][class~="course-card"] [class~="star-rating"] [class~="avg"] {
	padding-right: 0.375pc;
}

[class~="episode-card"][class~="course-card"] [class~="course-card-body"] h4 {
	line-height: 0.25in;
}

[class~="course-card-list"][class~="course-card"] [class~="star-rating"] [class~="avg"] {
	padding-top: 3pt;
}

[class~="course-card-list"][class~="course-card"] [class~="star-rating"] [class~="avg"] {
	margin-right: 3.75pt;
}

[class~="course-card-list"][class~="course-card"] [class~="course-details-info"] ul li [class~="star-rating"] {
	top: 0.25pc;
}

[class~="episode-card"][class~="course-card"] [class~="course-card-body"] {
	padding-top: 7.5pt;
}

[class~="course-card-list"][class~="course-card"] {
	margin-bottom: 22.5pt;
}

@media (max-width: 640px) {
	[class~="course-card"][class~="course-card-list"] h4 {
		font-size: 1pc !important;
	}

	[class~="course-card"][class~="course-card-list"] h4 {
		line-height: 20px !important;
	}

	[class~="course-card"][class~="course-card-list"] p {
		font-size: 0.15625in !important;
	}

	.course-card.course-card-list {
		margin-bottom: 0.8125pc !important;
	}

	[class~="course-card"][class~="course-card-list"] p {
		line-height: 15.75pt !important;
	}

	[class~="course-card"][class~="course-card-list"] p {
		height: 0.6875in;
	}

	[class~="course-card"][class~="course-card-list"] p {
		overflow: hidden;
	}
}

@media (min-width: 640px) {
	[class~="course-card-list"][class~="course-card"] {
		display: flex;
	}

	[class~="course-card-list"][class~="course-card"] {
		border-radius: 0;
	}

	[class~="course-card-list"][class~="course-card"] [class~="course-card-thumbnail"] {
		width: 2.447916667in;
	}

	[class~="course-card-list"][class~="course-card"] [class~="course-card-thumbnail"] {
		height: 105pt;
	}

	[class~="course-card-list"][class~="course-card"] {
		border-bottom-width: 0.010416667in;
	}

	[class~="course-card-list"][class~="course-card"] {
		border-bottom-style: solid;
	}

	.course-card-list.course-card h4 {
		font-size: 20px;
	}

	[class~="course-card-list"][class~="course-card"] {
		border-bottom-color: #eaeaea;
	}

	[class~="course-card-list"][class~="course-card"] {
		border-image: none;
	}

	[class~="course-card-list"][class~="course-card"] p {
		margin-bottom: 0.875pc;
	}

	[class~="course-card-list"][class~="course-card"] {
		padding-bottom: 15pt;
	}

	[class~="course-card-list"][class~="course-card"] [class~="course-card-thumbnail"] {
		border-radius: 0.5pc;
	}

	[class~="course-card-list"][class~="course-card"] [class~="course-card-body"] {
		padding-left: 15pt;
	}

	[class~="course-card-list"][class~="course-card"] {
		margin-bottom: 1.25pc !important;
	}

	[class~="course-card-list"][class~="course-card"] {
		box-shadow: none;
	}

	[class~="course-card-list"][class~="course-card"] [class~="course-card-body"] {
		padding-bottom: 0.177083333in;
	}

	[class~="course-card-list"][class~="course-card"] [class~="course-card-body"] {
		padding-right: 15pt;
	}

	[class~="course-card-list"][class~="course-card"] {
		background: transparent;
	}

	[class~="course-card-list"][class~="course-card"] [class~="course-card-body"] {
		padding-top: 0;
	}

	[class~="course-card-list"][class~="course-card"] [class~="course-card-body"] {
		max-width: 654px;
	}
}

[class~="episode-card"][class~="course-card"] span[class~="item-tag"] {
	padding-left: 5.25pt;
}

[class~="episode-card"][class~="course-card"] span[class~="item-tag"] {
	padding-bottom: 0.75pt;
}

[class~="episode-card"][class~="course-card"] span[class~="item-tag"] {
	padding-right: 5.25pt;
}

[class~="episode-card"][class~="course-card"] span[class~="item-tag"] {
	padding-top: 0.75pt;
}

@media (max-width: 640px) {

	[class~="course-card"] [class~="course-card-body"] h4,
	[class~="episode-card"][class~="course-card"] [class~="course-card-body"] h4 {
		font-size: 10.5pt;
	}

	[class~="course-card"] [class~="course-card-thumbnail"] {
		width: 80px;
	}

	[class~="course-card"] {
		display: flex;
	}

	[class~="course-card"] [class~="course-card-thumbnail"] {
		height: 0.729166667in;
	}

	[class~="course-card"] {
		border-radius: 0;
	}

	[class~="course-card"] {
		border-bottom-width: 0.75pt;
	}

	[class~="course-card"] [class~="course-card-thumbnail"] {
		border-radius: 0.052083333in;
	}

	[class~="course-card"] [class~="course-card-thumbnail"] {
		box-shadow: 0pt 0.125pc 0.072916667in -0.03125in #000;
	}

	.course-card .course-card-body {
		padding-left: 7.5pt;
	}

	.course-card .course-card-body {
		padding-bottom: 0;
	}

	[class~="episode-card"][class~="course-card"] [class~="course-card-thumbnail"] {
		width: 100%;
	}

	[class~="course-card"] {
		border-bottom-style: solid;
	}

	.course-card .course-card-body {
		padding-right: 7.5pt;
	}

	[class~="course-card"] {
		border-bottom-color: #eaeaea;
	}

	.course-card .course-card-body {
		padding-top: 0;
	}

	.course-card .course-card-body {
		flex: 1;
	}

	[class~="course-card"] [class~="course-card-footer"] h5 i {
		display: none;
	}

	.course-card .course-card-body {
		min-width: 0.0625pc;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		padding-top: 0;
	}

	[class~="course-card"] [class~="course-card-body"] h4 {
		line-height: 1.25pc;
	}

	[class~="course-card"] {
		border-image: none;
	}

	[class~="course-card"] [class~="course-card-body"] p {
		font-size: 13px;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-left-width: 0;
	}

	[class~="course-card"] {
		padding-bottom: 0.8125pc;
	}

	[class~="episode-card"][class~="course-card"] span[class~="item-tag"] {
		padding-left: 3.75pt;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-bottom-width: 0;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-right-width: 0;
	}

	[class~="course-card"] [class~="course-card-body"] p {
		line-height: 14.25pt;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-top-width: 0;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-left-style: none;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-bottom-style: none;
	}

	[class~="episode-card"][class~="course-card"] span[class~="item-tag"] {
		padding-bottom: 0in;
	}

	[class~="course-card"] span[class~="catagroy"] {
		font-size: 12px;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-right-style: none;
	}

	[class~="episode-card"][class~="course-card"] [class~="course-card-thumbnail"] {
		height: 170px;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-top-style: none;
	}

	[class~="episode-card"][class~="course-card"] span[class~="item-tag"] {
		padding-right: 3.75pt;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-left-color: currentColor;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-bottom-color: currentColor;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-right-color: currentColor;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-top-color: currentColor;
	}

	[class~="episode-card"][class~="course-card"] [class~="course-card-body"] {
		padding-left: 0;
	}

	[class~="course-card"] {
		margin-bottom: 10px !important;
	}

	[class~="course-card"] [class~="course-card-footer"] {
		border-image: none;
	}

	[class~="episode-card"][class~="course-card"] [class~="course-card-body"] {
		padding-bottom: 0;
	}

	.course-card .course-card-info {
		display: none !important;
	}

	[class~="episode-card"][class~="course-card"] {
		display: inherit;
	}

	[class~="episode-card"][class~="course-card"] [class~="course-card-body"] {
		padding-right: 0;
	}

	[class~="episode-card"][class~="course-card"] [class~="course-card-body"] {
		padding-top: 0.114583333in;
	}

	[class~="episode-card"][class~="course-card"] span[class~="item-tag"] {
		padding-top: 0in;
	}

	[class~="episode-card"][class~="course-card"] span[class~="item-tag"] {
		font-size: 0.104166667in;
	}

	[class~="course-card"] {
		box-shadow: none;
	}

	[class~="course-card"] {
		background: transparent;
	}
}

[class~="course-card-grid"]>* {
	padding-left: 18.75pt !important;
}

.course-card-grid {
	margin-left: -1.5625pc !important;
}

[class~="course-grid-slider"] {
	position: relative;
}

[class~="course-grid-slider"] {
	padding-bottom: 16px;
}

[class~="course-card-grid"] [class~="uk-grid-margin"] {
	margin-top: 15px !important;
}

@media (max-width: 960px) {
	[class~="course-grid-slider"] [class~="course-card"] {
		display: block;
	}

	[class~="course-grid-slider"] [class~="course-card"] [class~="course-card-thumbnail"] {
		width: 100%;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-left-width: 0;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-bottom-width: 0;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-right-width: 0;
	}

	[class~="course-grid-slider"] [class~="course-card"] [class~="course-card-thumbnail"] {
		height: 86.25pt;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-top-width: 0;
	}

	[class~="course-grid-slider"] ul li {
		width: 13.75pc;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-left-style: none;
	}

	[class~="course-grid-slider"]>*>* {
		padding-left: 25px !important;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-bottom-style: none;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-right-style: none;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-top-style: none;
	}

	[class~="course-grid-slider"] [class~="course-card"] [class~="course-card-thumbnail"] {
		border-radius: 0.052083333in;
	}

	[class~="course-grid-slider"] [class~="course-card"] [class~="course-card-thumbnail"] {
		box-shadow: 0pc 0.125pc 0.4375pc -0.1875pc #000;
	}

	[class~="course-grid-slider"] [class~="course-card"] [class~="course-card-body"] {
		padding-left: 0pt;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-left-color: currentColor;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-bottom-color: currentColor;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-right-color: currentColor;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-top-color: currentColor;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		border-image: none;
	}

	[class~="course-grid-slider"]>* {
		margin-left: -18.75pt !important;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		margin-bottom: 0 !important;
	}

	[class~="course-grid-slider"] [class~="course-card"] {
		padding-bottom: 0;
	}

	[class~="course-grid-slider"] {
		margin-left: -11.25pt;
	}

	[class~="course-grid-slider"] [class~="course-card"] [class~="course-card-body"] {
		padding-bottom: 0.625pc;
	}

	[class~="course-grid-slider"] {
		margin-bottom: 0;
	}

	[class~="course-grid-slider"] [class~="course-card"] [class~="course-card-body"] {
		padding-right: 0pt;
	}

	[class~="course-grid-slider"] [class~="course-card"] [class~="course-card-body"] {
		padding-top: 0.625pc;
	}

	[class~="course-grid-slider"] {
		margin-right: -11.25pt;
	}

	[class~="course-grid-slider"] {
		margin-top: 0;
	}

	[class~="course-grid-slider"] {
		padding-left: 0.15625in;
	}
}

[class~="course-path-card"] {
	background: white;
}

.course-path-info ul,
.course-path-info ul li {
	padding-left: 0;
}

[class~="course-path-card-contents"] h3 {
	font-size: 12.75pt;
}

.course-path-info ul li {
	font-weight: 400;
}

[class~="course-path-card"] {
	overflow: hidden;
}

[class~="course-path-card-contents"] h3 {
	margin-bottom: 0.072916667in;
}

[class~="course-path-card"] {
	border-radius: 3.75pt;
}

[class~="course-path-card"] {
	transition: 0.3s;
}

[class~="course-path-card-contents"] p {
	color: #908d8d;
}

.course-path-info ul li {
	margin-bottom: 0.166666667in;
}

[class~="course-path-card-contents"],
[class~="course-path-card"] {
	position: relative;
}

.course-path-info ul li {
	font-size: 0.9375pc;
}

[class~="course-path-card"] {
	box-shadow: -7.5pt 0.625pc 0.145833333in -9px rgba(25, 42, 70, 0.13);
}

[class~="course-path-card-footer"],
[class~="course-path-card-contents"] {
	padding-left: 0.208333333in;
}

[class~="course-path-card-contents"] {
	padding-bottom: 0.15625in;
}

[class~="course-path-card-contents"],
[class~="course-path-card-footer"] {
	padding-right: 0.208333333in;
}

.course-path-info ul li {
	list-style-type: disc;
}

[class~="course-path-card-contents"] {
	padding-top: 12px;
}

.course-path-info ul li {
	margin-left: 18px;
}

[class~="course-path-card-contents"] p {
	margin-left: 0;
}

[class~="course-path-card-footer"] {
	padding-bottom: 0.625pc;
}

.course-path-card:hover {
	box-shadow: -7.5pt 0.625pc 14px -0.052083333in rgba(25, 42, 70, 0.13);
}

[class~="course-path-card-contents"] p {
	margin-bottom: 0;
}

[class~="course-path-card-footer"] {
	padding-top: 0.625pc;
}

[class~="course-path-card-footer"] {
	background: #eaf9e9;
}

[class~="course-path-card-footer"] {
	background: white;
}

[class~="course-path-card-footer"] {
	border-radius: 0 0 13px 9.75pt;
}

[class~="course-path-card-footer"] {
	border-top-width: 1px;
}

[class~="course-path-card-contents"] p {
	margin-right: 0;
}

[class~="course-path-card-contents"] p {
	margin-top: 0;
}

[class~="course-path-card-footer"] {
	border-top-style: solid;
}

[class~="course-path-card-footer"] {
	border-top-color: #eaeaea;
}

[class~="course-path-card-footer"] {
	border-image: none;
}

[class~="course-path-card-footer"] {
	display: flex;
}

[class~="course-path-card-footer"] {
	align-items: center;
}

[class~="course-path-card-contents"] p {
	font-weight: 500;
}

[class~="course-path-card-contents"] p {
	font-size: 0.145833333in;
}

[class~="course-path-card-footer"] {
	justify-content: space-between;
}

[class~="course-path-card-footer"] h5 {
	color: #909090;
}

[class~="course-path-card-footer"] h5 {
	margin-bottom: 0;
}

[class~="course-path-card-footer"] h5 {
	margin-top: 0;
}

[class~="course-path-card-footer"] h5 {
	font-size: 0.135416667in;
}

.course-path-info ul {
	column-gap: 37.5pt;
}

.course-path-info ul {
	column-count: 3;
}

.course-path-info ul {
	-webkit-column-break-inside: avoid;
}

@media screen and (max-width: 1024px) and (min-width: 641px) {
	[class~="course-path-info"] ul {
		column-count: 2;
	}
}

@media screen and (max-width: 641px) {
	[class~="course-path-info"] ul {
		column-count: 1;
	}
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	background-color: rgba(62, 62, 62, 0.74);
}

[class~="path-wrap"] [class~="course-grid-slider"]>*>* {
	padding-left: 25px !important;
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	padding-left: 6pt;
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	padding-bottom: 0.0625pc;
}

[class~="path-wrap"] [class~="course-grid-slider"]>* {
	margin-left: -1.5625pc !important;
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	padding-right: 6pt;
}

[class~="path-wrap"] [class~="course-card"] {
	border-radius: 0.4375pc;
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	padding-top: 0.0625pc;
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	border-radius: 3pt;
}

[class~="path-wrap"] [class~="course-card-thumbnail"] {
	flex: 0 0 auto;
}

[class~="path-wrap"] [class~="course-card-thumbnail"] {
	max-width: none;
}

.path-wrap .course-card-body span.completed-text,
[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	font-size: 0.125in;
}

[class~="path-wrap"] [class~="course-card-thumbnail"] {
	max-height: 100%;
}

.path-wrap .course-card-body span.completed-text,
[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	color: white;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	height: 0.375pc;
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	letter-spacing: 0.0625pc;
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"],
.path-wrap .course-card-body span.completed-text {
	position: absolute;
}

[class~="path-wrap"] [class~="course-card-thumbnail"] {
	overflow: hidden;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	background: transparent;
}

[class~="path-wrap"] [class~="course-card-thumbnail"] {
	position: relative;
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	bottom: 5.25pt;
}

[class~="path-wrap"] [class~="course-card"] span[class~="duration"] {
	right: 0.083333333in;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	padding-left: 0;
}

[class~="path-wrap"] [class~="course-card-thumbnail"] {
	width: 100%;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	padding-bottom: 0;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	padding-right: 0;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	padding-top: 0;
}

[class~="path-wrap"] [class~="course-card-thumbnail"] {
	height: 7.5pc;
}

.path-wrap .course-card-body span.completed-text {
	background: #62d76b;
}

[class~="path-wrap"] [class~="course-catagory-tag"] {
	display: none;
}

.path-wrap .course-card-body span.completed-text {
	padding-left: 0.625pc;
}

[class~="path-wrap"] [class~="course-card-body"] {
	padding-left: 0.135416667in;
}

[class~="path-wrap"] [class~="course-card-body"] {
	padding-bottom: 0.145833333in;
}

.path-wrap .course-card-body span.completed-text {
	padding-bottom: 1.5pt;
}

.path-wrap .course-card-body span.completed-text {
	padding-right: 0.625pc;
}

[class~="path-wrap"] [class~="course-card-body"] {
	padding-right: 0.135416667in;
}

.path-wrap .course-card-body span.completed-text {
	padding-top: 1.5pt;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	margin-left: 0;
}

.path-wrap .course-card-body h4 {
	font-size: 10.875pt;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	margin-bottom: 0;
}

[class~="path-wrap"] [class~="course-card-body"] {
	padding-top: 0.145833333in;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	margin-right: 0;
}

.path-wrap .course-card-body span.completed-text {
	margin-top: -21.75pt;
}

.path-wrap .course-card-body span.completed-text {
	right: 0.177083333in;
}

.path-wrap .course-card.completed .course-card-body {
	border-top-width: 0.375pc;
}

.path-wrap .course-card-body span.completed-text {
	border-radius: 0.625pc;
}

.path-wrap .course-card-body span.completed-text {
	margin-left: -0.041666667in;
}

.path-wrap .course-card-body span.completed-text {
	z-index: 1000;
}

.path-wrap .course-card.completed .course-card-body {
	border-top-style: solid;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	margin-top: 0;
}

[class~="path-wrap"] [class~="course-card"] [class~="uk-progress"] {
	border-radius: 0pt !important;
}

.path-wrap .course-card-body p {
	font-size: 10.125pt;
}

.path-wrap .course-card.completed .course-card-body {
	border-top-color: #62d76b;
}

.path-wrap .course-card.completed .course-card-body {
	border-image: none;
}

.path-wrap .course-card-body p {
	line-height: 1.25pc;
}

@media (max-width: 768px) {
	[class~="path-wrap"] [class~="course-card"] {
		border-radius: 0pt;
	}
}

[class~="course-path-level"] [class~="uk-accordion-title"] {
	padding-bottom: 0.208333333in;
}

[class~="course-path-level"] [class~="uk-accordion-title"] {
	padding-top: 15px;
}

[class~="course-path-level"] [class~="uk-accordion-title"] {
	font-size: 0.197916667in;
}

[class~="course-path-level"] [class~="uk-accordion-title"] {
	font-weight: 700;
}

[class~="course-path-level"] [class~="uk-accordion-title"]::before {
	transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

[class~="course-path-level"] [class~="uk-accordion-title"]::before {
	font-family: "Feather-Icons";
}

[class~="course-path-level"] [class~="uk-accordion-title"]::before {
	content: "";
}

[class~="course-path-level"] [class~="uk-accordion-title"],
[class~="course-path-level"] [class~="uk-accordion-title"]::before {
	color: rgba(0, 0, 0, 0.54);
}

[class~="course-path-level"] [class~="uk-accordion-title"] {
	border-bottom-width: 1px;
}

[class~="course-path-level"] [class~="uk-open"]>[class~="uk-accordion-title"]::before,
[class~="course-path-level"] [class~="uk-accordion-title"]::before {
	background-image: none !important;
}

[class~="course-path-level"]>li {
	margin-top: 0 !important;
}

[class~="course-path-level"] [class~="uk-accordion-title"] {
	border-bottom-style: solid;
}

[class~="course-path-level"] [class~="uk-accordion-title"] {
	border-bottom-color: #ececec;
}

[class~="course-path-level"] [class~="uk-accordion-title"] {
	border-image: none;
}

[class~="course-path-level"] [class~="uk-accordion-title"]::before {
	float: left;
}

[class~="course-path-level"] [class~="uk-accordion-content"] {
	margin-left: 0;
}

[class~="course-path-level"] [class~="uk-open"] [class~="uk-accordion-title"] {
	border-bottom-width: 0;
}

[class~="course-path-level"] [class~="uk-accordion-content"] {
	margin-bottom: 0;
}

[class~="course-path-level"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	transform: rotate(90deg) !important;
}

[class~="course-path-level"] [class~="uk-accordion-title"]::before {
	margin-right: 6px;
}

[class~="course-path-level"] [class~="uk-accordion-title"]::before {
	margin-left: 0;
}

[class~="course-path-level"] [class~="uk-open"] [class~="uk-accordion-title"] {
	border-bottom-style: none;
}

[class~="course-path-level"] [class~="uk-accordion-content"] {
	margin-right: 0;
}

[class~="course-path-level"] [class~="uk-accordion-content"] {
	margin-top: 0;
}

[class~="course-path-level"] [class~="uk-accordion-content"] {
	padding-left: 0;
}

[class~="course-path-level"] [class~="uk-open"] [class~="uk-accordion-title"] {
	border-bottom-color: currentColor;
}

[class~="course-path-level"] [class~="uk-accordion-content"] {
	padding-bottom: 1.0625pc;
}

[class~="course-path-level"] [class~="uk-accordion-content"] {
	padding-right: 0;
}

[class~="course-path-level"] [class~="uk-accordion-content"] {
	padding-top: 0;
}

[class~="course-path-level"] [class~="uk-open"] [class~="uk-accordion-title"] {
	border-image: none;
}

@media only screen and (max-width: 960px) {
	[class~="course-path-level"] [class~="uk-accordion-title"] {
		padding-bottom: 17px;
	}

	[class~="course-path-level"] [class~="uk-accordion-title"] {
		padding-top: 13px;
	}

	[class~="course-path-level"] [class~="uk-accordion-title"] {
		font-size: 11.25pt;
	}

	[class~="course-path-level"] [class~="uk-accordion-content"] {
		padding-top: 0;
	}
}

.course-card-resume .course-progressbar {
	margin-left: -0.8125pc;
}

[class~="course-card-resume"] {
	box-shadow: -7.5pt 0.625pc 14px -0.4375pc rgba(25, 42, 70, 0.13);
}

[class~="course-card-resume"] {
	background: white;
}

.course-card-resume .course-progressbar {
	margin-bottom: -10px;
}

[class~="course-card-resume"] {
	border-radius: 7px;
}

.course-card-resume .course-progressbar {
	margin-right: 0;
}

.course-card-resume-thumbnail,
[class~="course-card-resume"] {
	overflow: hidden;
}

.course-card-resume span,
[class~="course-card-resume"] h5 {
	margin-bottom: 3.75pt;
}

[class~="course-card-resume"],
.course-card-resume-thumbnail {
	position: relative;
}

.course-card-resume-thumbnail {
	flex: 0 0 auto;
}

.course-card-resume-thumbnail {
	max-width: none;
}

.course-card-resume span,
[class~="course-card-resume"] h5 {
	font-size: 14px;
}

[class~="course-card-resume"] h5,
.course-card-resume span {
	font-weight: 600;
}

.course-card-resume-thumbnail {
	max-height: 100%;
}

[class~="course-card-resume"] h5 {
	line-height: 1.3125pc;
}

.course-card-resume .course-progressbar {
	margin-top: 4.5pt;
}

.course-card-resume .course-progressbar {
	width: 113%;
}

.course-card-resume-thumbnail {
	width: 100%;
}

.course-card-resume span {
	color: #afafaf;
}

.course-card-resume-thumbnail {
	height: 6.25pc;
}

[class~="course-card-resume-body"] {
	padding-left: 9pt;
}

[class~="course-card-resume-body"] {
	padding-bottom: 10px;
}

.course-card-resume .course-progressbar {
	border-radius: 0px 0pc 16px 12pt;
}

[class~="course-card-resume-body"] {
	padding-right: 9pt;
}

.course-card-resume .course-progressbar {
	height: 0.0625in !important;
}

[class~="course-card-resume-body"] {
	padding-top: 9pt;
}

.course-card-resume span {
	display: block;
}

@media (max-width: 768px) {
	[class~="course-resume-grid-slider"] ul li {
		width: 205px;
	}

	[class~="course-resume-grid-slider"] ul li {
		padding-left: 11.25pt;
	}
}

[class~="course-video-list"] li>a>span {
	font-size: 8.25pt;
}

[class~="course-video-list"] li>a:before,
[class~="course-video-list"] li>a>span,
ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	position: absolute;
}

[class~="course-header"] [class~="btn-back"] {
	margin-right: 0.09375in;
}

.course-watch-page {
	overflow: hidden;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	left: 10px;
}

[class~="course-header"] [class~="btns"]:hover {
	background: rgba(255, 255, 255, 0.28);
}

[class~="course-video-list"] li>a>span {
	font-weight: 300;
}

[class~="course-layouts"] {
	display: flex;
}

[class~="video-list"] ul>li>a span,
[class~="course-video-list"] li>a>span {
	color: #989898;
}

[class~="course-header"] [class~="btns"],
.course-header .btn-back i {
	padding-left: 6pt;
}

[class~="course-video-list"] li>a:before,
[class~="course-header"] [class~="btn-back"] i::before {
	transition: transform 0.4s cubic-bezier(0.8, -0.41, 0.19, 2.5);
}

[class~="course-video-list"] li>a>span {
	right: 12px;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	bottom: 0.75pc;
}

.course-header .btn-back i,
[class~="course-header"] [class~="btns"] {
	padding-bottom: 0.083333333in;
}

[class~="course-layouts"] {
	flex-wrap: wrap;
}

[class~="video-list"] ul>li>a span {
	font-size: 13px;
}

[class~="course-header"] h4,
[class~="course-layouts"] {
	margin-left: 0;
}

.course-header .btn-back i,
[class~="course-video-list"] li>a {
	display: block;
}

[class~="course-header"] [class~="btn-back"] i::before,
[class~="course-video-list"] li>a:before {
	font-family: "Feather-Icons";
}

[class~="course-layouts"],
[class~="course-header"] h4 {
	margin-bottom: 0;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	background: #3e416d;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	color: #fff;
}

[class~="course-video-list"] li>a:before {
	left: 0.208333333in;
}

[class~="course-header"] h4,
[class~="course-layouts"] {
	margin-right: 0;
}

[class~="course-video-list"] li>a:before {
	text-align: center;
}

[class~="course-video-list"] li>a:before {
	width: 0.260416667in;
}

[class~="video-list"] ul>li>a span {
	font-weight: 700;
}

[class~="course-video-list"] li>a:before {
	height: 18.75pt;
}

.course-header .btn-back i,
[class~="course-header"] [class~="btns"] {
	padding-right: 6pt;
}

[class~="course-header"] [class~="btns"],
.course-header .btn-back i {
	padding-top: 0.083333333in;
}

[class~="course-video-list"] li>a:before {
	top: 31%;
}

[class~="course-video-list"] li>a:before {
	line-height: 1.5625pc;
}

[class~="course-video-list"] li>a {
	padding-left: 45pt;
}

[class~="course-video-list"] li>a:before {
	content: "";
}

[class~="course-header"] [class~="btns"] {
	margin-left: 0.09375in;
}

[class~="course-header"] h4,
[class~="course-layouts"] {
	margin-top: 0;
}

[class~="course-video-list"] li>a:before {
	background: #474a58;
}

[class~="course-layouts"] {
	padding-left: 0;
}

[class~="course-video-list"] li>a:before {
	background: #efefef;
}

[class~="course-layouts"] {
	padding-bottom: 0;
}

[class~="course-header"] [class~="btn-back"] i::before {
	content: "";
}

[class~="course-layouts"] {
	padding-right: 0;
}

[class~="course-layouts"] {
	padding-top: 0;
}

[class~="course-video-list"] li>a:before {
	color: darkgrey;
}

[class~="highlight-watched"] [class~="watched"][class~="uk-active"] a:before {
	background: #62d76b !important;
}

[class~="course-layouts"] {
	list-style: none;
}

.course-header .btn-back i,
[class~="course-header"] [class~="btns"] {
	font-size: 0.239583333in;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	padding-left: 5.25pt;
}

[class~="course-video-list"] li>a {
	padding-bottom: 14px;
}

.course-header .btn-back i {
	margin-right: 0.5625pc;
}

[class~="course-header"] [class~="btns"],
.course-header .btn-back i,
[class~="course-header"] [class~="btn-back"] i::before,
[class~="course-video-list"] li>a:before {
	border-radius: 100%;
}

[class~="course-header"] h4 {
	font-size: 0.208333333in;
}

[class~="course-sidebar-title"] h3 {
	margin-bottom: 0;
}

[class~="course-layouts"],
[class~="course-layouts"][class~="course-sidebar-collapse"] [class~="course-sidebar"],
[class~="course-header"] {
	transition: 0.3s;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	padding-bottom: 0.03125in;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"],
[class~="course-layouts"][class~="course-sidebar-collapse"] [class~="course-sidebar"] [class~="course-sidebar-title"] {
	display: none;
}

[class~="course-layouts"] {
	height: 100vh;
}

[class~="course-sidebar-title"] h3 {
	font-size: 1rem;
}

[class~="course-header"] {
	width: 100%;
}

[class~="video-list"] ul>li>a span {
	position: absolute;
}

ul.course-video-list {
	margin-left: 0 !important;
}

ul.course-video-list {
	margin-bottom: 0 !important;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	padding-right: 5.25pt;
}

[class~="course-header"] {
	max-width: 100%;
}

[class~="video-list"] ul>li>a span {
	right: 0.75pc;
}

[class~="course-header"] [class~="btn-back"] i::before,
[class~="course-video-list"] li>a:before,
[class~="course-header"] {
	z-index: 2;
}

[class~="course-layouts"][class~="course-sidebar-collapse"] [class~="course-sidebar"] {
	width: 0;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	padding-top: 0.03125in;
}

.course-video-list-section .uk-open .uk-accordion-title {
	border-bottom-width: 0;
}

ul.course-video-list {
	margin-right: 0 !important;
}

[class~="course-header"] {
	box-shadow: 0pc 1.5pt 0.375pc 0in #000;
}

[class~="course-video-list"] li>a:after {
	content: "";
}

[class~="course-video-list"] li>a {
	padding-right: 3.4375pc;
}

[class~="course-video-list"] li>a:after {
	width: 2px;
}

[class~="course-video-list"] li>a:after {
	height: 100%;
}

.course-video-list-section .uk-open .uk-accordion-title {
	border-bottom-style: none;
}

[class~="course-video-list"] li>a {
	padding-top: 0.145833333in;
}

[class~="course-video-list"] li>a:after {
	top: -0.1875in;
}

[class~="course-header"] {
	padding-left: 0.875pc;
}

[class~="course-header"] {
	padding-bottom: 1.25pc;
}

[class~="course-header"] [class~="btns"],
.course-header .btn-back i {
	background: transparent;
}

[class~="course-video-list"] li>a {
	line-height: 26px;
}

[class~="course-header"] {
	padding-right: 1.6%;
}

.course-header .btn-back i:hover,
.course-header .btn-back i:hover {
	background: rgba(255, 255, 255, 0.28);
}

[class~="course-video-list"] li>a {
	font-size: 9.75pt;
}

[class~="course-video-list"] li>a:after {
	z-index: 1;
}

ul.course-video-list-2 li a time {
	font-size: 0.125in;
}

ul.course-video-list {
	margin-top: 0 !important;
}

[class~="course-header"] {
	padding-top: 1.25pc;
}

ul.course-video-list-2 li a time {
	color: #888;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	font-size: 6.75pt;
}

[class~="course-header"] {
	display: flex;
}

[class~="course-video-list"] li>a:after {
	left: 33px;
}

[class~="course-header"] {
	align-items: center;
}

.course-header .btn-back i,
[class~="course-header"] [class~="btns"] {
	color: #dedede;
}

ul.course-video-list {
	padding-left: 0;
}

[class~="course-video-list"] li:nth-child(2n) {
	background: #f0f5fd;
}

[class~="course-video-list"] li>a:after {
	background: #e3e6ec;
}

ul[class~="course-video-list-2"] li[class~="uk-active"] a span[class~="now-playing"] {
	display: block;
}

[class~="course-video-list"] li>a:after {
	position: absolute;
}

[class~="course-header"] {
	justify-content: space-between;
}

[class~="course-video-list"] li:nth-child(2n) {
	background: #f8fbff;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	font-weight: 700;
}

[class~="course-video-list"] li>a {
	font-weight: 400;
}

[class~="highlight-watched"] [class~="watched"][class~="uk-active"] a,
[class~="highlight-watched"] [class~="watched"] a {
	background: #e5f0ff !important;
}

ul[class~="course-video-list-2"] li a span[class~="now-playing"] {
	border-radius: 0 6.75pt;
}

[class~="course-video-list"] li>a:after {
	transition: color 150ms ease-in, top 100ms ease-out;
}

ul[class~="course-video-list-2"] li a span[class~="video-title"] {
	color: #3e416d;
}

ul[class~="course-video-list-2"] li a {
	padding-left: 0.104166667in;
}

ul[class~="course-video-list-2"] li a span[class~="video-title"] {
	font-weight: 500;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	padding-left: 15pt;
}

ul[class~="course-video-list-2"] li a {
	padding-bottom: 0.104166667in;
}

[class~="course-sidebar"] {
	width: 25%;
}

ul[class~="course-video-list-2"] li a,
ul[class~="course-video-list-2"] li a span[class~="video-title"] {
	font-weight: 600;
}

[class~="highlight-watched"] [class~="watched"] a:before {
	background: #62d76b !important;
}

[class~="course-video-list"] li>a,
ul.course-video-list-2 li a time {
	position: relative;
}

[class~="course-sidebar"] {
	height: auto;
}

ul[class~="course-video-list-2"] li a span[class~="video-title"] {
	font-size: 0.875pc;
}

[class~="highlight-watched"] [class~="watched"] a {
	color: #3e416d !important;
}

ul.course-video-list,
[class~="course-sidebar"],
ul[class~="course-video-list-2"] li a span[class~="video-title"],
[class~="course-video-list-section"]>li {
	overflow: hidden;
}

[class~="course-sidebar"] {
	background: #fff;
}

[class~="course-sidebar"] {
	box-shadow: 0pc 1.5pt 0.375pc 0px #000;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	padding-bottom: 0.177083333in;
}

[class~="course-sidebar"],
ul.course-video-list {
	padding-bottom: 0;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"]::before {
	transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

ul[class~="course-video-list-2"] li a span[class~="video-title"] {
	line-height: 0.333333333in;
}

ul[class~="course-video-list-2"] li a {
	padding-right: 0.104166667in;
}

ul[class~="course-video-list-2"] li a {
	padding-top: 0.104166667in;
}

[class~="course-sidebar"],
ul[class~="course-video-list-2"] {
	margin-left: 0;
}

[class~="course-sidebar"],
ul[class~="course-video-list-2"] {
	margin-bottom: 0;
}

ul[class~="course-video-list-2"] li a {
	border-bottom-width: 0.010416667in;
}

.course-video-list-section .uk-open .uk-accordion-title {
	border-bottom-color: currentColor;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"]::before {
	font-family: "Feather-Icons";
}

[class~="course-sidebar"],
ul.course-video-list {
	padding-right: 0;
}

[class~="course-sidebar"],
ul.course-video-list {
	padding-top: 0;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	padding-right: 15pt;
}

[class~="course-sidebar"] {
	margin-right: 0;
}

ul[class~="course-video-list-2"] li a {
	border-bottom-style: solid;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	padding-top: 0.177083333in;
}

ul.course-video-list {
	list-style: none;
}

ul[class~="course-video-list-2"] li a span[class~="video-title"] {
	text-decoration: none;
}

[class~="course-sidebar"] {
	margin-top: 0;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"]::before {
	content: "";
}

ul[class~="course-video-list-2"] li a {
	border-bottom-color: #e6e6e6;
}

[class~="course-sidebar"] {
	padding-left: 0;
}

.course-video-list-section .uk-open .uk-accordion-title,
ul[class~="course-video-list-2"] li a {
	border-image: none;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	font-size: 0.9375pc;
}

[class~="course-video-list-section"]>li {
	margin-top: 0 !important;
}

ul[class~="course-video-list-2"] li a,
ul[class~="course-video-list-2"] li a span[class~="video-title"],
ul[class~="course-video-list-2"] li a:after {
	display: block;
}

ul[class~="course-video-list-2"] li a span[class~="video-title"],
[class~="course-video-list"] li>a {
	max-width: 100%;
}

ul.course-video-list-2 li a time {
	top: -0.3125pc;
}

ul[class~="course-video-list-2"] li img {
	width: 100px;
}

[class~="course-video-list"] li>a {
	color: #afafaf;
}

[class~="course-sidebar"] {
	order: 1;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"]::before {
	background-image: none !important;
}

ul[class~="course-video-list-2"] li a span[class~="video-title"] {
	text-overflow: ellipsis;
}

[class~="course-sidebar"] {
	z-index: 1;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"]::before,
[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	color: rgba(0, 0, 0, 0.54);
}

[class~="highlight-watched"] [class~="watched"][class~="uk-active"] a:before {
	content: "" !important;
}

[class~="course-sidebar"] {
	transition: 0.3s;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"]::before {
	margin-left: 0;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	font-weight: 600;
}

.course-sidebar-title {
	background: #f8fbff;
}

.course-sidebar-title {
	width: 100%;
}

.course-sidebar-title {
	padding-left: 11.25pt;
}

ul[class~="course-video-list-2"] li img {
	height: auto;
}

ul[class~="course-video-list-2"] li a span[class~="video-title"] {
	white-space: nowrap;
}

ul[class~="course-video-list-2"] li img {
	float: left;
}

.course-sidebar-title {
	padding-bottom: 0pc;
}

ul[class~="course-video-list-2"] li img {
	margin-right: 0.9375pc;
}

.course-sidebar-title {
	padding-right: 11.25pt;
}

[class~="highlight-watched"] [class~="watched"] a:before {
	content: "" !important;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	border-bottom-width: 0.0625pc;
}

.course-sidebar-title {
	padding-top: 0pc;
}

ul[class~="course-video-list-2"] li[class~="uk-active"] a img {
	border-left-color: #3e416d;
}

ul[class~="course-video-list-2"],
.course-video-list-section .uk-accordion-content {
	margin-right: 0;
}

.course-video-list-section .uk-accordion-content,
ul[class~="course-video-list-2"] {
	margin-top: 0;
}

ul[class~="course-video-list-2"] li img,
[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	border-bottom-style: solid;
}

.course-sidebar-title {
	display: flex;
}

.course-layouts.course-sidebar-collapse .course-header .btn-back i::before {
	content: "";
}

ul[class~="course-video-list-2"] li a:after {
	content: "";
}

ul[class~="course-video-list-2"] li img,
ul[class~="course-video-list-2"] li[class~="uk-active"] a img {
	border-radius: 0.0625in;
}

ul[class~="course-video-list-2"] li a:hover,
ul[class~="course-video-list-2"] li[class~="uk-active"] a {
	background-color: #e2ecff;
}

ul[class~="course-video-list-2"] li[class~="uk-active"] a img {
	border-bottom-color: #3e416d;
}

ul[class~="course-video-list-2"] li img {
	border-left-width: 0.03125in;
}

ul[class~="course-video-list-2"] li[class~="uk-active"] a img {
	border-right-color: #3e416d;
}

ul[class~="course-video-list-2"] li img {
	border-bottom-width: 0.03125in;
}

ul[class~="course-video-list-2"] li img {
	border-right-width: 0.03125in;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	border-bottom-color: #efefef;
}

ul[class~="course-video-list-2"] li img {
	border-top-width: 0.03125in;
}

ul[class~="course-video-list-2"] li img {
	border-left-style: solid;
}

.course-sidebar-title,
[class~="course-content-inner"] {
	align-items: center;
}

ul[class~="course-video-list-2"] {
	padding-left: 0;
}

.course-sidebar-title {
	height: 4.0625pc;
}

[class~="course-sidebar-container"] {
	width: 100% !important;
}

ul[class~="course-video-list-2"] li img {
	border-right-style: solid;
}

[class~="course-sidebar-container"] {
	height: calc(99vh - 60px) !important;
}

ul[class~="course-video-list-2"] li img {
	border-top-style: solid;
}

ul[class~="course-video-list-2"] li img {
	border-left-color: transparent;
}

[class~="course-video-list-section"] [class~="uk-accordion-title"] {
	border-image: none;
}

.course-video-list-section .uk-accordion-content {
	margin-left: 0;
}

ul[class~="course-video-list-2"] li img {
	border-bottom-color: transparent;
}

ul[class~="course-video-list-2"] li img {
	border-right-color: transparent;
}

ul[class~="course-video-list-2"] li img {
	border-top-color: transparent;
}

ul[class~="course-video-list-2"] li img {
	border-image: none;
}

[class~="course-content"] {
	flex: 1;
}

ul[class~="course-video-list-2"] {
	padding-bottom: 0;
}

.course-video-list-section .uk-accordion-content {
	margin-bottom: 0;
}

[class~="course-content"] {
	min-width: 1px;
}

ul[class~="course-video-list-2"] li[class~="uk-active"] a img {
	border-top-color: #3e416d;
}

[class~="course-content"] {
	order: 2;
}

[class~="course-content"] {
	background-color: #f8fbff;
}

[class~="course-content-inner"],
[class~="course-content"] {
	transition: 0.3s;
}

.course-video-list-section .uk-accordion-content {
	padding-bottom: 0.104166667in;
}

ul[class~="course-video-list-2"] {
	padding-right: 0;
}

[class~="course-content-inner"] {
	max-width: 1024px;
}

ul[class~="course-video-list-2"] li,
ul[class~="course-video-list-2"] li a:after {
	clear: both;
}

[class~="course-video-list"] li>a {
	text-overflow: ellipsis;
}

[class~="course-content-inner"] {
	height: calc(99vh - 90px) !important;
}

[class~="course-content-inner"] {
	margin-left: auto;
}

ul[class~="course-video-list-2"] {
	padding-top: 0;
}

[class~="course-content-inner"] {
	margin-bottom: auto;
}

[class~="highlight-watched"] [class~="watched"][class~="uk-active"] a {
	color: #3e416d !important;
}

[class~="course-content-inner"] {
	margin-right: auto;
}

[class~="course-content-inner"] {
	margin-top: auto;
}

[class~="course-content-inner"] {
	justify-content: center;
}

[class~="course-content-inner"] {
	display: flex;
}

[class~="course-content-inner"],
ul[class~="course-video-list-2"] li {
	position: relative;
}

[class~="highlight-watched"] [class~="watched"][class~="uk-active"] a:before,
[class~="highlight-watched"] [class~="watched"] a:before {
	color: white !important;
}

[class~="course-video-list"] li>a {
	white-space: nowrap;
}

[class~="highlight-watched"] a:before {
	content: "" !important;
}

[class~="highlight-watched"] [class~="watched"] a:after {
	background: #62d76b !important;
}

[class~="course-video-list-section"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	content: "";
}

ul[class~="course-video-list-2"] li {
	display: block;
}

ul[class~="course-video-list-2"] li:nth-child(2n) {
	background: #f8fbff;
}

@media (max-width: 768px) {
	[class~="course-watch-page"] {
		overflow-x: hidden;
	}

	[class~="course-watch-page"] {
		overflow-y: visible;
	}

	[class~="course-layouts"] {
		display: inline;
	}

	[class~="course-layouts"] {
		flex-wrap: unset;
	}

	[class~="course-header"] {
		padding-left: 0.625pc;
	}

	[class~="course-header"] {
		padding-bottom: 0.9375pc;
	}

	[class~="course-header"] {
		padding-right: 0.625pc;
	}

	[class~="course-header"] {
		padding-top: 0.9375pc;
	}

	[class~="course-header"] [class~="btn-back"] i {
		padding-left: 3.75pt;
	}

	[class~="course-sidebar"] {
		width: 100%;
	}

	[class~="course-content-inner"] {
		height: auto !important;
	}

	[class~="course-header"] [class~="btn-back"] {
		display: none;
	}

	[class~="course-content"] {
		min-height: auto;
	}

	[class~="course-header"] h4 {
		font-size: 0.177083333in;
	}

	[class~="course-header"] h4 {
		max-width: 100%;
	}

	[class~="course-content"] {
		padding-left: 0;
	}

	[class~="course-content"] {
		padding-bottom: 0;
	}

	[class~="course-header"] h4 {
		overflow: hidden;
	}

	[class~="course-header"] h4 {
		text-overflow: ellipsis;
	}

	[class~="course-content"] {
		padding-right: 0;
	}

	[class~="course-header"] h4 {
		white-space: nowrap;
	}

	[class~="course-content"] {
		padding-top: 0;
	}

	[class~="course-header"] [class~="btn-back"] i {
		padding-bottom: 3.75pt;
	}

	[class~="course-header"] [class~="btn-back"] i {
		padding-right: 3.75pt;
	}

	[class~="course-header"] [class~="btn-back"] i {
		padding-top: 3.75pt;
	}
}

.video-responsive iframe {
	left: 0;
}

[class~="video-responsive"] {
	overflow: hidden;
}

.video-responsive iframe,
[class~="video-responsive"] {
	padding-bottom: 0.208333333in;
}

[class~="video-responsive"] {
	position: relative;
}

[class~="video-responsive"] {
	height: 0;
}

.video-responsive iframe {
	top: 0;
}

[class~="video-responsive"] {
	display: contents;
}

.video-responsive iframe {
	height: 100%;
}

.video-responsive iframe {
	width: 100%;
}

[class~="video-responsive"],
.video-responsive iframe {
	padding-left: 0.208333333in;
}

.video-responsive iframe {
	position: absolute;
}

[class~="video-responsive"],
.video-responsive iframe {
	padding-right: 0.208333333in;
}

.video-responsive iframe,
[class~="video-responsive"] {
	padding-top: 0.208333333in;
}

@media (max-width: 768px) {
	[class~="video-responsive"] iframe {
		position: relative;
	}

	[class~="video-responsive"] iframe {
		padding-left: 0pt;
	}

	[class~="video-responsive"] iframe {
		padding-bottom: 0pt;
	}

	[class~="video-responsive"] {
		padding-left: 0;
	}

	[class~="video-responsive"] iframe {
		padding-right: 0pt;
	}

	[class~="video-responsive"] {
		padding-bottom: 0;
	}

	[class~="video-responsive"] {
		padding-right: 0;
	}

	[class~="video-responsive"] iframe {
		padding-top: 0pt;
	}

	[class~="video-responsive"] iframe {
		height: 40vw;
	}

	[class~="video-responsive"] iframe {
		width: 100vw;
	}

	[class~="video-responsive"] {
		padding-top: 0;
	}
}

@media (max-width: 520px) {
	[class~="video-responsive"] iframe {
		position: relative;
	}

	[class~="video-responsive"] iframe {
		padding-left: 0pc;
	}

	[class~="video-responsive"] iframe {
		padding-bottom: 0pc;
	}

	[class~="video-responsive"] iframe {
		padding-right: 0pc;
	}

	[class~="video-responsive"] iframe {
		padding-top: 0pc;
	}

	[class~="video-responsive"] iframe {
		height: 55vw;
	}

	[class~="video-responsive"] iframe {
		width: 100vw;
	}
}

@media (min-width: 960px) {
	[class~="vidlist-3-container"] {
		box-shadow: 0.25pc 0px 6.75pt 0.041666667in #e6e6e6;
	}
}

@media (max-width: 960px) {
	[class~="is-open"] [class~="vidlist-3-container"] {
		right: 0;
	}

	[class~="is-open"] [class~="vidlist-3-container"] {
		-webkit-box-shadow: -2px 0 0.3125in rgba(0, 0, 0, 0.2);
	}

	[class~="vidlist-3-container"],
	[class~="is-open"] [class~="btn-vidlist-3"],
	[class~="btn-vidlist-3"] {
		position: fixed;
	}

	[class~="btn-vidlist-3"]::before {
		font-family: "Feather-Icons";
	}

	[class~="vidlist-3-container"] {
		right: -330px;
	}

	[class~="vidlist-3-container"] {
		top: 0;
	}

	[class~="vidlist-3-container"] {
		height: 100%;
	}

	[class~="vidlist-3-container"] {
		width: 330px !important;
	}

	[class~="vidlist-3-container"] {
		background: #f9f9fc;
	}

	[class~="vidlist-3-container"] {
		overflow-y: scroll;
	}

	[class~="vidlist-3-container"] {
		z-index: 9;
	}

	[class~="vidlist-3-container"] {
		-webkit-transition: all 0.3s ease-out;
	}

	[class~="btn-vidlist-3"]::before {
		font-size: 1.25pc;
	}

	[class~="vidlist-3-container"] {
		transition: all 0.3s ease-out;
	}

	[class~="btn-vidlist-3"]::before {
		content: "";
	}

	[class~="btn-vidlist-3"]::before {
		line-height: 0.3125in;
	}

	[class~="btn-vidlist-3"] {
		border-radius: 5px;
	}

	[class~="btn-vidlist-3"] {
		border-radius: 100%;
	}

	[class~="btn-vidlist-3"]::before,
	[class~="is-open"] [class~="btn-vidlist-3"],
	[class~="btn-vidlist-3"] {
		top: 50%;
	}

	[class~="btn-vidlist-3"] {
		width: 0.416666667in;
	}

	[class~="btn-vidlist-3"] {
		height: 0.416666667in;
	}

	[class~="btn-vidlist-3"] {
		z-index: 10000000;
	}

	[class~="btn-vidlist-3"]::before {
		left: 50%;
	}

	[class~="btn-vidlist-3"]::before {
		transform: translate(-50%, -50%);
	}

	[class~="btn-vidlist-3"]::before {
		position: absolute;
	}

	.is-open .btn-vidlist-3::before {
		content: "";
	}

	[class~="is-open"] [class~="vidlist-3-container"] {
		box-shadow: -1.5pt 0 0.3125in rgba(0, 0, 0, 0.2);
	}

	[class~="btn-vidlist-3"] {
		right: 0.104166667in;
	}

	[class~="btn-vidlist-3"] {
		display: block;
	}

	[class~="btn-vidlist-3"] {
		background: #525e69;
	}

	[class~="btn-vidlist-3"] {
		color: white;
	}

	[class~="is-open"] [class~="btn-vidlist-3"] {
		background: #515d67;
	}

	[class~="is-open"] [class~="btn-vidlist-3"] {
		right: 244.5pt;
	}

	[class~="is-open"] [class~="btn-vidlist-3"] {
		z-index: 10;
	}
}

[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	padding-left: 1pc;
}

[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	padding-bottom: 0.8125pc;
}

[class~="vidlist-3"] li>a {
	display: block;
}

[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	padding-right: 1pc;
}

.vidlist-3 li>a:before {
	left: 0.9375pc;
}

[class~="vidlist-3"] li>a {
	padding-left: 0.520833333in;
}

[class~="vidlist-3"] li>a:focus,
[class~="vidlist-3"] li[class~="uk-active"] a,
[class~="vidlist-3"] li>a:hover,
[class~="vidlist-3"] li>a:active {
	background-color: rgba(71, 74, 88, 0.078431372549);
}

[class~="vidlist-3"] li>a {
	padding-bottom: 7.5pt;
}

.vidlist-3 li>a:before {
	text-align: center;
}

.vidlist-3-section>li {
	overflow: hidden;
}

[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	padding-top: 0.8125pc;
}

[class~="vidlist-3"] li>a {
	padding-right: 30pt;
}

.vidlist-3-section>li {
	margin-top: 0 !important;
}

[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	font-size: 11.25pt;
}

.vidlist-3 li>a:before {
	width: 0.270833333in;
}

.vidlist-3 li>a:before {
	height: 0.270833333in;
}

ul.vidlist-3 {
	margin-left: 0 !important;
}

.vidlist-3 li>a:before {
	top: 25%;
}

[class~="vidlist-3"] li>a {
	padding-top: 0.104166667in;
}

.vidlist-3 li>a:before {
	line-height: 1.625pc;
}

[class~="vidlist-3"] li>a span,
[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	font-weight: 600;
}

.vidlist-3-section .uk-accordion-title::before,
[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	color: rgba(0, 0, 0, 0.54);
}

[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	border-bottom-width: 0.75pt;
}

.vidlist-3 li>a:before {
	content: "";
}

[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	border-bottom-style: solid;
}

[class~="vidlist-3"] li>a {
	line-height: 0.302083333in;
}

[class~="vidlist-3"] li>a {
	font-size: 0.145833333in;
}

ul.vidlist-3 {
	margin-bottom: 0 !important;
}

[class~="vidlist-3"] li>a {
	font-weight: 400;
}

.vidlist-3-section .uk-accordion-title::before {
	transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

[class~="vidlist-3"] li>a {
	position: relative;
}

.vidlist-3-section .uk-accordion-title::before {
	font-family: "Feather-Icons";
}

[class~="vidlist-3"] li>a {
	max-width: 100%;
}

.vidlist-3 li>a:before {
	z-index: 2;
}

.vidlist-3-section .uk-accordion-title::before {
	content: "";
}

ul.vidlist-3 {
	margin-right: 0 !important;
}

[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	border-bottom-color: #efefef;
}

[class~="vidlist-3-section"] [class~="uk-open"] [class~="uk-accordion-title"] {
	border-bottom-width: 0;
}

[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
	border-image: none;
}

[class~="vidlist-3-section"] [class~="uk-accordion-content"] {
	margin-left: 0;
}

ul.vidlist-3 {
	margin-top: 0 !important;
}

.vidlist-3-section .uk-accordion-title::before {
	background-image: none !important;
}

[class~="vidlist-3"] li>a {
	text-overflow: ellipsis;
}

[class~="vidlist-3-section"] [class~="uk-accordion-content"] {
	margin-bottom: 0;
}

.vidlist-3 li>a:before,
[class~="vidlist-3"] li>a span {
	position: absolute;
}

ul.vidlist-3 {
	padding-left: 0;
}

[class~="vidlist-3-section"] [class~="uk-accordion-content"] {
	margin-right: 0;
}

[class~="vidlist-3"] li>a span {
	font-size: 0.6875pc;
}

[class~="vidlist-3-section"] [class~="uk-accordion-content"] {
	margin-top: 0;
}

[class~="vidlist-3-section"] [class~="uk-accordion-content"] {
	padding-bottom: 10px;
}

.vidlist-3-section .uk-accordion-title::before {
	margin-left: 0;
}

[class~="vidlist-3"] li>a {
	white-space: nowrap;
}

[class~="vidlist-3-section"] [class~="uk-open"] [class~="uk-accordion-title"] {
	border-bottom-style: none;
}

ul.vidlist-3 {
	padding-bottom: 0;
}

ul.vidlist-3 {
	padding-right: 0;
}

[class~="vidlist-3-content"] {
	height: calc(99vh - 90px) !important;
}

ul.vidlist-3 {
	padding-top: 0;
}

[class~="vidlist-3"] li>a span {
	color: #989898;
}

ul.vidlist-3 {
	list-style: none;
}

[class~="vidlist-3"] li>a span {
	right: 0.125in;
}

ul.vidlist-3 {
	overflow: hidden;
}

[class~="vidlist-3-section"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	content: "";
}

[class~="vidlist-3-section"] [class~="uk-open"] [class~="uk-accordion-title"] {
	border-bottom-color: currentColor;
}

[class~="vidlist-3-section"] [class~="uk-open"] [class~="uk-accordion-title"] {
	border-image: none;
}

@media (max-width: 960px) {

	.vidlist-3 li>a,
	[class~="vidlist-3-section"] [class~="uk-accordion-title"] {
		font-size: 12px;
	}
}

[class~="skill-card"] {
	display: flex;
}

[class~="skill-card-title"],
[class~="skill-card"],
[class~="skill-card"] {
	position: relative;
}

[class~="sidebar-filter"] h4 {
	margin-bottom: 0;
}

[class~="skill-card"],
[class~="skill-card-title"] {
	color: #545e6f;
}

[class~="skill-card"] {
	transition: transform 0.2s ease-in-out;
}

[class~="skill-card"] {
	transition: 0.3s;
}

[class~="sidebar-filter"] h4 {
	padding-bottom: 11px;
}

[class~="skill-card"] {
	background: white;
}

[class~="skill-card"] {
	border-radius: 0.09375in;
}

[class~="skill-card"] {
	padding-left: 0.208333333in;
}

[class~="skill-card"] {
	padding-bottom: 0.208333333in;
}

[class~="skill-card"] {
	padding-right: 0.208333333in;
}

[class~="skill-card"] {
	padding-top: 0.208333333in;
}

[class~="skill-card"] {
	box-shadow: -7.5pt 10px 14px -0.09375in rgba(25, 42, 70, 0.13);
}

[class~="skill-card"] {
	align-items: center;
}

[class~="skill-card-icon"] {
	font-size: 35px;
}

[class~="skill-card-icon"] {
	width: auto;
}

[class~="skill-card-subtitle"],
[class~="skill-card-icon"] {
	margin-left: 0;
}

[class~="skill-card-icon"] {
	margin-bottom: 0;
}

[class~="skill-card-icon"] {
	margin-right: 17px;
}

[class~="skill-card-icon"] {
	margin-top: 0;
}

[class~="sidebar-filter"] h4 {
	text-transform: uppercase;
}

[class~="skill-card-title"],
[class~="skill-card-subtitle"] {
	font-weight: 400;
}

[class~="skill-card-title"] {
	font-size: 17.5px;
}

[class~="skill-card-title"] {
	margin-top: 0.125pc;
}

[class~="skill-card-title"] {
	margin-bottom: 0.3125pc;
}

[class~="skill-card-title"] {
	line-height: 20px;
}

[class~="skill-card-subtitle"] {
	font-size: 10.05pt;
}

[class~="skill-card-subtitle"] {
	color: rgba(84, 94, 111, 0.6);
}

[class~="skill-card-subtitle"] {
	line-height: 0.166666667in;
}

[class~="skill-card-subtitle"],
[class~="skill-card-bullet"] {
	margin-bottom: 0;
}

[class~="skill-card-subtitle"] {
	margin-right: 0;
}

[class~="skill-card-subtitle"],
[class~="skill-card-bullet"] {
	margin-top: 0;
}

[class~="skill-card-bullet"] {
	color: rgba(84, 94, 111, 0.2);
}

[class~="skill-card-bullet"] {
	display: inline-block;
}

[class~="skill-card-bullet"] {
	margin-left: 0.010416667in;
}

[class~="sidebar-filter"] h4 {
	font-size: 0.9375pc;
}

[class~="skill-card-bullet"] {
	margin-right: 0.010416667in;
}

[class~="btn-sidebar-filter"] {
	display: none;
}

/* [class~="skill-card"]:hover {
transform: translate(0, -4px);
} */

[class~="sidebar-filter"] h4 {
	font-weight: bold;
}

@media (max-width: 768px) {
	[class~="btn-sidebar-filter"] {
		width: 1.5625in;
	}

	[class~="btn-sidebar-filter"] {
		margin-left: 0;
	}

	[class~="btn-sidebar-filter"] {
		margin-bottom: 0;
	}

	[class~="btn-sidebar-filter"] {
		margin-right: 0;
	}

	[class~="btn-sidebar-filter"] {
		margin-top: 11.25pt;
	}

	[class~="sidebar-filter"][class~="sidebar-filter-visible"] [class~="sidebar-filter-contents"] {
		display: block !important;
	}

	[class~="btn-sidebar-filter"] {
		background-color: #f3f3f3;
	}

	[class~="btn-sidebar-filter"] {
		border-radius: 0.052083333in;
	}

	[class~="sidebar-filter-visible"] [class~="btn-sidebar-filter"]::after,
	[class~="btn-sidebar-filter"]::after {
		font-family: "Feather-Icons";
	}

	[class~="btn-sidebar-filter"] {
		color: #454872;
	}

	[class~="btn-sidebar-filter"] {
		padding-left: 45px;
	}

	[class~="btn-sidebar-filter"] {
		padding-bottom: 9pt;
	}

	[class~="btn-sidebar-filter"] {
		padding-right: 17px;
	}

	[class~="btn-sidebar-filter"]::after {
		content: "";
	}

	[class~="btn-sidebar-filter"] {
		padding-top: 9pt;
	}

	[class~="btn-sidebar-filter"] {
		text-align: left;
	}

	[class~="btn-sidebar-filter"] {
		font-weight: 600;
	}

	[class~="btn-sidebar-filter"] {
		transition: 0.2s;
	}

	[class~="btn-sidebar-filter"],
	[class~="btn-sidebar-filter"] {
		display: block;
	}

	[class~="btn-sidebar-filter"] {
		line-height: 1.25pc;
	}

	[class~="btn-sidebar-filter"] {
		border-left-width: 0;
	}

	[class~="btn-sidebar-filter"] {
		border-bottom-width: 0;
	}

	[class~="btn-sidebar-filter"] {
		border-right-width: 0;
	}

	[class~="btn-sidebar-filter"] {
		border-top-width: 0;
	}

	[class~="btn-sidebar-filter"] {
		border-left-style: none;
	}

	[class~="btn-sidebar-filter"] {
		border-bottom-style: none;
	}

	[class~="btn-sidebar-filter"] {
		border-right-style: none;
	}

	[class~="btn-sidebar-filter"] {
		border-top-style: none;
	}

	[class~="btn-sidebar-filter"]::after {
		font-size: 1.125pc;
	}

	[class~="btn-sidebar-filter"] {
		border-left-color: currentColor;
	}

	[class~="btn-sidebar-filter"] {
		border-bottom-color: currentColor;
	}

	[class~="btn-sidebar-filter"] {
		border-right-color: currentColor;
	}

	[class~="btn-sidebar-filter"] {
		border-top-color: currentColor;
	}

	[class~="btn-sidebar-filter"] {
		border-image: none;
	}

	[class~="btn-sidebar-filter"] {
		position: relative;
	}

	[class~="sidebar-filter-visible"] [class~="btn-sidebar-filter"]::after {
		content: "";
	}

	[class~="btn-sidebar-filter"]::after {
		left: 17px;
	}

	[class~="btn-sidebar-filter"]::after {
		position: absolute;
	}

	[class~="sidebar-filter"] h4 {
		margin-top: 0in;
	}
}

[class~="btn-filter"]:hover {
	color: #fff;
}

[class~="btn-filter"]:hover {
	background: #3e416d;
}

[class~="btn-filter"] {
	padding-left: 8.625pt;
}

[class~="btn-filter"] {
	padding-bottom: 8px;
}

[class~="btn-filter"] {
	padding-right: 8.625pt;
}

[class~="btn-filter"] {
	padding-top: 8px;
}

[class~="btn-filter"] {
	background: #edeff5;
}

[class~="btn-filter"] {
	border-radius: 4.5pt;
}

[class~="btn-filter"] {
	color: #3e416d;
}

[class~="btn-filter"] {
	box-shadow: 0in 0.125pc 0.083333333in -0.625pc rgba(0, 0, 0, 0.3);
}

@media (max-width: 640px) {
	[class~="btn-filter"] {
		padding-left: 0.109375in;
	}

	[class~="btn-filter"] {
		padding-bottom: 0.052083333in;
	}

	[class~="btn-filter"] {
		padding-right: 0.109375in;
	}

	[class~="btn-filter"] {
		padding-top: 0.052083333in;
	}
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"]::before {
	transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"]::before {
	font-family: "Feather-Icons";
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	padding-left: 0.125pc;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	padding-bottom: 0.135416667in;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"]::before {
	content: "";
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	padding-right: 0.125pc;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	padding-top: 0.135416667in;
}

.sidebar-filter-list .uk-open .uk-accordion-title {
	border-bottom-width: 0;
}

.btn-sidebar-filter {
	display: none;
}

.sidebar-filter-list .uk-open .uk-accordion-title {
	border-bottom-style: none;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"]::before,
[class~="sidebar-filter-list"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	background-image: none !important;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"]::before,
[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	color: rgba(0, 0, 0, 0.54);
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"]::before {
	margin-left: 0;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"],
[class~="sidebar-filter-list"] [class~="uk-form-controls"] label span span {
	font-size: 0.875pc;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label {
	display: block;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	font-weight: 600;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label {
	padding-left: 0;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label {
	padding-bottom: 0.5pc;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label {
	padding-right: 0;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	border-bottom-width: 1px;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label {
	padding-top: 0.5pc;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	border-bottom-style: solid;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	border-bottom-color: #e6e6e6;
}

[class~="sidebar-filter-list"] [class~="uk-accordion-title"] {
	border-image: none;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label {
	font-weight: 400;
}

.sidebar-filter-list .uk-open .uk-accordion-title {
	border-bottom-color: currentColor;
}

[class~="sidebar-filter-list"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	transform: rotate(270deg) !important;
}

[class~="sidebar-filter-list"]>li {
	overflow: hidden;
}

[class~="sidebar-filter-list"]>li {
	margin-top: 0 !important;
}

.sidebar-filter-list .uk-accordion-content {
	margin-left: 0;
}

.sidebar-filter-list .uk-open .uk-accordion-title {
	border-image: none;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label [class~="uk-radio"] {
	margin-right: 6.75pt;
}

.sidebar-filter-list .uk-accordion-content {
	margin-bottom: 0;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label {
	cursor: pointer;
}

.sidebar-filter-list .uk-accordion-content {
	margin-right: 0;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label {
	font-size: 0.15625in;
}

[class~="sidebar-filter-list"] [class~="uk-form-controls"] label {
	margin-bottom: 0;
}

.sidebar-filter-list .uk-accordion-content {
	margin-top: 0;
}

.sidebar-filter-list .uk-accordion-content {
	padding-bottom: 0.104166667in;
}

@media (max-width: 768px) {
	[class~="btn-sidebar-filter"] {
		width: 9.375pc;
	}

	[class~="btn-sidebar-filter"] {
		margin-left: 0;
	}

	[class~="btn-sidebar-filter"] {
		margin-bottom: 0;
	}

	[class~="btn-sidebar-filter"] {
		margin-right: 0;
	}

	[class~="btn-sidebar-filter"] {
		margin-top: 15px;
	}

	[class~="btn-sidebar-filter"] {
		background-color: #f3f3f3;
	}

	[class~="sidebar-filter-visible"] [class~="btn-sidebar-filter"]::after,
	[class~="btn-sidebar-filter"]::after {
		font-family: "Feather-Icons";
	}

	[class~="btn-sidebar-filter"]::after {
		content: "";
	}

	[class~="btn-sidebar-filter"] {
		border-radius: 0.052083333in;
	}

	[class~="btn-sidebar-filter"] {
		color: #454872;
	}

	[class~="btn-sidebar-filter"] {
		padding-left: 0.46875in;
	}

	[class~="sidebar-filter"] [class~="sidebar-filter-contents"] {
		padding-left: 0;
	}

	[class~="btn-sidebar-filter"]::after {
		font-size: 18px;
	}

	[class~="btn-sidebar-filter"] {
		padding-bottom: 0.125in;
	}

	[class~="btn-sidebar-filter"] {
		padding-right: 12.75pt;
	}

	[class~="btn-sidebar-filter"] {
		padding-top: 0.125in;
	}

	[class~="btn-sidebar-filter"]::after {
		left: 12.75pt;
	}

	[class~="btn-sidebar-filter"] {
		text-align: left;
	}

	[class~="btn-sidebar-filter"] {
		font-weight: 600;
	}

	[class~="btn-sidebar-filter"] {
		transition: 0.2s;
	}

	[class~="sidebar-filter"] [class~="sidebar-filter-contents"] {
		padding-bottom: 15pt;
	}

	[class~="sidebar-filter"] [class~="sidebar-filter-contents"] {
		padding-right: 0;
	}

	[class~="sidebar-filter"] [class~="sidebar-filter-contents"] {
		padding-top: 15pt;
	}

	[class~="sidebar-filter"] [class~="sidebar-filter-contents"] {
		display: none;
	}

	[class~="btn-sidebar-filter"],
	[class~="btn-sidebar-filter"] {
		display: block;
	}

	[class~="btn-sidebar-filter"] {
		line-height: 0.208333333in;
	}

	[class~="sidebar-filter"][class~="sidebar-filter-visible"] [class~="sidebar-filter-contents"] {
		display: block !important;
	}

	[class~="btn-sidebar-filter"] {
		border-left-width: 0;
	}

	[class~="btn-sidebar-filter"] {
		border-bottom-width: 0;
	}

	[class~="btn-sidebar-filter"] {
		border-right-width: 0;
	}

	[class~="btn-sidebar-filter"]::after {
		position: absolute;
	}

	[class~="btn-sidebar-filter"] {
		border-top-width: 0;
	}

	[class~="sidebar-filter"] h4 {
		margin-top: 0pc;
	}

	[class~="btn-sidebar-filter"] {
		border-left-style: none;
	}

	[class~="btn-sidebar-filter"] {
		border-bottom-style: none;
	}

	[class~="btn-sidebar-filter"] {
		border-right-style: none;
	}

	[class~="btn-sidebar-filter"] {
		border-top-style: none;
	}

	[class~="btn-sidebar-filter"] {
		border-left-color: currentColor;
	}

	[class~="btn-sidebar-filter"] {
		border-bottom-color: currentColor;
	}

	[class~="btn-sidebar-filter"] {
		border-right-color: currentColor;
	}

	[class~="btn-sidebar-filter"] {
		border-top-color: currentColor;
	}

	[class~="sidebar-filter-visible"] [class~="btn-sidebar-filter"]::after {
		content: "";
	}

	[class~="btn-sidebar-filter"] {
		border-image: none;
	}

	[class~="btn-sidebar-filter"] {
		position: relative;
	}
}

[class~="c-curriculum"]>li {
	background: #f1f1f1;
}

[class~="c-curriculum"] [class~="uk-accordion-title"] {
	padding-left: 0.375pc;
}

[class~="sec-list-item"],
[class~="sec-list-item"] * {
	display: flex;
}

[class~="sec-list-item"],
[class~="c-curriculum"]>li {
	border-radius: 10px;
}

[class~="sec-list-item"] {
	background-color: #fff;
}

[class~="sec-list-item"] {
	border-left-width: 0.0625pc;
}

[class~="sec-list-item"] {
	border-bottom-width: 0.0625pc;
}

[class~="c-curriculum"] [class~="uk-accordion-title"]::before {
	transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}

[class~="sec-list-item"],
[class~="c-curriculum"]>li {
	padding-left: 7.5pt;
}

[class~="c-curriculum"]>li {
	padding-bottom: 9.75pt;
}

[class~="c-curriculum"]>li,
[class~="sec-list-item"] {
	padding-right: 7.5pt;
}

[class~="sec-list-item"] {
	border-right-width: 0.0625pc;
}

[class~="sec-list-item"] {
	border-top-width: 0.0625pc;
}

[class~="c-curriculum"]>li {
	padding-top: 9.75pt;
}

[class~="sec-list-item"] {
	border-left-style: solid;
}

[class~="sec-list-item"] {
	border-bottom-style: solid;
}

[class~="c-curriculum"]>li {
	position: relative;
}

ul[class~="sec-list"] {
	margin-left: 0;
}

[class~="sec-list-item"] {
	border-right-style: solid;
}

[class~="c-curriculum"] [class~="uk-accordion-title"]::before {
	font-family: "Feather-Icons";
}

[class~="sec-list-item"] {
	border-top-style: solid;
}

ul[class~="sec-list"] {
	margin-bottom: 0;
}

[class~="sec-list-item"] {
	border-left-color: #d4d4d4;
}

[class~="c-curriculum"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	transform: rotate(180deg);
}

[class~="sec-list-item"] {
	border-bottom-color: #d4d4d4;
}

ul[class~="sec-list"] {
	margin-right: 0;
}

[class~="sec-list-item"] {
	border-right-color: #d4d4d4;
}

[class~="sec-list-item"] {
	border-top-color: #d4d4d4;
}

[class~="sec-list-item"] {
	border-image: none;
}

[class~="sec-list-item"] {
	margin-bottom: 0.4375pc;
}

ul[class~="sec-list"] {
	margin-top: 0;
}

ul[class~="sec-list"] {
	padding-left: 0;
}

[class~="c-curriculum"] [class~="uk-accordion-title"] {
	padding-bottom: 0.1875pc;
}

[class~="c-curriculum"] [class~="uk-accordion-title"]::before {
	content: "";
}

ul[class~="sec-list"] {
	padding-bottom: 0;
}

[class~="c-curriculum"] [class~="uk-accordion-title"]::before,
[class~="c-curriculum"] [class~="uk-open"]>[class~="uk-accordion-title"]::before {
	background-image: none !important;
}

[class~="sec-list-item"] {
	padding-bottom: 0.0625in;
}

ul[class~="sec-list"] {
	padding-right: 0;
}

[class~="sec-list-item"] {
	padding-top: 0.0625in;
}

ul[class~="sec-list"] {
	padding-top: 0;
}

[class~="sec-list-item"] {
	justify-content: space-between;
}

ul[class~="sec-list"] {
	list-style: none;
}

[class~="c-curriculum"] li[class~="uk-open"] [class~="action-btn"],
[class~="user-details-card"] span span {
	display: inline;
}

[class~="user-details-card"],
[class~="sec-list-item"] * {
	align-items: center;
}

[class~="sec-list-item"] * p {
	margin-bottom: 0;
}

.action-btn {
	position: absolute;
}

[class~="action-btn"] a {
	background: #3e416d;
}

.action-btn {
	right: 45px;
}

.action-btn {
	top: 10.5pt;
}

[class~="action-btn"] a {
	margin-left: 7.5pt;
}

[class~="c-curriculum"] [class~="uk-accordion-title"]::before {
	color: rgba(0, 0, 0, 0.54);
}

.action-btn {
	display: none;
}

[class~="c-curriculum"] [class~="uk-accordion-title"] {
	padding-right: 0.375pc;
}

[class~="user-details-card"] {
	display: flex;
}

[class~="user-details-card"] {
	padding-left: 0in;
}

[class~="c-curriculum"] [class~="uk-accordion-title"] i {
	margin-right: 0.083333333in;
}

[class~="action-btn"] a {
	box-shadow: 0px -0.036458333in 0pt 0in #c1c1c1 inset;
}

[class~="action-btn"] a {
	padding-left: 0.104166667in;
}

[class~="user-details-card"] span span {
	margin-left: 0.375pc;
}

[class~="user-details-card"] {
	padding-bottom: 1.25pc;
}

[class~="c-curriculum"] [class~="uk-accordion-title"] {
	padding-top: 0.1875pc;
}

[class~="action-btn"] a {
	padding-bottom: 6pt;
}

[class~="action-btn"] a {
	padding-right: 0.104166667in;
}

[class~="action-btn"] a {
	padding-top: 6pt;
}

[class~="action-btn"] a,
[class~="btn-act"] a:hover {
	color: #3e416d;
}

[class~="action-btn"] a {
	font-size: 9pt;
}

[class~="user-details-card"] {
	padding-right: 0in;
}

[class~="user-details-card"] {
	padding-top: 1.25pc;
}

[class~="action-btn"] a {
	border-radius: 0.1875pc;
}

[class~="btn-act"] a {
	padding-left: 0.072916667in;
}

[class~="btn-act"] a:hover {
	background-color: #d0d3ff;
}

[class~="btn-act"] a {
	padding-bottom: 0.072916667in;
}

[class~="btn-act"] a {
	padding-right: 0.072916667in;
}

[class~="btn-act"] a {
	padding-top: 0.072916667in;
}

[class~="user-details-card"] span span {
	color: #afafaf;
}

[class~="user-details-card-avatar"] img,
[class~="user-details-card-avatar"] {
	display: inline-block;
}

[class~="btn-act"] a {
	color: #676565;
}

[class~="btn-act"] a {
	font-size: 0.145833333in;
}

[class~="user-details-card-avatar"] {
	border-radius: 50%;
}

[class~="user-details-card-avatar"] {
	position: relative;
}

[class~="c-curriculum"] [class~="uk-accordion-title"] {
	font-size: 0.9375pc;
}

[class~="user-details-card-avatar"] {
	max-width: 60px;
}

[class~="user-details-card-name"],
.user-details-card span {
	font-weight: 500;
}

[class~="user-details-card-name"] {
	font-weight: 600;
}

[class~="sec-list-item"]>*>[class~="uk-sortable-handle"] {
	margin-right: 3.75pt;
}

[class~="user-details-card-name"] {
	color: #333;
}

[class~="user-details-card-name"] {
	line-height: 1.25pc;
}

[class~="user-details-card-name"] {
	padding-left: 15px;
}

[class~="user-details-card-name"] {
	padding-bottom: 0;
}

[class~="user-details-card-name"] {
	padding-right: 0;
}

[class~="btn-act"] a {
	margin-left: 0.052083333in;
}

[class~="btn-act"] a {
	margin-bottom: 0;
}

[class~="btn-act"] a {
	margin-right: 0.052083333in;
}

[class~="user-details-card-name"] {
	padding-top: 0.125pc;
}

[class~="btn-act"] a {
	margin-top: 0;
}

.sec-list-item .uk-checkbox {
	box-shadow: none;
}

.sec-list-item .uk-checkbox {
	background-color: white;
}

[class~="btn-act"] a {
	border-radius: 100px;
}

[class~="btn-act"] a {
	transition: 300ms all ease;
}

[class~="user-details-card-avatar"] img {
	width: 100%;
}

[class~="user-details-card-avatar"] img {
	border-radius: 50%;
}

[class~="user-details-card-avatar"] img {
	image-rendering: -webkit-optimize-contrast;
}

.user-details-card span {
	display: block;
}

.user-details-card span {
	font-size: 10.275pt;
}

.user-details-card span {
	color: #888;
}

@media (max-width: 768px) {
	[class~="user-details-card-avatar"] {
		max-width: 50px;
	}
}

[class~="star-rating"] [class~="star"],
.star-rating {
	display: inline-block;
}

.rating:after {
	content: ".";
}

.star-rating {
	position: relative;
}

[class~="star-rating"] [class~="star"][class~="half"]:after,
.rating:after {
	display: block;
}

.rating:after {
	clear: both;
}

.rating:after {
	visibility: hidden;
}

.rating:after {
	line-height: 0;
}

.rating:after {
	height: 0;
}

[class~="blog-post"] {
	display: flex;
}

[class~="blog-post-thumbnail-inner"] img {
	height: 100%;
}

[class~="blog-post"] {
	background: #fff;
}

[class~="blog-post"] {
	margin-bottom: 26.25pt;
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	font-family: "Material-Icons";
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	content: "";
}

[class~="blog-post"] {
	box-shadow: 0 3px 0.125in rgba(0, 0, 0, 0.1);
}

[class~="blog-post-thumbnail-inner"] img {
	width: 100%;
}

[class~="blog-post-thumbnail-inner"] img {
	object-fit: cover;
}

span[class~="blog-item-tag"],
[class~="blog-post-thumbnail-inner"] img {
	position: absolute;
}

[class~="star-rating"] [class~="star"] {
	margin-left: 0;
}

[class~="blog-post-thumbnail-inner"] img {
	top: 0;
}

[class~="blog-post"] {
	box-shadow: 0in 0.125pc 7px -2.25pt #000;
}

[class~="star-rating"] [class~="star"] {
	margin-bottom: 0;
}

[class~="blog-post-thumbnail-inner"] img {
	left: 0;
}

[class~="star-rating"] [class~="star"] {
	margin-right: 0;
}

span[class~="blog-item-tag"] {
	font-size: 14px;
}

span[class~="blog-item-tag"] {
	font-weight: 600;
}

[class~="blog-post"] {
	border-radius: 0.072916667in;
}

[class~="blog-post-content"] h3 a,
[class~="blog-post-content"] h3 {
	font-size: 15.75pt;
}

[class~="blog-post-thumbnail"],
[class~="blog-post"] {
	overflow: hidden;
}

span[class~="blog-item-tag"] {
	font-weight: 400;
}

span[class~="blog-item-tag"] {
	color: #333;
}

span[class~="blog-item-tag"] {
	background-color: #fff;
}

a[class~="blog-post-info"],
span[class~="blog-item-tag"] {
	border-radius: 3pt;
}

[class~="star-rating"] [class~="star"] {
	margin-top: 0;
}

span[class~="blog-item-tag"] {
	padding-left: 0.125in;
}

[class~="blog-post"] {
	transition: 0.3s;
}

[class~="blog-post-thumbnail"] {
	flex: 0 0 auto;
}

span[class~="blog-item-tag"] {
	padding-bottom: 0.052083333in;
}

[class~="star-rating"] [class~="star"] {
	padding-left: 0;
}

span[class~="blog-item-tag"] {
	padding-right: 0.125in;
}

span[class~="blog-item-tag"] {
	padding-top: 0.052083333in;
}

span[class~="blog-item-tag"] {
	line-height: 15pt;
}

span[class~="blog-item-tag"] {
	margin-bottom: 9px;
}

span[class~="blog-item-tag"] {
	top: 22.5pt;
}

[class~="blog-post-thumbnail"] {
	max-width: none;
}

[class~="blog-post-thumbnail"] {
	max-height: 100%;
}

span[class~="blog-item-tag"] {
	left: 32px;
}

span[class~="blog-item-tag"] {
	z-index: 99;
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	color: #febe42;
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	font-size: 1.1875pc;
}

span[class~="blog-item-tag"] {
	transition: 0.4s;
}

[class~="star-rating"] [class~="star"] {
	padding-bottom: 0;
}

[class~="star-rating"] [class~="star"] {
	padding-right: 0;
}

[class~="star-rating"] [class~="star"] {
	padding-top: 0;
}

[class~="star-rating"] [class~="star"][class~="half"]:before,
[class~="star-rating"] [class~="star"][class~="empty"]:before {
	color: #ddd;
}

[class~="blog-post-thumbnail"],
[class~="star-rating"] [class~="star"] {
	position: relative;
}

[class~="star-rating"] [class~="avg"],
[class~="star-rating"] [class~="star"] {
	float: left;
}

[class~="star-rating"] [class~="star"]:before {
	font-family: "Material-Icons";
}

[class~="blog-post-content"] h3 a,
[class~="blog-post-content"] h3 {
	line-height: 22.5pt;
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	color: #febe42;
}

[class~="blog-post-content"] h3 {
	margin-bottom: 0.072916667in;
}

[class~="blog-post-thumbnail"] {
	width: 40%;
}

[class~="blog-post-content"] h3 {
	display: block;
}

[class~="blog-post-thumbnail-inner"] {
	height: 100%;
}

a[class~="blog-post-info"],
[class~="blog-post-info"] {
	font-size: 0.6875pc;
}

[class~="blog-post-info"],
a[class~="blog-post-info"] {
	color: #888;
}

a[class~="blog-post-info"],
[class~="blog-post-info"] {
	margin-bottom: 0.625pc;
}

a[class~="blog-post-info"] {
	display: inline-block;
}

[class~="blog-post-thumbnail-inner"] {
	width: 100%;
}

a[class~="blog-post-info"] {
	background-color: #f0f0f0;
}

a[class~="blog-post-info"] {
	line-height: 13.5pt;
}

[class~="blog-post-thumbnail-inner"] {
	overflow: hidden;
}

[class~="star-rating"] [class~="star"] {
	line-height: 1;
}

a[class~="blog-post-info"] {
	padding-left: 6.75pt;
}

a[class~="blog-post-info"] {
	padding-bottom: 0.25pc;
}

[class~="blog-post-thumbnail-inner"] {
	box-shadow: 0 0.03125in 9pt rgba(0, 0, 0, 0.15);
}

a[class~="blog-post-info"] {
	padding-right: 6.75pt;
}

[class~="star-rating"] [class~="avg"] {
	border-radius: 3pt;
}

a[class~="blog-post-info"] {
	padding-top: 0.25pc;
}

a[class~="blog-post-info"] {
	margin-right: 0.03125in;
}

a[class~="blog-post-info"],
[class~="blog-post-thumbnail-inner"] {
	transition: 0.3s;
}

[class~="star-rating"] [class~="avg"] {
	background-color: #febe42;
}

[class~="star-rating"] [class~="avg"] {
	color: #fff;
}

[class~="star-rating"] [class~="avg"] {
	font-size: 0.135416667in;
}

span[class~="blog-post-info-date"] {
	font-weight: 600;
}

span[class~="blog-post-info-date"] {
	color: #909090;
}

[class~="star-rating"] [class~="avg"] {
	line-height: 0.9375pc;
}

[class~="star-rating"] [class~="avg"] {
	font-weight: 700;
}

[class~="star-rating"] [class~="avg"] {
	padding-left: 5.25pt;
}

[class~="star-rating"] [class~="avg"] {
	padding-bottom: 0.03125in;
}

span[class~="blog-post-info-date"] {
	font-size: 0.125in;
}

[class~="blog-post-content"] {
	flex: 1;
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	position: absolute;
}

[class~="blog-post-content"] {
	padding-left: 1.5625pc;
}

span[class~="blog-post-info-tag"] {
	display: inline-block !important;
}

span[class~="blog-post-info-tag"] {
	padding-left: 0.6rem !important;
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	top: 0;
}

span[class~="blog-post-info-tag"] {
	padding-bottom: 0.26rem !important;
}

[class~="blog-post-content"] {
	padding-bottom: 1.5625pc;
}

span[class~="blog-post-info-tag"] {
	padding-right: 0.6rem !important;
}

span[class~="blog-post-info-tag"] {
	padding-top: 0.26rem !important;
}

[class~="star-rating"] [class~="avg"] {
	padding-right: 5.25pt;
}

span[class~="blog-post-info-tag"] {
	font-size: 0.7rem !important;
}

[class~="blog-post-content"] {
	padding-right: 1.5625pc;
}

span[class~="blog-post-info-tag"] {
	font-weight: 600 !important;
}

span[class~="blog-post-info-tag"] {
	border-radius: 10rem !important;
}

[class~="blog-post-content"] {
	padding-top: 1.5625pc;
}

[class~="star-rating"] [class~="star"]:before {
	content: "";
}

[class~="blog-post-content"] h3 a {
	margin-bottom: 0.072916667in;
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	width: 50%;
}

span[class~="blog-post-info-tag"] {
	line-height: 1 !important;
}

[class~="star-rating"] [class~="avg"] {
	padding-top: 0.03125in;
}

span[class~="blog-post-info-tag"] {
	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

[class~="blog-post-content"] p {
	padding-left: 0;
}

[class~="blog-post-content"] p {
	padding-bottom: 0;
}

[class~="star-rating"] [class~="avg"] {
	position: relative;
}

[class~="blog-post-content"] p {
	padding-right: 0;
}

[class~="blog-post-content"] p {
	padding-top: 0;
}

[class~="star-rating"] [class~="star"][class~="half"]:after,
[class~="star-rating"] [class~="star"]:before,
[class~="blog-post-content"] p,
[class~="blog-post-content"] h3 a {
	display: block;
}

[class~="blog-post-info"],
[class~="blog-post-date"] {
	display: inline-block;
}

[class~="blog-post-content"] p,
.blog-post-thumbnail-inner .blog-item-tag {
	margin-left: 0;
}

[class~="blog-post-info"],
[class~="blog-post-date"] {
	background-color: #f0f0f0;
}

[class~="star-rating"] [class~="avg"] {
	margin-right: 0.625pc;
}

[class~="blog-post-info"],
[class~="blog-post-date"] {
	border-radius: 0.25pc;
}

[class~="blog-post-content"] p {
	margin-bottom: 6px !important;
}

[class~="blog-post"]:hover {
	box-shadow: 0 3px 28px rgba(0, 0, 0, 0.1);
}

[class~="blog-post-date"],
[class~="blog-post-info"] {
	line-height: 13.5pt;
}

[class~="blog-post-content"] p,
.blog-post-thumbnail-inner .blog-item-tag {
	margin-right: 0;
}

.blog-post-thumbnail-inner .blog-item-tag,
[class~="blog-post-content"] p {
	margin-top: 0;
}

[class~="blog-post-content"] p {
	font-size: 18px;
}

[class~="blog-post-content"] p {
	font-size: 0.9375pc;
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	height: 100%;
}

[class~="blog-post-content"] p {
	color: #808080;
}

[class~="blog-post-content"] p {
	font-weight: 500;
}

.blog-post-thumbnail-inner .blog-item-tag {
	bottom: auto;
}

[class~="blog-post-content"] p {
	line-height: 0.239583333in;
}

.blog-post-thumbnail-inner .blog-item-tag {
	left: 15pt;
}

[class~="blog-post-info"],
[class~="blog-post-date"] {
	padding-left: 6.75pt;
}

[class~="blog-post-date"],
[class~="blog-post-info"] {
	padding-bottom: 0.25pc;
}

.blog-post-thumbnail-inner .blog-item-tag {
	top: 1.25pc;
}

[class~="blog-post-info"],
[class~="blog-post-date"] {
	padding-right: 6.75pt;
}

[class~="blog-post-info"],
[class~="blog-post-date"] {
	padding-top: 0.25pc;
}

[class~="blog-post-date"],
[class~="blog-post-info"] {
	margin-right: 0.03125in;
}

[class~="blog-post-info"],
.blog-post:hover .blog-post-content h3,
[class~="blog-post-date"] {
	transition: 0.3s;
}

[class~="star-rating"] [class~="star"]:before {
	color: #febe42;
}

.blog-post-thumbnail-inner .blog-item-tag {
	margin-bottom: 0;
}

[class~="blog-post-date"] {
	font-size: 0.6875pc;
}

[class~="star-rating"] [class~="star"][class~="half"]:after {
	overflow: hidden;
}

[class~="star-rating"] [class~="star"]:before {
	font-size: 1.1875pc;
}

[class~="blog-post-date"] {
	color: #888;
}

[class~="blog-post-date"] {
	margin-bottom: 0.625pc;
}

.blog-post:hover .blog-post-content h3 {
	color: #0610a0;
}

[class~="star-rating"][class~="no-stars"]:before {
	margin-right: 0;
}

[class~="blog-post-content-info"] {
	align-items: center;
}

[class~="blog-post-content-info"] {
	justify-content: space-between;
}

[class~="blog-post-content-info"] {
	display: flex;
}

[class~="blog-post-content-info"] {
	margin-bottom: 9px;
}

a[class~="blog-post-info"]:hover {
	background-color: #3e416d;
}

a[class~="blog-post-info"]:hover {
	color: white;
}

[class~="star-rating"][class~="no-stars"] [class~="star"] {
	display: none;
}

@media (max-width: 768px) {
	[class~="blog-post-content"] h3 {
		font-size: 13.5pt;
	}

	[class~="blog-post-content"] h3 {
		line-height: 18pt;
	}

	[class~="blog-post"] {
		flex-direction: column;
	}

	[class~="blog-post-thumbnail"] {
		width: 100%;
	}

	[class~="blog-post-thumbnail"] {
		height: 220px;
	}

	.blog-post-content {
		padding-left: 0.208333333in;
	}

	.blog-post-content {
		padding-bottom: 0.208333333in;
	}

	.blog-post-content {
		padding-right: 0.208333333in;
	}

	[class~="blog-post-content"] h3 {
		margin-bottom: 0.072916667in;
	}

	[class~="blog-post-content"] p {
		font-size: 15px;
	}

	.blog-post-content {
		padding-top: 0.208333333in;
	}
}

[class~="blog-post"][class~="blog-post-card"] [class~="blog-post-content"] h3 {
	font-size: 15pt;
}

[class~="blog-post"][class~="blog-post-card"] [class~="blog-post-content"] h3 {
	line-height: 23.25pt;
}

[class~="blog-post"][class~="blog-post-card"] [class~="blog-post-content"] h3 {
	font-weight: 600;
}

[class~="blog-post"][class~="blog-post-card"] [class~="blog-post-thumbnail"] {
	width: 100%;
}

[class~="blog-post"][class~="blog-post-card"] [class~="blog-post-thumbnail"] {
	height: 170px;
}

[class~="blog-post"][class~="single-post"] p {
	margin-bottom: 20px;
}

[class~="blog-post"][class~="single-post"] p {
	font-size: 16px;
}

.blog-post.blog-post-card .blog-post-content {
	padding-left: 1.25pc;
}

.blog-post.blog-post-card .blog-post-content {
	padding-bottom: 6px;
}

[class~="blog-post"][class~="blog-post-card"] {
	display: block;
}

.blog-post.blog-post-card .blog-post-content {
	padding-right: 1.25pc;
}

[class~="blog-post"][class~="single-post"] {
	flex-direction: column;
}

[class~="blog-post"][class~="blog-post-card"] [class~="blog-post-content"] h3 {
	margin-bottom: 0.072916667in;
}

.blog-post.blog-post-card .blog-post-content {
	padding-top: 17px;
}

.blog-post.blog-post-card .blog-post-footer {
	padding-left: 17px;
}

[class~="blog-post"][class~="blog-post-card"] [class~="blog-post-content"] p {
	font-size: 0.9375pc;
}

[class~="blog-post"][class~="blog-post-card"] span[class~="blog-post-info-tag"] {
	padding-left: 9pt;
}

[class~="blog-post"][class~="blog-post-card"] span[class~="blog-post-info-tag"] {
	padding-bottom: 4.5pt;
}

[class~="blog-post"][class~="blog-post-card"] span[class~="blog-post-info-tag"] {
	padding-right: 9pt;
}

.blog-post.blog-post-card .blog-post-footer {
	padding-bottom: 7.5pt;
}

.blog-post.blog-post-card .blog-post-footer {
	padding-right: 17px;
}

.blog-post.blog-post-card .blog-post-footer {
	padding-top: 7.5pt;
}

.blog-post.blog-post-card .blog-post-footer {
	border-top-width: 0.75pt;
}

.blog-post.blog-post-card .blog-post-footer {
	border-top-style: solid;
}

[class~="blog-post"][class~="blog-post-card"] span[class~="blog-post-info-tag"] {
	padding-top: 4.5pt;
}

[class~="blog-post"][class~="blog-post-card"] span[class~="blog-post-info-tag"] {
	font-size: 12px;
}

[class~="blog-post"][class~="blog-post-card"] span[class~="blog-post-info-date"] {
	font-weight: 400;
}

[class~="blog-post"][class~="single-post"] p {
	line-height: 1.8;
}

.blog-post.blog-post-card .blog-post-footer {
	border-top-color: #f0f4fa;
}

.blog-post.blog-post-card .blog-post-footer {
	border-image: none;
}

[class~="blog-post"][class~="blog-post-card"] [class~="blog-post-content-info"] {
	margin-bottom: 0;
}

[class~="blog-post"][class~="blog-post-card"] span[class~="blog-post-info-date"] {
	font-size: 0.875pc;
}

[class~="blog-post"][class~="single-post"]:hover {
	transform: none;
}

[class~="blog-post"][class~="blog-post-card"] span[class~="blog-post-info-date"] {
	line-height: 0.875pc;
}

[class~="blog-post"][class~="single-post"] [class~="blog-post-content"] h3 {
	color: #3e416d;
}

@media (min-width: 768px) {
	[class~="blog-post"][class~="single-post"] [class~="blog-post-thumbnail"] {
		width: 100%;
	}

	[class~="blog-post"][class~="single-post"] [class~="blog-post-content"] h4:not(:first-child) {
		margin-top: 1.625pc;
	}

	[class~="blog-post"][class~="single-post"] [class~="blog-post-thumbnail"] {
		height: 3.958333333in;
	}
}

.blog-article-thumbnail-inner img {
	height: 100%;
}

.blog-article-single .blog-article-meta {
	margin-left: 0 !important;
}

[class~="blog-article-thumbnail"],
[class~="blog-article"] {
	position: relative;
}

[class~="blog-article-thumbnail"],
.blog-article-thumbnail-inner,
.blog-article-thumbnail-inner img {
	width: 100%;
}

.blog-article-thumbnail-inner img {
	object-fit: cover;
}

[class~="blog-article"] {
	margin-bottom: 33.75pt;
}

.blog-article-thumbnail-inner img,
[class~="blog-article-meta"] span::before {
	position: absolute;
}

.blog-article-thumbnail-inner img {
	top: 0;
}

[class~="blog-article-thumbnail"] {
	height: 285pt;
}

.blog-article-thumbnail-inner,
.blog-article-thumbnail-inner img {
	overflow: hidden;
}

[class~="blog-article-meta"] span::before {
	content: "";
}

[class~="blog-article-thumbnail"] {
	max-width: none;
}

[class~="blog-article-thumbnail"] {
	max-height: 100%;
}

.blog-article-single .blog-article-meta {
	margin-bottom: 0.15625in !important;
}

.blog-article-thumbnail-inner {
	height: 100%;
}

.blog-article-thumbnail-inner img {
	left: 0;
}

.blog-article-thumbnail-inner {
	box-shadow: 0 0.1875pc 0.75pc rgba(0, 0, 0, 0.15);
}

.blog-article-thumbnail-inner,
.blog-article-thumbnail-inner img {
	border-radius: 0.5pc;
}

[class~="blog-article-meta"] strong {
	color: #a0a0a0;
}

[class~="blog-article-content"] a,
[class~="blog-article"] ul[class~="blog-article-meta"] {
	font-size: 14px;
}

[class~="blog-article-meta"] strong {
	padding-right: 7.5pt;
}

[class~="blog-article-meta"] strong {
	border-right-width: 0.0625pc;
}

.blog-article-single .blog-article-meta {
	margin-right: 0 !important;
}

[class~="blog-article-meta"] strong {
	border-right-style: solid;
}

.blog-article-thumbnail-inner {
	transition: 0.3s;
}

[class~="blog-article-meta"] {
	padding-left: 0;
}

[class~="blog-article"] ul[class~="blog-article-meta"] {
	margin-top: 10px;
}

[class~="blog-article"] ul[class~="blog-article-meta"] {
	margin-bottom: 15pt;
}

[class~="blog-article-meta"] {
	padding-bottom: 0;
}

[class~="blog-article-meta"] strong {
	border-right-color: #d0d0d0;
}

[class~="blog-article-meta"] {
	padding-right: 0;
}

[class~="blog-article-meta"] {
	padding-top: 0;
}

[class~="blog-article-meta"] {
	line-height: 1.2;
}

[class~="blog-article-meta"] strong {
	border-image: none;
}

[class~="blog-article-meta"] {
	margin-left: 0pc;
}

[class~="blog-article-meta"] a {
	padding-left: 6pt;
}

.blog-article-single .blog-article-meta {
	margin-top: 0.15625in !important;
}

[class~="blog-article-meta"] {
	margin-bottom: 0.9375pc;
}

[class~="blog-article-meta"] a {
	color: #3e416d;
}

[class~="blog-article-meta"] {
	margin-right: 0pc;
}

[class~="blog-article"] ul[class~="blog-article-meta"],
[class~="blog-article-meta"] span,
[class~="blog-article-meta"] a {
	font-weight: 600;
}

[class~="blog-article-meta"] span {
	color: #ababab;
}

[class~="blog-article-meta"] {
	margin-top: 0.9375pc;
}

[class~="blog-article"] ul[class~="blog-article-meta"],
[class~="blog-article-meta"] {
	text-transform: uppercase;
}

[class~="blog-article-meta"] {
	font-size: 0.8125pc !important;
}

[class~="blog-article-content"] {
	font-size: 0.166666667in;
}

[class~="blog-article-content"] {
	line-height: 1.6;
}

[class~="blog-article-content"] {
	margin-top: 20px;
}

[class~="blog-article-content"] {
	color: #868686;
}

.blog-article-single .blog-article-meta {
	color: white;
}

[class~="blog-article-content-read"] {
	background-color: white;
}

[class~="blog-article-content-read"] {
	border-radius: 0.166666667in;
}

[class~="blog-article-meta"] span {
	padding-left: 0.208333333in;
}

[class~="blog-article-content-read"] {
	margin-top: -60pt;
}

[class~="blog-article-meta"] span::before {
	width: 0.104166667in;
}

[class~="blog-article-content-read"],
[class~="blog-article"] ul[class~="blog-article-meta"],
[class~="blog-article-single"],
[class~="blog-article-meta"] span {
	position: relative;
}

[class~="blog-article-content-read"] {
	padding-left: 1.875pc;
}

[class~="blog-article-content-read"] {
	padding-bottom: 1.875pc;
}

[class~="blog-article-content"] a {
	font-weight: 700;
}

[class~="blog-article-content-read"] {
	padding-right: 1.875pc;
}

[class~="blog-article-content"] a {
	margin-left: 5px;
}

[class~="blog-article-content-read"] {
	padding-top: 1.875pc;
}

[class~="blog-article-content-read"] h4 {
	margin-top: 1.75pc;
}

[class~="blog-article-single"],
[class~="blog-auther-user-name"],
[class~="blog-article-auther"] img {
	width: 100%;
}

[class~="blog-article-single"] {
	height: 322.5pt;
}

[class~="blog-article-content-read"] p {
	line-height: 1.8;
}

[class~="blog-article-meta"] span::before {
	height: 7.5pt;
}

[class~="blog-article-content-read"] p {
	font-size: 11.25pt;
}

[class~="blog-article-single"] {
	display: flex;
}

[class~="blog-article-single"] {
	background-size: cover;
}

[class~="blog-article-single"] {
	align-items: center;
}

[class~="blog-article-single"] {
	background-blend-mode: color-burn;
}

[class~="blog-article-content-read"] p {
	letter-spacing: 0.0125pc;
}

[class~="blog-article-meta"] span::before {
	left: 5px;
}

[class~="blog-article-single"] {
	background-color: rgba(0, 0, 0, 0.4);
}

[class~="blog-article-single"] {
	text-align: center;
}

[class~="blog-article-single"] h1 {
	margin-left: 0;
}

[class~="blog-article"] ul[class~="blog-article-meta"] {
	letter-spacing: 0.04em;
}

[class~="blog-article-single"] {
	border-radius: 0 0 1.875pc 30px;
}

[class~="blog-article-single"] h1 {
	margin-bottom: 0.375in;
}

[class~="blog-article-single"] h1 {
	margin-right: 0;
}

[class~="blog-article-single"] {
	padding-bottom: 0.729166667in;
}

[class~="blog-auther-user-name"] {
	line-height: 13.5pt;
}

[class~="blog-auther-user-name"] {
	padding-left: 0;
}

[class~="blog-article-single"] h1 {
	margin-top: 0.375in;
}

[class~="blog-article-single"] h1 {
	font-size: 2.1875pc;
}

[class~="blog-auther-user-name"] {
	padding-bottom: 6pt;
}

[class~="blog-article"] ul[class~="blog-article-meta"] {
	z-index: 20;
}

[class~="blog-auther-user-name"] {
	padding-right: 0;
}

[class~="blog-auther-user-name"] {
	padding-top: 11.25pt;
}

[class~="blog-auther-user-name"] {
	display: block;
}

[class~="blog-auther-user-name"],
[class~="blog-article-single"] h1 {
	color: white;
}

[class~="blog-article"] ul[class~="blog-article-meta"] {
	color: rgba(48, 48, 48, 0.66);
}

[class~="blog-auther-user-name"] {
	font-size: 1.125pc;
}

[class~="blog-article-meta"] span::before {
	top: 0;
}

[class~="blog-article-single"] h1 {
	max-width: 9.166666667in;
}

[class~="blog-article-single"] [class~="blog-article-meta"] span,
.blog-article-single .blog-article-meta a,
.blog-article-single .blog-article-meta strong {
	color: white;
}

[class~="blog-article-auther"] img {
	width: 37.5pt;
}

[class~="blog-article-auther"] img {
	display: inline-block;
}

[class~="blog-article-auther"] img {
	border-radius: 50%;
}

[class~="blog-article-auther"] img {
	image-rendering: -webkit-optimize-contrast;
}

[class~="blog-article-auther"] img {
	height: 37.5pt;
}

[class~="blog-article-single"] [class~="blog-article-meta"] span::before {
	display: none;
}

@media (max-width: 768px) {
	.blog-article h2 {
		font-size: 22px;
	}

	.blog-article .blog-article-thumbnail {
		height: 13.75pc;
	}

	[class~="blog-article-single"] h1 {
		font-size: 1.5625pc;
	}

	[class~="blog-article-single"] h1,
	[class~="blog-article-content-read"] h4,
	.blog-article .blog-article-meta {
		margin-left: 0;
	}

	[class~="blog-article"] {
		margin-bottom: 0.208333333in;
	}

	.blog-article .blog-article-meta {
		font-size: 0.75pc;
	}

	[class~="blog-article-single"] h1 {
		margin-bottom: 0.3125in;
	}

	[class~="blog-article-single"] h1,
	[class~="blog-article-content-read"] h4,
	.blog-article .blog-article-meta {
		margin-right: 0;
	}

	[class~="blog-article-single"] h1 {
		margin-top: 0.3125in;
	}

	[class~="blog-article-content-read"] h2 {
		font-size: 1.2rem;
	}

	[class~="blog-article-content-read"] h4 {
		margin-bottom: 0;
	}

	[class~="blog-article-content-read"] h4 {
		margin-top: 0;
	}

	.blog-article .blog-article-meta {
		margin-bottom: 0.104166667in;
	}

	[class~="blog-article-single"] {
		width: 100%;
	}

	[class~="blog-article-single"] {
		height: 300px;
	}

	.blog-article .blog-article-meta {
		margin-top: 0.104166667in;
	}

	[class~="blog-article"] [class~="blog-article-content"] {
		font-size: 18px;
	}

	[class~="blog-article-content-read"] {
		border-radius: 0;
	}

	[class~="blog-article-meta"] {
		font-size: 0.125in !important;
	}
}

[class~="profile-container"] {
	padding-left: 0.208333333in;
}

[class~="profile-container"] {
	padding-bottom: 0pc;
}

[class~="profile-container"] {
	padding-right: 20px;
}

[class~="profile-container"] {
	padding-top: 2.5pc;
}

[class~="profile-container"] {
	background: #3e416d;
}

.profile-layout,
[class~="profile-layout-badge"] {
	display: flex;
}

[class~="profile-layout-badge"],
.profile-layout {
	flex-wrap: wrap;
}

[class~="profile-layout-content"] h1 {
	font-size: 26.25pt;
}

[class~="profile-container"] [class~="contents-inner"],
.profile-layout {
	padding-left: 0;
}

[class~="profile-cards"] [class~="profile-cards-footer"] a {
	color: #3e416d;
}

[class~="profile-layout-content"] h1 {
	margin-left: 0;
}

[class~="profile-container"] [class~="contents-inner"],
.profile-layout {
	padding-bottom: 0;
}

[class~="profile-container"] [class~="contents-inner"],
.profile-layout {
	padding-right: 0;
}

[class~="profile-container"] [class~="contents-inner"],
.profile-layout {
	padding-top: 0;
}

.profile-layout {
	margin-bottom: 2.0625pc;
}

[class~="profile-layout-content"] {
	flex: 1;
}

[class~="profile-layout-badge"] *,
[class~="profile-cards"] [class~="profile-cards-footer"] a {
	font-weight: 600;
}

[class~="profile-layout-content"] {
	min-width: 0.75pt;
}

[class~="profile-layout-badge"],
[class~="profile-layout-avature"] {
	width: auto;
}

[class~="profile-layout-content"] h1 {
	margin-bottom: 0.09375in;
}

[class~="profile-cards"] [class~="user-profile-photo"] {
	width: 90pt;
}

[class~="profile-layout-badge"] {
	justify-content: center;
}

[class~="profile-cards"] [class~="user-profile-photo"] {
	height: 120px;
}

[class~="profile-layout-badge"] {
	align-items: flex-start;
}

[class~="profile-layout-badge"] {
	align-items: center;
}

[class~="profile-layout-content"] h1 {
	margin-right: 0;
}

[class~="profile-layout-badge"] {
	margin-top: 19px;
}

[class~="profile-cards"],
[class~="profile-layout-badge"] * {
	padding-left: 7.5pt;
}

[class~="profile-layout-badge"] * {
	padding-bottom: 0.125pc;
}

[class~="profile-cards"] [class~="user-profile-photo"],
[class~="profile-layout-content"] h1 {
	margin-top: 15px;
}

[class~="profile-cards"],
[class~="profile-layout-badge"] * {
	padding-right: 7.5pt;
}

[class~="profile-layout-badge"] * {
	padding-top: 0.125pc;
}

[class~="profile-cards"],
[class~="profile-layout-badge"] * {
	text-align: center;
}

.profile-cards .social-icons i {
	font-size: 0.197916667in;
}

[class~="profile-layout-badge"] * {
	color: white;
}

[class~="profile-cards"] [class~="user-profile-photo"],
[class~="profile-cards"] {
	box-shadow: 0pc 0.125pc 7.5pt 0pc #000;
}

[class~="profile-cards"] [class~="user-profile-photo"] {
	border-radius: 100%;
}

[class~="profile-cards"] [class~="user-profile-photo"] {
	margin-left: auto;
}

[class~="profile-layout-badge-num"] {
	font-size: 0.291666667in;
}

[class~="profile-layout-avature"] {
	margin-right: 22.5pt;
}

[class~="user-profile-photo"] {
	flex: 0 0 auto;
}

[class~="profile-cards"] [class~="user-profile-photo"] {
	margin-bottom: 11.25pt;
}

[class~="profile-layout-content"] h5 {
	color: #8a8a8a;
}

[class~="user-profile-photo"] {
	max-width: none;
}

[class~="user-profile-photo"] {
	max-height: 100%;
}

[class~="profile-cards"] [class~="user-profile-photo"] {
	margin-right: auto;
}

[class~="user-profile-photo"] img {
	height: 100%;
}

.profile-cards .profile-cards-footer {
	border-top-width: 1px;
}

[class~="user-profile-photo"] {
	overflow: hidden;
}

[class~="user-profile-photo"] {
	position: relative;
}

.profile-cards .profile-cards-footer,
[class~="profile-icon-back"] {
	border-top-style: solid;
}

[class~="user-profile-photo"] {
	width: 150px;
}

[class~="user-profile-photo"] {
	height: 112.5pt;
}

.profile-cards .profile-cards-footer {
	border-top-color: #e8eaef;
}

[class~="profile-cards"] {
	background: white;
}

.profile-cards .social-icons i {
	color: #cacaca;
}

.profile-cards .profile-cards-footer {
	border-image: none;
}

.profile-cards .profile-cards-footer {
	background: #f9fafe;
}

.profile-cards .social-icons i {
	padding-left: 0.052083333in;
}

[class~="profile-icon-back"],
[class~="profile-cards"] {
	padding-bottom: 0.104166667in;
}

[class~="profile-cards"],
[class~="profile-icon-back"] {
	padding-top: 0.104166667in;
}

.profile-cards .profile-cards-footer {
	margin-left: -0.625pc;
}

[class~="profile-cards"] {
	border-radius: 7px;
}

.profile-cards .profile-cards-footer {
	margin-bottom: -10px;
}

[class~="user-profile-photo"] img {
	width: 100%;
}

[class~="profile-icon-back"],
[class~="user-profile-photo"] img {
	position: absolute;
}

.profile-cards .profile-cards-footer {
	margin-right: -0.625pc;
}

[class~="user-profile-photo"] img {
	object-fit: cover;
}

.profile-cards .profile-cards-footer {
	margin-top: 0px;
}

[class~="profile-icon-back"] {
	left: 4%;
}

[class~="profile-icon-back"] {
	background: #f3f3f3;
}

.profile-cards .profile-cards-footer {
	border-radius: 0 0 0.072916667in 0.072916667in;
}

[class~="profile-icon-back"] {
	border-radius: 50%;
}

.profile-cards .profile-cards-footer {
	padding-left: 0;
}

[class~="profile-icon-back"]:hover,
[class~="profile-icon-back"] {
	color: #b0b2be;
}

.profile-cards .profile-cards-footer {
	padding-bottom: 0.8125pc;
}

[class~="profile-icon-back"] {
	border-left-width: 0.0625rem;
}

.profile-cards .profile-cards-footer {
	padding-right: 0;
}

[class~="profile-icon-back"] {
	border-bottom-width: 0.0625rem;
}

.profile-cards .profile-cards-footer {
	padding-top: 0.8125pc;
}

[class~="profile-cards"] [class~="social-icons"],
[class~="profile-cards"] h2 {
	margin-left: 0;
}

[class~="profile-icon-back"] {
	border-right-width: 0.0625rem;
}

[class~="profile-icon-back"] {
	border-top-width: 0.0625rem;
}

[class~="profile-cards"] [class~="social-icons"] {
	margin-bottom: 1.125pc;
}

[class~="profile-icon-back"] {
	border-left-style: solid;
}

[class~="profile-icon-back"] {
	border-bottom-style: solid;
}

[class~="profile-icon-back"] {
	border-right-style: solid;
}

.profile-cards .social-icons i {
	padding-bottom: 0.052083333in;
}

[class~="profile-cards"] h2,
[class~="profile-cards"] [class~="social-icons"] {
	margin-right: 0;
}

[class~="profile-icon-back"] {
	border-left-color: rgba(20, 23, 28, 0.05);
}

[class~="profile-cards"] [class~="social-icons"] {
	margin-top: 1.125pc;
}

[class~="profile-icon-back"] {
	border-bottom-color: rgba(20, 23, 28, 0.05);
}

[class~="profile-icon-back"] {
	border-right-color: rgba(20, 23, 28, 0.05);
}

[class~="profile-icon-back"] {
	border-top-color: rgba(20, 23, 28, 0.05);
}

[class~="profile-icon-back"] {
	border-image: none;
}

[class~="profile-icon-back"] {
	background-color: rgba(20, 23, 28, 0.05);
}

[class~="user-profile-photo"] img {
	top: 0;
}

[class~="profile-icon-back"]:hover {
	background: rgba(20, 23, 28, 0.1);
}

[class~="profile-icon-back"] {
	padding-left: 10px;
}

[class~="profile-icon-back"] {
	padding-right: 10px;
}

[class~="profile-icon-back"] {
	line-height: 1;
}

[class~="user-profile-photo"] img {
	left: 0;
}

[class~="user-profile-photo"] img {
	border-radius: 100%;
}

[class~="profile-cards"] h2 {
	font-size: 1.375pc;
}

[class~="profile-cards"] h2 {
	margin-bottom: 5.25pt;
}

[class~="profile-cards"] h2 {
	margin-top: 1.25pc;
}

.profile-cards .social-icons i {
	padding-right: 0.052083333in;
}

[class~="profile-icon-back"] i {
	font-size: 18pt;
}

.profile-cards .social-icons i {
	padding-top: 0.052083333in;
}

@media only screen and (max-width: 768px) {

	[class~="profile-container"] [class~="contents-inner"],
	[class~="profile-container"] {
		padding-left: 0;
	}

	[class~="profile-container"] [class~="contents-inner"],
	[class~="profile-container"] {
		padding-bottom: 0;
	}

	[class~="profile-container"] [class~="contents-inner"],
	[class~="profile-container"] {
		padding-right: 0;
	}

	[class~="profile-container"] [class~="contents-inner"],
	[class~="profile-container"] {
		padding-top: 0;
	}

	.profile-layout-avature .user-profile-photo {
		margin-left: auto;
	}

	.profile-layout-avature .user-profile-photo {
		margin-bottom: auto;
	}

	.profile-layout-avature .user-profile-photo {
		margin-right: auto;
	}

	.profile-layout-avature .user-profile-photo {
		margin-top: auto;
	}

	.profile-layout-avature .user-profile-photo {
		width: 1.5625in;
	}

	[class~="profile-layout"] {
		display: inline;
	}

	[class~="profile-layout-content"] h1 {
		font-size: 0.239583333in;
	}

	[class~="profile-layout-avature"] {
		width: auto;
	}

	.profile-layout-avature .user-profile-photo {
		height: 112.5pt;
	}

	[class~="profile-layout-content"] {
		text-align: center;
	}

	.profile-layout-content .bio-content,
	[class~="profile-icon-back"] {
		display: none;
	}

	.profile-layout-content h5 {
		font-size: 13px;
	}
}

.dropdown-option-nav ul li a {
	display: block;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	right: 0.3125pc;
}

[class~="dropdown-option-nav"] ul li a i {
	font-size: 1.1875pc;
}

[class~="btn-option"] {
	position: absolute !important;
}

[class~="dropdown-option-nav"]:before,
[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	top: -13px;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	top: auto;
}

[class~="dropdown-option-nav"]:before {
	content: "";
}

[class~="dropdown-option-nav"]:before {
	position: absolute;
}

.dropdown-option-nav ul li,
.dropdown-option-nav .divider-line {
	margin-left: 0;
}

.dropdown-option-nav ul li a {
	font-size: 0.145833333in;
}

[class~="dropdown-option-nav"] ul li a:hover {
	background-color: #f0f5fd;
}

[class~="btn-option"] {
	top: 0.083333333in;
}

[class~="dropdown-option-nav"]:before {
	right: 6pt;
}

.dropdown-option-nav ul li a {
	transition: 0.3s;
}

[class~="btn-option"] {
	right: 3pt;
}

[class~="btn-option"] {
	font-size: 1.3125pc;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-bottom-width: 0;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-bottom-style: none;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-bottom-color: currentColor;
}

[class~="btn-option"] {
	padding-left: 0.1875pc !important;
}

.dropdown-option-nav .divider-line {
	margin-bottom: 0.041666667in;
}

.dropdown-option-nav ul li a {
	color: #9799a2;
}

.dropdown-option-nav ul li a {
	padding-left: 14.25pt;
}

.dropdown-option-nav ul li a {
	padding-bottom: 6.75pt;
}

[class~="dropdown-option-nav"]:before {
	top: -7.5pt;
}

[class~="dropdown-option-nav"] ul li a i {
	position: relative;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-image: none;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	bottom: -10px;
}

.dropdown-option-nav ul li a {
	padding-right: 14.25pt;
}

.dropdown-option-nav .divider-line,
.dropdown-option-nav ul li {
	margin-right: 0;
}

[class~="btn-option"] {
	padding-bottom: 0.3125pc !important;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-left-width: 10px;
}

[class~="dropdown-option-nav"]:before {
	width: 0;
}

[class~="dropdown-option-nav"]:before,
.dropdown-option-nav .divider-line,
[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-left-style: solid;
}

[class~="dropdown-option-nav"] ul li a:hover {
	color: #2f3152;
}

[class~="btn-option"] {
	padding-right: 0.1875pc !important;
}

[class~="btn-option"] {
	padding-top: 0.3125pc !important;
}

.dropdown-option-nav .divider-line {
	margin-top: 0.041666667in;
}

.dropdown-option-nav .divider-line {
	border-left-width: 0.01875pc;
}

[class~="btn-option"] {
	z-index: 1;
}

[class~="dropdown-option-nav"]:before {
	height: 0;
}

.dropdown-option-nav .divider-line {
	border-bottom-width: 0.01875pc;
}

[class~="dropdown-option-nav"] {
	padding-left: 0 !important;
}

[class~="dropdown-option-nav"]:before {
	border-left-width: 0.083333333in;
}

[class~="dropdown-option-nav"] {
	padding-bottom: 0 !important;
}

.dropdown-option-nav .divider-line {
	border-right-width: 0.01875pc;
}

[class~="dropdown-option-nav"]:before,
[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-left-color: transparent;
}

.dropdown-option-nav .divider-line {
	border-top-width: 0.01875pc;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-right-width: 7.5pt;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before,
.dropdown-option-nav .divider-line {
	border-right-style: solid;
}

[class~="dropdown-option-nav"] ul,
.dropdown-option-nav ul li {
	margin-bottom: 0;
}

.dropdown-option-nav .divider-line {
	border-bottom-style: solid;
}

.dropdown-option-nav ul li a {
	padding-top: 6.75pt;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before,
.dropdown-option-nav .divider-line {
	border-top-style: solid;
}

[class~="dropdown-option-nav"]:before {
	border-image: none;
}

[class~="dropdown-option-nav"]:before {
	border-right-width: 7px;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before,
[class~="dropdown-option-nav"]:before {
	border-right-color: transparent;
}

[class~="dropdown-option-nav"] ul,
.dropdown-option-nav ul li {
	margin-top: 0;
}

[class~="dropdown-option-nav"] ul li a i {
	top: 0.010416667in;
}

.dropdown-option-nav .divider-line {
	border-left-color: rgba(222, 223, 224, 0.45);
}

[class~="dropdown-option-nav"]:before {
	border-right-style: solid;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-top-width: 10px;
}

[class~="dropdown-option-nav"]:before {
	border-bottom-width: 0.625pc;
}

.dropdown-option-nav ul li {
	padding-left: 0;
}

[class~="dropdown-option-nav"]:before {
	border-bottom-style: solid;
}

.dropdown-option-nav ul li {
	padding-bottom: 0;
}

.dropdown-option-nav .divider-line {
	border-bottom-color: rgba(222, 223, 224, 0.45);
}

.dropdown-option-nav .divider-line {
	border-right-color: rgba(222, 223, 224, 0.45);
}

[class~="dropdown-option-nav"] {
	padding-right: 0 !important;
}

.dropdown-option-nav .divider-line {
	border-top-color: rgba(222, 223, 224, 0.45);
}

[class~="dropdown-option-nav"]:before {
	border-bottom-color: #eaeaea;
}

[class~="dropdown-option-nav"]:before {
	border-top-color: transparent;
}

[class~="uk-dropdown-top-right"][class~="dropdown-option-nav"]:before {
	border-top-color: #d4d4d4;
}

[class~="dropdown-option-nav"] ul {
	list-style: none;
}

[class~="dropdown-option-nav"] ul {
	padding-left: 0pt;
}

.dropdown-option-nav ul li {
	padding-right: 0;
}

.dropdown-option-nav ul li {
	padding-top: 0;
}

[class~="dropdown-option-nav"] {
	padding-top: 0 !important;
}

.dropdown-option-nav ul li a {
	font-weight: 600;
}

.dropdown-option-nav .divider-line {
	border-image: none;
}

[class~="dropdown-option-nav"] ul {
	padding-bottom: 0.0625in;
}

.dropdown-option-nav ul li {
	display: block !important;
}

[class~="dropdown-option-nav"] ul {
	padding-right: 0pt;
}

[class~="dropdown-option-nav"] ul li a i {
	margin-right: 0.4375pc;
}

[class~="dropdown-option-nav"] {
	min-width: 11.5625pc !important;
}

[class~="dropdown-option-nav"] ul {
	padding-top: 0.0625in;
}

[class~="dropdown-option-nav"] ul {
	margin-left: 0;
}

[class~="dropdown-option-nav"] {
	margin-top: 0.03125in !important;
}

[class~="dropdown-option-nav"] ul li a i {
	-webkit-font-smoothing: antialiased;
}

[class~="dropdown-option-nav"] ul {
	margin-right: 0;
}

[class~="dropdown-option-nav"] ul li a i {
	transition: 0.3s;
}

@media (max-width: 420px) {
	[class~="btn-option"] {
		top: -0.041666667in;
	}

	[class~="btn-option"] {
		right: -3.75pt;
	}

	[class~="btn-option"] {
		padding-left: 0.1875pc;
	}

	[class~="btn-option"] {
		padding-bottom: 0.3125pc;
	}

	[class~="btn-option"] {
		padding-right: 0.1875pc;
	}

	[class~="btn-option"] {
		padding-top: 0.3125pc;
	}
}

ul[class~="dropdown-menu"],
ul[class~="dropdown-nav"] {
	list-style: none;
}

ul[class~="dropdown-menu"] li,
ul[class~="dropdown-menu"],
ul[class~="dropdown-menu"] [class~="menu-divider"],
ul[class~="dropdown-nav"] {
	margin-left: 0;
}

ul[class~="dropdown-menu"],
ul[class~="dropdown-nav"] {
	padding-left: 0in;
}

.dropdown-user-details,
.dropdown-user-details {
	display: flex;
}

ul[class~="dropdown-menu"] li a i {
	font-size: 18px;
}

ul[class~="dropdown-menu"],
ul[class~="dropdown-nav"] {
	padding-bottom: 4.5pt;
}

ul[class~="dropdown-menu"] li,
ul[class~="dropdown-menu"] {
	margin-bottom: 0;
}

.dropdown-user-details,
.dropdown-user-details {
	padding-left: 12pt;
}

.dropdown-user-details,
.dropdown-user-details {
	padding-bottom: 6.75pt;
}

ul[class~="dropdown-nav"],
ul[class~="dropdown-menu"] {
	padding-right: 0in;
}

ul[class~="dropdown-nav"] li:hover,
ul[class~="dropdown-menu"] li a:hover {
	color: #2f3152;
}

.responsive-tab li a:hover {
	color: #3e416d;
}

ul[class~="dropdown-nav"],
ul[class~="dropdown-menu"] {
	padding-top: 4.5pt;
}

ul[class~="dropdown-menu"],
ul[class~="dropdown-nav"],
ul[class~="dropdown-menu"] [class~="menu-divider"],
ul[class~="dropdown-menu"] li {
	margin-right: 0;
}

ul[class~="dropdown-menu"],
ul[class~="dropdown-menu"] li {
	margin-top: 0;
}

.dropdown-user-details,
.dropdown-user-details {
	padding-right: 12pt;
}

ul[class~="dropdown-menu"] li {
	padding-left: 0;
}

.dropdown-user-details {
	padding-top: 15.75pt;
}

.dropdown-user-details {
	border-bottom-width: 0.75pt;
}

ul[class~="dropdown-menu"] li {
	padding-bottom: 0;
}

.dropdown-user-details {
	border-bottom-style: solid;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	margin-bottom: 3pt;
}

ul[class~="dropdown-menu"] li {
	padding-right: 0;
}

.responsive-tab li a:hover {
	opacity: 0.8;
}

ul[class~="dropdown-menu"] li a i {
	position: relative;
}

ul[class~="dropdown-menu"] li {
	padding-top: 0;
}

.dropdown-user-details {
	border-bottom-color: #e6e6e6;
}

.dropdown-user-details {
	border-image: none;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	margin-top: 3pt;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-left-width: 0.003125in;
}

ul[class~="dropdown-menu"] li {
	display: block !important;
}

ul[class~="dropdown-nav"] li,
ul[class~="dropdown-menu"] li a {
	display: block;
}

.dropdown-user-details {
	padding-top: 12pt;
}

[class~="uk-light"] [class~="responsive-tab"] [class~="uk-active"] a,
[class~="uk-light"] [class~="responsive-tab"] li a:hover {
	color: white;
}

ul[class~="dropdown-nav"] li {
	display: flex;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-bottom-width: 0.003125in;
}

ul[class~="dropdown-menu"] li a i {
	top: 0.0625pc;
}

ul[class~="dropdown-nav"] li {
	font-size: 0.84375pc;
}

ul[class~="dropdown-menu"] li a,
ul[class~="dropdown-menu"] li a i,
ul[class~="dropdown-nav"] li {
	transition: 0.3s;
}

ul[class~="dropdown-menu"] li a i {
	margin-right: 0.4375pc;
}

ul[class~="dropdown-menu"] li a i {
	-webkit-font-smoothing: antialiased;
}

ul[class~="dropdown-nav"] li {
	color: #9799a2;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-right-width: 0.003125in;
}

ul[class~="dropdown-nav"] li {
	padding-left: 16.5pt;
}

ul[class~="dropdown-nav"] li {
	padding-bottom: 6.75pt;
}

ul[class~="dropdown-menu"] li a {
	font-size: 0.875pc;
}

.dropdown-user-details {
	border-bottom-width: 0.75pt;
}

.dropdown-user-details,
ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-bottom-style: solid;
}

.dropdown-user-details {
	border-bottom-color: #e6e6e6;
}

.responsive-tab ul,
ul[class~="dropdown-nav"] {
	margin-bottom: 0;
}

ul[class~="dropdown-nav"] {
	margin-top: 0;
}

[class~="dropdown-user-avatar"] img {
	width: 100%;
}

ul[class~="dropdown-nav"] li {
	padding-right: 16.5pt;
}

[class~="dropdown-user-avatar"] img,
[class~="dropdown-user-avatar"] {
	display: inline-block;
}

.dropdown-user-details {
	border-image: none;
}

[class~="dropdown-user-avatar"] img,
[class~="dropdown-user-avatar"] {
	border-radius: 50%;
}

ul[class~="dropdown-nav"] li {
	padding-top: 6.75pt;
}

[class~="dropdown-user-avatar"] img {
	image-rendering: -webkit-optimize-contrast;
}

[class~="responsive-tab"] ul::after,
.dropdown-user-details span {
	display: block;
}

.dropdown-user-details span {
	font-size: 9.525pt;
}

.dropdown-user-details span {
	color: #888;
}

.dropdown-user-details span {
	word-break: break-word;
	font-weight: 500;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-top-width: 0.003125in;
}

.responsive-tab a,
[class~="responsive-tab"] ul,
[class~="responsive-tab"] li {
	height: 100%;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-left-style: solid;
}

ul[class~="dropdown-nav"] li {
	justify-content: space-between;
}

ul[class~="dropdown-nav"] li {
	align-items: center;
}

.responsive-tab ul {
	display: -webkit-box;
}

.responsive-tab ul {
	display: -webkit-flex;
}

[class~="dropdown-user-avatar"] {
	width: 2.9375pc;
}

.responsive-tab ul {
	display: -ms-flexbox;
}

.responsive-tab ul {
	display: flex;
}

.responsive-tab ul {
	padding-left: 0;
}

.responsive-tab ul {
	padding-bottom: 0;
}

[class~="responsive-tab"],
[class~="responsive-tab"] ul::after {
	clear: both;
}

[class~="responsive-tab"] ul::after {
	content: "";
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-right-style: solid;
}

[class~="dropdown-user-avatar"] {
	height: 47px;
}

.responsive-tab ul,
.dropdown-user-name {
	padding-right: 0;
}

ul[class~="dropdown-nav"] li a i,
[class~="responsive-tab"] li,
[class~="dropdown-user-avatar"],
[class~="responsive-tab"] {
	position: relative;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-top-style: solid;
}

.responsive-tab ul {
	padding-top: 0;
}

.dropdown-user-name {
	line-height: 0.208333333in;
}

.dropdown-user-name {
	padding-left: 0.9375pc;
}

ul[class~="dropdown-menu"] li a {
	color: #9799a2;
}

ul[class~="dropdown-nav"] [class~="menu-divider"],
.responsive-tab ul {
	margin-left: 0;
}

.dropdown-user-name {
	padding-bottom: 0.083333333in;
}

.dropdown-user-name {
	padding-top: 0.125pc;
}

.dropdown-user-name,
[class~="responsive-tab"] {
	width: 100%;
}

.responsive-tab ul,
ul[class~="dropdown-nav"] [class~="menu-divider"] {
	margin-right: 0;
}

.responsive-tab ul {
	margin-top: 0;
}

.responsive-tab a i {
	font-weight: 700;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-left-color: rgba(222, 223, 224, 0.45);
}

ul[class~="dropdown-nav"] li a i {
	font-size: 13.5pt;
}

.dropdown-user-name {
	font-weight: 600;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-bottom-color: rgba(222, 223, 224, 0.45);
}

.responsive-tab ul {
	overflow-x: auto;
}

ul[class~="dropdown-nav"] li a i {
	top: 0.0625pc;
}

.responsive-tab ul {
	-webkit-overflow-scrolling: touch;
}

.dropdown-user-name {
	color: #333;
}

.dropdown-user-name {
	font-size: 1.0625pc;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-right-color: rgba(222, 223, 224, 0.45);
}

.responsive-tab a i {
	margin-right: 9px;
}

[class~="responsive-tab"] li {
	display: inline-block;
}

[class~="responsive-tab"] li {
	float: left;
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-top-color: rgba(222, 223, 224, 0.45);
}

ul[class~="dropdown-menu"] [class~="menu-divider"] {
	border-image: none;
}

[class~="responsive-tab"] li {
	-webkit-flex-shrink: 0;
}

ul[class~="dropdown-nav"] li a i {
	-webkit-font-smoothing: antialiased;
}

[class~="responsive-tab"] {
	z-index: 1;
}

[class~="responsive-tab"] [class~="uk-active"] a,
[class~="responsive-tab"] [class~="uk-active"] {
	color: #3e416d;
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	margin-bottom: 0.1875pc;
}

[class~="responsive-tab"] li {
	-ms-flex-negative: 0;
}

[class~="responsive-tab"] li {
	flex-shrink: 0;
}

.responsive-tab a {
	display: block;
}

[class~="responsive-tab"] {
	height: 0.541666667in;
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	margin-top: 0.1875pc;
}

[class~="responsive-tab"] {
	-webkit-transform: translateZ(0);
}

[class~="responsive-tab"] {
	transform: translateZ(0);
}

.responsive-tab a {
	color: #8e8e8e;
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	border-top-width: 0.75pt;
}

ul[class~="dropdown-nav"] li a i {
	transition: 0.3s;
}

[class~="responsive-tab"] {
	will-change: transform;
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	border-top-style: solid;
}

[class~="responsive-tab"] {
	-webkit-transition: -webkit-transform 0.5s;
}

.responsive-tab a {
	opacity: 0.6;
}

[class~="responsive-tab"] {
	transition: -webkit-transform 0.5s;
}

.responsive-tab a {
	line-height: 3.125pc;
}

.responsive-tab a {
	padding-right: 0.177083333in;
}

.responsive-tab a {
	padding-left: 0;
}

[class~="responsive-tab"] {
	transition: transform 0.5s;
}

[class~="responsive-tab"] {
	transition: transform 0.5s, -webkit-transform 0.5s;
}

.responsive-tab a {
	font-weight: 500;
}

.responsive-tab a {
	font-size: 0.15625in;
}

.responsive-tab a {
	position: relative;
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	border-top-color: rgba(222, 223, 224, 0.45);
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	border-image: none;
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	padding-left: 0pc;
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	padding-bottom: 0pc;
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	padding-right: 0pc;
}

ul[class~="dropdown-nav"] [class~="menu-divider"] {
	padding-top: 0pc;
}

[class~="responsive-tab"] [class~="uk-active"],
[class~="responsive-tab"] [class~="uk-active"] a {
	opacity: 1;
}

[class~="uk-light"] [class~="responsive-tab"] [class~="uk-active"] a:before {
	background-color: white;
}

ul[class~="dropdown-menu"] li a {
	padding-left: 15pt;
}

ul[class~="dropdown-menu"] li a {
	padding-bottom: 0.5625pc;
}

[class~="uk-light"] [class~="responsive-tab"]:before {
	background: transparent;
}

ul[class~="dropdown-menu"] li a {
	padding-right: 15pt;
}

ul[class~="dropdown-menu"] li a {
	padding-top: 0.5625pc;
}

ul[class~="dropdown-menu"] li a {
	font-weight: 600;
}

@media only screen and (min-width: 1024px) {
	[class~="responsive-tab"] ul {
		display: block;
	}

	.responsive-tab li {
		float: none;
	}

	.responsive-tab li {
		-webkit-flex-shrink: 1;
	}

	.responsive-tab li {
		-ms-flex-negative: 1;
	}

	.responsive-tab li {
		flex-shrink: 1;
	}

	[class~="responsive-tab"] {
		height: 56px;
	}

	.responsive-tab li {
		flex: 1 0;
	}

	.responsive-tab a {
		font-size: 15px;
	}

	.responsive-tab a {
		margin-right: 0.208333333in;
	}

	.responsive-tab a {
		padding-left: 0;
	}

	.responsive-tab a {
		padding-bottom: 0;
	}

	.responsive-tab a {
		padding-right: 0;
	}

	.responsive-tab a {
		padding-top: 0;
	}

	.responsive-tab a {
		line-height: 55px;
	}

	[class~="responsive-tab"] {
		overflow: visible;
	}
}

@media only screen and (min-width: 1024px) {
	[class~="responsive-tab"][class~="style-1"] li a {
		background: #eaeaea;
	}

	[class~="responsive-tab"][class~="style-1"] li[class~="uk-active"] a {
		background-color: #3e416d;
	}

	[class~="responsive-tab"][class~="style-1"]:before {
		background: transparent;
	}

	[class~="responsive-tab"][class~="style-1"] li a {
		border-radius: 6.0625pc;
	}

	[class~="responsive-tab"][class~="style-1"] li a {
		line-height: 28.5pt;
	}

	[class~="responsive-tab"][class~="style-1"] li a {
		color: black;
	}

	[class~="responsive-tab"][class~="style-1"] li a {
		font-size: 0.8125pc;
	}

	[class~="responsive-tab"][class~="style-1"] li a {
		padding-left: 16.5pt;
	}

	[class~="responsive-tab"][class~="style-1"] li a {
		padding-bottom: 0pc;
	}

	[class~="responsive-tab"][class~="style-1"] li a {
		padding-right: 16.5pt;
	}

	[class~="responsive-tab"][class~="style-1"] li[class~="uk-active"] a {
		color: white;
	}

	[class~="responsive-tab"][class~="style-1"] li a {
		padding-top: 0pc;
	}

	[class~="responsive-tab"][class~="style-1"] li a {
		margin-right: 0.625pc;
	}

	[class~="responsive-tab"][class~="style-1"] [class~="uk-active"] a:before {
		background-color: transparent;
	}

	[class~="responsive-tab"][class~="style-1"] {
		height: 38px;
	}
}

[class~="responsive-tab"][class~="style-2"] :before {
	position: absolute;
}

[class~="responsive-tab"][class~="style-2"] [class~="uk-active"] a:before,
[class~="responsive-tab"][class~="style-2"] :before {
	width: 100%;
}

[class~="responsive-tab"][class~="style-2"] :before {
	bottom: 0;
}

[class~="responsive-tab"][class~="style-2"] [class~="uk-active"] a:before {
	width: 20%;
}

[class~="responsive-tab"][class~="style-2"] :before {
	content: "";
}

[class~="responsive-tab"][class~="style-2"] [class~="uk-active"] a:before {
	height: 4px;
}

[class~="responsive-tab"][class~="style-2"] [class~="uk-active"] a:before {
	left: 50%;
}

[class~="responsive-tab"][class~="style-2"] [class~="uk-active"] a:before {
	transform: translate(-50%, -50%);
}

[class~="responsive-tab"][class~="style-2"] [class~="uk-active"] a:before {
	background: #3e416d;
}

[class~="responsive-tab"][class~="style-2"] :before {
	height: 0.010416667in;
}

[class~="responsive-tab"][class~="style-3"] [class~="uk-active"] a:before,
[class~="responsive-tab"][class~="style-3"]:before {
	display: none;
}

[class~="responsive-tab"][class~="style-2"] :before {
	border-radius: 20.25pt;
}

[class~="responsive-tab"][class~="style-2"]:before {
	background: transparent;
}

[class~="responsive-tab"][class~="style-2"] [class~="uk-active"] {
	color: #0a0a0a;
}

@media only screen and (min-width: 1024px) {
	[class~="responsive-tab"][class~="style-3"] li a {
		font-size: 0.177083333in;
	}

	[class~="responsive-tab"][class~="style-3"] {
		height: auto;
	}

	[class~="responsive-tab"][class~="style-3"] li {
		display: block;
	}

	[class~="responsive-tab"][class~="style-3"] li [class~="responsive-tab"][class~="style-3"] a,
	[class~="responsive-tab"][class~="style-3"] li,
	[class~="responsive-tab"][class~="style-3"] ul,
	[class~="responsive-tab"][class~="style-3"] a {
		height: 100%;
	}

	[class~="responsive-tab"][class~="style-3"] li a {
		font-weight: 600;
	}

	[class~="responsive-tab"][class~="style-3"] li a {
		line-height: 33pt;
	}
}

[class~="responsive-tab"][class~="style-5"] li a {
	line-height: 2.9375pc;
}

.responsive-tab.style-4 :before,
[class~="responsive-tab"][class~="style-4"] [class~="uk-active"] a:before {
	position: absolute;
}

[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before {
	background: url("../images/bg-shapes/tab-border-left.png") no-repeat;
}

[class~="setting-menu"] ul li a,
[class~="responsive-tab"][class~="style-5"] li a,
[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	padding-left: 15pt;
}

.list-2,
.list-3 {
	padding-left: 0;
}

.list-2,
.list-3 {
	padding-bottom: 0;
}

[class~="list-4"] li:before,
[class~="list-3"] li:before {
	margin-left: -0.208333333in;
}

[class~="list-2"] li,
.list-3 li {
	list-style: none;
}

.list-3 li,
[class~="list-2"] li {
	margin-left: 0.208333333in;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a,
[class~="setting-menu"] ul li a {
	padding-bottom: 3pt;
}

[class~="uk-light"] [class~="responsive-tab"][class~="style-4"] [class~="uk-active"] a:before {
	background-color: white;
}

[class~="list-4"] li:before,
[class~="list-3"] li:before {
	margin-bottom: 0;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a,
[class~="setting-menu"] ul li a {
	padding-right: 15pt;
}

[class~="list-4"] li:before,
[class~="list-3"] li:before,
[class~="list-2"] li,
.list-3 li {
	margin-right: 0;
}

[class~="list-4"] li:before,
[class~="list-3"] li:before {
	margin-top: 0;
}

.responsive-tab.style-4 :before,
[class~="responsive-tab"][class~="style-4"] [class~="uk-active"] a:before {
	bottom: 0;
}

[class~="setting-menu"] ul li a {
	padding-top: 3pt;
}

.list-3 li,
[class~="list-4"] li:before,
[class~="list-2"] li,
[class~="list-3"] li:before {
	position: relative;
}

[class~="list-4"] li:before,
[class~="list-3"] li:before {
	color: #66676b;
}

[class~="list-2"] li,
.list-3 li {
	margin-bottom: 7.5pt;
}

[class~="setting-menu"] ul li a {
	margin-right: 0in;
}

[class~="setting-menu"] ul li a {
	font-size: 11.25pt !important;
}

[class~="list-4"] li:before,
[class~="list-3"] li:before {
	float: left;
}

.list-3 li,
[class~="list-2"] li {
	margin-top: 7.5pt;
}

[class~="responsive-tab"][class~="style-4"] [class~="uk-active"] a:before,
[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before {
	content: "";
}

.list-3,
.list-2 {
	padding-right: 0;
}

[class~="responsive-tab"][class~="style-4"] [class~="uk-active"] a:before {
	background: #007791;
}

[class~="list-3"] li:before,
[class~="list-4"] li:before {
	display: block;
}

.list-3,
.list-2 {
	padding-top: 0.1875pc;
}

[class~="list-2"] li,
.list-3 li {
	line-height: 20.25pt;
}

[class~="responsive-tab"][class~="style-4"] [class~="uk-active"] a:before {
	background: #3e416d;
}

[class~="responsive-tab"][class~="style-4"] [class~="uk-active"] a:before {
	width: 100%;
}

[class~="responsive-tab"][class~="style-4"] [class~="uk-active"] a:before {
	height: 3.75pt;
}

[class~="responsive-tab"][class~="style-4"] [class~="uk-active"] a:before {
	left: 0;
}

.list-2,
.list-3 {
	font-size: 0.9375pc;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a,
[class~="setting-menu"] ul li a {
	border-left-width: 0;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a,
[class~="setting-menu"] ul li a {
	border-bottom-width: 0;
}

[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before {
	background-size: cover;
}

.responsive-tab.style-5 li.uk-active a {
	padding-left: 13px;
}

.list-1 li:before,
[class~="list-2"] li:before {
	margin-left: -0.208333333in;
}

[class~="setting-menu"] ul li a {
	border-right-width: 0;
}

.responsive-tab.style-5 li.uk-active a,
[class~="responsive-tab"][class~="style-5"] li a {
	padding-bottom: 0in;
}

.responsive-tab.style-5 li.uk-active a {
	padding-right: 13px;
}

.responsive-tab.style-5 li.uk-active a {
	padding-top: 0in;
}

.responsive-tab.style-5 li.uk-active a {
	margin-left: 27pt;
}

.list-1 li:before,
[class~="list-2"] li:before {
	margin-bottom: 0;
}

.list-1 li:before,
[class~="list-1"] li,
[class~="list-2"] li:before {
	margin-right: 0;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	padding-top: 3pt;
}

.responsive-tab.style-5 li.uk-active a {
	margin-bottom: 0px;
}

[class~="setting-menu"] ul li a {
	border-top-width: 0;
}

[class~="setting-menu"] ul li a {
	border-left-style: none;
}

.list-1 li:before,
[class~="list-2"] li:before {
	margin-top: 0;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	margin-right: 0in;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	font-size: 11.25pt !important;
}

[class~="responsive-tab"][class~="style-5"] {
	height: 35.25pt;
}

.responsive-tab.style-5 li.uk-active a {
	margin-right: 27pt;
}

.responsive-tab.style-5 li.uk-active a {
	margin-top: 0px;
}

[class~="list-3"] li:before,
[class~="list-1"] li,
[class~="list-2"] li:before,
.list-1 li:before {
	position: relative;
}

[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after,
[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before {
	position: absolute;
}

[class~="list-1"] {
	padding-left: 0;
}

.list-1 li:before,
[class~="list-2"] li:before {
	color: #66676b;
}

.list-1 li:before,
[class~="list-2"] li:before {
	float: left;
}

[class~="list-2"] li:before,
.list-1 li:before {
	display: block;
}

.responsive-tab.style-5 li.uk-active a,
.responsive-tab.style-5 li.uk-active a:hover {
	background-color: #edeff0;
}

[class~="list-1"] li {
	list-style: none;
}

.responsive-tab.style-4 :before,
[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after {
	content: "";
}

[class~="list-1"] {
	padding-bottom: 0;
}

.responsive-tab.style-5 li.uk-active a {
	color: #3e416d;
}

[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after {
	background: url("../images/bg-shapes/tab-border-right.png") no-repeat;
}

[class~="list-1"] li {
	margin-left: 0.208333333in;
}

[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after {
	background-size: cover;
}

[class~="list-1"] li {
	margin-bottom: 7.5pt;
}

.responsive-tab.style-4 :before {
	background: #e8e8e8;
}

[class~="list-1"] {
	padding-right: 0;
}

.responsive-tab.style-4 :before {
	width: 100%;
}

[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before {
	left: -0.364583333in;
}

[class~="list-2"] li:before,
[class~="list-3"] li:before {
	font-family: "Material-Icons";
}

[class~="setting-menu"] ul li a {
	border-bottom-style: none;
}

[class~="list-1"] li {
	margin-top: 7.5pt;
}

[class~="list-3"] li:before,
[class~="list-2"] li:before {
	content: "";
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	border-right-width: 0;
}

[class~="list-2"] li:before,
[class~="list-3"] li:before,
[class~="list-3"] li:before {
	font-size: 1.125pc;
}

[class~="list-2"] li:before,
[class~="list-3"] li:before {
	font-weight: 600;
}

[class~="list-1"] li {
	line-height: 20.25pt;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	border-top-width: 0;
}

[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after {
	right: -35px;
}

[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after,
[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before {
	top: 0;
}

[class~="list-2"] li:before,
[class~="list-3"] li:before {
	top: -1.5pt;
}

[class~="list-3"] li:before,
[class~="list-2"] li:before {
	margin-left: -28px;
}

.responsive-tab.style-4 :before {
	height: 1px;
}

[class~="list-1"] {
	padding-top: 0.1875pc;
}

[class~="list-1"] {
	font-size: 0.9375pc;
}

[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after {
	color: #f91629;
}

[class~="responsive-tab"][class~="style-5"] li a {
	padding-right: 1.25pc;
}

[class~="setting-menu"] ul li a,
[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	border-right-style: none;
}

[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after,
[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before {
	height: 47px;
}

[class~="list-1"] li:before,
[class~="list-2"] li:before {
	position: relative;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a,
[class~="setting-menu"] ul li a {
	border-top-style: none;
}

[class~="list-2"] li,
[class~="list-2"] li {
	margin-left: 28px;
}

[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before,
[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after {
	width: 36px;
}

[class~="list-3"] li:before {
	content: "";
}

[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after,
[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before {
	-webkit-transition: all 0.3s ease-out;
}

.responsive-tab.style-4 :before {
	border-radius: 1.6875pc;
}

.responsive-tab.style-4 a {
	margin-right: 0.75pc;
}

[class~="list-3"] li:before {
	font-family: "Feather-Icons";
}

[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before,
[class~="responsive-tab"][class~="style-5"] [class~="uk-active"] a:after {
	transition: all 0.3s ease-out;
}

[class~="list-3"] li:before {
	font-weight: 500;
}

[class~="setting-menu"] {
	color: #474747;
}

[class~="responsive-tab"][class~="style-5"] li a {
	padding-top: 0in;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a,
[class~="setting-menu"] ul li a {
	border-left-color: currentColor;
}

[class~="list-1"] li:before {
	content: "";
}

.responsive-tab.style-4 a {
	padding-left: 0.104166667in;
}

[class~="setting-menu"] ul li a,
[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	border-bottom-color: currentColor;
}

[class~="list-1"] li:before {
	height: 0.375pc;
}

[class~="list-1"] li:before {
	width: 0.0625in;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a,
[class~="setting-menu"] ul li a {
	border-right-color: currentColor;
}

[class~="setting-menu"] ul li a,
[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	border-top-color: currentColor;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	border-left-style: none;
}

[class~="list-1"] li:before {
	background-color: #66676b;
}

[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	border-bottom-style: none;
}

.responsive-tab.style-4 a {
	padding-bottom: 0;
}

.responsive-tab.style-4 a {
	padding-right: 0.104166667in;
}

.responsive-tab.style-5 li.uk-active a:hover {
	opacity: 1;
}

[class~="setting-menu"] ul li a,
[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	border-image: none;
}

.responsive-tab.style-4 a {
	padding-top: 0;
}

[class~="list-1"] li:before {
	border-radius: 0.125pc;
}

[class~="setting-menu"] ul li a,
[class~="setting-menu"] [class~="uk-active"][class~="li"] a {
	text-align: left;
}

.list-2 li:first-child,
[class~="list-3"] li:first-child,
[class~="list-1"] li:first-child {
	margin-top: 0;
}

[class~="list-1"] li:before {
	top: 9px;
}

[class~="setting-menu"] ul li {
	padding-left: 0;
}

[class~="responsive-tab"][class~="style-5"] li[class~="uk-active"] a:before {
	font-size: 31px;
}

[class~="responsive-tab"][class~="style-5"] li a {
	margin-left: 0in;
}

[class~="responsive-tab"][class~="style-5"] li a {
	margin-bottom: 0in;
}

[class~="responsive-tab"][class~="style-5"] li a {
	margin-right: 0in;
}

[class~="responsive-tab"][class~="style-5"] li a {
	margin-top: 0in;
}

[class~="list-1"][class~="gray"] li:before {
	color: #777;
}

[class~="setting-menu"] ul li a:hover {
	background-color: #ededed;
}

@media (max-width: 960px) {
	.setting-menu ul li a {
		padding-left: 0.15625in;
	}

	.setting-menu ul li a {
		padding-bottom: 0pt;
	}

	[class~="responsive-tab"] a i {
		margin-right: 0.3125pc;
	}

	.setting-menu ul li a {
		padding-right: 0.15625in;
	}

	.setting-menu ul li a {
		padding-top: 0pt;
	}
}

[class~="pricing-plans-container"] {
	border-radius: 4px;
}

[class~="pricing-plan"]:first-of-type {
	padding-left: 35px;
}

[class~="pricing-plan"] h3 {
	font-size: 16.5pt;
}

[class~="pricing-plans-container"] {
	box-shadow: 0 0 25px rgba(0, 0, 0, 0.1);
}

[class~="pricing-plan"]:last-of-type {
	padding-right: 0.364583333in;
}

[class~="pricing-plan"] h3 {
	font-weight: 600;
}

[class~="recommended"] [class~="pricing-plan-label"] {
	background-color: rgba(102, 103, 107, 0.06);
}

[class~="pricing-plan-features"] ul li {
	display: block;
}

[class~="pricing-plans-container"] {
	display: flex;
}

[class~="recommended"] [class~="pricing-plan-label"] {
	color: #66676b;
}

[class~="pricing-plans-container"] {
	background: white;
}

[class~="pricing-plan-label"] strong,
[class~="recommended"] [class~="pricing-plan-label"] strong,
[class~="pricing-plan"] [class~="btns"] {
	color: #3e416d;
}

[class~="pricing-plan"] [class~="btns"] {
	background-color: #fff;
}

[class~="pricing-plan"][class~="recommended"] [class~="button"],
[class~="pricing-plan"] [class~="button"]:hover {
	color: #fff;
}

[class~="pricing-plan"] p,
[class~="pricing-plan-features"] ul li {
	margin-left: 0;
}

[class~="pricing-plans-container"] {
	margin-top: 4.375pc;
}

[class~="pricing-plan"] {
	flex: 1;
}

[class~="pricing-plan"] [class~="btns"] {
	border-left-width: 0.015625in;
}

[class~="pricing-plan"] [class~="button"]:hover,
[class~="pricing-plan"][class~="recommended"] [class~="button"] {
	background-color: #66676b;
}

[class~="pricing-plan"] p,
[class~="pricing-plan-features"] ul li {
	margin-bottom: 0;
}

[class~="pricing-plan-features"] ul li,
[class~="pricing-plan"] p {
	margin-right: 0;
}

.pricing-swicher li a span {
	top: -10px;
}

[class~="pricing-plan"] {
	padding-left: 1.0625pc;
}

[class~="pricing-plan"] p,
[class~="pricing-plan-features"] ul li {
	margin-top: 0;
}

[class~="pricing-plan"] [class~="btns"] {
	border-bottom-width: 0.015625in;
}

[class~="pricing-plan"] [class~="btns"] {
	border-right-width: 0.015625in;
}

[class~="pricing-plan"] [class~="btns"] {
	border-top-width: 0.015625in;
}

[class~="pricing-plan"] [class~="button"]:hover,
[class~="pricing-plan"][class~="recommended"] [class~="button"] {
	box-shadow: 0 0.041666667in 0.75pc rgba(102, 103, 107, 0.15);
}

.pricing-swicher li a span {
	margin-left: 10px;
}

[class~="pricing-plan"] [class~="btns"] {
	border-left-style: solid;
}

.pricing-swicher li a span,
[class~="pricing-plan"] [class~="button"]:hover {
	background: #3e416d;
}

[class~="pricing-plan"] {
	padding-bottom: 26.25pt;
}

[class~="pricing-swicher"]>li[class~="uk-active"] {
	opacity: 1;
}

[class~="pricing-plan"] {
	padding-right: 1.0625pc;
}

[class~="pricing-plan"] [class~="btns"],
[class~="pricing-plan-features"] ul li {
	padding-left: 0;
}

[class~="pricing-plan-features"] ul li,
.pricing-swicher li a span {
	padding-bottom: 2.25pt;
}

[class~="pricing-plan"] [class~="btns"] {
	border-bottom-style: solid;
}

[class~="pricing-plan"] [class~="btns"] {
	border-right-style: solid;
}

[class~="pricing-plan"] [class~="btns"] {
	border-top-style: solid;
}

[class~="pricing-plan"] [class~="btns"] {
	border-left-color: #3e416d;
}

[class~="pricing-plan"] [class~="btns"] {
	border-bottom-color: #3e416d;
}

[class~="pricing-plan-label"] strong {
	font-size: 0.333333333in;
}

[class~="pricing-plan"] [class~="btns"] {
	border-right-color: #3e416d;
}

[class~="pricing-plan"] [class~="btns"] {
	border-top-color: #3e416d;
}

[class~="pricing-plan-features"] ul li,
[class~="pricing-plan"] [class~="btns"] {
	padding-right: 0;
}

[class~="pricing-plan"] [class~="btns"] {
	border-image: none;
}

.pricing-swicher li a span {
	font-size: 0.6875pc;
}

.pricing-swicher li a span,
[class~="pricing-plan-features"] ul li {
	padding-top: 2.25pt;
}

[class~="pricing-plan-label"] strong,
[class~="pricing-swicher"] li a {
	font-weight: 700;
}

[class~="pricing-plan-label"] strong {
	margin-right: 0.3125pc;
}

[class~="pricing-plan"] [class~="btns"] {
	box-shadow: 0 3pt 12px rgba(102, 103, 107, 0.1);
}

[class~="pricing-plan"] [class~="btns"] {
	width: 100%;
}

[class~="pricing-plan"] {
	padding-top: 26.25pt;
}

[class~="pricing-swicher"] li a,
[class~="pricing-plan"] {
	position: relative;
}

[class~="pricing-plan-label"] strong {
	line-height: 0.3125in;
}

.pricing-plan-features strong,
.pricing-plan-label,
[class~="pricing-plan-features"] ul li {
	line-height: 1.5pc;
}

[class~="pricing-swicher"] li a {
	font-size: 15px !important;
}

.pricing-plan-features strong {
	color: #333;
}

.pricing-plan-features strong,
[class~="pricing-plan"] [class~="btns"] {
	font-weight: 600;
}

.pricing-plan-features strong {
	margin-bottom: 3.75pt;
}

.pricing-plan-label {
	background: #f6f6f6;
}

.pricing-plan-label {
	border-radius: 4px;
}

.pricing-plan-features strong,
[class~="pricing-plan"] [class~="btns"] {
	display: inline-block;
}

.recommended .btns,
[class~="pricing-plan"] [class~="button"]:hover {
	box-shadow: 0 0.041666667in 0.125in rgba(102, 103, 107, 0.15);
}

[class~="pricing-plan"] [class~="btns"],
.pricing-plan-features ul,
.pricing-plan-label {
	margin-left: 0;
}

[class~="pricing-plan"] [class~="btns"],
.pricing-plan-features ul {
	margin-bottom: 0;
}

.pricing-swicher li a span {
	padding-left: 3.75pt;
}

.pricing-plan-label {
	font-size: 0.1875in;
}

.pricing-plan-label {
	color: #888;
}

[class~="pricing-plan"] [class~="btns"],
.pricing-plan-label {
	text-align: center;
}

.pricing-plan-label,
.pricing-plan-features ul,
[class~="pricing-plan"] [class~="btns"] {
	margin-right: 0;
}

[class~="pricing-plan"] [class~="btns"] {
	margin-top: 0.15625in;
}

.pricing-swicher li a span {
	padding-right: 3.75pt;
}

.pricing-plan-features strong {
	margin-top: 3.75pt;
}

.pricing-swicher li a span,
.recommended .btns,
[class~="pricing-plan"] [class~="button"]:hover {
	color: white;
}

.pricing-plan-label {
	padding-left: 11.25pt;
}

.pricing-plan-label {
	padding-bottom: 11.25pt;
}

.pricing-plan-label {
	padding-right: 11.25pt;
}

.pricing-plan-label {
	padding-top: 11.25pt;
}

.recommended .btns,
[class~="pricing-plan"] [class~="button"]:hover {
	border-left-color: #3e416d;
}

[class~="pricing-swicher"] li a,
[class~="pricing-plan"] [class~="btns"] {
	padding-bottom: 4.5pt;
}

.pricing-plan-features ul {
	padding-left: 0;
}

[class~="pricing-plan"] [class~="btns"] {
	padding-top: 4.5pt;
}

[class~="pricing-plan"] [class~="btns"] {
	line-height: 1.75pc;
}

[class~="pricing-plan"] [class~="btns"] {
	border-radius: 3.75pt;
}

.pricing-plan-features ul {
	padding-bottom: 0;
}

.pricing-plan-label {
	margin-bottom: 0.229166667in;
}

.pricing-plan-features ul {
	padding-right: 0;
}

.recommended .btns {
	background: #3e416d;
}

.recommended .btns,
[class~="pricing-plan"] [class~="button"]:hover {
	border-bottom-color: #3e416d;
}

[class~="pricing-plan"] [class~="button"]:hover,
.recommended .btns {
	border-right-color: #3e416d;
}

.pricing-plan-label {
	margin-top: 0.229166667in;
}

.pricing-plan-features ul {
	padding-top: 0;
}

[class~="pricing-plan"][class~="recommended"],
.pricing-plan-features ul {
	margin-top: 0;
}

[class~="pricing-swicher"] {
	width: max-content;
}

.pricing-swicher li a span {
	font-weight: 400;
}

.recommended .btns,
[class~="pricing-plan"] [class~="button"]:hover {
	border-top-color: #3e416d;
}

.pricing-swicher li {
	padding-left: 0.625pc !important;
}

[class~="pricing-swicher"] li a {
	padding-left: 0.75pc;
}

[class~="pricing-plan"][class~="recommended"] {
	box-shadow: 0 0in 2.8125pc rgba(0, 0, 0, 0.09);
}

.pricing-swicher li {
	opacity: 0.4;
}

[class~="pricing-swicher"] {
	padding-left: 7.5pt !important;
}

[class~="pricing-swicher"] {
	padding-bottom: 7.5pt !important;
}

[class~="pricing-plan"][class~="recommended"] {
	padding-left: 0.364583333in;
}

[class~="pricing-plan"][class~="recommended"] {
	padding-bottom: 0.364583333in;
}

[class~="pricing-plan"][class~="recommended"] {
	padding-right: 0.364583333in;
}

[class~="pricing-plan"][class~="recommended"] {
	padding-top: 0.364583333in;
}

[class~="pricing-swicher"] {
	padding-right: 7.5pt !important;
}

[class~="pricing-plan"][class~="recommended"] {
	margin-left: 0.15625in;
}

.pricing-swicher li a span {
	border-radius: 3pt;
}

[class~="pricing-plan"][class~="recommended"] {
	margin-bottom: 0;
}

[class~="pricing-swicher"]>[class~="uk-active"]>a {
	color: #3e416d !important;
}

[class~="pricing-plan"][class~="recommended"] {
	margin-right: 0.15625in;
}

[class~="pricing-swicher"] {
	padding-top: 7.5pt !important;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	background-color: #3e416d;
}

[class~="pricing-swicher"] {
	border-radius: 0.5pc;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	color: #fff;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	position: absolute;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	width: 100%;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	height: 0.46875in;
}

[class~="pricing-swicher"] {
	margin-left: auto !important;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	top: -0.46875in;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	left: 0;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	text-align: center;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	border-radius: 0.25pc 0.25pc 0 0;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	font-weight: 600;
}

[class~="pricing-plan"] [class~="recommended-badge"] {
	line-height: 33.75pt;
}

[class~="pricing-swicher"] {
	margin-bottom: auto !important;
}

[class~="pricing-swicher"]> :first-child {
	padding-left: 0pc !important;
}

[class~="pricing-swicher"] {
	margin-right: auto !important;
}

[class~="pricing-swicher"] {
	margin-top: auto !important;
}

[class~="pricing-swicher"] li a {
	padding-right: 0.75pc;
}

[class~="pricing-swicher"] li a {
	padding-top: 0.0625in;
}

@media (max-width: 992px) {
	[class~="pricing-plans-container"] {
		box-shadow: none;
	}

	[class~="pricing-plan"][class~="recommended"],
	[class~="pricing-plan"] {
		padding-left: 26.25pt;
	}

	[class~="pricing-plan"][class~="recommended"],
	[class~="pricing-plan"] {
		padding-bottom: 26.25pt;
	}

	[class~="pricing-plan"][class~="recommended"],
	[class~="pricing-plan"] {
		padding-right: 26.25pt;
	}

	[class~="pricing-plans-container"] {
		display: block;
	}

	[class~="pricing-plans-container"] {
		margin-top: -10px;
	}

	[class~="pricing-plan"][class~="recommended"],
	[class~="pricing-plan"] {
		padding-top: 26.25pt;
	}

	[class~="pricing-plan"][class~="recommended"] {
		margin-left: 0;
	}

	[class~="recommended"][class~="pricing-plan"],
	[class~="pricing-plan"] {
		box-shadow: 0 0 18.75pt rgba(0, 0, 0, 0.1);
	}

	[class~="pricing-plan"][class~="recommended"] {
		margin-bottom: 40px;
	}

	[class~="pricing-plan"] {
		margin-bottom: 2.5pc;
	}

	[class~="pricing-plan"] {
		flex: auto;
	}

	[class~="pricing-plan"] {
		border-radius: 0.041666667in;
	}

	[class~="pricing-plan"][class~="recommended"] {
		margin-right: 0;
	}

	[class~="pricing-plan"][class~="recommended"] {
		margin-top: 0;
	}

	[class~="recommended"][class~="pricing-plan"] {
		margin-top: 0.833333333in;
	}
}

.pricing .pricing-card .plan-name {
	margin-bottom: 0pt;
}

[class~="pricing"] [class~="pricing-card"] [class~="price"] {
	font-size: 6rem;
}

[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li,
[class~="pricing"] [class~="pricing-card"] [class~="price"],
[class~="pricing"],
.pricing h5 {
	margin-left: 0;
}

[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li {
	margin-bottom: 12pt;
}

[class~="pricing"] [class~="pricing-card"] {
	background-color: #fff;
}

.pricing h5,
[class~="pricing"],
[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li,
[class~="pricing"] [class~="pricing-card"] [class~="price"] {
	margin-right: 0;
}

[class~="pricing"] h5,
[class~="pricing"] h1,
.pricing h6 {
	text-align: center;
}

[class~="pricing"] [class~="pricing-card"] [class~="price"] span {
	font-size: 18px;
}

.bg-pricing {
	background-size: cover;
}

[class~="pricing"] [class~="pricing-card"] {
	border-radius: 10px;
}

[class~="pricing"] [class~="pricing-card"],
[class~="pricing"] [class~="pricing-card"]>* {
	position: relative;
}

[class~="pricing"] [class~="pricing-card"] {
	box-shadow: 0in 0.020833333in 0.104166667in 0in #000;
}

[class~="pricing"] [class~="pricing-card"] {
	overflow: hidden;
}

[class~="pricing"] [class~="pricing-card"] [class~="price"] {
	margin-bottom: 0;
}

[class~="pricing"] [class~="pricing-card"] [class~="price"] {
	margin-top: 0;
}

[class~="pricing"] [class~="pricing-card"] [class~="price"] span {
	margin-top: 0.260416667in;
}

.bg-pricing {
	position: absolute;
}

[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li {
	margin-top: 12pt;
}

[class~="pricing"] [class~="pricing-card"],
[class~="pricing"] [class~="pricing-card"] [class~="price"] {
	display: flex;
}

.bg-pricing {
	height: 28.125pc;
}

.pricing h5 {
	margin-bottom: 1.25pc;
}

[class~="pricing"] [class~="pricing-card"] [class~="price"] {
	align-items: end;
}

[class~="pricing"] [class~="pricing-card"] [class~="price"] {
	justify-content: center;
}

[class~="pricing"] [class~="pricing-card"] {
	max-width: 800px;
}

[class~="pricing"] [class~="pricing-card"] {
	margin-left: auto;
}

[class~="pricing"] [class~="pricing-card"] {
	margin-bottom: 0.260416667in;
}

.pricing h5 {
	margin-top: 1.25pc;
}

.pricing h5 {
	color: #a2a2a2;
}

[class~="pricing"] [class~="pricing-card"] {
	margin-right: auto;
}

[class~="pricing"] [class~="pricing-card"] {
	margin-top: 0.260416667in;
}

[class~="pricing"] [class~="pricing-card"] [class~="price"] span,
.pricing .pricing-card .price-type {
	display: block;
}

[class~="pricing"] [class~="pricing-card"] {
	align-items: center;
}

[class~="pricing"] [class~="pricing-card"]>* {
	flex: 1;
}

[class~="pricing"] [class~="pricing-card"]>* {
	padding-left: 12.75pt;
}

[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li {
	font-size: 12pt;
}

[class~="pricing"] [class~="pricing-card"]>* {
	padding-bottom: 35px;
}

.pricing .pricing-card .price-type,
[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li {
	font-weight: 600;
}

.pricing .pricing-card .price-type {
	margin-bottom: 0.15625in;
}

.pricing .pricing-card .price-type {
	color: #b1b1b1;
}

[class~="pricing"] [class~="pricing-card"]>* {
	padding-right: 12.75pt;
}

[class~="pricing"] [class~="pricing-card"]>* {
	padding-top: 35px;
}

.bg-pricing {
	width: 100%;
}

[class~="pricing"] [class~="pricing-card"] [class~="price"] span {
	margin-right: 9px;
}

[class~="pricing"] {
	margin-bottom: 2.5pc;
}

[class~="pricing"] {
	margin-top: 2.5pc;
}

@media (max-width: 768px) {
	[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li {
		margin-left: 0;
	}

	[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li {
		margin-bottom: 0.8125pc;
	}

	[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li {
		margin-right: 0;
	}

	[class~="pricing"] [class~="pricing-card"] {
		display: block;
	}

	[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li {
		margin-top: 0.8125pc;
	}

	[class~="pricing"] [class~="pricing-card"]>* {
		padding-left: 0.177083333in;
	}

	[class~="pricing"] [class~="pricing-card"]>* {
		padding-bottom: 0.3125in;
	}

	[class~="pricing"] [class~="pricing-card"] ul[class~="list-2"] li {
		font-size: 0.15625in;
	}

	[class~="pricing"] [class~="pricing-card"]>* {
		padding-right: 0.177083333in;
	}

	[class~="pricing"] [class~="pricing-card"]>* {
		padding-top: 0.3125in;
	}
}

[class~="countdown"] [class~="box"] [class~="countdown-text"] {
	background: #f2f4fb;
}

[class~="embed-video"] iframe {
	left: 0;
}

[class~="countdown"] [class~="box"],
[class~="embed-video"] {
	overflow: hidden;
}

[class~="embed-video"] {
	padding-bottom: 56.25%;
}

[class~="countdown"] [class~="box"] [class~="countdown-text"] {
	padding-left: 7.5pt;
}

[class~="embed-video"] {
	position: relative;
}

[class~="countdown"] [class~="box"] {
	background: white;
}

[class~="countdown"] [class~="box"] [class~="countdown-text"] {
	padding-bottom: 7.5pt;
}

[class~="embed-video"] iframe {
	top: 0;
}

[class~="countdown"] [class~="box"] [class~="countdown-text"] {
	padding-right: 7.5pt;
}

[class~="countdown"] [class~="box"] [class~="countdown-text"] {
	padding-top: 7.5pt;
}

[class~="countdown"] [class~="box"] [class~="countdown-text"] {
	color: #46515a;
}

[class~="countdown"] [class~="box"] [class~="countdown-text"] {
	text-align: center;
}

[class~="embed-video"] iframe {
	height: 100%;
}

[class~="embed-video"] {
	height: 0;
}

[class~="countdown-form"] {
	background: #fff;
}

[class~="embed-video"] iframe {
	width: 100%;
}

[class~="countdown-form"] {
	padding-left: 0.875pc !important;
}

[class~="embed-video"] iframe {
	position: absolute;
}

[class~="countdown"] [class~="box"] [class~="countdown-text"] {
	font-size: 13px;
}

[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
	padding-left: 1.5625pc;
}

[class~="countdown-form"] {
	padding-bottom: 0.5pc !important;
}

[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
	padding-bottom: 1.5625pc;
}

[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
	padding-right: 1.5625pc;
}

[class~="countdown-form"] {
	padding-right: 0.875pc !important;
}

[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
	padding-top: 1.5625pc;
}

[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
	font-size: 37.5pt;
}

[class~="countdown-form"] {
	padding-top: 0.5pc !important;
}

[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
	color: #525e68;
}

[class~="countdown-form"] {
	border-radius: 24.75pt;
}

[class~="countdown"] [class~="box"] {
	border-radius: 7px;
}

.countdown .box .countdown-text p {
	margin-bottom: 0;
}

@media (max-width: 640px) {
	[class~="countdown-form"] {
		padding-left: 10.5pt !important;
	}

	[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
		padding-left: 0.020833333in;
	}

	[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
		padding-bottom: 0.9375pc;
	}

	[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
		padding-right: 0.020833333in;
	}

	[class~="countdown"] [class~="box"] {
		background: white;
	}

	[class~="countdown"] [class~="box"] {
		border-radius: 4.5pt;
	}

	[class~="countdown"] [class~="box"] {
		overflow: hidden;
	}

	[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
		padding-top: 0.9375pc;
	}

	[class~="countdown-form"] {
		padding-bottom: 0.083333333in !important;
	}

	[class~="countdown-form"] {
		padding-right: 10.5pt !important;
	}

	[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
		font-size: 18pt;
	}

	[class~="countdown"] [class~="box"] [class~="uk-countdown-number"] {
		color: #4f5a64;
	}

	[class~="countdown-form"] {
		padding-top: 0.083333333in !important;
	}

	[class~="countdown"] [class~="box"] [class~="countdown-text"] {
		padding-left: 3.75pt;
	}

	[class~="countdown"] [class~="box"] [class~="countdown-text"] {
		padding-bottom: 3.75pt;
	}

	[class~="countdown"] [class~="box"] [class~="countdown-text"] {
		padding-right: 3.75pt;
	}

	[class~="countdown"] [class~="box"] [class~="countdown-text"] {
		padding-top: 3.75pt;
	}

	[class~="countdown"] [class~="box"] [class~="countdown-text"] {
		font-size: 0.09375in;
	}
}

[class~="footer"] {
	margin-top: 37.5pt;
}

[class~="footer-nav-icon"] ul li,
[class~="footer-links"] ul li a {
	display: inline-block;
}

.footer-links ul li a,
[class~="footer-description"] {
	color: #6f6f6f;
}

.footer-links ul li a {
	line-height: 1.5625pc;
}

[class~="footer-links"] ul,
.footer-links ul li a {
	padding-left: 0;
}

.footer p {
	color: #656565;
}

[class~="footer-links"] ul li a:hover {
	color: #000;
}

.footer-links ul li a {
	padding-bottom: 0.25pc;
}

[class~="uk-light"] [class~="footer-description"],
.uk-light .footer-links ul li a {
	color: rgba(255, 255, 255, 0.7) !important;
}

[class~="footer"] {
	padding-left: 0.15625in;
}

[class~="footer-nav-icon"] ul,
[class~="footer-links"] ul {
	list-style: none;
}

[class~="footer"] {
	padding-bottom: 0;
}

.footer-links ul li a,
[class~="footer-links"] ul {
	padding-right: 0;
}

.uk-light .footer-nav-icon ul li a {
	color: rgba(255, 255, 255, 0.7);
}

[class~="footer"] {
	padding-right: 0.15625in;
}

.footer-links ul li a {
	padding-top: 0.25pc;
}

[class~="footer-links"] ul {
	padding-bottom: 0;
}

.footer-links ul li a {
	font-size: 0.145833333in;
}

.footer-links ul li a {
	font-weight: 600;
}

.footer-nav-icon ul li a,
.footer-nav-icon a {
	color: #757575;
}

[class~="uk-light"] [class~="footer-links"] h3,
[class~="uk-light"] [class~="footer-links"] ul li a:hover {
	color: white !important;
}

[class~="footer-links"] ul {
	padding-top: 0;
}

.footer-links.footer-nav ul li {
	display: inline-block !important;
}

.footer-nav-icon ul li a,
.footer-nav-icon a {
	font-weight: 400;
}

.footer-nav-icon a,
.footer-nav-icon ul li a {
	display: block;
}

.footer-nav-icon ul li a {
	padding-left: 0.6rem;
}

.footer-nav-icon ul li a,
.footer-nav-icon a {
	padding-bottom: 0.5rem;
}

.footer-nav-icon ul li a {
	padding-right: 0.6rem;
}

.footer-nav-icon a,
.footer-nav-icon ul li a {
	padding-top: 0.5rem;
}

.footer-nav-icon a,
.footer-nav-icon ul li a {
	font-size: 0.9375pc;
}

[class~="footer"] {
	padding-top: 0.260416667in;
}

[class~="footer"] {
	border-top-width: 0.0625pc;
}

.footer-nav-icon a {
	padding-left: 0.8rem;
}

[class~="footer"] {
	border-top-style: solid;
}

[class~="footer"] {
	border-top-color: #ffffff;
}

.footer-nav-icon a {
	padding-right: 0.8rem;
}

[class~="footer"] {
	border-image: none;
}

.footer-links.footer-nav ul li {
	padding-right: 10.5pt;
}

[class~="footer-description"] {
	font-weight: 500;
}

[class~="footer-nav-icon"] ul {
	padding-left: 0;
}

.uk-light .footer-nav-icon ul li a:hover {
	color: white;
}

[class~="footer-nav-icon"] ul {
	padding-bottom: 0;
}

[class~="footer-nav-icon"] ul {
	padding-right: 0;
}

[class~="footer-nav-icon"] ul {
	padding-top: 0;
}

@media (max-width: 768px) {
	[class~="footer"] {
		padding-left: 11.25pt;
	}

	[class~="footer"] {
		padding-bottom: 0px;
	}

	[class~="footer"] {
		padding-right: 11.25pt;
	}

	[class~="footer"] {
		padding-top: 1.875pc;
	}

	[class~="footer"] {
		margin-top: 11.25pt;
	}
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	left: 0;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	top: 0;
}

body #backtotop a {
	color: #fff;
}

[class~="shadow"] {
	box-shadow: 0pt 1.5pt 7px -0.03125in #000;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	width: 100%;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	height: 100%;
}

#backtotop a {
	text-decoration: none;
}

[class~="shadow-0"] {
	box-shadow: none;
}

.course-thumbnail:hover .play-button-trigger,
#backtotop[class~="visible"] {
	visibility: visible;
}

#backtotop a {
	border-left-width: 0;
}

#backtotop {
	position: fixed;
}

#backtotop[class~="visible"],
.course-thumbnail:hover .play-button-trigger {
	opacity: 1;
}

#backtotop a {
	border-bottom-width: 0;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	position: absolute;
}

#backtotop a:after {
	content: "";
}

#backtotop a {
	border-right-width: 0;
}

#backtotop {
	right: 0;
}

#backtotop a {
	border-top-width: 0;
}

[class~="rounded-sm"] {
	border-radius: 0.072916667in;
}

#backtotop a {
	border-left-style: none;
}

[class~="rounded"] {
	border-radius: 6pt;
}

#backtotop a {
	border-bottom-style: none;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	background-size: auto 50%;
}

[class~="course-thumbnail"] [class~="play-button-trigger"],
#backtotop {
	opacity: 0;
}

[class~="rounded-lg"] {
	border-radius: 10.5pt;
}

span[class~="item-tag"] {
	font-size: 0.78125pc;
}

[class~="circle"] {
	border-radius: 100%;
}

span[class~="item-tag"] {
	font-weight: 600;
}

#backtotop a:after {
	font-family: "Feather-Icons";
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	background-position: center;
}

#backtotop a {
	border-right-style: none;
}

#backtotop a:after,
[class~="course-thumbnail"] {
	position: relative;
}

span[class~="item-tag"] {
	font-weight: 400;
}

#backtotop a {
	border-top-style: none;
}

[class~="course-thumbnail"] {
	overflow: hidden;
}

span[class~="item-tag"] {
	color: #696969;
}

#backtotop a {
	border-left-color: currentColor;
}

#backtotop a:after,
#backtotop a {
	display: block;
}

span[class~="item-tag"] {
	background-color: #fff;
}

#backtotop,
[class~="course-thumbnail"] [class~="play-button-trigger"] {
	visibility: hidden;
}

span[class~="item-tag"] {
	border-radius: 4px;
}

#backtotop {
	bottom: 0.260416667in;
}

span[class~="item-tag"] {
	padding-left: 9pt;
}

#backtotop {
	margin-left: 0;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	-webkit-transition: opacity 150ms ease-in-out;
}

span[class~="item-tag"] {
	padding-bottom: 3.75pt;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	-webkit-transition: -webkit-transform 150ms ease-in-out;
}

[class~="course-thumbnail"] {
	/* box-shadow: 0 3px 9pt rgba(0, 0, 0, 0.15); */
}

#backtotop a {
	border-bottom-color: currentColor;
}

#backtotop {
	margin-bottom: 0;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	-moz-transition: opacity 150ms ease-in-out;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	-moz-transition: -moz-transform 150ms ease-in-out;
}

span[class~="item-tag"] {
	padding-right: 9pt;
}

span[class~="item-tag"] {
	padding-top: 3.75pt;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	-ms-transition: opacity 150ms ease-in-out;
}

#backtotop {
	margin-right: 18.75pt;
}

[class~="course-thumbnail"] {
	transition: 0.3s;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	-o-transition: opacity 150ms ease-in-out;
}

#backtotop {
	margin-top: 0;
}

#backtotop a {
	border-right-color: currentColor;
}

#backtotop a {
	border-top-color: currentColor;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	-o-transition: -o-transform 150ms ease-in-out;
}

span[class~="item-tag"] {
	line-height: 15.75pt;
}

#backtotop {
	z-index: 999;
}

span[class~="item-tag"] {
	margin-bottom: 0.09375in;
}

#backtotop a:after {
	top: 50%;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	transition: opacity 150ms ease-in-out;
}

#backtotop a {
	border-image: none;
}

[class~="course-thumbnail"] [class~="play-button-trigger"] {
	transition: transform 150ms ease-in-out;
}

span[class~="item-tag"] {
	position: absolute;
}

#backtotop a:after {
	-webkit-transform: translateY(-50%);
}

#backtotop a {
	width: 46px;
}

#backtotop a:after {
	transform: translateY(-50%);
}

#backtotop a {
	height: 46px;
}

[class~="play-button-trigger"][class~="show"] {
	visibility: visible;
}

#backtotop {
	transition: 0.35s;
}

#backtotop a,
[class~="play-button-trigger"][class~="show"] {
	opacity: 1;
}

[class~="course-thumbnail"] {
	border-radius: 0.5pc;
}

#backtotop[class~="visible"] {
	transform: translateY(0);
}

span[class~="item-tag"] {
	top: 30px;
}

#backtotop {
	transform: translateY(10px);
}

[class~="play-button-trigger"][class~="show"],
.course-thumbnail:hover .play-button-trigger {
	-webkit-transform: scale(1.1);
}

span[class~="item-tag"] {
	left: 2pc;
}

.transition-3d-hover,
.animate-this {
	transition: all 0.2s ease-in-out;
}

span[class~="item-tag"] {
	z-index: 110;
}

[class~="play-button-trigger"][class~="show"],
.course-thumbnail:hover .play-button-trigger {
	-ms-transform: scale(1.1);
}

[class~="play-button-trigger"][class~="show"],
.course-thumbnail:hover .play-button-trigger {
	-o-transform: scale(1.1);
}

span[class~="item-tag"] {
	transition: 0.4s;
}

[class~="play-button-trigger"][class~="show"],
.course-thumbnail:hover .play-button-trigger {
	transform: scale(1.1);
}

#backtotop a {
	background-color: #3e416d;
}

[class~="transition-3d-hover"]:hover,
[class~="transition-3d-hover"]:focus {
	-webkit-transform: translateY(-3px);
}

[class~="transition-3d-hover"]:hover,
[class~="transition-3d-hover"]:focus {
	transform: translateY(-3px);
}

#backtotop a {
	transition: all 0.3s;
}

[class~="animate-this"]:focus,
.animate-this:hover {
	-webkit-transform: translateY(-10px);
}

[class~="animate-this"]:focus,
.animate-this:hover {
	transform: translateY(-10px);
}

#backtotop a {
	border-radius: 100%;
}

#backtotop a {
	text-align: center;
}

#backtotop a {
	font-size: 19.5pt;
}

@media (max-width: 768px) {
	#backtotop {
		display: none;
	}
}

[class~="book-card"] [class~="book-cover"] img {
	height: 100%;
}

[class~="book-card"] [class~="book-cover"] img {
	width: 100%;
}

[class~="book-card"] [class~="book-cover"],
.book-card .book-content h5 {
	display: block;
}

[class~="book-card"] [class~="book-cover"] img {
	object-fit: cover;
}

[class~="book-card"] [class~="book-cover"] img {
	position: absolute;
}

[class~="book-card"] [class~="book-cover"] img {
	top: 0;
}

[class~="book-card"] [class~="book-cover"] img {
	left: 0;
}

[class~="book-card"] [class~="book-cover"] {
	position: relative;
}

[class~="book-card"] [class~="book-cover"],
.book-card .book-content h5 {
	overflow: hidden;
}

.book-card .book-content h5 {
	font-weight: 500;
}

[class~="book-card"] [class~="book-cover"] {
	border-radius: 3pt;
}

[class~="book-card"] [class~="book-cover"] {
	box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3);
}

[class~="book-card"] [class~="book-cover"] {
	box-shadow: 0 0.0625pc 0.3125pc rgba(0, 0, 0, 0.2);
}

.book-card .book-content h5 {
	white-space: nowrap;
}

[class~="book-card"] [class~="book-cover"] {
	height: 240px;
}

.book-card .book-content {
	margin-top: 0.0625in;
}

.book-card .book-content h5 {
	text-overflow: ellipsis;
}

.book-card .book-content h5 {
	margin-bottom: 7.5pt;
}

.book-card .book-content h5 {
	margin-top: 0.625pc;
}

.book-card .book-content h5 {
	font-size: 0.166666667in;
}

@media (max-width: 960px) {
	.book-card .book-cover {
		height: 11.25pc;
	}
}

#book-popular .book-popular-card>* {
	width: auto;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] {
	margin-left: 9pt;
}

#book-popular [class~="book-popular-card"] {
	border-left-width: 0;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] p,
#book-popular [class~="book-popular-card"] [class~="book-details"] h4 {
	overflow: hidden;
}

#book-popular [class~="book-popular-card"] {
	border-bottom-width: 0;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] h4,
#book-popular [class~="book-popular-card"] [class~="book-details"] p {
	text-overflow: ellipsis;
}

#book-popular [class~="book-popular-card"] {
	border-right-width: 0;
}

#book-popular [class~="book-popular-card"] {
	border-top-width: 0;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] {
	flex: 1;
}

#book-popular [class~="book-popular-card"] {
	border-left-style: none;
}

#book-popular [class~="book-popular-card"] {
	border-bottom-style: none;
}

#book-popular [class~="book-popular-card"] {
	border-right-style: none;
}

#book-popular [class~="book-popular-card"] {
	border-top-style: none;
}

#book-popular [class~="book-popular-card"] {
	border-left-color: currentColor;
}

#book-popular [class~="book-popular-card"] {
	border-bottom-color: currentColor;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] p,
#book-popular [class~="book-popular-card"] [class~="book-details"] h4 {
	white-space: nowrap;
}

#book-popular [class~="book-popular-card"] {
	border-right-color: currentColor;
}

#book-popular [class~="book-popular-card"] {
	border-top-color: currentColor;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] h4 {
	display: block;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] h4 {
	color: #393939;
}

#book-popular [class~="book-popular-card"] {
	border-image: none;
}

#book-popular [class~="book-popular-card"] {
	box-shadow: 0 0.25pc 0.114583333in -0.25pc rgba(0, 0, 0, 0.2);
}

#book-popular [class~="book-popular-card"] [class~="book-details"] p,
#book-popular [class~="book-popular-card"] [class~="book-details"] h4,
#book-popular [class~="book-popular-card"] {
	margin-left: 0;
}

#book-popular [class~="book-popular-card"] {
	margin-bottom: 1.6875pc;
}

#book-popular [class~="book-popular-card"],
#book-popular [class~="book-popular-card"] [class~="book-details"] h4,
#book-popular [class~="book-popular-card"] [class~="book-details"] p {
	margin-right: 0;
}

#book-popular [class~="book-popular-card"] {
	margin-top: 1.5pc;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] h4 {
	font-size: 11.25pt;
}

#book-popular [class~="book-popular-card"] {
	padding-left: 0.09375in;
}

#book-popular [class~="book-popular-card"] {
	padding-bottom: 12pt;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] {
	min-width: 0.010416667in;
}

#book-popular [class~="book-popular-card"] [class~="cover-img"] {
	border-radius: 0.0625in;
}

#book-popular [class~="book-popular-card"] {
	padding-right: 15px;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] h4,
#book-popular [class~="book-popular-card"] [class~="book-details"] p {
	margin-bottom: 0;
}

#book-popular [class~="book-popular-card"] [class~="cover-img"] {
	width: 4.0625pc;
}

#book-popular [class~="book-popular-card"] {
	padding-top: 12pt;
}

#book-popular [class~="book-popular-card"] {
	background-color: white;
}

#book-popular [class~="book-popular-card"] {
	border-radius: 0.104166667in;
}

#book-popular [class~="book-popular-card"] {
	display: flex;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] h4 {
	margin-top: 0;
}

#book-popular [class~="book-popular-card"] {
	align-items: center;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] p,
#book-popular [class~="book-popular-card"] [class~="book-details"] h4 {
	transition: all 0.2s;
}

#book-popular [class~="book-popular-card"] [class~="cover-img"] {
	height: 4.875pc;
}

#book-popular [class~="book-popular-card"] [class~="cover-img"] {
	margin-top: -1.5pc;
}

#book-popular [class~="book-popular-card"] [class~="cover-img"] {
	box-shadow: 0 2.25pt 8.25pt -0.020833333in rgba(0, 0, 0, 0.33);
}

#book-popular [class~="book-popular-card"] [class~="book-details"] p {
	margin-top: 0.041666667in;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] p {
	font-size: 9.75pt;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] p {
	color: #8d8d8d;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] p {
	font-weight: 500;
}

#book-popular [class~="book-popular-card"] [class~="book-details"] p {
	line-height: 1;
}

@media (max-width: 768px) {
	[class~="book-card-grid"] [class~="book-card"] [class~="book-cover"] {
		height: 12.5pc;
	}
}

[class~="grid-slider-header"] [class~="slide-nav-next"][class~="uk-invisible"],
[class~="grid-slider-header"] [class~="slide-nav-prev"][class~="uk-invisible"] {
	visibility: visible !important;
}

[class~="grid-slider-header"] {
	margin-bottom: 10px;
}

[class~="grid-slider-header"],
[class~="grid-slider-header-link"] {
	display: flex;
}

[class~="grid-slider-header"] [class~="slide-nav-prev"][class~="uk-invisible"],
[class~="grid-slider-header"] [class~="slide-nav-next"][class~="uk-invisible"] {
	opacity: 0.15;
}

[class~="grid-slider-header"] [class~="slide-nav-next"],
[class~="grid-slider-header"] [class~="slide-nav-prev"] {
	background: #3e416d;
}

[class~="grid-slider-header"] [class~="slide-nav-next"],
[class~="grid-slider-header"] [class~="slide-nav-prev"] {
	border-radius: 100%;
}

[class~="grid-slider-header"] [class~="slide-nav-next"],
[class~="grid-slider-header"] [class~="slide-nav-prev"] {
	width: 30pt;
}

[class~="grid-slider-header-link"],
[class~="grid-slider-header"] {
	justify-content: space-between;
}

[class~="grid-slider-header"] [class~="slide-nav-next"],
[class~="grid-slider-header"] [class~="slide-nav-prev"] {
	height: 0.416666667in;
}

[class~="grid-slider-header-link"],
[class~="grid-slider-header"] {
	align-content: center;
}

[class~="grid-slider-header"],
[class~="grid-slider-header-link"] {
	padding-left: 0 !important;
}

[class~="grid-slider-header"] [class~="slide-nav-next"],
[class~="grid-slider-header"] [class~="slide-nav-prev"] {
	position: relative;
}

[class~="grid-slider-header"] [class~="slide-nav-next"][class~="uk-invisible"],
[class~="grid-slider-header"] [class~="slide-nav-prev"][class~="uk-invisible"] {
	color: white;
}

[class~="grid-slider-header"] [class~="slide-nav-prev"],
[class~="grid-slider-header"] [class~="slide-nav-next"] {
	margin-left: 0.3125pc;
}

.grid-slider-header .slide-nav-prev:before,
[class~="grid-slider-header"] [class~="slide-nav-next"]:before {
	font-family: "Feather-Icons";
}

[class~="grid-slider-header"],
[class~="grid-slider-header-link"] {
	padding-bottom: 0 !important;
}

[class~="grid-slider-header"] h4,
[class~="grid-slider-header"] h4 {
	overflow: hidden;
}

[class~="grid-slider-header"] [class~="slide-nav-prev"],
[class~="grid-slider-header"] [class~="slide-nav-next"]:hover,
[class~="grid-slider-header"] [class~="slide-nav-prev"]:hover,
[class~="grid-slider-header"] [class~="slide-nav-next"] {
	color: #fff;
}

.grid-slider-header .slide-nav-prev:before,
[class~="grid-slider-header"] [class~="slide-nav-next"]:before {
	font-weight: 600;
}

[class~="grid-slider-header"] [class~="slide-nav-next"]:before,
.grid-slider-header .slide-nav-prev:before {
	font-size: 14.25pt;
}

.grid-slider-header .slide-nav-prev:before,
[class~="grid-slider-header"] [class~="slide-nav-next"]:before {
	line-height: 30px;
}

[class~="grid-slider-header"],
[class~="grid-slider-header-link"] {
	padding-right: 0 !important;
}

.grid-slider-header .slide-nav-prev:before,
[class~="grid-slider-header"] [class~="slide-nav-next"]:before {
	top: 50%;
}

[class~="grid-slider-header"] [class~="slide-nav-prev"][class~="uk-invisible"],
[class~="grid-slider-header"] [class~="slide-nav-next"][class~="uk-invisible"] {
	cursor: default;
}

.grid-slider-header .slide-nav-prev:before,
[class~="grid-slider-header"] [class~="slide-nav-next"]:before {
	left: 50%;
}

[class~="grid-slider-header"],
[class~="grid-slider-header-link"] {
	padding-top: 0 !important;
}

[class~="grid-slider-header"] h4 {
	max-width: 100%;
}

[class~="grid-slider-header"] [class~="slide-nav-next"]:before,
.grid-slider-header .slide-nav-prev:before {
	transform: translate(-50%, -50%);
}

.grid-slider-header .slide-nav-prev:before,
[class~="grid-slider-header"] [class~="slide-nav-next"]:before {
	position: absolute;
}

[class~="grid-slider-header"] [class~="slide-nav-next"]:hover,
[class~="grid-slider-header"] [class~="slide-nav-prev"]:hover {
	background-color: #3e416d;
}

[class~="grid-slider-header"] h4 {
	text-overflow: ellipsis;
}

.grid-slider-header .slide-nav-prev:before {
	content: "";
}

[class~="grid-slider-header"] [class~="slide-nav-next"]:before {
	content: "";
}

[class~="grid-slider-header"] h4 {
	white-space: nowrap;
}

[class~="grid-slider-header"] h4 {
	margin-bottom: 0 !important;
}

[class~="grid-slider-header"] h4 {
	line-height: 33px;
}

@media (max-width: 768px) {

	[class~="grid-slider-header"] [class~="slide-nav-prev"],
	[class~="grid-slider-header"] [class~="slide-nav-next"] {
		width: 2pc;
	}

	[class~="grid-slider-header"] [class~="slide-nav-prev"],
	[class~="grid-slider-header"] [class~="slide-nav-next"] {
		height: 2pc;
	}

	[class~="grid-slider-header"],
	.grid-slider-header-link {
		padding-right: 10px !important;
	}
}

.slidenav-next {
	-webkit-box-pack: center;
}

[class~="slidenav-prev"]:hover,
[class~="slidenav-next"]:hover {
	background-color: rgba(20, 23, 28, 0.05);
}

[class~="slidenav-next"]:before,
[class~="slidenav-prev"]:before {
	font-family: "Feather-Icons";
}

.slidenav-next {
	justify-content: center;
}

[class~="slidenav-prev"]:before,
[class~="slidenav-next"]:before {
	font-weight: 600;
}

.slidenav-next {
	-webkit-box-align: center;
}

[class~="slidenav-next"]:before,
[class~="slidenav-prev"]:before {
	text-align: center;
}

[class~="slidenav-prev"]:before,
[class~="slidenav-next"]:before {
	margin-left: 0;
}

.slidenav-next {
	align-items: center;
}

[class~="slidenav-prev"]:before,
[class~="slidenav-next"]:before {
	margin-bottom: 0;
}

.slidenav-next {
	width: 0.395833333in !important;
}

[class~="slidenav-prev"]:before,
[class~="slidenav-next"]:before {
	margin-right: 0;
}

[class~="slidenav-prev"]:before,
[class~="slidenav-next"]:before {
	margin-top: 0;
}

.slidenav-next {
	font-weight: 700;
}

[class~="slidenav-next"]:before,
[class~="slidenav-prev"]:before {
	color: #7d7d7d;
}

[class~="slidenav-prev"]:before,
[class~="slidenav-next"]:before {
	position: absolute;
}

[class~="slidenav-prev"],
.slidenav-next {
	height: 2.375pc;
}

[class~="slidenav-next"]:before,
[class~="slidenav-prev"]:before {
	font-size: 19px;
}

[class~="slidenav-prev"]:before,
[class~="slidenav-next"]:before {
	top: 50%;
}

.slidenav-next,
[class~="uk-position-center-right"][class~="slidenav-next"],
.uk-position-center-left.slidenav-prev,
[class~="slidenav-prev"] {
	background-color: white;
}

.slidenav-next,
[class~="slidenav-prev"] {
	line-height: 28.5pt;
}

[class~="slidenav-next"]:before,
[class~="slidenav-prev"]:before {
	left: 50%;
}

.uk-position-center-left.slidenav-prev,
[class~="uk-position-center-right"][class~="slidenav-next"] {
	box-shadow: 0 0 6pt -0.0625in black;
}

[class~="slidenav-next"]:before,
[class~="slidenav-prev"]:before {
	transform: translate(-50%, -50%);
}

.slidenav-next,
[class~="slidenav-prev"] {
	color: #999;
}

.slidenav-next {
	border-left-width: 0.0625pc;
}

.slidenav-next {
	border-bottom-width: 0.0625pc;
}

.slidenav-next {
	border-right-width: 0.0625pc;
}

.slidenav-next {
	border-top-width: 0.0625pc;
}

.slidenav-next {
	border-left-style: solid;
}

.slidenav-next {
	border-bottom-style: solid;
}

.slidenav-next {
	border-right-style: solid;
}

.slidenav-next {
	border-top-style: solid;
}

.slidenav-next {
	border-left-color: rgba(20, 23, 28, 0.05);
}

.slidenav-next {
	border-bottom-color: rgba(20, 23, 28, 0.05);
}

.slidenav-next {
	border-right-color: rgba(20, 23, 28, 0.05);
}

.slidenav-next {
	border-top-color: rgba(20, 23, 28, 0.05);
}

.slidenav-next {
	border-image: none;
}

[class~="slidenav-prev"],
.slidenav-next {
	border-radius: 100%;
}

[class~="uk-position-center-left"][class~="slidenav-prev"] {
	margin-left: 0in !important;
}

[class~="slidenav-prev"]:before {
	content: "";
}

[class~="slidenav-next"]:before {
	content: "";
}

[class~="slidenav-prev"] {
	-webkit-box-pack: center;
}

[class~="slidenav-prev"] {
	justify-content: center;
}

[class~="slidenav-prev"] {
	-webkit-box-align: center;
}

[class~="slidenav-prev"] {
	align-items: center;
}

[class~="slidenav-prev"] {
	width: 0.395833333in !important;
}

[class~="slidenav-prev"] {
	font-weight: 700;
}

[class~="uk-position-center-right"][class~="slidenav-next"] {
	margin-right: 0pc !important;
}

[class~="slidenav-prev"] {
	border-left-width: 0.0625pc;
}

[class~="slidenav-prev"] {
	border-bottom-width: 0.0625pc;
}

[class~="slidenav-prev"] {
	border-right-width: 0.0625pc;
}

[class~="slidenav-prev"] {
	border-top-width: 0.0625pc;
}

[class~="slidenav-prev"] {
	border-left-style: solid;
}

[class~="slidenav-prev"] {
	border-bottom-style: solid;
}

[class~="slidenav-prev"] {
	border-right-style: solid;
}

[class~="slidenav-prev"] {
	border-top-style: solid;
}

[class~="slidenav-prev"] {
	border-left-color: rgba(20, 23, 28, 0.05);
}

[class~="slidenav-prev"] {
	border-bottom-color: rgba(20, 23, 28, 0.05);
}

[class~="slidenav-prev"] {
	border-right-color: rgba(20, 23, 28, 0.05);
}

[class~="slidenav-prev"] {
	border-top-color: rgba(20, 23, 28, 0.05);
}

[class~="slidenav-prev"] {
	border-image: none;
}

@media (max-width: 768px) {

	[class~="uk-position-small"][class*="slidenav-prev"],
	.uk-position-small[class*="slidenav-next"] {
		margin-left: -0.104166667in;
	}

	[class~="uk-position-small"][class*="slidenav-prev"],
	.uk-position-small[class*="slidenav-next"] {
		margin-right: -7.5pt;
	}

	[class~="slidenav-prev"],
	[class~="slidenav-next"] {
		background: white;
	}
}

.search-input-control input {
	width: 94%;
}

[class~="search-input-wrapper"] {
	display: none;
}

[class~="search-overlay"],
[class~="search-input-wrapper"] {
	position: fixed;
}

[class~="search-input-wrapper"] {
	top: 0;
}

.search-input-control input {
	height: 155px;
}

.search-input-control input {
	padding-right: 2.6875pc;
}

[class~="search-input-wrapper"] {
	left: 0;
}

[class~="search-input-wrapper"] {
	height: 100%;
}

[class~="search-input-wrapper"] {
	width: 100%;
}

[class~="search-input-wrapper"],
[class~="search-overlay"] {
	z-index: 1000;
}

.search-input-control input {
	border-left-width: medium;
}

.search-input-control input {
	border-left-style: none;
}

.search-input-control input {
	border-left-color: currentColor;
}

[class~="search-overlay"] {
	top: -1.041666667in;
}

.search-input-control input {
	border-image: none;
}

[class~="search-overlay"] {
	left: -6.25pc;
}

[class~="search-overlay"] {
	width: 75pt;
}

[class~="search-overlay"] {
	height: 100px;
}

[class~="search-overlay"] {
	border-radius: 50%;
}

.search-input-control input {
	border-right-width: medium;
}

[class~="is-active"] [class~="search-input-wrapper"] {
	left: 80px;
}

[class~="search-overlay"] {
	background: rgba(255, 255, 255, 0.9);
}

[class~="search-overlay"] {
	transition: all 0.4s;
}

.search-input-control input {
	border-right-style: none;
}

[class~="search-overlay"] {
	-webkit-transform: scale(1);
}

.search-input-control input {
	border-right-color: currentColor;
}

[class~="search-overlay"] {
	transform: scale(1);
}

.search-input-control input {
	border-top-width: medium;
}

[class~="search-input-control"],
[class~="search-input-container"],
[class~="search-input-control"] {
	position: relative;
}

[class~="is-active"] [class~="search-input-wrapper"] {
	display: inline;
}

.search-input-control input {
	border-top-style: none;
}

[class~="search-input-container"] {
	top: 25%;
}

[class~="search-input-container"] {
	padding-left: 18%;
}

[class~="search-input-container"] {
	padding-bottom: 0;
}

[class~="search-input-container"] {
	padding-right: 18%;
}

.search-input-control input {
	border-top-color: currentColor;
}

[class~="search-input-container"] {
	padding-top: 0;
}

[class~="is-active"] [class~="search-overlay"] {
	-webkit-transform: scale(50);
}

[class~="search-input-control"] {
	width: 100%;
}

.search-input-control input {
	border-radius: 0;
}

[class~="search-input-control"] {
	transition: all 1.3s 1s;
}

[class~="search-input-control"] {
	font-size: 1rem;
}

[class~="search-input-control"] {
	text-align: left;
}

.search-input-control input {
	border-bottom-width: 2.25pt;
}

[class~="search-input-control"] {
	transition-duration: 1.2s;
}

[class~="is-active"] [class~="search-overlay"] {
	transform: scale(50);
}

[class~="hljs-string"],
.hljs-bullet {
	color: #4fc1ea;
}

.search-input-control input {
	border-bottom-style: solid;
}

.search-input-control input {
	border-bottom-color: #2b2d3a;
}

[class~="search-input-control"] [class~="search-help"],
.hljs {
	display: block;
}

.hljs {
	overflow-x: auto;
}

.search-input-control input {
	background: transparent;
}

.hljs {
	padding-left: 1.5em;
}

[class~="search-input-control"] [class~="search-help"] {
	color: #1b245f;
}

.hljs {
	padding-bottom: 1.5em;
}

.search-input-control input {
	font-size: 5rem;
}

.search-input-control input {
	font-weight: 200;
}

.hljs {
	padding-right: 1.5em;
}

.hljs {
	padding-top: 1.5em;
}

[class~="search-input-control"] [class~="search-help"] {
	font-size: 1.3rem;
}

.hljs {
	background: #f3f3f3;
}

.search-input-control input {
	font-family: "Alegreya Sans SC", sans-serif;
}

.search-input-control input {
	text-transform: uppercase;
}

.search-input-control input {
	padding-bottom: 10px;
}

.search-input-control input {
	outline: none;
}

[class~="search-input-control"] [class~="search-help"] {
	padding-top: 0.208333333in;
}

.Markup-botton::before {
	font-family: "Feather-Icons";
}

.hljs {
	color: #9c9c9c;
}

[class~="search-input-control"] [class~="btn-close"] {
	font-size: 30px;
}

.hljs {
	margin-left: -0.625pc;
}

.hljs {
	margin-bottom: -0.625pc;
}

.hljs {
	margin-right: -0.625pc;
}

.hljs {
	margin-top: -0.625pc;
}

[class~="search-input-control"] [class~="btn-close"],
.Markup-botton::before {
	position: absolute;
}

[class~="hljs-name"],
[class~="hljs-strong"] {
	color: #f35a00;
}

.Markup-botton::before {
	font-size: 0.145833333in;
}

[class~="search-input-control"] [class~="btn-close"] {
	right: 0;
}

[class~="hljs-attr"] {
	color: #68bb88;
}

.Markup-botton::before {
	content: "";
}

[class~="search-input-control"] [class~="btn-close"] {
	top: 1pc;
}

.Markup-botton::before {
	left: 0pc;
}

[class~="search-input-control"] [class~="btn-close"] {
	z-index: 10;
}

.Markup-botton::before {
	width: 2.0625pc;
}

[class~="Markup-botton"] {
	padding-left: 44px !important;
}

[class~="Markup-botton"] {
	font-size: 10.5pt !important;
}

.Markup-botton::before {
	display: flex;
}

[class~="search-input-control"] [class~="btn-close"],
[class~="Markup-botton"] {
	cursor: pointer;
}

.Markup-botton::before {
	justify-content: center;
}

[class~="Markup-botton"] {
	background: #f0f0f0;
}

.Markup-botton::before {
	align-items: center;
}

.Markup-botton::before {
	height: 100%;
}

[class~="Markup-botton"] {
	text-transform: capitalize !important;
}

[class~="Markup-botton"] {
	color: #565656;
}

[class~="Markup-botton"] {
	border-left-width: 0 !important;
}

.Markup-botton::before {
	top: 0pc;
}

[class~="Markup-botton"] {
	border-bottom-width: 0 !important;
}

[class~="Markup-botton"] {
	border-right-width: 0 !important;
}

.Markup-botton::before {
	color: white;
}

[class~="Markup-botton"] {
	border-top-width: 0 !important;
}

[class~="Markup-botton"] {
	border-left-style: none !important;
}

[class~="Markup-botton"] {
	border-bottom-style: none !important;
}

[class~="search-input-control"] [class~="btn-close"] {
	padding-left: 0.104166667in;
}

[class~="Markup-botton"] {
	border-right-style: none !important;
}

.Markup-botton::before {
	background: #bdbcbc;
}

[class~="Markup-botton"] {
	border-top-style: none !important;
}

[class~="Markup-botton"] {
	border-left-color: currentColor !important;
}

[class~="Markup-botton"] {
	border-bottom-color: currentColor !important;
}

[class~="search-input-control"] [class~="btn-close"] {
	padding-bottom: 0.104166667in;
}

[class~="Markup-botton"] {
	border-right-color: currentColor !important;
}

[class~="Markup-botton"] {
	border-top-color: currentColor !important;
}

[class~="Markup-botton"] {
	border-image: none !important;
}

[class~="search-input-control"] [class~="btn-close"] {
	padding-right: 0;
}

[class~="Markup-botton"] {
	overflow: hidden;
}

[class~="search-input-control"] [class~="btn-close"] {
	padding-top: 0.104166667in;
}

[class~="Markup-botton"] {
	outline: 0;
}

[class~="Markup-botton"]:focus,
.Markup-botton:hover {
	background: #c7c7c7;
}

@media (min-width: 1099px) {
	[class~="Markup-botton"] {
		margin-left: 0 !important;
	}

	[class~="Markup-botton"] {
		margin-bottom: 0.208333333in !important;
	}

	[class~="Markup-botton"] {
		margin-right: 0 !important;
	}

	[class~="Markup-botton"] {
		margin-top: 0.208333333in !important;
	}
}

[class~="docs-list"] a {
	color: #999 !important;
}

[class~="docs-list"] a {
	padding-left: 0 !important;
}

[class~="bg-primary"] {
	background-color: #377dff !important;
}

[class~="bg-secondary"] {
	background-color: #77838f !important;
}

[class~="bg-success"] {
	background-color: #62d76b !important;
}

[class~="docs-list"] a {
	padding-bottom: 0.1875pc !important;
}

.button.small {
	font-size: 0.8125pc;
}

[class~="docs-list"] a {
	padding-right: 0 !important;
}

[class~="docs-list"] a {
	padding-top: 0.1875pc !important;
}

[class~="bg-info"] {
	background-color: #00dffc !important;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-by"] p {
	height: 1.625pc;
}

[class~="bg-warning"] {
	background-color: #ffc107 !important;
}

[class~="bg-danger"] {
	background-color: #ff3b30 !important;
}

[class~="docs-list"] a {
	font-size: 0.9rem !important;
}

[class~="chats-inbox"] ul li:nth-child(2n) {}

[class~="chats-inbox"] ul li a {
	position: relative;
}

[class~="docs-list"] a,
[class~="chats-inbox"] ul li a {
	display: block;
}

[class~="but"] ton {
	font-weight: 600;
}

.bg-light {
	background-color: #f8f9fa !important;
}

[class~="docs-list"] a:hover,
[class~="docs-list"] a:active,
[class~="docs-list"] a:focus {
	color: #000 !important;
}

[class~="bg-grey"] {
	background-color: #3e416d !important;
}

[class~="but"] ton {
	text-transform: capitalize;
}

[class~="but"] ton {
	display: inline-block;
}

[class~="but"] ton {
	user-select: none;
}

[class~="but"] ton {
	text-align: center;
}

[class~="but"] ton {
	vertical-align: middle;
}

.button.small {
	line-height: 1.875pc;
}

.button.small {
	padding-left: 12.75pt;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-by"] p,
[class~="but"] ton {
	white-space: nowrap;
}

[class~="bg-white"] {
	background-color: #fff !important;
}

[class~="chats-inbox"] ul li a {
	padding-left: 1.875pc;
}

[class~="bg-dark"] {
	background-color: #000 !important;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-by"] p {
	max-width: 205px;
}

.button.small {
	padding-bottom: 0;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-by"] p {
	text-overflow: ellipsis;
}

[class~="but"] ton {
	border-left-width: 0.09375pc;
}

.bg-transparent,
[class~="bg-transparent"] {
	background-color: transparent !important;
}

.button.small {
	padding-right: 12.75pt;
}

.button.small {
	padding-top: 0;
}

.bg-gradient-primary {
	background: linear-gradient(80deg, #78a6fc, #377dff 100%) !important;
}

[class~="chats-inbox"] ul li a {
	padding-bottom: 1.875pc;
}

[class~="but"] ton {
	border-bottom-width: 0.09375pc;
}

[class~="bg-gradient-secondary"] {
	background: linear-gradient(80deg, #fafafa 0, #fafafa 100%) !important;
}

[class~="but"] ton {
	border-right-width: 0.09375pc;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-by"] p {
	overflow: hidden;
}

[class~="but"] ton {
	border-top-width: 0.09375pc;
}

[class~="bg-gradient-success"] {
	background: linear-gradient(80deg, #4cd964 0, #50d94c 100%) !important;
}

[class~="but"] ton {
	border-left-style: solid;
}

[class~="chats-container-inner"] [class~="chats-inbox"] ul {
	overflow-y: scroll;
}

[class~="but"] ton {
	border-bottom-style: solid;
}

.button.small {
	height: 24pt;
}

[class~="bg-gradient-info"] {
	background: linear-gradient(80deg, #24b7fa 0, #24e2fa 100%) !important;
}

[class~="chats-inbox"] ul li:hover:before {
	opacity: 1;
}

[class~="but"] ton {
	border-right-style: solid;
}

[class~="bg-gradient-warning"] {
	background: linear-gradient(80deg, #ff9500 0, #ff6200 100%) !important;
}

[class~="bg-gradient-danger"] {
	background: linear-gradient(80deg, #ff3b30 0, #ff304e 100%) !important;
}

[class~="bg-gradient-light"] {
	background: linear-gradient(80deg, #ced4da 0, #ced6da 100%) !important;
}

.bg-gradient-grey {
	background: linear-gradient(80deg, #3e474f 0, #5f6d79 100%) !important;
}

[class~="bg-gradient-dark"] {
	background: linear-gradient(80deg, #05172a 0, #051e2a 100%) !important;
}

[class~="but"] ton {
	border-top-style: solid;
}

[class~="but"] ton {
	border-left-color: transparent;
}

[class~="but"] ton {
	border-bottom-color: transparent;
}

[class~="bg-color-burn"],
.bg-gradient-1 {
	background-color: rgba(62, 62, 62, 0.52);
}

[class~="but"] ton {
	border-right-color: transparent;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-avatar"] {
	left: 18.75pt;
}

[class~="bg-gradient-2"],
[class~="bg-color-burn"],
.bg-gradient-1,
[class~="bg-gradient-3"] {
	background-blend-mode: color-burn;
}

[class~="but"] ton {
	border-top-color: transparent;
}

[class~="but"] ton {
	border-image: none;
}

.chats-headline h4 span {
	display: block;
}

[class~="button"][class~="large"] {
	font-size: 15px;
}

[class~="chats-container-inner"] [class~="chats-inbox"] ul::-webkit-scrollbar {
	width: 12.75pt;
}

[class~="bg-gradient-2"] {
	background-image: linear-gradient(-225deg, #5d9fff 0%, #b8dcff 48%, #6bbbff 100%);
}

[class~="chats-headline"] input:focus {
	box-shadow: none;
}

[class~="but"] ton {
	position: relative;
}

[class~="but"] ton {
	color: #223ca9;
}

[class~="but"] ton {
	background: #f2f4fb;
}

[class~="but"] ton,
[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-by"] p {
	font-size: 0.875pc;
}

[class~="but"] ton {
	line-height: 2.1875pc;
}

[class~="bg-gradient-3"] {
	background-image: linear-gradient(to top, #0d8464 0%, #4c8bb1 100%);
}

[class~="chats-inbox"] ul li:hover:before {
	left: 0pc;
}

[class~="button"][class~="large"] {
	line-height: 2.8125pc;
}

[class~="chats-headline"] [class~="input-with-icon"] i {
	font-size: 18px;
}

[class~="but"] ton {
	padding-left: 1.25pc;
}

[class~="chats-headline"] [class~="input-with-icon"] i {
	right: 14px;
}

[class~="but"] ton,
[class~="chats-inbox"] [class~="message-by"] p {
	padding-bottom: 0;
}

[class~="but"] ton {
	padding-right: 1.25pc;
}

[class~="but"] ton,
[class~="chats-inbox"] [class~="message-by"] p {
	padding-top: 0;
}

[class~="but"] ton {
	border-radius: 4.5pt;
}

[class~="bg-image-holder"] {
	position: absolute;
}

[class~="bg-image-holder"] {
	top: 0;
}

[class~="chats-inbox"] [class~="message-by"] p {
	margin-left: 0;
}

[class~="button"][class~="large"] {
	padding-left: 17.25pt;
}

[class~="bg-image-holder"] {
	left: 0;
}

[class~="but"] ton,
[class~="chats-inbox"] [class~="message-by"] p {
	margin-bottom: 0;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-by"] p {
	color: #888;
}

[class~="chats-inbox"] [class~="message-by"] p {
	margin-right: 0;
}

[class~="bg-image-holder"] {
	width: 100%;
}

[class~="chats-inbox"] ul li a {
	padding-right: 1.875pc;
}

[class~="chats-inbox"] [class~="message-by"] p,
[class~="but"] ton {
	margin-top: 0;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-by"] {
	margin-left: 3.75pc;
}

[class~="bg-image-holder"] {
	height: 100%;
}

[class~="bg-image-holder"] {
	opacity: 0.5;
}

[class~="but"] ton {
	margin-left: 0.052083333in;
}

[class~="but"] ton {
	margin-right: 0.052083333in;
}

[class~="button"][class~="large"] {
	padding-bottom: 0pc;
}

[class~="bg-image-holder"] {
	border-radius: inherit;
}

[class~="topic-1"] {
	background-color: #3659a2 !important;
}

[class~="button"][class~="large"] {
	padding-right: 17.25pt;
}

.topic-2 {
	background-color: #9b3b5a !important;
}

[class~="chats-container-inner"] [class~="active-message"] [class~="message-by"] p,
[class~="chats-container-inner"] [class~="active-message"] [class~="message-by-headline"] h5 {
	color: black;
}

[class~="topic-3"] {
	background-color: #890ca1 !important;
}

[class~="topic-4"] {
	background-color: #30826c !important;
}

[class~="topic-5"] {
	background-color: #4a4290 !important;
}

[class~="but"] ton {
	height: 36px;
}

[class~="chats-inbox"] [class~="message-by"] p {
	padding-left: 0;
}

[class~="topic-6"] {
	background-color: #7a8230 !important;
}

[class~="delimiter"]:before,
[class~="delimiter-top"]:before {
	left: 50%;
}

[class~="topic-7"] {
	background-color: #c92592 !important;
}

[class~="delimiter-top"]:before,
[class~="delimiter"]:before {
	display: block;
}

[class~="delimiter"]:before,
[class~="delimiter-top"]:before {
	width: 80%;
}

[class~="delimiter"]:before {
	margin-left: auto;
}

[class~="delimiter"]:before {
	margin-bottom: auto;
}

[class~="topic-8"] {
	background-color: #826130 !important;
}

[class~="button"][class~="large"] {
	padding-top: 0pc;
}

[class~="chats-inbox"] ul li[class~="active-message"]:before {
	opacity: 1;
}

[class~="delimiter"]:before {
	margin-right: auto;
}

[class~="chats-inbox"] [class~="message-by"] p {
	padding-right: 0;
}

[class~="chats-inbox"] [class~="message-by"] p {
	line-height: 18.75pt;
}

[class~="topic-9"] {
	background-color: #30826c !important;
}

[class~="button"][class~="large"] {
	height: 48px;
}

[class~="button"][class~="xlarge"],
[class~="chats-inbox"] [class~="message-by"] p {
	font-size: 11.25pt;
}

[class~="delimiter"]:before {
	margin-top: auto;
}

[class~="delimiter"]:before,
[class~="delimiter-top"]:before,
[class~="delimiter-bottom"]:after {
	height: 0.0625pc;
}

[class~="chats-container-inner"] [class~="message-avatar"] img {
	width: 2.5pc;
}

[class~="topic-10"] {
	background-color: #823030 !important;
}

[class~="chats-container-inner"] [class~="message-avatar"] img {
	height: 30pt;
}

[class~="bg-soft-primary"] {
	background-color: rgba(55, 125, 255, 0.1) !important;
}

[class~="bg-soft-secondary"] {
	background-color: rgba(119, 131, 143, 0.1) !important;
}

[class~="bg-soft-success"] {
	background-color: rgba(0, 201, 167, 0.1) !important;
}

[class~="bg-soft-info"] {
	background-color: rgba(0, 223, 252, 0.1) !important;
}

[class~="bg-soft-warning"] {
	background-color: rgba(255, 193, 7, 0.1) !important;
}

[class~="delimiter"]:before,
[class~="delimiter-bottom"]:after,
[class~="delimiter-top"]:before {
	content: "";
}

.chats-container-inner .message-by-headline h5 {
	font-size: 0.875pc;
}

[class~="delimiter-bottom"]:after,
[class~="delimiter-top"]:before,
[class~="delimiter"]:before {
	background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.2) 0, rgba(255, 255, 255, 0) 75%);
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-readed"] {
	float: right;
}

.bg-soft-danger {
	background-color: rgba(222, 68, 55, 0.1) !important;
}

[class~="bg-soft-light"] {
	background-color: rgba(248, 249, 250, 0.1) !important;
}

.bg-soft-dark {
	background-color: rgba(30, 32, 34, 0.1) !important;
}

[class~="button"][class~="xlarge"] {
	line-height: 0.46875in;
}

[class~="chats-container-inner"] [class~="message-by-headline"] span,
[class~="delimiter-top"]:before,
[class~="chats-inbox"] [class~="message-avatar"],
[class~="delimiter-bottom"]:after {
	position: absolute;
}

[class~="delimiter-top"]:before {
	top: 0;
}

[class~="bg-soft-white"] {
	background-color: rgba(255, 255, 255, 0.1) !important;
}

[class~="delimiter-bottom"]:after,
[class~="delimiter-top"]:before {
	margin-left: -40%;
}

.chats-container-inner .message-by-headline h5 {
	margin-bottom: 1.5pt;
}

[class~="bg-soft-indigo"] {
	background-color: rgba(45, 21, 130, 0.1) !important;
}

[class~="bg-soft-facebook"] {
	background-color: rgba(59, 89, 152, 0.1) !important;
}

[class~="delimiter-bottom"]:after {
	bottom: 0;
}

[class~="bg-soft-google"] {
	background-color: rgba(209, 65, 48, 0.1) !important;
}

.bg-soft-twitter {
	background-color: rgba(29, 161, 242, 0.1) !important;
}

[class~="delimiter-bottom"]:after {
	left: 50%;
}

[class~="delimiter-bottom"]:after {
	display: block;
}

[class~="delimiter-bottom"]:after {
	width: 80%;
}

.chats-container-inner .message-by-headline h5 {
	max-width: 160px;
}

.chats-container-inner .message-by-headline h5 {
	line-height: 23px;
}

.bg-soft-instagram {
	background-color: rgba(63, 114, 155, 0.1) !important;
}

.bg-soft-github {
	background-color: rgba(36, 41, 46, 0.1) !important;
}

[class~="chats-container-inner"] [class~="message-by-headline"] span {
	font-size: 0.130208333in;
}

[class~="bg-soft-gray"] {
	background-color: rgba(248, 250, 253, 0.1) !important;
}

[class~="button"][class~="xlarge"] {
	padding-left: 1.375pc;
}

[class~="chats-inbox"] ul li:last-child {
	border-bottom-width: medium;
}

[class~="bg-color-burn"] {
	background-color: rgba(62, 62, 62, 0.52);
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-top-width: 0pt;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-top-style: solid;
}

[class~="chats-container-inner"] [class~="message-by-headline"] span {
	top: 20px;
}

[class~="chats-inbox"] ul {
	max-height: 656.25pt;
}

[class~="bg-color-burn"] {
	background-blend-mode: color-burn;
}

[class~="button"][class~="xlarge"] {
	padding-bottom: 0pc;
}

[class~="chats-headline"] input {
	background-color: #f6f6f6;
}

[class~="delimiter"] {
	border-left-width: 0 !important;
}

[class~="chats-headline"] input {
	box-shadow: none;
}

[class~="delimiter"] {
	border-bottom-width: 0 !important;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-readed"] {
	margin-top: -1.3125pc;
}

[class~="chats-container-inner"] [class~="message-by-headline"] span {
	right: 18.75pt;
}

[class~="delimiter"] {
	border-right-width: 0 !important;
}

[class~="chats-headline"] input {
	height: 2.375pc;
}

[class~="button"][class~="xlarge"] {
	padding-right: 1.375pc;
}

[class~="chats-headline"] input {
	padding-left: 10.5pt;
}

[class~="delimiter"] {
	border-top-width: 0 !important;
}

[class~="chats-headline"] input {
	padding-bottom: 10.5pt;
}

[class~="chats-headline"] input {
	padding-right: 10.5pt;
}

[class~="delimiter"] {
	border-left-style: none !important;
}

[class~="message-bubble"] [class~="message-avatar"] img {
	width: 3.125pc;
}

[class~="delimiter"] {
	border-bottom-style: none !important;
}

[class~="chats-headline"] input {
	padding-top: 10.5pt;
}

[class~="delimiter"] {
	border-right-style: none !important;
}

[class~="chats-headline"] input {
	font-size: 14px;
}

.chats-headline h4,
[class~="chats-inbox"] ul,
[class~="chats-container"],
[class~="chats-headline"] input {
	margin-left: 0;
}

[class~="chats-container"],
[class~="chats-headline"] input,
.chats-headline h4,
[class~="chats-inbox"] ul {
	margin-bottom: 0;
}

[class~="message-bubble"] [class~="message-avatar"] img {
	height: 37.5pt;
}

[class~="button"][class~="xlarge"] {
	padding-top: 0pc;
}

[class~="button"][class~="xlarge"] {
	height: 35.25pt;
}

[class~="chats-headline"] input,
[class~="chats-container"],
[class~="chats-headline"],
.chats-headline h4 {
	margin-right: 0;
}

.chats-headline h4,
[class~="chats-headline"] input,
[class~="chats-container"],
[class~="chats-inbox"] ul {
	margin-top: 0;
}

[class~="chats-container-inner"] [class~="chats-inbox"] {}

.chats-headline h4 {
	font-size: 1pc;
}

[class~="message-bubble"] [class~="message-text"] p {
	font-size: 11.25pt;
}

.chats-headline h4 {
	color: #333;
}

[class~="delimiter"] {
	border-top-style: none !important;
}

[class~="message-bubble"] [class~="message-text"] p,
[class~="chats-inbox"] ul,
.chats-headline h4 {
	padding-left: 0;
}

[class~="chats-container-inner"] [class~="chats-inbox"] [class~="message-readed"] {
	color: #0ae489;
}

.chats-headline h4 {
	padding-bottom: 0;
}

.chats-headline h4,
[class~="chats-inbox"] ul,
[class~="message-bubble"] [class~="message-text"] p {
	padding-right: 0;
}

[class~="chats-inbox"] [class~="message-avatar"] {
	left: 1.875pc;
}

[class~="delimiter"] {
	border-left-color: currentColor !important;
}

[class~="message-bubble"][class~="me"] [class~="message-text"] {
	float: right;
}

[class~="delimiter"] {
	border-bottom-color: currentColor !important;
}

[class~="chats-inbox"] ul li a {
	padding-top: 1.875pc;
}

[class~="delimiter"] {
	border-right-color: currentColor !important;
}

.chats-headline h4 {
	padding-top: 6px;
}

[class~="delimiter"] {
	border-top-color: currentColor !important;
}

[class~="message-bubble"][class~="me"] [class~="message-avatar"] {
	left: auto;
}

[class~="delimiter"] {
	border-image: none !important;
}

.delimiter-bottom,
[class~="message-action"] i,
.delimiter-top {
	position: relative;
}

[class~="chats-inbox"] ul,
[class~="message-bubble"] [class~="message-text"] p {
	padding-bottom: 0;
}

[class~="chats-inbox"] [class~="message-avatar"] {
	top: 50%;
}

.chats-headline h4 {
	font-weight: 600;
}

[class~="chats-inbox"] [class~="message-avatar"] {
	transform: translateY(-50%);
}

.chats-headline h4,
[class~="message-avatar"] img {
	display: inline-block;
}

[class~="status-icon"][class~="status-online"],
[class~="status-online"]:after {
	background-color: #38b653;
}

[class~="message-bubble"][class~="me"] [class~="message-avatar"] {
	right: 0;
}

[class~="message-action"] i {
	top: 1px;
}

[class~="chats-container"] {
	box-shadow: 0 0 0.125in 0 rgba(0, 0, 0, 0.06);
}

[class~="chats-container"] {
	border-radius: 4px;
}

[class~="chats-container"] {
	background-color: #fff;
}

[class~="message-action"] i {
	margin-right: 0.010416667in;
}

[class~="chats-inbox"] ul {
	list-style: none;
}

[class~="chats-inbox"] ul li:before,
[class~="user-avatar"]:after {
	position: absolute;
}

[class~="chats-inbox"] ul,
[class~="message-bubble"] [class~="message-text"] p {
	padding-top: 0;
}

.message-content-inner {
	max-height: 562.5pt;
}

[class~="chats-inbox"] [class~="message-by"] {
	margin-left: 63.75pt;
}

[class~="message-content"] {}

[class~="message-content-inner"] {
	overflow-y: scroll;
}

[class~="message-bubble"] [class~="message-text"] p,
[class~="chats-inbox"] ul {
	margin-right: 0;
}

[class~="message-content-inner"]::-webkit-scrollbar {
	width: 12.75pt;
}

[class~="chats-headline"] {
	max-height: 61.5pt;
}

[class~="chats-headline"] {
	font-size: 12pt;
}

[class~="chats-headline"],
[class~="message-bubble"] [class~="message-text"] p {
	margin-left: 0;
}

[class~="chats-headline"],
[class~="message-bubble"] [class~="message-text"] p {
	margin-bottom: 0;
}

[class~="message-avatar"] img {
	width: 40.5pt;
}

[class~="chats-inbox"] ul li:before {
	top: 0;
}

[class~="message-avatar"] img {
	height: 54px;
}

[class~="chats-inbox"] [class~="message-by"] {
	font-size: 0.15625in;
}

.chats-headline h4 span {
	font-size: 0.625pc;
}

[class~="message-avatar"] img {
	border-radius: 50%;
}

[class~="chats-inbox"] [class~="message-by"] {
	color: #666;
}

[class~="message-bubble"] [class~="message-text"] p,
[class~="chats-headline"] {
	margin-top: 0;
}

[class~="message-bubble"] [class~="message-text"]:before,
[class~="user-avatar"]:after {
	content: "";
}

[class~="user-avatar"]:after {
	height: 12px;
}

[class~="chats-container-inner"] [class~="message-content-inner"],
[class~="chats-headline"] {
	padding-left: 0.3125in;
}

[class~="user-avatar"]:after {
	width: 0.75pc;
}

[class~="chats-inbox"] ul li {
	transition: 0.2s;
}

[class~="message-bubble"][class~="me"] [class~="message-text"] {
	margin-left: 0;
}

[class~="chats-headline"] {
	padding-bottom: 1.375pc;
}

[class~="user-avatar"]:after {
	background-color: #c0c0c0;
}

[class~="user-avatar"]:after {
	bottom: 0;
}

[class~="chats-headline"],
[class~="chats-container-inner"] [class~="message-content-inner"] {
	padding-right: 0.3125in;
}

[class~="user-avatar"]:after {
	right: 0;
}

[class~="chats-headline"] {
	padding-top: 1.375pc;
}

[class~="chats-headline"] {
	color: #333;
}

[class~="chats-headline"],
[class~="user-avatar"]:after {
	display: block;
}

[class~="chats-headline"] {
	background-color: #fff;
}

[class~="chats-inbox"] ul li:last-child {
	border-bottom-style: none;
}

[class~="user-avatar"]:after {
	border-left-width: 1.5pt;
}

[class~="user-avatar"]:after {
	border-bottom-width: 1.5pt;
}

[class~="chats-inbox"] ul li:before {
	left: -0.25pc;
}

[class~="message-bubble"] [class~="message-text"]:before,
[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-top-color: transparent;
}

[class~="chats-container-inner"] [class~="message-content"],
[class~="chats-container-inner"] [class~="chats-inbox"] {
	flex: 1;
}

[class~="user-avatar"]:after {
	border-right-width: 1.5pt;
}

[class~="chats-inbox"] ul li:last-child {
	border-bottom-color: currentColor;
}

[class~="user-avatar"]:after {
	border-top-width: 1.5pt;
}

[class~="message-bubble"] [class~="message-text"] p {
	line-height: 0.260416667in;
}

[class~="message-bubble"][class~="me"] [class~="message-text"] {
	margin-right: 0.645833333in;
}

[class~="user-avatar"]:after {
	border-left-style: solid;
}

[class~="chats-headline"],
[class~="user-avatar"]:after {
	border-bottom-style: solid;
}

[class~="chats-headline"] {
	border-bottom-width: 0.0625pc;
}

[class~="chats-inbox"] ul li:last-child,
[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-image: none;
}

[class~="user-avatar"]:after {
	border-right-style: solid;
}

[class~="user-avatar"]:after,
[class~="message-bubble"] [class~="message-text"]:before {
	border-top-style: solid;
}

[class~="message-bubble"] [class~="message-text"]:before {
	width: 0;
}

[class~="user-avatar"]:after {
	border-left-color: #fff;
}

[class~="message-bubble"] [class~="message-text"]:before {
	height: 0;
}

[class~="user-avatar"]:after {
	border-bottom-color: #fff;
}

[class~="chats-inbox"] ul li:before {
	width: 0.25rem;
}

[class~="message-bubble"][class~="me"] [class~="message-text"] {
	background-color: #3e416d;
}

[class~="chats-container-inner"] [class~="message-content-inner"] {
	padding-bottom: 0;
}

[class~="user-avatar"]:after {
	border-right-color: #fff;
}

[class~="user-avatar"]:after {
	border-top-color: #fff;
}

[class~="user-avatar"]:after {
	border-image: none;
}

[class~="chats-headline"] {
	border-bottom-color: #eaeaea;
}

[class~="user-avatar"]:after {
	border-radius: 50%;
}

[class~="chats-headline"] {
	border-image: none;
}

[class~="chats-headline"] {
	border-radius: 0.041666667in 0.041666667in 0 0;
}

[class~="chats-inbox"] ul li,
[class~="chats-headline"] {
	position: relative;
}

[class~="message-action"],
[class~="message-by-headline"] h5,
[class~="message-by-headline"] span {
	display: inline-block;
}

[class~="message-action"] {
	border-radius: 37.5pt;
}

[class~="message-action"] {
	font-size: 13px;
}

.message-by-headline span {
	float: right;
}

[class~="message-bubble"] [class~="message-text"]:before {
	border-top-width: 0pc;
}

[class~="message-action"],
[class~="message-action"] {
	color: #666;
}

.message-by-headline span {
	color: #969595;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-bottom-width: 0.114583333in;
}

[class~="message-time-sign"] span,
.message-by-headline span {
	font-size: 10.5pt;
}

[class~="message-by-headline"] h5 {
	font-weight: 600;
}

[class~="chats-inbox"] ul li:before {
	height: 100%;
}

[class~="message-time-sign"] span,
[class~="message-by-headline"] h5 {
	color: #888;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-bottom-style: solid;
}

[class~="message-action"] {
	font-weight: 500;
}

[class~="message-by-headline"] h5 {
	margin-left: 0;
}

[class~="message-by-headline"] h5 {
	margin-bottom: 5.25pt;
}

[class~="message-by-headline"] h5 {
	margin-right: 0;
}

[class~="message-action"] {
	transition: 0.3s;
}

[class~="chats-inbox"] ul li:before {
	background-color: #00d27a;
}

[class~="message-bubble"] [class~="message-text"]:before {
	border-image: none;
}

[class~="message-action"],
[class~="message-by-headline"] h5 {
	padding-left: 0;
}

[class~="message-by-headline"] h5 {
	margin-top: 0;
}

[class~="message-by-headline"] h5,
[class~="message-action"],
[class~="message-time-sign"] span {
	padding-bottom: 0;
}

[class~="message-by-headline"] h5,
[class~="message-action"] {
	padding-right: 0;
}

[class~="message-bubble"] [class~="message-text"]:before {
	border-bottom-width: 0.114583333in;
}

[class~="message-by-headline"] h5,
[class~="message-action"],
[class~="message-time-sign"] span {
	padding-top: 0;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before,
[class~="message-bubble"] [class~="message-text"]:before {
	border-bottom-color: transparent;
}

[class~="chats-inbox"] ul li[class~="active-message"] {
	background-color: #fafafa;
}

[class~="chats-container-inner"] [class~="message-content-inner"] {
	padding-top: 1.875pc;
}

[class~="message-by-headline"]:after {
	content: ".";
}

[class~="status-icon"],
[class~="message-by-headline"]:after {
	display: block;
}

[class~="status-icon"],
[class~="message-action"] {
	position: absolute;
}

[class~="message-action"] {
	top: 50%;
}

[class~="message-action"] {
	right: 1.875pc;
}

[class~="message-by-headline"]:after {
	clear: both;
}

[class~="message-by-headline"]:after {
	visibility: hidden;
}

[class~="message-by-headline"]:after {
	line-height: 0;
}

[class~="message-by-headline"]:after {
	height: 0;
}

[class~="message-time-sign"] span {
	background-color: #fff;
}

[class~="message-action"] {
	transform: translateY(-50%);
}

[class~="status-icon"],
[class~="message-bubble"] [class~="message-text"]:before {
	border-bottom-style: solid;
}

[class~="status-icon"] {
	content: "";
}

[class~="message-by"] h5 i {
	background-color: #66676b;
}

[class~="status-icon"] {
	height: 12px;
}

[class~="message-time-sign"] span {
	z-index: 11;
}

[class~="status-icon"] {
	width: 0.75pc;
}

[class~="message-bubble"] [class~="message-text"]:before {
	border-right-width: 0.104166667in;
}

[class~="message-time-sign"] span {
	position: relative;
}

[class~="status-icon"] {
	background-color: #c0c0c0;
}

[class~="message-time-sign"] span {
	padding-left: 7.5pt;
}

[class~="status-icon"] {
	bottom: 0;
}

[class~="message-bubble"] [class~="message-text"]:before,
[class~="status-icon"] {
	border-right-style: solid;
}

[class~="status-icon"] {
	right: 0;
}

[class~="message-bubble"] [class~="message-text"]:before {
	border-right-color: #f4f4f4;
}

[class~="message-bubble"][class~="me"] [class~="message-text"] {
	color: #fff;
}

[class~="message-time-sign"] span {
	padding-right: 7.5pt;
}

[class~="message-bubble"] [class~="message-text"]:before {
	left: -6pt;
}

[class~="status-icon"] {
	border-left-width: 1.5pt;
}

[class~="message-bubble"] [class~="message-text"]:before {
	right: auto;
}

[class~="message-reply"] textarea {
	min-width: auto;
}

[class~="status-icon"] {
	border-bottom-width: 1.5pt;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-left-width: 6.75pt;
}

[class~="status-icon"] {
	border-right-width: 1.5pt;
}

[class~="message-bubble"] [class~="message-text"]:before {
	top: 0in;
}

[class~="status-icon"] {
	border-top-width: 1.5pt;
}

[class~="message-by"] h5 i {
	border-radius: 4px;
}

[class~="status-icon"] {
	border-left-style: solid;
}

[class~="chats-container-inner"] [class~="message-content-inner"] {
	flex-grow: 1;
}

[class~="chats-inbox"] ul li[class~="active-message"]:before {
	left: 0pc;
}

[class~="message-reply"] textarea {
	height: 48px;
}

.chats-container-inner,
[class~="chats-container-inner"] [class~="message-content"] {
	display: flex;
}

[class~="status-icon"] {
	border-top-style: solid;
}

[class~="status-icon"] {
	border-left-color: #fff;
}

[class~="status-icon"] {
	border-bottom-color: #fff;
}

[class~="message-reply"] textarea {
	min-height: 48px;
}

[class~="message-by"] h5 i {
	line-height: 15pt;
}

[class~="status-icon"] {
	border-right-color: #fff;
}

[class~="message-reply"] textarea {
	padding-left: 0;
}

[class~="message-reply"] textarea {
	padding-bottom: 7.5pt;
}

[class~="status-icon"] {
	border-top-color: #fff;
}

[class~="message-reply"] textarea {
	padding-right: 0;
}

[class~="message-reply"] textarea {
	padding-top: 7.5pt;
}

[class~="message-reply"] textarea {
	margin-left: 0;
}

[class~="message-reply"] textarea {
	margin-bottom: 0;
}

[class~="message-by"] h5 i {
	font-size: 0.125in;
}

[class~="message-reply"] textarea {
	margin-right: 0.15625in;
}

[class~="message-reply"] textarea {
	margin-top: 0;
}

[class~="message-reply"] textarea {
	flex: 1;
}

[class~="message-bubble"] [class~="message-text"]:before,
[class~="message-bubble"] [class~="message-avatar"] {
	position: absolute;
}

[class~="status-icon"] {
	border-image: none;
}

[class~="chats-inbox"] ul li:before,
[class~="message-time-sign"],
.message-bubble {
	display: block;
}

[class~="chats-container-inner"] [class~="message-content"] {
	flex-direction: column;
}

[class~="status-icon"] {
	border-radius: 50%;
}

[class~="message-reply"] textarea {
	font-size: 11.25pt;
}

[class~="message-reply"] textarea {
	font-weight: 400;
}

[class~="message-reply"] textarea {
	line-height: 0.270833333in;
}

[class~="message-reply"] textarea {
	box-shadow: none;
}

[class~="message-reply"] textarea {
	border-left-width: medium;
}

[class~="chats-inbox"] ul li:before {
	content: "";
}

[class~="message-reply"] textarea {
	border-bottom-width: medium;
}

[class~="chats-container-inner"] [class~="chats-inbox"] {
	max-width: 340px;
}

[class~="message-reply"] textarea {
	border-right-width: medium;
}

[class~="chats-container-inner"] [class~="chats-inbox"] {
	border-right-width: 0.0625pc;
}

[class~="message-bubble"][class~="me"] [class~="message-text"],
[class~="message-bubble"] [class~="message-text"],
[class~="message-time-sign"],
.message-bubble {
	position: relative;
}

[class~="message-reply"] textarea {
	border-top-width: medium;
}

[class~="message-reply"] textarea {
	border-left-style: none;
}

.message-bubble {
	margin-bottom: 20px;
}

.chats-container-inner .chats-inbox ul li a {
	padding-left: 1.25pc;
}

[class~="message-time-sign"],
[class~="message-reply"] button {
	text-align: center;
}

[class~="message-by"] h5 i {
	color: #fff;
}

.typing-indicator span:nth-of-type(1) {
	animation: 1s blink infinite 0.33333s;
}

[class~="message-reply"] textarea {
	border-bottom-style: none;
}

[class~="message-reply"] textarea {
	border-right-style: none;
}

[class~="chats-container-inner"] [class~="chats-inbox"] {
	border-right-style: solid;
}

[class~="message-time-sign"] {
	margin-bottom: 0.260416667in;
}

[class~="chats-container-inner"] [class~="chats-inbox"] {
	border-right-color: #eaeaea;
}

[class~="message-reply"] textarea {
	border-top-style: none;
}

[class~="message-reply"] textarea {
	border-left-color: currentColor;
}

[class~="message-reply"] textarea {
	border-bottom-color: currentColor;
}

[class~="chats-container-inner"] [class~="chats-inbox"] {
	border-image: none;
}

[class~="message-reply"] textarea {
	border-right-color: currentColor;
}

[class~="message-reply"] textarea {
	border-top-color: currentColor;
}

[class~="typing-indicator"] span:nth-of-type(2) {
	animation: 1s blink infinite 0.66666s;
}

[class~="chats-inbox"] ul li:before {
	opacity: 0;
}

[class~="typing-indicator"] span:nth-of-type(3) {
	animation: 1s blink infinite 0.99999s;
}

[class~="message-reply"] {
	border-top-width: 0.010416667in;
}

[class~="message-reply"] {
	border-top-style: solid;
}

[class~="message-reply"] textarea {
	border-image: none;
}

[class~="message-reply"] textarea {
	box-sizing: border-box;
}

[class~="message-reply"] {
	border-top-color: #eaeaea;
}

[class~="message-reply"] textarea {
	resize: none;
}

[class~="message-reply"] button,
[class~="message-bubble"] [class~="message-text"] {
	border-radius: 4px;
}

[class~="message-reply"] {
	border-image: none;
}

[class~="message-reply"] {
	padding-left: 22.5pt;
}

[class~="message-reply"] {
	padding-bottom: 22.5pt;
}

[class~="message-reply"] {
	padding-right: 22.5pt;
}

[class~="message-reply"] {
	padding-top: 22.5pt;
}

[class~="message-by"] h5 i {
	font-style: normal;
}

[class~="message-reply"] {
	display: flex;
}

[class~="message-reply"] {
	align-items: flex-start;
}

[class~="message-reply"] button {
	flex: auto;
}

[class~="message-reply"] button {
	flex-grow: 0;
}

[class~="message-by"] h5 i {
	padding-left: 8px;
}

[class~="message-bubble"] [class~="message-avatar"] {
	left: 0;
}

[class~="message-reply"] button {
	height: 2.75pc;
}

[class~="message-reply"] {
	margin-top: 0.9375pc;
}

.typing-indicator {
	width: auto;
}

[class~="message-bubble"] [class~="message-avatar"] {
	top: 0;
}

.typing-indicator {
	height: 1.5pc;
}

[class~="message-bubble"] [class~="message-text"] {
	margin-left: 3.875pc;
}

[class~="message-reply"] button {
	align-self: center;
}

.typing-indicator {
	padding-top: 8px;
}

[class~="message-reply"] button {
	padding-left: 0.260416667in;
}

[class~="message-reply"] button,
[class~="message-reply"] i {
	padding-bottom: 0;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-left-style: solid;
}

[class~="message-by"] h5 i {
	padding-bottom: 0.1875pc;
}

[class~="message-bubble"] [class~="message-text"] {
	background-color: #f4f4f4;
}

[class~="message-reply"] button {
	padding-right: 0.260416667in;
}

[class~="message-reply"] i,
[class~="message-reply"] button {
	padding-top: 0;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-left-color: #3e416d;
}

[class~="message-reply"] i {
	padding-left: 0;
}

[class~="message-by"] h5 i {
	padding-right: 8px;
}

[class~="message-by"] h5 i {
	padding-top: 0.1875pc;
}

[class~="message-bubble"] [class~="message-text"] {
	padding-left: 1pc;
}

[class~="message-reply"] i {
	padding-right: 0;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-right-width: medium;
}

[class~="message-reply"] i {
	margin-left: 0;
}

[class~="message-reply"] i,
[class~="typing-indicator"] span {
	margin-bottom: 0;
}

[class~="message-by"] h5 i {
	margin-left: 0.1875pc;
}

[class~="message-reply"] i {
	margin-right: 0;
}

[class~="message-reply"] i,
[class~="typing-indicator"] span {
	margin-top: 0;
}

[class~="chats-inbox"] ul li:before {
	transition: 0.3s;
}

.chats-container-inner .chats-inbox ul li a {
	padding-bottom: 0.177083333in;
}

[class~="typing-indicator"] span {
	height: 0.052083333in;
}

[class~="message-bubble"] [class~="message-text"] {
	padding-bottom: 7.5pt;
}

[class~="typing-indicator"] span {
	width: 0.3125pc;
}

[class~="typing-indicator"] span,
[class~="message-bubble"] [class~="message-text"] {
	float: left;
}

[class~="typing-indicator"] span {
	margin-left: 0.015625in;
}

[class~="typing-indicator"] span {
	margin-right: 0.015625in;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-right-style: none;
}

[class~="typing-indicator"] span {
	background-color: #060606;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	border-right-color: currentColor;
}

[class~="typing-indicator"] span {
	display: block;
}

[class~="typing-indicator"] span {
	border-radius: 50%;
}

[class~="message-bubble"] [class~="message-text"] {
	padding-right: 1pc;
}

[class~="typing-indicator"] span {
	opacity: 0.4;
}

[class~="message-bubble"] [class~="message-text"] {
	padding-top: 7.5pt;
}

.chats-container-inner .chats-inbox ul li a {
	padding-right: 1.25pc;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	right: -7px;
}

[class~="message-bubble"][class~="me"] [class~="message-text"]:before {
	left: auto;
}

[class~="message-bubble"] [class~="message-text"] {
	display: inline-block;
}

[class~="message-bubble"] [class~="message-text"] {
	line-height: 0.239583333in;
}

[class~="message-bubble"] [class~="message-text"] {
	max-width: 70%;
}

.chats-container-inner .chats-inbox ul li a {
	padding-top: 0.177083333in;
}

@keyframes blink {
	50% {
		opacity: 1;
	}
}

@media (max-width: 992px) {
	[class~="chats-container-inner"] [class~="chats-inbox"] {
		max-width: 225pt;
	}
}

@media (max-width: 768px) {

	.message-action,
	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		position: relative;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span,
	[class~="chats-container-inner"],
	.message-action {
		display: block;
	}

	[class~="chats-container-inner"] [class~="chats-inbox"] {
		max-width: 100%;
	}

	.message-action,
	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		top: 0;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span,
	.message-action {
		right: 0;
	}

	[class~="chats-container-inner"] [class~="chats-inbox"] {
		border-bottom-width: 0.75pt;
	}

	.message-action {
		transform: none;
	}

	.message-action {
		margin-top: -5px;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		float: none;
	}

	.chats-headline {
		max-height: 90pt;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		padding-left: 0;
	}

	[class~="chats-container-inner"] [class~="chats-inbox"] {
		border-bottom-style: solid;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		padding-bottom: 0;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		padding-right: 0;
	}

	[class~="chats-container-inner"] [class~="chats-inbox"] {
		border-bottom-color: #e4e4e4;
	}

	[class~="chats-container-inner"] [class~="chats-inbox"] {
		border-image: none;
	}

	[class~="chats-container-inner"] [class~="chats-inbox"] {
		border-right-width: medium;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		padding-top: 0;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		margin-left: 0;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		margin-bottom: 0;
	}

	[class~="chats-container-inner"] [class~="chats-inbox"] {
		border-right-style: none;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		margin-right: 0;
	}

	[class~="chats-container-inner"] [class~="message-by-headline"] span {
		margin-top: -0.041666667in;
	}

	[class~="chats-container-inner"] [class~="chats-inbox"] {
		border-right-color: currentColor;
	}

	.chats-inbox ul {
		max-height: 31.25pc;
	}
}

.mm-clear:after {
	content: "";
}

[class~="mm-panels"]>[class~="mm-panel"]>[class~="mm-listview"]:first-child,
[class~="mm-panels"]>[class~="mm-panel"]>[class~="mm-navbar"]+[class~="mm-listview"] {
	margin-top: -10px;
}

.mm-panel.mm-noanimation.mm-subopened {
	-webkit-transform: translate(0, 0);
}

#navigation ul>li>a {
	color: #b0b2be;
}

#navigation ul>li>a {
	transition: 0.1s ease-in-out;
}

li.mm-vertical.mm-opened>.mm-panel,
[class~="mm-vertical"] li[class~="mm-opened"]>[class~="mm-panel"] {
	display: block;
}

[class~="mm-listview"]>li:after,
[class~="mm-listview"]>li [class~="mm-next"]:before,
[class~="mm-panels"]>[class~="mm-panel"] {
	border-left-color: inherit;
}

.mm-clear:after {
	border-left-width: 1.5pt;
}

#navigation ul>li>a {
	transition-property: color, background-color;
}

.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,
.mm-clear:after {
	border-left-color: transparent;
}

.mm-clear:after {
	border-bottom-width: 1.5pt;
}

.mm-panel.mm-noanimation.mm-subopened {
	-webkit-transform: translate3d(0, 0, 0);
}

.mm-clear:after {
	border-right-width: 1.5pt;
}

.mm-clear:after {
	border-top-width: 1.5pt;
}

[class~="mm-listview"]>li[class~="mm-vertical"][class~="mm-opened"]>[class~="mm-next"]:after {
	-webkit-transform: rotate(225deg);
}

[class~="mm-hidden"] {
	display: none !important;
}

[class~="mm-panels"]>[class~="mm-panel"] {
	background: inherit;
}

#navigation ul>li>a {
	display: flex;
}

#navigation ul>li>a {
	justify-content: center;
}

.mm-panel.mm-noanimation.mm-subopened {
	-ms-transform: translate(0, 0);
}

[class~="uk-light"] #navigation ul>li>a {
	color: rgba(255, 255, 255, 0.77);
}

#navigation ul li:hover>ul {
	opacity: 1;
}

#navigation ul>li>a {
	align-items: center;
}

[class~="mm-menu"],
[class~="mm-panels"]>[class~="mm-panel"],
[class~="mm-listview"]>li[class~="mm-vertical"]>[class~="mm-next"],
#navigation ul>li>a {
	box-sizing: border-box;
}

.mm-clear:after {
	border-left-style: solid;
}

.mm-clear:after {
	border-bottom-style: solid;
}

[class~="mm-listview"]>li [class~="mm-next"]:before,
[class~="mm-panels"]>[class~="mm-panel"] {
	border-bottom-color: inherit;
}

[class~="mm-listview"]>li[class~="mm-vertical"]>[class~="mm-next"] {
	height: 0.416666667in;
}

[class~="mm-wrapper"] {
	overflow-x: hidden;
}

[class~="mm-panels"]>[class~="mm-panel"],
[class~="mm-listview"]>li [class~="mm-next"]:before {
	border-right-color: inherit;
}

#navigation ul,
[class~="mm-menu"] {
	padding-left: 0;
}

#navigation ul>li>a {
	line-height: 52.5pt;
}

.mm-clear:after {
	border-right-style: solid;
}

[class~="mm-panels"]>[class~="mm-panel"] {
	border-top-color: inherit;
}

#navigation ul li:hover>ul {
	visibility: visible;
}

#navigation ul li:hover>ul {
	pointer-events: all;
}

.mm-clear:after {
	border-top-style: solid;
}

[class~="mm-panels"]>[class~="mm-panel"] {
	margin-left: 0;
}

* #navigation ul li {
	display: inline-block;
}

#navigation ul,
[class~="mm-menu"],
#navigation ul li,
#navigation ul>li>a {
	padding-bottom: 0;
}

.mm-clear:after {
	border-bottom-color: transparent;
}

.mm-clear:after {
	border-right-color: transparent;
}

.mm-clear:after {
	border-top-color: transparent;
}

.mm-clear:after {
	border-image: none;
}

[class~="mm-wrapper"],
#navigation ul li {
	position: relative;
}

#navigation ul ul li a:hover {
	background-color: #f0f5fd;
}

#navigation ul>li>a i {
	padding-right: 5.25pt;
}

[class~="mm-menu"],
.mm-clear:after {
	display: block;
}

.mm-clear:after {
	width: 0.052083333in;
}

html.mm-opening .mm-menu.mm-opened~.mm-slideout {
	-webkit-transform: translate(80%, 0);
}

.mm-clear:after {
	height: 3.75pt;
}

.mm-clear:after {
	margin-left: auto;
}

[class~="mm-panels"]>[class~="mm-panel"]:after,
[class~="uk-navbar-nav"] ul ul li a:only-child:after,
[class~="mm-clear"]:before {
	content: "";
}

[class~="mm-listview"]>li[class~="mm-vertical"]>[class~="mm-next"] {
	bottom: auto;
}

.mm-clear:after {
	margin-bottom: auto;
}

.mm-clear:after {
	margin-right: auto;
}

#navigation {
	margin-left: 7.5pt;
}

#navigation ul ul li a:hover {
	color: #2f3152 !important;
}

#navigation ul>li>a {
	padding-left: 0.135416667in;
}

[class~="mm-menu"] {
	background: inherit;
}

#navigation ul>li>a {
	padding-right: 0.135416667in;
}

[class~="mm-panels"]>[class~="mm-panel"],
[class~="mm-menu"] {
	margin-bottom: 0;
}

#navigation ul ul li:last-child {
	border-bottom-width: medium;
}

.mm-clear:after {
	margin-top: auto;
}

[class~="mm-menu"],
#navigation ul>li>a {
	padding-top: 0;
}

[class~="mm-panels"]>[class~="mm-panel"],
[class~="mm-menu"],
.mm-clear:after,
#navigation ul li ul {
	position: absolute;
}

.mm-clear:after {
	top: 0;
}

#navigation ul ul li:last-child {
	border-bottom-style: none;
}

.mm-clear:after {
	bottom: 0;
}

[class~="mm-menu"] {
	padding-right: 0;
}

.mm-clear:after {
	-webkit-transform: rotate(-45deg);
}

[class~="mm-listview"]>li[class~="mm-vertical"][class~="mm-opened"]>[class~="mm-next"]:after {
	-ms-transform: rotate(225deg);
}

[class~="mm-menu"],
[class~="mm-panels"]>[class~="mm-panel"] {
	margin-right: 0;
}

[class~="mm-vertical"] [class~="mm-listview"]>li>[class~="mm-next"] {
	box-sizing: border-box;
}

.mm-clear:after {
	-ms-transform: rotate(-45deg);
}

#navigation ul>li>a {
	font-size: 17px;
}

[class~="uk-navbar-nav"] ul li a:after {
	content: "";
}

.mm-clear:after {
	transform: rotate(-45deg);
}

#navigation ul li {
	float: left;
}

#navigation ul>li>a {
	font-weight: 600;
}

[class~="mm-clear"]:before {
	border-left-width: 1.5pt;
}

[class~="mm-clear"]:before {
	border-bottom-width: 1.5pt;
}

[class~="mm-clear"]:before {
	border-right-width: 1.5pt;
}

#navigation ul li,
#navigation ul li ul {
	padding-left: 0;
}

[class~="mm-clear"]:before {
	border-top-width: 1.5pt;
}

#navigation ul li ul {
	opacity: 0;
}

[class~="mm-clear"]:before {
	border-left-style: solid;
}

[class~="mm-clear"]:before {
	border-bottom-style: solid;
}

[class~="mm-panels"]>[class~="mm-panel"],
[class~="mm-menu"] {
	margin-top: 0;
}

[class~="mm-menu"] [class~="mm-listview"]>li[class~="mm-opened"][class~="mm-vertical"]>[class~="mm-panel"] {
	background: rgba(0, 0, 0, 0.05);
}

[class~="mm-menu"] {
	margin-left: 0;
}

html.mm-opening .mm-menu.mm-opened~.mm-slideout {
	-webkit-transform: translate3d(80%, 0, 0);
}

#navigation ul li ul {
	visibility: hidden;
}

[class~="mm-clear"]:before {
	border-right-style: solid;
}

#navigation ul ul li a:after {
	font-family: "Feather-Icons";
}

#navigation ul ul li a:after {
	opacity: 0.5;
}

[class~="mm-clear"]:before {
	border-top-style: solid;
}

[class~="mm-clear"]:before {
	border-left-color: transparent;
}

#navigation ul ul li a {
	color: #b0b2be !important;
}

#navigation ul li ul {
	top: 100%;
}

[class~="mm-listview"]>li:after {
	border-bottom-color: inherit;
}

[class~="mm-clear"]:before {
	border-bottom-color: transparent;
}

[class~="mm-panels"]>[class~="mm-panel"] {
	left: 0 !important;
}

[class~="mm-panels"]>[class~="mm-panel"]:after,
[class~="mm-panels"]>[class~="mm-panel"]:not([class~="mm-hidden"]),
#navigation ul ul li a,
[class~="mm-clear"]:before {
	display: block;
}

#navigation ul ul li:hover>ul {
	pointer-events: all;
}

[class~="mm-clear"]:before {
	border-right-color: transparent;
}

[class~="mm-clear"]:before {
	border-top-color: transparent;
}

#navigation ul ul li:last-child {
	border-bottom-color: currentColor;
}

[class~="mm-panels"]>[class~="mm-panel"] {
	right: 0 !important;
}

#navigation ul li ul {
	left: 9px;
}

#navigation ul ul li a {
	text-decoration: none;
}

.mm-panel.mm-noanimation.mm-subopened {
	transform: translate(0, 0);
}

[class~="mm-clear"]:before,
#navigation ul ul li:last-child {
	border-image: none;
}

.mm-panel.mm-noanimation.mm-subopened {
	transform: translate3d(0, 0, 0);
}

[class~="mm-clear"]:before {
	width: 0.052083333in;
}

[class~="mm-clear"]:before {
	height: 3.75pt;
}

[class~="mm-clear"]:before {
	margin-left: auto;
}

[class~="mm-clear"]:before {
	margin-bottom: auto;
}

#navigation ul ul li a {
	font-size: 0.15625in;
}

[class~="mm-menu"] {
	left: 0;
}

[class~="mm-clear"]:before {
	margin-right: auto;
}

[class~="mm-panels"]>[class~="mm-panel"]:after {
	height: 0.208333333in;
}

[class~="mm-clear"]:before {
	margin-top: auto;
}

[class~="mm-menu"] {
	right: 0;
}

#navigation ul ul li a:after,
[class~="mm-clear"]:before {
	position: absolute;
}

[class~="mm-panels"]>[class~="mm-panel"] {
	top: 0 !important;
}

[class~="mm-panels"]>[class~="mm-panel"][class~="mm-hasnavbar"] {
	padding-top: 40px;
}

[class~="mm-clear"]:before,
[class~="mm-menu"] {
	top: 0;
}

[class~="mm-menu"],
[class~="mm-clear"]:before {
	bottom: 0;
}

[class~="mm-menu"],
[class~="mm-panels"]>[class~="mm-panel"] {
	z-index: 0;
}

[class~="uk-light"]#navigation li [class~="nav-active"] {
	color: white;
}

[class~="mm-clear"]:before {
	-webkit-transform: rotate(-45deg);
}

#navigation ul ul li a:after {
	font-size: 0.125in;
}

[class~="mm-vertical"] [class~="mm-listview"]>li>[class~="mm-next"] {
	height: 0.416666667in;
}

[class~="mm-panels"]>[class~="mm-panel"] {
	bottom: 0 !important;
}

[class~="mm-clear"]:before {
	-ms-transform: rotate(-45deg);
}

[class~="mm-panels"],
[class~="mm-listview"]>li [class~="mm-next"]:before {
	border-top-color: inherit;
}

#navigation li>a:hover {
	color: #3e416d;
}

#navigation ul ul li a:after {
	content: "";
}

[class~="mm-panels"] {
	background: inherit;
}

[class~="mm-clear"]:before {
	transform: rotate(-45deg);
}

[class~="mm-panels"] {
	border-left-color: inherit;
}

[class~="mm-panels"]>[class~="mm-panel"]:before,
[class~="mm-close"]:after,
#navigation ul ul ul:after,
[class~="mm-listview"]>li:not([class~="mm-divider"]):after {
	content: "";
}

#navigation ul li ul {
	padding-bottom: 0;
}

.mm-panel.mm-opened {
	-webkit-transform: translate(0, 0);
}

[class~="mm-panels"] {
	border-bottom-color: inherit;
}

[class~="mm-close"]:after {
	border-left-width: 1.5pt;
}

[class~="mm-listview"]>li:after,
[class~="mm-panels"] {
	border-right-color: inherit;
}

#navigation ul li,
#navigation ul li ul {
	padding-right: 0;
}

#mm-blocker {
	background: rgba(3, 2, 1, 0);
}

[class~="mm-panels"] {
	box-sizing: border-box;
}

[class~="mm-close"]:after {
	border-bottom-width: 1.5pt;
}

[class~="mm-close"]:after {
	border-right-width: 1.5pt;
}

.mm-listview .mm-vertical .mm-panel,
#mm-blocker {
	display: none;
}

[class~="mm-close"]:after {
	border-top-width: 1.5pt;
}

#navigation ul ul li a {
	font-weight: 600;
}

.mm-panel.mm-opened {
	-webkit-transform: translate3d(0, 0, 0);
}

[class~="uk-light"] #navigation ul li a:after {
	opacity: 1;
}

[class~="mm-menu"] [class~="mm-listview"]>li [class~="mm-next"]:after {
	border-left-color: rgba(255, 255, 255, 0.8);
}

#navigation ul ul li a {
	transition: 0.3s;
}

[class~="mm-close"]:after {
	border-left-style: solid;
}

[class~="mm-close"]:after {
	border-bottom-style: solid;
}

#navigation ul li ul,
#navigation ul li {
	padding-top: 0;
}

.mm-panel.mm-opened {
	-ms-transform: translate(0, 0);
}

[class~="mm-close"]:after {
	border-right-style: solid;
}

[class~="mm-panels"],
#navigation ul ul {
	margin-left: 0;
}

[class~="mm-close"]:after {
	border-top-style: solid;
}

#navigation ul ul li:hover {
	border-radius: 0;
}

[class~="mm-close"]:after {
	border-left-color: transparent;
}

#navigation ul ul,
#navigation ul ul ul,
[class~="mm-panels"] {
	margin-bottom: 0;
}

#mm-blocker {
	width: 100%;
}

[class~="mm-close"]:after {
	border-bottom-color: transparent;
}

[class~="mm-vertical"] [class~="mm-listview"]>li>[class~="mm-next"] {
	bottom: auto;
}

[class~="mm-close"]:after {
	border-right-color: transparent;
}

[class~="mm-close"]:after {
	border-top-color: transparent;
}

[class~="mm-panels"] {
	margin-right: 0;
}

[class~="mm-panels"] {
	margin-top: 0;
}

#navigation ul li ul {
	z-index: 99999;
}

[class~="mm-listview"] [class~="mm-next"][class~="mm-fullsubopen"]:before {
	border-left-width: medium;
}

[class~="mm-panels"],
[class~="uk-navbar-nav"] ul li a:after,
#navigation ul ul ul:after,
[class~="mm-close"]:after {
	position: absolute;
}

[class~="mm-listview"]>li:after {
	border-top-color: inherit;
}

[class~="mm-panels"] {
	left: 0 !important;
}

.mm-panel.mm-opened {
	transform: translate(0, 0);
}

#navigation ul ul li {
	float: none;
}

[class~="mm-close"]:after,
#navigation ul ul ul {
	top: 0;
}

#navigation ul ul ul {
	left: 100%;
}

[class~="uk-navbar-nav"] li a:after {
	font-family: "Feather-Icons";
}

[class~="mm-close"]:after {
	border-image: none;
}

#navigation ul ul ul {
	margin-left: 0.9375pc;
}

[class~="mm-panels"] {
	right: 0 !important;
}

[class~="mm-panels"]>[class~="mm-panel"]:before,
[class~="mm-close"]:after {
	display: block;
}

[class~="mm-listview"]>li>span {
	text-overflow: ellipsis;
}

[class~="uk-navbar-nav"] ul li a:after,
#navigation ul ul li a:after {
	color: #bbb;
}

[class~="mm-panels"] {
	top: 0 !important;
}

[class~="mm-close"]:after {
	width: 0.052083333in;
}

[class~="mm-close"]:after {
	height: 3.75pt;
}

#navigation ul li a:only-child:after,
[class~="mm-close"]:before {
	content: "";
}

[class~="mm-listview"] [class~="mm-next"][class~="mm-fullsubopen"]:before {
	border-left-style: none;
}

[class~="mm-close"]:after {
	margin-left: auto;
}

#navigation ul ul ul:after {
	width: 15px;
}

#navigation ul ul ul:after {
	height: 100%;
}

[class~="mm-close"]:after {
	margin-bottom: auto;
}

.mm-panel.mm-opened {
	transform: translate3d(0, 0, 0);
}

[class~="mm-panels"] {
	bottom: 0 !important;
}

[class~="mm-close"]:after {
	margin-right: auto;
}

[class~="mm-close"]:after {
	margin-top: auto;
}

[class~="mm-listview"] [class~="mm-next"][class~="mm-fullsubopen"]:before {
	border-left-color: currentColor;
}

[class~="mm-panel"][class~="mm-subopened"] {
	-webkit-transform: translate(-30%, 0);
}

#navigation ul li a:only-child:after {
	display: none;
}

[class~="mm-listview"]>li>span {
	white-space: nowrap;
}

[class~="mm-close"]:after {
	bottom: 0;
}

[class~="mm-close"]:after {
	-webkit-transform: rotate(-45deg);
}

#navigation ul ul[class~="nav-large"] {
	width: 27.875pc;
}

[class~="mm-panels"] {
	z-index: 0;
}

[class~="mm-close"]:after {
	-ms-transform: rotate(-45deg);
}

[class~="mm-listview"]>li>span,
.mm-panels {
	overflow: hidden;
}

.mm-listview .mm-vertical .mm-panel {
	padding-left: 7.5pt;
}

[class~="mm-close"]:after {
	transform: rotate(-45deg);
}

#navigation ul li:hover ul a {
	padding-left: 0.208333333in;
}

[class~="mm-panel"][class~="mm-subopened"] {
	-webkit-transform: translate3d(-30%, 0, 0);
}

[class~="mm-close"]:before {
	border-left-width: 1.5pt;
}

[class~="mm-panel"][class~="mm-subopened"] {
	-ms-transform: translate(-30%, 0);
}

[class~="mm-listview"]>li[class~="mm-vertical"][class~="mm-opened"]>[class~="mm-next"]:after {
	transform: rotate(225deg);
}

[class~="mm-panels"]>[class~="mm-panel"]:before {
	height: 0.208333333in;
}

#navigation ul ul li:first-child {
	border-radius: 0.25pc 3pt 0 0;
}

[class~="mm-panel"][class~="mm-subopened"] {
	transform: translate(-30%, 0);
}

[class~="mm-close"]:before {
	border-bottom-width: 1.5pt;
}

[class~="mm-close"]:before {
	border-right-width: 1.5pt;
}

[class~="mm-panel"] {
	-webkit-transform: translate(100%, 0);
}

#navigation ul ul ul,
#navigation ul ul {
	margin-right: 0;
}

[class~="mm-close"]:before {
	border-top-width: 1.5pt;
}

[class~="mm-close"]:before {
	border-left-style: solid;
}

[class~="mm-panel"][class~="mm-subopened"] {
	transform: translate3d(-30%, 0, 0);
}

[class~="mm-close"]:before {
	border-bottom-style: solid;
}

[class~="mm-listview"]>li:not([class~="mm-divider"]):after {
	border-bottom-width: 0.010416667in;
}

#navigation ul li:hover ul a {
	padding-bottom: 5.25pt;
}

#navigation ul li:hover ul a {
	padding-right: 0.364583333in;
}

[class~="mm-close"]:before {
	border-right-style: solid;
}

#navigation ul ul ul:after {
	left: -15px;
}

[class~="mm-close"]:before {
	border-top-style: solid;
}

[class~="mm-close"]:before {
	border-left-color: transparent;
}

[class~="mm-navbar"] a:hover,
[class~="mm-listview"] a:hover {
	text-decoration: none;
}

#navigation ul ul,
#navigation ul ul ul {
	margin-top: 0;
}

[class~="mm-panel"][class~="mm-highest"] {
	z-index: 1;
}

[class~="mm-close"]:before {
	border-bottom-color: transparent;
}

[class~="mm-panel"] {
	-webkit-transform: translate3d(100%, 0, 0);
}

[class~="mm-close"]:before {
	border-right-color: transparent;
}

[class~="mm-close"]:before {
	border-top-color: transparent;
}

[class~="mm-vertical"] [class~="mm-listview"] [class~="mm-panel"],
.mm-listview .mm-vertical .mm-panel {
	padding-bottom: 7.5pt;
}

[class~="mm-close"]:before,
[class~="mm-listview"] [class~="mm-next"][class~="mm-fullsubopen"]:before {
	border-image: none;
}

[class~="mm-panel"] {
	-ms-transform: translate(100%, 0);
}

[class~="mm-close"]:before {
	display: block;
}

[class~="mm-panel"][class~="mm-noanimation"] {
	-webkit-transition: none !important;
}

.mm-listview .mm-vertical .mm-panel {
	padding-right: 0;
}

[class~="mm-close"]:before {
	width: 0.052083333in;
}

.mm-listview .mm-vertical .mm-panel {
	padding-top: 7.5pt;
}

[class~="mm-vertical"] [class~="mm-listview"] [class~="mm-panel"] {
	display: none;
}

[class~="mm-panel"][class~="mm-noanimation"] {
	transition: none !important;
}

[class~="mm-listview"]>li[class~="mm-vertical"][class~="mm-opened"]>[class~="mm-next"]:after {
	right: 14.25pt;
}

[class~="mm-close"]:before {
	height: 3.75pt;
}

[class~="mm-close"]:before {
	margin-left: auto;
}

[class~="mm-panel"] {
	transform: translate(100%, 0);
}

[class~="mm-close"]:before {
	margin-bottom: auto;
}

.mm-panels>.mm-panel {
	-webkit-overflow-scrolling: touch;
}

[class~="mm-vertical"] [class~="mm-listview"] [class~="mm-panel"] {
	padding-left: 7.5pt;
}

.mm-panels>.mm-panel {
	overflow: scroll;
}

[class~="mm-panel"] {
	transform: translate3d(100%, 0, 0);
}

[class~="mm-panel"] {
	-webkit-transition: -webkit-transform 0.4s ease;
}

[class~="mm-close"]:before {
	margin-right: auto;
}

[class~="uk-navbar-nav"] ul ul li a:after {
	font-family: "Feather-Icons";
}

.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel {
	background: rgba(0, 0, 0, 0.05);
}

#navigation ul ul ul {
	pointer-events: none;
}

[class~="uk-navbar-nav"] li a:after {
	opacity: 0.5;
}

[class~="mm-close"]:before {
	margin-top: auto;
}

[class~="mm-close"]:before,
#navigation ul ul:after {
	position: absolute;
}

#navigation ul ul li {
	border-radius: 4px;
}

.mm-panels>.mm-panel,
#navigation ul ul a {
	padding-left: 0.208333333in;
}

#navigation ul ul {
	background-color: #fff;
}

[class~="mm-close"]:before,
#navigation ul ul ul:after {
	top: 0;
}

[class~="mm-close"]:before {
	bottom: 0;
}

[class~="uk-light"] #navigation>li>[class~="nav-item"]:hover {
	color: white;
}

[class~="mm-panel"] {
	transition: -webkit-transform 0.4s ease;
}

[class~="mm-close"]:before {
	-webkit-transform: rotate(-45deg);
}

[class~="mm-panel"] {
	transition: transform 0.4s ease;
}

#navigation ul ul a {
	padding-bottom: 5.25pt;
}

#navigation ul ul li:last-child {
	border-radius: 0 0 4px 0.25pc;
}

[class~="mm-close"]:before {
	-ms-transform: rotate(-45deg);
}

#navigation li [class~="nav-active"] {
	color: #3e416d;
}

.mm-listview>li .mm-next {
	border-left-color: inherit;
}

.mm-panels>.mm-panel {
	overflow-x: hidden;
}

[class~="mm-close"]:before {
	transform: rotate(-45deg);
}

.mm-listview .mm-next.mm-fullsubopen+a,
[class~="mm-listview"] [class~="mm-next"][class~="mm-fullsubopen"]+span {
	padding-right: 0.520833333in;
}

[class~="uk-light"] [class~="uk-navbar-nav"] li a:after,
#navigation ul ul li a:after,
[class~="uk-navbar-nav"] ul li a:after,
#navigation ul li:hover>ul {
	opacity: 1;
}

[class~="mm-panel"] {
	transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}

#navigation ul li:hover ul {
	z-index: 20;
}

.mm-panels>.mm-panel {
	overflow-y: auto;
}

[class~="mm-clear"]:before {
	border-right-width: medium;
}

.mm-listview>li .mm-next,
.mm-navbar {
	border-bottom-color: inherit;
}

#navigation ul ul a {
	padding-right: 0.364583333in;
}

[class~="mm-listview"]>li:not([class~="mm-divider"]):after {
	border-bottom-style: solid;
}

#navigation ul,
[class~="mm-vertical"] [class~="mm-listview"] [class~="mm-panel"] {
	padding-right: 0;
}

#navigation ul ul a {
	padding-top: 0.4375pc;
}

#navigation ul ul a {
	line-height: 19.5pt;
}

#navigation ul ul {
	box-shadow: 0px 0.020833333in 0.4375pc -0.0625pc rgba(0, 0, 0, 0.06);
}

[class~="mm-listview"] [class~="mm-next"][class~="mm-fullsubopen"]+span,
.mm-listview .mm-next.mm-fullsubopen+a {
	margin-right: 0;
}

[class~="mm-panel"] {
	-webkit-transform-origin: top left;
}

[class~="mm-clear"]:before {
	border-right-style: none;
}

#navigation ul ul:after,
#navigation ul ul li a:only-child:after {
	content: "";
}

#navigation ul ul ul:after {
	opacity: 0;
}

[class~="mm-panel"] {
	-ms-transform-origin: top left;
}

html.mm-opening .mm-menu.mm-opened~.mm-slideout {
	-ms-transform: translate(80%, 0);
}

[class~="uk-navbar-nav"] ul li a:after {
	right: 17px;
}

[class~="mm-panel"] {
	transform-origin: top left;
}

[class~="mm-btn"] {
	box-sizing: border-box;
}

[class~="mm-clear"]:before {
	border-right-color: currentColor;
}

[class~="mm-clear"]:before {
	border-image: none;
}

#navigation ul ul:after {
	left: 0.260416667in;
}

[class~="mm-btn"] {
	width: 30pt;
}

#mm-blocker {
	height: 100%;
}

[class~="mm-clear"]:before {
	border-bottom-width: medium;
}

[class~="mm-clear"]:before {
	border-bottom-style: none;
}

[class~="uk-navbar-nav"] ul li a:after {
	font-size: 0.166666667in;
}

[class~="mm-btn"],
.mm-navbar {
	height: 0.520833333in;
}

[class~="mm-btn"] {
	position: absolute;
}

.mm-panels>.mm-panel,
.mm-navbar {
	padding-bottom: 0;
}

#navigation ul ul:after {
	top: -0.4375pc;
}

#navigation ul ul:after {
	width: 0;
}

[class~="mm-btn"] {
	top: 0;
}

[class~="mm-btn"] {
	z-index: 1;
}

.mm-navbar {
	border-bottom-width: 0.75pt;
}

[class~="mm-listview"]>li>span {
	color: inherit;
}

#navigation ul ul:after {
	height: 0;
}

.mm-navbar {
	border-bottom-style: solid;
}

.mm-navbar {
	border-image: none;
}

#navigation ul li a:after {
	font-family: "Feather-Icons";
}

[class~="mm-clear"]:before {
	border-bottom-color: currentColor;
}

.mm-listview>li .mm-next,
.mm-navbar {
	border-right-color: inherit;
}

.mm-navbar {
	border-left-color: inherit;
}

.mm-panels>.mm-panel {
	padding-right: 0.208333333in;
}

.mm-navbar,
.mm-panels>.mm-panel,
#navigation ul {
	padding-top: 0;
}

#navigation ul ul[class~="nav-large"] {
	padding-left: 0.052083333in;
}

.mm-vertical .mm-panel {
	-webkit-transform: none !important;
}

[class~="mm-listview"]>li>span,
[class~="mm-listview"]>li:not([class~="mm-divider"]):after {
	display: block;
}

.mm-vertical .mm-panel {
	-ms-transform: none !important;
}

.mm-close:before,
[class~="mm-clear"]:before {
	right: 13.5pt;
}

.mm-close:before {
	border-right-width: medium;
}

.mm-navbar,
.mm-listview>li .mm-next {
	border-top-color: inherit;
}

.mm-navbar {
	text-align: center;
}

.mm-close:before {
	border-right-style: none;
}

#navigation ul li a:after,
[class~="uk-navbar-nav"] li a:after {
	font-size: 0.125in;
}

.mm-vertical .mm-panel {
	transform: none !important;
}

.mm-close:before {
	border-right-color: currentColor;
}

#navigation ul li a:after {
	opacity: 0.5;
}

.mm-navbar {
	line-height: 30px;
}

#navigation ul,
.mm-navbar {
	margin-left: 0;
}

#mm-blocker {
	position: fixed;
}

[class~="mm-vertical"] [class~="mm-listview"] [class~="mm-panel"] {
	padding-top: 7.5pt;
}

#navigation ul ul[class~="nav-large"] {
	padding-bottom: 0.052083333in;
}

[class~="uk-light"] #navigation li [class~="nav-item"] {
	color: rgba(255, 255, 255, 0.69);
}

#navigation ul ul:after {
	border-left-width: 0.4375pc;
}

.mm-close:before {
	border-image: none;
}

.mm-navbar {
	padding-left: 30pt;
}

.mm-navbar {
	padding-right: 30pt;
}

.mm-close:before {
	border-bottom-width: medium;
}

[class~="mm-navbar"] [class~="mm-btn"]:first-child {
	left: 0;
}

.mm-close:before {
	border-bottom-style: none;
}

.mm-navbar .mm-title {
	text-overflow: ellipsis;
}

#navigation ul ul:after {
	border-left-style: solid;
}

.mm-close:before {
	border-bottom-color: currentColor;
}

#navigation ul ul:after {
	border-left-color: transparent;
}

[class~="mm-clear"]:after {
	border-left-width: medium;
}

.mm-navbar .mm-title {
	white-space: nowrap;
}

[class~="mm-clear"]:after {
	border-left-style: none;
}

.mm-navbar,
#mm-blocker {
	top: 0;
}

[class~="mm-menu"][class~="mm-offcanvas"][class~="mm-no-csstransforms"][class~="mm-opened"] {
	z-index: 10;
}

[class~="mm-navbar"] [class~="mm-btn"]:last-child {
	text-align: right;
}

[class~="mm-clear"]:after {
	border-left-color: currentColor;
}

[class~="mm-clear"]:after,
#navigation ul ul:after {
	border-image: none;
}

[class~="mm-clear"]:after {
	border-top-width: medium;
}

[class~="mm-clear"]:after {
	border-top-style: none;
}

[class~="mm-listview"] [class~="mm-next"]:before,
[class~="uk-navbar-nav"] ul li a:only-child:after,
[class~="mm-next"]:after {
	content: "";
}

[class~="mm-clear"]:after {
	border-top-color: currentColor;
}

[class~="mm-listview"] [class~="mm-next"]:before {
	border-left-width: 0.75pt;
}

#navigation ul,
.mm-navbar {
	margin-bottom: 0;
}

[class~="mm-close"]:after,
[class~="mm-clear"]:after {
	right: 0.260416667in;
}

#navigation ul li:hover ul a {
	padding-top: 0.4375pc;
}

#navigation ul li:hover>ul {
	visibility: visible;
}

#navigation ul li a:after {
	content: "";
}

[class~="mm-close"]:after {
	border-left-width: medium;
}

#navigation ul ul li a:after {
	right: 17px;
}

.mm-panel .mm-navbar,
[class~="mm-listview"]>li:not([class~="mm-divider"]):after {
	display: none;
}

[class~="mm-listview"] [class~="mm-next"]:before {
	border-left-style: solid;
}

[class~="mm-listview"]>li>span {
	padding-left: 0.239583333in !important;
}

[class~="mm-close"]:after {
	border-left-style: none;
}

#navigation ul ul[class~="nav-large"] {
	padding-right: 0.052083333in;
}

.mm-navbar {
	margin-right: 0;
}

[class~="mm-close"]:after {
	border-left-color: currentColor;
}

[class~="mm-menu"] [class~="mm-listview"]>li [class~="mm-next"]:after {
	border-bottom-color: rgba(255, 255, 255, 0.8);
}

#navigation ul li:hover>ul {
	transform: translate3d(0, 0, 0);
}

[class~="mm-listview"]>li>span {
	padding-bottom: 0.9375pc !important;
}

#navigation ul ul:after {
	border-right-width: 0.072916667in;
}

.mm-navbar {
	margin-top: 0;
}

[class~="mm-listview"] [class~="mm-next"]:before,
.mm-navbar {
	position: absolute;
}

[class~="mm-close"]:after {
	border-image: none;
}

.mm-menu .mm-listview>li:hover {
	background: rgba(255, 255, 255, 0.03);
}

[class~="mm-close"]:after {
	border-top-width: medium;
}

[class~="mm-panel"][class~="mm-hasnavbar"] [class~="mm-navbar"],
[class~="mm-next"]:after,
[class~="mm-listview"] [class~="mm-next"]:before,
[class~="mm-navbar"]>* {
	display: block;
}

[class~="mm-close"]:after {
	border-top-style: none;
}

#mm-blocker,
[class~="mm-listview"] [class~="mm-next"]:before,
.mm-navbar {
	left: 0;
}

.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after {
	border-bottom-color: transparent;
}

#navigation ul ul {
	border-radius: 5.25pt;
}

[class~="mm-close"]:after {
	border-top-color: currentColor;
}

#navigation [class~="angle-right"]:after {
	content: "";
}

[class~="mm-listview"] [class~="mm-next"]:before,
[class~="mm-next"]:after {
	top: 0;
}

[class~="mm-next"]:after {
	border-top-width: 0.125pc;
}

[class~="mm-next"]:after {
	border-top-style: solid;
}

[class~="mm-next"]:after,
[class~="mm-listview"] [class~="mm-next"]:before {
	bottom: 0;
}

#navigation [class~="angle-right"]:after {
	font-family: "Font Awesome ";
}

[class~="mm-next"]:after {
	border-top-color: transparent;
}

#navigation ul li a:after {
	padding-left: 0.072916667in;
}

[class~="mm-navbar"] [class~="mm-btn"]:last-child,
.mm-navbar {
	right: 0;
}

#navigation ul ul:after {
	border-right-style: solid;
}

.mm-navbar .mm-title {
	overflow: hidden;
}

[class~="mm-next"]:after {
	border-image: none;
}

#navigation ul ul li a:after {
	font-size: 0.166666667in;
}

[class~="mm-next"]:after {
	border-left-width: 1.5pt;
}

[class~="mm-listview"] [class~="mm-next"] {
	background: rgba(3, 2, 1, 0);
}

.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,
#navigation ul ul:after {
	border-right-color: transparent;
}

[class~="mm-navbar"]>*,
[class~="mm-listview"] [class~="mm-next"] {
	padding-left: 0;
}

[class~="mm-listview"] [class~="mm-next"] {
	width: 0.520833333in;
}

[class~="mm-next"]:after {
	border-left-style: solid;
}

[class~="mm-navbar"]>* {
	padding-bottom: 7.5pt;
}

[class~="mm-listview"] [class~="mm-next"]+a,
[class~="mm-listview"] [class~="mm-next"]+span {
	margin-right: 37.5pt;
}

[class~="mm-navbar"]>*,
[class~="mm-listview"] [class~="mm-next"] {
	padding-right: 0;
}

[class~="mm-next"]:after {
	border-left-color: transparent;
}

#navigation ul ul:after {
	border-bottom-width: 5.25pt;
}

[class~="mm-next"]:after {
	width: 6pt;
}

[class~="mm-next"]:after {
	height: 6pt;
}

[class~="uk-light"] #navigation>li>[class~="nav-active"] {
	color: white;
}

[class~="mm-vertical"] [class~="mm-listview"]>li[class~="mm-opened"]>[class~="mm-next"]:after {
	-webkit-transform: rotate(225deg);
}

#navigation ul ul:after {
	border-bottom-style: solid;
}

[class~="mm-menu"] [class~="mm-listview"]>li [class~="mm-next"]:after {
	border-right-color: rgba(255, 255, 255, 0.8);
}

#navigation ul {
	margin-right: 0;
}

[class~="mm-menu"] [class~="mm-navbar"] a {
	color: #fff;
}

[class~="mm-next"]:after,
.mm-prev:before {
	margin-left: auto;
}

.mm-prev:before,
[class~="mm-next"]:after {
	margin-bottom: auto;
}

#mm-blocker {
	z-index: 2;
}

[class~="mm-next"]:after,
.mm-prev:before {
	margin-right: auto;
}

[class~="mm-next"]:after {
	margin-top: auto;
}

.mm-prev:before,
[class~="mm-listview"] [class~="mm-next"],
[class~="mm-listview"]>li:not([class~="mm-divider"]):after,
[class~="mm-next"]:after {
	position: absolute;
}

[class~="mm-listview"] [class~="mm-next"],
[class~="mm-listview"] {
	padding-bottom: 0;
}

#navigation ul ul:after {
	border-bottom-color: #fff;
}

[class~="mm-navbar"]>* {
	padding-top: 7.5pt;
}

#navigation ul ul {
	opacity: 0;
}

.mm-prev:before {
	content: "";
}

[class~="mm-listview"] {
	list-style: none;
}

[class~="mm-listview"],
.mm-prev:before {
	display: block;
}

.mm-prev:before {
	border-top-width: 0.125pc;
}

.mm-prev:before {
	border-top-style: solid;
}

[class~="uk-navbar-nav"] ul ul li a:only-child:after,
[class~="uk-navbar-nav"] ul li a:only-child:after {
	display: none;
}

[class~="mm-menu"] [class~="mm-navbar"] a {
	font-weight: 600;
}

.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,
.mm-prev:before {
	border-top-color: transparent;
}

[class~="mm-panel"][class~="mm-hasnavbar"] [class~="mm-navbar"] {
	background-color: #262626;
}

.mm-prev:before {
	border-image: none;
}

.mm-prev:before {
	border-left-width: 1.5pt;
}

[class~="mm-menu"] [class~="mm-listview"]>li [class~="mm-next"]:after {
	border-top-color: rgba(255, 255, 255, 0.8);
}

.mm-prev:before {
	border-left-style: solid;
}

.mm-prev:before,
[class~="mm-vertical"] [class~="mm-listview"] [class~="mm-panel"] [class~="mm-listview"]>li:last-child:after {
	border-left-color: transparent;
}

#navigation ul ul[class~="nav-large"] {
	padding-top: 0.052083333in;
}

body #navigation ul ul,
[class~="mm-listview"] {
	padding-left: 0;
}

[class~="mm-listview"],
body #navigation ul ul {
	padding-right: 0;
}

[class~="mm-listview"],
[class~="mm-listview"] [class~="mm-next"] {
	padding-top: 0;
}

#navigation ul li:hover ul a {
	line-height: 19.5pt;
}

[class~="mm-listview"]>li>span {
	padding-right: 0.104166667in !important;
}

[class~="mm-menu"] [class~="mm-navbar"] a {
	font-size: 1pc;
}

.mm-prev:before {
	width: 6pt;
}

.mm-prev:before {
	height: 6pt;
}

[class~="mm-listview"]>li:not([class~="mm-divider"]):after {
	left: 0;
}

[class~="mm-listview"] {
	margin-left: 0;
}

[class~="mm-listview"] {
	margin-bottom: 0;
}

[class~="mm-listview"] {
	margin-right: 0;
}

#navigation ul ul {
	visibility: hidden;
}

.mm-prev:before {
	margin-top: auto;
}

[class~="mm-listview"] [class~="mm-next"],
[class~="mm-listview"]>li:not([class~="mm-divider"]):after {
	right: 0;
}

html.mm-opening .mm-menu.mm-opened~.mm-slideout {
	transform: translate(80%, 0);
}

.mm-menu .mm-listview>li a:not(.mm-next) {
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0.5);
}

[class~="mm-vertical"] [class~="mm-listview"] [class~="mm-panel"] [class~="mm-listview"]>li:last-child:after {
	border-bottom-color: transparent;
}

#navigation ul ul {
	transition: all 0.25s;
}

[class~="mm-listview"] [class~="mm-next"],
.mm-prev:before {
	top: 0;
}

#navigation ul ul {
	transform: translate3d(0, 15px, 0);
}

[class~="mm-listview"] [class~="mm-next"],
.mm-prev:before,
[class~="mm-listview"]>li:not([class~="mm-divider"]):after {
	bottom: 0;
}

body #navigation ul ul {
	padding-bottom: 0.09375in;
}

[class~="mm-prev"]:before {
	-webkit-transform: rotate(-45deg);
}

[class~="mm-listview"] {
	margin-top: 0;
}

body #navigation ul ul {
	padding-top: 0.09375in;
}

[class~="mm-prev"]:before {
	-ms-transform: rotate(-45deg);
}

body #navigation ul ul ul {
	margin-top: 0;
}

[class~="mm-prev"]:before {
	transform: rotate(-45deg);
}

[class~="mm-prev"]:before {
	left: 23px;
}

[class~="mm-listview"] {
	font: inherit;
}

body #navigation ul ul,
[class~="mm-page"] {
	box-sizing: border-box;
}

html.mm-opening .mm-menu.mm-opened~.mm-slideout {
	transform: translate3d(80%, 0, 0);
}

[class~="mm-prev"]:before {
	right: auto;
}

[class~="mm-next"]:after {
	-webkit-transform: rotate(135deg);
}

[class~="mm-next"]:after {
	-ms-transform: rotate(135deg);
}

[class~="mm-listview"]>li>span {
	padding-top: 0.15625in !important;
}

[class~="mm-listview"] [class~="mm-next"][class~="mm-fullsubopen"] {
	width: 100%;
}

body #navigation ul ul {
	margin-top: 9pt;
}

[class~="mm-next"]:after {
	transform: rotate(135deg);
}

[class~="mm-listview"] {
	font-size: 10.5pt;
}

[class~="mm-vertical"] [class~="mm-listview"] [class~="mm-panel"] [class~="mm-listview"]>li:last-child:after {
	border-right-color: transparent;
}

[class~="mm-listview"]>li:not([class~="mm-divider"]):after {
	left: 20px;
}

#navigation ul ul ul:before {
	left: -15px;
}

[class~="uk-navbar-nav"] li a:after {
	content: "";
}

.mm-menu .mm-btn:after {
	border-left-color: rgba(255, 255, 255, 0.8);
}

[class~="mm-listview"] {
	line-height: 20px;
}

[class~="uk-navbar-nav"] li a:after {
	padding-left: 0.072916667in;
}

[class~="mm-listview"] [class~="mm-next"] {
	z-index: 2;
}

.mm-menu {
	background: #2a2a2a;
}

.mm-menu {
	border-left-color: rgba(255, 255, 255, 0.1);
}

[class~="mm-menu"] [class~="mm-navbar"]>*,
.mm-menu {
	color: #fff;
}

[class~="mm-next"]:after {
	right: 0.239583333in;
}

.mm-listview>li,
[class~="mm-listview"]>li>span,
#navigation ul ul li,
[class~="mm-listview"]>li {
	margin-left: 0;
}

.mm-menu {
	border-bottom-color: rgba(255, 255, 255, 0.1);
}

[class~="mm-next"]:after {
	left: auto;
}

.mm-listview a,
[class~="mm-navbar"] a {
	text-decoration: none;
}

[class~="mm-listview"]>li {
	list-style: none;
}

.mm-menu {
	border-right-color: rgba(255, 255, 255, 0.1);
}

.mm-menu {
	border-top-color: rgba(255, 255, 255, 0.1);
}

[class~="mm-listview"]>li {
	display: block;
}

body #navigation ul ul {
	box-shadow: 0pt 2px 6.75pt -3px #000;
}

[class~="mm-listview"]>li {
	padding-left: 0;
}

[class~="mm-menu"] [class~="mm-navbar"]>* {
	font-weight: 600;
}

[class~="mm-listview"]>li {
	padding-bottom: 0;
}

#navigation ul ul li a:only-child:after {
	display: none;
}

[class~="mm-listview"]>li {
	padding-right: 0;
}

[class~="mm-listview"]>li,
.mm-listview>li,
[class~="mm-listview"]>li>span,
#navigation ul ul li {
	margin-bottom: 0;
}

.mm-menu .mm-btn:after {
	border-bottom-color: rgba(255, 255, 255, 0.8);
}

.mm-menu .mm-btn:after {
	border-right-color: rgba(255, 255, 255, 0.8);
}

.mm-panels>.mm-panel>.mm-listview {
	margin-left: -1.25pc;
}

[class~="mm-listview"]>li {
	padding-top: 0;
}

[class~="mm-listview"]>li,
[class~="mm-page"] {
	position: relative;
}

[class~="mm-page"] {
	top: -30pt;
}

[class~="mm-listview"]>li>span,
#navigation ul ul li,
.mm-listview>li,
[class~="mm-listview"]>li {
	margin-right: 0;
}

#navigation ul ul li {
	width: 13.4375pc;
}

#navigation ul,
[class~="mm-listview"]>li>span,
[class~="mm-listview"]>li,
#navigation ul ul li {
	margin-top: 0;
}

#navigation ul ul ul {
	transform: translate3d(15px, 0, 0);
}

[class~="mm-slideout"] {
	-webkit-transition: -webkit-transform 0.4s ease;
}

[class~="mm-vertical"] [class~="mm-listview"]>li[class~="mm-opened"]>[class~="mm-next"]:after {
	-ms-transform: rotate(225deg);
}

[class~="mm-slideout"] {
	transition: -webkit-transform 0.4s ease;
}

[class~="mm-slideout"] {
	transition: transform 0.4s ease;
}

[class~="mm-listview"]>li {
	border-left-color: inherit;
}

[class~="uk-navbar-nav"] ul ul li a:after {
	opacity: 0.5;
}

[class~="mm-listview"]>li {
	border-bottom-color: inherit;
}

.mm-panels>.mm-panel>.mm-listview {
	margin-bottom: 15pt;
}

[class~="mm-listview"]>li {
	border-right-color: inherit;
}

.mm-panels>.mm-panel>.mm-listview {
	margin-right: -1.25pc;
}

[class~="mm-slideout"] {
	transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}

[class~="mm-listview"]>li {
	border-top-color: inherit;
}

[class~="mm-slideout"] {
	z-index: 1;
}

#navigation ul li ul {
	z-index: 10;
}

.mm-listview>li {
	border-bottom-width: 1px;
}

.mm-listview>li {
	border-bottom-style: solid;
}

.mm-panels>.mm-panel>.mm-listview {
	margin-top: 15pt;
}

.mm-listview>li {
	border-bottom-color: #404040;
}

[class~="mm-vertical"] [class~="mm-listview"]>li[class~="mm-opened"]>[class~="mm-next"]:after {
	transform: rotate(225deg);
}

.mm-listview>li {
	border-image: none;
}

[class~="uk-navbar-nav"] ul ul li a:after {
	font-size: 0.125in;
}

#navigation ul ul li {
	font-size: 0.9125pc;
}

.mm-menu .mm-btn:after,
[class~="mm-menu"] [class~="mm-btn"]:before {
	border-top-color: rgba(255, 255, 255, 0.8);
}

.mm-listview>li {
	text-overflow: ellipsis;
}

.mm-listview>li,
[class~="mm-menu"][class~="mm-offcanvas"][class~="mm-opened"],
html[class~="mm-blocking"] #mm-blocker {
	display: block;
}

.mm-listview>li {
	white-space: nowrap;
}

[class~="mm-vertical"] [class~="mm-listview"] [class~="mm-panel"] [class~="mm-listview"]>li:last-child:after {
	border-top-color: transparent;
}

.mm-listview>li,
html[class~="mm-blocking"],
html[class~="mm-blocking"] body {
	overflow: hidden;
}

.mm-listview>li {
	color: inherit;
}

[class~="mm-vertical"] [class~="mm-listview"]>li[class~="mm-opened"]>[class~="mm-next"]:after {
	right: 14.25pt;
}

.mm-menu .mm-divider,
[class~="mm-menu"] [class~="mm-listview"]>li[class~="mm-opened"][class~="mm-vertical"]>a[class~="mm-next"],
[class~="mm-menu"][class~="mm-vertical"] [class~="mm-listview"]>li[class~="mm-opened"]>a[class~="mm-next"] {
	background: rgba(0, 0, 0, 0.05);
}

.mm-listview>li {
	padding-left: 0.239583333in !important;
}

.mm-listview>li {
	padding-bottom: 0.9375pc !important;
}

.mm-listview>li {
	padding-right: 0.104166667in !important;
}

.mm-listview>li {
	padding-top: 0.15625in !important;
}

#navigation [class~="angle-right"]:after,
[class~="mm-menu"] [class~="mm-navbar"]>* {
	font-size: 1pc;
}

.mm-menu .mm-listview {
	border-left-color: #2a2a2a;
}

.mm-menu .mm-listview {
	border-bottom-color: #2a2a2a;
}

.mm-menu .mm-listview {
	border-right-color: #2a2a2a;
}

.mm-menu .mm-listview {
	border-top-color: #2a2a2a;
}

.mm-listview>li {
	margin-top: 0;
}

html[class~="mm-opened"] {
	overflow-x: hidden;
}

html[class~="mm-opened"] {
	position: relative;
}

[class~="mm-menu"] [class~="mm-btn"]:before {
	border-left-color: rgba(255, 255, 255, 0.8);
}

[class~="mm-menu"][class~="mm-offcanvas"] {
	z-index: 0;
}

[class~="mm-menu"][class~="mm-offcanvas"] {
	display: none;
}

[class~="mm-menu"][class~="mm-offcanvas"] {
	position: fixed;
}

[class~="mm-menu"] [class~="mm-listview"]>li[class~="mm-selected"]>a:not([class~="mm-next"]),
[class~="mm-menu"] [class~="mm-listview"]>li[class~="mm-selected"]>span {
	background: rgba(255, 255, 255, 0.05);
}

[class~="mm-menu"][class~="mm-offcanvas"] {
	width: 80%;
}

[class~="mm-menu"][class~="mm-offcanvas"] {
	min-width: 105pt;
}

[class~="mm-menu"][class~="mm-offcanvas"] {
	max-width: 440px;
}

#navigation [class~="angle-right"]:after {
	position: absolute;
}

[class~="mm-menu"] [class~="mm-btn"]:before {
	border-bottom-color: rgba(255, 255, 255, 0.8);
}

[class~="mm-menu"] [class~="mm-btn"]:before {
	border-right-color: rgba(255, 255, 255, 0.8);
}

[class~="mm-menu"] [class~="mm-listview"]>li {
	transition: 0.2s;
}

html.mm-background .mm-page {
	background: inherit;
}

.mm-menu .mm-listview>li a:not(.mm-next) {
	tap-highlight-color: rgba(255, 255, 255, 0.5);
}

#navigation [class~="angle-right"]:after {
	color: #bbb;
}

#navigation [class~="angle-right"]:after {
	opacity: 1;
}

.uk-light#navigation li>a:hover {
	color: white;
}

#navigation [class~="angle-right"]:after {
	right: 0.260416667in;
}

@media all and (max-width: 175px) {
	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		-webkit-transform: translate(140px, 0);
	}

	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		-webkit-transform: translate3d(140px, 0, 0);
	}

	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		-ms-transform: translate(140px, 0);
	}

	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		transform: translate(140px, 0);
	}

	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		transform: translate3d(140px, 0, 0);
	}
}

@media all and (min-width: 550px) {
	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		-webkit-transform: translate(440px, 0);
	}

	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		-webkit-transform: translate3d(440px, 0, 0);
	}

	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		-ms-transform: translate(440px, 0);
	}

	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		transform: translate(440px, 0);
	}

	html[class~="mm-opening"] [class~="mm-menu"][class~="mm-opened"]~[class~="mm-slideout"] {
		transform: translate3d(440px, 0, 0);
	}
}

[class~="mm-sronly"] {
	border-left-width: 0 !important;
}

[class~="mm-sronly"] {
	border-bottom-width: 0 !important;
}

em[class~="mm-counter"] {
	font: inherit;
}

[class~="mm-sronly"] {
	border-right-width: 0 !important;
}

[class~="mm-sronly"] {
	border-top-width: 0 !important;
}

[class~="mm-sronly"] {
	border-left-style: none !important;
}

em[class~="mm-counter"] {
	font-size: 0.875pc;
}

em[class~="mm-counter"] {
	font-style: normal;
}

em[class~="mm-counter"] {
	text-indent: 0;
}

[class~="mm-sronly"] {
	border-bottom-style: none !important;
}

em[class~="mm-counter"]+a[class~="mm-fullsubopen"]+a,
.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a {
	padding-right: 67.5pt;
}

[class~="mm-sronly"] {
	border-right-style: none !important;
}

em[class~="mm-counter"] {
	line-height: 15pt;
}

[class~="mm-sronly"] {
	border-top-style: none !important;
}

em[class~="mm-counter"] {
	display: block;
}

em[class~="mm-counter"]+a[class~="mm-next"]+a,
em[class~="mm-counter"]+a[class~="mm-next"]+span {
	margin-right: 67.5pt;
}

em[class~="mm-counter"] {
	margin-top: -7.5pt;
}

[class~="mm-sronly"] {
	border-left-color: currentColor !important;
}

[class~="mm-sronly"] {
	border-bottom-color: currentColor !important;
}

[class~="hamburger-inner"]::before,
[class~="hamburger-inner"]::after,
em[class~="mm-counter"] {
	position: absolute;
}

.mm-menu em.mm-counter {
	background-color: rgba(0, 0, 0, 0.3);
}

[class~="mm-sronly"] {
	border-right-color: currentColor !important;
}

[class~="mm-sronly"] {
	border-top-color: currentColor !important;
}

em[class~="mm-counter"] {
	right: 2.8125pc;
}

[class~="mm-sronly"] {
	border-image: none !important;
}

.mm-menu em.mm-counter {
	height: 0.208333333in;
}

[class~="mm-sronly"] {
	clip: rect(1px, 1px, 1px, 1px) !important;
}

[class~="mm-sronly"] {
	-webkit-clip-path: inset(50%) !important;
}

.mm-menu em.mm-counter {
	width: 20px;
}

[class~="mm-sronly"] {
	clip-path: inset(50%) !important;
}

[class~="mm-vertical"]>[class~="mm-counter"] {
	top: 9pt;
}

em.mm-counter+a.mm-next {
	width: 0.9375in;
}

[class~="mm-sronly"] {
	white-space: nowrap !important;
}

[class~="mm-sronly"] {
	width: 0.75pt !important;
}

em[class~="mm-counter"] {
	top: 50%;
}

[class~="hamburger-inner"]::after,
[class~="hamburger-inner"]::before {
	width: 24.75pt;
}

[class~="hamburger-inner"]::after,
[class~="hamburger-inner"]::before {
	height: 0.25pc;
}

[class~="mm-sronly"] {
	height: 1px !important;
}

[class~="hamburger-inner"]::before,
[class~="hamburger-inner"]::after {
	background-color: #777676;
}

[class~="mmenu-trigger"],
[class~="hamburger-inner"]::after,
[class~="hamburger-inner"]::before {
	border-radius: 0.25pc;
}

[class~="mm-sronly"] {
	padding-left: 0 !important;
}

.mm-menu em.mm-counter {
	text-align: center;
}

[class~="hamburger-inner"]::after,
[class~="hamburger-inner"]::before {
	transition-property: transform;
}

[class~="hamburger-inner"]::after,
[class~="hamburger-inner"]::before {
	transition-duration: 0.15s;
}

[class~="hamburger-inner"]::before,
[class~="hamburger-inner"]::after {
	transition-timing-function: ease;
}

[class~="mm-sronly"] {
	padding-bottom: 0 !important;
}

[class~="mm-sronly"] {
	padding-right: 0 !important;
}

.mm-menu em.mm-counter {
	border-radius: 50%;
}

[class~="mm-sronly"] {
	padding-top: 0 !important;
}

em[class~="mm-counter"]+a[class~="mm-fullsubopen"] {
	padding-left: 0;
}

[class~="mm-sronly"] {
	overflow: hidden !important;
}

[class~="mm-sronly"] {
	position: absolute !important;
}

[class~="mmenu-trigger"] {
	height: 2.875pc;
}

.mm-menu em.mm-counter {
	color: #fff;
}

[class~="mmenu-trigger"] {
	width: 0.479166667in;
}

[class~="mmenu-trigger"],
[class~="mm-nosubresults"]>[class~="mm-counter"] {
	display: none;
}

[class~="hamburger"],
[class~="mmenu-trigger"] {
	position: relative;
}

em[class~="mm-counter"]+a[class~="mm-fullsubopen"]+span {
	padding-right: 67.5pt;
}

[class~="mmenu-trigger"] {
	margin-left: 0;
}

[class~="mmenu-trigger"] {
	margin-bottom: 0;
}

[class~="mmenu-trigger"] {
	margin-right: 0;
}

[class~="mmenu-trigger"] {
	margin-top: 0;
}

.mm-menu em.mm-counter {
	line-height: 21px;
}

.mm-menu em.mm-counter {
	font-size: 7.5pt;
}

[class~="hamburger"],
[class~="mmenu-trigger"] {
	cursor: pointer;
}

[class~="hamburger"] {
	padding-left: 0;
}

[class~="hamburger"] {
	padding-bottom: 0;
}

[class~="hamburger-inner"]::before,
[class~="hamburger-inner"]::after {
	content: "";
}

[class~="hamburger"] {
	padding-right: 0;
}

[class~="hamburger-inner"]::after,
[class~="hamburger-inner"]::before {
	display: block;
}

.mm-menu em.mm-counter {
	font-weight: 600;
}

[class~="mm-menu"] em[class~="mm-counter"] {
	background-color: #66676b;
}

[class~="hamburger"] {
	padding-top: 0;
}

[class~="hamburger-inner"]::before {
	top: -7.5pt;
}

[class~="hamburger"] {
	top: 5.25pt;
}

[class~="hamburger"] {
	left: 9pt;
}

[class~="hamburger"] {
	transform: scale(0.67);
}

[class~="mm-vertical"]>[class~="mm-counter"] {
	margin-top: 0;
}

[class~="hamburger"] {
	-moz-transform: scale(0.7) translateY(4px);
}

.hamburger-inner::after {
	bottom: -10px;
}

[class~="hamburger"] {
	display: inline-block;
}

[class~="hamburger"] {
	transition-property: opacity, filter;
}

.hamburger-inner,
[class~="hamburger"] {
	transition-duration: 0.15s;
}

[class~="hamburger"] {
	transition-timing-function: linear;
}

[class~="hamburger"] {
	font: inherit;
}

[class~="hamburger"] {
	color: inherit;
}

[class~="hamburger"] {
	text-transform: none;
}

[class~="hamburger"] {
	background-color: transparent;
}

[class~="hamburger"] {
	border-left-width: 0;
}

[class~="hamburger"] {
	border-bottom-width: 0;
}

[class~="hamburger"] {
	border-right-width: 0;
}

[class~="hamburger"] {
	border-top-width: 0;
}

[class~="hamburger"] {
	border-left-style: none;
}

[class~="hamburger"] {
	border-bottom-style: none;
}

[class~="hamburger"] {
	border-right-style: none;
}

[class~="hamburger"] {
	border-top-style: none;
}

[class~="hamburger"] {
	border-left-color: currentColor;
}

[class~="hamburger"] {
	border-bottom-color: currentColor;
}

[class~="hamburger"] {
	border-right-color: currentColor;
}

[class~="hamburger"] {
	border-top-color: currentColor;
}

[class~="hamburger"] {
	border-image: none;
}

[class~="hamburger"] {
	margin-left: 0;
}

[class~="hamburger"] {
	margin-bottom: 0;
}

[class~="hamburger"] {
	margin-right: 0;
}

[class~="hamburger"] {
	margin-top: 0;
}

[class~="hamburger"] {
	overflow: visible;
}

.hamburger-box {
	position: relative;
}

[class~="hamburger-inner"] {
	display: block;
}

[class~="hamburger-inner"] {
	top: 50%;
}

[class~="hamburger-inner"] {
	margin-top: -0.020833333in;
}

.hamburger-inner {
	width: 24.75pt;
}

.hamburger-inner {
	height: 0.25pc;
}

.hamburger-inner {
	background-color: #777676;
}

.hamburger-inner {
	border-radius: 0.25pc;
}

.hamburger-inner {
	position: absolute;
}

.hamburger-inner {
	transition-property: transform;
}

.hamburger-inner {
	transition-timing-function: ease;
}

[class~="mm-vertical"][class~="mm-spacer"]>[class~="mm-counter"] {
	margin-top: 30pt;
}

[class~="mm-listview"] em[class~="mm-counter"]+[class~="mm-next"][class~="mm-fullsubopen"]+span {
	padding-right: 67.5pt;
}

@media (max-width: 1099px) {
	.mmenu-trigger {
		display: inline-block !important;
	}

	#responsive {
		display: none;
	}

	[class~="mmenu-trigger"],
	[class~="mm-page"] {
		top: 0pc;
	}

	[class~="mmenu-trigger"] {
		margin-right: 5px;
	}
}

.icon-set-container,
[class~="glyph"][class~="fs1"] span:not([class*="mls"]),
[class~="glyph"][class~="fs1"] {
	position: relative;
}

[class~="glyph"][class~="fs1"] [class~="mls"]:not([class*="icon-"]),
[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	vertical-align: middle;
}

.glyph.fs1:hover {
	transform: translateY(-5px);
}

[class~="glyph"][class~="fs1"] {
	font-size: 0.208333333in;
}

.icon-set-container {
	display: block;
}

[class~="glyph"][class~="fs1"] {
	margin-left: 11.25pt;
}

[class~="glyph"][class~="fs1"],
.icon-set-container {
	display: flex;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	top: -4px;
}

[class~="glyph"][class~="fs1"] {
	margin-bottom: 0.104166667in;
}

.glyph.fs1:hover {
	background-color: #f5f5f5;
}

[class~="glyph"][class~="fs1"] [class~="mls"]:not([class*="icon-"]) {
	max-width: 80%;
}

[class~="glyph"][class~="fs1"] {
	margin-right: 11.25pt;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	top: 50%;
}

.glyph.fs1:hover {
	box-shadow: 0 0.125pc 8px rgba(0, 0, 0, 0.15);
}

.icon-set-container {
	left: -0.15625in;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	height: 100%;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	width: 0.541666667in;
}

[class~="glyph"][class~="fs1"] {
	margin-top: 0.104166667in;
}

[class~="glyph"][class~="fs1"],
.glyph.fs1:hover span:not([class*="mls"]) {
	background-color: #fff;
}

[class~="glyph"][class~="fs1"] {
	box-shadow: -0.625pc 0.5pc 0.625pc -5.25pt rgba(25, 42, 70, 0.13);
}

[class~="glyph"][class~="fs1"] [class~="mls"]:not([class*="icon-"]),
[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	display: inline-block;
}

[class~="glyph"][class~="fs1"] [class~="mls"]:not([class*="icon-"]),
[class~="glyph"][class~="fs1"] {
	overflow: hidden;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	background: rgba(0, 0, 0, 0.04);
}

.icon-set-container {
	flex-wrap: wrap;
}

[class~="glyph"][class~="fs1"] {
	border-radius: 0.041666667in;
}

.icon-set-container,
[class~="glyph"][class~="fs1"] {
	align-content: center;
}

[class~="glyph"][class~="fs1"],
[class~="glyph"][class~="fs1"] span:not([class*="mls"]),
.icon-set-container {
	justify-content: center;
}

[class~="glyph"][class~="fs1"] fieldset,
[class~="glyph"][class~="fs1"] [class~="fs0"] {
	display: none;
}

[class~="glyph"][class~="fs1"] {
	border-radius: 0.375pc;
}

[class~="glyph"][class~="fs1"] {
	flex: 1 1 calc(18% - 36px);
}

[class~="glyph"][class~="fs1"] [class~="mls"]:not([class*="icon-"]) {
	font-size: 0.8125pc;
}

[class~="glyph"][class~="fs1"] [class~="mls"]:not([class*="icon-"]) {
	line-height: 0.208333333in;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	display: flex;
}

[class~="glyph"][class~="fs1"] [class~="mls"]:not([class*="icon-"]) {
	top: 0;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	align-items: center;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	font-size: 18pt;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]),
[class~="glyph"][class~="fs1"] {
	transition: 0.3s;
}

[class~="glyph"][class~="fs1"] {
	flex-direction: column;
}

[class~="glyph"][class~="fs1"] {
	padding-left: 0;
}

[class~="glyph"][class~="fs1"] {
	padding-bottom: 0.15625in;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	position: absolute;
}

[class~="glyph"][class~="fs1"] [class~="mls"]:not([class*="icon-"]) {
	padding-left: 48.75pt;
}

[class~="glyph"][class~="fs1"] span:not([class*="mls"]) {
	transform: translateY(-50%);
}

[class~="glyph"][class~="fs1"] {
	padding-right: 0.15625in;
}

[class~="glyph"][class~="fs1"] {
	padding-top: 0.15625in;
}

[class~="glyph"][class~="fs1"] {
	color: #666;
}

.glyph.fs1:hover span:not([class*="mls"]) {
	color: #333;
}

@media (max-width: 768px) {
	[class~="glyph"][class~="fs1"] {
		box-shadow: -7.5pt 0.083333333in 7.5pt -0.072916667in rgba(25, 42, 70, 0.13);
	}

	[class~="glyph"][class~="fs1"] {
		flex: 1 1 calc(40% - 30px);
	}
}

[class~="simplebar-track"][class~="simplebar-vertical"] {
	top: 0;
}

#nprogress [class~="bar"] {
	background: #3e416d;
}

.simplebar-track .simplebar-scrollbar.simplebar-visible:before {
	opacity: 0.5;
}

[data-simplebar] {
	position: relative;
}

[data-simplebar] {
	flex-direction: column;
}

[data-simplebar] {
	flex-wrap: wrap;
}

[data-simplebar] {
	justify-content: flex-start;
}

[class~="bootstrap-select"]>[class~="dropdown-toggle"][class~="bs-placeholder"]:hover,
.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,
[class~="bootstrap-select"]>[class~="dropdown-toggle"][class~="bs-placeholder"]:active,
[class~="bootstrap-select"]>[class~="dropdown-toggle"][class~="bs-placeholder"] {
	color: #808080;
}

[data-simplebar] {
	align-content: flex-start;
}

[class~="simplebar-track"][class~="simplebar-vertical"] {
	width: 10px;
}

.simplebar-track .simplebar-scrollbar.simplebar-visible:before {
	transition: opacity 0s linear;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li a {
	cursor: pointer;
}

#nprogress [class~="bar"] {
	position: fixed;
}

[class~="simplebar-track"][class~="simplebar-vertical"] [class~="simplebar-scrollbar"]:before,
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
	top: 0.020833333in;
}

#nprogress [class~="bar"],
[class~="simplebar-mask"],
[class~="simplebar-track"][class~="simplebar-horizontal"],
[data-simplebar-direction="rtl"] [class~="simplebar-track"][class~="simplebar-vertical"],
[class~="simplebar-scrollbar"]:before,
.simplebar-track.simplebar-horizontal .simplebar-scrollbar,
[class~="bootstrap-select"]>select[class~="mobile-device"] {
	left: 0;
}

[data-simplebar] {
	align-items: flex-start;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li[class~="hidden"] {
	display: none;
}

.bootstrap-select.btn-group .dropdown-menu li.disabled {
	opacity: 0.75;
}

[data-simplebar-direction="rtl"] [class~="simplebar-track"][class~="simplebar-vertical"],
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
	right: auto;
}

[class~="row"] [class~="bootstrap-select"][class~="btn-group"][class*="col-"][class~="dropdown-menu-right"],
[class~="bootstrap-select"][class~="btn-group"][class*="col-"][class~="dropdown-menu-right"] {
	float: right;
}

[class~="simplebar-track"][class~="simplebar-horizontal"] {
	height: 0.114583333in;
}

[class~="bootstrap-select"] [class~="btn"],
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li a {
	-webkit-user-select: none;
}

[class~="bootstrap-select"]:not([class*="col-"]):not([class*="form-control"]):not([class~="input-group-btn"]),
[class~="bootstrap-select"]>[class~="dropdown-toggle"] {
	width: 100%;
}

[class~="simplebar-wrapper"],
[data-simplebar] {
	width: inherit;
}

[class~="simplebar-scrollbar"]:before,
[class~="simplebar-mask"] {
	position: absolute;
}

[data-simplebar] {
	height: inherit;
}

[class~="checkbox-lg"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] [class~="dropdown-toggle"],
[data-simplebar] {
	height: 100%;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
	height: 0.4375pc;
}

[class~="simplebar-wrapper"],
[data-simplebar] {
	max-width: inherit;
}

[class~="simplebar-wrapper"],
[data-simplebar] {
	max-height: inherit;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
	min-height: 0;
}

#nprogress [class~="bar"] {
	z-index: 111000;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li[class~="active"] small {
	color: #fff;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li[class~="disabled"] a {
	cursor: not-allowed;
}

[class~="checkbox-sm"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"],
[class~="bootstrap-select"][class~="form-control"],
[class~="simplebar-mask"],
.checkbox-lg .bootstrap-select.btn-group.form-control {
	padding-left: 0;
}

[class~="bootstrap-select"] [class~="btn"] {
	-moz-user-select: none;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
	min-width: 0.104166667in;
}

[class~="simplebar-mask"],
[class~="simplebar-wrapper"] {
	overflow: hidden;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
	width: auto;
}

[class~="bootstrap-select"] [class~="btn"] {
	-ms-user-select: none;
}

[class~="simplebar-wrapper"] {
	height: inherit;
}

[class~="simplebar-mask"],
[class~="bootstrap-select"][class~="form-control"],
.checkbox-lg .bootstrap-select.btn-group.form-control,
[class~="checkbox-sm"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] {
	padding-bottom: 0;
}

[class~="simplebar-scrollbar"]:before {
	content: "";
}

[class~="simplebar-scrollbar"]:before {
	border-radius: 0.072916667in;
}

[class~="bootstrap-select"] [class~="btn"] {
	user-select: none;
}

[class~="bootstrap-select"]>select[class~="mobile-device"],
#nprogress [class~="bar"] {
	top: 0;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:before {
	bottom: auto;
}

[class~="simplebar-mask"] {
	direction: inherit;
}

[class~="bootstrap-select"]>[class~="dropdown-toggle"] {
	padding-right: 1.5625pc;
}

[class~="bootstrap-select"]>[class~="dropdown-toggle"] {
	z-index: 1;
}

.checkbox-lg .bootstrap-select.btn-group.form-control,
[class~="checkbox-sm"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"],
[class~="bootstrap-select"][class~="form-control"],
[class~="simplebar-mask"] {
	padding-right: 0;
}

[class~="has-error"] [class~="bootstrap-select"] [class~="dropdown-toggle"] {
	border-left-color: #b94a48;
}

[class~="bootstrap-select"][class~="fit-width"] {
	width: auto !important;
}

[class~="simplebar-scrollbar"]:before,
[class~="simplebar-mask"] {
	right: 0;
}

[class~="bootstrap-select"][class~="form-control"] {
	margin-bottom: 0;
}

.checkbox-lg .bootstrap-select.btn-group.form-control,
[class~="bootstrap-select"][class~="form-control"],
[class~="simplebar-mask"],
[class~="checkbox-sm"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] {
	padding-top: 0;
}

#nprogress [class~="bar"],
[class~="form-inline"] [class~="bootstrap-select"][class~="btn-group"] [class~="form-control"] {
	width: 100%;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:before {
	top: -0.03125in;
}

[class~="simplebar-scrollbar"]:before {
	opacity: 0;
}

[class~="has-error"] [class~="bootstrap-select"] [class~="dropdown-toggle"] {
	border-bottom-color: #b94a48;
}

[class~="simplebar-scrollbar"]:before {
	transition: opacity 0.2s linear;
}

[class~="simplebar-scrollbar"]:before {
	transition: opacity 0.2s, background-color 0.3s;
}

[class~="simplebar-scrollbar"]:before {
	background-color: #545252;
}

[class~="simplebar-mask"] {
	margin-left: 0;
}

[class~="simplebar-track"][class~="simplebar-vertical"] [class~="simplebar-scrollbar"]:before {
	bottom: 2px;
}

[class~="error"] [class~="bootstrap-select"] [class~="dropdown-toggle"],
[class~="has-error"] [class~="bootstrap-select"] [class~="dropdown-toggle"] {
	border-right-color: #b94a48;
}

[class~="simplebar-mask"] {
	margin-bottom: 0;
}

#nprogress [class~="bar"] {
	height: 0.1875pc;
}

[class~="simplebar-mask"] {
	margin-right: 0;
}

[class~="simplebar-mask"] {
	margin-top: 0;
}

[class~="error"] [class~="bootstrap-select"] [class~="dropdown-toggle"],
[class~="has-error"] [class~="bootstrap-select"] [class~="dropdown-toggle"] {
	border-top-color: #b94a48;
}

#nprogress [class~="peg"],
.dropdown-menu>li>a {
	display: block;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-left-width: medium;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li a {
	-moz-user-select: none;
}

[class~="bootstrap-select"]>select[class~="mobile-device"] {
	display: block !important;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
	height: 100%;
}

[class~="simplebar-offset"],
[class~="simplebar-mask"] {
	top: 0;
}

select[class~="selectpicker"],
select[class~="bs-select-hidden"] {
	display: none !important;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-bottom-width: medium;
}

.dropdown-menu>li>a {
	padding-left: 0.625pc;
}

[class~="bootstrap-select"]>select,
[class~="simplebar-mask"] {
	bottom: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button:first-child {
	border-radius: 3pt 0 0 4px;
}

.dropdown-menu>li>a {
	padding-bottom: 5.25pt;
}

.dropdown-menu>li>a {
	padding-right: 2.1875pc;
}

[class~="bootstrap-select"][class~="btn-group"]>[class~="disabled"]:focus,
.bootstrap-select.btn-group.disabled:focus {
	outline: none !important;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:before {
	border-top-width: 0.072916667in;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
	left: 0.125pc;
}

[class~="simplebar-mask"] {
	width: auto !important;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
	right: 0.020833333in;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-right-width: medium;
}

[class~="error"] [class~="bootstrap-select"] [class~="dropdown-toggle"] {
	border-left-color: #b94a48;
}

[class~="simplebar-mask"] {
	height: auto !important;
}

[class~="bootstrap-select"]>select {
	position: absolute !important;
}

[class~="simplebar-mask"] {
	z-index: 0;
}

[class~="simplebar-offset"] {
	direction: inherit !important;
}

.bootstrap-select.btn-group.bs-container .dropdown-menu {
	z-index: 1060;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	overflow: hidden;
}

[class~="error"] [class~="bootstrap-select"] [class~="dropdown-toggle"] {
	border-bottom-color: #b94a48;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-top-width: medium;
}

[class~="simplebar-offset"] {
	box-sizing: inherit !important;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:before {
	border-top-style: solid;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li {
	position: relative;
}

[class~="bootstrap-select"][class~="form-control"]:not([class*="col-"]),
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	width: 100%;
}

[class~="simplebar-offset"] {
	resize: none !important;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-left-style: none;
}

.dropdown-menu>li>a {
	padding-top: 5.25pt;
}

[class~="bootstrap-select"][class~="form-control"][class~="input-group-btn"] {
	z-index: auto;
}

[class~="checkbox-lg"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] [class~="dropdown-toggle"] {
	font-size: inherit;
}

[class~="simplebar-offset"],
#nprogress [class~="peg"] {
	position: absolute;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li {
	margin-bottom: 0.0625pc;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:before {
	border-top-color: rgba(204, 204, 204, 0.2);
}

[class~="bootstrap-select"][class~="btn-group"]:not([class~="input-group-btn"]),
[class~="bootstrap-select"][class~="btn-group"][class*="col-"] {
	float: none;
}

[class~="bootstrap-select"]>select {
	left: 50%;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-bottom-style: none;
}

[class~="bootstrap-select"][class~="btn-group"]:not([class~="input-group-btn"]),
[class~="bootstrap-select"][class~="btn-group"][class*="col-"] {
	display: flex;
}

[class~="simplebar-offset"] {
	left: 0;
}

[class~="bootstrap-select"]>select {
	display: block !important;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-right-style: none;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-top-style: none;
}

[class~="bootstrap-select"][class~="btn-group"][class*="col-"],
[class~="bootstrap-select"][class~="btn-group"]:not([class~="input-group-btn"]) {
	margin-left: 0;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	content: "";
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:before {
	border-image: none;
}

[class~="simplebar-offset"] {
	bottom: 0;
}

[class~="bootstrap-select"]>select {
	width: 0.005208333in !important;
}

[class~="bootstrap-select"]>select {
	height: 100% !important;
}

[class~="simplebar-offset"] {
	right: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	line-height: 31.5pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	text-align: left;
}

[class~="simplebar-offset"] {
	padding-left: 0;
}

[class~="bootstrap-select"]>select {
	padding-left: 0 !important;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-left-color: currentColor;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-bottom-color: currentColor;
}

.bootstrap-select.btn-group.dropdown-menu-right {
	float: right;
}

[class~="bootstrap-select"]>select {
	padding-bottom: 0 !important;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	white-space: nowrap;
}

[class~="simplebar-offset"] {
	padding-bottom: 0;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-right-color: currentColor;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	text-overflow: ellipsis;
}

[class~="simplebar-offset"] {
	padding-right: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	max-width: 90%;
}

[class~="simplebar-offset"] {
	padding-top: 0;
}

[class~="form-horizontal"] [class~="bootstrap-select"][class~="btn-group"],
.form-inline .bootstrap-select.btn-group,
[class~="checkbox"] [class~="bootstrap-select"][class~="btn-group"] {
	margin-bottom: 0;
}

[class~="checkbox-lg"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] [class~="dropdown-toggle"] {
	line-height: inherit;
}

#nprogress [class~="peg"] {
	right: 0pt;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-left-width: 5.25pt;
}

[class~="bootstrap-select"][class~="btn-group"][class~="disabled"],
[class~="bootstrap-select"][class~="btn-group"]>[class~="disabled"] {
	cursor: not-allowed;
}

[class~="bootstrap-select"]>select {
	padding-right: 0 !important;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li a {
	-ms-user-select: none;
}

[class~="bootstrap-select"]>select {
	padding-top: 0 !important;
}

[class~="simplebar-offset"] {
	margin-left: 0;
}

[class~="bootstrap-select"]>select {
	opacity: 0 !important;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:before {
	border-bottom-width: 0;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:before {
	border-bottom-style: none;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	float: left;
}

#nprogress [class~="peg"] {
	width: 75pt;
}

[class~="bootstrap-select"]>select {
	border-left-width: medium;
}

[class~="simplebar-offset"] {
	margin-bottom: 0;
}

[class~="simplebar-offset"] {
	margin-right: 0;
}

[class~="simplebar-offset"] {
	margin-top: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	height: 0.4375in;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-top-color: currentColor;
}

[class~="simplebar-offset"] {
	-webkit-overflow-scrolling: touch;
}

[class~="bootstrap-select"]>select[class~="mobile-device"] {
	width: 100% !important;
}

[class~="simplebar-content"] {
	direction: inherit;
}

[class~="simplebar-content"] {
	box-sizing: border-box !important;
}

[class~="bootstrap-select"][class~="form-control"] {
	border-image: none;
}

[class~="simplebar-content"] {
	position: relative;
}

[class~="simplebar-content"],
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	display: block;
}

[class~="bootstrap-select"][class~="btn-group"][class~="bs-container"],
.bootstrap-select.btn-group .dropdown-toggle .caret {
	position: absolute;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-left-style: solid;
}

[class~="checkbox-lg"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] [class~="dropdown-toggle"] {
	border-radius: inherit;
}

[class~="simplebar-content"],
[class~="simplebar-height-auto-observer-wrapper"],
[class~="checkbox-sm"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] [class~="dropdown-toggle"],
#nprogress [class~="peg"] {
	height: 100%;
}

.bootstrap-select.btn-group .dropdown-toggle .caret {
	top: 50%;
}

#nprogress [class~="peg"] {
	box-shadow: 0 0 0.625pc #6de877, 0 0 3.75pt #8bca90;
}

[class~="simplebar-content"] {
	width: auto;
}

[class~="simplebar-content"] {
	visibility: visible;
}

.bootstrap-select.btn-group .dropdown-toggle .caret {
	right: 1.25pc;
}

.bootstrap-select.btn-group .dropdown-toggle .caret {
	margin-top: -1.5pt;
}

[class~="simplebar-content"] {
	overflow: scroll;
}

[class~="bootstrap-select"][class~="btn-group"][class~="bs-container"] {
	height: 0 !important;
}

#nprogress [class~="peg"] {
	opacity: 1;
}

[class~="bootstrap-select"]>select {
	border-bottom-width: medium;
}

.bs-searchbox+.bs-actionsbox {
	padding-left: 0;
}

.bootstrap-select.btn-group .dropdown-toggle .caret {
	vertical-align: middle;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:before {
	border-bottom-color: currentColor;
}

[class~="bootstrap-select"]>select {
	border-right-width: medium;
}

[class~="simplebar-content"],
[class~="simplebar-placeholder"] {
	max-width: 100%;
}

[class~="simplebar-placeholder"],
[class~="simplebar-content"] {
	max-height: 100%;
}

.bootstrap-select.btn-group .dropdown-toggle .caret {
	transition: 0.35s;
}

[class~="bootstrap-select"][class~="btn-group"][class*="col-"] [class~="dropdown-toggle"],
[class~="simplebar-placeholder"] {
	width: 100%;
}

#nprogress [class~="peg"] {
	-webkit-transform: rotate(3deg) translate(0px, -4px);
}

[class~="simplebar-placeholder"] {
	pointer-events: none;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li a {
	user-select: none;
}

.dropdown-menu>li>a {
	clear: both;
}

[class~="bootstrap-select"][class~="open"] [class~="dropdown-toggle"] [class~="caret"] {
	transform: rotate(180deg);
}

[class~="simplebar-height-auto-observer-wrapper"] {
	box-sizing: inherit !important;
}

[class~="bootstrap-select"][class~="btn-group"][class~="bs-container"] {
	padding-left: 0 !important;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	position: static;
}

[class~="bootstrap-select"][class~="btn-group"][class~="bs-container"] {
	padding-bottom: 0 !important;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	float: none;
}

[class~="bootstrap-select"][class~="btn-group"][class~="bs-container"] {
	padding-right: 0 !important;
}

.bs-searchbox+.bs-actionsbox,
[class~="simplebar-height-auto-observer-wrapper"] {
	padding-bottom: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-left-width: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-bottom-width: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-right-width: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li small {
	padding-left: 7px;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	width: inherit;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-top-width: 0;
}

[class~="bootstrap-select"][class~="btn-group"][class~="bs-container"] {
	padding-top: 0 !important;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] {
	min-width: 100%;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	max-width: 1px;
}

[class~="bootstrap-select"]>select,
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-left-style: none;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	position: relative;
}

#nprogress [class~="peg"] {
	-moz-transform: rotate(3deg) translate(0px, -4px);
}

[class~="simplebar-height-auto-observer-wrapper"] {
	float: left;
}

#nprogress [class~="peg"] {
	-ms-transform: rotate(3deg) translate(0px, -4px);
}

[class~="simplebar-height-auto-observer-wrapper"] {
	max-height: 1px;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] {
	-webkit-box-sizing: border-box;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] {
	-moz-box-sizing: border-box;
}

[class~="bootstrap-select"]>select,
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-bottom-style: none;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-left-color: transparent;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	overflow: hidden;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"],
[class~="bootstrap-select"]>select {
	border-right-style: none;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li small {
	opacity: 0.8;
}

[class~="simplebar-height-auto-observer-wrapper"],
.bs-searchbox+.bs-actionsbox {
	padding-right: 0;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-image: none;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button:first-child {
	background-color: #f0f0f0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] {
	box-sizing: border-box;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] {
	font-size: 0.166666667in;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	z-index: -1;
}

#nprogress [class~="peg"] {
	-o-transform: rotate(3deg) translate(0px, -4px);
}

[class~="bootstrap-select"]>select {
	border-top-width: medium;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	padding-left: 0;
}

#nprogress [class~="peg"] {
	transform: rotate(3deg) translate(0px, -4px);
}

.bs-searchbox+.bs-actionsbox,
[class~="simplebar-height-auto-observer-wrapper"] {
	padding-top: 0;
}

[class~="checkbox-sm"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] [class~="dropdown-toggle"] {
	font-size: inherit;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-right-width: 0.072916667in;
}

[class~="bootstrap-select"]>select,
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-top-style: none;
}

[class~="bs-searchbox"] [class~="form-control"] {
	margin-bottom: 7.5pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"],
[class~="bootstrap-select"]>select {
	border-left-color: currentColor;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"],
[class~="bootstrap-select"]>select {
	border-bottom-color: currentColor;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	padding-left: 7.5pt;
}

[class~="simplebar-height-auto-observer-wrapper"],
[class~="bs-searchbox"] [class~="form-control"] {
	margin-left: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	padding-bottom: 0.052083333in;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-right-style: solid;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	margin-bottom: 0;
}

[class~="bs-searchbox"] [class~="form-control"] {
	width: 100%;
}

[class~="bs-searchbox"] [class~="form-control"] {
	float: none;
}

[class~="bs-searchbox"] [class~="form-control"],
[class~="simplebar-height-auto-observer-wrapper"] {
	margin-right: 0;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	margin-top: 0;
}

[class~="simplebar-height-auto-observer-wrapper"],
[class~="simplebar-height-auto-observer"] {
	pointer-events: none;
}

[class~="bs-searchbox"] [class~="form-control"] {
	box-shadow: none;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	flex-grow: inherit;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	flex-shrink: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	padding-right: 7.5pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"],
[class~="bootstrap-select"]>select {
	border-right-color: currentColor;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	flex: 1;
}

[class~="simplebar-height-auto-observer-wrapper"] {
	flex-basis: 0;
}

[class~="simplebar-height-auto-observer"] {
	box-sizing: inherit;
}

[class~="simplebar-height-auto-observer"] {
	display: block;
}

[class~="bootstrap-select"]>select,
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-top-color: currentColor;
}

[class~="checkbox-sm"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] [class~="dropdown-toggle"] {
	line-height: inherit;
}

[class~="bootstrap-select"]>select,
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-image: none;
}

[class~="simplebar-height-auto-observer"] {
	opacity: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	padding-top: 0.052083333in;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:after {
	bottom: auto;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	padding-left: 0.3125pc;
}

[class~="simplebar-height-auto-observer"],
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"],
[class~="simplebar-scrollbar"],
[class~="simplebar-track"] {
	position: absolute;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	padding-bottom: 0;
}

[class~="simplebar-height-auto-observer"] {
	top: 0;
}

[class~="simplebar-height-auto-observer"] {
	left: 0;
}

[class~="bs-searchbox"] [class~="form-control"] {
	background: #f4f4f4;
}

[class~="simplebar-height-auto-observer"] {
	height: 1000%;
}

[class~="bootstrap-select"]>select[class~="mobile-device"] {
	z-index: 2;
}

.bootstrap-select.btn-group .bs-actionsbox div button:last-child {
	border-radius: 0 0.041666667in 4px 0;
}

[class~="simplebar-height-auto-observer"] {
	width: 1000%;
}

[class~="simplebar-height-auto-observer"] {
	min-height: 0.010416667in;
}

[class~="simplebar-height-auto-observer"] {
	min-width: 0.75pt;
}

[class~="simplebar-height-auto-observer"] {
	overflow: hidden;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:after {
	top: -2.25pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	background: #f6f6f6;
}

[class~="bs-actionsbox"] div {
	display: flex;
}

[class~="simplebar-height-auto-observer"] {
	z-index: -1;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-right-color: transparent;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	padding-right: 0.3125pc;
}

[class~="simplebar-track"] {
	z-index: 1;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-bottom-width: 5.25pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	margin-left: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	margin-bottom: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	margin-right: 0;
}

[class~="simplebar-track"] {
	right: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"],
[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	margin-top: 0.052083333in;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	padding-top: 0;
}

[class~="simplebar-track"] {
	bottom: 0;
}

[class~="bs-searchbox"] [class~="form-control"] {
	margin-top: -3.75pt;
}

[class~="simplebar-track"] {
	pointer-events: none;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	border-radius: 4px;
}

.dropdown-menu>li>a {
	font-weight: normal;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	border-radius: 0;
}

[class~="bs-searchbox"] [class~="form-control"]:focus,
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"][class~="inner"] {
	box-shadow: none;
}

[class~="simplebar-scrollbar"] {
	right: 0in;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	bottom: 5px;
}

[class~="checkbox-sm"] [class~="bootstrap-select"][class~="btn-group"][class~="form-control"] [class~="dropdown-toggle"] {
	border-radius: inherit;
}

[class~="bs-actionsbox"] [class~="btn-group"] button {
	width: 50%;
}

[class~="bs-searchbox"]:after {
	font-family: "Material-Icons";
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	width: calc(100% - 20px);
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	white-space: nowrap;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	margin-left: 0.3125pc;
}

[class~="bs-searchbox"] [class~="form-control"] {
	height: 28.5pt;
}

[class~="simplebar-scrollbar"] {
	width: 0.052083333in;
}

[class~="bs-searchbox"]:after {
	content: "";
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:after {
	border-top-width: 4.5pt;
}

[class~="bs-searchbox"] [class~="form-control"] {
	line-height: 2.375pc;
}

[class~="simplebar-scrollbar"] {
	min-height: 7.5pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	margin-bottom: 3.75pt;
}

[class~="hs-dummy-scrollbar-size"] {
	direction: rtl;
}

[class~="hs-dummy-scrollbar-size"],
#nprogress .spinner {
	position: fixed;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"],
[class~="bs-searchbox"] [class~="form-control"] {
	padding-left: 0.104166667in;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	margin-right: 0.3125pc;
}

#nprogress .spinner {
	display: block;
}

[class~="hs-dummy-scrollbar-size"] {
	opacity: 0;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-bottom-style: solid;
}

[class~="hs-dummy-scrollbar-size"] {
	visibility: hidden;
}

[class~="hs-dummy-scrollbar-size"] {
	height: 375pt;
}

#nprogress .spinner {
	z-index: 110000;
}

[class~="hs-dummy-scrollbar-size"] {
	width: 5.208333333in;
}

[class~="bs-searchbox"] [class~="form-control"] {
	padding-bottom: 0.104166667in;
}

#nprogress .spinner {
	top: 1.5625pc;
}

#nprogress .spinner {
	right: 1.5625pc;
}

[class~="hs-dummy-scrollbar-size"] {
	overflow-y: hidden;
}

.dropdown-menu>li>a {
	line-height: 1.3125pc;
}

[class~="hs-dummy-scrollbar-size"] {
	overflow-x: scroll;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="no-results"] {
	font-size: 0.875pc;
}

[class~="bs-searchbox"]:after {
	font-size: 15pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	min-height: 26px;
}

[class~="bs-searchbox"] [class~="form-control"],
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	padding-right: 0.104166667in;
}

[class~="bs-actionsbox"],
[class~="bs-donebutton"],
[class~="bs-searchbox"],
[class~="bs-actionsbox"] {
	padding-left: 0.3125pc;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	margin-bottom: 7.5pt;
}

[class~="bs-actionsbox"],
[class~="bs-donebutton"],
[class~="bs-actionsbox"],
[class~="bs-searchbox"] {
	padding-bottom: 0;
}

[class~="bs-searchbox"] [class~="form-control"]:focus,
[class~="bs-actionsbox"],
[class~="bs-donebutton"] [class~="btn-group"] button {
	width: 100%;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	float: none;
}

[class~="bs-searchbox"],
[class~="bs-actionsbox"],
[class~="bs-actionsbox"],
[class~="bs-donebutton"] {
	padding-right: 0.3125pc;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	padding-bottom: 0.052083333in;
}

[class~="bs-searchbox"]:after {
	width: 0.208333333in;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	background: #f6f6f6;
}

[class~="bs-actionsbox"],
[class~="bs-donebutton"],
[class~="bs-searchbox"],
[class~="bs-actionsbox"] {
	padding-top: 0;
}

[class~="bs-searchbox"]:after {
	height: 20px;
}

[class~="bs-searchbox"] [class~="form-control"] {
	padding-top: 0.104166667in;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	background: #f4f4f4;
}

[class~="bs-searchbox"]:after {
	line-height: 0;
}

[class~="dropdown-toggle"]:focus {
	outline: 0;
}

[class~="bs-searchbox"] [class~="form-control"]:focus,
[class~="bs-searchbox"]:after {
	margin-left: 0;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:after {
	border-top-style: solid;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	padding-top: 0.052083333in;
}

[class~="bs-searchbox"]:after,
[class~="bs-searchbox"] [class~="form-control"]:focus {
	margin-right: 0;
}

[class~="dropdown-menu"][class~="pull-right"] {
	right: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	pointer-events: none;
}

[class~="bs-searchbox"]:after {
	display: inline-block;
}

[class~="dropdown-menu"][class~="pull-right"] {
	left: auto;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	background: #333;
}

.bootstrap-select:before,
[class~="bs-searchbox"]:after {
	position: absolute;
}

[class~="bs-actionsbox"] {
	-webkit-box-sizing: border-box;
}

[class~="dropdown-menu"]>[class~="active"]>a,
[class~="dropdown-menu"]>li>a:hover {
	color: #66676b;
}

[class~="bs-actionsbox"] {
	-moz-box-sizing: border-box;
}

[class~="language-switcher"][class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	max-width: 100%;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	margin-top: -3.75pt;
}

[class~="dropdown-menu"] [class~="divider"] {
	display: none;
}

[class~="bs-searchbox"]:after {
	margin-bottom: 0;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	height: 28.5pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button:hover,
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	color: #fff;
}

[class~="bs-actionsbox"] {
	box-sizing: border-box;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	line-height: 2.375pc;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-radius: 3pt;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	padding-left: 0.104166667in;
}

[class~="dropdown-menu"][class~="inner"]::-webkit-scrollbar {
	width: 5px;
}

[class~="dropdown-menu"][class~="inner"]::-webkit-scrollbar-track {
	background-color: rgba(0, 0, 0, 0);
}

[class~="dropdown-menu"][class~="inner"]::-webkit-scrollbar-track {
	border-radius: 0.125in;
}

[class~="bs-searchbox"]:after {
	margin-top: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	white-space: nowrap;
}

[class~="bs-searchbox"]:after {
	color: #a0a0a0;
}

[class~="dropdown-menu"][class~="inner"]::-webkit-scrollbar-thumb {
	border-radius: 0.75pc;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	padding-bottom: 0.104166667in;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:after {
	border-top-color: white;
}

[class~="bs-searchbox"]:after {
	right: 0.9375pc;
}

[class~="bs-searchbox"]:after {
	top: 1.125pc;
}

[class~="dropdown-menu"][class~="inner"]::-webkit-scrollbar-thumb {
	background-color: #d8d8d8;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	padding-right: 0.104166667in;
}

[class~="bootstrap-select"][class~="open"]:before {
	opacity: 1;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	font-size: 0.875pc;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	box-shadow: none;
}

.bootstrap-select:before {
	content: "";
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-left-width: medium;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:after {
	border-image: none;
}

[class~="bs-actionsbox"] {
	margin-bottom: 10px;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-bottom-width: medium;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	border-bottom-color: rgba(204, 204, 204, 0.2);
}

[class~="bs-actionsbox"] {
	margin-top: -0.052083333in;
}

[class~="language-switcher"][class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"],
[class~="bs-donebutton"] {
	float: left;
}

[class~="bootstrap-select"] [class~="dropdown-menu"] {
	opacity: 0;
}

[class~="bootstrap-select"] [class~="dropdown-menu"] {
	transition: 0.4s;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button:hover {
	background: #66676b;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	position: absolute;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-right-width: medium;
}

[class~="dropdown-menu"]>[class~="active"]>a {
	text-decoration: none;
}

[class~="bs-donebutton"] {
	width: 100%;
}

.bootstrap-select:before {
	z-index: 2100;
}

[class~="bs-donebutton"] {
	-webkit-box-sizing: border-box;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-top-width: medium;
}

[class~="bs-searchbox"] [class~="form-control"]:focus {
	padding-top: 0.104166667in;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-left-style: none;
}

[class~="bs-donebutton"] {
	-moz-box-sizing: border-box;
}

[class~="bootstrap-select"] [class~="dropdown-menu"] {
	display: block;
}

[class~="bs-donebutton"] {
	box-sizing: border-box;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-bottom-style: none;
}

[class~="dropdown-menu"]>[class~="active"]>a {
	background-color: rgba(102, 103, 107, 0.07);
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-right-style: none;
}

[class~="bootstrap-select"] [class~="dropdown-menu"] {
	pointer-events: none;
}

.dropdown-menu.inner::-webkit-scrollbar-thumb:hover {
	border-radius: 12px;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-top-style: none;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	bottom: -0.25pc;
}

[class~="bootstrap-select"] [class~="dropdown-menu"] {
	visibility: hidden;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	left: 0.5625pc;
}

.bs-searchbox {
	position: relative;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-left-color: currentColor;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
	display: none;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-bottom-color: currentColor;
}

.bootstrap-select:before {
	bottom: 0pt;
}

[class~="bootstrap-select"] [class~="dropdown-menu"] {
	cursor: default;
}

.dropdown-menu>li>a {
	color: #808080;
}

[class~="dropdown-menu"]>[class~="disabled"]>a {
	color: #777;
}

[class~="caret"],
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li a span[class~="text"] {
	display: inline-block;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-right-color: currentColor;
}

.dropdown-menu.inner::-webkit-scrollbar-thumb:hover {
	background-color: #c8c8c8;
}

[class~="caret"] {
	width: 0;
}

[class~="caret"] {
	height: 0;
}

[class~="caret"] {
	margin-left: 1.5pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"],
[class~="dropup"] [class~="caret"] {
	border-top-color: currentColor;
}

[class~="dropdown-menu"],
.bootstrap-select:before {
	left: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	padding-left: 0.3125pc;
}

[class~="bootstrap-select"] [class~="dropdown-menu"] {
	min-width: 1.458333333in;
}

[class~="bootstrap-select"][class~="open"] [class~="dropdown-menu"] {
	opacity: 1;
}

.pull-right>.dropdown-menu {
	right: 0;
}

[class~="bootstrap-select"][class~="open"] [class~="dropdown-menu"] {
	pointer-events: all;
}

.pull-right>.dropdown-menu {
	left: auto;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] [class~="notify"] {
	border-image: none;
}

[class~="caret"] {
	vertical-align: middle;
}

[class~="caret"] {
	border-top-width: 4px;
}

[class~="caret"] {
	border-top-style: solid;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="open"]>[class~="dropdown-toggle"] {
	z-index: 1061;
}

[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="caret"],
.bootstrap-select.show-menu-arrow .dropdown-toggle:after,
[class~="dropup"] [class~="caret"] {
	content: "";
}

[class~="caret"] {
	border-top-color: #aaa;
}

[class~="caret"] {
	border-image: none;
}

[class~="caret"] {
	border-right-width: 3pt;
}

[class~="dropdown-menu"]>li>a:hover {
	text-decoration: none;
}

[class~="caret"] {
	border-right-style: solid;
}

[class~="caret"] {
	border-right-color: transparent;
}

[class~="bootstrap-select"][class~="open"] [class~="dropdown-menu"] {
	visibility: visible;
}

.bootstrap-select:before {
	height: 0.5pc;
}

[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="caret"],
[class~="dropup"] [class~="caret"] {
	border-top-width: 0;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	border-left-width: 4.5pt;
}

[class~="caret"] {
	border-left-width: 0.25pc;
}

.bootstrap-select:before {
	width: 100%;
}

[class~="sort-by"] [class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	max-width: 100%;
}

.bootstrap-select:before,
[class~="dropdown-menu"] {
	background-color: #fff;
}

[class~="dropup"] [class~="caret"],
[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="caret"] {
	border-top-style: none;
}

[class~="caret"],
.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	border-left-style: solid;
}

[class~="caret"] {
	border-left-color: transparent;
}

.bootstrap-select:before {
	display: block;
}

[class~="dropup"],
[class~="dropdown"] {
	position: relative;
}

[class~="dropdown-menu"] {
	position: absolute;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:after {
	border-bottom-width: 0;
}

[class~="dropdown-menu"],
.dropup .dropdown-menu {
	top: 100%;
}

.dropdown-menu>li>a {
	border-radius: 3pt;
}

[class~="dropdown-menu"] {
	z-index: 1000;
}

[class~="dropdown-menu"] {
	display: none;
}

[class~="dropdown-menu"],
[class~="sort-by"] [class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-toggle"] [class~="filter-option"] {
	float: left;
}

.bootstrap-select:before {
	opacity: 0;
}

[class~="dropdown-menu"] {
	padding-left: 0.052083333in !important;
}

[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="caret"] {
	border-top-color: currentColor;
}

[class~="dropdown-menu"] {
	padding-bottom: 7.5pt !important;
}

[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="caret"],
[class~="dropup"] [class~="caret"] {
	border-image: none;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:after,
[class~="dropdown-menu"] {
	border-bottom-style: none;
}

[class~="dropdown-menu"] {
	padding-right: 0.052083333in !important;
}

[class~="dropdown-menu"] {
	padding-top: 7.5pt !important;
}

.bootstrap-select:before {
	pointer-events: none;
}

.bootstrap-select:before {
	transition: 0.4s;
}

[class~="dropdown-menu"] {
	margin-left: 0 !important;
}

[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="caret"],
[class~="dropup"] [class~="caret"] {
	border-bottom-width: 0.041666667in;
}

.sort-by .bootstrap-select.btn-group .dropdown-toggle .filter-option {
	line-height: 1.25pc;
}

[class~="open"]>a {
	outline: 0;
}

.sort-by .bootstrap-select.btn-group .dropdown-toggle .filter-option {
	height: auto;
}

[class~="dropdown-menu"] {
	margin-bottom: 0 !important;
}

[class~="dropdown-menu"] {
	margin-right: 0 !important;
}

[class~="dropdown-menu"] {
	margin-top: -3pt !important;
}

[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="caret"],
[class~="dropup"] [class~="caret"] {
	border-bottom-style: solid;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	padding-bottom: 0.3125pc;
}

[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="caret"],
[class~="dropup"] [class~="caret"] {
	/*border-bottom-color: ;*/
}

[class~="dropdown-menu"] {
	font-size: 0.9375pc;
}

[class~="dropdown-menu"] {
	text-align: left;
}

[class~="dropdown-menu"] {
	list-style: none !important;
}

.dropup .dropdown-menu,
[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="dropdown-menu"] {
	bottom: auto;
}

[class~="dropdown-menu"] {
	border-left-width: medium;
}

[class~="dropdown-menu"] {
	border-bottom-width: medium;
}

[class~="dropdown-menu"] {
	border-right-width: medium;
}

[class~="dropdown-menu"] {
	border-top-width: medium;
}

[class~="dropdown-menu"] {
	border-left-style: none;
}

[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="dropdown-menu"],
.dropup .dropdown-menu {
	margin-bottom: 0.125pc;
}

[class~="dropdown-menu"] {
	border-right-style: none;
}

[class~="dropdown-menu"] {
	border-top-style: none;
}

[class~="navbar-fixed-bottom"] [class~="dropdown"] [class~="dropdown-menu"] {
	top: 100%;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="dropup"] [class~="dropdown-toggle"]:after,
[class~="dropdown-menu"] {
	border-bottom-color: currentColor;
}

[class~="dropdown-menu"] {
	border-left-color: currentColor;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	border-left-color: transparent;
}

[class~="dropdown-menu"] {
	border-right-color: currentColor;
}

[class~="bootstrap-select"][class~="btn-group"][class~="fit-width"] [class~="dropdown-toggle"] [class~="filter-option"],
[class~="bootstrap-select"][class~="btn-group"][class~="fit-width"] [class~="dropdown-toggle"] [class~="caret"] {
	position: static;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	padding-right: 0.3125pc;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="pull-right"] [class~="dropdown-toggle"]:before {
	right: 9pt;
}

[class~="dropdown-menu"] {
	border-top-color: currentColor;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after,
[class~="dropdown-menu"] {
	border-image: none;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	padding-top: 0.3125pc;
}

.dropdown-header,
[class~="dropdown-menu"] {
	border-radius: 0.25pc;
}

[class~="dropdown-menu"] {
	box-shadow: 0 0.75pt 3pt 0in rgba(0, 0, 0, 0.12);
}

.dropdown-menu-right {
	right: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	height: 2.25pc;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="pull-right"] [class~="dropdown-toggle"]:before,
.dropdown-menu-right,
[class~="bootstrap-select"][class~="show-menu-arrow"][class~="pull-right"] [class~="dropdown-toggle"]:after {
	left: auto;
}

[class~="dropdown-menu-left"] {
	right: auto;
}

[class~="dropdown-backdrop"],
[class~="dropdown-menu-left"] {
	left: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	font-size: 0.145833333in;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="pull-right"] [class~="dropdown-toggle"]:after {
	right: 13px;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	border-right-width: 4.5pt;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button,
.dropdown-header {
	color: #777;
}

[class~="bootstrap-select"][class~="show-menu-arrow"][class~="open"]>[class~="dropdown-toggle"]:after,
.dropdown-header,
[class~="bootstrap-select"][class~="show-menu-arrow"][class~="open"]>[class~="dropdown-toggle"]:before {
	display: block;
}

.dropdown-header {
	padding-left: 0.104166667in;
}

.dropdown-header {
	padding-bottom: 0.072916667in;
}

[class~="bootstrap-select"][class~="btn-group"][class~="fit-width"] [class~="dropdown-toggle"] [class~="caret"] {
	top: auto;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="bs-actionsbox"] div button {
	transition: 0.3s;
}

.dropdown-header {
	padding-right: 0.104166667in;
}

.dropdown-header {
	padding-top: 0.072916667in;
}

.dropdown-header {
	line-height: 0.208333333in;
}

.dropdown-header {
	white-space: nowrap;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	border-right-style: solid;
}

.dropdown-header {
	background: #f6f6f6;
}

.dropdown-header {
	margin-bottom: 0.010416667in;
}

#nprogress {
	pointer-events: none;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	border-right-color: transparent;
}

[class~="dropdown-backdrop"] {
	position: fixed;
}

[class~="dropdown-backdrop"] {
	top: 0;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	border-bottom-width: 0.0625in;
}

[class~="dropdown-backdrop"] {
	right: 0;
}

[class~="dropdown-backdrop"] {
	bottom: 0;
}

[class~="dropdown-backdrop"] {
	z-index: 990;
}

[class~="dropdown-menu"]>[class~="active"]>a:hover,
[class~="dropdown-menu"]>li>a:hover {
	background-color: rgba(102, 103, 107, 0.07);
}

[class~="bootstrap-select"][class~="btn-group"][class~="fit-width"] [class~="dropdown-toggle"] [class~="caret"] {
	margin-top: -1px;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	border-bottom-style: solid;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	border-bottom-color: white;
}

[class~="bootstrap-select"][class~="btn-group"][class~="show-tick"] [class~="dropdown-menu"] li a span[class~="text"] {
	white-space: normal;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	position: absolute;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	bottom: -0.25pc;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	left: 0.104166667in;
}

#nprogress {
	-webkit-pointer-events: none;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
	display: none;
}

[class~="dropdown-menu"]>[class~="active"]>a:hover {
	color: #66676b;
}

[class~="dropdown-menu"]>[class~="active"]>a:hover,
.dropdown-menu>.disabled>a:hover {
	text-decoration: none;
}

.dropdown-menu>.disabled>a:hover {
	color: #777;
}

.dropdown-menu>.disabled>a:hover {
	cursor: not-allowed;
}

.dropdown-menu>.disabled>a:hover {
	background-color: transparent;
}

.dropdown-menu>.disabled>a:hover {
	background-image: none;
}

[class~="bootstrap-select"][class~="form-control"][class~="input-group-btn"]:not(:first-child):not(:last-child)>[class~="btn"] {
	border-radius: 0;
}

@media (min-width: 767px) {
	.navbar-right .dropdown-menu {
		right: 0;
	}

	.navbar-right .dropdown-menu {
		left: auto;
	}

	[class~="navbar-right"] [class~="dropdown-menu-left"] {
		right: auto;
	}

	[class~="navbar-right"] [class~="dropdown-menu-left"] {
		left: 0;
	}
}

[class~="bootstrap-select"][class~="btn-group"],
[class~="bootstrap-select"] [class~="glyphicon"]:not([class~="check-mark"]),
[class~="bootstrap-select"] [class~="filter-option"] [class~="glyphicon"],
.bootstrap-select.btn-group button {
	position: relative;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	position: absolute;
}

.bootstrap-select.btn-group button,
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	display: inline-block;
}

[class~="hide-tick"] [class~="check-mark"] {
	display: none !important;
}

.bootstrap-select.btn-group button {
	display: block;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	right: 0.083333333in;
}

[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
.bootstrap-select.btn-group button,
[class~="with-border"] [class~="dropdown-menu"] {
	border-left-width: 0.75pt;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	top: 50%;
}

.bootstrap-select.btn-group button,
[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
[class~="with-border"] [class~="dropdown-menu"] {
	border-bottom-width: 0.75pt;
}

.bootstrap-select.btn-group button {
	height: 2.6875pc;
}

.bootstrap-select.btn-group button {
	padding-left: 15pt;
}

.bootstrap-select.btn-group button {
	padding-bottom: 0;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	transform: translateY(-50%);
}

.bootstrap-select.btn-group button {
	padding-right: 15pt;
}

.bootstrap-select.btn-group button,
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	margin-left: 0;
}

.bootstrap-select.btn-group button {
	padding-top: 0;
}

.bootstrap-select.btn-group button,
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	margin-bottom: 0;
}

.bootstrap-select.btn-group button,
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	margin-right: 0;
}

[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
[class~="with-border"] [class~="dropdown-menu"],
.bootstrap-select.btn-group button {
	border-right-width: 0.75pt;
}

[class~="bootstrap-select"] [class~="glyphicon"]:not([class~="check-mark"]) {
	font-size: 0.177083333in;
}

.bootstrap-select.btn-group button,
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	margin-top: 0;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark,
[class~="bootstrap-select"] [class~="glyphicon"]:not([class~="check-mark"]) {
	line-height: 0;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	width: 15pt;
}

[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
.bootstrap-select.btn-group button,
[class~="with-border"] [class~="dropdown-menu"] {
	border-top-width: 0.75pt;
}

[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
[class~="with-border"] [class~="dropdown-menu"],
.bootstrap-select.btn-group button {
	border-left-style: solid;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	height: 15pt;
}

.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
	text-align: center;
}

[class~="bootstrap-select"] [class~="dropdown-menu"] li[class~="selected"] a span[class~="check-mark"]:before,
[class~="bootstrap-select"] [class~="dropdown-menu"] li[class~="selected"]:hover a span[class~="check-mark"]:before {
	color: #66676b;
}

.bootstrap-select.btn-group button {
	outline: none;
}

[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
.bootstrap-select.btn-group button,
[class~="with-border"] [class~="dropdown-menu"] {
	border-bottom-style: solid;
}

.bootstrap-select.btn-group button {
	font-size: 15px;
}

[class~="with-border"] [class~="dropdown-menu"],
[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
.bootstrap-select.btn-group button {
	border-right-style: solid;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	font-family: "Feather-Icons";
}

.bootstrap-select.btn-group button {
	color: #808080;
}

.bootstrap-select.btn-group button {
	max-width: 100%;
}

.bootstrap-select.btn-group button {
	width: 100%;
}

.bootstrap-select.btn-group button {
	box-sizing: border-box;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	content: "";
}

[class~="bootstrap-select"] [class~="filter-option"] [class~="glyphicon"],
[class~="bootstrap-select"] [class~="glyphicon"]:not([class~="check-mark"]) {
	top: 1px;
}

[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
.bootstrap-select.btn-group button,
[class~="with-border"] [class~="dropdown-menu"] {
	border-top-style: solid;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	font-size: 1.125pc;
}

[class~="bootstrap-select"] [class~="glyphicon"]:not([class~="check-mark"]) {
	margin-right: 3px;
}

.bootstrap-select.btn-group button {
	border-left-color: #e2e5ec;
}

.bootstrap-select.btn-group button {
	border-bottom-color: #e2e5ec;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	transition: all 0.3s;
}

.bootstrap-select.btn-group button {
	border-right-color: #e2e5ec;
}

.bootstrap-select.btn-group button {
	border-top-color: #e2e5ec;
}

[class~="with-border"] [class~="dropdown-menu"],
[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button {
	border-left-color: #e0e0e0;
}

.bootstrap-select.btn-group button {
	border-image: none;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	display: inline-block;
}

[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
[class~="with-border"] [class~="dropdown-menu"] {
	border-bottom-color: #e0e0e0;
}

.bootstrap-select.btn-group button {
	background-color: #fff;
}

.bootstrap-select.btn-group button {
	font-weight: 500;
}

[class~="with-border"] [class~="dropdown-menu"],
[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button {
	border-right-color: #e0e0e0;
}

[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
[class~="with-border"] [class~="dropdown-menu"] {
	border-top-color: #e0e0e0;
}

[class~="with-border"] [class~="dropdown-menu"],
[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button {
	border-image: none;
}

.bootstrap-select.btn-group button,
[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li[class~="selected"] span[class~="check-mark"]:before {
	opacity: 1;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	top: 50%;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	right: 0;
}

.bootstrap-select.btn-group button {
	border-radius: 0.25pc;
}

.bootstrap-select.btn-group button {
	min-width: 105pt;
}

[class~="bootstrap-select"] [class~="dropdown-toggle"]::after {
	display: none !important;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li[class~="selected"] span[class~="check-mark"]:before {
	transform: scale(1);
}

[class~="with-border"][class~="bootstrap-select"]:before {
	width: calc(100% - 2px);
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	position: absolute;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	margin-left: 0;
}

[class~="with-border"][class~="bootstrap-select"]:before {
	left: 0.0625pc;
}

[class~="with-border"][class~="bootstrap-select"][class~="btn-group"] button,
[class~="with-border"] [class~="dropdown-menu"] {
	box-shadow: 0 0.010416667in 0.25pc 0pt rgba(0, 0, 0, 0.05);
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	margin-bottom: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	margin-right: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	margin-top: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	opacity: 0;
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li span[class~="check-mark"]:before {
	transform: scale(0.5);
}

[class~="bootstrap-select"][class~="btn-group"] [class~="dropdown-menu"] li[class~="selected"] span[class~="check-mark"]:before {
	transition: all 0.35s cubic-bezier(0.3, -0.41, 0.19, 2), opacity 0.3s;
}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

.page-menu.menu-large:hover .simplebar-content ul {
	padding-left: 8px !important;
	padding-right: 8px !important;
}

.page-menu ul {
	list-style: none;
	padding: 0px;

}

ul li {
	font-size: 15px;
	line-height: 18.75pt;
	transition: 0.3s;
	display: block;
}

.page-content {
	margin-left: 230px;
	position: relative;
	display: block;
	/* margin-top: 80px; */
	padding-top: 20px;
	height: 100vh;
}

@media (min-width: 1200px) {
	.page-content {
		margin-left: 230px !important;
	}

}

.container> :last-child {
	margin-bottom: 0;
}

.admin_banner {
	padding: 77px 0 0 50px;
}

.admin_banner h2 {
	color: #fff;
	font-weight: 800 !important;
	margin-bottom: 10px;
	font-size: 20.25pt !important;
}

.admin_banner h3 {
	color: #fff;
	font-weight: 600 !important;
	margin-bottom: 30px;
	font-size: 16px;
}

.programs-title {
	color: #fff;
	margin: 5px 0;
	padding: 4px 15px;
	font-size: 14px !important;
	background: #0054c8;
	float: left;
	border-radius: 30px;
	line-height: 1.6 !important;
	border: 2px solid #0054c8;
}

.btn.btn_programs {
	background-color: #fff;
	color: #0056c9;
	border: 2px solid #0056c9;
	padding: 4px 15px;
	border-radius: 30px;
	margin: 5px 0;
	font-size: 14px !important;
}

.btn_programs:hover {
	background: #0056c9;
	color: #fff !important;
}

.section-small {
	padding-top: 30px;
}

.uk-nav,
.uk-nav .ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.uk-dropdown-nav {
	white-space: nowrap;
	font-size: 14px;
}

.uk-dropdown-nav>li>a:hover,
.uk-dropdown-nav>li>a:focus,
.uk-dropdown-nav>li.active>a {
	color: #666;
}

.uk-nav li>a {
	display: block;
	text-decoration: none;
}

.course_menu .nav>li>a i {
	padding: 6px 20px 0 0px;
}

.uk-dropdown {
	display: none;
	position: absolute;
	z-index: 1;
	right: 0;
	box-sizing: border-box;
	min-width: 200px;
	padding: 25px;
	background: #fff;
	color: #666;
	box-shadow: 0 5px 12px rgb(0 0 0 / 15%);
}

.mat-dialog-container,
.mat-dialog-container .edit_student .ps-content {
	padding: 0 !important;
}

.ps-content {
	padding: 10px !important;
}

.student_form {
	padding: 10px;
}

.student_form h4 {
	font-size: 14px;
	font-weight: 600;
}

input.form-control,
textarea.form-control {
	margin-bottom: 10px;
}

.btn.btn-default {
	color: white;
	background-color: #3e416d;
}

.btn.btn-default:hover {
	color: white;
	background-color: #3e416d;
}

.tab {
	display: flex;
	flex-wrap: wrap;
	margin-left: -20px;
	padding: 0;
	list-style: none;
	position: relative;
}

.tab>li {
	flex: none;
	padding-left: 20px;
	position: relative;
}

.tab>li>a {
	font-weight: 600;
	color: #000;
	background: #efefef;
	border-radius: 5px;
	line-height: 14px;
	text-align: left;
	display: block;
	padding: 10px 15px;
	text-decoration: none;
}

.tab>.active>a {
	font-weight: 600;
	color: #000;
	background: #82d5ed;
	border-radius: 5px;
	line-height: 14px;
	text-align: left;
	display: block;
	padding: 10px 15px;
	text-decoration: none;
}

.p-image {
	position: absolute;
	top: 167px;
	font-size: 12px;
	right: 93px;
	line-height: 28px;
	border-radius: 50%;
	width: 28px;
	background: blue;
	height: 28px;
	border: 1px solid #fff;
	color: #fff;
	z-index: 2;
	/* transition: all .3s cubic-bezier(.175, .885, .32, 1.275); */
}

.upload-button {
	font-size: 1.2em;
}

.file-upload {
	position: absolute;
	background: #ededed;
	padding: 5px;
	border-radius: 5px;
	font-size: 13px;
	top: 59px;
	opacity: 0;
}

.file-upload.file_browse {
	top: 0;
	opacity: 0;
}

.mat-dialog-title {
	margin: -50px 26px 20px !important;
}

.mr-25 {
	margin-right: 25px;
}

/* scroll css */
/* width */

::-webkit-scrollbar {
	width: 10px;
}

/* .ag-body-horizontal-scroll-viewport{
height: 20px !important;
min-height: 20px !important;
max-height: 20px !important;
overflow: scroll !important;
scrollbar-width: 50px !important;
}
.ag-body-horizontal-scroll {
min-height: 20px !important;
height: 20px !important;
max-height: 20px !important;
min-width: 0;
width: 100%;
display: flex;
position: relative; }

.ag-body-horizontal-scroll-container{
height: 20px !important;
min-height: 20px !important;
max-height: 20px !important;
} */
.quiz_btn {
	margin-left: 0 !important;
}

html {
	scrollbar-width: thick !important;
}


::-webkit-scrollbar-track {
	background: #f1f1f1;
}

/* Handle */

::-webkit-scrollbar-thumb {
	background: #d9d9d9;
}

/* Handle on hover */

::-webkit-scrollbar-thumb:hover {
	background: #e7e7e7;
}

.ag-input-field-input {
	height: 1.875pc !important;
}

.course-progressbar {
	background-color: #aeaebc4d;
}

.course-progressbar {
	height: 5px;
}

.project-progressbar .course-progressbar-filler {
	background-color: #ecbb51;
}

.li_card {
	background: #bae0f6;
	padding: 1px;
	margin: 6px 0;
	border-radius: 4px;
	display: block;
	min-height: 100px;
	height: 102px;
}

.li_card h1 {
	font-size: 23px;
	color: #333;
	font-weight: 600;
	white-space: nowrap;
	max-width: 224px;
	text-overflow: ellipsis;
	overflow: hidden;
}

.li_card h3 {
	font-size: 17px;
	font-weight: 600 !important;
	white-space: nowrap;
	/* max-width: 224px;
text-overflow: ellipsis;
overflow: hidden; */
	margin: 0;
	text-overflow: ellipsis;
	overflow: hidden;
}

.myproject-title {
	background: #74c5f6;
}

.myproject-title h2 {
	color: #fff;
	font-size: 24px;
	font-weight: 600;
	margin: 0;
	display: flex;
	padding: 5px 10px;
	align-items: center;
}

.project_status {
	line-height: 18px;
	padding: 0px 40px;
	background-color: #fff519;
	border-radius: 0;
	margin: 0;
}

.media.project_status h1 {
	font-size: 32px;
}

.media.project_status a {
	line-height: 1;
	text-decoration: none;
}

.status {
	font-size: 13px;
	font-weight: 500;
	color: #4fb6f7;
	line-height: 1.2;
}

.session {
	font-size: 10px;
	font-weight: 500;
	color: #333;
	line-height: 1.2;
}

.h-100 {
	height: 100%;
}

.course_reader_card .slick-prev:before,
.course_reader_card .slick-next:before {
	color: #8f999d !important;
}

.right_card {
	background-color: #d4e4f1;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
}

.card_color {
	background-color: #eaf3f9;
}

.font-18 {
	font-size: 18px;
}

.custom-control-input {
	z-index: 1 !important;
	cursor: pointer;
}

.pl-35 {
	padding-left: 35px !important;
}

.carousel_btn .slick-prev {
	z-index: 1;
	left: 30px !important;
}

.carousel_btn .slick-next {
	z-index: 1;
	right: 30px !important;
}

.carousel_btn .slick-next:before,
.carousel_btn .slick-prev:before {
	color: #fff !important;
}

.cursor-pointer {
	cursor: pointer;
}

.student_list .ag-theme-alpine .ag-header {
	border-bottom: none !important;
}

.student_list .ag-theme-alpine .ag-root-wrapper {
	border: none !important;
}

.student_list .ag-theme-alpine .ag-row {
	background: #84c5db;
}

.admin_banner {
	padding: 77px 0 0 50px;
}

.admin_banner h2 {
	color: #fff;
	font-weight: 500;
	margin-bottom: 10px;
}

.admin_banner h3 {
	color: #fff;
	font-weight: 300;
	margin-bottom: 30px;
	font-size: 16px;
}

.myproject-title {
	background: #0054c8;
}

.myproject-title h2 {
	color: #fff;
	font-size: 24px;
	font-weight: 600;
	margin: 0;
	display: flex;
	padding: 5px 10px;
	align-items: center;
}

.eye-slash {
	position: absolute;
	right: 13px;
	top: 9px;
}

.p-10 {
	padding: 10px !important;
}

.width100 {
	width: 100% !important;
}

.btn-default {
	color: white;
	background-color: #3e416d !important;
}

.w-100 {
	width: 100%;
}

@media (min-width: 1220px) {
	.page-menu.menu-large {
		overflow: hidden;
		width: 230px;
	}

	.page-menu.menu-large:hover .logo {
		padding-top: 10.5pt;
		padding-bottom: 10.5pt;
		padding-right: 0.3125in;
		padding-left: 30px;
		line-height: 40px;
	}

	.page-menu.menu-large ul {
		padding-top: 0;
	}

	ul li {
		/* font-size: 15px; */
		line-height: 18.75pt;
		display: block;
		transition: 0.3s;
	}

	.page-menu.menu-large ul li a {
		display: flex;
		padding-top: 1.0625pc;
		padding-bottom: 1.0625pc;
		padding-right: 0.3125in;
		padding-left: 30px;
		position: relative;
		cursor: pointer;
		transition: 0.3s;
		align-items: center !important;
	}
}

@media (min-width: 1280px) {
	.container {
		max-width: 1200px;
	}
}

@media (min-width: 960px) {
	.container {
		padding-top: 0pc;
	}
}

@media (max-width: 768px) {

	.programs-title,
	.btn.btn_programs {
		font-size: 10px !important;
		border: 2px solid #0056c9;
	}

	.btn.btn_programs {
		margin: 5px 0;
	}
}

.modal_footer {
	border-top: 1px solid #eee;
	padding: 0 15px !important;
}

.mat-dialog-actions {
	padding: 0;
	margin-bottom: 0 !important;
}

.mat-dialog-actions.modal_closed {
	padding: 0 !important;
}

.modal_closed {
	float: right;
}

.school_content {
	padding: 10px;
}

.mat-dialog-title {
	margin: 10px 20px 10px !important;
}

.pr-25 {
	padding-right: 25px !important;
}

.example-section .mat-checkbox .mat-checkbox-layout .mat-checkbox-inner-container-no-side-margin {
	margin-top: 8px !important;
}

.cdk-drag p {
	margin: 0;
}

.cdk-drag p img {
	max-width: 100% !important;
}

.alert-msg-inner-grid {
	width: 100%;
	height: 100%;
	padding-top: 0px;
}

.alert_msg {
	height: 70px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #d8d5d51c;
	box-shadow: 0px 0px 8px 0px #dddddd75;
	/* float: left; */
	width: 100%;
	border-radius: 5px;
	/* margin: 10px 0; */
}


.alert_msg h3 {
	font-size: 16px;
	font-weight: 600;
	color: #000;
	text-align: center;
	text-transform: unset;
	font-family: 'Montserrat', sans-serif !important;
}

.alert_msg p {
	margin-top: 20px;
	text-align: center;
}

.student_form .mat-form-field-appearance-outline .mat-form-field-infix {
	padding: 0 !important;
	margin: 0 !important;
	padding-bottom: 5px !important;
}

.student_form .mat-form-field-label-wrapper {
	top: -22px;
	padding-top: 0.84375em;
}

.student_form .mat-select-trigger {
	height: 32px;
}

.mcq .mat-radio-button .mat-radio-outer-circle {
	height: 15px !important;
	left: 2px !important;
	top: 2px !important;
	width: 15px !important;
}

.mat-radio-inner-circle {

	left: -1px !important;
}

.mcq .mat-radio-button .mat-radio-inner-circle {
	height: 17px !important;
	left: 1px !important;
	top: 1px !important;
	width: 17px !important;
}
.mat-select-value {
	color: rgba(0, 0, 0, .87);
  }

  .mat-select-value-text {
	/* color: #7A7A88 !important; */
	font-size: 14px !important;
	font-weight: 500;
	color: rgba(14, 20, 38, 0.7);
  }
.project_slider_wrap .slick-prev {
	left: -18px;
}

.project_slider_wrap .slick-next {
	right: -18px;
}

.project_slider_wrap .slick-prev:before,
.project_slider_wrap .slick-next:before {
	color: #c5c5c5;
}

/* .project_slider_wrap .slick-list{
overflow: visible;
} */

.view_project .slick-slider {
	overflow: hidden;
}

.view_project .slick-prev {
	left: 16px;
	z-index: 1;
}

.view_project .slick-next {
	right: 16px;
	z-index: 1;
}

.schedule .e-schedule .e-vertical-view .e-day-wrapper .e-appointment {
	background: #FB9F64;
	cursor: pointer !important;
}

.schedule .e-schedule .e-vertical-view .e-day-wrapper .e-appointment[aria-label~="Break"] {
	background: #86C9D0;
	cursor: pointer !important;
}

.schedule .e-schedule .e-vertical-view .e-day-wrapper .e-appointment[aria-label~="Lunch"] {
	background: #B1C871;
	cursor: pointer !important;
}

.schedule .e-schedule .e-vertical-view .e-header-cells .e-header-day {
	font-size: 16px;
	text-align: center;
	width: 100%;
	font-weight: 500;
}

.schedule .e-schedule .e-vertical-view .e-header-cells .e-header-date {
	font-size: 16px;
	text-align: center;
	width: 100%;
	font-weight: 500;
}

.schedule .e-current-day .e-header-day,
.schedule .e-current-day .e-header-date {
	color: #ed9678;
}

.student_form .mat-checkbox-checked.mat-accent .mat-checkbox-background {
	background: #007bff;
}

.ag-theme-alpine .ag-root-wrapper {
	border: none !important;
}

.file-input {
	background: #f3f3f3;
	border-radius: 4px;
}

.file-input button {
	width: 100%;
}

.file-input img {
	width: 26px;
}

.file-input input[type="file"] {
	position: absolute;
	left: 14px;
	top: 37px;
	opacity: 0;
	height: 37px;
	width: 90% !important;
	cursor: pointer;
}

.back {
	cursor: pointer;
	color: #0054c8;
	font-size: 30px;
	margin-right: 10px;
}

input[type="email"],
input[type="number"],
input[type="text"],
select,
input[type="password"] {
	background: #fff;
	height: 38px;
	padding: 5px;
}

/* .ag-center-cols-viewport {
overflow: hidden !important;
} */
.ag-body-horizontal-scroll {
	display: none !important;
}

input[type="password"]::-ms-reveal,
input[type="password"]::-ms-clear {
	display: none;
}

.mcq_form .mat-select-panel .mat-optgroup-label,
.mat-select-panel .mat-option {
	height: 2em !important;
	font-size: 14px !important;
}

.mcq_form .mat-form-field-label-wrapper {
	top: -24px !important;
}

.mcq_form .mat-form-field-appearance-outline .mat-form-field-infix {
	padding: 5px 0 10px 0 !important;
	font-size: 14px;
}

.match-the-pair-option .mat-form-field-appearance-outline .mat-form-field-infix {
	padding: 5px 0 10px 0;
	font-size: 14px;
}

.mcq_form .mat-form-field-appearance-outline .mat-form-field-flex {
	padding: 5px 0.75em 0px 0.75em;
}

.mcq_form .mat-form-field-appearance-outline .mat-form-field-label {
	top: 30px;
}

.mcq_form h5 {
	margin-bottom: 0;
	margin-top: 12px;
	font-size: 14px;
}

.margin_spe {
	margin: 0 0 10px 0 !important;
}

.mcq_form .mat-radio-outer-circle {
	height: 16px;
	top: 2px;
	width: 16px;
}

.student_form .mat-button.btn_close:hover {
	background: none;
}

.btn-primary {
	background-color: #0054c8;
	border-color: #0054c8;
}

.btn-primary.disabled,
.btn-primary:disabled {
	color: #fff;
	background-color: #0054c8 !important;
	border-color: #0054c8 !important;
}

.file_width {
	float: left;
	font-size: 12px !important;
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
}

.timescale .e-schedule .e-vertical-view.e-timescale-disable .e-appointment {
	background: #ed9678 !important;
}

.timescale .e-more-popup-wrapper .e-appointment {
	background: #ed9678 !important;
}

.admin_banner h2,
.admin_banner h3 {
	color: #0054c8 !important;
}

/* .btn.disabled, .btn:disabled {
opacity: 1 !important;
} */

.mat-button-focus-overlay {
	transition: none !important;
	background-color: transparent !important;
}

.z_index_2 {
	z-index: 2 !important;
}

.quiz_btn p {
	display: inline-block;
	margin: 0;
}

p.question_content p img {
	width: 380px;
}

.img-width span p img {
	width: 120px !important;
}

.question p img {
	/* width: 120px !important; */
}

.correct_answer span p img {
	/* width: 120px !important; */
}

.c_answer p img {
	width: 120px !important;
}

.match_pair_image p img {
	width: 120px !important;
}

.fr-popup .fr-buttons {
	display: none !important;
}

/* @media (min-width: 768px) and (max-width: 1024px) {
.student_form{
    height: auto !important;
}

} */


@media (min-width: 1024px) and (max-width: 1220px) {
	.container {
		max-width: 90% !important;
	}

	.uk-background-norepeat {
		background-repeat: no-repeat;
	}

	.btn-group-sm>.btn,
	.btn-sm {
		/* padding: 2px 3px !important; */
		font-size: 12px !important;
	}

	.btn-primary {
		/* padding: 2px 3px !important; */
		font-size: 12px !important;
	}

	[class~="page-menu"][class~="menu-large"] ul li a span,
	[class~="page-menu"][class~="menu-large"] [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"] ul:before {
		position: absolute;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul li a {
		justify-content: initial !important;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-left: 2pc;
	}

	.page-menu.menu-large:hover .logo a span {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	[class~="page-menu"][class~="menu-large"] ul li a,
	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"],
	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		padding-left: 30px;
	}

	.page-menu.menu-large:hover {
		width: 230px;
	}

	[class~="page-menu"][class~="menu-large"] ul:before,
	[class~="page-menu"][class~="menu-large"] [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"] ul li a span {
		padding-left: 40px;
	}

	.page-menu.menu-large:hover {
		transition: all 300ms 0s ease-in-out;
	}

	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"]:hover ul li a span,
	.page-menu.menu-large:hover li.active-submenu,
	[class~="page-menu"][class~="menu-large"]:hover[class~="page-menu"] ul li a:after {
		display: inline-block;
	}

	.page-menu.menu-large:hover {
		z-index: 10001;
	}

	[class~="page-menu"][class~="menu-large"] ul li a span,
	[class~="page-menu"][class~="menu-large"] [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"] [class~="btn-menu-trigger"],
	[class~="page-menu"][class~="menu-large"] ul:before,
	[class~="page-menu"][class~="menu-large"] li[class~="active-submenu"],
	[class~="page-menu"][class~="menu-large"] ul li a:after {
		display: none;
	}

	[class~="page-menu"][class~="menu-large"] {
		width: 0.833333333in;
	}
	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		padding-bottom: 0.182291667in;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"],
	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"],
	[class~="page-menu"][class~="menu-large"] ul li a {
		padding-right: 0.3125in;
	}

	[class~="page-menu"][class~="menu-large"] {
		overflow: hidden;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		padding-top: 0.182291667in;
	}

	[class~="page-menu"][class~="menu-large"] ul li a {
		padding-bottom: 1.0625pc;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-left: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"] {
		padding-bottom: 10.5pt;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-bottom: 0.6875pc;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		background-color: #fbfbfb;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-right: 2pc;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-bottom: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-top: 0.6875pc;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul li a i {
		font-size: 15pt;
	}

	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"] {
		padding-top: 10.5pt;
		line-height: 40px;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-right: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		justify-content: flex-start;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul:before,
	[class~="page-menu"][class~="menu-large"]:hover [class~="btn-menu-trigger"] {
		display: inline-block;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		align-items: initial;
	}

	[class~="page-menu"][class~="menu-large"] ul li a {
		padding-top: 1.0625pc;
	}

	.page-menu.menu-large ul {
		margin-top: 0;
	}

	.page-menu.menu-large ul {
		padding-top: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-top: 0.21875in;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		padding-top: 0;
	}

	[class~="page-menu"] {
		margin-left: 0pt !important;
	}

	[class~="btn-mobile"] {
		display: none;
	}

	.page-content {
		margin-left: 75px !important;
		margin-top: 80px !important;
	}

	[class~="header-widget"] {
		position: relative !important;
	}

	[class~="header"] {
		box-shadow: none !important;
	}

	.btn-image,
	.btn-video,
	.btn-pdf,
	.btn-activities {
		padding: 13px 13px !important;
	}

	.position-relative span.count_span {
		right: -20px !important
	}

	.logo.logo_visible {
		display: flex;
	}

	.ag-cell,
	.grid-project-text {
		font-size: 12px !important;
	}

	.dashboard_mod_sess {
		padding: 25px 10px !important;
	}
}

@media (min-width: 1024px) and (max-width:1200px) {
	.slick_card .slider_content h3 {
		font-size: 13px !important;
	}

	.slider_content p button {
		padding: 2px 15px !important
	}

	.module_tab li button span {
		font-size: 18px !important;
		line-height: 16px !important;
	}

	.reference_btn {
		font-size: 17px !important;
	}

	.btn-status {
		padding: 2px 15px !important;
	}

	.submit_ans {
		padding: 0 7px !important;
	}

	.view_btn {
		font-size: 12px !important;
		padding: 8px !important;
	}

	.li_card .padding_card .item_right .check_answera_btn {
		padding: 10px 10px !important;
		font-size: 13px !important;
	}

	.form-control {
		font-size: 15px !important;
	}

	.dashboard_session .skill-card-subtitle {
		white-space: nowrap !important;
	}

	.dashboard_session {
		padding: 20px 15px !important;
	}

	.tab-icon {
		height: 40px !important;
	}

	.add_porject_input_wrapper .form-group label {
		white-space: nowrap;
	}

	.project_wrapper .card button {
		margin-right: 3px;
		font-size: 15px !important;
	}

	img.clander_img {
		width: 60px !important;
		height: 60px !important;
	}
}

@media (min-width: 320px) and (max-width: 1010px) {
	.phone_view_alert {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: #fff;
		z-index: 9999;
		display: block !important;
		padding: 40% 25px;
		color: #ff0000;
	}
}

.phone_view_alert {
	display: none;
}

.mat-button-focus-overlay {
	transition: none !important;
	background-color: transparent !important;
}

.practical_question p img {
	height: 80px;
}

.z_index_2 {
	z-index: 2 !important;
}

.quiz_btn p {
	display: inline-block;
	margin: 0;
}

p.question_content p img {
	width: 380px;
}

.img-width span p img {
	width: 120px !important;
}


.fr-popup .fr-buttons {
	display: none !important;
}

@media (min-width: 1024px) and (max-width: 1220px) {
	.container {
		max-width: 90% !important;
	}

	.uk-background-norepeat {
		background-repeat: no-repeat;
	}

	.btn-group-sm>.btn,
	.btn-sm {
		/* padding: 2px 3px !important; */
		font-size: 12px !important;
	}

	.btn-primary {
		/* padding: 2px 3px !important; */
		font-size: 12px !important;
	}

	.add-option-btn.btn-primary {
		padding: .375rem .75rem !important;
		font-size: 1rem !important;
	}

	[class~="page-menu"][class~="menu-large"] ul li a span,
	[class~="page-menu"][class~="menu-large"] [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"] ul:before {
		position: absolute;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul li a {
		justify-content: initial !important;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-left: 2pc;
	}

	.page-menu.menu-large:hover .logo a span {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	[class~="page-menu"][class~="menu-large"] ul li a,
	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"],
	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		padding-left: 30px;
	}

	.page-menu.menu-large:hover {
		width: 230px;
	}

	[class~="page-menu"][class~="menu-large"] ul:before,
	[class~="page-menu"][class~="menu-large"] [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"] ul li a span {
		padding-left: 40px;
	}

	.page-menu.menu-large:hover {
		transition: all 300ms 0s ease-in-out;
	}

	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"]:hover ul li a span,
	.page-menu.menu-large:hover li.active-submenu,
	[class~="page-menu"][class~="menu-large"]:hover[class~="page-menu"] ul li a:after {
		display: inline-block;
	}

	.page-menu.menu-large:hover {
		z-index: 10001;
	}

	[class~="page-menu"][class~="menu-large"] ul li a span,
	[class~="page-menu"][class~="menu-large"] [class~="logo"] a span,
	[class~="page-menu"][class~="menu-large"] [class~="btn-menu-trigger"],
	[class~="page-menu"][class~="menu-large"] ul:before,
	[class~="page-menu"][class~="menu-large"] li[class~="active-submenu"],
	[class~="page-menu"][class~="menu-large"] ul li a:after {
		display: none;
	}

	[class~="page-menu"][class~="menu-large"] {
		width: 0.833333333in;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		padding-bottom: 0.182291667in;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"],
	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"],
	[class~="page-menu"][class~="menu-large"] ul li a {
		padding-right: 0.3125in;
	}

	[class~="page-menu"][class~="menu-large"] {
		overflow: hidden;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		padding-top: 0.182291667in;
	}

	[class~="page-menu"][class~="menu-large"] ul li a {
		padding-bottom: 1.0625pc;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-left: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"] {
		padding-bottom: 10.5pt;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-bottom: 0.6875pc;
	}

	[class~="page-menu"][class~="menu-large"] [class~="logo"] {
		background-color: #fbfbfb;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-right: 2pc;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-bottom: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		padding-top: 0.6875pc;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul li a i {
		font-size: 15pt;
	}

	[class~="page-menu"][class~="menu-large"]:hover [class~="logo"] {
		padding-top: 10.5pt;
		line-height: 40px;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-right: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		justify-content: flex-start;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul:before,
	[class~="page-menu"][class~="menu-large"]:hover [class~="btn-menu-trigger"] {
		display: inline-block;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul * li * a {
		align-items: initial;
	}

	[class~="page-menu"][class~="menu-large"] ul li a {
		padding-top: 1.0625pc;
	}

	.page-menu.menu-large ul {
		margin-top: 0;
	}

	.page-menu.menu-large ul {
		padding-top: 0;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		margin-top: 0.21875in;
	}

	[class~="page-menu"][class~="menu-large"]:hover ul {
		padding-top: 0;
	}

	[class~="page-menu"] {
		margin-left: 0pt !important;
	}

	[class~="btn-mobile"] {
		display: none;
	}

	.page-content {
		margin-left: 80px !important;
		margin-top: 80px !important;
	}

	[class~="header-widget"] {
		position: relative !important;
	}

	[class~="header"] {
		box-shadow: none !important;
	}

	.btn-image,
	.btn-video,
	.btn-pdf,
	.btn-activities {
		padding: 13px 13px !important;
	}

	.position-relative span.count_span {
		right: -20px !important;
	}

	.logo.logo_visible {
		display: flex;
	}
	.ag-cell {
		font-size: 12px !important;
	}
	.dashboard_mod_sess {
		padding: 25px 10px !important;
	}

	/* .ag-cell-value,
	.ag-group-value {
		overflow: unset !important;
		text-overflow: unset !important;
	} */
}

.li_card .padding_card {
	height: 100%;
	align-items: center;
	padding: 0 !important;
}

.li_card .padding_card .item_right {
	justify-content: flex-end !important;
}

.img_icon~.row.padding_card {
	margin: 0 !important;
	float: right;
	width: 90%;
}

.row.padding_card {
	margin: 0 !important;
}

@media (min-width: 1024px) and (max-width: 1200px) {
	.slick_card .slider_content h3 {
		font-size: 13px !important;
	}

	.slider_content p button {
		padding: 2px 15px !important;
	}

	.module_tab li button span {
		font-size: 18px !important;
		line-height: 16px !important;
	}

	.reference_btn {
		font-size: 17px !important;
	}

	.btn-status {
		padding: 2px 15px !important;
	}
}
@media (min-width: 320px) and (max-width: 1010px) {
	.phone_view_alert {
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background-color: #fff;
		z-index: 9999;
		display: block !important;
		padding: 40% 25px;
		color: #ff0000;
	}
}

.phone_view_alert {
	display: none;
}

.true_p p {
	margin-bottom: 0;
}

.view-final-option-p p {
	margin-bottom: 0;
}

@media (min-width: 1024px) and (max-width: 1200px) {
	.slick_card .slider_content h3 {
		font-size: 13px !important;
	}

	.slider_content p button {
		padding: 2px 15px !important;
	}

	.module_tab li button span {
		font-size: 18px !important;
		line-height: 16px !important;
	}

	.reference_btn {
		font-size: 17px !important;
	}

	.btn-status {
		padding: 2px 15px !important;
	}

	.submit_ans {
		padding: 0 7px !important;
	}

	.view_btn {
		font-size: 12px !important;
		padding: 8px !important;
	}

	.li_card .padding_card .item_right .check_answera_btn {
		padding: 10px 10px !important;
		font-size: 13px !important;
	}

	.form-control {
		font-size: 15px !important;
	}

	.dashboard_session .skill-card-subtitle {
		white-space: nowrap !important;
	}

	.dashboard_session {
		padding: 20px 15px !important;
	}

	.tab-icon {
		height: 40px !important;
	}

	.add_porject_input_wrapper .form-group label {
		white-space: nowrap;
	}

	.project_wrapper .card button {
		margin-right: 3px;
		font-size: 15px !important;
	}
}

/* assemssment css*/

.add_btn_wrapper,
.match_the_pair .dis_flex .option {
	align-items: center;
}

.question_heading p,
.match_the_pair .dis_flex .option p,
.mcq_question_text p {
	margin-bottom: 0;
}

.multi_select span {
	color: rgba(14, 20, 38, 0.7);
	font-size: 14px;
	font-weight: 500;
}

.mcq_question_text p img {
	margin-right: 20px;
	height: 80px !important;
	/* float: left; */
}

.correct_ans .correct_text span p img {
	height: 80px;
	margin-left: 5px;
}

.question_heading {
	display: flex;
	align-items: center;
}

.modal_content .modal_question_wrapper p .question_img img {
	height: 60px !important;
	margin-right: 20px;
}

.mcq_question_add_btn_wrapper {
	white-space: nowrap;
}

.card_list .card_li .mcq_question_text {
	flex-grow: 1;
	align-items: center;
}

.top_marks_wrapper {
	position: relative;
	display: inline-block;
}

.modal_question_wrapper .question {
	align-items: center;
}

.multi_select {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.ul_card {
	overflow-y: auto !important;
}

.option_text p,
.mcq_question_text p {
	font-size: 14px;
}

.card_list .card_li .mcq_question_text {
	flex-grow: 1;
	align-items: center;
	display: flex;
}

.option_number_wrapper .option img,
.option_text p img {
	max-width: 100% !important;
	width: 100% !important;
	height: auto !important;
}

.correct_text p {
	margin-bottom: 0;
}

.option .option_name {
	margin-right: 20px;
}

.option .option_name img {
	max-width: 100%;
	width: 100%;
}

.match_pair_option .option {
	align-items: center;
}

.match-pair-option .correct_answer p {
	margin-bottom: 0;
}

.input_no_bg input {
	margin-bottom: 0 !important;
	height: 18px !important;
	color: #000 !important;
}

.input_no_bg input:focus {
	color: #000 !important;
	border-bottom: none !important;
}

.option_text p {
	margin-bottom: 0 !important;
}

.xs-p-wrapper p {
	padding-left: 10px;
}

/* assessment css end */
.admin-add-school .form-group {
	position: relative;
	margin-bottom: 25px
}
.form-group label.input-label {
	position: absolute;
	cursor: text;
	z-index: 2;
	left: 10px;
	font-size: 13px;
	font-weight: bold;
	background: #fff;
	padding: 0 10px;
	 color:#1B274D;
	font-weight: 500;
	top:-12px;
	border-radius: 3px;
	text-transform: capitalize;

}
.matform label.input-label {
	font-family: 'Montserrat', sans-serif !important;
	position: absolute;
	font-size: 12px;
	color:#1B274D;
	font-weight: 500;
	top: -13px;
	background: #fff;
	padding: 0 10px;

}

/* .add-admin .form-group label.input-label {
	background: #f4f4f6;
	line-height: 2px;
	top: -1px !important;
} */
/* .form-group input:valid+label.input-label,
.form-group textarea:valid+label.input-label,
.form-group select:valid+label.input-label {
	top: -13px
}
.input-label.custom-label {
	top: -13px !important;
} */
.mat-lable-form-field .form-group {
	margin-bottom: 30px;
}

/* div.WACFrame.cui-exth{
    top:0 !important
  } */

  #wrapper.hide-menu .page-menu-new .user-info {
	width: 100%;
	left: 90px;
	top: 0px;
	min-width: 240px;
}
#wrapper.hide-menu .page-menu-new .toggle-menu-wrapper{
	justify-content: center;
}
.toggle-menu p {
	 margin-left: 25px !important;
}

.page-menu-top .logo .logo-small {
	height: 24px;
	display: none;

	transition: height ease-in 50ms;
}
#wrapper.hide-menu .page-menu-top .logo .logo-small {
	height: 24px;
	display: block;
}
#wrapper.hide-menu .page-menu-top .logo .logo-large {
	height: 20px;
}
#wrapper.hide-menu .toggle-menu p {
	margin: 0 !important;
}
#wrapper.hide-menu .page-menu-new .page-menu-inner ul li a span i {
	width: 0;
	overflow: hidden;
}
#wrapper.hide-menu .left-menu-img,
#wrapper .right-menu-img {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
#wrapper .left-menu-img {
	display: none;
}

#wrapper.hide-menu .right-menu-img {
	display: none;
}

#wrapper.hide-menu .left-menu-img {
	display: block;
}

#wrapper.hide-menu .page-menu-new {
	transition: all .3s ease;
	width: 80px;
	min-width: 80px;
}

#wrapper.hide-menu .page-content-new {
	margin-left: 80px;
}

#wrapper.hide-menu .page-menu-new .page-menu-inner ul li a span,
#wrapper.hide-menu .page-menu-new .toggle-menu p {

	width: 0;
	overflow: hidden;
}
 .page-menu-new .toggle-menu-wrapper p{
	margin-left: 20px;
}
#wrapper.hide-menu.page-menu-new .toggle-menu-wrapper p{
	margin-left: 0px;
}
#wrapper.hide-menu .page-menu-new .toggle-menu-wrapper p  {

	width: 0;
	overflow: hidden;
	flex-grow: unset !important;
}

#wrapper.hide-menu .page-menu-new .toggle-menu-wrapper p {
	margin-left: 0;
}

#wrapper.hide-menu .page-menu-inner ul li a {
	justify-content: center;
}

#wrapper.hide-menu .hidesmall-menu {
	width: 0;
	overflow: hidden;
}

#wrapper.hide-menu .page-menu-new .page-menu-inner ul li a {
	padding-left: 15px;
}

#wrapper.hide-menu .toggle-menu .flex-grow-1 {
	flex-grow: unset !important;
	transition: all 0.1s ease;
	white-space: nowrap;
}

#wrapper.hide-menu .page-menu-new .notification-wrapper a {
	gap: 0;
	padding-left: 6px !important;
}

#wrapper.hide-menu .page-menu-new .notification-wrapper a .notification-no {
	width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 10px;
    top: 15px;
    right: 14px;
}

#wrapper.hide-menu .page-menu-new .sign-out a {
	padding: 9px 0 9px 0;
	justify-content: center;
}

#wrapper.hide-menu .footer {
	left: 80px
}
#wrapper.hide-menu .menu-toggle {
	border-radius: 5px;
}
.mobile-menu {
	display: none;
}
.grid-action-button .grid-button{
	width: 30px;
	height: 30px;
	display: inline-flex;
}
.grid-action-button .grid-button img{
	height: 10px;
	pointer-events: all;
}
.grid-status-btn{
	min-width: 80px;
	border-radius: 3px;
	line-height: 1.2;
	font-weight: 500;
	padding: 5px;
	border: none;
}
.status-approved{
	background-color: #b1c871;
}
.status-pending{
	background-color: #fb9f64;
}
.status-rejected{
	background-color: rgb(251, 246, 100);
}
.grid-button .tick-icon{
    height: 8px;
}
.toggle-btn .fa{
    font-size: 20px !important;
    font-weight: bold !important;
    color: #000;
}
.grid-button.cancle-button{
    background: #E2797B;

}

h6.font-small{
    font-size: 12px;
    font-weight: 600;
    color: #000;
    margin-bottom: 5px;
    padding: 0;
}

p.font-small{
    font-size: 12px;
    margin-bottom: 0;
}

@media screen and (max-width: 1230px) {
	.schedule_assessment_question_format_btn_wrapper .question_format_btn {
		flex: 0 0 18% !important;
	}

	.project_list_item .float-left {
		padding-right: 60px !important;
	}

	.img_icon~.row.padding_card {
		width: 83% !important;
	}
}
@media only screen and (min-device-width: 1023px) and (max-device-width: 1365px) {
	.testimonial-bg {
		margin-left: 80px !important;
		width: 100% !important;
	}
}

@media screen and (max-width: 1024px) {
	.container {
		max-width: 100% !important;
		width: 100% !important;
		box-sizing: border-box !important;
	}

	.btn-outline {
		padding: 5px;
	}

	[class~="btn-mobile"] {
		width: auto !important;
	}

	[class~="header"] [class~="container"] {
		padding-left: 15px !important;
	}

	.page-menu {
		top: 70px !important
	}

	.page-menu ul {
		padding-top: 5px !important
	}

	.grid-icon {
		margin-right: 10px !important
	}

	.page-menu ul li a {
		padding: 20px 20px 10px !important
	}

	.footer {
		left: 0 !important;
	}
	.mobile-menu {
		display: block;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 1001;
		background-color: rgb(203 227 229);
		width: 30px;
		height: 30px;
		padding: 0;
		line-height: 30px;
		text-align: center;
		border-radius: 2px;
}

	#page-menunew.page-menu-new {
		left: -230px;
	}

	#page-menunew.page-menu-new.show_hide_menu {
		left: 0;
	}

	.menu-toggle {
		display: none;
	}

	#wrapper.hide-menu .page-menu-new {
		width: 230px;
		min-width: 230px;
	}

	#wrapper .page-menu-top .logo .logo-small {
		display: none;
	}

	#wrapper.hide-menu .page-menu-top .logo .logo-small {
		display: none;
	}

	.page-menu-top .logo .logo-large {
        display: inline-block !important;
    }

	#wrapper.hide-menu .page-menu-new .page-menu-inner ul li a span,
	#wrapper.hide-menu .page-menu-new .toggle-menu p {
		width: auto;
	}

	#wrapper.hide-menu .page-menu-inner ul li a {
		justify-content: normal;
	}

	#wrapper.hide-menu .page-menu-inner ul li a {
		padding-left: 14px !important;
	}

	#wrapper.hide-menu .page-menu-new .notification-wrapper a {
		gap: 10px;
	}


	#wrapper.hide-menu .hidesmall-menu {
		width: auto;
	}


	#wrapper.hide-menu .page-menu-new .sign-out a {
		justify-content: space-between;
		padding: 9px 6px 9px 15px;
	}

	.toggle-menu p {
		margin-left: 0 !important;
		width: 100% !important
	}

	#wrapper.hide-menu .toggle-menu .flex-grow-1 {
		flex-wrap: 1 !important;
	}

	#wrapper.hide-menu .page-menu-new .page-menu-inner ul li a span i {
		width: auto;
	}

	#wrapper.hide-menu .page-content-new {
		margin-left: 0;
	}

}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
	.row.md-mt-0 {
		margin-top: 0 !important;
	}

	.clander_img {
		width: 70px !important;
		height: 70px !important;
	}

	.user-profile-photo,
	.student_calender_img {
		width: 70px !important;
		height: 70px !important;
	}

	.dashboard_session h3.font-18,
	.card-default h3.font-18,
	.dashboard_rewards h3.font-18 {
		font-size: 16px !important;
	}

	.dashboard_session,
	.card-default,
	.dashboard_rewards {
		min-height: 275px !important;
		padding: 25px 10px !important
	}

	.card-default.school-admin-card {
		height: 165px !important;
		min-height: unset !important;
	}

	.school-admin-card.card_faculty h2 {
		font-size: 25px !important;
	}

	/* .course-progressbar {
    width: 80% !important;
} */
	.w-49 {
		width: 55%;
		font-size: 12px;
	}

	.right_text {
		padding-left: 0px !important;
		font-size: 12px;
	}

	.card-default p {
		font-size: 12px;
	}
	.btn_group_wrapper button,
	.mudule_tab_btn_wrapper .btn,
	.btn-xs {
		width: auto !important;
	}
	.li_card h3 {
		white-space: normal !important;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
		font-size: 16px !important;
	}

	.font-18 {
		font-size: 18px !important;
	}

	.font-16 {
		font-size: 16px !important;
	}
	.dashboard_mod_sess {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.page-content {
		/* margin-top: 60px !important; */
	}

	.btn-status {
		padding: 2px 8px !important;
		font-size: 12px !important;
	}

	.btn_group_wrapper button,
	.mudule_tab_btn_wrapper .btn,
	.btn-xs {
		padding: 4px 7px !important;
		font-weight: 600 !important;
		font-size: 14px !important;
		border-radius: 4px !important;
		width: auto !important;
	}

	.font-14 {
		font-size: 14px !important;
	}

	.tab-icon {
		height: 26px !important;
	}

	.profile_pic {
		width: 100px !important;
		height: 100px !important;
	}

	.p-image {
		top: 83% !important;
		right: 47% !important;


	}

	.edit_student_email {
		word-break: break-all !important;
		font-size: 14px !important;
	}
	.li_card .padding_card .item_right .check_answera_btn {
		font-size: 11px !important;
		white-space: nowrap;
	}
	.question_type_tab_wrapper button {
		width: auto !important;
		padding: 8px 20px !important;
		white-space: nowrap !important;
	}

	.schedule_assessment_form_wrapper .form-group label {
		white-space: nowrap;
	}

	.btn_brows {
		width: 100% !important;
	}

	.quiz_btn {
		min-width: 95% !important
	}

	.question_type_tab_wrapper .modal_btn_wrapper .modal_btn {
		width: auto !important;
		min-width: unset !important;
	}

	.project-card {
		width: 100% !important;
		height: auto !important;
		line-height: unset !important;
	}

	.email_id_edit {
		word-break: break-all !important;
	}

	.card_design .xs-no-float {
		float: none !important;
		display: block !important;
	}

	.img-fluid.ict_logo {
		max-width: 100% !important;
	}

	.md-mb-10 {
		margin-bottom: 10px !important;
	}

	.assign_dropdown {
		font-size: 13px !important;
	}

	.btn-search_wrapper .btn-notify.xs-mr-0 {
		margin-right: 0 !important;
	}
}
@media screen and (max-width: 767px) {
	.s-mt-10 {
		margin-top: 10px !important;
	}
	input[type=date].form-control, input[type=datetime-local].form-control, input[type=month].form-control, input[type=time].form-control {
        /* appearance: auto !important; */
  /* -webkit-appearance: auto !important; /* For Safari  */
  /* -moz-appearance: auto !important; /* For Firefox */ 
  /* min-width: 120px !important; */
    }
	input[type="date"].form-control {
        opacity: 1; /* Ensure it's visible */
        cursor: pointer;
      }
      input[type="date"]::-webkit-inner-spin-button,
      input[type="date"]::-webkit-clear-button {
        display: none;
      }
      input[type="date"].form-control {
        appearance: none;
        -webkit-appearance: none;
        -moz-appearance: none;
        /* background: url('https://cdn-icons-png.flaticon.com/512/747/747310.png') no-repeat right 10px center; */
        background-size: 14px;
        padding-right: 10px; /* Ensure space for the icon */
      }

	.cdk-overlay-pane.custom-dialog-class{
		height: 37vh !important; margin-top: 50% !important;
	}

		.modal-main .modal-title .inactive .task-label {
			right: -85px !important;
			 top: 11px;
		}
	 .cdk-overlay-pane {
    width: 100% !important;
    max-width: 100% !important;
} */
	.mat-dialog-container {
		/* margin-left: 10px !important;
    margin-right: 10px!important; */
		padding: 0 !important;
	}

	.mat-dialog-content {
		margin: 0 !important;
		padding: 0 !important;
	}

	.footer-nav-icon ul li {
		font-size: 10px !important;
	}

	.uk-background-norepeat,
	.background-norepeat {
		height: auto !important;
	}

	.admin_banner {
		padding: 10px !important;
	}

	.admin_banner h2 {
		font-size: 16px !important;
	}

	.testimonial-bg {
		display: none !important;
	}

	.font-18 {
		font-size: 18px !important;
	}

	.font-16 {
		font-size: 16px !important;
	}

	.font-15 {
		font-size: 15px !important;
	}

	.font-14 {
		font-size: 14px !important;
	}

	.font-12 {
		font-size: 12px !important;
	}

	.xs-mb-15 {
		margin-bottom: 15px !important;
	}

	.xs_btn {
		font-size: 12px !important;
		padding: 8px 8px !important;
	}

	.mudule_tab_btn_wrapper {
		overflow-x: auto;
		overflow-y: hidden;
		margin-bottom: 10px !important;
		margin-top: 15px !important;
	}

	.mudule_tab_btn_wrapper li {
		padding-left: 5px !important;
	}

	.btn_group_wrapper button,
	.mudule_tab_btn_wrapper .btn,
	.btn-xs {
		padding: 4px 7px !important;
		font-weight: 600 !important;
		font-size: 14px !important;
		border-radius: 4px !important;
		width: auto !important;
	}

	.quiz.btn-xs {
		width: 100% !important;
	}

	.btn_group_wrapper button .btn-inner--brand {
		padding-left: 0 !important;
	}

	.btn_group_wrapper button .tab-icon {
		display: none !important;
	}

	.xs-card {
		border-radius: 4px !important;
	}

	.xs-mb-0 {
		margin-bottom: 0 !important;
	}

	.xs-mr-0 {
		margin-right: 0 !important;
	}

	.add_project_btn {
		text-align: center;
	}

	.add_porject_input_wrapper textarea {
		min-width: unset !important;
		width: 100% !important;
		margin-left: 0 !important;
		min-height: unset !important;
		height: 36px !important;
		font-size: 14px !important;
	}

	.resubmit_form .form-group {
		display: block !important;
	}

	.uplaod_wrapper {
		flex-wrap: wrap !important;
	}

	.uplaod_text {
		width: 100% !important;
	}

	.uplaod_input_wrapper {
		display: block !important;
		width: 100% !important;
	}

	.dislay_cell {
		width: 100% !important;
		padding: 10px !important;
		display: block !important;
	}

	.btn_brows {
		width: auto !important;
		padding: 5px 15px !important;
	}

	.add_porject_input_wrapper .form-group textarea.form-control {
		min-height: 100px !important;
	}

	/*  qestionpopup*/
	.question_type_tab_wrapper {
		width: 100% !important;
		white-space: nowrap;
		overflow: hidden !important;
		overflow-x: auto !important;
		padding-bottom: 10px !important;
	}

	.question_type_tab_wrapper button {
		padding: 4px 10px !important;
		width: auto !important;
		font-size: 13px !important;
	}

	.question_type_tab_wrapper button:not(:first-child) {
		margin-right: 15px !important;
	}

	.last-child-ml-0 span:not(:first-child) {
		margin-left: 0px !important;
	}

	.question_heading,
	.question_heading p,
	.xs-font-14 p {
		font-size: 14px !important;
	}

	.dasboard-row .dis-fle {
		width: 25% !important;
	}

	.xs-dis-block {
		display: block !important;
	}

	.xs-text-center {
		text-align: center !important;
	}

	.xs-dis-block.xs-text-center {
		text-align: center;
		display: block;
		margin-top: 15px !important;
	}
	.card-default p {
		font-size: 14px !important;
	}

	.user-profile-photo,
	.student_calender_img {
		width: 70px !important;
		height: 70px !important;
	}

	.faculty-dasboard-card {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	.alert_msg h3 {
		font-size: 13px !important;
	}

	.alert_msg img {
		height: 65px !important;
	}

	.xs-d-none {
		display: none !important;
	}

	.assign_dropdown {
		margin-bottom: 15px !important;
	}

	.slick_card {
		padding: 10px !important;
	}

	.xs-p-10 {
		padding: 10px !important;
	}

	.btn-status {
		padding: 2px 10px !important;
		font-size: 12px !important;
	}

	.student_form {
		/* height: 70vh !important; */
	}

	.student_faculty {
		z-index: 1 !important;
	}

	.assign_dropdown.xs-mb-0 {
		margin-bottom: 0 !important;
	}

	.faculty_dropdown {
		width: 100% !important;
	}

	.li_card .padding_card .item_right .upcoming-assement_list_btn_wrapper .upcoming-assement_list_btn {
		margin-bottom: 5px !important;
	}
	.alert_msg {
		height: auto !important;
		padding: 10px !important;
	}

	.clander_img {
		width: 70px !important;
		height: 70px !important;
	}

	.li_card h3 {
		white-space: normal !important;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical;
		overflow: hidden;
		font-size: 16px !important;
	}

	.p-image {
		top: 39% !important;
		font-size: 12px !important;
		left: 50% !important;
		transform: translate(103%, -50%);
	}

	.question_type_tab_wrapper::-webkit-scrollbar {
		height: 6px
	}

	/* scrollbar itself */
	.question_type_tab_wrapper::-webkit-scrollbar-thumb {
		background-color: #29cef0;
		border-radius: 16px;
	}

	.mudule_tab_btn_wrapper::-webkit-scrollbar-thumb {
		background-color: #29cef0;
		border-radius: 16px;
	}

	.mudule_tab_btn_wrapper::-webkit-scrollbar {
		height: 6px
	}

	.activity_card {
		padding: 8px !important;
		font-size: 14px !important;
	}

	.quiz_btn {
		min-width: 95% !important
	}

	.question_type_tab_wrapper .modal_btn_wrapper .modal_btn {
		width: auto !important;
		min-width: unset !important;
	}

	.modal_wrapper {
		overflow-x: hidden;
	}

	.mail_id {
		word-break: break-all !important;
		font-size: 14px !important;
	}

	.profile_pic {
		width: 100px !important;
		height: 100px !important;
	}

	/* select.input-full-width, select.form-control {
    margin-bottom: 10px !important;
} */
	.margin_spe .btn-danger.example-margin {
		margin-bottom: 10px !important;
	}

	.overview-vedio {
		height: 300px !important;
	}

	.drop-area.with-multi-buttons .add-file-btn {
		font-size: 11px;
		padding: 5px 8px;
	}

}
@media screen and (max-width: 600px) {
	.xs-block {
		display: block !important;
	}

	.xs-block .course-card-thumbnail {
		width: 100% !important;
		max-width: 100% !important;
	}

	.xs-mt-10 {
		margin-top: 10px !important;
	}

	.xs-mt-20 {
		margin-top: 20px !important;
	}

	.xs-pt-pb-5 {
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}

	.xs-pl-pr-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.xs-p-0 {
		padding: 0 !important
	}

	.xs-pt-0 {
		padding-top: 0 !important
	}

	.xs-pl-pr-10 {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}

	.xs-p-10 {
		padding: 10px !important;
	}

	.xs-pb-10 {
		padding-bottom: 10px !important;
	}

	.mt-3.xs-mb-0 {
		margin-bottom: 0 !important;
	}

	.xs-mb-10 {
		margin-bottom: 10px !important;
	}

	.xs-p-b-10 {
		padding-bottom: 10px !important;
	}

	.xs-mt-0 {
		margin-top: 0 !important;
	}

	.xs-height-100 {
		height: auto !important;
		min-height: unset !important;
		max-height: unset !important;
	}

	.right_text {
		padding-left: 30px !important;
	}

	.xs-no-float .img_icon,
	.xs-no-float .project_icon {
		object-fit: fill !important;
		float: none !important;
		width: 100% !important;
		max-width: 100% !important;
		height: auto !important;
		border-radius: 0 !important;
		margin: 0 !important;
	}

	.li_card {
		margin-bottom: 10px !important;
	}

	.btn-status {
		padding: 2px 12px !important;
		font-size: 12px !important;
	}

	.project_tab_btn_wrapper .tab_btn {
		margin-right: 10px !important;
		padding: 5px 15px !important;
		font-size: 12px !important;
	}

	.project_tab_btn_wrapper .tab_btn span img {
		display: none
	}

	.text-right.xs-text-left {
		text-align: left !important;
	}

	/* faculty panel*/
	ejs-schedule {
		height: 300px !important;
	}

	.lecture {
		margin-top: 20px;
	}

	.xs-text-center {
		text-align: center !important;
	}

	.xs-dis-block.xs-text-center {
		text-align: center !important;
		display: flex !important;
		justify-content: center;
	}

	.row.padding_card {
		height: auto !important;
		padding: 10px !important;
		margin: 0 !important;
	}

	.justify-content-center.xs-justify-left {
		justify-content: left !important;
	}

	.text-center.xs-text-right {
		text-align: right !important;
	}

	.text-center.xs-text-left {
		text-align: left !important;
	}

	.content_card {
		line-height: unset !important;
		height: auto !important;
	}

	.approve_modal_btn {
		padding: 5px 8px !important;
		font-size: 12px !important;
	}

	.review_btn {
		padding: 8px 14px !important;
		font-size: 12px !important;
	}

	.p-image {
		top: 56% !important;
		right: 0 !important;
		left: 50% !important;
		transform: translate(-50%, 117%) !important;
	}

	.edit_student_email {
		font-size: 12px !important;
	}

	.li_card h3 {
		font-size: 16px !important;
		margin-bottom: 5px !important;
	}

	/* .ul_card {
    padding: 0 !important;
} */
	.li_card .padding_card .item_right .upcoming-assement_list_btn_wrapper .upcoming-assement_list_btn {
		padding: 4px 5px !important;
		border-radius: 4px !important;
		font-size: 10px !important;
	}

	.li_card .padding_card .item_right .upcoming-assement_list_btn_wrapper .upcoming-assement_list_btn {
		background: #fe5a59;
		padding: 6px 9px;
	}

	.assassment_heading h3 {
		font-size: 16px !important;
		padding: 5px 10px !important;
	}

	.xs-x-hidden {
		overflow-x: hidden !important;
	}

	.correct_ans .correct_text span p img {
		height: 50px !important;
	}

	.mcq_question_text p img {
		height: 50px !important;
	}

	.card_list .card_li .mcq_question_text {
		flex-wrap: wrap;
	}

	.schedule_assessment_form_wrapper {
		padding-bottom: 50px !important;
	}

	.view-final-option-p p {
		margin-bottom: 10px !important;
	}

	.xs-flex {
		display: flex !important;
	}

	.space-between {
		justify-content: space-between;
		align-items: center !important;
	}

	.assign_card_ul,
	.assign_card,
	.assign_card ul {
		height: auto !important;
	}

	.assign_card {
		margin-bottom: 10px;
	}

	.schedule_assessment_btn.downlaod_btn.mr-30 {
		margin-right: 0 !important;
	}

	.assessment_btn_wrapper .schedule_assessment_btn {
		margin-left: 10px !important;
		margin-right: 0 !important;
	}

	.schedule_assessment_btn_back .schedule_assessment_btn {
		font-size: 14px !important;
	}
	.modal_top_content .answer_status .ans_block {
		padding: 10px 20px !important
	}
	.add_acitivity_bottom_btn button,
	.add_asseessment_bottom_btn button {
		font-size: 14px !important;
		padding: 5px 6px !important;
	}
	.example-margin {
		margin: 5px !important;
	}

	.d_flex .btn-danger {
		margin-bottom: 5px !important;
	}

	.login_width .img-fluid {
		max-width: 160px !important;
	}

	.login_width .welcome-title {
		font-size: 18px !important;
		margin-top: 15px !important;
		font-weight: 700 !important;
	}

	.example-boxes {
		width: 50% !important;
		padding: 10px !important;
	}

	.cdk-drag p img {
		/* width: 100%; */
		max-width: 100%;
	}
	.example-lists {
		flex-wrap: wrap;
	}
	.pera_h p {
		font-size: 14px !important;
	}

	.content_height {
		height: auto !important;
	}

	.ng2-pdf-viewer-container {
		height: 300px !important;
		overflow: auto;
	}

	/* .course-progressbar {
    width: 80% !important;
} */

	.vscroll {
		height: auto !important;
	}

	.edit_mail p {
		word-break: break-all !important;
	}
	.li_card .padding_card .item_right .upcoming-assement_list_btn_wrapper {
		justify-content: center !important;
	}
	.mcq_question_text p img {
		height: 60px !important;
	}

	.activity_card.quiz {
		margin-bottom: 0 !important;
	}

	.mat-select-panel-wrap {
		margin-left: 65px;
	}
	.xs-mt-10 {
		margin-top: 10px;
	}
	.redio_btn.mat-radio-button.mat-accent .mat-radio-inner-circle {
		left: -2px !important;
	}
	.mat-radio-inner-circle {
		width: 18px !important
	}
	.btn-sm-wrap .upcoming_assessment_btn,
	.btn-sm-wrap .completed_assessment_btn {
		font-size: 12px !important;
		padding-left: 4px !important;
		padding-right: 4px !important;
	}
	.title-input {
		width: 100%;
	}
	.btn_sample {
		margin-top: 10px;
	}
	.modal_content_btn_wrapper .modal_btn {

		font-size: 15px !important;
		padding: 9px 11px !important;
		margin-right: 5px !important;
	}
	.admin_banner {
		width: 40%;
	}
	.admin_banner h2 {
		font-size: 13px !important;
	}

	.teacher_ans_btn {
		margin: 20px 0 0 0 !important;
	}

	.faculty-check-assesment {
		margin-top: 10px;
	}

	.tab_bottom_btn_wrapper button.print-btn {
		margin-bottom: 10px !important;
	}

	.xs-right-content.justify-content-center {
		justify-content: flex-start !important;
	}

	.calender-wrapper {
		width: 95%;
		margin: 0 auto;
		max-width: 95%;
		overflow: auto;
	}

	.calender-wrapper ejs-schedule {
		width: 800px !important;
	}
	.xs-mb-2 {
		margin-bottom: 10px;
	}
	.font-13 {
		font-size: 13px !important;
	}
	.xs-mb10 {
		margin-bottom: 10px !important;
	}
	.row.padding_card {

		float: none;
		width: 100%;
	}
	.img_icon~.row.padding_card {
		margin: 0 !important;
		float: none;
		width: 100% !important;
	}
	.row.padding_card {
		width: 100%;
		float: none;

	}



}

/* .login_width .card.p-5 {
padding: 18px !important;
} */
/* @media screen and (max-width: 576px) {
.dashboard_mod_sess.xs-height-100 {
height: inherit !important;
}
} */


@media (min-width: 575.98px) and (max-width: 600px) {
	.right_text {
		padding-left: 0 !important;
	}

}


@media screen and (min-width: 576px) and (max-width: 600px) {
	.dashboard_mod_sess.xs-height-100 {
		height: 255px !important;
	}

	.dashboard_session .xs-dis-block {
		display: block !important;
	}
}

@media screen and (max-width: 576px){
.main-title,.go-back-page h2, .go-back-page h3,.lesson-plan-inner h3,.dasboard-card-title,.main_content .main-heading,.helpdesk-Title{
	font-size: 16px !important;
}
.lesson-plan-inner h2{
	font-size: 14px !important;
}

}

@media screen and (max-width: 500px) {
	.tab_bottom_btn_wrapper button {
		font-size: 11px !important;
		margin: 0 !important;
	}

	.xs-flex {
		display: flex !important;
	}

	.edit_sesstion_input_wrap {
		width: 58%;
	}

	.xs-wrap {
		flex-wrap: wrap;
		justify-content: center !important;
	}

	.xs-wrap.tab_bottom_btn_wrapper .tab_bottom_btn.xs-mr-1 {
		width: 60%;
		margin: 5px 0 !important;
	}
}

@media screen and (max-width:408px) {
	.downlaod_btn .img_small {
		display: none;
	}

	.schedule_assessment_btn_back .schedule_assessment_btn {
		font-size: 12px !important;
	}
}

@media screen and (max-width: 335px) {
	.li_card .padding_card .item_right .upcoming-assement_list_btn_wrapper .upcoming-assement_list_btn {
		font-size: 11px !important;
		padding: 5px !important;
	}

	.schedule_assessment_btn.downlaod_btn .img_small {
		display: none;
	}
}

.view-final-option-p p img {
	width: 100%;
	max-width: 100%;
}

.practical_slider .slick-prev,
.slick-next {
	height: 45px;
	width: 40px;
	background: grey !important;
	z-index: 100;
}

.competiton .slick-prev {
	background: none !important;
	border-radius: 50%;
	width: 40px !important;
	height: 40px !important;
	left: -52px !important;
}

.competiton .slick-prev:before {
	font-size: 28px !important;
	line-height: 43px !important;
	color: #020202 !important
}

.competiton .slick-next:before {
	font-size: 28px !important;
	line-height: 43px !important;
	color: #020202 !important;
}

.competiton .slick-next {
	background: none !important;
	border-radius: 50%;
	width: 40px !important;
	height: 40px !important;
	right: -52px !important;
}

.practical_slider .slick-next {
	height: 45px;
	width: 40px;
	background: grey !important;
	z-index: 100;
}

.practical_slider .slick-prev {
	left: 0;
}

.practical_slider .slick-next {
	right: 0;
}

.redio_btn.mat-radio-button.mat-accent .mat-radio-inner-circle {
	left: -1px !important;
}

.assessment_para .form-group span img {
	height: 80px;
}

.student_faculty .drop_height p,
.p-mb-0 p,
.correct_answer span p,
.question_flex span p,
.question_img p {
	margin-bottom: 0 !important
}

.p-mb-5 p {
	margin-bottom: 5px;
}

.p-mb-2 p,
.p-mb-2 {
	margin-bottom: 3px !important;
}

.faculty-check-assesment img {
	height: 80px !important;
}

.view-mcq-question span {
	display: flex;
	align-items: center;
}

.modal_question_wrapper p p {
	margin-bottom: 0;
}

.input-icon {
	position: relative;
}

.input-icon .fa-clock-o {
	/* position: absolute;
right: 13%;
top: 31%;
font-size: 14px; */
	display: none;
}

.input-icon .fa-calendar {
	/* position: absolute;
right: 6%;
top: 34%;
font-size: 14px; */
	display: none;

}

span.match-option-text p {
	margin-bottom: 0 !important;
}

.match-option-text p img {
	height: 40px !important;
}

.drag-img-container img,
.activity-img img {
	max-width: 100%;
	width: 100%;
}


.li_card .padding_card .item_right .upcoming-assement_list_btn_wrapper {
	justify-content: flex-end !important;
}

.match-pairopt .pera_h img {
	height: 50px !important;
}


.quiz_btn span p img {
	width: 100%;
	max-width: 100%;
}

.check-assement-modal-img p img {
	height: 130px;
}


/* .example-panel-multi-check{
height: 80px !important;
overflow-y: scroll !important;
margin-top: 35px !important;
}


/* .example-panel-multi-check::-webkit-scrollbar {
width: 10px;


}
.example-panel-multi-check::-webkit-scrollbar-track {
background-color: #e6e6e6
}
*/
/* .example-panel-multi-check.mat-select-panel {
	box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px !important;
	padding: 0 0px !important;
} */
.example-panel-multi-check.mat-select-panel {
	box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px !important;
	padding: 0 6px !important;
	 margin-top: 28px;
	border: 1px solid #ddd;
	position: relative;
}
.example-panel-multi-check.mat-multi-checkbox.mat-select-panel{
      padding: 0px !important;
      overflow: hidden !important;
}
.example-panel-multi-check.mat-multi-checkbox .multi-select-check{
      height: auto !important;
      overflow-y: auto  !important;
      max-height: 200px !important;
}
.multi-select-label .mat-radio-outer-circle {
	width: 14px !important;
	height: 14px !important;
}
.multi-select-label .mat-radio-container {
	width: 14px !important;
	height: 14px !important;
}
.multi-select-label .mat-radio-container .mat-radio-inner-circle {
	height: 14px !important;
	width: 16px !important;

}

.mat-pseudo-checkbox {
	order: 2;
}

.example-panel-multi-check.mat-select-panel .mat-option {
	/* height: 40px !important;
	font-size: 14px !important;
	border-bottom: 1px solid #05050570;
	align-items: initial !important; */
	height: 35px !important;
    font-size: 14px !important;
    border-bottom: none;
    /* padding: 3px 0; */
    align-items: initial !important;
}
.example-panel-multi-check.mat-select-panel .checkbox .mat-option {
	align-items: center !important;
}
.example-panel-multi-check.mat-select-panel .mat-option-text.active {
	background: none;
}

.multi-select-check {
	width: 100%;
}

.student_form .mat-input input:focus,
input[type="number"]:focus {
	box-shadow: none !important;
}

.student_form.school_form_1 .mat-form-field-appearance-outline .mat-form-field-infix {
	height: 45px !important;
}

.equal-input .mat-form-field-appearance-outline .mat-form-field-infix {
	height: 45px !important;
}
.no-padd-bottom .mat-form-field-wrapper {
	padding-bottom: 8px !important;
}

.drag_img {
	width: 25%;
	display: flex;
	justify-content: center;
}

.drag_img img {
	height: 100px !important;
}

/* new Ui style sheet for same pages of student panel*/
.dasborard-welcome-text {
	color: #FB9F64;
	font-weight: 700;
	font-size: 30px;
}
.school-dashboard-subheading,
.admin-dashboard-subheading {
	font-size: 19px;
	font-weight: 600;
	color: #000;
	margin-top: 0px;
}

.faculty-dashboard-subheading,
.student-dashboard-subheading {
	font-size: 18px;
	font-weight: 400;
	color: #000;
}

.dashboard-card {
	background: #fff !important;
	box-shadow: 0px 5px 5px rgba(14, 19, 38, 0.1);
	border-radius: 10px;
	padding: 20px;
	overflow: hidden;
}

.dasboard-card-title {
	color: #0E1426;
	text-transform: none !important;
	margin-bottom: 5px;
	font-weight: 700;
	font-size: 20px;

}
.dasboard-card-title.text-uppecase{
	text-transform: uppercase !important;
}

.callouts--right {
	display: inline-block;
	position: relative;
	width: 100%;
	max-width: 300px;
	padding: 10px 10px;
	border-radius: 4px;
	box-shadow: 0 0 10px #c1c1c1;
	background: #FCFCFD;
	border: 1.5px solid #000000;
	border-radius: 10px;
	margin-right: -6px;
}
.callouts--right p {
	font-size: 12px;
	color: #000;

}
.callouts--right:before {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	right: -24px;
	top: 19px;
	border: 8px solid transparent;
	border-left: 32px solid #000000;
	border-left: -3px solid #000000;
	border-left: 15px solid #000000;
	z-index: 2;
}
.callouts--right:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	right: -32px;
	top: 7px;
	border: 20px solid transparent;
	border-left: 29px solid #fff;
	z-index: 3;
}
.character-img {
	height: 150px;
	margin-bottom: 0
}
.main_content .main-heading {
	font-weight: 700;
	font-size: 22px;
	color: rgba(14, 20, 38, 0.9);
	margin: 16px 0;
	line-height: 18px;

}
.main_content .sub-heading {
	color: rgba(14, 20, 38, 0.9);
	font-size: 18px;
	font-weight: 700;

}
.course-content-box {
	/* background: rgba(234, 192, 165, 0.1); */
	background: #fff;
	box-shadow: 0px 5px 8px rgb(14 19 38 / 10%);
	/* border-radius: 10px; */
	padding: 20px 20px 15px;
	border-radius: 3px;
	transition: ease-in-out .3s;
	height: 100%;
	display: flex;
	flex-direction: column;
	border: 2px solid rgba(234, 192, 165, 0.1);
}

.course-content-item {
	height: 100%;
}
.course-information {
	flex: 1 1 100%;
	padding: 0 5px;
}
.card-bottom {
	flex-shrink: 0;
	padding: 0 5px;
	margin-top: 5px;
}
.card-description p {
	font-size: 14px;
	color: #000;
	/* text-overflow: ellipsis; */
	/* overflow: hidden; */
	/* display: -webkit-box; */
	/* -webkit-line-clamp: 4; */
	/* -webkit-box-orient: vertical; */
	margin-bottom: 20px !important;
	max-height: 63px;
	height: auto;
	overflow-y: auto;
}

.card-description p::-webkit-scrollbar {
	width: 6px;

}

.course-image-box figure video {
	width: 100%;
	max-width: 100%;
}

.course-content-box:hover {
	/* box-shadow: 0px 10px 15px rgba(14, 19, 38, 0.10); */
	/* box-shadow: 0px 20px 30px rgb(55 55 57 / 44%);
	border: 2px solid #EAC0A5; */
	/* box-shadow: 0px 20px 30px rgb(55 55 57 / 44%); */
	box-shadow: 0px 7px 10px rgb(18 22 40 / 15%);
	border: 2px solid rgba(226, 121, 123, 1);
}
.course-image-box {
	width: 100%;
	height: 220px;
	margin-bottom: 15px;
	overflow: hidden;
	border-radius: 10px;
	text-align: center;
}

.course-image-box figure {
 width: 100% !important;
	margin: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	position: relative;
	display: inline-block;

}
.course-image-box figure .tool-icon {
	position: absolute;
	z-index: 1;
	right: 5px;
	top: 5px;
}
.course-image-box figure .tool-icon img {
	width: 50px;
}

.course-image-box figure .course-thumbnail {
	border-radius: 10px;
	width: auto;
	height: 220px;

}
.main_content .title {
	font-weight: 700;
	font-size: 16px;
	margin-bottom: 10px;
	color: rgba(14, 20, 38, 0.9);

}
.learning-title.title {
	font-size: 16px;
}

.sub-title-wrapper {
	display: flex;
	justify-content: space-between;
	margin-top: 15px;
	margin-bottom: 15px;
}

.sub-title-wrapper p {
	font-size: 14px;
	color: #7A7A88;
	font-weight: 600;
	margin-bottom: 0;
}

.Project-description-title {
	font-size: 15px;
	font-weight: 700;
	color: #7A7A88;
	margin: 0 0 5px;
}

.btn-bottom-wrapper {
	position: absolute;
	bottom: 30px;
	width: 100%;
	left: 0;
	padding: 0 35px;
}

/* .btn-bottom{
width: 100%;
text-align: center;
} */
.btn-custom {
	color: #1B274D;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	text-shadow: 0px 1px 0px rgb(252 252 253 / 50%);
	box-shadow: 0px 3px 0px rgb(134 201 208 / 60%), inset 0px -2px 0px rgb(255 255 255 / 50%);
	background-color: #86C9D0;
	border-radius: 10px;
	border: none;
	padding: 8px 35px;
}

.input-round-bdr {
	background: #FCFCFD;
	border: 1px solid #7A7A88;
	border-radius: 5px;
	font-weight: 400;
}


.main-title {
	font-weight: 700;
	font-size: 22px;
	color: #0E1426;
	/* margin: 10px 0; */
	margin-bottom: 16px;
	line-height: 18px;
}

.callout-btn-wrapper {
	display: flex;
	justify-content: space-between;
}

.btn-skip,
.btn-tour {
	font-weight: 600;
	border: none;
	background: none;
	text-transform: uppercase;
	font-size: 12px;
	display: flex;
	align-items: center;
	gap: 6px;

}

.btn-tour {
	padding: 5px 10px;
	background: #86C9D0;
	box-shadow: 0px 1px 0px rgba(134, 201, 208, 0.6), inset 0px -2px 0px rgba(255, 255, 255, 0.5);
	border-radius: 5px;
	/* text-shadow: 0px 1px 0px rgb(252 252 253 / 50%); */
}

.btn-tour img {
	height: 15px;
}

.mat-button-wrapper {
	font-size: 25px;
}

.custom-select-drop {
	background: #FCFCFD;
	border: 1px solid #AEAEBC;
	border-radius: 7px;
	height: 34px;
}

/* grid css start */
.ag-header {
	border-radius: 0px 12px 0px 0px;
}

.ag-header-viewport {
	background: rgba(234, 192, 165, 0.6);
	/* Toasted Coconut %/TC 90 */

	border-bottom: 1px solid rgba(234, 192, 165, 0.9);
	border-radius: 12px 12px 0px 0px;
}

.ag-theme-alpine .ag-root-wrapper {
	background: none !important
}

.ag-theme-alpine .ag-row:nth-child(odd) {
	background: rgba(174, 174, 188, 0.2)

}

.ag-theme-alpine .ag-row:nth-child(even) {
	background: rgba(174, 174, 188, 0.1);

}
.task-jenei-modal .ag-theme-alpine .ag-row:nth-child(odd){
	background: none !important;
}
.task-jenei-modal .ag-theme-alpine .ag-row:nth-child(even) {
	background: none !important

}
.ag-theme-alpine .ag-paging-row-summary-panel{
	font-family: 'Montserrat', sans-serif;
}
.ag-theme-alpine .ag-paging-number,.ag-theme-alpine .ag-paging-row-summary-panel-number{
	font-weight: 600;
}
.ag-theme-alpine .ag-cell,
.ag-theme-alpine .ag-full-width-row .ag-cell-wrapper.ag-row-group {
	/* line-height: 55px !important; */
}


.ag-center-cols-clipper {
	min-height: unset !important;
}
.ag-header-cell-text {
	font-weight: 600;
	font-size: 14px;

	color: #0E1426;
	font-family: 'Montserrat', sans-serif !important;
}
.ag-header-cell.text-center .ag-cell-label-container {
	margin: auto;
}
.ag-theme-alpine .ag-ltr .ag-cell {
	border-right-width: 0px !important;
	font-size: 14px;
	color: #0E1426;
	font-weight: 500;
	font-family: 'Montserrat', sans-serif !important;
    font-style: normal  !important;
}

.grid-button {
	color: #000 !important;
	font-size: 14px;
	font-weight: 500;
	text-transform: capitalize;
	/* text-shadow: 0px 1px 0px rgb(252 252 253 / 50%); */
	/* box-shadow: 0px 1px 0px rgb(134 201 208 / 60%), inset 0px -2px 0px rgb(255 255 255 / 50%); */
	/* text-shadow: 0 2px 0 rgb(252 252 253 / 50%); */
	background-color: #86C9D0;
	border-radius: 3px;
	border: none;
	padding: 6px 8px;
	align-items: center;
	display: inline-flex;
	/* line-height: 0; */
	gap: 5px;
	text-shadow: none;
	white-space: nowrap;
	font-weight: normal;
}
.app-disabled.grid-button{
	background: #bababa !important;
	opacity: .8;
	pointer-events: none;
}

.grid-button img {
	height: 11px;
}
.grid-lable {
	display: inline-block;
	min-width: 70px;
	text-align: center;
	background: #B1C871;
}
.grid-lable p{
	line-height: 1.5;
}


.upload-text {
	text-transform: uppercase;
	font-size: 13px;
	background: rgba(177, 200, 113, 0.80);
	border-radius: 3px;
	padding: 1px 6px;
}
.boldtext {
	font-weight: 600 !important
}
.button-equal .grid-button {
	min-width: 100px !important;
	justify-content: center;
}

.grid-button.red {
	background: #E2797B;
	box-shadow: 0px 1px 0px rgb(247 186 197 / 95%), inset 0px -2px 0px rgba(255, 255, 255, 0.5)
}

.grid-button i {
	font-size: 12px;
}
.grid-flex {
	display: flex;
	gap: 15px;
}

.grid-project-text {
	color: #0E1426;
	font-size: 16px;
	padding: 0;
	margin: 0;
	margin-bottom: -10px;
	font-weight: 400;
	margin-top: 2px;
}
.grid-sub-text {
	color: rgb(14 20 38 / 93%);
	font-size: 12px;
}

/* Back to Main Page */

/* .go-back{
    display: flex;
    align-items: center;
    gap: 5px;
} */

.table-card-back-button{
	border:none;
	background:none
}

/* New Go Back */

.go-back-page {
	display: flex;
	margin: 0 0 16px;
	align-items: center;
}

.go-back-page .go-back-btn {
	cursor: pointer;
	padding: 0px 8px;
	padding-right: 15px;
	flex-shrink: 0;
}

.go-back-page .go-back-btn img {
	width: 18px;
}

.go-back-page h2,
.go-back-page h3 {
	color: #0E1426;
	font-size: 22px;
	font-weight: 700;
	flex: 1 1 100%;
	margin: 0;
}


/*grid css end */
.tab-list {
	width: 100%;
	padding: 0;
	display: flex;
	 margin-bottom: 20px;
	gap: 1px;
	position: relative;
}
.tab-list-title {
	color: rgba(14, 20, 38, 0.9);
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 25px;
	display: flex;
	align-items: center;
	gap: 10px;
}

.tab-list::after {
	content: '';
	width: 100%;
	border: 0.5px solid rgba(14, 20, 38, 0.1);
	position: absolute;
	bottom: 0px;
}

.tab-list li {
	background: rgba(134, 201, 208, 0.2);
	border: none;
	border-bottom: 1px solid rgba(134, 201, 208, 0.5);
	border-radius: 6px 12px 0px 0px;
	padding: 1px 5px;
}

.tab-list li button {
	background: none;
	border: none;
	margin-right: 1px;
	display: flex;
	gap: 8px;
	align-items: center;
	font-size: 16px;
	font-weight: 500;
	color:#1B274D;
}

.tab-list li button img {
	max-height: 20px;
}

.tab-list li.active {
	background: #EAC0A5;
	border-bottom: 3px solid #86C9D0 !important;
	box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.1), 2px 0px 4px rgba(0, 0, 0, 0.1);
	/* text-shadow: 0px 1px 0px rgb(252 252 253 / 50%); */
}
.tab-list li button.active {
	background: #EAC0A5;
	border-bottom: 3px solid #86C9D0 !important;
	box-shadow: -2px 0px 4px rgba(0, 0, 0, 0.1), 2px 0px 4px rgba(0, 0, 0, 0.1);
	/* text-shadow: 0px 1px 0px rgb(252 252 253 / 50%); */
}

.tab-list li button span {
	font-size: 16px;
	color:#1B274D;
	font-weight: 500;
	/* text-shadow: 0px 1px 0px rgb(252 252 253 / 50%); */
}

.content_icon p {
	font-size: 16px;
	color: #000;
	margin: 0 0 20px;
	font-weight: 400;
}
.overview-img {
	border-radius: 10px;
}
.final-output {
	font-weight: 700 !important;
	font-weight: 16px !important;
}
.bottom-btn-wrapper {
	position: absolute;
	bottom: 20px;
	width: 100%;
	text-align: center;
	left: 0;
}
.bottom-btn-wrapper .btn-download,
.btn-view {
	width: 32%;
	border-radius: 5px;
	font-size: 14px;
	font-weight: 500;
	border: 2px solid #86C9D0;
	margin: 0 10px 0;
	text-transform: uppercase;
	padding: 6px 0;
	color: #1B274D;
}

.btn-view .fa-arrows-v {
	transform: rotate(225deg)translate(2px)
}
.upload-btn,
.default-button,
.check-answer-btn,
.done_style label {
	color: #0E1426;
	font-size: 14px;
	font-weight: 500;
	text-transform: capitalize;
	/* text-shadow: 0px 1px 0px rgb(252 252 253 / 50%); */
	border: 3px solid #86C9D0;
	/* box-shadow: 0px 1px 0px rgb(134 201 208 / 60%), inset 0px -2px 0px rgb(255 255 255 / 50%); */
	background-color: #86C9D0;
	border-radius: 3px;
	border: none;
	padding: 8px 15px;
	display: inline-flex;
	gap: 5px;
	align-items: center;
	justify-content: center;
	/* text-shadow: 0 1.2px 0 rgb(252 252 253 / 50%); */
	text-shadow: none;
}

.upload-btn:hover,
.default-button:hover,
.check-answer-btn:hover {
	text-decoration: none;
	color: unset;
}
.default-button.small-button {

	font-size: 14px;
	font-weight: 500;
	padding: 5px 10px;
	text-shadow: none;
	/* text-shadow: 0 1.5px 0 rgb(252 252 253 / 50%); */
}
/* a.default-button.small-button,a.default-button{
	font-weight: normal;
} */
.default-button-outline {
	background-color: transparent;
	border: 1px solid #86C9D0;
	color: #1B274D;
	font-size: 14px;
	font-weight: 500;
	text-transform: capitalize;
	border-radius: 4px;
	padding: 8px 15px;
	display: inline-flex;
	gap: 5px;
	align-items: center;
	justify-content: center;
}

.btn-outline {
	border: 2px solid #86C9D0;
	border-radius: 10px;
	width: 40% !important;
	padding: 5px 0;
	color: #1B274D;
	font-weight: 500;
	text-transform: capitalize;
	background: none;
	font-size: 14px;
	transition: all .3s ease-in-out;
	align-items: center;
    justify-content: center;
    display: inline-flex;
	gap: 5px;
}
  
.add-file-btn{
	color: #1B274D;
	font-size: 14px;
	font-weight: 500;
	text-transform: capitalize;
	/* text-shadow: 0px 1px 0px rgb(252 252 253 / 50%); */
	border: 3px solid #86C9D0;
	/* box-shadow: 0px 1px 0px rgb(134 201 208 / 60%), inset 0px -2px 0px rgb(255 255 255 / 50%); */
	background-color: #86C9D0;
	border-radius: 3px;
	border: none;
	padding: 5px 8px;
	display: inline-flex;
	gap: 5px;
	align-items: center;
	justify-content: center;
	/* text-shadow: 0 2px 0 rgb(252 252 253 / 50%); */
	text-shadow: none;
  }
.btn-outline:hover {
	background: #86C9D0;
	border-color: #86C9D0;
}
.btn-disabled {
	/* background-color: #acaeba !important; */
	opacity: 0.6;
}

.w-40 {
	width: 40%;
}
.gap-10 {
	gap: 10px;
}

.quiz-list {
	display: flex;
	width: 100%;
	padding: 0;
	margin: 0 0 30px;
	gap: 15px;
}

.quiz-list li {
	color: #1B274D;
	text-transform: uppercase;
	border: 2px solid #86C9D0;
	border-radius: 5px;
	padding: 5px 25px;
	font-weight: 700;
	/* font-size: 16px; */
	display: flex;
	gap: 11px;
	align-items: center;
	font-size: 16px;

}
.quiz-list li:hover {
	background-color: #86C9D0;
	text-shadow: 0px 2px 0px rgba(252, 252, 253, 0.5);
	cursor: pointer;
	box-shadow: 0px 1px 0px rgb(134 201 208 / 60%), inset 0px -2px 0px rgb(255 255 255 / 50%);
}

.quiz-list li img {
	height: 18px;
}

.quiz-list li.active {
	text-shadow: 0px 2px 0px rgba(252, 252, 253, 0.5);
	background: #86C9D0;
	box-shadow: 0px 1px 0px rgb(134 201 208 / 60%), inset 0px -2px 0px rgb(255 255 255 / 50%);
	text-shadow: 0px 2px 0px rgba(252, 252, 253, 0.5);


}

.quiz-list li .resource-btn {
	background: none;
	color: #1B274D;
	text-transform: uppercase;
	border: none;
	font-weight: 700;
	font-size: 16px;
	display: flex;
	gap: 5px;
	align-items: center;
}

.quiz-list li .resource-btn img {
	height: 18px;
}

select.full-radius {
	border-radius: 20px;
	border: 1px solid #000;
}
.question-text p {
	font-size: 14px;
	font-weight: 500;
	text-align: left;
}
.modal-main {
	/* padding: 0 40px; */
	/* height: 100%;
overflow: auto; */
}

.modal-main .modal-header {
	flex-direction: column;
	justify-content: center;
	text-align: center;
	align-items: center;
	padding: 0;
	padding-bottom: 20px;
	margin: 0 40px;
}

.modal-main .modal-sub-header {
	background: linear-gradient(135deg, rgba(251, 159, 100, 0.5) 0%, rgba(251, 159, 100, 0.1) 100%);
	border-radius: 12px;
	padding: 5px 0;
}

.modal-main .modal-sub-header .modal-title {
	font-size: 17px;
	font-weight: 600;
}
.modal-main .modal-header .modal-title {
	font-size: 22px;
	font-weight: 600;
	color: #0e1426;
}
.modal-main .modal-header p {
	font-weight: 600;
	font-size: 18px;
	color: rgba(14, 20, 38, 0.9);
	margin-bottom: 0;
}
.modal-main .modal-body {
	padding-left: 40px;
	padding-right: 40px;
	max-height: calc(100vh - 170px);
	overflow: auto;
	margin-bottom: 10px;
}
.grid-profile-img {
	width: 40px;
	height: auto;
	object-fit: cover;
	object-position: top;
	border-radius: 5px;
	margin: 5px 0;
}
.action-buttons .grid-button {
	display: inline-flex;
	padding: 10px;
	align-items: center;
	 min-width: 30px;
	height: 25px;
	vertical-align: middle;
	justify-content: center;
}
.action-buttons .grid-button img {
	pointer-events: none;
}
.action-buttons .btn-equal{
	min-width: 86px;
}
/* Upload Drag and Drop */
.drop-area {
	border-radius: 10px;
	padding: 0px;
	background: rgba(134, 201, 208, 0.1);
	border: 2px dashed #86C9D0;
	overflow: hidden;
	min-height: 150px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}
.drop-area .file_drag_area {
	width: 100%;
}
.drop-area .dropzone {
	padding: 10px;
	min-height: 150px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.drop-area .dropzone .drop-text {
	font-size: 18px;
	text-align: center;
	margin-top: 15px;
	color: #86C9D0;
	/* text-transform: capitalize; */
}
.drop-area .add-file-outer {
	position: absolute;
	left: 15px;
	bottom: 10px;
}
.drop-area .add-file-btn {
	border: 1px solid #86C9D0;
	border-radius: 4px;
	color: #1B274D;
	font-size: 14px;
	padding: 4px 20px;
	gap: 6px;
	display: flex;
	font-weight: 500;
	justify-content: center;
	margin-bottom: 0;
	cursor: pointer;
	text-transform: capitalize;
}
.drop-area.with-multi-buttons {
	min-height: 100px;
	overflow: visible;
	margin-bottom: 60px;
}
.drop-area.with-multi-buttons .dropzone {
	min-height: 100px;
}
.drop-area.with-multi-buttons .add-file-outer {
	left: 0;
	bottom: -50px;
}
.file-instruction p {
	color: #1B274D;
	margin-bottom: 5px;
	font-size: 14px;
	text-transform: capitalize;
}
.download-formate-btn {
	background-color: rgba(177, 200, 113, 0.8);
	font-weight: 500;
}
.form-group {
	position: relative;
}
.form-group label {
	font-size: 14px;
	font-weight: 500;
}
.form-group .form-control {
	background: #FCFCFD;
	/* color: #7A7A88; */
	color:rgba(14, 20, 38, 0.7);
	border: 1px solid #7a7a88;
	border-radius: 8px;
	flex: 1 1 100%;
	margin-bottom: 0;
	height: auto;
	padding: 6px 20px;
	line-height: unset;
	font-size: 14px;
	font-weight: 500;
}
.form-control.ht-30{
	height: 30px !important;
	padding-top: 3px !important;
	}

.form-group select.form-control {
    padding: 6px 30px 6px 20px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-size: 32px 25px !important;
    background-color: #fff !important;
    background-image: url(https://testing.arkinfo.in/ict_new/assets/images/icons-new/Down-arrow-down.svg) !important;
    background-repeat: no-repeat !important;
    background-position: right center !important;
}



.mat-select-arrow {
	position: relative;
	border: none !important;
  }
  .assessment-select .mat-select-trigger::after{
	/* top: 20%; */
	top: 0%;
  }
  .mat-select-trigger::after {
	content: url('https://testing.arkinfo.in/ict_new/assets/images/icons-new/Down-arrow-down.svg') !important;
	display: inline-block;
	width: 1em;
	height: 1em;
	position: absolute;
	right: 2px;
	top: 50%;
	transform: translateY(-50%);
  }

.form-group input.form-control,
.form-group select.form-control {
	height: 38px;
}
.form-group textarea.form-control {
	min-height: 150px;
}
.form-group .form-control:focus {
	border: 1px solid #7a7a88;
}
.form-group .remove-btn {
	flex-shrink: 0;
	color: #e2797B;
	font-size: 18px;
}

.add-faculty-modal .default-button {
	display: inline-flex;
}
.add-faculty-modal .user-profile-pic {
	position: relative;
	text-align: center;
	margin-top: 50px;
	min-width: 250px;
	max-width: 300px;
}

.add-faculty-modal .user-profile-pic figure {
	margin-bottom: 0;
	position: relative;
	width: 120px;
	margin: auto;
}

.add-faculty-modal .user-profile-pic figure img {
	width: 120px;
	height: 120px;
	object-fit: cover;
	object-position: top;
	border-radius: 4px;
	border: 1px solid #ddd;
}

.add-faculty-modal .edit-profile-img {
	position: absolute;
	bottom: -8px;
	right: -8px;
	background: #86C9D0;
	width: 24px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	color: #fff;
	border-radius: 50%;
	font-size: 12px;
}
.add-faculty-modal .user-profile-pic h3 {
	font-size: 18px;
	color: #0E1426;
	margin-top: 20px;
	font-weight: 600;
	margin-bottom: 5px;
}
.add-faculty-modal .user-profile-pic p {
	color: #0E1426;
	font-size: 14px;
}
.custom-radio-btn {
	position: relative;
}
.custom-radio-btn:before {
	content: '';
	position: absolute;
	width: 5px;
	height: 5px;
	background-color: #fff;
	top: 4px;
	left: 13px;
	z-index: 1;
	transform: rotate(49deg);
}
.custom-radio-btn [type="radio"]:checked,
.custom-radio-btn [type="radio"]:not(:checked) {
	position: absolute;
	left: -9999px;
}
.custom-radio-btn [type="radio"]:checked+label,
.custom-radio-btn [type="radio"]:not(:checked)+label {
	position: relative;
	padding-left: 28px;
	cursor: pointer;
	line-height: 16px;
	display: inline-block;
	color: #666;
	font-weight: 500;
	/* font-size: 16px; */
}

.blue-radio-btn.custom-radio-btn [type="radio"]:not(:checked)+label:before {
	border-color: #1B274D;
  }
  .blue-radio-btn.custom-radio-btn [type="radio"]:not(:checked)+label{
	color:  #1B274D;
  }

.custom-radio-btn [type="radio"]:checked+label {
	color: #eac0a5;
}
.custom-radio-btn [type="radio"]:checked+label:before,
.custom-radio-btn [type="radio"]:not(:checked)+label:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 18px;
	height: 18px;
	border: 3px solid #aeaebc;
	border-radius: 100%;
	background: #fff;
}
.custom-radio-btn [type="radio"]:checked+label:before {
	border-color: #eac0a5;
}

.custom-radio-btn [type="radio"]:checked+label:after,
.custom-radio-btn [type="radio"]:not(:checked)+label:after {
	content: '';
	width: 10px;
	height: 10px;
	background: #eac0a5;
	position: absolute;
	top: 4px;
	left: 4px;
	border-radius: 100%;
	transition: all 0.2s ease;
}
.custom-radio-btn [type="radio"]:not(:checked)+label:after {
	opacity: 0;
	-webkit-transform: scale(0);
	transform: scale(0);
}

.custom-radio-btn [type="radio"]:checked+label:after {
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

.custom-checkbox {
	margin-bottom: 15px;
	position: relative;
}

.custom-checkbox:before {
	content: '';
	position: absolute;
	width: 9px;
	height: 8px;
	background-color: #fff;
	top: 4px;
	left: 12px;
	z-index: 1;
}
.custom-checkbox input {
	display: none;
}
.custom-checkbox label {
	position: relative;
}
.custom-checkbox label:before {
	content: '';
	-webkit-appearance: none;
	background-color: transparent;
	border: 3px solid #86C9D0;
	padding: 6px;
	display: inline-block;
	position: relative;
	vertical-align: middle;
	cursor: pointer;
	margin-top: -3px;
	margin-right: 15px;
	border-radius: 5px;
}
.custom-checkbox input:checked+label:after {
	content: '';
	display: block;
	position: absolute;
	top: 0px;
	left: 9px;
	width: 6px;
	height: 14px;
	border: solid #EAC0A5;
	border-width: 0 3px 3px 0;
	transform: rotate(45deg);
	z-index: 2;
}
.custom-checkbox input:checked+label:before {
	border-color: #EAC0A5;
}

.custom-checkbox-gray label:before {
	border-color: #ddd;
}
.checkbox-lg.custom-checkbox label:before {

	width: 23px;
	height: 23px;
	}
	.checkbox-lg.custom-checkbox:before{
		left: 15px;
		width: 11px;
		height: 10px;
}
	.checkbox-lg.custom-checkbox label:before{
	border-width: 3.4px;
	}
	.skill-stream .checkbox-lg.custom-checkbox input:checked + label:after{
		top: -4px !important;
		left: 11px !important;
	}
	.skill-stream .checkbox-lg.custom-checkbox input:checked+label:after{
		border-width: 0 3.4px 3.4px 0;
		height: 17px;
		width: 8px;
	}
.inline-block {
	display: inline-block;
}
.custom-checkbox.disabled {
	opacity: 0.4;
	pointer-events: none;
}

form .badge {
	background-color: #B1C871;
	color: #fff;
	font-weight: 400;
	border-radius: 30px;
	padding: 3px 10px;
}
.mat-dialog-container {
	position: relative !important;
	overflow: visible !important;
}
.cdk-overlay-dark-backdrop {
	background: rgba(14, 20, 38, 0.8);
	backdrop-filter: blur(5px);

}
.mat-dialog-container .modal-close-btn {
	position: absolute;
	width: 20px !important;
	/* background: red; */
	min-width: 30px !important;
	height: 30px;
	line-height: 20px !important;
	padding: 0 !important;
	background: #E2797B;
	color: #fff;
	border-radius: 50px !important;
	top: -10px;
	right: -10px;
	z-index: 9999999;
	border: none;
	display: flex;
    align-items: center;
    justify-content: center;
}
.mat-dialog-container .mat-dialog-actions {
	min-height: 0 !important;
}
.modal-wrapper {
	padding: 15px 30px;
}
.modal-title {
	color: #0E1426;
	font-size: 22px;
	text-align: center;
	font-weight: 600;
	/* padding-bottom: 15px;
border-bottom: 1px solid rgba(14, 20, 38, 0.1); */

}
.flora-text .fr-wrapper{
	min-height: 140px !important;
}
.bottom-bdr {
	border-bottom: 1px solid rgba(14, 20, 38, 0.1);
}
.main-question-text {
	color: #7A7A88;
	font-size: 16px;
	font-weight: 500;
}
.main-question-text h1,
.main-question-text h2,
.main-question-text h3,
.main-question-text h4,
.main-question-text h5,
.main-question-text h6 {
	color: #7A7A88;
	font-size: 15px;
	margin-bottom: 1rem;
	font-weight: normal;
}

.slick-prev {
	background: grey !important;
}
.table-card-items {
	padding-top: 10px;
	padding-bottom: 10px;
}

.table-card-icon {
	height: 45px;
	border-radius: 5px;
}

.table-title {
	color: #0E1426;
	font-size: 15px;
	margin: 0;
}
.table-time-date-text {
	font-size: 14px;
	margin-top: 3px;
	margin-bottom: 0;
	color: #101011;
	font-weight: 400;
}
.col-sm-12 .table-card-items:nth-child(odd) {
	background: rgba(174, 174, 188, 0.2);
}
.col-sm-12 .table-card-items:nth-child(even) {
	background: rgba(174, 174, 188, 0.1);
}
.top-border {
	border-top: 1px solid rgba(14, 20, 38, 0.1);
}
.no-after::after {
	content: none;
}
/*question answer pop*/
.answer-status-no .correct {
	color: #B1C871;
	font-size: 22px;
	font-weight: 600;
}
.answer-status-no .incorrect {
	color: #E2797B;
	font-size: 22px;
	font-weight: 700;
}
.answer-status-no {
	justify-content: flex-end;
	gap: 30px;
	display: flex;
}
.question-number {
	color: #7A7A88;
	font-size: 15px;
	font-weight: 700;
	border: none;
	background: none;
	padding: 0;
}
.correct-answer-btn,
.incorrect-answer-btn {
	border-radius: 3px;
	color: rgba(14, 20, 38, 0.8);
	font-size: 12px;
	text-transform: uppercase;
	border: none;
}
.correct-answer-btn {
	background: rgba(177, 200, 113, 0.4);

}
.incorrect-answer-btn {
	background: rgba(226, 121, 123, 0.9);
}

.question-container .correct-answer,
.question-container .incorrect-answer {
	display: flex;
	font-size: 16px;
	font-weight: 400;
}

.question-container .correct-answer {
	color: #B1C871;
}

.question-container .incorrect-answer {
	color: #E2797B;
}

.question,
.question p {
	margin-bottom: 5px;
	font-size: 14px;
}

.incorrect-answer p,
.correct-answer p {
	margin-bottom: 15px;
	font-size: 14px;
}

.drag-drop-option p {
	margin-bottom: 5px;
}

/*question answer pop end*/
.ngx-pagination {
	padding: 0 !important;
}

.ngx-pagination .current {
	background: rgba(134, 201, 208, 0.3) !important;
	border-radius: 4px !important;
	color: #86C9D0 !important;
	padding: 2px 5px !important;
}

.ngx-pagination .disabled {
	color: #86C9D0 !important;
	font-size: 20px;
}
.darg-drop-question p {
	margin-bottom: 0;
}

.drag-drop-question p img {
	height: 100px !important;
}

.inline-block p img {
	height: 200px !important;
}

.darg-drop-question-img p img {
	height: 80px !important;
}

.darg-drop-question-img p {
	margin-bottom: 0 !important;
}
.question-drag-area img {
	height: 120px !important;
}
.dragdrop-img img {
	height: 120px;
}
.img-150 img {
	height: 150px;
}
.p-mb-0 p {
	margin-bottom: 0;
}

/* dynamic images css*/

.question-container p img {
	max-width: 100%;
	max-height: 130px;
}

.question-container .question-btn .question-text p img {
	height: auto;
	max-height: unset !important;
}
.question-container .question-btn .question-content {
	align-items: center;
	display: flex;
	justify-content: center;
}
.img-max img {
	max-width: 100%;
}
.table-responsive {
	border-radius: 10px 10px 0 0;
}
.custom-table {
	width: 100%;
}
.table-top-rounded {
	border-radius: 10px 10px 0 0;
	overflow: hidden;
}
.custom-table thead tr {
	background-color: #EAC0A5E5;
}
.custom-table thead tr th {
	padding: 14px 15px;
	font-weight: 500;
}
.custom-table tbody tr td table tr:nth-child(even) {
    background-color: unset;
}
.custom-table tbody tr:nth-child(odd){
	background-color: #ededf0;
}
.custom-table tbody tr:nth-child(even) {
    background-color: #f4f4f6;
}
.custom-table tbody tr td table tr:nth-child(odd) {
    background-color: unset;
}
.custom-table tr td,
.custom-table tr th {
	padding: 10px 15px;
}
.custom-table tr .user-profile-td {
	width: 60px;
}
.custom-table tr td figure {
	width: 44px;
	height: 44px;
	border-radius: 8px;
	overflow: hidden;
	margin-bottom: 0;
	font-size: 12px;
}
.custom-table tr td .user-profile {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: top;
}
.custom-table tr .user-name h3 {
	font-size: 16px;
	color: #212529;
	margin-bottom: 0;
}
.table-style-2 {
	width: 100%;
	font-family: 'Montserrat', sans-serif;
}
.table-style-2 thead tr {
	background-color: #b3b2b7;
}
.table-style-2 thead tr th {
	padding: 14px 15px;
	font-weight: 500;
	border-bottom: 1px solid #9a999a;
}
.table-style-2 tbody tr {
	background-color: rgba(174, 174, 188, 0.10);
}
.table-style-2 tbody tr:nth-child(even) {
	background-color: rgba(174, 174, 188, 0.20);
}

.table-style-2 tr td,
.table-style-2 tr th {
	padding: 14px 15px;
}

.user-dec {
	margin-bottom: 0;
	font-size: 13px;
	color: rgba(14, 20, 38, 0.5);
}
.inactive-row d {
	background-color: #dedde3 !important;
}
.inactive-row>div {
	opacity: 0.5;
}
.button-opecity-1.inactive-row>div{
	opacity: 1 !important;
	}
.button-opecity-1.inactive-row>div{
	color: #b2b0b0 !important
}
.action-column {
	overflow: visible !important;
}
.slick-prev:before,
.slick-next:before {
	font-family: FontAwesome !important
}
.view-project-slider .slick-prev {
	left: 8px !important;
	z-index: 999 !important;
}
.view-project-slider .slick-next {
	right: 8px !important;
}
.student-view-project-slider.view-project-slider .slick-prev {
	left: -29px !important;
}
.student-view-project-slider.view-project-slider .slick-next {
	right: -29px !important;
}
.student-view-project-slider .custom-slider .slick-next:before {
	font-size: 18px !important;
	color: rgb(50 50 53 / 30%) !important;
}
.student-view-project-slider .custom-slider .slick-prev:before {
	font-size: 18px !important;
	color: rgb(50 50 53 / 30%) !important;
}
.view-project-slider .slick-prev:before {
	content: "\f060" !important;
	color: rgb(50 50 53 / 30%) !important;
}
.view-project-slider .slick-next:before {
	content: "\f061" !important;
	color: rgb(50 50 53 / 30%) !important;
}
.view-project-slider .slick-prev,
.view-project-slider .slick-next {
	width: 30px;
	height: 30px;
	border-radius: 50px;
	border: 4px solid rgb(76 76 80 / 26%) !important;
}
.slick-prev:before {
	content: "\f104" !important;
}
.slick-next:before {
	content: "\f105" !important;
}
.slick-prev:before,
.slick-next:before {
	color: #786c6c !important
}
.slick-prev {
	background: none !important;
}
.slick-prev:before,
.slick-next:before {
	font-size: 24px !important;
}
.slick-next {
	background: none !important;
}

[data-title]:hover:after {
	opacity: 1;
	transition: all 0.1s ease 0.5s;
	visibility: visible;
}

[data-title]:after {
	content: attr(data-title);
	position: absolute;
	background-image: linear-gradient(#86C9D0, #86C9D0);
	left: -19px;
	bottom: -46%;
	opacity: 0;
	z-index: 99999;
	visibility: hidden;
	/* transform: translate(-40%, 67%); */
	line-height: 8px;
	padding: 3px 5px;
	font-size: 10px;
	/* width: 100%; */
	border: 0.5px solid #000;
	text-shadow: none;
	white-space: nowrap;
	/* top: 50%; */
	left: 50%;
	border-radius: 50px;
	transform: translate(-50%, 21%);
	font-weight: 500;

}
[data-title]:after::after {
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid black;
}
[data-title] {
	position: relative;
}

.badge.badge-success,
.badge.badge-danger,
.badge.badge-primary {
	color: #0E1426;
	font-weight: 400;
}
.badge.badge-success {
	background-color: rgba(177, 200, 113, 0.8);
}
.badge.badge-danger {
	background-color: #E2797B;
}
.badge.badge-primary {
	background-color: rgba(134, 201, 208, 0.9);
}
.main-question-text img {
	height: 130px;
}
.main-question-text p,
.main-question-text span {
	display: flex;
	flex-wrap: wrap;
}
.fill-blank-input {
	border: none;
	border-bottom: 1px solid #000;
	margin-bottom: 0;
	height: 20px;
	border-radius: 0;
}
.mat-expansion-panel {
	background: rgba(234, 192, 165, 0.1) !important;
	box-shadow: none !important;

}
.mat-expansion-panel-header {
	border-bottom: 1px solid rgba(14, 20, 38, 0.1);
	font-family: 'Montserrat', sans-serif !important;

}
.topic-list li {
	font-family: 'Montserrat', sans-serif !important;
}
.mat-expansion-panel-spacing {
	margin: 0 !important;
}
.card-style-1 {
	border-radius: 10px;
	overflow: hidden;
	box-shadow: 0 5px 5px rgb(14 19 38 / 10%);
	height: 100%;
}
.card-style-1 .card-header {
	background-color: #f5e5dc;
	padding: 5px 20px;
	min-height: 44px;
	display: flex;
	align-items: center;
	font-weight: 600;
}
.card-style-1 .card-header h3 {
	margin-bottom: 0;
	font-size: 1.1rem;
	color: rgba(14, 20, 38, 0.9);
	font-weight: 600;
}
.card-style-1 .card-body {
	padding: 20px 15px;
	text-align: center;
	position: relative;
	border: 0;
}
.mat-custom-progressbar .mat-progress-bar {
	height: 6px;
	border-radius: 4px;
}
.mat-custom-progressbar .mat-progress-bar-fill::after {
	background-color: #fb9f64;
}

/* Alert Popup Custom Design */

.custom-swal-popup.swal2-center {
	backdrop-filter: blur(5px);
}
.custom-swal-popup.swal2-modal {
	padding-left: 40px;
	padding-right: 40px;
}
.custom-swal-popup .swal2-close,
.custom-swal-popup .swal2-close:hover {
	display: flex;
	align-items: center;
	position: absolute;
	justify-content: center;
	width: 30px;
	height: 30px;
	background: #E2797B;
	color: #fff;
	border-radius: 50px !important;
	top: -10px;
	right: -10px;
	font-size: 1.7rem;
	font-weight: 600;
}
.custom-swal-popup .swal2-header {
	padding: 0 0;
}
.custom-swal-popup .swal2-title {
	width: 100%;
	font-size: 22px;
	font-weight: 600;
	color: #0e1426;
	padding-bottom: 20px;
	border-bottom: 1px solid #dee2e6;
}

.custom-swal-popup .swal2-content {
	border-bottom: 1px solid #dee2e6;
	padding-top: 20px;
	padding-bottom: 20px;
}

.custom-swal-popup .swal2-content img {
	width: 40px;
}

.custom-swal-popup .swal2-content p {
	color: #7a7a88;
	font-size: 16px;
}
.custom-swal-popup .swal2-content h6 {
	color: #0e1426;
	font-weight: 600;
}
.custom-swal-popup .swal2-actions button {
	color: #1B274D;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	border: 3px solid #86C9D0;
	/* box-shadow: 0px 1px 0px rgb(134 201 208 / 60%), inset 0px -2px 0px rgb(255 255 255 / 50%); */
	background-color: #86C9D0;
	border-radius: 3px;
	border: none;
	padding: 8px 15px;
	display: inline-flex;
	gap: 5px;
	align-items: center;
	justify-content: center;
	/* text-shadow: 0 2px 0 rgb(252 252 253 / 50%); */
	text-shadow: none;
}
.custom-swal-popup .swal2-actions button img {
	height: 10px;
}
a:hover {
	text-decoration: none !important;
}
.link-img,.cursor-pointer {
	cursor: pointer;
}
/* Drop list */

.custom-form-select {
	background-color: #fff;
	border: 1px solid #7a7a88;
	border-radius: 8px;
	flex: 1 1 100%;
	margin-bottom: 0;
	height: 38px;
	padding: 6px 15px;
	line-height: unset;
	position: relative;

	font-size: 14px;
	font-weight: 500;
	color:rgba(14, 20, 38, 0.7);
	cursor: pointer;
}
.custom-checkbox label span {
	color: #7A7A88;
	font-size: 15px;
	font-weight: 500;
}
.custom-form-select i {
	position: absolute;
	right: 10px;
	top: 8px;
	color: rgb(0 0 0);
	font-weight: 700 !important;
	font-size: 20px !important;
	cursor: pointer;
}
.custom-form-dropdown {
	background: #fff;
	position: absolute;
	width: 100%;
	z-index: 99;
	border-radius: 0 0 5px 5px;
	overflow: hidden;
	border:none;
	box-shadow: 0 4px 10px rgba(55,55,57,.47000000000000003)!important;

}
.custom-form-dropdown .drop_height {
	background: #fff;
	max-height: 250px;
	overflow: auto;
	padding: 10px 15px;
}
.drop_height::-webkit-scrollbar {
    width: 8px;
}
.drop_height::-webkit-scrollbar-track {
    background: #d8d8d8;
}
.drop_height::-webkit-scrollbar-thumb {
    background: #a7a7a7;
}
.drop_height::-webkit-scrollbar-thumb:hover {
    background: #555;
}
.technology-Methodology .custom-form-dropdown::-webkit-scrollbar {
    width: 8px;
}
.technology-Methodology .custom-form-dropdown::-webkit-scrollbar-track {
    background: #d8d8d8;
}
.technology-Methodology .custom-form-dropdown::-webkit-scrollbar-thumb {
    background: #a7a7a7;
}
.technology-Methodology .custom-form-dropdown::-webkit-scrollbar-thumb:hover {
    background: #555;
}
.custom-checkbox {
	margin-bottom: 0;
}
/* .custom-checkbox label {
	color: #7a7a88;
} */
/* .custom-checkbox label:before {
	border-width: 2px;
} */
.multi_select {
	max-width: 98%;
	overflow: hidden;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.done_style {
	text-align: center;
}
.done_style label {
	font-size: 13px;
	cursor: pointer;
}
.opacity-0 {
	opacity: 0 !important;
}
.img-drop img {
	height: 100px;
}

/* .ag-header{
height: 50px !important;
min-height: auto !important;
}
.ag-header-row-floating-filter{
height: 0;
} */
.opacity-0 {
	opacity: 0;
}
.add-school-form .form-group .form-control {
	border: 1px solid #AEAEBC;
}
.mat-form-field {
	font-size: 0.74rem;
}
.mat-form-field input {
	font-size: 1rem;
}
.mat-form-field label.mat-form-field-label {
	font-size: 1rem;
	top: 1.45em;
}
.mat-form-field {
	height: 40px !important;
	width: 100%;
}
.mat-form-field.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label,
.mat-form-field.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label {
	transform: translateY(-1.25em) scale(0.75) !important;
	width: 133.33333% !important;
}
.mat-form-field-appearance-outline .mat-select-arrow-wrapper {
	transform: translateY(16%) !important;
}
.mat-form-field-appearance-outline .mat-form-field-infix {
	padding: 0 !important;
	padding-bottom: 5px !important;
}
.dnd-option-input .mat-form-field-appearance-outline .mat-form-field-infix {
	padding:0px 0 13px 0 !important;
	font-size: 14px !important;
}
.mat-form-field-appearance-outline .mat-form-field-outline {
	height: 35px !important;
}
.mat-form-field-appearance-outline .mat-form-field-outline-thick {
	color: #AEAEBC !important
}
.mat-form-field-appearance-outline .mat-form-field-outline-thick {
	opacity: 1 !important;
}
.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline {
	opacity: 1 !important;
}
.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,
.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,
.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap {
	border-width: 1px !important;
}
.mat-form-field label.mat-form-field-label {
	color: #7A7A88 !important;
}
.mat-form-field-infix {
	padding: 0.5em 0;
	border-top: 7px solid transparent !important;
}
.mat-select-value-text {
	/* color: #7A7A88 !important; */
	font-size: 14px !important;
	font-weight: 500;
	color: rgba(14, 20, 38, 0.7);
}
input.mat-input-element {
	height: 30px !important;
	/* color: #000 !important; */
	color: rgba(14, 20, 38, 0.7);
	font-weight: 500 !important;
	font-family: 'Montserrat', sans-serif !important;
	padding: 0 10px;
	font-size: 14px;
	box-shadow: none !important;
  }


.mat-option-text{
	font-family: 'Montserrat', sans-serif !important;
}
.mat-option .mat-option-ripple{
	position: unset !important;
}
#drop-area {
	background: rgba(134, 201, 208, 0.1) !important;
}
.callouts--right {
	display: none;
}




.ag-icon-menu .ag-theme-alpine .ag-icon-menu::before {
	content: "\f0b0";
	display: none !important;
	font: normal normal normal 14px/1 FontAwesome;}

.file_drag_area .dropzone {
	background: none !important;
}
.ag-overlay-no-rows-center {
	display: none;
}
.ag-icon.ag-icon-menu {
	background: #fff;
	min-width: 34px;
	text-align: center;
	border-radius: 5px;
	border: 2px solid #afadad;
	height: 24px;
	background: url(https://kms.ict360.com/ict/assets/images/icons-new/filter-icon.svg) #fff no-repeat center;
	background-size: 16px;
	margin-left: 15px;
}
.filer-icon {
	background: #fff;
	min-width: 34px;
	text-align: center;
	border-radius: 5px;
	border: 2px solid #afadad;
	height: 24px;
	background: url(https://kms.ict360.com/ict/assets/images/icons-new/filter-icon.svg) #fff no-repeat center;
	background-size: 16px;
	margin-left: 15px;
}
.ag-cell-label-container {
	width: auto !important;
}
.ag-theme-alpine .ag-icon-menu::before {
	content: "" !important;
}
/* .ag-filter-icon {
display: none;
} */
.question-btn .question-content .question-text p {
	text-align: center;
}
.question-btn .question-content {
	width: 100% !important;
}
a:hover {
	color: inherit !important;
}
.drop-down-done-btn {
	color: #1B274D;
	font-size: 12px;
	font-weight: 700;
	text-transform: capitalize;
	/* box-shadow: 0px 1px 0px rgb(134 201 208 / 60%), inset 0px -2px 0px rgb(255 255 255 / 50%); */
	background-color: #86C9D0;
	border-radius: 3px;
	border: none;
	padding: 3px 7px;
	display: inline-flex;
	text-shadow: 0 1px 0 rgb(252 252 253 / 50%);
	margin-bottom: 12px;
}
.no-report-heading {
	text-transform: inherit;
}
.analysis-items-title {
	font-size: 14px;
}
.overlay-heading {
	height: 100%;
}
.overlay-heading .analysis-items-title {
	height: 100%;
}
.pptoption-hide {
	position: relative;
	top: 82px;
	height: 82px;
	/*background: #3a3a3a;*/
	width: 100%;
	margin-top: -82px;
}
.wall-of-fame-full-view .slick-next {
	right: -10px;
}
.wall-of-fame-full-view .slick-prev {
	left: -14px;
}
.no-data-text {
	font-size: 16px;
	font-weight: 600;
	color: #000;
}
.slider-with-dots .slick-dots li button:before {
	font-size: 17px !important;
}

.grid-button.grid-small-button {
	padding: 3px 6px;
	font-weight: 500;
	/* text-shadow: 0px 1.5px 0px rgb(252 252 253 / 50%); */
	text-shadow: none;
}
.button-equal-width .grid-button.grid-small-button {
	min-width: 97px;
	justify-content: center;
}
.action-buttons.button-equal-width .grid-button {
	min-width: 80px;
	justify-content: center;
}
.default-table .custom-table tr td {
	padding: 4px 15px;
	font-size: 14px;
}
.custom-slider .slick-dots li a {
	color: #86C9D0;
	font-size: 16px;
	font-weight: 600;
	display: block;
}
.custom-slider .slick-active a {
	background: rgba(134, 201, 208, 0.3);
	border-radius: 6px;
	color: #86C9D0;
	font-weight: 600;
}
.custom-slider .slick-prev:before,
.custom-slider .slick-next:before {
	color: #545356 !important;
	font-size: 40px !important;
	font-weight: bolder;
}
/* admin activity start */
.activity-question-list {
	padding: 0;
	margin: 0;
}
.activity-question-list li {
	border-bottom: 0.5px solid #AEAEBC;
}
.question-index {
	color: #AEAEBC;
	font-size: 14px;
	margin: 0;

}
.activity-correct-ans {
	background: #B1C871;
	border-radius: 10px;
	margin: 0;
	padding: 4px 12px;
	font-size: 12px;
	font-weight: 300;
	color: #fff;
	margin-top: 15px;
	display: inline-flex;
	min-width: 150px;
	gap: 8px;
	justify-content: center;
	align-items: center;
	margin-bottom: 15px;
	text-transform: uppercase;
	letter-spacing: .2px;
}
.upload-btn-wrapper .insert-button {
	font-size: 12px;
	color: #7A7A88;
	font-weight: 500;
	text-transform: uppercase;
	margin-bottom: 8px;
}
.activity-question-list li .custom-checkbox label {
	font-size: 14px;
}
.activity-question-list li .custom-checkbox label:before {
	border: 3px solid #AEAEBC;
	border-width: 3px;
}
.activity-question-list li .custom-checkbox:before {
	top: 3px;
}
.multisection-option-list {
	padding: 0;
	margin: 0;
	list-style: none;
	counter-reset: li
}
.multisection-option-list li::before {
	content: counter(li);
	color: #AEAEBC;
	display: inline-block;
	width: 2em;
}
.multisection-option-list li {
	display: flex;
	align-items: center;
	margin: 8px 0;
	counter-increment: li
}
.b-list {
	counter-reset: listStyle !important;
}
.b-list li {
	counter-increment: listStyle !important;
}
.b-list li::before {
	content: counter(listStyle, upper-alpha) !important;
}
.instruction {
	color: #E2797B;
	font-size: 12px;
	margin: 0;
	font-weight: 400;
	margin: 5px 0;

}
.multisection-option-list .custom-checkbox .show-input,
.multisection-option-list .custom-radio-btn .show-input {
	width: 100%;
	display: flex;
	align-items: center;
}

.multisection-option-list .custom-radio-btn [type="radio"]:checked+label:before,
.multisection-option-list .custom-radio-btn [type="radio"]:not(:checked)+label:before {
	top: 7px
}

.multisection-option-list .custom-radio-btn:before {
	top: 10px
}

.multisection-option-list .custom-radio-btn [type="radio"]:checked+label:after,
.multisection-option-list .custom-radio-btn [type="radio"]:not(:checked)+label:after {
	top: 10px;
}

.multisection-option-list .custom-checkbox label:before {
	border-width: 3px;
	border-color: #AEAEBC;
}

.gray-border .custom-checkbox label:before {
	border-width: 3px;
	border-color: #AEAEBC;
}

.multisection-option-list .custom-checkbox label:before {
	padding: 7px;
}

.multisection-option-list .custom-checkbox:before {
	width: 8px;
	height: 8px;
}
.custom-checkbox .show-input .form-group,
.custom-radio-btn .show-input .form-group {
	display: inline-block;
	width: 90%;
}
.custom-checkbox .show-input .form-group .form-control {
	display: inline-block;

}
.inline-flex {
	display: inline-flex;
	width: 100%;
	align-items: center;
	justify-content: space-between;
}
.insert-delete-item {
	display: inline-flex;
	align-items: center;
	justify-content: space-between;
}
.upload-btn-wrapper {
	position: relative;
	overflow: hidden;
	display: inline-block;
}
.btn {
	border: 2px solid gray;
	color: gray;
	background-color: white;
	padding: 8px 20px;
	border-radius: 8px;
	font-size: 20px;
	font-weight: bold;
}

.upload-btn-wrapper input[type=file] {
	font-size: 100px;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	display: inline-block;
}
.match-pair-card {
	background: #FCFCFD;
	box-shadow: 0px 4.79606px 4.79606px rgba(14, 19, 38, 0.1);
}
.match-pair-option {
	padding: 15px 20px;
}
.match-pair-card .card-header {
	background: rgba(234, 192, 165, 0.3);
	border-radius: 10px 10px 0px 0px !important;
}
.match-pair-card {
	height: 100%;
}
.match-pair-card .card-header h3 {
	color: #0E1426;
	font-size: 18px;
	margin: 0;
	padding: 0;
	font-weight: 600
}
.image-name {
	display: flex;
	align-items: center;
	justify-content: space-between;
	background: rgba(177, 200, 113, 0.8);
	border-radius: 3px;
	padding: 3px 5px;
	margin-top: 6px;
}
.image-name p {
	font-size: 10px;
	margin: 0;
	font-weight: 300;
	text-transform: uppercase;
	line-height: 12px;

}
.correct-option {
	display: flex;
	align-items: center;
	gap: 4px;
}
.correct-option p {
	color: #7A7A88;
}
.correct-option .form-group .form-control {
	width: 30px;
	height: 30px;
}
.custom-checkbox-wrapper .custom-checkbox-gray label:before {
	border-color: #AEAEBC;
}
.custom-checkbox-wrapper .custom-checkbox label:before {
	border-width: 3px;
}
.custom-checkbox-wrapper .custom-checkbox-gray label span {
	color: #7A7A88;
	font-size: 16px;
	font-weight: 400;
}
.custom-checkbox-wrapper .custom-checkbox-gray {
	border-bottom: 0.5px solid #AEAEBC;
	padding: 5px 0;
}
.custom-checkbox-wrapper .custom-checkbox:before {

	width: 12px;
	height: 12px;
}
.custom-checkbox-wrapper .custom-checkbox input:checked+label:before {
	border-color: #EAC0A5;
}
textarea.h-50 {
	min-height: 50px;
}
.question-option-number {
	margin-bottom: 0.5rem;
	color: #7A7A88;
	font-weight: 500;
}
.editor-row .fr-box {
	flex-grow: 1 !important;
}
/* admin activity end */
.multi-select-label {
	display: flex !important;
	width: 100% !important;
	justify-content: space-between !important;
}
.course-information .title {
	overflow-wrap: break-word;
}
.center {
	position: absolute;
	display: inline-block;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
/** Custom Select **/
.custom-select-wrapper {
	position: relative;
	display: inline-block;
	user-select: none;
	width: 100%;
	width: 100%;
}
.custom-select-wrapper select {
	display: none;
}
.custom-selects {
	position: relative;
	display: inline-block;
	width: 100%;
}
.custom-select-trigger {
	position: relative;
	display: block;
	width: 100%;
	padding: 6px 34px 6px 22px;
	font-size: 16px;
	font-weight: 500;
	color: #808080;
	background: #fff;
	border-radius: 4px;
	cursor: pointer;
	border: 1px solid #e2e5ec;
	min-height: 38px;
}


.custom-select-trigger:after {
	position: absolute;
	display: block;
	content: '';
	width: 10px;
	height: 10px;
	top: 50%;
	right: 25px;
	margin-top: -3px;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	transform: rotate(45deg) translateY(-50%);
	transition: all .4s ease-in-out;
	transform-origin: 50% 0;
}
.custom-selects.opened .custom-select-trigger:after {
	margin-top: 3px;
	transform: rotate(-135deg) translateY(-50%);
}
.custom-options {
	position: absolute;
	display: block;
	top: 100%;
	left: 0;
	right: 0;
	min-width: 100%;
	margin: 0px 0;
	border: 1px solid #b5b5b57a;
	border-radius: 4px;
	box-sizing: border-box;
	box-shadow: 0 2px 1px rgba(0, 0, 0, .07);
	background: #fff;
	transition: all .4s ease-in-out;
	z-index: 2;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transform: translateY(-15px);
}
.custom-options span {
	padding: 10px 20px;
}
.custom-selects.opened .custom-options {
	opacity: 1;
	visibility: visible;
	pointer-events: all;
	transform: translateY(0);
}
.custom-options:before {
	position: absolute;
	display: block;
	content: '';
	bottom: 100%;
	right: 25px;
	width: 7px;
	height: 7px;
	margin-bottom: -4px;
	border-top: 1px solid #b5b5b5;
	border-left: 1px solid #b5b5b5;
	background: #fff;
	transform: rotate(45deg);
	transition: all .4s ease-in-out;
}
.option-hover:before {
	background: #f9f9f9;
}
.custom-option {
	position: relative;
	display: block;
	padding: 0 22px;
	border-bottom: 1px solid #b5b5b5;
	font-size: 14px;
	font-weight: 500;
	color: #b5b5b5;
	cursor: pointer;
	transition: all .4s ease-in-out;
}
.custom-option:first-of-type {
	border-radius: 4px 4px 0 0;
}
.custom-option:last-of-type {
	border-bottom: 0;
	border-radius: 0 0 4px 4px;
}

.custom-option:hover,
.custom-option.selection {
	background: #4FC3F7;
	color: #fff;
}

/* .mcq .mat-radio-button .mat-radio-outer-circle:after{
content: '';
width: 8px;
height: 6px;
background: #fff;
position: absolute;
top: -3px;
left: 7px;
} */
.mat-radio-button .mat-radio-outer-circle:after {
	content: '';
	width: 8px;
	height: 6px;
	background: #fff;
	position: absolute;
	top: -3px;
	left: 7px;
}

.mat-radio-outer-circle {
	border-width: 2.5px !important;
}
.modal-main .modal-body .mat-radio-outer-circle {
	border-color: rgb(94 90 90 / 54%);
}
.modal-main .modal-body .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
	border-color: #FB9F64;
}

.modal-main .modal-body .mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
	background-color: #FB9F64;
}

.mat-radio-persistent-ripple,
.mat-radio-disabled .mat-radio-container:hover .mat-radio-persistent-ripple {
	background: none !important;
}

.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,
.mat-checkbox-checked.mat-accent .mat-checkbox-background {
	background: none !important;
}

.mat-checkbox-frame {
	transition: border-color 90ms cubic-bezier(0, 0, 0.2, 0.1);
	border-width: 3px !important;

}
.mat-checkbox-background,
.mat-checkbox-frame {
	border-radius: 4.5px !important;
}
.mat-checkbox-checked .mat-checkbox-frame {
	border-color: #EAC0A5 !important;
}

.mat-checkbox-frame {
	border-color: #AEAEBC !important;
}

.mat-checkbox-checkmark {
	top: -3px !important;
	left: 3px !important;
	z-index: 1 !important;
}

.mat-checkbox-inner-container:after {
	content: "";
	width: 8px;
	height: 8px;
	background-color: #fff;
	position: absolute;
	left: 10px;
}
.multi-select-check .mat-pseudo-checkbox {
	border: 3px solid;
	border-radius: 4px;
}
.multi-select-check .mat-pseudo-checkbox::before {
	content: "";
	width: 11px;
	height: 8px;
	background-color: #fff;
	position: absolute;
	left: 10px;
	top: -2px;
}
.multi-select-check .mat-pseudo-checkbox::after {
	color: #EAC0A5;
	z-index: 2;
}
.multi-select-check .mat-pseudo-checkbox-checked::after {
	top: -0.6px;
	left: 3px;
	width: 11px;
	height: 2px;
	border-left: 3px solid currentColor;
}

.multi-select-check .mat-pseudo-checkbox::after {
	border-bottom: 3px solid currentColor;
}

.mat-option-text .mat-radio-button.mat-accent .mat-radio-inner-circle,
.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),
.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,
.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple {
	background-color: #EAC0A5;
}

.mat-option-text .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
	border-color: #EAC0A5;
}

.mat-primary .mat-pseudo-checkbox-checked,
.mat-primary .mat-pseudo-checkbox-indeterminate {
	background: none !important;
}

.mat-pseudo-checkbox.mat-pseudo-checkbox-checked,
.mat-pseudo-checkbox.mat-pseudo-checkbox-indeterminate {
	border-color: #EAC0A5 !important;
}

.mat-checkbox-background .mat-checkbox-checkmark-path {
	stroke: #EAC0A5 !important;
	stroke-width: 3.5px !important;
}

.add-assessment-radio-button .mat-radio-checked .mat-radio-inner-circle {
	transform: scale(0.44) translate(-64%, -74%);
	left: 21% !important;
	top: 30% !important;
}
.add-assessment-radio-button .textarea-radio.mat-radio-checked .mat-radio-inner-circle
{
	left: 30% !important;
}
.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
	background: #fff !important;
}
.mat-option.mat-active {
	background: #fff !important;
}
.mat-option:hover:not(.mat-option-disabled),
.mat-option:focus:not(.mat-option-disabled) {
	background-color: #fff !important;
}
.show-content-popup .modal-header {
	padding: 0;
}
.show-content-popup .modal-header .close {
	position: absolute;
	right: -7px;
	top: -8px;
	background: #E2797B;
	opacity: 1;
	padding: 0;
	margin: 0;
	color: #fff;
	text-shadow: none;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	line-height: 7px;
	font-weight: 300;
	font-size: 25px;
	z-index: 999;
}
.question-text p p span img {
	width: 60px;
}
.video_content img {
	width: 100%;
}

/* .slick-slider{
display: flex !important;
height: 100%;
align-items: center !important;
} */

/* No Record Found */

.no-record-found .nrf-inner {
	min-height: 250px;
	padding: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	gap: 5px;
}
.no-record-found .nrf-inner img {
	width: 70px;
}

.no-record-found .nrf-inner p {
	color: #b5b5b5;
	margin-bottom: 0;
	text-transform: capitalize;
}

/* No Record Found End */

.login-page-main .slick-prev,
.login-page-main .slick-next {
	display: none !important;
}

button:disabled,
button[disabled] {
	/* background-color: #c8c7cc;
color: #9AA3A8; */
	opacity: 0.6;
}
button:disabled>img,
button[disabled]>img {
	opacity: 0.5;
}
.modal {
	z-index: 9999999999 !important;
	background: rgba(0, 0, 0, .32);
	backdrop-filter: blur(5px);
}

.show-content-popup .close:hover {
	opacity: 1 !important;
}

.faculty-drag-drop-correct-ans-img img,
.img-max-100 img {
	max-width: 100%;
	height: unset !important;
}

.answer-explanation-row p {
	font-size: 14px;
}

/* .form-group .form-control {
	font-size: 15px !important;
	font-weight: 500 !important;
} */

.custom-checkbox label {
	color: #7a7a88;
	font-size: 15px;
	font-weight: 500;
}
.align-top-btn {
	display: inline-block;
	position: absolute;
	top: -51px;
	right: 10px;
}
.practical-answer .slick-track {
	display: flex !important;
}
.practical-answer .slick-slide {
	height: inherit !important;
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
}
.open-status {
	background: rgba(226, 121, 123, 0.4);
	border-radius: 3px;
	color: #000;
	text-transform: uppercase;
	font-size: 14px;
	padding: 2px 7px;
	cursor: none;
}
.close-status {
	background: rgba(177, 200, 113, 0.8);
	border-radius: 3px;
	color: #000;
	text-transform: uppercase;
	font-size: 14px;
	padding: 2px 7px;
	cursor: none;
}
/* .action-buttons a[data-action-value="Closed"]{
background: rgba(177, 200, 113, 0.8) !important;
} */
pdf-paging-area {
	display: flex !important;
	justify-content: space-between !important;
	width: 100% !important;
}
#toolbarViewerLeft {
	flex-grow: 1;
}
pdf-page-number {
	display: flex;
}
ngx-extended-pdf-viewer .toolbarField.pageNumber {
	-moz-appearance: textfield;
	min-width: 16px;
	text-align: center !important;
	width: 40px;
	height: 24px !important;
}

ngx-extended-pdf-viewer #toolbarViewer {

	display: flex;
	width: 100%;
	justify-content: space-between;
}
.uploaded-file-name p {
	overflow-wrap: anywhere;
}
.question-list .mat-expansion-panel-header {
	background: #fff !important;
	border: none;
	padding: 0 10px;
	font-family: 'Montserrat', sans-serif !important;
	font-style: normal;
}
.question-list .mat-expansion-panel-body {
	background: rgba(122, 122, 136, 0.1);
	border-radius: 10px;
	background: rgb(171 171 171 / 23%);
	padding: 6px 15px 9px;
	font-family: 'Montserrat', sans-serif !important;
	font-style: normal;
}
.question-list .mat-expansion-panel-body p strong {
	color: #7A7A88;
	font-weight: 700;

}
.question-solution p {
	margin: 0;
}
.question-solution {
	font-size: 16px;
}
.question-list .mat-expansion-panel-header-title strong {
	color: #7A7A88;
	font-weight: 700;
	margin-right: 4px;

}
.question-list .mat-expansion-panel-header-title {
	font-size: 16px;
}
.modal-close-btn {
	font-family: 'Montserrat', sans-serif !important;
	font-weight: 500;
	font-size: 25px;
}
.questiotxt {
	display: flex;
}
.questiotxt p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap !important;
}
.transprent-text-bg * {
	background-color: transparent !important;
	font-size: 14px !important;
    color: #0E1426 !important;
    font-weight: 500 !important;
	font-family: 'Montserrat', sans-serif !important;
    font-style: normal  !important;
}
.questiotxt p span {
	background: none !important;
}
.questiotxt p img {
	height: 45px !important;
	width: unset !important;
}
.questiotxt p span {
	width: auto !important;

}
.questiotxt p span:empty {
	display: none;
}
.questiotxt p,
.questiotxt p p {
	width: auto;
}
.transprent-text-bg * {
    background-color: transparent !important;
    font-size: 14px !important;
    color: #0E1426 !important;
    font-weight: 500 !important;
    font-family: 'Montserrat', sans-serif !important;
    font-style: normal  !important;
}
.transprent-text-bg  ul{
padding: 0;
margin: 0;
overflow: hidden;
width: 97%;
text-overflow: ellipsis;
}
.transprent-text-bg  ul li{
	display: inline-block;
	margin-right: 4px;
}
.overview-vedio,
.overview-pdf {
	width: 100%;
	max-width: 100%;
	height: 500px;
}
.notice-board-list li .notice-no {
	font-size: 12px !important;
}
.month-date {
	width: 100px;
	display: inline-block;
	text-align: center;
}
.title-case {
	text-transform: unset;
	font-size: 16px;
	padding: 0 ;
}
.how-to-heading {
	text-transform: capitalize !important;
}
.matform .mat-select {
	font-family: 'Montserrat', sans-serif !important;
	padding-top: 5px !important;

}
/* .matform .mat-select-value-text {
	font-size: 15px !important;
	font-weight: 500 !important;
} */

.matform .mat-select {
	font-family: 'Montserrat', sans-serif !important;
	padding-top: 5px !important;
	/* padding-left: 10px; */
}
.custom-form-dropdown.zindex-2 {
	z-index: 2;
}
.mat-button-focus-overlay {
	background: none;
}
/* .form-group label.input-label {
	top: -13px !important
} */
.mat-tool-tip {
	background-color: red;
}
/*####activity and assessment pop css Starts#####*/
.pm-0,
.pm-0 p {
	margin: 0 !important;

}
/*##activity and assessment pop css Ends#### */
.readTxt {
	background-color: #B1C871 !important;
	padding: 1px 3px;
	border-radius: 1px;
	white-space: nowrap;
}
.d-flex-gap-10 {
	display: flex;
	gap: 10px;
}
.question-attempt-row {
	width: 100%;
	overflow-x: auto;
}
.question-attempt-row::-webkit-scrollbar {
	height: 5px;
	border-radius: 10px;
}

.question-attempt-row::-webkit-scrollbar-track {
	background-color: #d9d9d9;
}

.question-attempt-row::-webkit-scrollbar-thumb {
	background-color: darkgrey;
}
.quesion-attempt {
	width: 30px;
	height: 30px;
	color: #fff;
	line-height: 30px;
	text-align: center;
	border-radius: 50%;
	font-size: 12px;
	margin-top: 6px;
	flex: 0 0 auto
}
.quesion-attempt p {
	margin: 0;
}
.quesion-attempt.green {
	background: #B1C871;
}
.quesion-attempt.red {
	background: #E2797B;
}
.quesion-attempt.grey {
	background: #AEAEBC;
}
image-cropper {
	border: 1px solid #ddd
}

.file-input__label span {
	font-size: 15px;
	font-weight: 500;
	color: #7A7A88;
}
button:focus {

	outline: none;
}
.disableButton {
	opacity: 0.5;
	cursor: auto;
}
.setting-table .slider::before {
	position: absolute;
	content: "";
	background: url('https://kms.ict360.com/ictApiNew/public/images/slider.svg');
	height: 45px;
	height: 40px;
	width: 82px;
	left: -6px;
	bottom: 0;
	transition: .4s;
	background-repeat: no-repeat;
	background-size: contain;
	top: 0px;
}
input:checked+.slider::before {
	left: -32px;
}
.modal-body .question-list-wrapper .mat-expansion-panel {
	background: none !important
}
.modal-body .question-list-wrapper .mat-content {
	justify-content: center;
	align-items: center;
}
.modal-body .question-list-wrapper .mat-expansion-panel-header {

	height: auto;
	background: none !important;
	border: 2px solid #86C9D0;
	border-radius: 10px;
	padding: 5px 35px;
	margin-bottom: 17px;
	font-style: normal;
	font-weight: 700;
	font-size: 15px;
	text-transform: uppercase;
	color: #1B274D;
}

/* .modal-body .collapse-panel .mat-expansion-panel-header{
    border-radius: 12px 12px 0px 0px;
    border: none;
    background: rgba(234, 192, 165, 0.60) !important;
    height: 40px;
    padding: 0 10px;
}
.modal-body .collapse-panel .mat-expansion-panel-header.mat-expanded{
    height: 40px;
}
.modal-body .collapse-panel .mat-expansion-panel-header-title{
    font-weight: 600;
    font-size: 16px;
    font-family: 'Montserrat', sans-serif;
}
.modal-body .collapse-panel .mat-expansion-panel-body {
    padding: 0 10px;
    background: #F6F6F6;
} */
.notice-share-detail p{
    color: #E2797B;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    font-family: 'Montserrat', sans-serif;
    margin-bottom:5px;
}
.modal-body .question-list-wrapper .mat-content img {
	height: 18px;
	margin-right: 10px;
}
.modal-body .question-list-wrapper .mat-expansion-panel-body {
	padding: 0;
}

.modal-body .question-list-wrapper .mat-expansion-panel-body .mat-expansion-panel-header {
	border: none;
	padding: 0 35px 0 0 !important
}
.modal-body .question-list-wrapper .mat-expansion-panel-header-title {
	color: #7A7A88;
	text-transform: capitalize;
	font-weight: 500;
	font-size: 16px;
}
.card-description .dot {
	width: 12px !important;
	height: 12px !important;
	background: none;

}
.card-description .dot.completed {
	background: #B1C871;
}
.card-description .dot.incompleted {
	background: #AEAEBC;

}
.card-description.border-top {
	border-top: 1px solid #AEAEBC;

}
.modal-body .question-list-wrapper .mat-expansion-panel-body .answer {
	color: #7A7A88;
	font-weight: 500;
	font-size: 16px;
	font-family: 'Montserrat', sans-serif;
	background: rgba(122, 122, 136, 0.10);
	border-radius: 10px;
	padding: 10px;
	min-height: 50px;
}
.action-buttons.helpdesk-view-button a {
	color: #000;
}
.action-buttons.helpdesk-view-button .grid-button {
	padding: 6px;
}


.lh-1 {
	line-height: 1.6;
}
.helpdesk-view-button .query-number{
	display: inline-block;
	min-width: 60px;
  }
.tid-no{
	min-width: 110px;
	display: inline-block;
}
.student-assessment-footer .footer {
	left: 0 !important;
}
.notice-board-sec .slick-dotted.slick-slider {
	margin-bottom: 10px !important;
}

/* task Janie*/

.tab-list.small-tab li{
	padding: 2px 4px;
}
.tab-list.small-tab li button span{
	font-size: 12px;
	text-transform: uppercase;
}
.task-genie-list-box{
	background-color: #fff !important;
    padding: 16px 0 0px 0px;
    border-radius: 0px 10px 10px 10px;
	min-height: 238px;
}
.grid-date-lable{
	background: rgba(234, 192, 165, 0.30);
	border-radius: 5px;
	display: inline-block;
	min-width: 100px;
	text-align: center;
	line-height: 2;
	color: #1B274D;
	font-weight: 700;
	padding: 2px 8px;
	font-size: 12px;

}
.attemp-question-grid .ag-center-cols-clipper {
overflow: unset !important;
	}
	.attemp-question-grid .ag-center-cols-viewport{
		height: calc(100% + 17px) !important;
	}
.task-jenei-modal .mat-button-wrapper {
    font-size: 14px;
    border-radius: 7px;
    background:  #86C9D0;
    box-shadow: 0px 1px 0px 0px rgba(134, 201, 208, 0.60), 0px -2px 0px 0px rgba(255, 255, 255, 0.50) inset;
    padding: 7px 20px;
    font-weight: 600;
    text-shadow: none;
    font-family: 'Montserrat', sans-serif !important;
}
.task-jenei-modal.modal-main .modal-header{
    margin: 0;
    flex-direction: row;
    justify-content: space-between;
    padding: 3px 10px;
    background: rgba(234, 192, 165, 0.30);
}
.task-jenei-modal .modal-body{
    background:  rgba(234, 192, 165, 0.10);

}
.task-jenei-modal .task-genie-list-box{
    padding-right: 10px !important;
}
.task-jenei-modal .mat-dialog-actions{
    justify-content: center;
    padding: 0;
}
.arrow-icon{
	flex-shrink: 0;
}

/*report card wrappper*/
.logo-seperator{
	width:2px;
	height: 100%;
	background: red;
}
.report-card-wrapper{
	background: rgb(174 174 188 / 20%);
	padding: 25px;
}
.generate-wrapper{
	display: flex;
}
.generate-wrapper .form-group .form-control{
	height: 32px;
}
.select-report{
	display: flex;
	justify-content: end;
	margin-bottom: 20px;
	align-items: center;
}
.report-card-wrapper .student-img-box{
	width: 120px;
    height: 120px;
    background: #f2f2f2;
    border: 8px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
	position: relative;
	z-index: 2;
}
.report-card-wrapper .student-img-box img{
	height: 120px;
	object-fit: contain;
}
.report-card-wrapper .student-details h3,.module-tool-wrapper h3{
	font-size: 16px;
    font-weight: 600;
    color: #000;

}
.student-details .stu-name{
	    border-bottom: 1.8px solid #F1F2F2;
    padding-bottom: 8px;
    margin-bottom: 7px;
}
.report-card-wrapper .student-details h3 span {
	font-weight: 500;
}
.student-info-box{
	position: relative;
	margin-top: -7px;
}

.report-card-wrapper .student-details{
	position: absolute;
    background: #fff;
    padding: 15px 20px 20px 75px;
    border-radius: 35px 35px 35px 21px;
    bottom: 3px;
    left: 64px;
    min-width: 250px;

}
.logo-module-box{
	display: flex;
    flex-direction: column;
    align-items: end;
}
.report-card-wrapper .logo-wrapper{
	background: #fff;
    padding: 10px;
    border-radius: 76px;
    min-height: 70px;
    display: flex;
    /* justify-content: center; */
    align-items: center;
    gap: 10px;
    width: 100%;
    /* max-width: 300px; */
    max-height: 90px;
}
.report-card-wrapper .logo-wrapper .logo{
	display: flex;
    position: relative;
    width: 50%;
    height: 100%;
    justify-content: center;
    /* align-items: center; */
}
/* .report-card-wrapper .logo-wrapper img{
	max-height: 90%;
} */
.report-card-wrapper .logo-wrapper .ict-logo {
	border-right: 1px solid #ddd;
	flex-shrink: 0;
	padding-right: 10px;
}

.report-card-wrapper .logo-wrapper .school-logo {
	flex: 1 1 100%;
	text-align: center;
	align-items: center;
	justify-content: center;
	color: rgba(230, 231, 232, 1);
}

.report-card-wrapper .logo-wrapper img {
	max-width: 170px;
	max-height: 85px;
}

.report-card-wrapper .logo-wrapper .school-logo img{
	max-height: 68px;
}

.logo-seperator{
	width:2px;
	height: 100%;
	background: #F1F2F2
}
.report-card-wrapper .module-tool-wrapper{
	background: #fff;
    padding: 10px 0px;
    border-radius: 20px;
	min-width: 280px;}
.report-card-wrapper .module-tool-wrapper h3{
	padding: 0 20px;
}
.report-card-wrapper .module-tool-wrapper .module-name{
	border-bottom: 1.8px solid #F1F2F2;
    padding-bottom: 8px;
    margin-bottom: 7px;
}

.report-card-wrapper .module-tool-wrapper h3 span{
	font-weight: 500;
	font-size: 14px;
}
.report-card-wrapper .mat-expansion-panel{
	background: #fff !important;
	border-radius: 20px !important;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.16) !important;

}
.report-card-wrapper  .mat-expansion-panel-header{
	background: #fff;
	border-radius: 30px;
	font-family: 'Montserrat', sans-serif !important;
	border:none;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.16);

}
.report-card-wrapper .mat-expansion-panel-header:hover {
    background: #fff !important
}
.report-card-wrapper .mat-expansion-panel-header.mat-expanded{
	border-radius: 0;
	border: none;
	box-shadow: none
}
.report-card-wrapper .mat-expansion-panel-header .default-button {
    padding: 4px 12px;
    gap: 10px;
    border-radius: 3px;
    position: absolute;
    top: 3px;
    right: 0;
}
.report-card-wrapper .mat-expansion-panel-header .mat-expansion-indicator{
	transform: rotate(0deg);
    background: #EFEFF2;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 20px;
    border-radius: 50%;
	display: none;
}
.report-card-wrapper .mat-expansion-panel-header .mat-expansion-indicator::after {
    border-style: solid;
    border-width: 0 3px 3px 0;
    content: "";
    display: inline-block;
    padding: 3px;
    transform: rotate(45deg);
    vertical-align: middle;
    top: 0;
    color: #86C9D0;
    font-weight: bolder;
}
.report-card-wrapper .mat-expansion-panel-header .default-button img {
    height: 10px;
    transform: rotate(180deg);
}
.report-card-wrapper .mat-expanded .mat-expansion-panel-header .default-button img {
    transform: rotate(0);
}
.report-card-wrapper .mat-expansion-panel-body {
    padding: 0 24px 16px;
    background: #fff;
    border-radius: 20px;
	font-family: 'Montserrat', sans-serif !important;
}
.report-card-wrapper .mat-expansion-panel-header-title{
	color: #0E1426;
	font-size: 22px;
    font-weight: 700;
    font-family: 'Montserrat', sans-serif !important;
	justify-content: center;
	position: relative;
}
.report-card-wrapper .ass-parameter table .bg-blue{
	background:#1b274d;
}
.report-card-wrapper .ass-parameter table .bg-pink{
	background:#e2787a;
}
.report-card-wrapper .ass-parameter table thead tr th{
	border-right: 1px solid #fff;
	border-top: none;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	padding: 10px 0 10px 50px;

}
.report-card-wrapper .ass-parameter table tbody tr{
background: rgb(174 174 188 / 20%);
}

.report-card-wrapper .ass-parameter table tbody tr td{
	padding-left: 50px;
    font-size: 14px;
    border-right: 1px solid #fff;
    border-top: 1px solid #fff;
    vertical-align: middle;
    text-transform: capitalize;
	padding-top: 10px;
	padding-bottom: 10px;
}
.redius-left{
	border-radius: 20px 0 0 0;
}
.radius-right{
	border-radius: 0 20px 0 0;
}
.border-bottom-right-radius{
	border-radius: 0 0 20px 0;
}
.border-bottom-left-radius{
	border-radius: 0 0 0  20px;
}
.evlaution-row .text-thumb{
	width: 8%;
	border-right: none !important;
}
.evlaution-row .text-thumb p{
	width: 23px;
    height: 23px;
    background: #fff;
    border-radius: 50%;
    text-align: center;
    line-height: 23px;
    margin: 0;
    font-weight: 700;
    font-size: 16px;
    text-transform: uppercase;
}
.evlaution-row td:nth-child(2){
	padding-left: 5px;
}
.progess-wrapper{
	background: #fff;
	padding: 20px;
	border-radius: 40px;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.16);

}

.progess-report-card{
	background-color: #EFEFF2;
    border-radius: 25px;
    padding: 20px 5px 10px 5px;
    display: flex;
    width: 100%;
    flex-direction: column;
    height: 100%;
    flex-shrink: 0;
}
.progress-circle{
	height: 125px;
    width: 125px;
    background: #fff;
    border-radius: 50%;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
	flex-shrink: 0;
}
.progess-report-card h3{
	text-align: center;
    font-size: 14px;
    font-weight: 700;
	color: #0E1426;
	height: 100%;

}
.progess-report-fotter{
	display: flex;
    align-items: center;
    justify-content: space-around;
    background: #fff;
    padding: 2px 15px;
    border-radius: 60px;
	min-height: 38px;
}
.progess-report-fotter-text{
	flex-shrink: 0;
	width: 50%;
}
.progess-report-fotter .seprator{
	width: 2px;
    height: 100%;
    background: #E7E7EA;
	flex-shrink: 0;
}
.progess-report-fotter .progess-report-fotter-text p{
	font-size: 11px;
    text-align: center;
    font-weight: 600;
    margin: 0;
    color: #0E1426;
}
.uploaded-no{
	font-size: 30px;
    font-weight: 700;
    color: #b3c671;
	margin: 0;
}
.report-chart{
	background-color: #fff;
	padding: 22px;
	border-radius: 40px;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.16);

}
.report-card-title{
	color: #0E1426;
    font-size: 22px;
    font-weight: 700;
	text-align: center;

}
.marks-heading{
	color: #0E1426;
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 25px;
}
.left-line{
	position: relative;
	padding-top: 20px;
	padding-bottom: 20px;
}
.left-line::before{
    content: '';
    width: 4px;
    height: 100%;
    background-color:#414042;
    position: absolute;
    left: 11px;
    border-radius: 54px;
    top: 0;
	bottom: 0;
}
.good-job{
	background: #fff;
    padding: 15px 50px;
    border-radius: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.report-progress-wrapper .progress {
    display: flex;
    height: 28px;
    overflow: hidden;
    line-height: 28px;
    font-size: .75rem;
    background-color: #E6E7E8;
    border-radius: 27px;
    margin-bottom: 20px;
	justify-content: space-between;
	width: 90%;
}
.report-progress-wrapper .progress-bar{
	background-color: #B1C871;
    border-radius: 0 40px 40px 0;
	position: relative;
	overflow: visible;
	align-items: flex-end;
}

.report-progress-wrapper .practtical-progress-bar .progress-bar{
	background-color: #86C9D0;
}
.achieved-marks{
	margin: 0;
    width: 28px;
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    background: #fff;
    color: red;
    /* position: absolute; */
    left: 0;
    font-size: 14px;
    font-weight: 700;
}
.achieved-marks.text-green{
	color: #B1C871;
}
.achieved-marks.text-blue{
	color: #86C9D0;
}
.total-marks{
	padding-right: 10px;
	margin-bottom: 0;
	color: #231F20;
	font-size: 14px;
	flex-shrink: 0;
	font-weight: 600;
}
.report-card-wrapper .alert_msg{
	margin-bottom: 0 !important;
    background: none !important;
    box-shadow: none !important;
}

/* activation pop*/


.message .text-bold{
	font-size: 20px;
    font-weight: 700;
    margin: 0;
	color: #7A7A88;
}
.message .text-red{
	color: #E2797B;
	font-size: 16px;
	font-weight: 700;

}
#toolbarViewerRight{
	display: none;
}
.ppt-full-view{
	left: 0;
    width: 85%;
    height: 0;
    position: relative;
    padding-bottom: 49.9%;
    padding-top: 0px;
}
.pptoption-hide1 {
	position: absolute;
    bottom: 1px;
    right: 0;
    width: 30%;
    height: 23px;
    z-index: 2;
    background: #464646;
    text-align: right;
    line-height: 20px;
    padding-right: 5px;
}
.ppt-wrapper,.docx-slider-wrapper{
	position: relative;
}
.pptoption-hide2{
	position: absolute;
    bottom: 8px;
    right: 8px;
    width: 22%;
    height: 21px;
    z-index: 2;
    background: #444444;
    text-align: right;

}
.ppt-full-view iframe{
	top: 0;
	left: 0;
	width: 100%;
	 height: 100%;
	  position: absolute;
	  border: 0;
}

video::-webkit-media-controls-fullscreen-button {
    display: none;
}

.action-buttons.no-bg-input .grid-button {
	padding: 0;
    background: none;
    width: auto;
    min-width: auto;
    height: auto;
    box-shadow: none;
}
.action-buttons.no-bg-input .grid-button img{
height: 14px;
}

.zoom {
		height: 100% !important;
	}
.ag-filter-select {
    display: none !important;
}
.ppt-slide-iframe{
	position: relative;
    width: 100%;
    overflow: hidden;
    padding-top: 59.25%;
}

.ppt-slide-iframe .responive-iframe{
	border: none;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    border: none;
}
.notice-board-expension{
	margin-bottom: 15px;
}
.notice-board-expension .mat-expansion-panel-header{
	background: #EAC0A5 !important;
    height: 40px !important;
    border-radius: 10px 10px 0px 0 !important;
}
.notice-board-expension .mat-expansion-panel-body{
background-color: #F6F6F6 !important;
font-family: 'Montserrat', sans-serif !important;
padding: 8px 16px !important;

}
.notice-board-expension .mat-expansion-panel-header-title{
	font-size: 16px !important;
	font-weight: 500;
	color:#1B274D;
}


.expension-info-title{
	font-size: 16px;
	font-weight: 500 !important;
    color: #1B274D;
    padding: 0 !important;
    margin: 3px 0px !important;
}
.modal-main .modal-title .task-label{
	 color:  #1B274D;
	position: absolute;
    top: 0px;
    right: -129px;
    border-radius: 3px;
    background: #e2797b;
    font-weight: 500;
    font-size: 12px !important;
    padding: 0px 11px !important;
    text-transform: uppercase;
}
.modal-main .task-label.active{
	background-color: #b1c871;
	right: -73px;
}
.modal-main .task-label.inactive{
	color:  rgba(14, 20, 38, 0.50) !important;
	background: rgba(122, 122, 136, 0.30);
	right: -86px;
}
.docx-file{
	position: relative;
  }
  .hide-docs-opt {
	width: 40%;
	height: 25px;
	background-color: white;
	position: absolute;
	right: 0;
	bottom: 0;
  }
  .back-arrow{
	cursor: pointer;
  }
  /* New add project css start here*/
  .circle-progress-wrapper{
	margin-bottom: -75px;
  }
  .circle-progress-wrapper .col-sm-3{
	padding: 0 5px !important;
  }
.circle-progress-wrapper h3{
	font-size: 16px;
    font-weight: 700;
    color: #303451;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

.bg-grey-gredient{
	background: rgba(174, 174, 188, 0.1);
    border-radius: 10px;
	padding-top: 0px;
}
.bg-grey-gredient .mat-expansion-panel-header {
border: none !important;
background: rgba(177, 200, 113, 0.5) !important;
height: 40px !important;
}
.bg-grey-gredient .project-session-wrapper .mat-expansion-panel-header{
	background: rgba(234,192,165,.3) !important;
    height: 35px !important;
    margin-top: 10px;
    border-radius: 0 0 10px 10px;
}
.bg-grey-gredient .mat-expansion-panel.bg-none{
	background: none !important;
}
.accordion-wrapper .mat-expansion-panel-header-title .expension-title{
	font-size: 16px;
    font-weight: 700;
    color: rgba(14, 20, 38, 0.8);
    margin: 0;
    text-transform: uppercase;
}
.project-session-wrapper .mat-expansion-panel-header .sub-expension-title{
	font-size: 15px;
    font-weight: 600;
    color: #1B274D;
    margin: 5px 0 0 0;
    padding: 0;
}
.accordion-wrapper .project-session-wrapper .mat-expansion-panel-body{
	padding: 0 10px;
	background: rgba(234, 192, 165, 0.10);
}
.accordion-wrapper .mat-expansion-panel-content{
	font-family: 'Montserrat', sans-serif !important;
    font-style: normal !important;
}
.standard-alignment-panel .inner-expension .mat-expansion-panel-header {
	background: rgba(234, 192, 165, 0.6) !important;
border-radius: 0;
}
.standard-alignment-panel .inner-expension .mat-expansion-panel-body{
	padding: 0;
}
.board-alignment-expension .inner-expension .mat-expansion-panel .mat-expansion-panel-header{
background: #dfe0e7 !important;
}
.board-alignment-expension .inner-expension .mat-expansion-panel-body{
	padding: 0;
}

.submit-wrapper .small-button{
	min-width: 115px;
}
.uploaded-file-name.text-orange{
	color: #FB9F64;
}
.submit-wrapper{
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
 .submit-wrapper .custom-checkbox label:before{
    border-width: 3px;
  }
  .submit-wrapper .custom-checkbox-gray label:before{
    border-color:#58585aa3
  }
  .submit-wrapper .custom-checkbox:before {
    top: 3px;
    left: 13px;
    }
    .submit-wrapper .custom-checkbox input:checked+label:before{
        border-color: #EAC0A5;
    }
    .submit-wrapper .custom-checkbox input:checked+label:after{
        top: -1px;
    }
    .submit-wrapper   .custom-checkbox label {
color: #413f3f ;
    }
.filter-tablist{
	padding: 0;
	margin: 0;
	display: flex;
	gap:10px
}
.filter-tab-button{
	background: none;
    border: 1.6px solid #86C9D0;
    padding: 3px;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    min-width: 110px;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 600;
}
.tablinks.active{
	box-shadow: 0px 1px 0px 0px rgba(134, 201, 208, 0.60), 0px -2px 0px 0px rgba(255, 255, 255, 0.50) inset;
	background:#86C9D0
}
.tabcontent {
    display: none;
    padding: 6px 0;
    border: none;
    border-top: none;
    position: absolute;
	top: 40px;
    z-index: 999;
    background: #fff;
    box-shadow: 0px 6px 15px 0px rgba(14, 20, 38, 0.30);
    border-radius: 5px;
    min-width: 230px;
  }
.list-filter-btn{
border: 0.959px solid #AEAEBC; 
 color: #AEAEBC; 
	background: none;
    width: 80px;
    font-size: 12px;
    font-weight: 600;
    border-radius: 3px;
    padding: 1px 0;
    /* background: none; */
    text-transform: uppercase;
}
.list-filter-btn:hover,.list-filter-btn:focus{
	background-color: #86C9D0;
    border-color: #86C9D0;
    color: #000;
}
.filter-checkbox-list{
	padding: 0 15px;
	margin:0;
	max-height: 250px;
	overflow-y: auto;
}

.filter-checkbox-list li .custom-checkbox label:before{
border-width: 3px;
border-color: #AEAEBC;
}
.filter-checkbox-list li input:checked+label:before{
	border-color: #EAC0A5;
}
.filter-checkbox-list li{
	border-bottom:1px solid #AEAEBC;
	margin-bottom:8px
}
.grid-move-header{
	display: flex;
	align-items:center;
	gap:10px
}
.assign-list-box .ag-theme-alpine .ag-row:nth-child(odd){
	background: #faf6f4;
}
.assign-list-box .ag-theme-alpine .ag-row:nth-child(even){
	background: #faf6f4;
}
.assign-list-box .ag-theme-alpine .ag-paging-panel{
	justify-content: center;
}
.table-with-filter table thead{
	background-color: #efd6c6;
    border-bottom: 2px solid #babfc7;;
}
.table-with-filter table .table-filter{
	display: flex;
	align-items: center;
	position: relative;
}
.table-with-filter table .table-filter .filter-box{
	box-shadow: 0 1px 4px 1px rgba(186,191,199,.4);
    background: #f8f8f8;
    padding: 12px 12px 3px;
	position: absolute;
    min-width: 125px;
    transform: translate(-24%, 35%);
    top: 50%;
    left: 50%;
}
.table-with-filter table .table-filter .filter-box .form-group .form-control{
	height: 32px;
}
.table-with-filter table .table-filter  h2,.table-with-filter table thead th{
	font-size: 14px;
    font-weight: 600;
    color: #0E1426;
	margin: 0;
}
.table-with-filter table .default-button.table-button{
	padding: 4px 0;
    min-width: 100px;
    border-radius: 3px;
}
.table-with-filter table .inner-table tr td{
font-size: 14px;
font-weight: 500;
color: #0E1426;
}
.table-with-filter tbody tr:nth-child(odd){
	background: rgb(222 222 236 / 20%); /*rgba(174, 174, 188, 0.20);*/
}
.table-with-filter tbody tr:nth-child(even){
	background:  rgba(174, 174, 188, 0.10);
}
.table-with-filter .data-wrapper{
	width: 98%;
    margin: 0 auto;
    padding: 0px 0px 0px 30px;
}
.table-with-filter .data-wrapper p{
	font-size: 14px;
	font-weight: 500;
	color: #0E1426;
	margin: 0;
}
.outline-button{
	border: 1px solid  #86C9D2;
    border-radius: 5px;
    min-width: 140px;
    background: none;
    font-size: 14px;
    font-weight: 500;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 5px;
}
 /* New add project css ends here*/
.audio-reader{
    position: absolute;
    top: 45px;
    right: 87px;
    z-index: 9;
    color: #5f8bd9;
    font-weight: bolder;
}
.custom-slider-outer .slick-prev:before, .custom-slider-outer .slick-next:before {
	color: #545356 !important;
	font-size: 35px !important;
}

.back-arrow {
	cursor: pointer;
}

.sub-title-header {
	background: rgba(234, 192, 165, 0.6);
	padding: 7px 0;
	border-bottom: 1px solid rgba(234, 192, 165, 0.9);
	border-radius: 12px 12px 0px 0px;
}

.sub-title-header-title {
	font-size: 18px;
	font-weight: 600;
	color: #0E1426;
	margin: 0;
}

.sub-title-back-btn {
	background: none;
	border: none;
}

body .custom-tooltip {
	background-color: #fff;
	color: #000;
	border: 1px solid #000;
	font-family: 'Montserrat', sans-serif;
	font-size: 12px;
	font-weight: 600;
	max-width: 370px;
}
/* .shared-btn {
	background-color: #e9c0a4;
	box-shadow: 0px 1px 0px #e9c0a4, inset 0px -2px 0px rgb(255 255 255 / 50%)
}
.alignment-card {
	background-color: rgba(234, 192, 165, 0.10);
	background-color: #f0f7f9;
	border: 0;
	padding: 1.25rem;
	min-height: 300px;
}  */
.tamplate-table .mat-accordion .mat-expansion-panel{
	background: #EAC0A580 !important;
}
.tamplate-table .mat-accordion .mat-expansion-panel-header.mat-expanded{
	height: 42px;
}
.tamplate-table .mat-accordion .mat-expansion-panel-body{
	padding: 0;
}
.tamplate-table .mat-accordion .mat-expansion-panel .mat-expansion-panel-header-title {
	color: #0E1426;
	font-size: 14px;
	font-weight: 500;
}
.tamplate-table	.mat-expansion-panel-header.mat-expanded:focus, .tamplate-table .mat-expansion-panel-header.mat-expanded:hover{
	background: none !important;
}
.mat-expansion-panel-content{
	font-family: 'Montserrat', sans-serif !important;
}

/* New common css for all */
/*
h1{
	color: #0E1426;
}
h2{
	color:rgba(14, 20, 38, 0.9);
}
h3{
	color: rgba(14, 20, 38, 0.8);
} */
.table-card-header{
    /* background: rgba(234, 192, 165, 0.6);
    background: rgba(234, 192, 165, 0.6); */
    padding: 7px 0;
    /* border-bottom: 1px solid rgba(234, 192, 165, 0.9); */
	
    border-radius: 12px 12px 0px 0px;
}
.table-card-header-title{
    font-size: 18px;
    font-weight: 600;
    color: #0E1426;
    margin: 0;
}
 .ag-theme-alpine .ag-tooltip {
	background-color: #fff !important;
		color: #000 !important;
		border: 1px solid #000 !important;
		font-family: 'Montserrat', sans-serif !important;
		font-size: 14px !important;
		font-weight: 600 !important;
		 max-width: 370px !important;


  }
  table thead th,table tr th,table tr td{
	color:  #1B274D;
}
  .btn-with-icon{
		min-height: 34px;
  }
  .lable-buletxt{
	color:#1B274D
  }
  .card-style-1 ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 14px;
    position: relative;
    padding: 3px 2px;
    padding-left: 25px;
    border-radius: 5px;
    cursor: pointer;
}


/* update user profile css*/


.user-profile-container .profile-header{
    display: flex;
    width: 100%;
    gap: 20px;
    align-items: center;
    margin-bottom: 30px;
}
.user-profile-container .btn-disabled{
    opacity: 0.8;
    background: rgba(174, 174, 188, 1);
}
.user-profile-container .user-profile-image .profile-image{
    width: 130px;
    height: 130px;
    border-radius: 50%;
    border:3px solid rgba(134, 201, 208, 1);
    overflow: hidden;
    position: relative;
}
.user-profile-container .user-profile-image .croper-image{
    position: relative;
    min-width: 250px;
    max-width: 300px;

}
.profile-header .profile-info h2{
    font-size: 30px;
    font-weight: 700;
    color: rgba(14, 20, 38, 1);
}
.profile-header .profile-info p{
font-size: 16px;
color: rgba(14, 20, 38, 1);
margin-bottom: .5rem;
}

.profile-header .profile-image img, .profile-header .croper-image img{
	width: 130px;
    height: 130px;
    object-fit: cover;
    object-position: top;

}

.profile-header .edit-user-pic{
    position: absolute;
    bottom: 0px;
    right: 0;
    transform: translate(0%, -30%);
    width: 30px;
    height: 30px;
    background: rgba(134, 201, 208, 1);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.details-container .tab-container{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 10px;
}
.details-container .tab-container .tab-buttons ul{
    display: flex;
    gap: 20px;


}
.details-container .tab-buttons ul li{
    font-size: 16px;
    font-weight: 700;
    text-transform:uppercase;
	list-style: none;
	cursor: pointer;
	color: rgba(14, 20, 38, 0.6);
	margin-bottom: -1px;
}
.details-container .btn-no-bg{
    border: none;
    background: none;
	position: relative;

}
.details-container .btn-no-bg.active{
    /* border-bottom: 3px solid rgba(134, 201, 208, 1); */
    /* color: rgba(134, 201, 208, 1); */
}

.details-container .btn-no-bg.active:after{
	content: '';
    position: absolute;
    width: 100%;
    height: 3px;
    background: rgba(134, 201, 208, 1);
    left: 0;
    bottom: -4px;

}
.ict360-btn:after{
	bottom: -1px !important;
}
.details-container .editable-active {
    border: 1px solid #FB9F64;
    background-color: #fff;
    transition: 0.3s ease-in-out;
  }
.details-container .password-feild{
    position: relative;
    flex-grow: 1;
    margin-right: 10px;
}
.details-container hr{
	margin-bottom: 20px;
	margin-top: 0;
	border: 1px solid rgba(174, 174, 188, 1) !important;
}
.details-container .form-group{
	margin-bottom: 20px;
}
.details-container .update-button
{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.details-container .update-button .default-button{
	min-width: 144px;
}
.details-container .update-button .btn-blue-border{
    border:2px solid rgba(134, 201, 208, 1);
    background: none;
}

.details-container .form-control:disabled, .details-container .form-control[readonly]{
    background: none !important;
}

@media screen and (max-width :1350px) {
	.tab-list li button span {
		font-size: 14px;
		white-space: nowrap;
	}
	.btn-outline {
		font-size: 11px;
	}
	.quiz-list li {
		padding: 5px 12px;
	}
	.tab-list li {

		padding: 3px 18px;
	}
	.unshare-btn img {
		height: 12px;
	}
	.align-top-btn .default-button.small-button,
	.align-top-btn .grid-button.red {
		font-size: 11px;
		font-weight: 500;
		padding: 5px 5px;
	}
	.report-card-wrapper .student-details h3,.module-tool-wrapper h3{
		font-size: 14px;
	}
}
@media screen and (max-width: 1230px) {
	.cdk-global-overlay-wrapper {
		padding: 0 20px;
	}
}

@media screen and (max-width :1199px) {
	.align-top-btn {
		top: -45px;
	}
	.task-genie .tab-list{
		overflow: auto;
	}
}
@media screen and (max-width: 1100px) {
	.btn-outline {
		white-space: nowrap;
	}
	.course-content-box {
		padding-left: 15px;
		padding-right: 15px;
	}
}
@media screen and (max-width: 1024px) {
	.quiz-list li .resource-btn img {
		height: 14px;
	}

	.quiz-list li img {
		height: 14px;
	}
	.main_content .unshare-btn {
		padding: 6px 7px !important;
	}
	.ppt-full-view{
		width: 100%;
		padding-bottom: 56%;
    padding-top: 27px;
	}
}
@media (max-width: 992px) {
	.ag-header-cell-text {
		font-size: 14px;
	}

	.ag-theme-alpine .ag-ltr .ag-cell {
		font-size: 14px;
	}

	
	.tab-list li button span {
		font-size: 14px;
		white-space: nowrap;
	}

	.tab-list li {
		padding: 4px 18px;
	}
	.quiz-list {
		overflow-x: auto;
	}
	.quiz-list li {
		padding: 4px 5px;
		white-space: nowrap;
	}
	.vedio-full-width video {
		height: auto !important;
	}
	.add-faculty-modal .user-profile-pic{
		max-width: 100% !important;
	}
}
@media (max-width: 767px) {
	.table-card-header .table-card-header-title {
		font-size: 16px !important;
	}
	.modal-main .modal-title .task-label{
		right: -115px !important;
		top: 10px !important;
	}
	.modal-main .task-label.active,.modal-main .task-label.inactive{
		right: -80px !important;
		top: 0 !important;
	}
	.tab-list li button{
		font-size: 13px;
	}
	.file-instruction p{
		font-size: 13px;
	}
	h4.default-no-data {
		font-size: 13px !important;
	}
	.main_content .main-heading {
		font-size: 20px;
	}
	.dasborard-welcome-text {
		font-size: 22px;
	}

	.faculty-dashboard-subheading,
	.student-dashboard-subheading {
		font-size: 16px;
	}

	.main_content .main-heading {
		margin-bottom: 15px;
	}

	.main_content .title {
		font-size: 14px;
	}
	.character-img {
		height: 100px;
	}

	.callouts--right {
		max-width: 100%;
	}
	.callouts--right p {
		font-size: 10px;
	}
	.btn-tour,
	.btn-skip {
		font-size: 10px;
	}
	.card-description p {
		font-size: 12px;
	}
	.tab-list {
		overflow-x: auto;
	}
	.quiz-list li .resource-btn {
		font-size: 12px;
	}
	.responsive-vedio video {
		height: auto !important;
		width: 100%;
		max-width: 100%;
	}
	.vedio-full-width.responsive-vedio,
	.student-project-vedio {
		height: auto !important;
	}
	.practical_slider {
		height: auto !important;
	}
	.title-case {

		font-size: 13px;
	}
	/* .modal-main .modal-header .modal-title{
font-size: 14px;
} */
	.upload-btn,
	.default-button,
	.check-answer-btn {
		border-radius: 4px;
		padding: 5px 6px;
		font-weight: 500;
	}

	.default-button-outline {
		border-radius: 4px;
		padding: 4px 8px;
		font-weight: 500;
	}

	.drop-area .dropzone .drop-text {
		font-size: 14px;
	}
	.wall-of-fame-sec .slick-next,
	.wall-of-fame-sec .slick-prev {
		right: -12px;
	}
	.tab-list-title {
		font-size: 14px;
	}
	.sub-heading {
		font-size: 14px !important;
	}

	.main-question-text {
		font-size: 14px;
	}
	.quiz-list li.quiz {
		font-weight: 500;
		padding: 2px 4px !important;
		font-size: 14px !important;
	}

	.quiz-list li {
		padding: 2px 8px;
		white-space: nowrap;
	}

	.cdk-global-overlay-wrapper {
		/* padding: 0 20px; */
		padding: 0 15px;
	}
	.modal-main .modal-header {
		margin-left: 15px;
		margin-right: 15px;
	}

	.modal-main .modal-header .modal-title {
		font-size: 17px;
	}

	.modal-main .modal-body {
		padding-left: 15px;
		padding-right: 15px;
	}

	.notice-board-sec .slick-next {
		right: -10px;
	}

	.notice-board-sec .slick-prev {
		left: 14px;
	}

	.wall-of-fame-full-view .slick-next {
		right: -10px;
	}

	.wall-of-fame-full-view .slick-prev {
		left: -14px;
	}

	.student-overview {
		height: auto !important;
	}
	.add-faculty-modal .user-profile-pic {
		margin-top: 0;
	}

	.pptoption-hide {
		height: 83px;
	}

	.modal-main .modal-body {
		max-height: 88px;
		max-height: calc(88vh - 100px) !important;
	}

	.arrow-slider .slick-next {
		right: -18px;
	}

	.arrow-slider .slick-prev {
		left: -18px;
	}

	.overview-vedio,
	.overview-pdf {
		height: 300px;
	}

	.report-card-wrapper .ass-parameter table thead tr th,.report-card-wrapper .ass-parameter table tbody tr td{
		font-size: 12px;
		white-space:nowrap
	}
	.logo-module-box{
		display: flex;
		flex-direction: column;
		align-items: start;
	}
	.expension-info-title{
		font-size: 12px;
	}
	.custom-slider-outer .slick-prev{
		left:-18px
	}
	.custom-slider-outer .slick-next{
		right:-18px
	}
	.card-style-1 .card-header h3 {
        margin-bottom: 0;
        font-size: 14px;
        color: rgba(14, 20, 38, 0.9);
        font-weight: 600;
    }
	.card-style-1 ul li {
        font-size: 12px;
    }
	.overview-board-main mat-panel-title {
        color: #3b3b4c;
        font-size: 14px !important;
        font-weight: 700;
        line-height: normal;
    }
	.overview-standard-main mat-panel-title{
		font-size: 14px !important;
	}
}
@media screen and (max-width :600px) {
	.sesstion-image img {
		height: auto;
	}

	.mat-dialog-container .modal-close-btn {
		width: 32px !important;
		min-width: 32px !important;
		height: 33px;
		line-height: 30px !important;
		top: -7px;
		right: -2px;

	}
	.main-question-text img {
		height: unset;
		max-width: 100%;
	}
.user-profile-container .profile-header{
	flex-direction: column;
}
.profile-info{
	text-align: center;
}
}

@media screen and (max-width :575px) {
	.course-image-box figure .course-thumbnail {
		/* height: 150px; */
		height: 100%;
	}
	.course-image-box {
		height: auto;
	}
	.course-image-box figure {
		height: auto;
	}

	.report-card-wrapper .student-img-box{
		width:70px;
		height: 70px;
	}
	.report-card-wrapper .student-img-box img{
		height: 60px;
	}
	.report-card-wrapper .student-details{
		min-width: auto;
	}
	.report-card-wrapper .student-details{
		position: relative;
		top:0;
		bottom: 0;
		left: 0;
		border-radius: 20px;
		padding: 20px;
	}
	.marks-heading,.total-marks{
		font-size: 8px;
	}
	.report-card-title{
		font-size: 12px;
	}
	.report-card-wrapper .mat-expansion-panel-header-title{
		font-size: 12px;
	}
}
.audio-reader{
    position: absolute;
    top: 45px;
    right: 87px;
    z-index: 9;
    color: #5f8bd9;
    font-weight: bolder;
}
.custom-slider-outer .slick-prev:before, .custom-slider-outer .slick-next:before
	{
		color: #545356 !important;
		font-size: 35px !important;
	}
	body .logout-all-tooltip {
		background-color: #fff;
		color: #000;
		border: 1px solid #000;
		font-family: 'Montserrat', sans-serif;
		font-size: 14px;
		font-weight: 600;
		max-width: 370px;
	}
	.shared-btn {
		background-color: #e9c0a4;
		box-shadow: 0px 1px 0px #e9c0a4, inset 0px -2px 0px rgb(255 255 255 / 50%)
	}
	.alignment-card {
		/* background-color: rgba(234, 192, 165, 0.10); */
		background-color: #f0f7f9;
		border: 0;
		padding: 1.25rem;
		min-height: 300px;
	}
	.tamplate-table .mat-accordion{
		display: inline-block;
		max-height: 400px;
		overflow-y: auto;
		width: 100%;
	}
	.tamplate-table .mat-accordion .mat-expansion-panel{
		background: #EAC0A580 !important;
	}
	.tamplate-table .mat-accordion .mat-expansion-panel-header.mat-expanded{
		height: 42px;
	}
	.tamplate-table .mat-accordion .mat-expansion-panel-body{
		padding: 0;
	}
	.tamplate-table .mat-accordion .mat-expansion-panel .mat-expansion-panel-header-title {
		color: #0E1426;
		font-size: 14px;
		font-weight: 500;
	}
	.tamplate-table	.mat-expansion-panel-header.mat-expanded:focus, .tamplate-table .mat-expansion-panel-header.mat-expanded:hover{
background: none !important;
	}
	.mat-expansion-panel-content{
		font-family: 'Montserrat', sans-serif !important;
	}

/* New common css for all */
.table-card-header{
    background: rgba(234, 192, 165, 0.6);
    background: rgba(234, 192, 165, 0.6);
    padding: 7px 0;
    border-bottom: 1px solid rgba(234, 192, 165, 0.9);
    border-radius: 12px 12px 0px 0px;
}
.table-card-header-title{
    font-size: 18px;
    font-weight: 600;
    color: #0E1426;
    margin: 0;
}
.overview-main .final-output-card {
	/* background-color: #f3efed; */
	border: 1px solid #e4e5e8;
    border-radius: 10px;
	height: 100%;
    max-height: calc(500px - 0px);
    overflow: auto;
}
.overview-main .final-output-card .card-body {
    display: flex;
    flex-direction: column;
}
.overview-main .final-output-card .text-inner + .text-inner {
	padding-top: 0.8rem;
	border-top: 1px solid #e4e5e8;
}

.overview-main .final-output-card h4 {
    font-size: 18px;
    font-weight: 500;
    color: rgba(14, 20, 38, 0.9);
}
.overview-main .final-output-card p {
    font-weight: 400;
    color: #0E1426;
    margin-bottom: 2rem;
	font-size: 14px;
}
.overview-main .final-output{
    font-size: 18px;
    font-weight: 600;
    color: rgba(14, 20, 38, 0.9);
    margin: 0px 0 15px;
}
.overview-main .overview-img {
    max-height: 450px;
	width: auto;
}
.overview-main .overview-vedio{
    height: 450px;
}
.overview-main .title-inner {
    color: rgba(14, 20, 38, 0.9);
    font-size: 18px;
    font-weight: 700;
}
/* Session Main */
.session-main .quiz-list {
	flex-wrap: wrap;
}
.session-main .quiz-list li {
	font-size: 12px;
	white-space: nowrap;
}
/* .schools-logo{
	height: 80px;
}
.welcome-text{
	font-size: 16px;
	color:#000;
	font-weight: 500;
} */

.session-right-area {
	position: relative;
}

@media (min-width: 1200px){
	.session-right-area .custom-checkbox {
		position: absolute;
		top: 7px;
		left: 0;

	}
}

.sub-hc {
	color: rgba(14, 20, 38, 0.9)!important;
}

.sub-hc-2 {
	color: rgba(14, 20, 38, 0.8)!important;
	font-weight: 600;
}
.tool-active .page-content-new > .container {
	max-width: 100%!important;
	box-sizing: border-box;
}


.mat-form-field,.mat-select{
	font-family: 'Montserrat', sans-serif !important;
  }
  .mat-select-box .mat-form-field{
	line-height: 1.5 !important;
  }
  .mat-select-box-1 .mat-form-field{
	line-height: 1 !important;
  }
  .mat-select-value-text{
	padding: 10px !important;
  }

 .mat-multi-checkbox.example-panel-multi-check.mat-select-panel{
	min-width: calc(100% + 27px) !important;
    margin-left: 27px !important;
	transform: translate(2px, 0px) !important;
  }
  .mat-option-text {

    font-family: 'Montserrat', sans-serif !important;
}
.mat-select-panel{
	transform: translate(2px, 0px) !important;
  }

  .image-wrapper .paste-img img{
    max-width: 100%;
    max-height: 90%;
  }
  .docx-small-thumb .img-max-100 img{
    max-width: 100%;
  }

   .img-max-100 img{
    max-width: 100%;
  }

/* .form-group select.form-control{
	background: url('../images/icons-new/Down-arrow-down.svg');
    background-size: 16px 16px;
	appearance: none;
} */

.dasboard-active-project .slick-prev, .dasboard-active-project .slick-next {
    z-index: 9;
    height: 30px;
    width: 30px;
    border-radius: 50%;
}

.dasboard-active-project .slick-prev {
	left: 5px;
	background: #fb9f64 !important;
}

.dasboard-active-project .slick-next {
	right: 5px;
	background: #fb9f64 !important;
}

.dasboard-active-project .slick-next:before, .dasboard-active-project .slick-prev:before {
    font: normal normal normal 14px / 1 FontAwesome !important;
    color: #fff !important;
}

.dasboard-active-project .slick-next:before {
	content: "\f061" !important;
}
.dasboard-active-project .slick-prev:before {
	content: "\f060" !important;
}

.pagination-list .ngx-pagination{
	margin-bottom: 0;
}
 select.form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-size:32px 25px !important;
	background-color: #fff !important;
  background-image: url('https://testing.arkinfo.in/ict_new/assets/images/icons-new/Down-arrow-down.svg') !important;
  background-repeat: no-repeat !important;
  background-position: right center !important;

  }


.mat-select-arrow {
	position: relative;
	border: none !important;
  }

  .mat-select-trigger::after {
	content: url('https://testing.arkinfo.in/ict_new/assets/images/icons-new/Down-arrow-down.svg') !important;
	display: inline-block;
	width: 1em;
	height: 1em;
	position: absolute;
	right: 2px;
	top: 50%;
	transform: translateY(-50%);
  }


.has-search .form-control-search {
    position: absolute;
    z-index: 2;
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    line-height: 38px !important;
    text-align: center;
    pointer-events: none;
    color: #aaa;
    right: 0;
}

.inner-search .form-control {
    padding-left: 34px;
}

.inner-search .form-control-search {
    position: absolute;
    z-index: 2;
    display: block;
    height: 20px;
    line-height: 38px !important;
    text-align: center;
    pointer-events: none;
    color: #aaa;
    left: 10px;
    top: 9px;

}

.reset-search {
    position: absolute;
    top: 12px;
    right: 10px;
    cursor: pointer;
}

.inner-search .dropdown-menu {
    width: 100%;
    min-width: 250px;
    top: 111%;
    padding: 10px !important;
    left: 0;
    display: none;
    box-shadow: 0px 5px 5px rgba(14, 19, 38, 0.1);
    border: 1px solid rgba(174, 174, 188, 1);
	}
	.inner-search .dropdown-menu .list-search-items{
		flex: 1 1 100%;
		white-space: normal;
		font-size: 14px;
	}

	.dropdown-item.active, .dropdown-item:active
	{ background-color:none !important}
	 .dropdown-item:focus{
		background: none;
	}
	.dropdown-item:hover{
		cursor: pointer;
		background: #e9ecef;
	}
	.inner-search .dropdown-menu  .dropdown-item{
		display: flex  !important;
		justify-content: space-between;
		align-items: center;
		gap: 10px;
		padding: 0 10px;
	}
	.inner-search .dropdown-menu.show {
		display: block;
		height: 270px;
		overflow-y: auto;
	}

	.results-found {
		font-size: 12px;
		color: rgba(14, 20, 38, 0.8);
		margin-top: 10px;
		border: 1px solid #ddd;
		padding: 0px 5px;
		display: inline-block;
		border-radius: 4px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
		overflow: hidden;
	}

@media (min-width: 1200px) {
    .inner-search {
        max-width: 300px;
        margin-left: auto;
    }

    .logout-all-col {
        /* position: absolute;
        right: -15px;
        top: -60px; */
    }

    .inner-search .dropdown-menu {
        min-width: 380px;
        right: 0;
        left: unset;
      }
}


/* SWITCH STYLES */
/* SOURCE: https://proto.io/freebies/onoff/ */
.onoffswitch {
    position: relative;
	width: 70px;
    -webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select: none;
}

.onoffswitch input {
   opacity: 0;
   position: absolute;
}

.onoffswitch-checkbox {
    display: none;
}
.onoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border: 2px solid #FFFFFF; border-radius: 20px;
	margin-bottom: 0;
}

.onoffswitch-inner {
    display: block; width: 200%; margin-left: -100%;
    /* transition: margin 0.3s ease-in 0s; */
}


.onoffswitch-inner:before, .onoffswitch-inner:after {
    display: block;
	float: left;
	width: 50%;
	height: 24px;
	padding: 0;
	line-height: 23px;
	font-weight: 500;
	font-size: 12px;
}


.onoffswitch-inner:before {
    content: "ON";
    padding-left: 13px;
    background-color: #86C9D0;
}


.onoffswitch-inner:after {
    content: "OFF";
    padding-right: 8px;
    background-color: rgba(27, 39, 77, 0.2);
    text-align: right;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
	background-color: #FFFFFF;
	border-color: #ffffff;
	/* transition: all 0.3s ease-in 0s; */
}
.onoffswitch-switch {
    display: block;
    width: 18px;
    height: 18px;
    margin: 4px;
    background: rgba(122, 122, 136, 1);
    position: absolute;
    top: 0;
    bottom: 0;
    right: 43px;
    border: 2px solid rgba(122, 122, 136, 1);
    border-radius: 20px;
    /* transition: all 0.3s ease-in 0s; */
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px;
}

.assessment-status .slick-prev, .assessment-status .slick-next {
    border: 0 !important;
}

.assessment-status .slick-prev:before, .assessment-status .slick-next:before {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0;
    padding: 0;
	line-height: unset !important;
}

/* helpdesk chatbot ai css Starts */
/*
.message.user{
     display: flex;
    align-items: start;
    justify-content: end;
    gap: 15px;
} */

.message.user .content-wrapper{
    display: flex;
    align-items: start;
    justify-content: end;
    gap: 15px;
    width: 100%;

}

.message.user .timestamp{
    text-align: right;
    width: 100%;
    float: right;
    margin-right: 55px;
    margin-bottom: 5px;
}

 /* .message.bot{
     display: flex;
    align-items: start;
    justify-content: start;
    gap: 15px;
}  */
.message.bot .timestamp{
    text-align: left;
    margin-left: 55px;

}

.message.bot .content-wrapper{
    display: flex;
    margin-top: 5px;
    align-items: start;
    justify-content: start;
    gap: 15px;
    width: 100%;
}
.message.bot .bot-text{
    background: rgb(243 239 237 / 73%);
    padding: 10px;
    border-radius: 10px;
    margin-right: 40px;
    font-weight: 500;
    max-width: 100%;
    order: 2;
}
.bot-text .formatted-text{
    font-size: 16px;
  }

.bot-text video  {
    width: 80%;
    display: block;
    /* float: left; */
    max-width: 100%;
    margin: 15px auto;
    height: 300px;}


.message.user .user-text{
    background: rgb(134 201 208 / 30%);
    padding: 10px;
    border-radius: 10px;
    margin-left: 40px;
    font-weight: 500;
    max-width:60%;

}
.message.user .userIcon{
    width: 35px;
    height: 35px;
    border-radius: 50%;
    background-image: url(../images/avatars/avatar7.png);
    background-repeat: no-repeat;
    background-position: center;
    /* background-color: #f0d5cc; */
    flex-shrink: 0;
    background-size: 100%;
    border: 2px solid #d8edf0;

}

.message.bot .botIcon{
    width: 45px;
    height: 45px;
    border-radius: 50%;
    background-image: url(../images/ict_logo-new.png);
    background-repeat: no-repeat;
    background-position: center;
    /* background-color: #f5f2f1; */
    flex-shrink: 0;
    background-size: 70%;
    border: 2px solid #eac0a5;
}

.training-content.view-training-pd .mat-expansion-panel-body {
    padding: 0 !important;
}

.assessment-select-edit .mat-select-trigger::after,.assessment-select-view .mat-select-trigger::after {
    /* top: 20%; */
    top: 0%;
}
.message.user .content{
    display: flex;
    align-items: start;
    justify-content: end;
    gap: 15px;

}
 .message.bot .botMessage {
    display: flex;
    align-items: start;
    justify-content: start;
    gap: 15px;
}
.message.bot .showTime{
    display: flex;
    justify-content: start;
    margin-bottom: 5px;
    margin-left: 60px;
    font-size: 13px;
}
.message.user .messageTime{
    display: flex;
    justify-content: end;
    margin-bottom: 5px;
    margin-right: 60px;
    font-size: 13px;
}
	textarea.filled-input {
    padding: 12px 20px !important;
}
/* helpdesk chatbot ai css Ends */

h4.default-no-data {
    font-size: 15px !important;
    text-transform: capitalize !important;
    font-weight: 600 !important;
    color: #000 !important;
    text-align: center;
}
 .flatpickr-current-month .numInputWrapper{
    position: absolute !important;
    margin: -22px 135px !important;
   
  }
  .numInputWrapper {
    display: flex !important; 
    align-items: center;
  } 

  .flat-calender .flatpickr-calendar.animate.open{
	bottom: 43px !important;
	left: 0 !important;
	right: 0 !important;
	top: unset !important;
  }
  .flat-calender-1 .flatpickr-calendar.animate.open{
	bottom: 43px !important;
	left: 0 !important;
	right: 0 !important;
	top: unset !important;
  }
  .flat-calender-bottom .flatpickr-calendar.animate.open{
	bottom: unset !important;
	left: 0 !important;
	right: 0 !important;
	top: unset !important;
  }

  .flat-calender-bottom-1 .flatpickr-calendar.animate.open{
	bottom: unset !important;
	left: -150px !important;
	right: unset !important;
	top: unset !important;
  }
  .flat-calender-bottom-1 .flatpickr-calendar:before, .flat-calender-bottom-1 .flatpickr-calendar:after{
	right: 22px !important;
	left: auto !important;
  }
  .flat-calender{
	position: relative;
  }

  .flat-picker-static .flatpickr-wrapper{
	display: block;
  }
 

.message-content-text p{
	margin: 0;
	font-size: 14px;
}
.message-content-text p img{
	height: 60px;
}
.training-time-modal .modal-dialog{
	max-width: 680px !important;
}

.task-jenei-modal1 .ag-theme-alpine .ag-row:nth-child(odd) {
    background: none !important;
}

.task-jenei-modal1 .ag-theme-alpine .ag-row:nth-child(even) {
    background: none !important;
}

.img-sec{
    width: 30px;
    height: 30px;
}

.img-sec img{
    width: 30px;
    height: 30px;
}

.text-sec{
    width: 30px;
    height: 30px;
}

.view-project-arrow .slick-next, .view-project-arrow .slick-prev {
    top: 36% !important;
}

.flatpickr-current-month .numInputWrapper{
    position: absolute !important;
    margin: -22px 135px !important;
    
  }
  .numInputWrapper {
    display: flex !important; /* Force visibility */
    align-items: center;
  }
  
span.no-rows {
    font-size: 16px;
    font-family: 'Montserrat', sans-serif !important;
}
.url-icon{
	width: 65% !important;
}
.docx-slider-item p img {
    max-width: 100%;
}

.unview-status > div.ag-cell{
    color: #000000 !important;
    font-weight: bold !important;
}
.ag-overlay-no-rows-wrapper {
	display: flex !important;
	align-items: flex-start !important; /* Align to top */
	justify-content: center !important;
	padding-top: 50px !important ;/* Adjust for spacing from the top */
	font-size:16px
  }
  
  .no-rows {
	font-size: 16px;
	color: #000;
  }
  .mat-expansion-panel-header.li_card{
	min-height: 70px;
	height: 70px;
	border-radius: 4px !important;
  }
   .mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header.li_card:hover:not([aria-disabled=true]) {
	background: #bae0f6;
  } 
  .mat-expansion-panel-header.li_card.mat-expanded:focus, .mat-expansion-panel-header.li_card.mat-expanded:hover{
	background: #bae0f6;
  }
 .outer-panle-bg-none.mat-expansion-panel{
	background: none !important;
 }
 .outer-panle-bg-none  .mat-expansion-panel-body {
	padding: 0 !important;
  }
  .outer-panle-bg-none .inner-panel-mat-accordion .mat-expansion-panel-body {
	padding: 0 24px 16px !important;
  }

  .outer-panle-bg-none.mat-expansion-panel .mat-expansion-indicator{
	width: 30px;
    height: 30px;
    background: #fff;
    text-align: center;
    border-radius: 50%;}

	.ticket-status{
		min-width: 90px;
		display: inline-block;
		text-align: center;
		line-height: 1.5;

	}

	.custom-nodatafound{
		position: absolute;
		top: 135px;
		width: 100%;
		text-align: center;
	}
	.custom-nodatafound > div > .vk-nodatafound{
		text-align: center;
		font-size: 20px;
	}
	.migrate-label-txt > mat-checkbox > .mat-checkbox-layout{
		margin-bottom: 0;
	}


.wall-of-fame.dashboard-card{
	background-color: #fff !important;
}
.wall-of-fame.dashboard-card .slick-next{
	    right: -45px !important;
}
.wall-of-fame.dashboard-card .slick-prev{
	    left: -45px !important;
}
.sub-title-back-btn img{
	width: 16px;
}
.dashboard-card.p-0.wall-of-dashboard button.slick-next.slick-arrow{
	    right: -50px !important;
}
.dashboard-card.p-0.wall-of-dashboard button.slick-prev.slick-arrow{
	    left: -50px !important;
}
input[type="text"]:focus,input[type="email"]:focus
  {
    opacity: 1;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}

.custom-form-select:focus, .form-control:focus {
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);
}