/* :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-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

:root {
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
*/


@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 100;
  src: url("../font/Poppins-ExtraLight.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: Italic;
  font-weight: 100;
  src: url("../font/Poppins-ExtraLightItalic.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: Italic;
  font-weight: 200;
  src: url("../font/Poppins-ThinItalic.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 200;
  src: url("../font/Poppins-Thin.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: Italic;
  font-weight: 300;
  src: url("../font/Poppins-ThinItalic.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 300;
  src: url("../font/Poppins-Thin.ttf") format("ttf");
}

@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 400;
  src: url("../font/Poppins-Regular.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 500;
  src: url("../font/Poppins-Medium.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: Italic;
  font-weight: 500;
  src: url("../font/Poppins-MediumItalic.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 600;
  src: url("../font/Poppins-SemiBold.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: Italic;
  font-weight: 600;
  src: url("../font/Poppins-SemiBoldItalic.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: Italic;
  font-weight: 700;
  src: url("../font/Poppins-BoldItalic.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 700;
  src: url("../font/Poppins-Bold.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: Italic;
  font-weight: 800;
  src: url("../font/Poppins-ExtraBoldItalic.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 800;
  src: url("../font/Poppins-ExtraBold.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: Italic;
  font-weight: 900;
  src: url("../font/Poppins-BlackItalic.ttf") format("ttf");
}
@font-face {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: 900;
  src: url("../font/Poppins-Black.ttf") format("ttf");
}
*::after,
*,
*::before {
  box-sizing: border-box;
}

html {
  font-family: 'Poppins', sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -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 {
  font-family: "Poppins", sans-serif;
  margin: 0 auto;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  color: #57585d;
  text-align: left;
  background: #fff;
  -webkit-text-size-adjust: 100%;
}

[class~=uk-link],
a {
  color: #c42d31;
}

a,
[class~=uk-link],
[class~=uk-link-toggle]:hover [class~=uk-link],
a,
a:hover,
a:not([href]):not([tabindex]):hover {
  text-decoration: none;
}


.admin-panel .btn-hover:hover, .btn-hover:focus, .btn-hover.active {
  background-color: rgba(251, 247, 173, 0.35)  !important;
  color: #c42d31 !important;
  border-color: transparent;
}
a,
[class~=uk-link] {
  cursor: pointer;
}

hr {
  box-sizing: content-box;
  overflow: visible;
}

.uk-h1,
[class~=uk-h2] {
  margin-left: 0;
}

h5,
h6,
ol,
dl,
h3,
ul,
h1,
h2,
h4,
p {
  margin-top: 0;
}


/* [class~=uk-h2],
.uk-h1 {
  margin-bottom: .9375pc;
} */

h6,
h2,
h1,
h5,
h4,
h3 {
  margin-bottom: .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: .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: .9375pc;
}

[class~=uk-h5],
[class~=uk-h6],
[class~=uk-h4],
.uk-h3 {
  font-weight: 600;
}

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  background-color: transparent;
}

a {
  -webkit-text-decoration-skip: objects;
} */


/* samp,
kbd,
pre,
code {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

[class~=uk-h4],
.uk-h3,
[class~=uk-h5],
.uk-link-toggle:focus .uk-link {
  color: #3e416d;
}

pre,
code,
kbd,
samp {
  font-size: .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: .0625in;
}

kbd,
samp,
code,
pre {
  padding-bottom: .020833333in;
}

pre,
kbd,
code,
samp {
  padding-right: .0625in;
}

code,
pre,
kbd,
samp {
  padding-top: .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: .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: .0625in;
}

[class~=uk-heading-small],
[class~=uk-h6] {
  color: #3e416d;
}

:not(pre)>samp,
:not(pre)>code,
:not(pre)>kbd {
  padding-bottom: .020833333in;
}

:not(pre)>kbd,
:not(pre)>code,
:not(pre)>samp {
  padding-right: .0625in;
}

:not(pre)>samp,
:not(pre)>code,
:not(pre)>kbd {
  padding-top: .020833333in;
}

:not(pre)>code,
:not(pre)>kbd,
:not(pre)>samp {
  background: #f8f8f8;
} */

[class~=uk-heading-small],
[class~=uk-heading-medium] {
  margin-bottom: .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: .8125pc;
}

pre {
  padding-bottom: .8125pc;
}

pre {
  padding-right: .8125pc;
}

pre {
  padding-top: .8125pc;
}

pre {
  border-radius: 3px;
}

pre {
  background: #fff;
}

pre {
  font-size: .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;
  border: 1px solid #eaeaea;
}

caption {
  padding-top: .75rem;
}

caption {
  padding-bottom: .75rem;
}

caption {
  color: #6c757d;
}

caption {
  text-align: left;
}

caption {
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
}

label {
  margin-bottom: .5rem;
}

figure,
dl,
address,
pre,
fieldset,
ul,
ol {
  margin-bottom: .104166667in;
  line-height: 1.5;
}

h2,
h3,
[class~=uk-heading-xlarge],
[class~=uk-heading-2xlarge],
h1,
.uk-heading-large {
  margin-bottom: .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 {
  font-weight: 400;
}

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: .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: .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: .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.500pc;
  }
  [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: inherit;
}

[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;
}
.uk-input {

  font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    min-height: 50px !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: 1px solid #e7e7e7 !important;
  padding: 10px 15px !important;
  color: #111111 !important;
  background-color: #ffffff !important;

}



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;
}

[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: -.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: .15625in;
}

.h3,
[class~=h1],
.h2,
.h4 {
  font-weight: 600;
}

.h2,
.h3,
.h4,
[class~=h1] {
  color: #3e416d;
}

textarea {
  font-family: inherit;
}

[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: .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: .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: #4d4c4c;
}

[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: .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: .2em;
}

[class~=mark] {
  padding-bottom: .2em;
}

[class~=mark] {
  padding-right: .2em;
}

template {
  display: none;
}

[class~=mark] {
  padding-top: .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: .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: #2b2623;
}

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;
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding-left: .25rem;
  padding-bottom: .25rem;
  padding-right: .25rem;
  padding-top: .25rem;
  background-color: #fff;
  border-left-width: .75pt;
  border-bottom-width: .75pt;
  border-right-width: .75pt;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-left-color: #dee2e6;
  border-bottom-color: #dee2e6;
  border-right-color: #dee2e6;
  border-top-color: #dee2e6;
  border-image: none;
  border-radius: .25rem;
  max-width: 100%;
}

hr {
  margin-top: 1rem;
  border-left-width: 0;
  border-bottom-width: 0;
  border-right-width: 0;
  border-left-style: none;
  border-bottom-style: none;
  border-right-style: none;
  border-left-color: currentColor;
  border-bottom-color: currentColor;
  border-right-color: currentColor;
  border-top-color: rgba(0, 0, 0, .1);
  border-image: none;
}

hr,
.img-thumbnail {
  border-top-width: .75pt;
  border-top-style: solid;
}

small {
  font-weight: 400;
}

mark {
  padding-left: .2em;
  padding-bottom: .2em;
  padding-right: .2em;
  padding-top: .2em;
  background-color: #fcf8e3;
}

input[type="checkbox"] {
  padding-left: 0;
}

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: .4rem;
}

[class~=figure-img] {
  margin-bottom: .5rem;
}

kbd {
  padding-bottom: .2rem;
}

kbd {
  padding-right: .4rem;
}

kbd {
  padding-top: .2rem;
}

[class~=figure-img] {
  line-height: 1;
}

kbd {
  color: #fff;
}

[class~=figure-caption] {
  font-size: 90%;
}

kbd {
  background-color: #212529;
}

kbd {
  border-radius: .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: .9375pc;
}

input[type="checkbox"] {
  padding-top: 0;
}

[class~=container] {
  padding-left: .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: 920pt;
  }
}

input,
input[type="text"] {
  height: 1.875pc;
}

input[type="text"],
input {
  line-height: .46875in;
}

input[type="text"],
input[type="text"][class~=with-border]:focus {
  border-left-width: .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 .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: .875pc;
}

input[type="text"],
input {
  margin-left: 0;
}

input[type="text"],
input {
  margin-bottom: 0;
}

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: .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: .75pt;
}

input[type="text"]:focus {
  border-right-style: none;
}

input[type="text"][class~=with-border]:focus,
input[type="text"] {
  border-top-width: .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: .041666667in;
}

input[type="password"] {
  height: 1.875pc;
}

input[type="password"] {
  line-height: .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: .010416667in;
}

input[type="text"]:focus {
  border-image: none;
}

input[type="text"]:focus {
  box-shadow: 0 .010416667in .25pc 0in rgba(0, 0, 0, .12);
}

input[type="password"] {
  padding-right: 12.75pt;
}

input[type="password"] {
  padding-top: 0in;
}

input[type="password"] {
  outline: none;
}

input[type="password"] {
  font-size: .875pc;
}

input[type="password"],
input {
  border-bottom-width: .010416667in;
}

input[type="password"]:focus,
input[type="password"] {
  color: #808080;
}

input[type="password"] {
  margin-left: 0;
}

input[type="password"],
input {
  border-right-width: .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: .010416667in;
}

input[type="password"]:focus {
  transition: box-shadow .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 .0625pc .041666667in 0in rgba(0, 0, 0, .08);
}

input[type="password"][class~=with-border]:focus {
  border-left-width: .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: .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: .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: .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: .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: 1.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: .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 .010416667in .25pc 0in rgba(0, 0, 0, .12);
}

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: .875pc;
}

input[type="email"]:focus {
  transition: box-shadow .2s !important;
}

input[type="email"] {
  margin-left: 0;
}

input[type="email"] {
  margin-bottom: 0;
}

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: .010416667in;
}

input[type="email"] {
  border-bottom-width: .010416667in;
}

input[type="email"]:focus {
  border-bottom-width: medium;
}

input[type="email"] {
  border-right-width: .010416667in;
}

input[type="email"] {
  border-top-width: .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: .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 .010416667in .25pc 0in rgba(0, 0, 0, .12);
}

input[type="number"],
textarea {
  line-height: .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;
} */

form .uk-width-auto\@s.uk-first-column {
  width: 100%;
}

input[type="number"]:focus {
  transition: box-shadow .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: .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: .010416667in;
}

input[type="number"],
textarea {
  border-bottom-width: .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: .010416667in;
}

textarea,
input[type="number"] {
  border-top-width: .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: .041666667in;
}

input:focus,
textarea:focus {
  transition: box-shadow .2s !important;
}

label span {
  font-size: .145833333in;
}

input:focus,
input[type="number"]:focus {
  box-shadow: 0 0.010416667in 0.25pc 0in rgb(0 0 0 / 0%);
}

input[type="email"][class~=with-border]:focus,
input[type="text"][class~=with-border] {
  border-left-width: .010416667in;
}

input[type="text"][class~=with-border],
input[type="email"][class~=with-border]:focus {
  border-bottom-width: .010416667in;
}

input[type="password"][class~=with-border]:focus {
  box-shadow: 0 .0625pc .041666667in 0in rgba(0, 0, 0, .08);
}

label span {
  /* color: #444; */
  /* line-height: 18px;
  color: #273044;
  vertical-align: top; */
}

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: .010416667in;
}

input[type="email"][class~=with-border]:focus,
input[type="text"][class~=with-border] {
  border-top-width: .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: .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: .010416667in;
}

textarea {
  width: 100%;
}

textarea:focus {
  border-bottom-width: medium;
}

textarea {
  box-sizing: border-box;
}

input[type="password"].with-border {
  border-right-width: .010416667in;
}

textarea {
  display: block;
}

textarea:focus {
  border-right-width: medium;
}

textarea:focus {
  border-top-width: medium;
}

input[type="password"].with-border {
  border-top-width: .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: .041666667in;
}

textarea:focus {
  border-top-style: none;
}

select {
  height: 2.875pc;
}

textarea:focus {
  border-left-color: currentColor;
}

select {
  line-height: .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 .010416667in .25pc 0in rgba(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 .3125in #fff inset !important;
}

[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: .010416667in;
}

input[class~=with-border] {
  border-bottom-width: .010416667in;
}

input[class~=with-border] {
  border-right-width: .010416667in;
}

input[class~=with-border] {
  border-top-width: .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: .010416667in;
}

input[type="email"][class~=with-border] {
  border-bottom-width: .010416667in;
}

input[type="email"][class~=with-border] {
  border-right-width: .010416667in;
}

input[type="email"][class~=with-border] {
  border-top-width: .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: .010416667in;
}

textarea[class~=with-border] {
  border-bottom-width: .010416667in;
}

textarea[class~=with-border] {
  border-right-width: .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: .010416667in;
}

input[type="number"][class~=with-border],
textarea[class~=with-border] {
  border-left-style: solid;
}

select {
  font-size: .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: .010416667in;
}

input[type="number"][class~=with-border],
textarea[class~=with-border] {
  border-left-color: #e0e0e0;
}

input[type="number"][class~=with-border] {
  border-bottom-width: .010416667in;
}

textarea[class~=with-border],
input[type="number"][class~=with-border] {
  border-bottom-color: #e0e0e0;
}

input[type="number"][class~=with-border] {
  border-right-width: .010416667in;
}

select {
  color: #808080;
}

select {
  margin-left: 0;
}

textarea[class~=with-border] {
  border-image: none;
}

select,
select[class~=with-border] {
  border-left-width: .010416667in;
}

select[class~=with-border],
select {
  border-bottom-width: .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: .010416667in;
}

input[class~=with-border]:focus,
select[class~=with-border] {
  border-top-width: .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: .75pt;
}

input[class~=with-border]:focus {
  border-bottom-width: .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 .0625pc .041666667in 0in rgba(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: .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: .010416667in;
}

input[type="submit"] {
  padding-bottom: .114583333in;
}

textarea[class~=with-border]:focus {
  border-left-width: .75pt;
}

input[type="submit"] {
  padding-right: 13.5pt;
}

textarea[class~=with-border]:focus,
input[type="number"][class~=with-border]:focus {
  border-bottom-width: .75pt;
}

input[type="submit"] {
  padding-top: .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: .15625in;
}

textarea[class~=with-border]:focus,
select {
  border-top-style: solid;
}

[class~=input-with-icon] {
  display: block;
}

input[type="radio"] {
  height: .15625in;
}

input[type="radio"] {
  cursor: pointer;
}

legend span,
[class~=input-with-icon] i[class~=currency] {
  font-size: .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: .15625in;
}

[class~=input-with-icon] i {
  font-size: .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: .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: .5in;
}

textarea[class~=with-border]:focus {
  box-shadow: 0 .0625pc .041666667in 0in rgba(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: .197916667in;
}

[class~=input-with-icon-left] i {
  background-color: #f8f8f8;
}

[class~=input-with-icon-left] i {
  border-left-width: .75pt;
}

[class~=input-with-icon-left] i {
  border-bottom-width: .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 .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: .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: .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: .15625in;
}

[class~=input-with-icon-left][class~=no-border] i {
  border-right-style: none;
}

select {
  cursor: pointer;
}

span.avg.total_review {
  padding: 8px;
  border-radius: 3px;
}

[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: .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: .75pt;
}

/* .container {
  max-width: 93%;
} */

.coursepage .bg-grey {
  background-color: #f7b71f!important;
}


/* 945pt */

[class~=input-with-icon-left][class~=no-border] i {
  border-top-color: currentColor;
}

[class~=input-with-icon-right] i {
  border-right-width: .75pt;
}

[class~=input-with-icon-right] i {
  border-top-width: .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 .1s ease-in-out;
}

[class~=input-with-icon-right] i {
  border-right-style: solid;
}

input {
  -moz-transition: all .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 .1s ease-in-out;
}

[class~=input-with-icon-right] i {
  border-image: none;
}

input {
  -ms-transition: all .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 .041666667in 0;
}

input {
  transition: all .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 .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 .0625pc .041666667in 0in rgba(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: .208333333in;
}

textarea {
  padding-bottom: .208333333in;
}

textarea {
  padding-right: .208333333in;
}

textarea {
  padding-top: .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: 700;
}

legend,
label {
  font-size: 1pc;
}

label,
legend {
  margin-bottom: .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: .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;
}


.section {
  box-sizing: border-box;
}

.section {
  position: relative;
}

.section {
  padding-top: .416666667in;
}

.section {
  padding-bottom: .416666667in;
}

@media (min-width: 960px) {
  [class~=section] {
      padding-top: .729166667in;
  }
  [class~=section] {
      padding-bottom: 52.5pt;
  }
}

[class~=section-small] {
  padding-top: .625pc;
}

[class~=section-small] {
  padding-bottom: .625pc;
}

[class~=section-small],
[class~=section-large] {
  position: relative;
}

[class~=section]::before,
[class~=section]::after {
  content: "";
}

[class~=section-large] {
  padding-top: .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: .3125in;
  }
  [class~=section-small] {
      padding-bottom: .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: 0px;
}

.section-header {
  align-items: flex-end;
}

.section-header-left {
  display: flex;
  align-items: center;
  padding: 0 10px;
  margin: 0;
  flex: 1;
}

.section-header-center {
  display: flex;
  align-items: center;
  padding: 0 10px;
  margin: 0;
  flex: 1;
  justify-content: center;
}



.section-header-left h4 {
  font-size: 40px ;
  line-height: 46px;
  font-weight: 400;
  color: #384048;
  margin-bottom: 0px;
}

a.view-link {
  margin-left: auto;
  font-size: 14px;
  line-height: 3;
  color: #384048;
}

[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: .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: .1875in;
}

[class~=home-hero] {
  background-position: 0pt -175px;
}

[class~=section-header-right] a[class~=see-all] {
  line-height: .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: .875pc;
}

@media (max-width: 768px) {
  div#Course_top {
    position: relative;
    top: -26px;
}
.profile_photo {
  top: -10px !important;
}
  .section-header {
      margin-bottom: 0.5pt;
      padding-bottom: 13px;
      align-items: center;
      margin-top: 3%;
  }
  .section-header-title>* {
      font-size: 1.0625pc;
      line-height: 1;
  }
  .section-header-link a {
      font-size: 14px;
      bottom: 0;
  }
}

[class~=header] {
  top: 0;
  z-index: 1000;
}

[class~=page-menu]~[class~=header] [class~=container] {
  padding-left: 1.875pc;
}

[class~=header] {
  padding-left: .729166667in !important;
}

[class~=page-menu]~[class~=header] [class~=container] {
  padding-bottom: 10px;
}

[class~=header] [class~=logo] img {
  width: 22.5pt;
  max-width: 294px !important;
}

[class~=page-menu]~[class~=header] {
  margin-left: 251px;
}

[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: 0px;
}

[class~=header] {
  padding-right: 0;
}

[class~=page-menu][class~=menu-large]~[class~=header] {
  margin-left: 5pc;
}

[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;
}

.admin-panel .header {
  position: fixed;
}

.admin-panel .dropdown-user-details::before {
  transition: transform 150ms cubic-bezier(.4, 0, .2, 1) 0ms;
  position: absolute;
  color: #000;
  background: #b9d4ea;
  padding: 10px;
  border-radius: 100%;
  margin: 0;
}


/* [class~=header][class~=header-horizontal] {
  box-shadow: 0in .020833333in .375pc 0in #00000045;
} */

[class~=header][class~=header-horizontal] [class~=logo] {
  display: inline-block;
  /* background: #FFF;
    border-bottom-right-radius: 23px;
    border-bottom-left-radius: 23px;
    padding-bottom: 19px; */
}
/* .header .header-horizontal .logo a img {
margin-top: 7px;} */

[class~=header] [class~=container] {
  padding-left: .166666667in;
}


/* [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: .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] span {
  background-image: linear-gradient(45deg, #b2b5ee 0, #d9dbfd 35%, #a7b9da 60%, #6d74ff 100%) !important;
}

.header,
.admin-panel .page-menu .logo {
  height: 75px;
  /* position: absolute; */
}

.slide-active img {
  height: 100%;
}

.page-content .header {
  padding-left: 0 !important;
}

.header {
  transition: .3s;
  display: flex;
  position: relative;
}

header.header.uk-light {
  background: #fff;
  box-shadow: 4px 4px 30px 0px rgb(75 102 171 / 20%);
}

[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: .041666667in !important;
}

[class~=admin-panel] [class~=searchbox] {
  background: #e8e9ea !important;
  height: 32px;
}

.admin-panel .dropdown-user-details::before {
  content: "";
}

.admin-panel .dropdown-user-details .dropdown-user-name span {
  font-size: 14px;
  color: #888888;
}

[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~=admin-panel] [class~=searchbox] {
  border-right-color: transparent !important;
}

[class~=admin-panel] [class~=page-menu] [class~=logo] {
  border-image: none;
  margin: 0 auto;
  
}
.admin-panel .logo.uk-visible\@s a{
  height: 51px;
}

.admin-panel .dropdown-user-details::before {
  right: 0;
}

[class~=header-sticky] {
  -webkit-box-shadow: 0 .5rem .5rem -.5rem rgba(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;
}

[class~=header-sticky] {
  box-shadow: 0 .5rem .5rem -.5rem rgba(0, 0, 0, .2) !important;
}

.admin-panel .dropdown-user-details::before {
  position: absolute;
  color: #000;
  /* background: #b9d4ea; */
  padding: 10px;
  /* border-radius: 100%; */
  margin: 0;
}

[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: .052083333in;
}

[class~=admin-panel] [class~=searchbox] {
  padding-right: 13.5pt;
}

[class~=admin-panel] [class~=searchbox] {
  padding-top: .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, .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: #888;
}

[class~=admin-panel] [class~=dropdown-user-details] {
  padding-top: 0;
}

[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: 70px;
  }
}

.admin-panel .page-menu.menu-large {
  /* background: white; */
  background-color: #f1f2f3;
  /* border-right: 1px solid #057cdc; */
}

.admin-panel .page-menu.menu-large {
  -webkit-box-shadow: 0 .3125pc .9375pc rgba(0, 0, 0, .04);
}

.admin-panel .page-menu.menu-large {
  box-shadow: 0 .3125pc 15px rgba(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) !important;
  height: 100%;
  /* border-right: 1px solid #031d2e; */
  
  color: #c2c2c2;
  /* color: #fff;
  background-color: #022643;
  border-right: 1px solid #057cdc00; */
}

[class~=admin-panel] [class~=header] [class~=header-widget] {
  background: transparent;
}

[class~=admin-panel] [class~=header][class~=uk-light] [class~=header-widget] [class~=header-widget-icon] {
  color: rgba(255, 255, 255, .7) !important;
}

@media (max-width: 960px) {
  [class~=header] [class~=logo] span {
      display: inline;
  }
}



@media (max-width: 1220px) {
  .header {
      /* height: auto; */
      padding-left: 0 !important;
      background-color: #fff;
      position: relative;
      /* box-shadow: 0pt 2px 6px 0px #000; */
  }
  [class~=header] [class~=header-widget],
  .header .logo {
      position: relative;
  }
  [class~=header] [class~=header-widget] {
      right: 0;
      position: absolute;
  }
  [class~=header] {
      width: 100% !important;
  }
  [class~=header] [class~=header-widget] {
      background: #fff0;
  }
  [class~=header] {
      margin-left: 0 !important;
  }
  /* .header .logo {
      top: 50%;
  }
  .header .logo {
      left: 50%;
  }
  .header .logo {
      transform: translate(-50%, 0%); }*/
}

.slider-active img {
  height: auto;
  min-height: 100%;
  object-fit: cover;
  transform: translate(0%, 0%);
  margin: 0 auto;
}

[class~=display-as] a {
  padding-left: 8.25pt;
}

[class~=display-as] a {
  padding-bottom: .625pc;
}

[class~=display-as] a[class~=active] {
  background: #efefef;
}

[class~=display-as] a {
  padding-right: 8.25pt;
}

[class~=display-as] a[class~=active] {
  background: #c62d32;
  color: #fff;
}

[class~=display-as] a {
  padding: 6px 14px;
  font-size: 19px;
  display: inline-block;
  color: #040404;
  line-height: 1;
}

.display-as {
  border-radius: 7px;
  display: flex;
  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 .020833333in .5pc -6px rgba(0, 0, 0, .3);
}

@media (max-width: 640px) {
  [class~=display-as] a {
      padding-left: .083333333in;
  }
  [class~=display-as] a {
      padding-bottom: .072916667in;
  }
  [class~=display-as] a {
      padding-right: .083333333in;
  }
  [class~=display-as] a {
      padding-top: .072916667in;
  }
  [class~=display-as] a {
      font-size: 16px;
  }
}

[class~=page-content] {
  display: block;
  /* background: #edeff0; */
  /* padding-bottom: 60px; */
}

[class~=page-content],
[class~=page-content-inner] {
  position: relative;
}

.page-content-inner {
  max-width: 100%;
  width: auto;
  margin: 0 auto;
  /* padding: 40px ​20px 0px 20px; */
}

.page-content-inner .pt-lg-0,
.py-lg-0 {
  padding: 40px ​20px 0px 20px !important;
}

[class~=side-nav]~[class~=page-content] {
  margin-left: .729166667in;
}

[class~=header-horizontal]~[class~=page-content] {
  margin-top: 0;
}

.admin-panel .page-menu .btn-menu-trigger::before {
  content: "";
}

.btn-default {
  color: white !important;
  background-color: #057cdc;
}

.btn-default:hover {
  color: white;
  background-color: #0860a8;
}

[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: #e2e7ea;
}

[class~=page-menu] ul {
  list-style: none;
}

[class~=page-menu] [class~=page-menu-inner] {
  overflow-y: auto;
}

.page-menu ul li a {
  color: #fff !important;
}

[class~=page-menu] [class~=logo] i {
  color: #057cdc;
}

[class~=page-menu] [class~=page-menu-inner] {
  height: calc(100% - 40px);
}

[class~=page-menu] ul:before {
  padding-left: .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: .208333333in;
}

[class~=page-menu] ul:before,
[class~=page-menu] ul {
  padding-bottom: 0;
}

[class~=page-menu] ul li a i {
  width: .208333333in;
}

[class~=page-menu] ul li a i {
  font-size: .229166667in;
}

[class~=page-menu] ul li ul li a {
  padding-left: 0 !important;
}

.page-menu .simplebar-scrollbar {
  width: .052083333in;
}

.page-menu ul li a {
  display: flex;
}

[class~=page-menu] ul:before {
  padding-right: .364583333in;
}

[class~=page-menu] ul li a i,
.page-menu ul li a {
  transition: .3s;
}



[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: rgba(102, 103, 107, .04);
}

[class~=page-menu] ul li ul li a {
  padding-bottom: .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;
}

.card {
  box-shadow: 4px 4px 30px 0px rgba(115, 115, 115, 0.2) !important;
}
.card.shadow-0{
  box-shadow: none !important;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #f2f2f2 !important;
  border: none !important;
}
.card-body {
  color: #acacac !important;
}
.uk-slider .grid-slider-header {
  margin: 0 auto;
  align-content: center;
}

[class~=page-menu] ul li a i,
.page-menu ul li a {
  position: relative;
  line-height: 28px;
  font-weight: 300;
}

[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: .125pc; */
  top: 0px;
  font-size: 24px;
}

[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: 10px;
}

[class~=page-menu] ul li ul li {
  background-color: transparent;
}

.page-menu ul li a {
  padding-right: 5px;
}

[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: 10px;
}

.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: .21875in;
}

[class~=page-menu] ul li ul {
  padding-bottom: 0;
}

[class~=page-menu] ul li ul li a {
  padding-top: .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: .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: 0;
}

[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: .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: 0;
}

[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;
}

.uk-width-1-3\@m {
  position: relative;
  transition: none;
}

.page-menu {
  position: fixed;
}

.page-menu ul li.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] [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: .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 .15625in rgba(0, 0, 0, .04);
}

[class~=page-menu] [class~=logo] {
  border-bottom-width: .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 .052083333in 11.25pt rgba(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: #f2f2f2;
}

[class~=page-menu] {
  transition: all 300ms 0s ease-in-out;
}

[class~=btn-menu-trigger] {
  width: 2.5pc;
}

[class~=page-menu] ul:before {
  font-size: .145833333in;
}

[class~=page-menu] ul li a:after {
  border-radius: .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: 24px;
}

[class~=page-menu] ul li a:after {
  top: .010416667in;
}

[class~=page-menu] ul li a:after {
  top: .15625in;
}

[class~=page-menu] ul li a:after {
  right: 35px;
}

[class~=page-menu] [class~=logo] span {
  -webkit-text-fill-color: transparent;
}



[class~=btn-menu-trigger] {
  height: .416666667in;
}

[class~=btn-menu-trigger] {
  position: relative;
}

[class~=btn-menu-trigger] {
  display: inline;
}

[class~=btn-menu-trigger] {
  left: 8.5pt;
}

[class~=admin-panel] [class~=page-menu][class~=menu-large] [class~=btn-menu-trigger]::before,
[class~=btn-menu-trigger] {
  color: #e2e7ea;
}

[class~=page-menu] ul li:hover {
  width: 100%;
}

[class~=btn-menu-trigger] {
  border-radius: 100%;
}

[class~=btn-menu-trigger] {
  margin-top: 3.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: 100%;
  /* filter: brightness(var(--value, 25)); */
}

.admin-panel .page-menu .btn-menu-trigger::before {
  color: white;
}

[class~=page-menu][class~=menu-large]~[class~=page-content] {
  margin-left: 80px;
}

[class~=page-menu][class~=menu-large] [class~=logo] {
  border-right: 1px solid #057cdc00;
  color: #c2c2c2
}

@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: 14px !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: 250px;
  } */
  [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: .833333333in;
  }
  /* [class~=page-menu][class~=menu-large] [class~=logo] {
      padding-bottom: .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: .3125in;
  } */
  [class~=page-menu][class~=menu-large] {
      overflow: hidden;
  }
  /* [class~=page-menu][class~=menu-large] [class~=logo] {
      padding-top: .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: .6875pc;
  } */
  /* [class~=page-menu][class~=menu-large] [class~=logo] {
      background-color: #057cdc;
      border-right: 1px solid #057cdc00;
  } */
  /* [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: .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;
  }
  [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: .21875in; */
      margin-top: 0px;
  }
  [class~=page-menu][class~=menu-large]:hover ul {
      /* padding-top: .239583333in; */
      padding-top: 0px;
  }
}

@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 #0000000f;
  }
  [class~=mobile-active] [class~=page-menu] {
      z-index: 1001;
  }
  .bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover {
    background-color: #cd4c2e !important;}
  [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: .416666667in;
  }
  [class~=mobile-active] [class~=btn-menu-close] {
      left: 188pt;
  }
  [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: #fbf7ad;;
  }
  [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: .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: .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: .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: .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: .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 .052083333in 15px rgba(0, 0, 0, .04);
}

[class~=side-nav] [class~=side-nav-bg] {
  box-shadow: 0 3.75pt .15625in rgba(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(.24, .49, .61, .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: .270833333in;
}

[class~=side-nav] ul li [class~=side-menu-slide] {
  padding-left: .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: .625pc;
}

[class~=side-nav] ul {
  padding-bottom: 0;
}

[class~=side-nav] [class~=tooltips] {
  color: #fff;
}

[class~=side-nav] [class~=tooltips] {
  padding-left: .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: .208333333in;
}

[class~=side-nav] [class~=tooltips] {
  padding-right: .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, .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 .229166667in 17.25pt rgba(0, 0, 0, .08);
}

[class~=side-nav] [class~=tooltips] {
  white-space: nowrap;
}

[class~=side-nav]>ul>li>a {
  margin-left: .9375pc;
}

[class~=side-nav] ul li [class~=side-menu-slide] ul li a i {
  margin-left: -.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 .34s ease-out;
}

[class~=side-nav]>ul>li>a {
  margin-bottom: .177083333in;
}

[class~=side-nav]>ul>li>a {
  margin-right: .9375pc;
}

[class~=side-nav] [class~=tooltips] {
  opacity: 0;
}

[class~=side-nav]>ul>li>a {
  margin-top: .177083333in;
}

[class~=side-nav] [class~=tooltips] {
  -webkit-transform: scale(.7);
}

[class~=side-nav] [class~=tooltips]:before {
  border-right-width: .1875pc;
}

[class~=side-nav] [class~=tooltips] {
  transform: scale(.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 .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: .010416667in;
}

[class~=side-nav] [class~=tooltips] {
  -webkit-transition: opacity .2s, -webkit-transform .2s;
}

[class~=side-nav] [class~=tooltips] {
  transition: opacity .2s, transform .2s, -webkit-transform .2s;
}

[class~=side-nav]>ul>li>a {
  border-radius: .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: .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;
}

a.nav-link {
  /* background: #d4e2ef; */
  padding: 10px 5px;
  color: #fbf7ad;
  text-transform: uppercase;
  font-size: 1vw;
  font-weight: 500;
  border-radius: 0;
  /* border-right: 1px solid #fcfdfd; */
}

[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 .34s ease-in;
}

.side-nav .uk-drop {
  width: 2.604166667in;
}

.side-menu-slide-content .uk-accordion-title::after {
  margin-right: .125in;
}

.side-menu-slide-content .uk-accordion-title::before {
  transition: transform 150ms cubic-bezier(.4, 0, .2, 1) 0ms;
}

[class~=side-nav] ul li [class~=side-menu-slide] {
  transition: all .34s ease-in;
}

.side-nav .uk-drop {
  margin-left: .6875pc;
}

[class~=side-nav] ul li [class~=side-menu-slide] ul li a:hover {
  background: rgba(66, 133, 244, .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 .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 .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, .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: "";
  }
  [class~=page-content] {
      margin-top: 0px !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: 70px;
  }
  .mobile-active .side-overly {
      display: inline;
  }
  [class~=page-content-inner] {
      padding-right: 11.25pt;
  }
  .btn-mobile::before {
      font-family: "Feather-Icons";
  }
  [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, .25);
  }
  [class~=btn-mobile] {
      border-radius: 3.75pt;
  }
  [class~=btn-mobile] {
      background: #fff;
  }
  .btn-mobile::before {
      top: 50%;
  }
  [class~=btn-mobile] {
      width: 30pt;
  }
  [class~=btn-mobile] {
      height: 30pt;
  }
  [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: #f3f5f8;
  }
  .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: .010416667in;
}

.header-widget .header-widget-icon i {
  flex: 1;
}

[class~=header-widget] [class~=header-widget-icon] {
  border-bottom-width: .010416667in;
}

[class~=header-widget] [class~=header-widget-icon] {
  border-right-width: .010416667in;
}

[class~=header-widget] [class~=header-widget-icon] {
  border-top-width: .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: 18pt;
}

.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-widget] [class~=header-widget-icon] {
  border-right-style: solid;
}

[class~=uk-light] [class~=header-widget] [class~=header-widget-icon] {
  color: rgba(255, 255, 255, .7);
}

[class~=header-widget] [class~=header-widget-icon][class~=btn-my-courses] {
  border-radius: .052083333in;
}

[class~=header-widget] [class~=header-widget-icon][class~=btn-my-courses] {
  padding-left: .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: .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;
  font-size: 16px;
}

[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: .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;
  position: absolute;
  right: 12px;
  height: 75px;
}

[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: .166666667in;
}

[class~=header-widget] [class~=header-widget-icon] {
  padding-left: .083333333in;
}

[class~=header-widget] [class~=header-widget-icon] {
  padding-bottom: .083333333in;
}

[class~=header-widget] [class~=header-widget-icon] span {
  width: 16px;
}

[class~=header-widget] [class~=header-widget-icon] {
  padding-right: .083333333in;
}

[class~=header-widget] [class~=header-widget-icon] {
  padding-top: .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: .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: .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: #fbf7ad;
}

@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;
  }
  .uk-light .header-widget {
      top: 3px;
      right: 50px;
  }
  .uk-light .uk-navbar-right .header-widget {
      display: flex;
      position: absolute;
      right: 37px;
  }
}

@media (max-width: 640px) {
  [class~=header-widget] {
      /* width: 100%; */
  }
  [class~=header-widget] {
      justify-content: space-around;
  }
  [class~=header-widget] {
      display: inherit;
  }
  [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: 0px;
  }
  .header-widget .header-widget-icon {
      color: #f7b71f!important;
  }
  [class~=header-widget] {
      padding-left: 0;
  }
  [class~=header-widget] {
      padding-bottom: 0pt;
  }
  [class~=header-widget] {
      padding-right: 0;
  }
  [class~=header-widget] {
      /* padding-top: 4.5pt; */
      padding-top: 0;
  }
  [class~=header-widget] [class~=header-widget-icon][class~=btn-my-courses] {
      display: none !important;
  }
  [class~=header-profile-icon] {
      width: 35px !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: #a9a9a9  !important;
  }

}
h5.fs-14.col-blue{
  color: #898989;
  font-weight: 300;
  font-size: 0.95rem;
  padding-right: 7px;
}
h5.fs-14.col-blue i{
  color: #007dc5;
  font-size: 16px !important;
  padding-right: 4px;
  font-weight: 700;
}
.course-card-footer div h6 {
  margin-bottom: 0px; color: #ffab00;
}
h5.add_to_wishlist{
  position: absolute;
  z-index: 9999;
  /* float: right; */
  width: 100%;
  text-align: end;
  padding: 4px;
}
h5.add_to_wishlist i {
  color: white;
  background: #0000003b;
    padding: 5px;
    border-radius: 5px;
    font-size: 18px !important;
}
.course-card-body h4 {
  margin-top: 10px !important;
}

@media (max-width: 1400px) {
  .course-card-body h4 {
    color: #082a5e !important;
    font-size: 1.2em !important;
}
  .container{
    max-width:920pt;
  }  
}
.section-header-left h5 {
  font-size: 1.5em !important;
}
.card-img-top{
  height: 170px;
}
@media (min-width: 1600px) and (max-width: 1920px) {
  .container{

    max-width:1080pt;
  }
  div#complteddashboard {
    top: -70px !important;
}
  .col-36{
    max-width: 37%;
  }
}


.dropdown-notifications-content ul li,
.dropdown-notifications-content ul li:last-child {
  border-bottom-width: .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: .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: .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: .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: .75pc;
}

.dropdown-notifications-headline a,
[class~=dropdown-notifications-content] [class~=notification-image] {
  text-align: center;
  margin: auto;
}

.dropdown-notifications-headline a {
  height: 24pt;
}

[class~=header-widget] [class~=dropdown-notifications]:before {
  border-left-width: .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: .25s;
}

[class~=dropdown-notifications-headline] {
  padding-top: .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: .375in;
}

[class~=dropdown-notifications-headline] {
  border-bottom-color: #e6e6e6;
}

[class~=header-widget] [class~=dropdown-notifications]:before {
  border-right-width: .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] {
  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: .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: .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: .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: .010416667in;
}

[class~=dropdown-notifications-content] [class~=notification-icon] {
  font-size: .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: .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: .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 .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: .072916667in;
}

[class~=dropdown-notifications-content] [class~=notification-msg-text] p {
  margin-bottom: .041666667in;
}

.dropdown-notifications-headline a {
  border-right-color: currentColor;
}

[class~=searchbox] {
  /* padding-bottom: .375pc; */
  padding-bottom: 5px;
}

.dropdown-notifications-headline a {
  border-top-color: currentColor;
}

ul[class~=dropdown-user-menu] li a i {
  transition: .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: .375pc; */
  padding-top: 5px;
}

[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: .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~=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: #ffffff;
}

[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: 34px;
}

ul[class~=dropdown-user-menu] li,
.dropdown-notifications-content ul {
  margin-bottom: 0;
}

.searchbox {
  background: #f2f3f5bd;
  min-width: 55%;
  margin-right: 0;
  border-radius: 2.25pc;
}

[class~=dropdown-notifications-content] [class~=notification-icon] {
  color: white;
}

ul[class~=dropdown-search-list] li a {
  text-overflow: ellipsis;
}

[class~=searchbox] [class~=btn-searchbox]::after {
  right: .625pc;
}

[class~=dropdown-notifications-content] [class~=notification-icon] {
  transition: .25s;
}

[class~=searchbox],
[class~=dropdown-notifications-content] [class~=notification-icon] {
  position: relative;
}

.dropdown-search {
  border-radius: .25pc;
}

[class~=searchbox] [class~=btn-searchbox]::after {
  font-weight: 700;
}

[class~=searchbox] [class~=btn-searchbox]::after {
  font-size: 14px;
}

ul.dropdown-search-list .list-title {
  transition: .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: .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: .4375pc;
}

ul.dropdown-search-list .list-title {
  padding-right: 10.5pt;
}

[class~=my-courses-dropdown] [class~=course-number] {
  letter-spacing: .020833333in;
}

ul.dropdown-search-list .list-title {
  padding-top: .4375pc;
}

ul.dropdown-search-list .list-title {
  background: #f5f6f7;
}

ul.dropdown-search-list .list-title {
  border-bottom-width: .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: .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: .1875pc;
}

[class~=uk-light] [class~=searchbox] {
  background-color: rgba(255, 255, 255, .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: .003125in;
}

[class~=dropdown-notifications-footer] a {
  padding-right: .15625in;
}

[class~=uk-light] [class~=searchbox] {
  border-left-width: 1.5pt;
}

ul.dropdown-search-list .menu-divider {
  border-bottom-width: .003125in;
}

[class~=uk-light] [class~=searchbox] {
  border-bottom-width: 1.5pt;
}

[class~=profile-icon] {
  margin-left: .875pc !important;
}

[class~=uk-light] [class~=searchbox] {
  border-right-width: 1.5pt;
}

ul.dropdown-search-list .menu-divider {
  border-right-width: .003125in;
}

ul.dropdown-search-list .menu-divider {
  border-top-width: .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: .3s;
}

ul[class~=dropdown-user-menu] li a {
  color: #9799a2 !important;
}

[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, .15);
}

[class~=dropdown-notifications-footer] a {
  padding-top: 16px;
}

[class~=uk-light] [class~=searchbox] {
  border-bottom-color: rgba(255, 255, 255, .15);
}

[class~=uk-light] [class~=searchbox] {
  border-right-color: rgba(255, 255, 255, .15);
}

ul.dropdown-search-list .menu-divider {
  border-left-color: rgba(222, 223, 224, .45);
}

[class~=uk-light] [class~=searchbox] {
  border-top-color: rgba(255, 255, 255, .15);
}

[class~=uk-light] [class~=searchbox] {
  border-image: none;
}

ul.dropdown-search-list .menu-divider {
  border-bottom-color: rgba(222, 223, 224, .45);
}

[class~=dropdown-notifications-footer] a {
  width: 100%;
}



ul[class~=dropdown-user-menu] li a {
  padding-left: .177083333in;
}

ul.dropdown-search-list .menu-divider {
  border-right-color: rgba(222, 223, 224, .45);
}

ul.dropdown-search-list .menu-divider {
  border-top-color: rgba(222, 223, 224, .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: .25pc;
}



[class~=searchbox] [class~=uk-search-input] {
  font-weight: 300;
}

ul[class~=dropdown-user-menu] li a {
  padding-bottom: .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: .177083333in;
}

ul[class~=dropdown-search-list] {
  padding-bottom: .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: .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;
}


/* input[type="text"]:focus,
::placeholder,
input,
input[type="text"] {
  color: #fff;

} */

[class~=searchbox] [class~=uk-search-input] {
  height: auto;
}

[class~=searchbox] [class~=btn-searchbox] {
  position: absolute;
}

ul.dropdown-user-menu .menu-divider {
  border-left-width: .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: .01875pc;
}

ul.dropdown-user-menu .menu-divider {
  border-right-width: .01875pc;
}

ul.dropdown-user-menu .menu-divider {
  border-top-width: .01875pc;
}

[class~=searchbox] [class~=btn-searchbox] {
  right: .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: .5625pc;
}

ul[class~=dropdown-user-menu] li a {
  padding-top: .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: .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, .45);
}

ul.dropdown-user-menu .menu-divider {
  border-bottom-color: rgba(222, 223, 224, .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, .45);
}

ul.dropdown-user-menu .menu-divider {
  border-top-color: rgba(222, 223, 224, .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;
}

[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: .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: .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: .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: .5pc;
}

[class~=dropdown-option-nav] [class~=divider-line] {
  border-left-width: .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: .01875pc;
}

[class~=dropdown-option-nav]:before {
  position: absolute;
}

[class~=dropdown-user-name] {
  padding-top: .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: .01875pc;
}

[class~=dropdown-option-nav] ul li>span i {
  margin-right: .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: #fdf7f0;
}

[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: .8125pc;
}

.dropdown-option-nav ul li span,
[class~=dropdown-option-nav] ul li>span i {
  transition: .3s;
}

[class~=dropdown-notifications-content] [class~=notification-text] [class~=time-ago] {
  font-size: 9.525pt;
}

[class~=dropdown-option-nav]:before {
  top: -.104166667in;
}

[class~=dropdown-option-nav] ul li>span i {
  -webkit-font-smoothing: antialiased;
}

[class~=dropdown-option-nav] [class~=divider-line] {
  border-top-width: .01875pc;
}

ul[class~=dropdown-search-list] li a:hover,
ul[class~=dropdown-user-menu] li a:hover {
  color: #f7b71f;
}

.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: .083333333in;
}

[class~=btn-option] {
  right: .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: .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: .03125in !important;
}

.dropdown-option-nav ul li span {
  padding-bottom: .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, .45);
}

[class~=dropdown-option-nav]:before {
  border-left-width: 8px;
}

.dropdown-option-nav ul li span {
  padding-top: .09375in;
}

[class~=dropdown-option-nav] [class~=divider-line] {
  border-bottom-color: rgba(222, 223, 224, .45);
}

[class~=btn-option] {
  padding-right: .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, .45);
}

[class~=dropdown-option-nav] [class~=divider-line] {
  border-top-color: rgba(222, 223, 224, .45);
}

[class~=dropdown-option-nav]:before {
  border-right-width: .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: #fdf7f0;
}

[class~=dropdown-option-nav]:before {
  border-bottom-width: .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: .375pc;
}

[class~=dropdown-option-nav] ul {
  padding-right: 0pt;
}

[class~=dropdown-option-nav] ul {
  padding-top: .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: .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;
      margin: auto;
      right: 0 !important;
      /* left: 0 !important; */
      max-width: 360px;
      top: 3.75pc !important;
  }
  [class~=btn-option] {
      top: -3pt;
      right: -5px;
      padding-left: .1875pc;
      padding-bottom: 3.75pt;
      padding-right: .1875pc;
      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: .166666667in;
}

.nav-courses li a {
  padding-bottom: 10px !important;
}

.nav-courses li a {
  padding-right: .416666667in !important;
}

.nav-courses li a {
  padding-top: .104166667in !important;
}

.nav-courses li a {
  border-radius: .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: 1150px) {
  [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 .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
}

#breadcrumbs ul li a:hover {
  color: #66676b;
}

#breadcrumbs ul li {
  margin-left: .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, .63);
}

#breadcrumbs ul li a {
  -ms-transition: all .2s ease-in-out;
}

#breadcrumbs ul li a {
  transition: all .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: #798892;
}

#breadcrumbs ul li a {
  opacity: .7;
}

#breadcrumbs ul li[class~=home-icon] a {
  font-size: .25in;
}

#breadcrumbs ul li:before,
#breadcrumbs ul li[class~=home-icon] a {
  display: inline-block;
}

#breadcrumbs ul li:before {
  font-size: .114583333in;
}

#breadcrumbs ul,
#breadcrumbs ul li {
  margin-right: 0;
}

#breadcrumbs ul li[class~=home-icon] a {
  top: .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;
  color: #b5bcce;
  font-weight: 300;
}

#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: .3125pc;
}

#breadcrumbs ul li[class~=home-icon] a {
  padding-bottom: 0;
}

#breadcrumbs ul {
  padding-bottom: 0pc;
}

#breadcrumbs ul {
  padding-right: .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: #f7b71f;
}

#breadcrumbs {
  font-size: .145833333in;
}

@media (max-width:640px) {
  #breadcrumbs {
      display: none;
  }
}

[class~=course-details] h1 {
  margin-bottom: .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-info],
[class~=course-details-info] ul,
[class~=course-details] {
  margin-right: 0;
}

[class~=course-details-info] ul,
.course-details .container {
  padding-left: 0;
}

.cke_editable.cke_editable_themed.cke_contents_ltr.cke_show_borders {
  background: #a52a2a !important;
  color: #fff !important;
  font-size: 14px !important;
}

.course-details {
  margin-top: 30px;
  margin-bottom: 20pt;
}

.coursepage .course-details {
  margin-top: 30px;
  padding: 0px 0px 10px 10px !important;
}

.course-details p {
  font-size: 1pc;
  line-height: 18.75pt;
  color: #656565;
  letter-spacing: .0125pc;
}

.course-details .container,
[class~=course-details-info] ul {
  padding-bottom: 0;
}

.course-description-content h4:not(:first-child) {
  margin-top: 21pt;
}

[class~=course-details-info] {
  margin-bottom: .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: .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 {
  font-size: 16px;
  font-family: "Poppins", sans-serif;
  font-style: normal;
}

.home-panel .dropdown-user-details span {
  font-size: 12px;
  max-width: 100%;
  font-family: "Poppins", sans-serif;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500 !important;
  white-space: nowrap;
}
span#course_price {
  text-transform: capitalize !important;
  font-family: "Poppins", sans-serif !important;
  font-size: 1.45rem;
  color: #6e00ff;
}

.footer-nav-icon {
  margin-left: 30px;
}

/* .home-panel .dropdown-user-details span {
  color: #FFF;
} */

[class~=course-details-info] ul {
  margin-bottom: 0;
  list-style: none;
  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: .75pc !important;
  }
  [class~=course-details-info] {
      margin-bottom: 0;
  }
  .star-rating .avg {
      padding-left: .052083333in !important;
  }
  .star-rating .avg {
      padding-bottom: .052083333in !important;
  }
  .star-rating .avg {
      padding-right: .052083333in !important;
  }
  .star-rating .avg {
      padding-top: .052083333in !important;
  }
  .star-rating .avg {
      margin-right: .375pc !important;
  }
  [class~=course-details-info] {
      margin-top: 7.5pt;
  }
  [class~=course-details-info] ul {
      display: block;
  }
  [class~=course-details-info] {
      font-size: .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: .9375pc;
}

[class~=course-info-list-single] {
  display: flex;
}

[class~=course-info-list-single] {
  padding-left: .09375in;
}

[class~=course-info-list-single] {
  padding-bottom: .03125in;
}



[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: .291666667in;
}

[class~=course-info-list-single] {
  padding-top: .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: .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: -.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, .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 .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: .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;
}

.btn-course-start {
  font-size: 1rem !important;
  padding-left: .177083333in !important;
  padding-bottom: .135416667in !important;
  padding-right: .177083333in !important;
  padding-top: .135416667in !important;
  line-height: 1.625pc !important;
  max-height: .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;
  color: #057cdc;
  font-size: 16.5pt;
}

[class~=course-details-info] ul li {
  color: #808080;
}

[class~=course-card-trailer] {
  margin-top: -18.75pc !important;
  padding: .104166667in;
  border-radius: .625pc;
  background-color: white;
  box-shadow: -9pt 12px 21px -.052083333in rgba(25, 42, 70, .13);
}

[class~=course-details-info] ul li {
  display: block;
}

.course-resume-wrapper .subnav {
  margin-top: 1.875pc;
}

[class~=course-resume-wrapper] {
  margin-top: -4.0625pc;
  padding-top: 56.25pt;
  padding-right: 20px;
  padding-bottom: 2.5pc;
  background-size: contain;
  background-image: url("../images/bg-shapes/course-dhashboard-bg.jpg");
  background-position: center bottom;
  background-repeat: no-repeat;
}

[class~=course-details-info] ul li i {
  margin-right: 2.25pt;
}

.course-resume-wrapper .subnav {
  padding-top: 6px;
}

.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: .21875in;
  }
}

.course-curriculum-list>li>a {
  padding-left: .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: .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: 6px;
}

[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: 6px;
}

.course-curriculum-list>li>a {
  border-radius: 4px;
}

.course-curriculum-list>li>a {
  background-color: #f7b71f;
}

.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 .4s cubic-bezier(.8, -.41, .19, 2.5);
}

.course-curriculum-list>li:before,
[class~=course-curriculum-list]>li {
  line-height: 1.6875pc;
}

[class~=course-curriculum-list]>li {
  font-size: .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;
}
.uk-accordion-content ul.course-curriculum-list li {
  font-weight: 400;
  font-size: 16px;
  color: #2e4ca1;
}

.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: #2e4ca1;
}

.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;
  box-shadow: 0px 0px 9px 0px lightblue;
} */
[class~=course-curriculum-list]>li{
  margin:5px 0px
}

[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: .5625in;
  }
  [class~=course-curriculum-list]>li:before {
      left: 13px;
  }
  [class~=course-curriculum-list]>li {
      padding-top: .625pc;
  }
}

[class~=course-curriculum]>li {
  background-color: #fff;
}

[class~=course-curriculum] [class~=uk-accordion-title] {
  padding-left: 1.25pc;
  border-bottom: 2px solid #e4e6e7;
  padding-bottom: 13.5pt;
}

.course-curriculum .uk-accordion-title::before {
  transition: transform 150ms cubic-bezier(.4, 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: .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: rgb(177, 25, 24) !important;
  /* border-bottom: 1px solid #e4e6e7; */
}

.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 .625pc 0 rgba(0, 0, 0, .06) !important;
}

.course-curriculum .uk-accordion-content {
  margin-top: 0;
}

[class~=course-curriculum]>li {
  border-radius: .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: .75pc;
  }
  [class~=course-curriculum] [class~=uk-accordion-title] {
      padding-right: 1.125pc;
  }
  [class~=course-curriculum] [class~=uk-accordion-title] {
      padding-top: .75pc;
  }
  [class~=course-curriculum] [class~=uk-accordion-title] {
      font-size: .145833333in;
  }
}

.course-faq .uk-accordion-title {
  padding-left: .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;
  width: 98%;
}

.comments h4 {
  padding: 10px;
}

[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: -.75pt;
}

[class~=course-faq]>li[class~=uk-open] {
  border-radius: 5.25pt;
}

[class~=course-faq]>li[class~=uk-open] {
  box-shadow: 0 3pt .114583333in -4px rgba(0, 0, 0, .2);
}

.course-faq .uk-accordion-title,
[class~=course-faq] [class~=uk-accordion-title]::before {
  color: rgba(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(.4, 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: -.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: #f7f0ed;
}

[class~=course-faq] [class~=uk-accordion-content] {
  padding-bottom: 13.5pt;
}

[class~=review-summary-avg] {
  padding-left: .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: .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: .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: .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: .010416667in;
}

[class~=review-summary-avg] {
  border-bottom-width: .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: 0.8;
}

[class~=review-summary-avg] {
  border-right-width: .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: .5pc;
}

[class~=review-summary-avg] {
  border-left-color: #ecd4ca;
}

[class~=review-summary-avg] {
  border-bottom-color: #ecd4ca;
}

[class~=review-summary-avg] {
  border-right-color: #ecd4ca;
}

[class~=review-summary-rating] [class~=review-summary-rating-wrap] {
  margin-bottom: 1.5pt;
}

[class~=review-summary-avg] {
  border-top-color: #ecd4ca;
}

[class~=review-summary-avg] {
  border-image: none;
}

[class~=review-bars],
.review-summary-rating {
  flex: 1;
}

.review-summary-rating,
[class~=review-bars] {
  min-width: .0625pc;
}

[class~=review-bars] [class~=full_bar] {
  position: relative;
}

.review-summary {
  padding: 10px;
}

.course-description-content {
  padding: 10px;
  font-size: 14px;
  color: #84878a;
  line-height: 1.5;
  word-wrap: break-word;
}

.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: .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: .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: .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 .3s;
}

.comment-content p {
  margin-top: 2.25pt;
}

.comment-content p {
  line-height: .270833333in;
}

.comment-content p {
  padding-left: 0;
}

[class~=comment-by] [class~=comment-stars] {
  line-height: 22px;
}

.comment-content p {
  padding-bottom: .3125pc;
}

.comments {
  margin: 0px 10px;
}

[class~=comments] ul li,
[class~=comment-by] span {
  display: block;
}

a.btn.uk-visible\@m {
  color: #80838b;
  font-weight: 500;
  background-color: transparent !important;
}

[class~=comment-content],
.comment-content p {
  padding-right: 0;
}

.comment-content p {
  padding-top: .3125pc;
}

[class~=comment-content] strong {
  padding-right: .052083333in;
}

[class~=comment-content] strong {
  color: #666;
}

[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: .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, .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: .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: .15625in;
}

[class~=comment-by] a[class~=reply] {
  padding-bottom: .375pc;
}

[class~=comment-by] span {
  text-align: left;
}

[class~=comment-footer] span {
  font-size: .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: .0625pc;
}

[class~=comment-by] a[class~=reply] i {
  margin-right: .010416667in;
}

[class~=comment-footer] button {
  border-bottom-width: .0625pc;
}

[class~=comment-footer] button {
  border-right-width: .0625pc;
}

[class~=comment-footer] button {
  border-top-width: .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: -.052083333in;
}

[class~=comment-by] {
  width: 100%;
}

[class~=comment-by] a[class~=reply] {
  padding-right: .15625in;
}

[class~=comment-footer] button {
  border-bottom-color: #dae7f9;
}

[class~=comment-by] {
  padding-bottom: .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: .083333333in;
}

[class~=comment-by] {
  font-size: .166666667in;
}

[class~=comment-footer] button {
  padding-bottom: 4px;
}

[class~=comment-footer] {
  margin-top: .8125pc;
}

[class~=comment-footer] button {
  padding-right: .083333333in;
}
.comments ul li:not(.star), 
.comments ul li ul li:not(.star), 
[class~=comments] ul li ul li ul li:not(.star){
  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: .041666667in;
}

[class~=comment-footer] button {
  font-size: 8.25pt;
}

[class~=comment-by] a[class~=reply] {
  padding-top: .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: .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: .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: .104166667in;
  }
  [class~=comments-avatar] img {
      top: .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: .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: .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] {
  margin: 0 7px;
box-shadow: 0 5px 20px 0 rgb(0 0 0 / 10%);
  padding: 0;
}

.uk-width {
  z-index: 0;
}

[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;
}

.admin-panel img#course_preview_thumbnail {
  border-radius: 30px;
}

[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;
  padding-top: 12pt;
  font-family: "Poppins", sans-serif;
}

.course-card-body h4.subtit {
  font-size: 22px;
}



[class~=course-card] span[class~=catagroy],
[class~=course-catagory-tag] {
  display: inline-block;
}

[class~=course-card] h4 {
  color: #384048;
}

[class~=course-card-footer] {
  padding-left: 11.25pt;
}

[class~=course-card-footer] {
  padding-bottom: .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: .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: .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: .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;
}

.icon-feather-arrow-right:before {
  content: "\e912";
}

[class~=course-card-thumbnail] [class~=play-button-trigger] {
  -moz-transition: -moz-transform 150ms ease-in-out;
}

.course-card-footer {
  margin-bottom: -.9375pc;
  margin-right: -1pc;
  margin-top: .5625pc;
}

[class~=course-card] h4 {
  margin-top: 0;
}

[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: .25pc;
  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: .25pc;
}

[class~=course-catagory-tag] {
  line-height: .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;
  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: .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: .052083333in;
}

.course-progressbar {
  position: relative;
  width: 100%;
}

[class~=course-progressbar] [class~=course-progressbar-filler] {
  top: -.75pt;
  left: 0;
}

.course-progressbar {
  height: .041666667in;
}

.course-progressbar,
[class~=course-progressbar] [class~=course-progressbar-filler] {
  border-radius: 6pt;
}

.course-card-footer h5 {
  margin-top: 0;
  font-size: 9.6pt;
  margin-right: 7.5pt;
  color: #909090;
  margin-bottom: 0;
}

[class~=course-progressbar] [class~=course-progressbar-filler] {
  right: -.0625pc;
}

.course-progressbar {
  background-color: #e6e8ec;
}

[class~=course-progressbar] [class~=course-progressbar-filler] {
  bottom: -1px;
}

[class~=course-card-footer] h5 {
  /* font-weight: 600; */
  font-weight: 300;
  font-size: 12px;
}

[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;
  align-items: center;
}

[class~=course-card-footer] h5 i {
  margin-right: 5px;
}

[class~=course-card] span[class~=catagroy] {
  margin: 0 0 10px;
  color: #aaa;
  font-weight: 300;
  font-size: 13px;
}

@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: .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: .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: .375pc;
}

[class~=episode-card][class~=course-card] [class~=course-card-body] h4 {
  line-height: .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: .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: .15625in !important;
  }
  .course-card.course-card-list {
      margin-bottom: .8125pc !important;
  }
  [class~=course-card][class~=course-card-list] p {
      line-height: 15.75pt !important;
  }
  [class~=course-card][class~=course-card-list] p {
      height: .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: .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: .875pc;
  }
  [class~=course-card-list][class~=course-card] {
      padding-bottom: 15pt;
  }
  [class~=course-card-list][class~=course-card] [class~=course-card-thumbnail] {
      border-radius: .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: .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: .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: .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: .729166667in;
  }
  [class~=course-card] {
      border-radius: 0;
  }
  [class~=course-card] {
      border-bottom-width: .75pt;
  }
  [class~=course-card] [class~=course-card-thumbnail] {
      border-radius: .052083333in;
  }
  [class~=course-card] [class~=course-card-thumbnail] {
      box-shadow: 0pt .125pc .072916667in -.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: .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: .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: 16.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: .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: .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: .052083333in;
  }
  [class~=course-grid-slider] [class~=course-card] [class~=course-card-thumbnail] {
      box-shadow: 0pc .125pc .4375pc -.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: .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: .625pc;
  }
  [class~=course-grid-slider] {
      margin-right: -11.25pt;
  }
  [class~=course-grid-slider] {
      margin-top: 0;
  }
  [class~=course-grid-slider] {
      padding-left: .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: .072916667in;
}

[class~=course-path-card] {
  border-radius: 3.75pt;
}

[class~=course-path-card] {
  transition: .3s;
}

[class~=course-path-card-contents] p {
  color: #908d8d;
}

.course-path-info ul li {
  margin-bottom: .166666667in;
}

[class~=course-path-card-contents],
[class~=course-path-card] {
  position: relative;
}

.course-path-info ul li {
  font-size: .9375pc;
}

[class~=course-path-card] {
  box-shadow: -7.5pt .625pc .145833333in -9px rgba(25, 42, 70, .13);
}

[class~=course-path-card-footer],
[class~=course-path-card-contents] {
  padding-left: .208333333in;
}

[class~=course-path-card-contents] {
  padding-bottom: .15625in;
}

[class~=course-path-card-contents],
[class~=course-path-card-footer] {
  padding-right: .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: .625pc;
}

.course-path-card:hover {
  box-shadow: -7.5pt .625pc 14px -.052083333in rgba(25, 42, 70, .13);
}

[class~=course-path-card-contents] p {
  margin-bottom: 0;
}

[class~=course-path-card-footer] {
  padding-top: .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: .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: .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, .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: .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: .4375pc;
}

[class~=path-wrap] [class~=course-card] span[class~=duration] {
  padding-top: .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: .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: .375pc;
}

[class~=path-wrap] [class~=course-card] span[class~=duration] {
  letter-spacing: .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: .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: .625pc;
}

[class~=path-wrap] [class~=course-card-body] {
  padding-left: .135416667in;
}

[class~=path-wrap] [class~=course-card-body] {
  padding-bottom: .145833333in;
}

.path-wrap .course-card-body span.completed-text {
  padding-bottom: 1.5pt;
}

.path-wrap .course-card-body span.completed-text {
  padding-right: .625pc;
}

[class~=path-wrap] [class~=course-card-body] {
  padding-right: .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: .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: .177083333in;
}

.path-wrap .course-card.completed .course-card-body {
  border-top-width: .375pc;
}

.path-wrap .course-card-body span.completed-text {
  border-radius: .625pc;
}

.path-wrap .course-card-body span.completed-text {
  margin-left: -.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: .208333333in;
}

[class~=course-path-level] [class~=uk-accordion-title] {
  padding-top: 15px;
}

[class~=course-path-level] [class~=uk-accordion-title] {
  font-size: .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(.4, 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, .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: -.8125pc;
}

[class~=course-card-resume] {
  box-shadow: -7.5pt .625pc 14px -.4375pc rgba(25, 42, 70, .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: .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: .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, .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 .4s cubic-bezier(.8, -.41, .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: .75pc;
}

.course-header .btn-back i,
[class~=course-header] [class~=btns] {
  padding-bottom: .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: .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: .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: .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: .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~=course-layouts] {
  list-style: none;
}

.course-header .btn-back i,
[class~=course-header] [class~=btns] {
  font-size: .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: .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: .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: .3s;
}

ul[class~=course-video-list-2] li a span[class~=now-playing] {
  padding-bottom: .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: .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: .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 .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: .145833333in;
}

[class~=course-video-list] li>a:after {
  top: -.1875in;
}

[class~=course-header] {
  padding-left: .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, .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: .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: #fdf7f0;
}

[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: .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: .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: #f7b71f!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: .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 .375pc 0px #000;
}

[class~=course-video-list-section] [class~=uk-accordion-title] {
  padding-bottom: .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(.4, 0, .2, 1) 0ms;
}

ul[class~=course-video-list-2] li a span[class~=video-title] {
  line-height: .333333333in;
}

ul[class~=course-video-list-2] li a {
  padding-right: .104166667in;
}

ul[class~=course-video-list-2] li a {
  padding-top: .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: .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: .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: .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: -.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, .54);
}

[class~=highlight-watched] [class~=watched][class~=uk-active] a:before {
  content: "" !important;
}

[class~=course-sidebar] {
  transition: .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: .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: .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: .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: .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: .03125in;
}

ul[class~=course-video-list-2] li img {
  border-right-width: .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: .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: .3s;
}

.course-video-list-section .uk-accordion-content {
  padding-bottom: .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: #f7b71f!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: .625pc;
  }
  [class~=course-header] {
      padding-bottom: .9375pc;
  }
  [class~=course-header] {
      padding-right: .625pc;
  }
  [class~=course-header] {
      padding-top: .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: .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: .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: .208333333in;
}

.video-responsive iframe {
  position: absolute;
}

[class~=video-responsive],
.video-responsive iframe {
  padding-right: .208333333in;
}

.video-responsive iframe,
[class~=video-responsive] {
  padding-top: .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: .25pc 0px 6.75pt .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 .3125in rgba(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 .3s ease-out;
  }
  [class~=btn-vidlist-3]::before {
      font-size: 1.25pc;
  }
  [class~=vidlist-3-container] {
      transition: all .3s ease-out;
  }
  [class~=btn-vidlist-3]::before {
      content: "";
  }
  [class~=btn-vidlist-3]::before {
      line-height: .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: .416666667in;
  }
  [class~=btn-vidlist-3] {
      height: .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 .3125in rgba(0, 0, 0, .2);
  }
  [class~=btn-vidlist-3] {
      right: .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: .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: .9375pc;
}

[class~=vidlist-3] li>a {
  padding-left: .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, .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: .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: .270833333in;
}

.vidlist-3 li>a:before {
  height: .270833333in;
}

ul.vidlist-3 {
  margin-left: 0 !important;
}

.vidlist-3 li>a:before {
  top: 25%;
}

[class~=vidlist-3] li>a {
  padding-top: .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, .54);
}

[class~=vidlist-3-section] [class~=uk-accordion-title] {
  border-bottom-width: .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: .302083333in;
}

[class~=vidlist-3] li>a {
  font-size: .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(.4, 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: .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: .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 .2s ease-in-out;
}

[class~=skill-card] {
  transition: .3s;
}

[class~=sidebar-filter] h4 {
  padding-bottom: 11px;
}

[class~=skill-card] {
  background: white;
}

[class~=skill-card] {
  border-radius: .09375in;
}

[class~=skill-card] {
  padding-left: .208333333in;
}

[class~=skill-card] {
  padding-bottom: .208333333in;
}

[class~=skill-card] {
  padding-right: .208333333in;
}

[class~=skill-card] {
  padding-top: .208333333in;
}

[class~=skill-card] {
  box-shadow: -7.5pt 10px 14px -.09375in rgba(25, 42, 70, .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: .125pc;
}

[class~=skill-card-title] {
  margin-bottom: .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, .6);
}

[class~=skill-card-subtitle] {
  line-height: .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, .2);
}

[class~=skill-card-bullet] {
  display: inline-block;
}

[class~=skill-card-bullet] {
  margin-left: .010416667in;
}

[class~=sidebar-filter] h4 {
  font-size: .9375pc;
}

[class~=skill-card-bullet] {
  margin-right: .010416667in;
}

[class~=btn-sidebar-filter] {
  display: none;
}

[class~=skill-card]:hover {
  transform: translate(0, -4px);
}

[class~=sidebar-filter] h4 {
  font-weight: bold;
  color: #c7332f ;
  font-family: "Poppins", sans-serif;
  font-style: normal;
}

@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: .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: .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 .125pc .083333333in -.625pc rgba(0, 0, 0, .3);
}

@media (max-width: 640px) {
  [class~=btn-filter] {
      padding-left: .109375in;
  }
  [class~=btn-filter] {
      padding-bottom: .052083333in;
  }
  [class~=btn-filter] {
      padding-right: .109375in;
  }
  [class~=btn-filter] {
      padding-top: .052083333in;
  }
}

[class~=sidebar-filter-list] [class~=uk-accordion-title]::before {
  transition: transform 150ms cubic-bezier(.4, 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: .125pc;
}

[class~=sidebar-filter-list] [class~=uk-accordion-title] {
  padding-bottom: .135416667in;
}

[class~=sidebar-filter-list] [class~=uk-accordion-title]::before {
  content: "";
}

[class~=sidebar-filter-list] [class~=uk-accordion-title] {
  padding-right: .125pc;
  padding-top: .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: #000;
}

[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: .875pc;
}

[class~=sidebar-filter-list] [class~=uk-form-controls] label {
  display: block;
}

[class~=sidebar-filter-list] [class~=uk-accordion-title] {
  font-weight: 300;
}

[class~=sidebar-filter-list] [class~=uk-form-controls] label {
  padding-left: 0;
}

[class~=sidebar-filter-list] [class~=uk-form-controls] label {
  padding-bottom: .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: .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; */
  border-image: none;
  margin: 0;
  font-size: 16px;
  color: #232628;
  font-weight: 600;
  /* font-size: 16px;
  color: #232628;
  font-weight: 300; */
  letter-spacing: 0;
}

[class~=sidebar-filter-list] [class~=uk-form-controls] label [class~=uk-radio] {
  margin-right: 6.75pt;
  width: 18px;
  height: 18px;
  background-color: #fbb513;
  border: 0;
  transition: .3s ease;
}

.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: .15625in; */
  font-size: 14px;
  line-height: 18px;
  color: #273044;
  vertical-align: top;
}

[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: .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: .052083333in;
  }
  [class~=btn-sidebar-filter] {
      color: #454872;
  }
  [class~=btn-sidebar-filter] {
      padding-left: .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: .125in;
  }
  [class~=btn-sidebar-filter] {
      padding-right: 12.75pt;
  }
  [class~=btn-sidebar-filter] {
      padding-top: .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: .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: .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: .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: .0625pc;
}

[class~=sec-list-item] {
  border-bottom-width: .0625pc;
}

[class~=c-curriculum] [class~=uk-accordion-title]::before {
  transition: transform 150ms cubic-bezier(.4, 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: .0625pc;
}

[class~=sec-list-item] {
  border-top-width: .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: .4375pc;
}

ul[class~=sec-list] {
  margin-top: 0;
}

ul[class~=sec-list] {
  padding-left: 0;
}

[class~=c-curriculum] [class~=uk-accordion-title] {
  padding-bottom: .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: .0625in;
}

ul[class~=sec-list] {
  padding-right: 0;
}

[class~=sec-list-item] {
  padding-top: .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, .54);
}

.action-btn {
  display: none;
}

[class~=c-curriculum] [class~=uk-accordion-title] {
  padding-right: .375pc;
}

[class~=user-details-card] {
  display: flex;
}

[class~=user-details-card] {
  padding-left: 0in;
}

[class~=c-curriculum] [class~=uk-accordion-title] i {
  margin-right: .083333333in;
}

[class~=action-btn] a {
  box-shadow: 0px -.036458333in 0pt 0in #c1c1c1 inset;
}

[class~=action-btn] a {
  padding-left: .104166667in;
}

[class~=user-details-card] span span {
  margin-left: .375pc;
}

[class~=user-details-card] {
  padding-bottom: 1.25pc;
}

[class~=c-curriculum] [class~=uk-accordion-title] {
  padding-top: .1875pc;
}

[class~=action-btn] a {
  padding-bottom: 6pt;
}

[class~=action-btn] a {
  padding-right: .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: .1875pc;
}

[class~=btn-act] a {
  padding-left: .072916667in;
}

[class~=btn-act] a:hover {
  background-color: #d0d3ff;
}

[class~=btn-act] a {
  padding-bottom: .072916667in;
}

[class~=btn-act] a {
  padding-right: .072916667in;
}

[class~=btn-act] a {
  padding-top: .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: .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: .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: .052083333in;
}

[class~=btn-act] a {
  margin-bottom: 0;
}

[class~=btn-act] a {
  margin-right: .052083333in;
}

[class~=user-details-card-name] {
  padding-top: .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 .125in rgba(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 .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: .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: .125in;
}

[class~=blog-post] {
  transition: .3s;
}

[class~=blog-post-thumbnail] {
  flex: 0 0 auto;
}

span[class~=blog-item-tag] {
  padding-bottom: .052083333in;
}

[class~=star-rating] [class~=star] {
  padding-left: 0;
}

span[class~=blog-item-tag] {
  padding-right: .125in;
}

span[class~=blog-item-tag] {
  padding-top: .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: .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: #eaeaea;
}

[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: .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: .6875pc;
}

[class~=blog-post-info],
a[class~=blog-post-info] {
  color: #888;
}

a[class~=blog-post-info],
[class~=blog-post-info] {
  margin-bottom: .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: .25pc;
}

[class~=blog-post-thumbnail-inner] {
  box-shadow: 0 .03125in 9pt rgba(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: .25pc;
}

a[class~=blog-post-info] {
  margin-right: .03125in;
}

a[class~=blog-post-info],
[class~=blog-post-thumbnail-inner] {
  transition: .3s;
}

[class~=star-rating] [class~=avg] {
  background-color: #b11918;
}

.uk-child-width-1-2.uk-grid-small.uk-grid {
  color: #797d80;
  font-family: "Poppins", sans-serif;
  font-size: 14px;
}

.uk-grid {
  font-family: "Poppins", sans-serif;
}

[class~=star-rating] [class~=avg] {
  color: #fff;
}

[class~=star-rating] [class~=avg] {
  font-size: .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: .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: .03125in;
}

span[class~=blog-post-info-date] {
  font-size: .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: .6rem !important;
}

[class~=star-rating] [class~=star][class~=half]:after {
  top: 0;
}

span[class~=blog-post-info-tag] {
  padding-bottom: .26rem !important;
}

[class~=blog-post-content] {
  padding-bottom: 1.5625pc;
}

span[class~=blog-post-info-tag] {
  padding-right: .6rem !important;
}

span[class~=blog-post-info-tag] {
  padding-top: .26rem !important;
}

[class~=star-rating] [class~=avg] {
  padding-right: 5.25pt;
}

span[class~=blog-post-info-tag] {
  font-size: .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: .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: .03125in;
}

span[class~=blog-post-info-tag] {
  transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .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: .625pc;
}

[class~=blog-post-info],
[class~=blog-post-date] {
  border-radius: .25pc;
}

[class~=blog-post-content] p {
  margin-bottom: 6px !important;
}

[class~=blog-post]:hover {
  box-shadow: 0 3px 28px rgba(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: .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: .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: .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: .25pc;
}

[class~=blog-post-date],
[class~=blog-post-info] {
  margin-right: .03125in;
}

[class~=blog-post-info],
.blog-post:hover .blog-post-content h3,
[class~=blog-post-date] {
  transition: .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: .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: .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: .208333333in;
  }
  .blog-post-content {
      padding-bottom: .208333333in;
  }
  .blog-post-content {
      padding-right: .208333333in;
  }
  [class~=blog-post-content] h3 {
      margin-bottom: .072916667in;
  }
  [class~=blog-post-content] p {
      font-size: 15px;
  }
  .blog-post-content {
      padding-top: .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: .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: .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: .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: .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: .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: .15625in !important;
}

.blog-article-thumbnail-inner {
  height: 100%;
}

.blog-article-thumbnail-inner img {
  left: 0;
}

.blog-article-thumbnail-inner {
  box-shadow: 0 .1875pc .75pc rgba(0, 0, 0, .15);
}

.blog-article-thumbnail-inner,
.blog-article-thumbnail-inner img {
  border-radius: .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: .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: .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: .15625in !important;
}

[class~=blog-article-meta] {
  margin-bottom: .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: .9375pc;
}

[class~=blog-article] ul[class~=blog-article-meta],
[class~=blog-article-meta] {
  text-transform: uppercase;
}

[class~=blog-article-meta] {
  font-size: .8125pc !important;
}

[class~=blog-article-content] {
  font-size: .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: .166666667in;
}

[class~=blog-article-meta] span {
  padding-left: .208333333in;
}

[class~=blog-article-content-read] {
  margin-top: -60pt;
}

[class~=blog-article-meta] span::before {
  width: .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: .0125pc;
}

[class~=blog-article-meta] span::before {
  left: 5px;
}

[class~=blog-article-single] {
  background-color: rgba(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: .04em;
}

[class~=blog-article-single] {
  border-radius: 0 0 1.875pc 30px;
}

[class~=blog-article-single] h1 {
  margin-bottom: .375in;
}

[class~=blog-article-single] h1 {
  margin-right: 0;
}

[class~=blog-article-single] {
  padding-bottom: .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: .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, .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: .208333333in;
  }
  .blog-article .blog-article-meta {
      font-size: .75pc;
  }
  [class~=blog-article-single] h1 {
      margin-bottom: .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: .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: .104166667in;
  }
  [class~=blog-article-single] {
      width: 100%;
  }
  [class~=blog-article-single] {
      height: 300px;
  }
  .blog-article .blog-article-meta {
      margin-top: .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: .125in !important;
  }
}

[class~=profile-container] {
  padding-left: .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: .75pt;
}

[class~=profile-layout-badge],
[class~=profile-layout-avature] {
  width: auto;
}

[class~=profile-layout-content] h1 {
  margin-bottom: .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: .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: .125pc;
}

[class~=profile-cards],
[class~=profile-layout-badge] * {
  text-align: center;
}

.profile-cards .social-icons i {
  font-size: .197916667in;
}

[class~=profile-layout-badge] * {
  color: white;
}

[class~=profile-cards] [class~=user-profile-photo],
[class~=profile-cards] {
  box-shadow: 0pc .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: .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: .052083333in;
}

[class~=profile-icon-back],
[class~=profile-cards] {
  padding-bottom: .104166667in;
}

[class~=profile-cards],
[class~=profile-icon-back] {
  padding-top: .104166667in;
}

.profile-cards .profile-cards-footer {
  margin-left: -.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: -.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 .072916667in .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: .8125pc;
}

[class~=profile-icon-back] {
  border-left-width: .0625rem;
}

.profile-cards .profile-cards-footer {
  padding-right: 0;
}

.profile-icon-back {
  border-bottom-width: .0625rem;
  border-right-width: .0625rem;
  border-top-width: .0625rem;
  border-left-style: solid;
  border-bottom-style: solid;
  border-right-style: solid;
  border-left-color: rgba(20, 23, 28, .05);
  border-bottom-color: rgba(20, 23, 28, .05);
  border-right-color: rgba(20, 23, 28, .05);
  border-top-color: rgba(20, 23, 28, .05);
  border-image: none;
  background-color: rgba(20, 23, 28, .05);
  padding-left: 10px;
  line-height: 1;
  padding-right: 10px;
}

.profile-cards .profile-cards-footer {
  padding-top: .8125pc;
}

[class~=profile-cards] [class~=social-icons],
[class~=profile-cards] h2 {
  margin-left: 0;
}

[class~=profile-cards] [class~=social-icons] {
  margin-bottom: 1.125pc;
}

.profile-cards .social-icons i {
  padding-bottom: .052083333in;
}

[class~=profile-cards] h2,
[class~=profile-cards] [class~=social-icons] {
  margin-right: 0;
}

[class~=profile-cards] [class~=social-icons] {
  margin-top: 1.125pc;
}

[class~=user-profile-photo] img {
  top: 0;
}

[class~=profile-icon-back]:hover {
  background: rgba(20, 23, 28, .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: .052083333in;
}

[class~=profile-icon-back] i {
  font-size: 18pt;
}

.profile-cards .social-icons i {
  padding-top: .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: .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: .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: .145833333in;
}

[class~=dropdown-option-nav] ul li a:hover {
  background-color: #fdf7f0;
}

[class~=btn-option] {
  top: .083333333in;
}

[class~=dropdown-option-nav]:before {
  right: 6pt;
}

.dropdown-option-nav ul li a {
  transition: .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: .1875pc !important;
}

.dropdown-option-nav .divider-line {
  margin-bottom: .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: .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: .1875pc !important;
}

[class~=btn-option] {
  padding-top: .3125pc !important;
}

.dropdown-option-nav .divider-line {
  margin-top: .041666667in;
}

.dropdown-option-nav .divider-line {
  border-left-width: .01875pc;
}

[class~=btn-option] {
  z-index: 1;
}

[class~=dropdown-option-nav]:before {
  height: 0;
}

.dropdown-option-nav .divider-line {
  border-bottom-width: .01875pc;
}

[class~=dropdown-option-nav] {
  padding-left: 0 !important;
}

[class~=dropdown-option-nav]:before {
  border-left-width: .083333333in;
}

[class~=dropdown-option-nav] {
  padding-bottom: 0 !important;
}

.dropdown-option-nav .divider-line {
  border-right-width: .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: .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: .010416667in;
}

.dropdown-option-nav .divider-line {
  border-left-color: rgba(222, 223, 224, .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: .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, .45);
}

.dropdown-option-nav .divider-line {
  border-right-color: rgba(222, 223, 224, .45);
}

[class~=dropdown-option-nav] {
  padding-right: 0 !important;
}

.dropdown-option-nav .divider-line {
  border-top-color: rgba(222, 223, 224, .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: .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: .4375pc;
}

[class~=dropdown-option-nav] {
  min-width: 11.5625pc !important;
}

[class~=dropdown-option-nav] ul {
  padding-top: .0625in;
}
/* .dropdown-menu {
  top: 100% !important;} */
[class~=dropdown-option-nav] ul {
  margin-left: 0;
}

[class~=dropdown-option-nav] {
  margin-top: .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: .3s;
}

@media (max-width: 420px) {
  [class~=btn-option] {
      top: -.041666667in;
  }
  [class~=btn-option] {
      right: -3.75pt;
  }
  [class~=btn-option] {
      padding-left: .1875pc;
  }
  [class~=btn-option] {
      padding-bottom: .3125pc;
  }
  [class~=btn-option] {
      padding-right: .1875pc;
  }
  [class~=btn-option] {
      padding-top: .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: 14px;
}

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: .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: .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: .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: 9px;
}
#user_show_top_bar {
  height: 51px;
}
.home-panel .header-widget{
  padding-top: 0px;
}
[class~=uk-light] [class~=responsive-tab] [class~=uk-active] a,
[class~=uk-light] [class~=responsive-tab] li a:hover {
  color: white;
  /* font-size: 14px; */
}

ul[class~=dropdown-nav] li {
  display: flex;
}

ul[class~=dropdown-menu] [class~=menu-divider] {
  border-bottom-width: .003125in;
}

ul[class~=dropdown-menu] li a i {
  top: .0625pc;
}

ul[class~=dropdown-nav] li {
  font-size: .84375pc;
}

ul[class~=dropdown-menu] li a,
ul[class~=dropdown-menu] li a i,
ul[class~=dropdown-nav] li {
  transition: .3s;
}

ul[class~=dropdown-menu] li a i {
  margin-right: .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: .003125in;
}

ul[class~=dropdown-nav] li {
  padding-left: 16.5pt;
  padding-bottom: 6.75pt;
}

ul[class~=dropdown-menu] li a {
  font-size: .875pc;
}

.dropdown-user-details {
  border-bottom-width: .75pt;
}

.dropdown-user-details,
ul[class~=dropdown-menu] [class~=menu-divider] {
  border-bottom-style: solid;
}

.dropdown-user-details {
  border-bottom-color: #e6e6e600;
}

.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;
  position: relative;
  float: right;
  right: 0;
}
.dropdown-user-details.uk-open::before {
  position: absolute;
  color:#fff;
  padding: 5px;
  border-radius: 100%;
  margin: 0;
}
.admin-panel .dropdown-user-details {
  border-image: none;
  position: relative;
  float: right;
  right: 0px;
}

[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: inherit;
}

.dropdown-user-details span {
  font-size: 9.525pt;
}



.coursepage .dropdown-user-details span {
  color: #d4e2ef !important;
}

.dropdown-user-details span {
  font-weight: 500;
}

ul[class~=dropdown-menu] [class~=menu-divider] {
  border-top-width: .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 {
  font-weight: 600;
  padding: 0px 10px;
}

ul[class~=dropdown-menu] li a {
  color: #9799a2;
}

ul[class~=dropdown-nav] [class~=menu-divider],
.responsive-tab ul {
  margin-left: 0;
}

.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, .45);
}

ul[class~=dropdown-nav] li a i {
  font-size: 13.5pt;
}

ul[class~=dropdown-menu] [class~=menu-divider] {
  border-bottom-color: rgba(222, 223, 224, .45);
}

.responsive-tab ul {
  overflow-x: unset;
}

ul[class~=dropdown-nav] li a i {
  top: .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, .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, .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: .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: .541666667in;
}

ul[class~=dropdown-nav] [class~=menu-divider] {
  margin-top: .1875pc;
}

[class~=responsive-tab] {
  -webkit-transform: translateZ(0);
}

[class~=responsive-tab] {
  transform: translateZ(0);
}

.responsive-tab a {
  color: #ffffff;
}

ul[class~=dropdown-nav] [class~=menu-divider] {
  border-top-width: .75pt;
}

ul[class~=dropdown-nav] li a i {
  transition: .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 .5s;
}

.responsive-tab a {
  opacity: .6;
}

[class~=responsive-tab] {
  transition: -webkit-transform .5s;
}

.responsive-tab a {
  line-height: 3.125pc;
}

.responsive-tab a {
  padding-right: .177083333in;
}

.responsive-tab a {
  padding-left: 0;
}

[class~=responsive-tab] {
  transition: transform .5s;
}

[class~=responsive-tab] {
  transition: transform .5s, -webkit-transform .5s;
}

.responsive-tab a {
  font-weight: 500;
}

.responsive-tab a {
  font-size: 2vw;
}

.responsive-tab a {
  position: relative;
}

ul[class~=dropdown-nav] [class~=menu-divider] {
  border-top-color: rgba(222, 223, 224, .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: 0pt;
}

ul[class~=dropdown-menu] li a {
  padding-bottom: .5625pc;
}

[class~=uk-light] [class~=responsive-tab]:before {
  background: transparent;
}

ul[class~=dropdown-menu] li a {
  padding-right: 5pt;
}

ul[class~=dropdown-menu] li a {
  padding-top: .5625pc;
}

ul[class~=dropdown-menu] li a {
  font-weight: 500;
}

@media only screen and (min-width: 1024px) {
  img.mobile{
    display: none;
  }
  [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: 14px;
      margin-right: .208333333in;
      padding-left: 0;
      padding: 0;
      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: .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: .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: .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: .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: -.208333333in;
}

[class~=list-2] li,
.list-3 li {
  list-style: none;
}

.list-3 li,
[class~=list-2] li {
  margin-left: .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: .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: .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: -.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: auto;
}

.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: #fff;
}

[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;
}


[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: .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: -.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: .1875pc;
}

[class~=list-1] {
  font-size: .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 .3s ease-out;
}

.responsive-tab.style-4 :before {
  border-radius: 1.6875pc;
}

.responsive-tab.style-4 a {
  margin-right: .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 .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: .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: .375pc;
}

[class~=list-1] li:before {
  width: .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: .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: .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: .15625in;
  }
  .setting-menu ul li a {
      padding-bottom: 0pt;
  }
  [class~=responsive-tab] a i {
      margin-right: .3125pc;
  }
  .setting-menu ul li a {
      padding-right: .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, .1);
}

[class~=pricing-plan]:last-of-type {
  padding-right: .364583333in;
}

[class~=pricing-plan] h3 {
  font-weight: 600;
}

[class~=recommended] [class~=pricing-plan-label] {
  background-color: rgba(102, 103, 107, .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: .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: .015625in;
}

[class~=pricing-plan] [class~=btns] {
  border-right-width: .015625in;
}

[class~=pricing-plan] [class~=btns] {
  border-top-width: .015625in;
}

[class~=pricing-plan] [class~=button]:hover,
[class~=pricing-plan][class~=recommended] [class~=button] {
  box-shadow: 0 .041666667in .75pc rgba(102, 103, 107, .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: .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: .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: .3125pc;
}

[class~=pricing-plan] [class~=btns] {
  box-shadow: 0 3pt 12px rgba(102, 103, 107, .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: .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 .041666667in .125in rgba(102, 103, 107, .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: .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: .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: .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: .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: .625pc !important;
}

[class~=pricing-swicher] li a {
  padding-left: .75pc;
}

[class~=pricing-plan][class~=recommended] {
  box-shadow: 0 0in 2.8125pc rgba(0, 0, 0, .09);
}

.pricing-swicher li {
  opacity: .4;
}

[class~=pricing-swicher] {
  padding-left: 7.5pt !important;
}

[class~=pricing-swicher] {
  padding-bottom: 7.5pt !important;
}

[class~=pricing-plan][class~=recommended] {
  padding-left: .364583333in;
}

[class~=pricing-plan][class~=recommended] {
  padding-bottom: .364583333in;
}

[class~=pricing-plan][class~=recommended] {
  padding-right: .364583333in;
}

[class~=pricing-plan][class~=recommended] {
  padding-top: .364583333in;
}

[class~=pricing-swicher] {
  padding-right: 7.5pt !important;
}

[class~=pricing-plan][class~=recommended] {
  margin-left: .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: .15625in;
}

[class~=pricing-swicher] {
  padding-top: 7.5pt !important;
}

[class~=pricing-plan] [class~=recommended-badge] {
  background-color: #3e416d;
}

[class~=pricing-swicher] {
  border-radius: .5pc;
}

[class~=pricing-plan] [class~=recommended-badge] {
  color: #fff;
  position: absolute;
  width: 100%;
  height: .46875in;
  top: -.46875in;
  left: 0;
  text-align: center;
  border-radius: .25pc .25pc 0 0;
  font-weight: 600;
  line-height: 33.75pt;
}

[class~=pricing-swicher] {
  margin: auto !important;
  padding-left: 0pc !important;
}

[class~=pricing-swicher] li a {
  padding-right: .75pc;
}

[class~=pricing-swicher] li a {
  padding-top: .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, .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: .041666667in;
  }
  [class~=pricing-plan][class~=recommended] {
      margin-right: 0;
  }
  [class~=pricing-plan][class~=recommended] {
      margin-top: 0;
  }
  [class~=recommended][class~=pricing-plan] {
      margin-top: .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 .020833333in .104166667in 0in #000;
}

[class~=pricing] [class~=pricing-card] {
  overflow: hidden;
}

[class~=pricing] [class~=pricing-card] [class~=price] {
  margin-bottom: 0;
  margin-top: 0;
}

[class~=pricing] [class~=pricing-card] [class~=price] span {
  margin-top: .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;
  justify-content: center;
}

[class~=pricing] [class~=pricing-card] {
  max-width: 800px;
  margin-left: auto;
  margin-bottom: .260416667in;
}

.pricing h5 {
  margin-top: 1.25pc;
  color: #a2a2a2;
}

[class~=pricing] [class~=pricing-card] {
  margin-right: auto;
}

[class~=pricing] [class~=pricing-card] {
  margin-top: .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: .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: .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: .8125pc;
  }
  [class~=pricing] [class~=pricing-card]>* {
      padding-left: .177083333in;
  }
  [class~=pricing] [class~=pricing-card]>* {
      padding-bottom: .3125in;
  }
  [class~=pricing] [class~=pricing-card] ul[class~=list-2] li {
      font-size: .15625in;
  }
  [class~=pricing] [class~=pricing-card]>* {
      padding-right: .177083333in;
  }
  [class~=pricing] [class~=pricing-card]>* {
      padding-top: .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: .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: .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: .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: .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: .020833333in;
  }
  [class~=countdown] [class~=box] [class~=uk-countdown-number] {
      padding-bottom: .9375pc;
  }
  [class~=countdown] [class~=box] [class~=uk-countdown-number] {
      padding-right: .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: .9375pc;
  }
  [class~=countdown-form] {
      padding-bottom: .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: .083333333in !important;
  }
  .countdown .box .countdown-text {
      padding: 3.75pt;
      font-size: .09375in;
  }
}

.carousel-item.active img {
  height: 100%;
}

.d-none.d-md-block {
  position: absolute;
  right: 60px;
  bottom: 20px;
  top: 50px;
  float: right;
  left: 170px;
  z-index: 10;
  width: 1440px;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  margin: 0 auto;
}

.footer {
  margin-top: 0;
}

[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 {
  
  font-size: 14px;
  padding: 10px;
}

[class~=footer-links] ul li a:hover {
  color: #000;
}

.footer-links ul li a {
  padding-bottom: .25pc;
}

.bootstrap-select.btn-group button {
  background-color: #fff !important;
}

.login-bg {
  align-items: center;
  background: url("../images/adityacbse-login-bg.jpg");
  /* padding: 50px; */
  background-repeat: repeat;
  /* background-size       */
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
  width: 100%;
  height: 100%;
  opacity: 1;
  transform: translate(0px, 0px);
  visibility: inherit;
  z-index: 20;
  overflow: hidden;
}

[class~=uk-light] [class~=footer-description],
.uk-light .footer-links ul li a {
  color: rgba(255, 255, 255, .7) !important;
}

.rounded {
  opacity: 0.9;
}

.actions {
  display: inline-flex;
}

.footer {
  bottom: 0;
  position: relative;
  z-index: 15;
  padding-left: .15625in;
  padding-bottom: 0;
  padding-right: .15625in;
  width: 100%;
  text-align: center;
}
.ftc-div-error{
 font-size: 0.85em;
}

span.text {
  padding: 1px 0px !important;
}

.login-bg .dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
  right: 0;
  width: 99%;
  left: 0;
}

.en button#apply_promo_code {
  margin-top: 16px;
  height: 49px;
  left: -3px;
  float: right;
  padding: 0px 30px;
  border-radius: 0px 5px 5px 0px;
}

input#promo_coupon {
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  min-height: 50px !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: 1px solid #e7e7e7 !important;
  padding: 10px 15px !important;
  color: #111111 !important;
  background-color: #ffffff !important;
}

.login-bg .footer {
  bottom: 0;
  position: absolute !important;
  z-index: 15;
  padding-left: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-top:0;
  width: 95%;
  text-align: center;
  background: #ffffff00;
}

[class~=footer-nav-icon] ul,
[class~=footer-links] ul {
  list-style: none;
}

.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, .7);
}

.footer-links ul li a {
  padding-top: .25pc;
}

[class~=footer-links] ul {
  padding-bottom: 0;
}

.footer-links ul li a {
  font-size: .145833333in;
}

.footer-links ul li a {
  font-weight: 600;
}




[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: .6rem;
}

.footer-nav-icon ul li a,
.footer-nav-icon a {
  padding-bottom: .5rem;
}

.footer-nav-icon ul li a {
  padding-right: .6rem;
}

.footer-nav-icon a,
.footer-nav-icon ul li a {
  padding-top: .5rem;
}

.footer-nav-icon a,
.footer-nav-icon ul li a {
  font-size: .9375pc;
}

.footer {
  position: fixed;
    max-height: 38px;
  /* padding-top: .260416667in; */
  border-top-width: .0625pc;
  border-top-style: solid;
  /* border-top-color: #c6c6c6; */
  border-image: none;
  border-top-color: #00000000;
}

.footer-nav-icon a {
  padding-left: .8rem;
}

.footer-nav-icon a {
  padding-right: .8rem;
}

.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;
      padding-bottom: 1.875pc;
      padding-top: 1.875pc;
      padding-right: 11.25pt;
      /* 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 -.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[class~=visible]{
  z-index: 12;
}
#backtotop a {
  border-bottom-width: 0;
}

[class~=course-thumbnail] [class~=play-button-trigger] {
  position: absolute;
}

[class~=course-thumbnail] [class~=play-button-trigger] {
  /* background: url("http://demo.foxthemes.net/courseplusv3.3/assets/images/icon-play.svg") no-repeat; */
}

#backtotop a:after {
  content: "";
}

#backtotop a {
  border-right-width: 0;
}

#backtotop {
  right: 0;
}

#backtotop a {
  border-top-width: 0;
}

[class~=rounded-sm] {
  border-radius: .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: .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,
.course-thumbnail .play-button-trigger {
  visibility: hidden;
}

span[class~=item-tag] {
  border-radius: 4px;
}

span[class~=item-tag] {
  padding-left: 9pt;
}

[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, .15);
}

#backtotop a {
  border-bottom-color: currentColor;
}

[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;
}

[class~=course-thumbnail] {
  transition: .3s;
}

[class~=course-thumbnail] [class~=play-button-trigger] {
  -o-transition: opacity 150ms ease-in-out;
}

#backtotop {
  bottom: 118px;
  margin-left: 0;
  margin-bottom: 0;
  margin-top: 0;
  margin-right: 18.75pt;
  z-index: 999;
  transition: .35s;
}

#backtotop a {
  border-right-color: currentColor;
  border-top-color: currentColor;
  height: 46px;
  width: 46px;
  border-image: none;
}

[class~=course-thumbnail] [class~=play-button-trigger] {
  -o-transition: -o-transform 150ms ease-in-out;
}

span[class~=item-tag] {
  line-height: 15.75pt;
}

span[class~=item-tag] {
  margin-bottom: .09375in;
}

#backtotop a:after {
  top: 50%;
}

[class~=course-thumbnail] [class~=play-button-trigger] {
  transition: opacity 150ms ease-in-out;
}

[class~=course-thumbnail] [class~=play-button-trigger] {
  transition: transform 150ms ease-in-out;
}

span[class~=item-tag] {
  position: absolute;
}



[class~=play-button-trigger][class~=show] {
  visibility: visible;
}

#backtotop a,
[class~=play-button-trigger][class~=show] {
  opacity: 1;
}

[class~=course-thumbnail] {
  border-radius: .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 .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: .4s;
}

[class~=play-button-trigger][class~=show],
.course-thumbnail:hover .play-button-trigger {
  transform: scale(1.1);
}

/* #backtotop a {
  background-color: #c62d32;
} */

[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 .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, .3);
}

[class~=book-card] [class~=book-cover] {
  box-shadow: 0 .0625pc .3125pc rgba(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: .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: .625pc;
}

.book-card .book-content h5 {
  font-size: .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 .25pc .114583333in -.25pc rgba(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: .09375in;
}

#book-popular [class~=book-popular-card] {
  padding-bottom: 12pt;
}

#book-popular [class~=book-popular-card] [class~=book-details] {
  min-width: .010416667in;
}

#book-popular [class~=book-popular-card] [class~=cover-img] {
  border-radius: .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: .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 .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 -.020833333in rgba(0, 0, 0, .33);
}

#book-popular [class~=book-popular-card] [class~=book-details] p {
  margin-top: .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: .15;
}

[class~=grid-slider-header] [class~=slide-nav-next],
[class~=grid-slider-header] [class~=slide-nav-prev] {
  /* background: #fdfceb;
  border: 1px solid #cf131f; */
  border-radius: 100%;
  width: 20pt;
  height: .416666667in;
  position: relative;
}

[class~=grid-slider-header-link],
[class~=grid-slider-header] {
  justify-content: space-between;
}

[class~=grid-slider-header-link],
[class~=grid-slider-header] {
  align-content: center;
  margin: 0 auto;
}

[class~=grid-slider-header],
[class~=grid-slider-header-link] {
  padding-left: 0 !important;
}

[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: .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: 12pt;
}

.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,
.grid-slider-header .slide-nav-next:before {
  position: absolute;
  color: #3F51B5;
}

[class~=grid-slider-header] [class~=slide-nav-next]:hover,
[class~=grid-slider-header] [class~=slide-nav-prev]:hover {
  background-color: transparent;
}

[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, .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: .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 -.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: .0625pc;
}

.slidenav-next {
  border-bottom-width: .0625pc;
}

.slidenav-next {
  border-right-width: .0625pc;
}

.slidenav-next {
  border-top-width: .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, .05);
}

.slidenav-next {
  border-bottom-color: rgba(20, 23, 28, .05);
}

.slidenav-next {
  border-right-color: rgba(20, 23, 28, .05);
}

.slidenav-next {
  border-top-color: rgba(20, 23, 28, .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;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  width: .395833333in !important;
  font-weight: 700;
  border: .0625pc solid rgba(20, 23, 28, .05);
  border-image: none;
}

[class~=uk-position-center-right][class~=slidenav-next] {
  margin-right: 0pc !important;
}

@media (max-width: 768px) {
  [class~=uk-position-small][class*='slidenav-prev'],
  .uk-position-small[class*='slidenav-next'] {
      margin-left: -.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, .9);
}

[class~=search-overlay] {
  transition: all .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: .208333333in;
}

.Markup-botton::before {
  font-family: "Feather-Icons";
}

.hljs {
  color: #9c9c9c;
}

[class~=search-input-control] [class~=btn-close] {
  font-size: 30px;
}

.hljs {
  margin-left: -.625pc;
}

.hljs {
  margin-bottom: -.625pc;
}

.hljs {
  margin-right: -.625pc;
}

.hljs {
  margin-top: -.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: .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: .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: .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: .104166667in;
}

[class~=Markup-botton] {
  outline: 0;
}

[class~=Markup-botton]:focus,
.Markup-botton:hover {
  background: #c7c7c7;
}

@media (min-width: 1150px) {
  [class~=Markup-botton] {
      margin-left: 0 !important;
  }
  [class~=Markup-botton] {
      margin-bottom: .208333333in !important;
  }
  [class~=Markup-botton] {
      margin-right: 0 !important;
  }
  [class~=Markup-botton] {
      margin-top: .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: .1875pc !important;
}

.button.small {
  font-size: .8125pc;
}

[class~=docs-list] a {
  padding-right: 0 !important;
}

[class~=docs-list] a {
  padding-top: .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: .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;
}


/* 3e416d */

[class~=bg-grey] {
  background-color: #c7332f  !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: .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: .09375pc;
}

[class~=bg-gradient-secondary] {
  background: linear-gradient(80deg, #fafafa 0, #fafafa 100%) !important;
}

[class~=but] ton {
  border-right-width: .09375pc;
}

[class~=chats-container-inner] [class~=chats-inbox] [class~=message-by] p {
  overflow: hidden;
}

[class~=but] ton {
  border-top-width: .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, .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: .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: .5;
}

[class~=but] ton {
  margin-left: .052083333in;
}

[class~=but] ton {
  margin-right: .052083333in;
}

[class~=button][class~=large] {
  padding-bottom: 0pc;
}

[class~=bg-image-holder] {
  border-radius: inherit;
}

[class~=topic-1] {
  /* background-color: #c62d32 !important; */
   
  background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

[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: .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, .1) !important;
}

[class~=bg-soft-secondary] {
  background-color: rgba(119, 131, 143, .1) !important;
}

[class~=bg-soft-success] {
  background-color: rgba(0, 201, 167, .1) !important;
}

[class~=bg-soft-info] {
  background-color: rgba(0, 223, 252, .1) !important;
}

[class~=bg-soft-warning] {
  background-color: rgba(255, 193, 7, .1) !important;
}

[class~=delimiter]:before,
[class~=delimiter-bottom]:after,
[class~=delimiter-top]:before {
  content: "";
}

.chats-container-inner .message-by-headline h5 {
  font-size: .875pc;
}

[class~=delimiter-bottom]:after,
[class~=delimiter-top]:before,
[class~=delimiter]:before {
  background: radial-gradient(ellipse at center, rgba(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, .1) !important;
}

[class~=bg-soft-light] {
  background-color: rgba(248, 249, 250, .1) !important;
}

.bg-soft-dark {
  background-color: rgba(30, 32, 34, .1) !important;
}

[class~=button][class~=xlarge] {
  line-height: .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, .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, .1) !important;
}

[class~=bg-soft-facebook] {
  background-color: rgba(59, 89, 152, .1) !important;
}

[class~=delimiter-bottom]:after {
  bottom: 0;
}

[class~=bg-soft-google] {
  background-color: rgba(209, 65, 48, .1) !important;
}

.bg-soft-twitter {
  background-color: rgba(29, 161, 242, .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, .1) !important;
}

.bg-soft-github {
  background-color: rgba(36, 41, 46, .1) !important;
}

[class~=chats-container-inner] [class~=message-by-headline] span {
  font-size: .130208333in;
}

[class~=bg-soft-gray] {
  background-color: rgba(248, 250, 253, .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, .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 .125in 0 rgba(0, 0, 0, .06);
}

[class~=chats-container] {
  border-radius: 4px;
}

[class~=chats-container] {
  background-color: #fff;
}

[class~=message-action] i {
  margin-right: .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: .15625in;
}

.chats-headline h4 span {
  font-size: .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: .3125in;
}

[class~=user-avatar]:after {
  width: .75pc;
}

[class~=chats-inbox] ul li {
  transition: .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: .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: -.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: .260416667in;
}

[class~=message-bubble][class~=me] [class~=message-text] {
  margin-right: .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: .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: .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: .041666667in .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: .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: .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: .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: .75pc;
}

[class~=message-bubble] [class~=message-text]:before {
  border-right-width: .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: .125in;
}

[class~=message-reply] textarea {
  margin-right: .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: .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: .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 .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: .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 .66666s;
}

[class~=chats-inbox] ul li:before {
  opacity: 0;
}

[class~=typing-indicator] span:nth-of-type(3) {
  animation: 1s blink infinite .99999s;
}

[class~=message-reply] {
  border-top-width: .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: .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: .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: .1875pc;
}

[class~=message-bubble] [class~=message-text] {
  background-color: #f4f4f4;
}

[class~=message-reply] button {
  padding-right: .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: .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: .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: .3s;
}

.chats-container-inner .chats-inbox ul li a {
  padding-bottom: .177083333in;
}

[class~=typing-indicator] span {
  height: .052083333in;
}

[class~=message-bubble] [class~=message-text] {
  padding-bottom: 7.5pt;
}

[class~=typing-indicator] span {
  width: .3125pc;
}

[class~=typing-indicator] span,
[class~=message-bubble] [class~=message-text] {
  float: left;
}

[class~=typing-indicator] span {
  margin-left: .015625in;
}

[class~=typing-indicator] span {
  margin-right: .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: .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: .239583333in;
}

[class~=message-bubble] [class~=message-text] {
  max-width: 70%;
}

.chats-container-inner .chats-inbox ul li a {
  padding-top: .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: .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: -.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: #717171;
  font-family: "Poppins", sans-serif;
  font-style: normal;
}

#navigation ul>li>a {
  transition: .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, .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: .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;
}

.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: #fdf7f0;
}

#navigation ul>li>a i {
  padding-right: 5.25pt;
}

[class~=mm-menu],
.mm-clear:after {
  display: block;
}

.mm-clear:after {
  width: .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: #f7b71f!important;
}

[class~=mm-menu] {
  background: inherit;
}

[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);
}

[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-family: "Poppins", sans-serif;
    font-style: normal;
    padding: 0 .135416667in;
    line-height: 3;
    text-transform: uppercase;
    font-size: 0.9pc;
    font-weight: 500;
    letter-spacing: 0pc;
}

[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;
  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, .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";
  opacity: .5;
}

[class~=mm-clear]:before {
  border-top-style: solid;
  border-left-color: transparent;
}

#navigation ul ul li a {
  color: #717171 !important;
  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;
  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: .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: 14px;
}

[class~=mm-menu] {
  left: 0;
}

[class~=mm-clear]:before {
  margin-right: auto;
}

[class~=mm-panels]>[class~=mm-panel]:after {
  height: .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: .125in;
}

[class~=mm-vertical] [class~=mm-listview]>li>[class~=mm-next] {
  height: .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 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: 400;
}

.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, .8);
}

#navigation ul ul li a {
  transition: .2s;
}

[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: 0px;
}

.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: .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: .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: .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: .208333333in;
}

#navigation ul ul li:first-child {
  border-radius: .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: .010416667in;
}

#navigation ul li:hover ul a {
  padding-bottom: 5.25pt;
}

#navigation ul li:hover ul a {
  padding-right: .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: .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 .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, .05);
}

#navigation ul ul ul {
  pointer-events: none;
}

[class~=uk-navbar-nav] li a:after {
  opacity: .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: .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 .4s ease;
}

[class~=mm-close]:before {
  -webkit-transform: rotate(-45deg);
}

[class~=mm-panel] {
  transition: transform .4s ease;
}

#navigation ul ul a {
  padding-bottom: 5.25pt;
}

#navigation ul ul li:last-child {
  border-radius: 0 0 4px .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: .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 .4s ease, -webkit-transform .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: .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: .4375pc;
}

#navigation ul ul a {
  line-height: 19.5pt;
}

#navigation ul ul {
  box-shadow: 0px .020833333in .4375pc -.0625pc rgba(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: .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: .166666667in;
}

[class~=mm-btn],
.mm-navbar {
  height: .520833333in;
}

[class~=mm-btn] {
  position: absolute;
}

.mm-panels>.mm-panel,
.mm-navbar {
  padding-bottom: 0;
}

#navigation ul ul:after {
  top: -.4375pc;
}

#navigation ul ul:after {
  width: 0;
}

[class~=mm-btn] {
  top: 0;
}

[class~=mm-btn] {
  z-index: 1;
}

.mm-navbar {
  border-bottom-width: .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: .208333333in;
}

.mm-navbar,
.mm-panels>.mm-panel,
#navigation ul {
  padding-top: 12px;
}

#navigation ul ul[class~=nav-large] {
  padding-left: .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: .125in;
}

.mm-vertical .mm-panel {
  transform: none !important;
}

.mm-close:before {
  border-right-color: currentColor;
}

#navigation ul li a:after {
  opacity: .85;
}

.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: .052083333in;
}

[class~=uk-light] #navigation li [class~=nav-item] {
  color: rgba(255, 255, 255, .69);
}

#navigation ul ul:after {
  border-left-width: .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: .75pt;
}

#navigation ul,
.mm-navbar {
  margin-bottom: 0;
}

[class~=mm-close]:after,
[class~=mm-clear]:after {
  right: .260416667in;
}

#navigation ul li:hover ul a {
  padding-top: .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: .239583333in !important;
}

[class~=mm-close]:after {
  border-left-style: none;
}

#navigation ul ul[class~=nav-large] {
  padding-right: .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, .8);
}

#navigation ul li:hover>ul {
  transform: translate3d(0, 0, 0);
}

[class~=mm-listview]>li>span {
  padding-bottom: .9375pc !important;
}

#navigation ul ul:after {
  border-right-width: .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, .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: .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: .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: .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: .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, .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: .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: #c52a32;
}

.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, .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: .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: .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, .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 .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: .09375in;
}

[class~=mm-prev]:before {
  -webkit-transform: rotate(-45deg);
}

[class~=mm-listview] {
  margin-top: 0;
}

body #navigation ul ul {
  padding-top: .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: .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, .8);
}

[class~=mm-listview] {
  line-height: 20px;
}

[class~=uk-navbar-nav] li a:after {
  padding-left: .072916667in;
}

[class~=mm-listview] [class~=mm-next] {
  z-index: 2;
}

.mm-menu {
  background: #b51f27;
}

.mm-menu {
  border-left-color: rgba(255, 255, 255, .1);
}

[class~=mm-menu] [class~=mm-navbar]>*,
.mm-menu {
  color: #fff;
}

[class~=mm-next]:after {
  right: .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, .1);
}

[class~=mm-next]:after {
  left: auto;
}

.mm-listview a,
[class~=mm-navbar] a {
  text-decoration: none;
  color: #fff;
}

[class~=mm-listview]>li {
  list-style: none;
}

.mm-menu {
  border-right-color: rgba(255, 255, 255, .1);
}

.mm-menu {
  border-top-color: rgba(255, 255, 255, .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, .8);
}

.mm-menu .mm-btn:after {
  border-right-color: rgba(255, 255, 255, .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: 0pt;
}

[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: 4px;
  margin-left: 30px;
}

#navigation ul ul ul {
  transform: translate3d(15px, 0, 0);
}

[class~=mm-slideout] {
  -webkit-transition: -webkit-transform .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 .4s ease;
}

[class~=mm-slideout] {
  transition: transform .4s ease;
}

[class~=mm-listview]>li {
  border-left-color: inherit;
}

[class~=uk-navbar-nav] ul ul li a:after {
  opacity: .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 .4s ease, -webkit-transform .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: #cb4047;
}

[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: .125in;
}

#navigation ul ul li {
  font-size: .9125pc;
}

.mm-menu .mm-btn:after,
[class~=mm-menu] [class~=mm-btn]:before {
  border-top-color: rgba(255, 255, 255, .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, .05);
}

.mm-listview>li {
  padding-left: .239583333in !important;
}

.mm-listview>li {
  padding-bottom: .9375pc !important;
}

.mm-listview>li {
  padding-right: .104166667in !important;
}

.mm-listview>li {
  padding-top: .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, .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, .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, .8);
}

[class~=mm-menu] [class~=mm-btn]:before {
  border-right-color: rgba(255, 255, 255, .8);
}

[class~=mm-menu] [class~=mm-listview]>li {
  transition: .2s;
}

html.mm-background .mm-page {
  background: inherit;
}

.mm-menu .mm-listview>li a:not(.mm-next) {
  tap-highlight-color: rgba(255, 255, 255, .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: .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: .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, .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: .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: .9375in;
}

[class~=mm-sronly] {
  white-space: nowrap !important;
}

[class~=mm-sronly] {
  width: .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: .25pc;
}

[class~=mm-sronly] {
  height: 1px !important;
}

[class~=hamburger-inner]::before,
[class~=hamburger-inner]::after {
  background-color: #fb5853 ;
}

[class~=mmenu-trigger],
[class~=hamburger-inner]::after,
[class~=hamburger-inner]::before {
  border-radius: .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: .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: .479166667in;
}

[class~=mmenu-trigger],
[class~=mm-nosubresults]>[class~=mm-counter] {
  display: none;
}

[class~=hamburger],
[class~=mmenu-trigger] {
  position: absolute;
}

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: 0px;
}

.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: #fbb413;
}

[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(.67);
}

[class~=mm-vertical]>[class~=mm-counter] {
  margin-top: 0;
}

[class~=hamburger] {
  -moz-transform: scale(.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: .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: 28px;
}

[class~=hamburger] {
  overflow: visible;
}

.hamburger-box {
  position: relative;
}

[class~=hamburger-inner] {
  display: block;
}

[class~=hamburger-inner] {
  top: 50%;
}

[class~=hamburger-inner] {
  margin-top: -.020833333in;
}

.hamburger-inner {
  width: 24.75pt;
}

.hamburger-inner {
  height: .25pc;
}

.hamburger-inner {
  background-color: #fb5853;
}

.hamburger-inner {
  border-radius: .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: 1150px) {
  .mmenu-trigger {
      display: inline-block !important;
  }
  #responsive {
      display: none;
  }
  [class~=mmenu-trigger],
  [class~=mm-page] {
      top: 0px;
  }
  [class~=mmenu-trigger] {
      margin-right: 5px;
      padding: 0 10px;
      width: 3.8rem
  }
}

.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: .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: .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 .125pc 8px rgba(0, 0, 0, .15);
}

.icon-set-container {
  left: -.15625in;
}

[class~=glyph][class~=fs1] span:not([class*="mls"]) {
  height: 100%;
}

[class~=glyph][class~=fs1] span:not([class*="mls"]) {
  width: .541666667in;
}

[class~=glyph][class~=fs1] {
  margin-top: .104166667in;
}

[class~=glyph][class~=fs1],
.glyph.fs1:hover span:not([class*="mls"]) {
  background-color: #fff;
}

[class~=glyph][class~=fs1] {
  box-shadow: -.625pc .5pc .625pc -5.25pt rgba(25, 42, 70, .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, .04);
}

.icon-set-container {
  flex-wrap: wrap;
}

[class~=glyph][class~=fs1] {
  border-radius: .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: .375pc;
}

[class~=glyph][class~=fs1] {
  flex: 1 1 calc(18% - 36px);
}

[class~=glyph][class~=fs1] [class~=mls]:not([class*="icon-"]) {
  font-size: .8125pc;
}

[class~=glyph][class~=fs1] [class~=mls]:not([class*="icon-"]) {
  line-height: .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: .3s;
}

[class~=glyph][class~=fs1] {
  flex-direction: column;
}

[class~=glyph][class~=fs1] {
  padding-left: 0;
}

[class~=glyph][class~=fs1] {
  padding-bottom: .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: .15625in;
}

[class~=glyph][class~=fs1] {
  padding-top: .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 .083333333in 7.5pt -.072916667in rgba(25, 42, 70, .13);
  }
  [class~=glyph][class~=fs1] {
      flex: 1 1 calc(40% - 30px);
  }
}

[class~=simplebar-track][class~=simplebar-vertical] {
  top: 0;
}

[class~=mmenu-trigger],
[class~=mm-page] {
  top: 0px;
}

#nprogress [class~=bar] {
  background: #f05f22;
}

.simplebar-track .simplebar-scrollbar.simplebar-visible:before {
  opacity: .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: .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: .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: .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: 100%;
}

[class~=simplebar-scrollbar]:before,
[class~=simplebar-mask] {
  position: absolute;
}

[data-simplebar] {
  height: auto;
}

[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: .4375pc;
}

[class~=simplebar-wrapper],
[data-simplebar] {
  max-width: 100%;
}

[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: .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: .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: -.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 .2s linear;
}

[class~=simplebar-scrollbar]:before {
  transition: opacity .2s, background-color .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: .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: .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: .072916667in;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  left: .125pc;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  right: .020833333in;
}

[class~=bootstrap-select][class~=form-control] {
  border-right-width: medium;
}

[class~=error] [class~=bootstrap-select] [class~=dropdown-toggle] {
  border-left-color: #b94a48;
}

[class~=bootstrap-select]>select {
  position: absolute !important;
}

.page-menu-inner .simplebar-mask {
  margin-top: 30px;
}

[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: .0625pc;
}

[class~=bootstrap-select][class~=show-menu-arrow][class~=dropup] [class~=dropdown-toggle]:before {
  border-top-color: rgba(204, 204, 204, .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: .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: 21.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: 31px;
}

[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 .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: 0.5pc;
}

.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: .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: relative;
}

[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: .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: .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: .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: .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: .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: .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 .041666667in 4px 0;
}

[class~=simplebar-height-auto-observer] {
  width: 1000%;
}

[class~=simplebar-height-auto-observer] {
  min-height: .010416667in;
}

[class~=simplebar-height-auto-observer] {
  min-width: .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: .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: .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: .3125pc;
}

[class~=bs-searchbox] [class~=form-control] {
  height: 28.5pt;
}

[class~=simplebar-scrollbar] {
  width: .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: .104166667in;
}

[class~=bootstrap-select][class~=btn-group] [class~=dropdown-menu] [class~=notify] {
  margin-right: .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: .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: 0.8;
}

[class~=hs-dummy-scrollbar-size] {
  overflow-x: scroll;
}

[class~=bootstrap-select][class~=btn-group] [class~=no-results] {
  font-size: .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: .104166667in;
}

[class~=bs-actionsbox],
[class~=bs-donebutton],
[class~=bs-searchbox],
[class~=bs-actionsbox] {
  padding-left: .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: .3125pc;
}

[class~=bootstrap-select][class~=btn-group] [class~=dropdown-menu] [class~=notify] {
  padding-bottom: .052083333in;
}

[class~=bs-searchbox]:after {
  width: .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: .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: .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: .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: .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: .75pc;
}

[class~=bs-searchbox] [class~=form-control]:focus {
  padding-bottom: .104166667in;
}

[class~=bootstrap-select][class~=show-menu-arrow][class~=dropup] [class~=dropdown-toggle]:after {
  border-top-color: white;
}

[class~=bs-searchbox]:after {
  right: .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: .104166667in;
}

[class~=bootstrap-select][class~=open]:before {
  opacity: 1;
}

[class~=bootstrap-select][class~=btn-group] [class~=dropdown-menu] [class~=notify] {
  font-size: .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, .2);
}

[class~=bs-actionsbox] {
  margin-top: -.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: .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: .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, .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: -.25pc;
}

[class~=bootstrap-select] [class~=dropdown-menu] {
  visibility: hidden;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:before {
  left: .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: .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: .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: .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: auto;
}

.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: .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: .052083333in !important; */
}

[class~=dropdown-menu] {
  /* padding-top: 7.5pt !important; */
}

.bootstrap-select:before {
  pointer-events: none;
}

.bootstrap-select:before {
  transition: .4s;
}

[class~=dropdown-menu] {
  margin-left: 0 !important;
}

[class~=navbar-fixed-bottom] [class~=dropdown] [class~=caret],
[class~=dropup] [class~=caret] {
  border-bottom-width: .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: .3125pc;
}

[class~=dropdown-menu] {
  font-size: .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: 100%;
}

[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: .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: .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: .3125pc;
}

.dropdown-header,
[class~=dropdown-menu] {
  border-radius: .25pc;
}

[class~=dropdown-menu] {
  box-shadow: 0 .75pt 3pt 0in rgba(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: .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: .104166667in;
}

.dropdown-header {
  padding-bottom: .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: .3s;
}

.dropdown-header {
  padding-right: .104166667in;
}

.dropdown-header {
  padding-top: .072916667in;
}

.dropdown-header {
  line-height: .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: .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: .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, .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: -.25pc;
}

.bootstrap-select.show-menu-arrow .dropdown-toggle:after {
  left: .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: .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: .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: .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: .75pt;
}

[class~=bootstrap-select] [class~=glyphicon]:not([class~=check-mark]) {
  font-size: .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: .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: 14px;
}

[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 {
  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 .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;
}

ul#course-intro-tab {
  background: #ffffff;
  border: 1px solid #e7e9ea;
}

[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: .25pc;
}

.bootstrap-select.btn-group button {
  min-width: 70pt;
  padding: 0 8px;
  line-height: inherit;
  height: 31px;
}

[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: .0625pc;
}

[class~=with-border][class~=bootstrap-select][class~=btn-group] button,
[class~=with-border] [class~=dropdown-menu] {
  box-shadow: 0 .010416667in .25pc 0pt rgba(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(.5);
}

[class~=bootstrap-select][class~=btn-group] [class~=dropdown-menu] li[class~=selected] span[class~=check-mark]:before {
  transition: all .35s cubic-bezier(.3, -.41, .19, 2), opacity .3s;
}

.sidebar-filter {
  background-color: white;
  padding: 24px;
  border: 1px solid #e5e7e8;
  border-top: 4px solid #ffab00;
  transition: none;
}

.content {
  padding: 0.5rem 1.5rem 1.5rem;
  flex: 1;
  direction: ltr;
}

#navigation {
  /* margin-left: 0 !important; */
  padding: 0px 0;
  /* margin: 0px 31% 0px auto; */
  margin:0;
  position: relative;
}

a.logo img {
  width: 100% !important;
}

.header-horizontal {
  background-color: #9a0c10  !important;
}

.course-header .btn-back i::before {
  transition: transform 0.4s cubic-bezier(.8, -.41, .19, 2.5);
  font-family: "Feather-Icons";
  content: "\e92f";
}


/* chenge the traiger when the sidebar collapsed */

.course-layouts.course-sidebar-collapse .course-header .btn-back i::before {
  content: "\e98f";
}

.btn-vidlist-3::before {
  font-family: "Feather-Icons";
  font-size: 20px;
  content: '\e9f7';
  line-height: 30px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}

.is-open .btn-vidlist-3::before {
  content: '\ea02';
}

.grid-slider-header .slide-nav-prev:before {
  content: "\e92f";
}

.grid-slider-header .slide-nav-next:before {
  content: "\e930";
}

.section-header-right a.see-all::after {
  font-family: "Feather-Icons";
  content: '\e930';
}

.page-menu ul:before {
  content: attr(data-submenu-title);
}


/* Indicator Arrow */

.page-menu ul li a:after {
  font-family: "Feather-Icons";
  content: '\e92e';
}

.page-menu ul li.active-submenu a:after {
  content: '\e931';
}

.btn-menu-trigger::before {
  font-family: "unicons";
  font-size: 32px;
  content: '\f0c9';
}

.note-img {
  margin: 0 auto;
  text-align: center;
  color: #8a8a8a;
}

.page-menu.menu-large .btn-menu-trigger::before {
  content: '\ebf1';
}

.btn-menu-close::before {
  font-family: "Feather-Icons";
  font-size: 22px;
  content: '\ea02';
  color: #a52a2a;
}

.side-menu-slide-content .uk-accordion-title::before {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-family: "Feather-Icons";
  content: "\e930";
}

@media (max-width: 1220px) {
  /* .page-content {
      margin-top: 0px !important;
  } */
  .btn-mobile::before {
      font-family: "Feather-Icons";
      content: '\e98f';
  }
  .mobile-active .btn-mobile::before {
      content: '\ea02';
  }
}

.course-card-info h4 {
  font-size: 18px;
}

.uk-first-column h4 {
  color:#282828;
  text-transform: capitalize;
  line-height: 1.5;
  letter-spacing: 0;
  font-weight: 600;
  font-size: 18px;
}

.uk-first-column a:focus,
a:hover h4 {
 /* color: #ffffff;
   text-transform: capitalize;
  line-height: 1;
  letter-spacing: 0;
  font-weight: 600;
  font-size: 18px; */
}

.searchbox .btn-searchbox::after {
  font-family: "Feather-Icons";
  content: "\e9c1";
}

#navigation .angle-right:after {
  font-family: "Font Awesome ";
  content: '\f105';
}

.uk-navbar-nav li a:after,
#navigation ul li a:after {
  content: '\e92e';
  padding-left: 7px;
}

.uk-navbar-nav ul li a:after,
#navigation ul ul li a:after {
  content: '\e930';
  position: absolute;
  color: #bbb;
  opacity: 1;
  right: 17px;
  font-size: 16px;
}

#breadcrumbs ul li:before {
  content: "";
  display: inline-block;
  font-size: 11px;
  margin-left: 4px;
  font-family: "Feather-Icons";
  font-weight: 700;
  transform: translate(0%, 5%);
  content: "\e92f";
}

.course-curriculum-list>li:before {
  transition: transform 0.4s cubic-bezier(.8, -.41, .19, 2.5);
  font-family: "unicons";
  content: "\eb1d";
}


/* accordion indicator */

.course-curriculum .uk-accordion-title::before {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-family: "Feather-Icons";
  content: "\e92e";
}


/* accordion indicator */

.course-faq .uk-accordion-title::before {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-family: "Feather-Icons";
  content: "\e930";
}


/* accordion indicator */

.course-path-level .uk-accordion-title::before {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-family: "Feather-Icons";
  content: "\e92f";
}

.course-video-list li>a:before {
  transition: transform 0.4s cubic-bezier(.8, -.41, .19, 2.5);
  line-height: 25px;
  content: "\e987";
}

.highlight-watched a:before {
  content: "\e9af" !important;
}

.highlight-watched .watched a:before {
  background: #f7b71f!important;
  content: "\f17b" !important;
  content: "\e92b" !important;
  color: white !important;
}

.highlight-watched .watched.uk-active a:before {
  background: #f7b71f!important;
  content: "\e9a5" !important;
  color: white !important;
  /* box-shadow: 0 0 0 4px #4ece58 !important; */
}


/* accordion indicator */

.course-video-list-section .uk-accordion-title::before {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-family: "Feather-Icons";
  content: "\e92e";
  background-image: none !important;
  color: rgba(0, 0, 0, 0.54);
  margin-right: 0;
}


/* accordion active */

.course-video-list-section .uk-open>.uk-accordion-title::before {
  content: "\e931";
}

.btn-sidebar-filter::after {
  font-family: "Feather-Icons";
  content: '\e9d1';
  font-size: 18px;
  left: 17px;
  position: absolute;
}

.sidebar-filter-visible .btn-sidebar-filter::after {
  font-family: "Feather-Icons";
  content: '\ea02';
}


/* accordion indicator */

.sidebar-filter-list .uk-accordion-title::before {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-family: "Feather-Icons";
  content: "\e92f";
  background-image: none !important;
  color: rgba(0, 0, 0, 0.54);
  margin-left: 0;
  float: right;
}


/* accordion indicator */

.vidlist-3-section .uk-accordion-title::before {
  transition: transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  font-family: "Feather-Icons";
  content: "\e92e";
  background-image: none !important;
  color: rgba(0, 0, 0, 0.54);
  margin-left: 0;
}


/* accordion active */

.vidlist-3-section .uk-open>.uk-accordion-title::before {
  content: "\e931";
}

.btn-sidebar-filter::after {
  font-family: "Feather-Icons";
  content: '\e9d1';
  font-size: 18px;
  left: 17px;
  position: absolute;
}

@media (max-width: 768px) {
  .sidebar-filter-visible .btn-sidebar-filter::after {
      font-family: "Feather-Icons";
      content: '\ea02';
  }
}

.star-rating .star.half:after,
.star-rating .star:before {
  font-family: "Material-Icons";
  content: "\e988";
  display: block;
  color: #febe42;
  font-size: 19px;
}

.list-3 li:before,
.list-2 li:before {
  font-family: "Material-Icons";
  content: "\e928";
  font-size: 18px;
  font-weight: 600;
  position: relative;
  top: -2px;
  margin-right: -28px;
}

.list-3 li:before {
  content: "\e912";
  font-family: "Feather-Icons";
  font-weight: 500;
  font-size: 18px;
}

#backtotop a:after {
  content: "";
  font-family: "Feather-Icons";
  position: relative;
  display: block;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.Markup-botton::before {
  font-family: "Feather-Icons";
  font-size: 14px;
  content: '\e940';
}

.btn-icon.btn-sm {
  /* width: 32px !important;
height: 32px !important;
line-height: 32px !important;
font-size: 14px !important;
padding: 0px !important; */
  display: inline;
}

.course-card-footer h5:hover {
  color: #057cdc;
}

a:focus,
a:hover {
  color: none !important;
  text-decoration: none !important;
}

.buttons .or[data-text]:before {
  content: attr(data-text);
}

.buttons .or:before {
  position: absolute;
  text-align: center;
  border-radius: 500rem;
  content: 'or';
}

.rating:after {
  content: ".";
}

@media (min-width: 992px) {
  .mt-lg-5,
  .my-lg-5 {
      margin-top: 30px !important;
  }
  a.logo img {
    width: 100% !important;
}
}

@media (min-width: 1220px) {
	
  .btn-menu-close::before {
      display: none
  }
}



.footer .btn-default {
  color: white;
  background-color: #fff !important;
}

.footer.btn-default:hover {
  color: white;
  background-color: #f5f5f5 !important;
}


.bg-topcourse {
  /* background-color: #fdfceb !important; */
  background-image: url("../images/bg-yellow.jpg");
  padding-bottom: 60px;
  background-repeat: no-repeat;
  background-size: cover;
    background-position: 50% 50%;
}
.bg-recent-course{
  background-image: url("../images/rec-cou.jpg");
  padding-bottom: 60px;
  background-repeat: no-repeat;
  /* background-size: cover; */
    background-position: 50% 0%;
}
.heading {
  position: relative;
  text-align: center;
  /* background-image: url("../images/header_bg.jpg") no-repeat; */
  /* background: linear-gradient(60deg, rgba(84, 58, 183, 1) 0%, rgba(0, 172, 193, 1) 100%); */
  background-color: #23215b;
  
  /* background: linear-gradient(60deg, rgba(247, 182, 28, 1) 0%, rgba(246, 94, 39, 1) 100%); */
  color: white;
}

.in-header {
  height: 80vh;
  width: 100%;
  margin: 0;
  padding: 0;
}

.flexer {
  /*Flexbox for containers*/
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
  /*.wave-img1{
 width: 30%; 
  position: static;
  transform: translate(0%, 0px);
  top: 0px;
  left: 0%;
}*/
.waves {
  position: relative;
  width: 100%;
  height: 15vh;
  margin-bottom: -7px;
  /*Fix for safari gap*/
  min-height: 100px;
  max-height: 150px;
  top: 10px;
}


/* Animation */

.parallax>use {
  animation: move-forever 2s cubic-bezier(.55, .5, .45, .5) infinite;
}

.parallax>use:nth-child(1) {
  animation-delay: -2s;
  animation-duration: 10s;
}

.parallax>use:nth-child(2) {
  animation-delay: -3s;
  animation-duration: 4s;
}

.parallax>use:nth-child(3) {
  animation-delay: -4s;
  animation-duration: 8s;
}

.parallax>use:nth-child(4) {
  animation-delay: -5s;
  animation-duration: 2s;
}

@keyframes move-forever {
  0% {
      transform: translate3d(-90px, 0, 0);
  }

  100% {
      transform: translate3d(85px, 0, 0);
  }
}

/*Shrinking for mobile*/
@media (max-width: 768px) {
  [class~=hamburger] {
    margin-top: 28px;
    margin-left: -12px !important;
    z-index: 9999;
}
.mm-navbar a.mm-title, ul.mm-listview li a {
  color: white !important;
}
.mm-navbar{
  padding-top: 0px;
}
nav.uk-navbar{

  left:0px !important;
}

  .uk-navbar-dropdown.uk-open.uk-navbar-dropdown-bottom-right{
    margin-left:100px;
  }
  #user_show_top_bar{
    margin-right: -40px;
  }
  a.uk-navbar-toggle {
    padding: 0px 15px;
}
  a#user_cart {
    display: block;
    padding: 10px;
}
  .container-fluid.pr-0 {
    padding-right: 15px !important;
}
.uk-light .course-details-info ul li{
padding-bottom: 15px !important;
}
.star-rating {
  padding-bottom: 5px;
}

.container-fluid.pl-0{
  padding-left: 15px !important;
}
.course-details{
  padding: 30px 0px 0px 20px !important;
}
.dropdown-user-name, .home-panel .dropdown-user-details::before{
  display: none;
}
.review-summary{
  margin-right:15px;
}
.dropdown-user-avatar {
  width: 30px !important;
  height: 30px !important;
}
  button.hamburger.hamburger--collapse{
z-index: 9999;
    margin-left: 13px;
  }
  i.uil-search.icon-small {
    margin-right: -8px;
}
  nav.responsive-tab.style-5 ul li a {
    font-size: 14px;
}
  span.mmenu-trigger{
    z-index: 9999;
  }
  .image_container .btn_image{
    width: 37% !important;
  }
  label#image_label {
    width: 20% !important;
}.image_container .btn_image
{

  left:12% !important;
}

.uil-camera {
  font-size: 14px !important;
  font-family: 'Poppins', sans-serif !important;
  margin-top: 0% !important;
}

  .image_container img#employee_profile_image {
    width: 20% !important;
    margin-top: 6%;
    display: block;
}
div#complteddashboard{
  margin: 10px !important;
}
div#complteddashboard .Dark_blue {
  margin-bottom: 20px;
}
h5.topbar_user_name, h6.sub_txt{
  text-align: left !important;
  padding-left: 5px !important;
}
h5.topbar_user_name{
  font-size: 22px !important;
}
.p-5.uk-sticky {
  padding: 15px !important;
}
div#cart_list {
  margin-left: 15px !important;
  margin-right: 15px !important;
}
span.uk-align-right.uk-text-medium {
  margin-left: 0px;
  font-size: 22px;
  font-weight: 500;
  display: contents;
  display: grid;
  margin-top: 15px;
}
h6.sub_txt{
  font-size: 14px !important;
  padding-left: 15px !important;
}

img.desktop {
  display: none;
}

.header-widget{
  right: 34px !important;
}

.mobile-closed-message-avatar{
  padding: 10px 15px;
}

  .waves {
      height: 40px;
      min-height: 40px;
  }
  a.logo img {
    width: 68% !important;
    margin-top: 5px;
    margin-left: 50px;
}
[class~=header] [class~=logo] img.mobile {
  margin-left: 40px !important;
  width: 30% !important;
  max-width: 30% !important;
  margin-top: -4px;
}
  .content {
      height: 30vh;
  }

  h1 {
      font-size: 24px;
  }
}
.white-mode {
  text-decoration: none;
  padding: 17px 40px;
  background-color: yellow;
  border-radius: 3px;
  color: black;
  transition: .35s ease-in-out;
  position: fixed;
  left: 15px;
  bottom: 15px
}
/* .home-panel:before {
  content: '';
  height: 4px;
  width: 100%;
  display: block;
  background: url("../images/rainbowstripe.jpg") repeat-x;
} */
div.dataTables_wrapper div.dataTables_filter {
  margin-bottom: 10px;
}
.uk-navbar-left
{
 /* width: 100%; */
}
div.course-card-thumbnail .play-button-trigger{
  position: absolute;
    top: 45%;
    left: 49%;
    height: 0;
    border-style: solid;
    border-color: transparent white transparent transparent;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 25px solid white;
}
input[type="file"]:hover::-webkit-file-upload-button {
  cursor: pointer;
}

.highlightredcolor{
  color:#c42d31;
}
.add_to_wishlist{
  cursor:pointer;
}
.parenticon_div{
  display: inline-block;
  align-items: center;
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}
.parenticon_div i{
  margin-right:9px;
  margin-left: 0.5rem !important;
}
.uk-notification {
  border-radius: 4px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  width: max-content !important;
  min-width:350px !important;
  overflow: hidden; /* Ensure corners for child elements don't protrude */
}
.uk-notification-message{
  text-align:center;
}
/* Message success styling */
.uk-notification-message-success {
  background-color: #ffffff; /* A light green background */
  border-left: 3px solid #34d058; /* A solid green border on the left for emphasis */
  color: #24292e; /* Dark text color */
  transition: opacity 0.3s ease, margin-top 0.3s ease; /* Smoother transition effects */
  font-size: 16px;
    font-weight: 500;
}

/* Close icon styles */
.uk-notification-close {
  float: right; /* Position the close icon to the right */
  margin-left: 15px; /* Some space from the message */
}

/* SVG close icon styling - making it a bit larger and darker */
[data-svg="close-icon"] line {
  stroke-width: 1.5; /* Thicker cross lines */
}
.uk-notification-message-danger {
  background-color: #ffffff; /* A light red background */
  border-left: 5px solid #d73a49; /* A solid red border on the left for emphasis */
  color: #24292e; /* Dark text color */
  transition: opacity 0.3s ease, margin-top 0.3s ease; /* Smoother transition effects */
  font-size: 16px;
    font-weight: 500;
}
.dropdown-menu.open{
  min-width: 130px !important;
}
#video_search{
  background-color: #f5f5f5;
border: 1px solid #ccc;
padding: 5px 10px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1) !important;
color: #777;
opacity: 1;
border-radius: 12px;
font-size: 1.2em;
}

/* Ravikumar style for fix the search */

.notifications_ui a {
  padding-bottom: 0px !important;
}

.notifications_ui span.notification-text {
  line-height: 3px !important;
}

.notifications_ui h6 {
  margin-bottom: 10px !important;
}

.notifications_ui span.course-number {
  letter-spacing: 0px !important;
}

.notifications_ui span.btn-option {
  display: none;
}

.feather_bookmark_none{
  display: none !important;
}
.promo-code div#promo_coupon_div{
  margin: 16px 0px !important ;
}
.promo-code input#promo_coupon {
  margin: 16px 0px !important ;
}
div#quiz_result_div .result_body div#quiz_result {
  margin: 30px 0px !important;
}

@media only screen and (max-width: 768px) {
  .dropdown-option-nav ul li a {
    padding-left: 6.25pt;
  }
}

@media only screen and (max-width: 420px) {
  [class~=dropdown-option-nav] {
    min-width: 14.5625pc !important;
}
}
html.night-mode p.uk-text-bold {
  color: white;
}

.course-card-info span.uk-text-small.pr-2 del {
  color: gray;
}


.uk-visible-toggle {
  -webkit-tap-highlight-color: transparent;
 
}
.border_replay{

  border-bottom: 1px solid #ebe9e9;

}
.Replay_content
{
  margin-left: 6em;
}
.comments_replay{
  margin: 0px !important;
}

div#forum_modal .uk-modal-dialog{
  width: 70%;
}

div#forum_modal h4.ml-5{
  padding: 0px !important;
  margin:0px !important;
}

div#forum_modal ul#answers{

  margin-left:0px !important;
  border:0px solid !important;
}

div#forum_modal ul#forum_reply_paginate
{
  margin: 0px !important;
}

article.uk-comment.uk-visible-toggle li {
  margin: 13px 10px;
}

.uk-comment-list .uk-comment~ul {
  margin: 70px 0 0 0;
  padding-left: 73px;
  list-style: none;
}



.uk-comment-list> :nth-child(n+2) {
  margin-top: 0px; 
}
.logo_login{
    justify-content: start!important;
    top: -378px!important;
    left: 30px!important;
	}
	div#name_div, div#mobile_number_div {
    margin-top: 1em;
}

@media only screen and (max-width: 1400px) {
  div#complteddashboard {
    top: -42px !important;
}
.logo_login {
    justify-content: start!important;
    top: -294px!important;
    left: 12px!important;
}
.logo_login img {
width: 15% !important;
}
}



@media only screen and (max-width: 991px) {
.logo_login{
justify-content: start!important;
    top: -266px!important;
    left: 8px!important;
	}
	.logo_login img{
width: 15% !important;
  }
	div#errors ul li{
	font-size:0.55em;
}
}
@media only screen and (max-width: 1600px) {
  
.logo_login{
    justify-content: start!important;
    top: -304px!important;
    left: 30px!important;
	}
	.ftc-div-error {
    font-size: 0.75em;
}
}
.img img{
	
	width:auto;
	margin:0;
}

.actions a.changecategorypopup:hover {
  background-color: white !important;
}

.page-menu.menu-large img.fill_icon {
  display: none;
}

.page-menu.menu-large img.menu_icon{
  display: block;
  width: 60%;
  margin: 0px auto;
}
.page-menu img.menu_icon {
  display: none;
}
@media only screen and (max-width: 1450px) and (min-width:980px) {

.Cart_full .w_100 , 
.Cart_full .uk-first-column
 {
  width: 100% !important;

}
#My_top_course [class~=course-card-footer] h5 , #completedcoursesdiv [class~=course-card-footer] h5 , #recent-course [class~=course-card-footer] h5  {
  font-size: 10px;
}
}
form#denyreasonform label.uk-form-label {
  margin-bottom: 20px;
  color: #ff5630;
}
form#denyreasonform span {
  font-weight: 600;
}
#My_top_course .uk-slider-items
{
  margin: 0 0px 0 0px;
}

.btn-menu-trigger{
      width: 20px;
    height: 14px;
    position: relative;
    cursor: pointer;
    display: inline-block;
}

span.btn-menu-trigger span:nth-child(1) {
    top: 0;
    width: 80%;
}

span.btn-menu-trigger span:nth-child(2) {
    top: 6px;
}
span.btn-menu-trigger span:nth-child(3) {
    bottom: 0;
    width: 60%;
}

span.btn-menu-trigger span {
    background-color: #878a99;
    position: absolute;
    border-radius: 2px;
    -webkit-transition: .3s cubic-bezier(.8,.5,.2,1.4);
    transition: .3s cubic-bezier(.8,.5,.2,1.4);
    width: 100%;
    height: 2px;
    display: block;
    left: 0;
}

span.btn-menu-trigger {
-webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
span.btn-menu-trigger.menu-largebtn{
  transform: rotate(270deg);
}

span.btn-menu-trigger.menu-largebtn span:nth-child(1) {
    left: 1px;
    top: 5px;
    width: 20px;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transition-delay: 150ms;
    transition-delay: 150ms;
}

span.btn-menu-trigger.menu-largebtn span:nth-child(2) {
    left: 3px;
    top: 13px;
    width: 10px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition-delay: 50ms;
    transition-delay: 50ms;
}

span.btn-menu-trigger.menu-largebtn span:nth-child(3) {
    left: 9px;
    top: 13px;
    width: 10px;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    -webkit-transition-delay: .1s;
    transition-delay: .1s;
}
span.btn-menu-close {
  z-index: 99999;

}
/* button#apply_promo_code {
  margin-top: -46px;
  float:right;
} */

div#Course_top .Card_header
{
  font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 32px;
    color: white;
    margin: 0px;
}
div#Course_top1 .Card_header, div#Course_top .Card_header
{
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size:18px;
  margin: 0px;
  padding-bottom: 5px;
}
.card_title_color_training {
  color: #1A41CE;
}
.card_title_color_job{
  color:#FF4747
}
a.view {
  line-height: 40px;
}
.card_title_color_post{
  color:#1F63C7;
}
.card_para_text{
  color: #777676;
  font-size: 12px;
  font-weight: 400 !important;
  line-height: 18px;
  text-align: left;
  font-family: 'Poppins', sans-serif;
}
.jobs{
  /* position: relative;
  text-align: left; */
background-image: url("../images/demos/jobs1.png");
background-size: cover;
background-repeat: no-repeat;
background-position: center;
padding: 20px;
/* padding-bottom: 0px; */
border-radius: 12px;
position: relative;
border-radius: 15px 15px 0px 0px;
}
.job_text{
  /* position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%); 
  margin-left: 2rem;*/
}
.job_text .p1{
  color: #FFF;
  font-family: 'Righteous', sans-serif;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 30px;
margin: 0px ;
text-transform:capitalize;
}
.job_text .p1 span{
  color: #FAFF00;
}
.job_text .p2
{
  color: #FFF;
  font-size: 15px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  font-family: 'Poppins', sans-serif;}
.job_text .fileuplode{
  border-radius: 5px;
  background: #FFF;
  display: inline-block;
  padding: 15px;
  color: #40185F;
  font-size: 14px;
}
.card {
  border-radius: 10px!important;
  box-shadow: none !important;
}
img.card-img-top, .card{
  border-radius: 10px 10px 0px 0px;
}
.top-hiring-text .p1{
  color: #FFF;
  font-family: 'Poppins', sans-serif;
font-size: 19px;
font-style: normal;
font-weight: 500;
line-height: normal;
margin: 0px;
padding-bottom: 4px 
}
.top-hiring-text .p2{
  color: #31FFA8;
  font-family: 'Roboto', sans-serif;
font-size: 13px;
font-style: normal;
font-weight: 400;
line-height: normal;
}
.top-hiring{
  background-image: url("../images/demos/bg-test1.png");
background-size: cover;
background-repeat: no-repeat;
background-position: center;
padding: 20px;
border-bottom-right-radius:12px;
border-bottom-left-radius: 12px;
margin-top: -9px;
}

.top-hiring .uk-dotnav>*>*{
  background-color: #f9f9f9c4 !important;
}
.top-hiring .uk-dotnav>.uk-active>*{

  background-color:#00f0ff !important;
}

.box-shadow-jobs-card{
  box-shadow: 0px 0px 5px 0px #e1e1e1 !important;
  border: 0px !important;
  margin-right: 10px !important;
}

.recent-job-content li{    
  max-height: 340px;
overflow-x: hidden;
overflow-y: auto;
}

.recent-job-content li::-webkit-scrollbar {
  width: 3px;
  height: 12px;
}
.recent-job-content li::-webkit-scrollbar-thumb {
  background: lightblue;
  border-radius: 5px;  /* Apply border-radius */
}
/* .recent-job-content li::-webkit-scrollbar-track {
  background: #f1f1f1;
} */

.top-hiring-slider p{
  color: #FFF;
  font-family: 'Poppins', sans-serif;
font-size: 10px;
font-style: normal;
font-weight: 500;
line-height: normal;
margin-top: 12px;
}
div#Course_top .card_text {
  font-family: 'Poppins', sans-serif;
    font-weight: 500;
    font-size: 12px;
    color: white;
}
div#Course_top .card
{
  border: 0px;
  border-radius: 10px;

}
.recent-jobs
{
  background:  linear-gradient(90deg, rgba(55, 13, 174, 0.80) 2.39%, rgba(2, 163, 232, 0.80) 82.87%, rgba(12, 240, 255, 0.80) 110.45%);;
padding: 8px;
border-radius: 31px;
}

.recent-jobs .uk-subnav-pill>.uk-active>a{
  background: white !important;
}
.recent-jobs .uk-active , .recent-jobs .uk-active a 
{
  border-radius: 20px;
  padding: 3px 8px;
  background: white !important;
  color: #4B54A9 !important;
  font-weight: 500 !important;
 
}

.recent-job-content .recent-job-content-role-title{
  color: #000;
  font-family: 'Poppins', sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 5px !important;
}
.recent-job-content  .recent-job-content-company-title {
  color: rgb(125 125 125);
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.6em;
  margin-bottom: 5px !important;
} 
.recent-job-content .recent-job-content-inner-cont  img{
  margin-right: .5em;
  width: 12px;
  height: 12px;
}

.recent-job-content .recent-job-content-inner-cont .txt-1 {
  color: #070707;
  font-family: 'Poppins', sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.btn-job-apply{
  border-radius: 37px;
  background: #0C95E2;
  box-shadow: 0px 0px 15px 5px rgb(225 244 255);
  padding: 5px 15px;
  color: white;
  border: 0px;
}

p.lg-back-sub{
  font-family: 'Poppins', sans-serif;
  font-weight: 300;
  font-size: 14px;
}

.lg-back{
  font-family: 'Poppins', sans-serif;
  font-weight: 500;
font-size: 22px;
}

.recent-jobs li a {
  color:white !important;
  font-family: 'Poppins', sans-serif;
  text-transform: capitalize !important;
}
h5.heading_title {
  font-size: 1.85em !important;
  color: #3e416d;
}
/* popular cource css start */
img.popular-Courses-img {
  width: 100px;
  height: 100px;
  object-fit: cover;
  border-radius: 15px;
}
img.popular-Courses-img-2{
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 15px;
}
.popular-Courses-title{
  color: #000;
  font-family: 'Poppins', sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight:600;
  line-height: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.popular-Courses-cont{
  color: #70757a;
  font-family: 'Poppins', sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: 300;
  line-height: normal;
  margin-top: 5px !important;
  min-height: 38px !important;
}
.popular-Courses-inner-cont{
  color: rgba(0, 0, 0, 0.50);
  font-family: 'Poppins', sans-serif;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: normal;
padding-left:3px;
}
.popular-Courses-inner-cont-linehight{
  display: -webkit-box;
  max-width: 400px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}



/* .topcourses{
  height: 50px;
} */



/* popular cource css end  */
/* all cource css start */

.card_allcoutce {
	position: relative;
  transition: all .5s ease-in;
}
.card__image {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 12px;
}
.card__overlay 
{
     height: 185px;
  border-radius: 12px;
  background-size: cover;
  background-repeat: no-repeat;
}
.card_allcoutce::after{
  content: " ";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: .8;
border-radius: 12px;
  transition: .5s ease;
  background: linear-gradient(180deg, rgba(31,30,82,0.5914740896358543) 0%, rgba(31,30,82,1) 100%);
  z-index: 1;
}



.overlay__text {
  position: absolute;
  top: 66%;
  left:15px;
  z-index: 2;
}
.allcourses-title {
  color: #FFF;
  font-family: 'Poppins', sans-serif;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 20px;
}
.allcourses-count-class{
  color: #b8b8b8;
  font-family: 'Poppins', sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
}

.button {
  background-color: #f05328;
  padding: 1.5rem;
  margin-top: 2rem;
  display: inline-block;
  color: white;
  text-decoration: none;
}

/* all cources css end */
.recent-jobs.uk-subnav-pill>*>a:hover, .recent-jobs.uk-subnav-pill>*>a:focus
{
  background: transparent !important;
} 

div#Course_top .Dark_blue
{
background-color: #40189D;
}
div#Course_top .light_blue
{
 background-color:   #48A9F8;
}
div#Course_top .green
{
  background-color: #8BC740;
}
div#Course_top .light_green {
  background-color: #1BD084;

}

div#Course_top  h5#error_message {
margin: 0px;
}

.container-all-course{
  position: relative;
  text-align: center;
  color: white;
}


.allcourse .content
{
  padding: 0px !important;
}
@media only screen and (max-width: 1024px) and (min-width:320px) {
 .mobile-active  .btn-menu-close::before{
    display: block;
  }
    .btn-menu-close::before{
    display:none;
  }
  span.btn-menu-trigger {
    display: none !important;
}
nav.uk-navbar{
  position: relative;
    left: -30px;

}
}
.js-upload{
    background: #f1f1f1 !important;
    border: 2px dashed #c7c4c4 !important;
    padding: 40px 17px !important;
}

div#Course_top1 {
    position: relative;
    top: -25px;
    margin-bottom: -65px;
}
div#Course_top1, div#Course_top{
  position: relative;
  top: -25px;
  margin-bottom: -65px;
}

.background_blue
{
  background: #F5F5F5;
}
/* all course */

aside {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  z-index: 1020;
  background-color: #f5f5f5;
  width: 240px;
  overflow: hidden;
  transform: translate3d(-240px, 0, 0);
  transition-duration: 0.2s;
}
aside .side-menu-header {
  height: 56px;
  border-bottom: 1px solid #eeeeee;
}
aside .side-menu-body {
  height: calc(100% - 56px);
}
aside .side-menu-body:hover {
  overflow-y: scroll;
}
aside .side-menu-body::-webkit-scrollbar {
  width: 8px;
}
aside .side-menu-body::-webkit-scrollbar-thumb {
  height: 56px;
  background: rgba(136, 136, 136, 0.4);
}
aside .list-group {
  padding: 12px 0;
  border-bottom: 1px solid #eeeeee;
}
aside .list-group-item {
  height: 40px;
  font-size: 14px;
  font-weight: 400;
  color: #111111;
  padding: 0 24px;
  border: none;
  background-color: inherit;
}
aside .list-group-item .yt-icon path {
  fill: #878787;
}
aside .list-group-item:hover {
  background-color: #ebebeb;
}
aside .list-group-item.active {
  background-color: inherit;
  color: inherit;
  pointer-events: none;
  font-weight: 700;
}
aside .list-group-item.active .yt-icon path {
  fill: red;
}
aside.open {
  transform: translate3d(0, 0, 0);
}
aside.open:not(.mobile) + .content {
  margin-left: 240px;
}
aside.mobile {
  transition-duration: 0.2s;
  z-index: 1050;
}
aside.mobile.open ~ .side-menu-backdrop {
  opacity: 1;
  visibility: visible;
}
span.filter-option.pull-left {
  font-weight: 300 !important;
  font-size: 0.95rem !important;
  /* font-weight: 400; */
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
  letter-spacing: 1px  !important;
}
span.signup-btn{
  font-family: 'Poppins', sans-serif;
  cursor: pointer;
  display: inline-block;
  font-size: 18px;
  font-weight: 400;
  text-transform: capitalize;
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: none;
  border: 0;
  color: #fff;
  border-radius: 3px;
  padding: 5px 34px !important;
  width: 100%;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.side-menu-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  transition: all 0.2s ease;
  z-index: 1040;
}
.fl{
  float: left;
}

.cat-card{
  margin:5px;
  display: block;
  float:left;
}

.cat-card-image {
          width: 195px;
    height: 120px;
    background-size: cover;
    background-repeat: no-repeat;
    position: relative;
    border-radius: 10px;
}
.cat-card-image:after {
    content: '\A';
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(#ffffff00, #000000);
    opacity: 1;
    transition: all 1s;
    -webkit-transition: all 1s;
    border-radius: 0 0 15px 15px;
}




.cat-card-image .cat-card-title {
 font-size: 17px;
    font-family: 'Lato', sans-serif;
    font-weight: 500;
  color: white;
  display: block;
  margin-bottom: 5px;
}
.text-bottom-left {
  display: table;
}

.text-bottom-left article-meta {
  display: table-cell;
  position: relative;
  z-index: 2;
  padding: 15px 20px 15px 20px;
}
.text-bottom-left article-meta {
  vertical-align: bottom;
  text-align: left;
  font-family: 'Lato', sans-serif;
}

.clear{
  clear:both;
}



.recent-card-image {
  width: 100%;
  height: 180px;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  border-radius: 15px;
}
.recent-card-image:after {
    content: '\A';
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(#ffffff00, #000000);
    opacity: 1;
    transition: all 1s;
    -webkit-transition: all 1s;
    border-radius: 0 0 15px 15px;
}

.signup, .reset{
  color: #999898;
  font-size: 16px;
  font-family: 'Poppins', sans-serif;
  font-weight: 300;
}

.signup a, .reset a{
  color: #ce1d23 !important;
  font-weight: 500;
  padding-left: 3px;
}


.recent-card-image .recent-card-title {
  font-size: 24px;

  font-family: 'Poppins', sans-serif;
  font-weight: 500;
  color: white;
  display: block;
  margin-bottom: 10px;
}

.recent-card-image .recent-card-alt-title {
  font-size: 14px;

  font-family: 'Poppins', sans-serif;
  font-weight: 400;
  color: #afaeae;
  display: block;
}


.text-bottom-left {
  display: table;
}

.text-bottom-left article-meta {
  display: table-cell;
  position: relative;
  z-index: 2;
  padding: 15px 20px 15px 20px;
}
.text-bottom-left article-meta {
  vertical-align: bottom;
  text-align: left;
  font-family: 'Lato', sans-serif;
}





.video-card{
  margin:7px;
  display: block;
  float:left;
}
.video-card-image {
      width: 273px;
    height: 155px;
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  border-radius: 1px;
}
.video-card-title {
      font-family: 'Lato', sans-serif;
    color: black;
    display: -webkit-box;
    width: 273px;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    -webkit-line-clamp: 2;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 500;
    margin: 8px 0;
}
.js-upload {
  background: #f1f1f1 !important;
  border: 2px dashed #c7c4c4 !important;
  padding: 40px 17px !important;
}
h6.Purchased {
  color: #ffab00;
}
h6.free {
  color: #ff5630;
}
h6.completed {
  color: #36b37e;
}

/* notification css */
div#My_notification_cont {
  align-items: center;
}
div#My_notification_cont {
  align-items: center;
}

.uk-navbar-dropdown.uk-open.uk-navbar-dropdown-bottom-right {
  padding: 0px;
  width: 320px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  left: -19em !important;
}

#My_notification_cont .uk-navbar-dropdown.uk-open.uk-navbar-dropdown-bottom-left {
  padding: 0px;
  width: 320px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  left: -19em !important;
}
#My_notification_cont  ul li a:after{
  display: none !important;
}
#My_notification_cont ul#notification_list {
  padding: 0px 4px;
}


#My_notification_cont .notification_header h6{

margin: 0px;
color: white;
padding: 0px!important;
}

#My_notification_cont .inner_notify_img
{
  width: 26px;
  height: 26px;
   margin-right: 0.5em;
}
#My_notification_cont .inner_notifiy_a
{
  margin-left:.5em;
}
#My_notification_cont #notification_list li{
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 8px;
  padding-bottom: 8px;
}
a.btn.btn-default.mark_as_completed{
  position: relative;
  display: inline-block;
  font-weight: 600;

  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;

  border: 1px solid transparent;
  padding: 7px 8px;
  line-height: 17px;
  font-size: 14px;
  border-radius: 6px;
}
a.btn.btn-default.mark_as_completed i.uil-check{
  margin-right: 0.24em;
}
a.btn.btn-default.mark_as_completed  .uil-check:before
{    font-size: 18px;
}
a.btn.btn-default.course_completed {
  background: #038e03 !important;
}
p#applied_promo a.uk-alert-close.uk-icon.uk-close{
  top: 14px;
}
/* .dropdown-user-avatar {
  width: 50px !important;
  height: 34px !important;
} */

span.topbar_user_name {
  font-weight: 700 !important;
  font-size: 17px !important;
}
a#topbar_user i.icon-feather-heart {
  color: darkgrey;
  padding-left: 0px;
}
@media screen and (max-width:568px) {
  .top-hiring{
    margin-top: -23px;
  }
  .recent-jobs .uk-active, .recent-jobs .uk-active a{
    padding: 3px 6px;
  }
  .btn-job-apply{
    padding: 1px 8px;
    font-size: 11px;
  }
}

@media screen and (min-width: 720px) 
and (max-width: 1024px) {
  /* .jobs{
    padding: 0px;
  } */
  .top-hiring .top-hiring-slider img{
    width: 55px !important;
  }
}
@media screen 
  and (min-width: 720px) 
  and (max-width: 1600px) { 

    div#Course_top1  div#complteddashboard {
      top: -60px !important;
  }

  div#Course_top1  div#complteddashboard,   div#Course_top  div#complteddashboard {
    top: -60px !important;
}

  .job_text .p1{
    font-size: 22px !important;
  }

div#Course_top .card_text{

  font-size: 10px;
}

}


@media screen 
  and (min-width: 900px) 
  and (max-width: 1300px) {

.section-header-left h5
{
font-size: 1.45em !important;

}
  }

@media screen 
  and (min-width: 1200px) 
  and (max-width: 1600px) { 

div#Course_top .card_text{
  font-size: 10px;
  font-weight: 400;
  color: white;
}
.col-36{
  max-width: 37%;
}
}
[data-toggle='dropdown']
{
  min-height: 50px !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: 1px solid #e7e7e7 !important;
  padding: 10px 15px !important;
  color: #111111 !important;
  background-color: #ffffff !important;
}
/* .uk-input{
  border: 1px solid #074f83;
  padding: 18px;
} */
.uk-active {
  /* border: 1px solid #e9e9e9; */
  /* margin: 0px;
  padding: 10px 0px; */
  border-radius: 5px;
  /* background-color: #fff; */
}
.txt-cen h6{
  text-align: center;
}
h6.col-blue{
  color: #39557e;
}
.promo-code{
  display: flex;
}
/* .course-card-body h4{
  color: #082a5e !important;
  font-size: 1.5em !important;
} */

/* .en button#apply_promo_code {
  margin-top: -46px;
  float:right;
} */
/* 24-10 2023 */
/* .dropdown-user-name {
  display: none;
} */

p#applied_promo .uk-alert-primary {
  background: #f5f5f5;
  color: #1e87f0;
  border: 2px dashed #bbd5ef;
  width: 30%;
  text-align: right;
  border-radius: 5px;
  margin-bottom: 20px;
  padding: 5px 0px 5px 0px;
}
p#applied_promo svg{
width:10px;
height:10px;
}

p#applied_promo a.uk-alert-close.uk-icon.uk-close {
  top: 6px;
  right: 4px;
}

p#applied_promo p{
  text-align: left;
  font-size: 0.85em;
  font-weight: 700;
  padding-left: 10px;
  padding-top: 2px;
}

.profile_photo {
  top: -55px;
}

h6.sub_txt {
  font-weight: 400;
  color: #aaaaaa;
  font-size: 18px;
}

h5.topbar_user_name {
  color:#000000;
  margin-top: 15px;
  margin-bottom: 5px;
}

.image_container img#employee_profile_image{
  border-radius: 100%;
  border: 5px solid #ffffff70;
  box-shadow: 0px 10px 20px 0px #c3c3c3b3;
}

.image_container{
  text-align: center;
}

img#employee_profile_image {
  height: auto !important;
}

.nav-overlay.uk-navbar-left.uk-position-relative.uk-flex-1.bg-grey.uk-light.p-2 {
  z-index: 999;
}

/* .dropdown-user-avatar {
  width: 1.9375pc;
} */
.promo-code input#promo_coupon{
padding-left: 5px;
}

a#cart_checkout {
  line-height: 41px;
}

.uk-navbar-dropdown.uk-open.uk-navbar-dropdown-bottom-right {
  padding: 0 !important;
}
ul#notification_list {
  height: 250px;
  overflow-y: scroll;
}

ul#notification_list::-webkit-scrollbar {
  width: .5em;
}
 
ul#notification_list::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
 
ul#notification_list::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
}
li#student_wishlist a#topbar_user i.icon-feather-heart {
  background: no-repeat;
}
.course-curriculum-list{
  max-height: 340px;
  overflow-y: auto;
}
@media only screen and (max-width: 1600px) {
  .logo_login {
    top: -225px !important;
    left: 30px!important;
  }
}
.logo_login img{
  width:294px !important;
  height:57px !important;
}
/* 9199 admin-dashboard */
.popular_instructor-card-inner
{
  margin:0px 8px;
}
body{
  background-image: none !important;
}
.cart-shadow{
  box-shadow:0px 0px 10px #d7d7d7;
  border-radius: 12px !important;
  padding: 26px 12px !important;
}
.my-checkout{
  box-shadow:0px 0px 10px #d7d7d7;
  padding: 25px 24px;
  border-radius: 12px;
}
.card_allcoutce, .card{
  cursor:pointer;
}
img.card-img-top{
  height: 180px;
}
iframe div#botmanChatRoot{
  background: white !important;
}
[data-id="localization_id"] {
  padding-top: 3px !important;
}
iframe html, body{
  background: white !important;
    background-image: none !important;
}
/*** Common CSS END****/
#hms_timer{
color:black !important;
}