/**
 * Login Template
 *
 **************************************************************
 *
 * @description :
 *
 * Used in the following pages:
 * Login, Logout, Create new account, Reset password, Deactivate account,
 * Resend activation email, Activation link expired, Terms, Privacy
 *
 * - Compatibility:
 *   Responsive - can be used through mobile browsers as well all other screen size
 *
 **************************************************************
 *
 * @author: Yaashaar Hadadian - firstName@ekipware.com
 *
 * @version: 0.1.0 a
 * @created July 11,2017
 * @modified July 13,2017
 *
 * @copyright 2017 Ekipware.com
 *
 *************************************************************/
/* line 5, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/**
 * Project-wide Variables
 *
 **************************************************************
 *
 * @description :
 *
 * We have two main color sections here:
 * - Raw Color Palette: Defined a variable for each color
 * - Project color Palette: Defined color for different sections along with
 *   somehow more semantic variable names
 *
 * Developers can choose a color through three different formats:
 *
 * A: $[colorName]-[intensity]
 *
 * --[colorName] : red, pink, orange, yellow, green, blue, white,
 *                 dark-grey, light-grey, black
 * --[intensity] : the higher the number, the stronger & dimmer the color is
 *                 1, 2, 3, etc.
 *
 * B: $[purpose]-[section/intensity]
 *
 * --[purpose] : txt (text), bg (background)
 * --[intensity] : a, b, c - the more prior the alphabet, the stronger & dimmer the color is
 * --[section] : t (main titles such as h1, h2), st (sub titles such as h2,h3,h4)
 *
 *
 * C: $[GreekAlphabet]-[intensity] : Main color trends for this project
 *
 * --[GreekAlphabet]: alpha (green) , beta (pink-orange), delta (yellow)
 * --[intensity] : a, b, c - the more prior the alphabet, the stronger & dimmer the color is
 *
 *************************************************************
 *
 * PS: the reason number was chosen for intensity in the A format is that you easily
 *      increase or decrease it to get the color you want. You don't need to remember
 *      the intensity number, however, we use alphabet for txt, bg and sections as you
 *      probably need to remember the alphabet as you frequently use them
 *
 *************************************************************
 *
 * @author: Yaashaar Hadadian - firstName@ekipware.com
 *
 * @version: 0.1.0 a
 * @created July 11,2017
 * @modified July 13,2017
 *
 * @copyright 2017 Ekipware.com
 *
 *************************************************************/
/*-----------------------------------------------------------*/
/* Color                                                     */
/*-----------------------------------------------------------*/
/* Raw Color palette */
/* Red & Pink */
/* Orange */
/* Yellow */
/* Green */
/* Blue  */
/* White */
/* Bluish Dark Grey/Black */
/* Light Grey */
/* Black */
/**** Project Palette ****/
/*-----------------------------------------------------------*/
/* Font                                                      */
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
/* theme                                                     */
/*-----------------------------------------------------------*/
/* UI COMPONENT FONTS ************/
/* devanagari */
@font-face {
  font-family: 'Rajdhani';
  font-style: normal;
  font-weight: 400;
  src: local("Rajdhani Regular"), local("Rajdhani-Regular"), url('/static/fonts/Rajdhani-Regular-400-devanagari.woff2') format("woff2");
  unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Rajdhani';
  font-style: normal;
  font-weight: 400;
  src: local("Rajdhani Regular"), local("Rajdhani-Regular"), url('/static/fonts/Rajdhani-Regular-400-latin-ext.woff2?1581950916') format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Rajdhani';
  font-style: normal;
  font-weight: 400;
  src: local("Rajdhani Regular"), local("Rajdhani-Regular"), url('/static/fonts/Rajdhani-Regular-400-latin.woff2?1581950916') format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* devanagari */
@font-face {
  font-family: 'Rajdhani';
  font-style: normal;
  font-weight: 500;
  src: local("Rajdhani Medium"), local("Rajdhani-Medium"), url('/static/fonts/Rajdhani-Medium-500-devanagari.woff2?1581950916') format("woff2");
  unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Rajdhani';
  font-style: normal;
  font-weight: 500;
  src: local("Rajdhani Medium"), local("Rajdhani-Medium"), url('/static/fonts/Rajdhani-Medium-500-latin-ext.woff2?1581950916') format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Rajdhani';
  font-style: normal;
  font-weight: 500;
  src: local("Rajdhani Medium"), local("Rajdhani-Medium"), url('/static/fonts/Rajdhani-Medium-500-latin.woff2?1581950916') format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* BODY FONTS : Libre Franklin ************/
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: local("Libre Franklin"), local("LibreFranklin-Regular"), url('/static/fonts/LibreFranklin-SemiBold-400-latin-ext.woff2?1581950916') format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 400;
  src: local("Libre Franklin"), local("LibreFranklin-Regular"), url('/static/fonts/LibreFranklin-SemiBold-400-latin.woff2?1581950916') format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* latin-ext */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  src: local("Libre Franklin SemiBold"), local("LibreFranklin-SemiBold"), url('/static/fonts/LibreFranklin-SemiBold-600-latin-ext.woff2?1581950916') format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Libre Franklin';
  font-style: normal;
  font-weight: 600;
  src: local("Libre Franklin SemiBold"), local("LibreFranklin-SemiBold"), url('/static/fonts/LibreFranklin-SemiBold-600-latin.woff2?1581950916') format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* TITLE FONTS : Popins ************/
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local("Poppins Regular"), local("Poppins-Regular"), url('/static/fonts/Poppins-Regular-400-devanagari.woff2') format("woff2");
  unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local("Poppins Regular"), local("Poppins-Regular"), url('/static/fonts/Poppins-Regular-400-latin-ext.woff2') format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  src: local("Poppins Regular"), local("Poppins-Regular"), url('/static/fonts/Poppins-Regular-400-latin.woff2') format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url('/static/fonts/Poppins-Regular-500-devanagari.woff2') format("woff2");
  unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url('/static/fonts/Poppins-Regular-500-latin-ext.woff2') format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  src: local("Poppins Medium"), local("Poppins-Medium"), url('/static/fonts/Poppins-Regular-500-latin.woff2') format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url('/static/fonts/Poppins-Regular-600-devanagari.woff2') format("woff2");
  unicode-range: U+02BC, U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url('/static/fonts/Poppins-Regular-600-latin-ext.woff2') format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  src: local("Poppins SemiBold"), local("Poppins-SemiBold"), url('/static/fonts/Poppins-Regular-600-latin.woff2') format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}

.em-text-logo {
  font-family: 'Poppins', sans-serif !important;
  font-weight: 600 !important;
  font-size: 3.2rem;
  color: white;
  text-shadow: 0 1px 0 #000;
}

/* line 1, ../sass/base/_icons.scss */
.icon-ww-location {
  background-image: url('/static/img/icon/worldwide-location.png') !important;
}

/* line 2, ../sass/base/_icons.scss */
.icon-fc-scan {
  background-image: url('/static/img/icon/facial-recognition-scan.png') !important;
  background-size: 44px;
}

/* line 6, ../sass/base/_icons.scss */
.icon-grad-cap {
  background-image: url('/static/img/icon/graduation-cap.png') !important;
}

/* line 7, ../sass/base/_icons.scss */
.icon-mind {
  background-image: url('/static/img/icon/for-experienced.png') !important;
}

/* line 8, ../sass/base/_icons.scss */
.icon-schedule-time {
  background-image: url('/static/img/icon/overtime.png') !important;
}

/* line 9, ../sass/base/_icons.scss */
.icon-desirable-loc {
  background-image: url('/static/img/icon/map-marker.png') !important;
}

/* line 10, ../sass/base/_icons.scss */
.icon-groups {
  background-image: url('/static/img/icon/groups.png') !important;
}

/* line 11, ../sass/base/_icons.scss */
.icon-event-accepted {
  background-image: url('/static/img/icon/event-accepted.png') !important;
}

/* line 12, ../sass/base/_icons.scss */
.icon-public {
  background-image: url('/static/img/icon/globe-f-pink.png') !important;
}

/* line 13, ../sass/base/_icons.scss */
.icon-edit-user {
  background-image: url('/static/img/icon/edit-user-f-pink.png') !important;
}

/* line 14, ../sass/base/_icons.scss */
.icon-edit-text {
  background-image: url('/static/img/icon/pencil-tip-f-pink.png') !important;
}

/* line 15, ../sass/base/_icons.scss */
.icon-save {
  background-image: url('/static/img/icon/save-f-pink.png') !important;
}

/* line 16, ../sass/base/_icons.scss */
.icon-save-b {
  background-image: url('/static/img/icon/save-black.png') !important;
}

/* line 17, ../sass/base/_icons.scss */
.icon-user-settings {
  background-image: url('/static/img/icon/admin-settings-f-pink.png') !important;
}

/* line 18, ../sass/base/_icons.scss */
.icon-privacy {
  background-image: url('/static/img/icon/privacy-f-pink.png') !important;
}

/* line 19, ../sass/base/_icons.scss */
.icon-visibility {
  background-image: url('/static/img/icon/visible-black.png') !important;
}

/* line 20, ../sass/base/_icons.scss */
.icon-friends {
  background-image: url('/static/img/icon/group-f-pink.png') !important;
}

/* line 21, ../sass/base/_icons.scss */
.icon-remove {
  background-image: url('/static/img/icon/minus.png') !important;
}

/* line 22, ../sass/base/_icons.scss */
.icon-add {
  background-image: url('/static/img/icon/plus-f.png') !important;
}

/* line 23, ../sass/base/_icons.scss */
.icon-add-light {
  background-image: url('/static/img/icon/plus.png') !important;
}

/* line 24, ../sass/base/_icons.scss */
.icon-edit-map {
  background-image: url('/static/img/icon/map-editing.png') !important;
}

/* line 25, ../sass/base/_icons.scss */
.icon-edit-map-f {
  background-image: url('/static/img/icon/map-editing-f-black.png') !important;
}

/* line 26, ../sass/base/_icons.scss */
.icon-back-r {
  background-image: url('/static/img/icon/forward-arrow-f.png') !important;
}

/* line 28, ../sass/base/_icons.scss */
.icon-back-cd-l {
  background-image: url('/static/img/icon/long-arrow-l-f-pink.png') !important;
}

/* line 29, ../sass/base/_icons.scss */
.icon-back-l-b {
  background-image: url('/static/img/icon/arrows-long-left-black.png') !important;
}

/* line 30, ../sass/base/_icons.scss */
.icon-update {
  background-image: url('/static/img/icon/approve-and-update-f.png') !important;
}

/* line 32, ../sass/base/_icons.scss */
.icon-photo-upload {
  background-image: url('/static/img/icon/slr-back-side-f-black.png') !important;
}

/* line 33, ../sass/base/_icons.scss */
.icon-sq-add {
  background-image: url('/static/img/icon/plus-2-math-black.png') !important;
}

/* line 34, ../sass/base/_icons.scss */
.icon-photo-gallery {
  background-image: url('/static/img/icon/collage-black.png') !important;
}

/* line 35, ../sass/base/_icons.scss */
.icon-hand {
  background-image: url('/static/img/icon/whole-hand-black.png') !important;
}

/* line 36, ../sass/base/_icons.scss */
.icon-dl {
  background-image: url('/static/img/icon/download-black.png') !important;
}

/* line 37, ../sass/base/_icons.scss */
.icon-badge {
  background-image: url('/static/img/icon/badge-black.png') !important;
}

/* line 38, ../sass/base/_icons.scss */
.icon-id-card {
  background-image: url('/static/img/icon/id-card.png') !important;
}

/* line 39, ../sass/base/_icons.scss */
.icon-edit-file {
  background-image: url('/static/img/icon/edit-file-black.png') !important;
}

/* line 40, ../sass/base/_icons.scss */
.icon-slr-up {
  background-image: url('/static/img/icon/slr-small-lens-black.png') !important;
}

/* line 41, ../sass/base/_icons.scss */
.icon-delete-b {
  background-image: url('/static/img/icon/delete-black.png') !important;
}

/* line 42, ../sass/base/_icons.scss */
.icon-mark-b {
  background-image: url('/static/img/icon/checkmark-f-black.png') !important;
}

/* line 43, ../sass/base/_icons.scss */
.icon-confirm-b {
  background-image: url('/static/img/icon/checkmark-f-black.png') !important;
}

/* line 44, ../sass/base/_icons.scss */
.icon-x-b {
  background-image: url('/static/img/icon/delete-sign-f-black.png') !important;
}

/* line 45, ../sass/base/_icons.scss */
.icon-b-x-b {
  background-image: url('/static/img/icon/delete-b-sign-f-black.png') !important;
}

/* line 46, ../sass/base/_icons.scss */
.icon-camera-f-w {
  background-image: url('/static/img/icon/camera-f-white.png') !important;
}

/* line 47, ../sass/base/_icons.scss */
.icon-compact-cam-b {
  background-image: url('/static/img/icon/compact-camera-black.png') !important;
}

/* line 48, ../sass/base/_icons.scss */
.icon-add-row-b {
  background-image: url('/static/img/icon/add-row-black.png') !important;
}

/* line 51, ../sass/base/_icons.scss */
.icon-flip-v-f-b {
  background-image: url('/static/img/icon/flip-vertical-f-black.png') !important;
}

/* line 52, ../sass/base/_icons.scss */
.icon-flip-h-f-b {
  background-image: url('/static/img/icon/flip-horizontal-f-black.png') !important;
}

/* line 54, ../sass/base/_icons.scss */
.icon-rotate-r-f-b {
  background-image: url('/static/img/icon/rotate-right-f-black.png') !important;
}

/* line 55, ../sass/base/_icons.scss */
.icon-rotate-l-f-b {
  background-image: url('/static/img/icon/rotate-left-f-black.png') !important;
}

/* line 57, ../sass/base/_icons.scss */
.icon-zoom-in-b {
  background-image: url('/static/img/icon/zoom-in-black.png') !important;
}

/* line 58, ../sass/base/_icons.scss */
.icon-zoom-out-b {
  background-image: url('/static/img/icon/zoom-out-black.png') !important;
}

/* line 60, ../sass/base/_icons.scss */
.icon-settings-f-w {
  background-image: url('/static/img/icon/settings-f.png') !important;
}

/* line 61, ../sass/base/_icons.scss */
.icon-menu-b {
  background-image: url('/static/img/icon/menu-black.png') !important;
}

/* line 62, ../sass/base/_icons.scss */
.icon-video-b {
  background-image: url('/static/img/icon/movie-dark-b.png') !important;
}

/* line 63, ../sass/base/_icons.scss */
.icon-video-f-b {
  background-image: url('/static/img/icon/movie-f-black.png') !important;
}

/* line 64, ../sass/base/_icons.scss */
.icon-video-f-w {
  background-image: url('/static/img/icon/movie-f-white.png') !important;
}

/* line 65, ../sass/base/_icons.scss */
.icon-cam-b {
  background-image: url('/static/img/icon/slr-camera.png') !important;
}

/* line 66, ../sass/base/_icons.scss */
.icon-ft-list-b {
  background-image: url('/static/img/icon/features-list-black.png') !important;
}

/* line 67, ../sass/base/_icons.scss */
.icon-ft-list-p-f {
  background-image: url('/static/img/icon/features-list-p-f.png') !important;
}

/* line 68, ../sass/base/_icons.scss */
.icon-ft-list-p {
  background-image: url('/static/img/icon/features-list-p.png') !important;
}

/* line 69, ../sass/base/_icons.scss */
.icon-calendar-f-w {
  background-image: url('/static/img/icon/calendar-f-white.png') !important;
}

/* line 70, ../sass/base/_icons.scss */
.icon-calendar-f-smw {
  background-image: url('/static/img/icon/calendar-f-smw.png') !important;
}

/* line 71, ../sass/base/_icons.scss */
.icon-info-f-b {
  background-image: url('/static/img/icon/info-f-black.png') !important;
}

/* line 72, ../sass/base/_icons.scss */
.icon-info-b {
  background-image: url('/static/img/icon/info-black.png') !important;
}

/* line 73, ../sass/base/_icons.scss */
.icon-info-grey {
  background-image: url('/static/img/icon/info-grey.png') !important;
}

/* line 75, ../sass/base/_icons.scss */
.icon-messenger {
  background-image: url('/static/img/icon/communication-pink.png') !important;
}

/* line 76, ../sass/base/_icons.scss */
.icon-messenger-f {
  background-image: url('/static/img/icon/communication-f-pink.png') !important;
}

/* line 77, ../sass/base/_icons.scss */
.icon-favorite-msg-f {
  background-image: url('/static/img/icon/popular-msg-f-pink.png') !important;
}

/* line 78, ../sass/base/_icons.scss */
.icon-contacts-f {
  background-image: url('/static/img/icon/contacts-f-pink.png') !important;
}

/* line 79, ../sass/base/_icons.scss */
.icon-archive-f {
  background-image: url('/static/img/icon/cabinet-f-pink.png') !important;
}

/* line 81, ../sass/base/_icons.scss */
.icon-archive-f-w {
  background-image: url('/static/img/icon/cabinet-f-w.png') !important;
}

/* line 82, ../sass/base/_icons.scss */
.icon-restore-f-w {
  background-image: url('/static/img/icon/restore-f-w.png') !important;
}

/* line 84, ../sass/base/_icons.scss */
.icon-pin-f {
  background-image: url('/static/img/icon/pin-f-pink.png') !important;
}

/* line 85, ../sass/base/_icons.scss */
.icon-more {
  background-image: url('/static/img/icon/more.png') !important;
}

/* line 86, ../sass/base/_icons.scss */
.icon-more-f {
  background-image: url('/static/img/icon/more-f.png') !important;
}

/* line 88, ../sass/base/_icons.scss */
.icon-star-f-w {
  background-image: url('/static/img/icon/star-f-white.png') !important;
}

/* line 89, ../sass/base/_icons.scss */
.icon-unstar-f-w {
  background-image: url('/static/img/icon/unstar-f-white.png') !important;
}

/* line 91, ../sass/base/_icons.scss */
.icon-pin-f-w {
  background-image: url('/static/img/icon/pin-f-w.png') !important;
}

/* line 92, ../sass/base/_icons.scss */
.icon-unpin-f-w {
  background-image: url('/static/img/icon/unpin-f-w.png') !important;
}

/* line 94, ../sass/base/_icons.scss */
.icon-trash-f-w {
  background-image: url('/static/img/icon/trash-f-w.png') !important;
}

/* line 95, ../sass/base/_icons.scss */
.icon-task-lst-w {
  background-image: url('/static/img/icon/assignment-return.png') !important;
}

/* line 96, ../sass/base/_icons.scss */
.icon-sent-f-p {
  background-image: url('/static/img/icon/sent-f-pink.png') !important;
}

/* line 98, ../sass/base/_icons.scss */
.icon-loading-pb {
  background-image: url('/static/img/icon/Interwind.gif') !important;
}

/* line 100, ../sass/base/_icons.scss */
.icon-add-user-p {
  background-image: url('/static/img/icon/add-user-p.png') !important;
}

/* line 101, ../sass/base/_icons.scss */
.icon-add-user-f-p {
  background-image: url('/static/img/icon/add-user-f-p.png') !important;
}

/* line 102, ../sass/base/_icons.scss */
.icon-add-user-f-w {
  background-image: url('/static/img/icon/add-user-f-w.png') !important;
}

/* line 103, ../sass/base/_icons.scss */
.icon-del-user-f-w {
  background-image: url('/static/img/icon/remove-user-f-w.png') !important;
}

/* line 104, ../sass/base/_icons.scss */
.icon-del-user-f-p {
  background-image: url('/static/img/icon/remove-user-f-p.png') !important;
}

/* line 105, ../sass/base/_icons.scss */
.icon-del-user-p {
  background-image: url('/static/img/icon/remove-user-male-p.png') !important;
}

/* line 109, ../sass/base/_icons.scss */
.icon-friends-list-w {
  background-image: url('/static/img/icon/user-group-man-man-w.png') !important;
}

/* line 110, ../sass/base/_icons.scss */
.icon-friends-list-b {
  background-image: url('/static/img/icon/user-group-man-man-b.png') !important;
}

/* line 112, ../sass/base/_icons.scss */
.icon-msg-p {
  background-image: url('/static/img/icon/speech-bubble-p.png') !important;
}

/* line 113, ../sass/base/_icons.scss */
.icon-msg-dot-p {
  background-image: url('/static/img/icon/speech-bubble-with-dots-p.png') !important;
}

/* line 114, ../sass/base/_icons.scss */
.icon-msg-dot-f-p {
  background-image: url('/static/img/icon/speech-bubble-with-dots-f-p.png') !important;
}

/* line 115, ../sass/base/_icons.scss */
.icon-chat-p {
  background-image: url('/static/img/icon/communication-p.png') !important;
}

/* line 117, ../sass/base/_icons.scss */
.icon-tick-p {
  background-image: url('/static/img/icon/ok-p.png') !important;
}

/* line 118, ../sass/base/_icons.scss */
.icon-tick-f-p {
  background-image: url('/static/img/icon/ok-f-p.png') !important;
}

/* line 119, ../sass/base/_icons.scss */
.icon-cancel-p {
  background-image: url('/static/img/icon/cancel-p.png') !important;
}

/* line 120, ../sass/base/_icons.scss */
.icon-cancel-f-p {
  background-image: url('/static/img/icon/cancel-f-p.png') !important;
}

/* line 122, ../sass/base/_icons.scss */
.icon-search-gray {
  background-image: url('/static/img/icon/search.png') !important;
}

/* line 123, ../sass/base/_icons.scss */
.icon-filter-b {
  background-image: url('/static/img/icon/filter-b.png') !important;
}

/* line 124, ../sass/base/_icons.scss */
.icon-notification-f-w {
  background-image: url('/static/img/icon/notification-center-f-w.png') !important;
}

/* line 125, ../sass/base/_icons.scss */
.icon-slide-up-w {
  background-image: url('/static/img/icon/expand-arrow-f-w.png') !important;
}

/* line 126, ../sass/base/_icons.scss */
.icon-slide-up-f-p {
  background-image: url('/static/img/icon/collapse-arrow-f-p.png') !important;
}

/* line 128, ../sass/base/_icons.scss */
.icon-friendship-w {
  background-image: url('/static/img/icon/group-f-w.png') !important;
}

/* line 129, ../sass/base/_icons.scss */
.icon-friendship-p {
  background-image: url('/static/img/icon/user-group-man-man-p.png') !important;
}

/* line 130, ../sass/base/_icons.scss */
.icon-friendship-f-p {
  background-image: url('/static/img/icon/group-f-p.png') !important;
}

/* line 131, ../sass/base/_icons.scss */
.icon-handshake-w {
  background-image: url('/static/img/icon/helping-hand-f-w.png') !important;
}

/* line 132, ../sass/base/_icons.scss */
.icon-handshake-p {
  background-image: url('/static/img/icon/handshake-p.png') !important;
}

/* line 133, ../sass/base/_icons.scss */
.icon-handshake-f-p {
  background-image: url('/static/img/icon/handshake-f-p.png') !important;
}

/* line 134, ../sass/base/_icons.scss */
.icon-rss-w {
  background-image: url('/static/img/icon/rss-f-w.png') !important;
}

/* line 135, ../sass/base/_icons.scss */
.icon-rss-p {
  background-image: url('/static/img/icon/rss-p.png') !important;
}

/* line 136, ../sass/base/_icons.scss */
.icon-rss-f-p {
  background-image: url('/static/img/icon/rss-f-p.png') !important;
}

/* line 138, ../sass/base/_icons.scss */
.icon-msg-w {
  background-image: url('/static/img/icon/message-f-w.png') !important;
}

/* line 139, ../sass/base/_icons.scss */
.icon-hourglass-f-p {
  background-image: url('/static/img/icon/hourglass-f-p.png') !important;
}

/* line 141, ../sass/base/_icons.scss */
.icon-menu-2-p {
  background-image: url('/static/img/icon/menu-2-p.png') !important;
}

/* line 142, ../sass/base/_icons.scss */
.icon-menu-2-f-p {
  background-image: url('/static/img/icon/menu-2-f-p.png') !important;
}

/* line 145, ../sass/base/_icons.scss */
.icon-puzzled-p {
  background-image: url('/static/img/icon/puzzled-p.png') !important;
}

/* line 146, ../sass/base/_icons.scss */
.icon-close-win-w {
  background-image: url('/static/img/icon/close-window-w.png') !important;
}

/* line 147, ../sass/base/_icons.scss */
.icon-close-win-w-f {
  background-image: url('/static/img/icon/close-window-f-w.png') !important;
}

/* line 148, ../sass/base/_icons.scss */
.icon-exit-w {
  background-image: url('/static/img/icon/exit-w.png') !important;
}

/* line 149, ../sass/base/_icons.scss */
.icon-exit-w-f {
  background-image: url('/static/img/icon/exit-f-w.png') !important;
}

/* line 150, ../sass/base/_icons.scss */
.icon-edit-rec {
  background-image: url('/static/img/icon/pencil-tip-f-b.png') !important;
}

/* line 151, ../sass/base/_icons.scss */
.icon-edit-rec {
  background-image: url('/static/img/icon/pencil-tip-b.png') !important;
}

/* line 153, ../sass/base/_icons.scss */
.icon-s-chat-f-p {
  background-image: url('/static/img/icon/speech-bubble-f-p.png') !important;
}

/* line 154, ../sass/base/_icons.scss */
.icon-s-chat-p {
  background-image: url('/static/img/icon/speech-bubble-p.png') !important;
}

/* line 32, ../sass/login.scss */
html {
  height: 100%;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 1.5;
  color: #858585;
}

/* line 40, ../sass/login.scss */
body {
  width: 100%;
  height: 100%;
  min-width: 400px;
  background: url('/static/img/user/login-bg.png?1581950916') repeat;
  background-size: cover;
  font-family: "Libre Franklin";
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
  align-items: center;
}

/* line 55, ../sass/login.scss */
a {
  color: inherit;
  text-decoration: inherit;
  cursor: pointer;
  font-weight: 600;
  color: #D91E18;
}
/* line 62, ../sass/login.scss */
a:active, a:focus {
  outline: none;
  cursor: pointer;
}
/* line 63, ../sass/login.scss */
a:hover {
  color: #ec5652;
}

/* line 67, ../sass/login.scss */
.user-wrapper {
  flex: 0 0 200px;
  width: 400px;
  text-align: center;
}

/* line 75, ../sass/login.scss */
.user-ekip-logo {
  width: 400px;
  flex: 1 1 400px;
}

/* line 82, ../sass/login.scss */
.user-page-title {
  margin: 10px 0 10px 0;
  font-family: "Poppins";
  font-size: 3rem;
  font-weight: 600;
  color: #fff;
  text-align: center;
}

/* line 93, ../sass/login.scss */
.user-content {
  padding: 20px 0 25px 0;
  background: #FFFFFF;
  box-shadow: 0 52px 64px 0 rgba(0, 0, 0, 0.5);
  border-radius: 20px;
}
/* line 99, ../sass/login.scss */
.user-content p {
  padding: 5px 40px;
  color: #858585;
}

/* line 107, ../sass/login.scss */
.user-login-form .errorlist {
  background: #F9690E;
  padding: 15px 20px;
  margin: 10px 0;
  color: white !important;
  list-style-type: none;
  border-radius: 0;
  border: 0;
  text-align: center;
}
/* line 121, ../sass/login.scss */
.user-login-form ul {
  text-align: left;
  list-style-type: disc;
  padding: 10px 10px 10px 30px;
  margin: 10px 36px;
  color: #16A085;
  border-right: 2px solid #26C281;
  border-left: 2px solid #26C281;
  border-radius: 15px;
}
/* line 131, ../sass/login.scss */
.user-login-form ul li {
  margin: 10px 0;
}
/* line 135, ../sass/login.scss */
.user-login-form .helptext {
  display: none;
  border-radius: 0 0 15px 15px;
  padding: 30px 20px 10px 20px;
  margin: -25px 36px 10px 36px;
  color: white;
  background: #16A085;
}
/* line 148, ../sass/login.scss */
.user-login-form label {
  display: block;
  margin: 5px 5px 2px 5px;
  text-align: center;
  font-family: "Rajdhani";
  font-weight: 500;
  font-size: 1.2rem;
  color: #393939;
}
/* line 159, ../sass/login.scss */
.user-login-form select,
.user-login-form input[type=text],
.user-login-form input[type=date],
.user-login-form input[type=email],
.user-login-form input[type=password] {
  margin: 2px 5px 5px 3px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 25px;
  outline: none;
  text-align: center;
  padding: 11px 15px;
  width: 285px;
  height: inherit;
  font-family: "Libre Franklin";
  font-size: 18px;
  font-weight: 600;
  color: #0f0f0f;
  letter-spacing: 0.57px;
}
/* line 187, ../sass/login.scss */
.user-login-form button {
  border: 0;
  margin: 20px 0;
  padding: 15px 50px;
  outline: dashed;
  background: #D91E18;
  border-radius: 25px;
  width: 320px;
  font-family: "Libre Franklin";
  font-size: 17px;
  font-weight: 600;
  color: #FFFFFF;
}
/* line 207, ../sass/login.scss */
.user-login-form button:hover {
  background: #e72a24;
  cursor: pointer;
}

/* line 215, ../sass/login.scss */
p.user-login-form-msg,
.user-login-form-msg {
  color: white;
  background: #16A085;
  padding: 15px 20px;
  margin: 10px 0;
  list-style-type: none;
  border-radius: 0;
  border: 0;
  text-align: center;
}

/* line 227, ../sass/login.scss */
.err-msg {
  color: white;
  background-color: #F64747;
}

/* line 236, ../sass/login.scss */
.user-terms {
  font-size: 0.9rem;
  color: #616161;
  padding: 15px 40px 5px 40px;
  line-height: 1.5;
}

/* line 245, ../sass/login.scss */
.imp {
  font-weight: 600;
}

/* line 250, ../sass/login.scss */
.user-link-bar {
  flex: 0 0 300px;
  padding: 20px;
  color: white;
  font-family: "Poppins";
}
/* line 256, ../sass/login.scss */
.user-link-bar a {
  color: white;
}
/* line 257, ../sass/login.scss */
.user-link-bar a:hover {
  color: #f6b0ae;
}
/* line 260, ../sass/login.scss */
.user-link-bar ul li {
  margin: 5px;
}
/* line 263, ../sass/login.scss */
.user-link-bar ul li:first-child a {
  font-weight: 400;
}
/* line 264, ../sass/login.scss */
.user-link-bar ul li.sign-up {
  font-weight: 600;
}

/* line 273, ../sass/login.scss */
.user-login-iframe {
  margin-top: 20px;
  height: 600px;
  overflow: auto;
  text-align: left !important;
}
/* line 278, ../sass/login.scss */
.user-login-iframe h1 {
  text-align: center;
  font-family: "Poppins";
  font-weight: 600;
  font-size: 1.5rem;
  color: #393939;
}
/* line 286, ../sass/login.scss */
.user-login-iframe h2 {
  font-family: "Poppins";
  font-weight: 600;
  font-size: 1rem;
  color: #393939;
  padding-left: 20px;
}

/** registration page wrapper */
/* line 301, ../sass/login.scss */
.reg-wrapper {
  flex: 0 0 600px;
  width: 600px;
  text-align: center;
}

/* line 308, ../sass/login.scss */
.reg-form {
  display: flex;
  flex-flow: column nowrap;
  /* some reset */
}
/* line 314, ../sass/login.scss */
.reg-form .errorlist {
  background: inherit !important;
  color: inherit !important;
  padding: 0 !important;
  margin: 0 !important;
}
/* line 321, ../sass/login.scss */
.reg-form ul {
  border: 0 !important;
  margin: 0 !important;
  color: inherit !important;
}
/* line 326, ../sass/login.scss */
.reg-form ul li {
  border: 0 !important;
  margin: 0 !important;
  color: inherit !important;
}
/* line 335, ../sass/login.scss */
.reg-form .header {
  flex: 0 0 auto;
}
/* line 340, ../sass/login.scss */
.reg-form .body {
  flex: 0 0 auto;
  display: flex;
  flex-flow: column nowrap;
}
/* line 347, ../sass/login.scss */
.reg-form .two-col-row {
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-around;
  padding-right: 20px !important;
  padding-left: 20px !important;
  align-items: center;
  margin-bottom: 10px;
}
/* line 357, ../sass/login.scss */
.reg-form .two-col-row .col {
  flex: 0 0 300px;
}
/* line 362, ../sass/login.scss */
.reg-form .two-col-row .col-fl {
  flex: 0 0 300px;
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
}
/* line 372, ../sass/login.scss */
.reg-form .two-col-row .lbl label {
  flex: 1 1 auto;
  text-align: left;
  padding-left: 20px;
}
/* line 380, ../sass/login.scss */
.reg-form .two-col-row select,
.reg-form .two-col-row input {
  width: 230px !important;
  margin: 0 0;
}
/* line 386, ../sass/login.scss */
.reg-form .two-col-row select {
  -webkit-border-radius: 25px;
  border-radius: 25px !important;
  height: 40px;
  font-family: "Poppins";
  font-size: 1rem;
  background: white;
  margin: 0;
  padding: 0;
  width: 230px !important;
  border: 0;
}
/* line 402, ../sass/login.scss */
.reg-form .two-col-row .brd {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
  border-radius: 25px !important;
  border: 1px solid #D2D2D2;
  margin: 0 20px;
  height: 43px;
}
/* line 417, ../sass/login.scss */
.reg-form .row {
  flex: 0 0 auto;
}
/* line 421, ../sass/login.scss */
.reg-form .fld-msg {
  border: 2px solid #16A085;
  padding: 10px;
  text-align: left;
  margin: 5px 20px 15px 20px;
  border-radius: 10px;
  color: #393939;
  font-size: 0.9rem;
}
/* line 435, ../sass/login.scss */
.reg-form .fld-help {
  display: none;
  border-color: #16A085;
  color: #14937a;
}
/* line 441, ../sass/login.scss */
.reg-form .fld-err {
  border-color: #D91E18;
  color: #D91E18;
}
/* line 447, ../sass/login.scss */
.reg-form .gap {
  height: 20px;
}
/* line 451, ../sass/login.scss */
.reg-form .line {
  margin: 10px 0;
  border-top: 1px solid #BFBFBF;
  height: 9px;
}
/* line 457, ../sass/login.scss */
.reg-form .btn-hint {
  flex: 0 0 30px;
  width: 30px;
  height: 30px;
  background: no-repeat center center;
  background-size: 30px;
  margin-top: 2px;
}
/* line 466, ../sass/login.scss */
.reg-form .btn-hint:hover {
  cursor: pointer;
  background-image: url('/static/img/icon/info-black.png') !important;
}
/* line 474, ../sass/login.scss */
.reg-form .btn-sml {
  background-size: 20px;
}
/* line 478, ../sass/login.scss */
.reg-form .v-lbl {
  display: flex;
  flex-flow: row nowrap;
  align-items: center;
  justify-content: center;
}
/* line 488, ../sass/login.scss */
.reg-form .footer {
  flex: 0 0 auto;
}
/* line 491, ../sass/login.scss */
.reg-form .footer button[type=submit] {
  margin: 20px auto 10px auto !important;
}
