/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
:root {
  --size: 38px;
  --bord: 10px;
}

/* line 8, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.circle_progress {
  width: var(--size);
  height: var(--size);
  margin: 0 auto;
  border-radius: 50%;
  background-image: conic-gradient(#0069d9 var(--value), rgba(0, 105, 217, 0.2) var(--value));
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 21, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.circle_progress .avatar {
  padding: 4px;
}

/* line 26, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.circle_progress_8m {
  background-image: conic-gradient(#1ac0a9 var(--value), rgba(26, 192, 169, 0.2) var(--value));
}

/* line 33, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.circle_progress_12m {
  background-image: conic-gradient(#feaeae var(--value), rgba(254, 174, 174, 0.2) var(--value));
}

/* line 40, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.circle_progress_large {
  width: 88px;
  height: 88px;
  margin-bottom: 15px;
}

/* .circle_progress::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: calc(100% - var(--bord));
  height: calc(100% - var(--bord));
  background: white;
  border-radius: inherit;
} */
/* line 57, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x-10 {
  --value: 10%;
}

/* line 61, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x-20 {
  --value: 20%;
}

/* line 64, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x-30 {
  --value: 30%;
}

/* line 67, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x40 {
  --value: 40%;
}

/* line 70, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x-50 {
  --value: 50%;
}

/* line 73, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x-60 {
  --value: 60%;
}

/* line 76, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x-70 {
  --value: 70%;
}

/* line 79, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x-80 {
  --value: 80%;
}

/* line 82, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x-90 {
  --value: 90%;
}

/* line 85, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/circle_progress.css.scss */
.x-100 {
  --value: 100%;
}
/* line 2, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.dashboard {
  padding: 0;
  min-width: 1280px;
  min-height: 600px;
  display: grid;
  grid-template-columns: 280px auto 360px;
  height: 100vh;
  overflow: hidden;
}

/* line 11, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.dashboard.half_sidebar {
  grid-template-columns: 280px auto auto;
}

/* line 14, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.dashboard_nrs {
  grid-template-columns: 280px auto;
}

/* line 17, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.contents {
  padding: 28px 32px 32px 32px;
  min-width: 640px;
  height: 100vh;
}
/* line 22, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.contents .topbar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 32px;
}
/* line 27, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.contents .topbar .today {
  font-size: 24px;
  letter-spacing: -0.45px;
}
/* line 31, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.contents .topbar .topbar_right {
  display: flex;
}
/* line 33, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.contents .topbar .topbar_right .form-control {
  background: #fff !important;
  margin-right: 16px;
  width: 288px;
}
/* line 38, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.contents .topbar .topbar_right .add_new {
  background: #0069d9;
  color: #fff;
  height: 46px;
  width: 46px;
  border-radius: 23px;
  display: block;
  text-align: center;
  padding: 12.5px;
  padding-top: 11px;
  flex-shrink: 0;
}
/* line 49, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/dashboard.css.scss */
.contents .topbar .topbar_right .add_new svg {
  height: 19px;
  width: 19px;
}
@font-face {
  font-family: 'feather';
  src: url(http://localhost:3000/assets/feather/feather-1550e7dbcc9ff0a9c8e2887fcfd0b213a814594a570b055a8b6bd28a8baaff41.eot?9xfrq8);
  src: url(http://localhost:3000/assets/feather/feather-1550e7dbcc9ff0a9c8e2887fcfd0b213a814594a570b055a8b6bd28a8baaff41.eot?9xfrq8#iefix) format("embedded-opentype"), url(http://localhost:3000/assets/feather/feather-3b8fc49b82f9fafe69de4b9d70fa2c2b6446e60f0540270e5fe2b702335dd259.ttf?9xfrq8) format("truetype"), url(http://localhost:3000/assets/feather/feather-0b05b06654d32df8a05c8cd89123d76d05a09c9425aab394af84c0a0ebbc01e8.woff?9xfrq8) format("woff"), url(http://localhost:3000/assets/feather/feather-bc9254eed543fd4e80c19e087c9cc30f7f2637d7e749b51c3392a40ff7f2d7d4.svg?9xfrq8#feather) format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 12, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
[class^="ft-"], [class*=" ft-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'feather' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 27, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-bold:before {
  content: "\e9ea";
}

/* line 30, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-crop:before {
  content: "\e9eb";
}

/* line 33, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-help-circle:before {
  content: "\e9ec";
}

/* line 36, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-italic:before {
  content: "\e9ed";
}

/* line 39, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-shopping-cart:before {
  content: "\e9ee";
}

/* line 42, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-underline:before {
  content: "\e9ef";
}

/* line 45, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-activity:before {
  content: "\e900";
}

/* line 48, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-airplay:before {
  content: "\e901";
}

/* line 51, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-alert-circle:before {
  content: "\e902";
}

/* line 54, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-alert-octagon:before {
  content: "\e903";
}

/* line 57, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-alert-triangle:before {
  content: "\e904";
}

/* line 60, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-align-center:before {
  content: "\e905";
}

/* line 63, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-align-justify:before {
  content: "\e906";
}

/* line 66, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-align-left:before {
  content: "\e907";
}

/* line 69, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-align-right:before {
  content: "\e908";
}

/* line 72, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-anchor:before {
  content: "\e909";
}

/* line 75, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-aperture:before {
  content: "\e90a";
}

/* line 78, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-arrow-down-left:before {
  content: "\e90b";
}

/* line 81, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-arrow-down-right:before {
  content: "\e90c";
}

/* line 84, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-arrow-down:before {
  content: "\e90d";
}

/* line 87, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-arrow-left:before {
  content: "\e90e";
}

/* line 90, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-arrow-right:before {
  content: "\e90f";
}

/* line 93, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-arrow-up-left:before {
  content: "\e910";
}

/* line 96, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-arrow-up-right:before {
  content: "\e911";
}

/* line 99, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-arrow-up:before {
  content: "\e912";
}

/* line 102, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-at-sign:before {
  content: "\e913";
}

/* line 105, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-award:before {
  content: "\e914";
}

/* line 108, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-bar-chart-2:before {
  content: "\e915";
}

/* line 111, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-bar-chart:before {
  content: "\e916";
}

/* line 114, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-battery-charging:before {
  content: "\e917";
}

/* line 117, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-battery:before {
  content: "\e918";
}

/* line 120, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-bell-off:before {
  content: "\e919";
}

/* line 123, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-bell:before {
  content: "\e91a";
}

/* line 126, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-bluetooth:before {
  content: "\e91b";
}

/* line 129, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-book:before {
  content: "\e91c";
}

/* line 132, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-bookmark:before {
  content: "\e91d";
}

/* line 135, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-box:before {
  content: "\e91e";
}

/* line 138, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-briefcase:before {
  content: "\e91f";
}

/* line 141, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-calendar:before {
  content: "\e920";
}

/* line 144, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-camera-off:before {
  content: "\e921";
}

/* line 147, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-camera:before {
  content: "\e922";
}

/* line 150, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-cast:before {
  content: "\e923";
}

/* line 153, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-check-circle:before {
  content: "\e924";
}

/* line 156, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-check-square:before {
  content: "\e925";
}

/* line 159, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-check:before {
  content: "\e926";
}

/* line 162, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-chevron-down:before {
  content: "\e927";
}

/* line 165, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-chevron-left:before {
  content: "\e928";
}

/* line 168, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-chevron-right:before {
  content: "\e929";
}

/* line 171, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-chevron-up:before {
  content: "\e92a";
}

/* line 174, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-chevrons-down:before {
  content: "\e92b";
}

/* line 177, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-chevrons-left:before {
  content: "\e92c";
}

/* line 180, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-chevrons-right:before {
  content: "\e92d";
}

/* line 183, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-chevrons-up:before {
  content: "\e92e";
}

/* line 186, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-chrome:before {
  content: "\e92f";
}

/* line 189, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-circle:before {
  content: "\e930";
}

/* line 192, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-clipboard:before {
  content: "\e931";
}

/* line 195, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-clock:before {
  content: "\e932";
}

/* line 198, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-cloud-drizzle:before {
  content: "\e933";
}

/* line 201, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-cloud-lightning:before {
  content: "\e934";
}

/* line 204, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-cloud-off:before {
  content: "\e935";
}

/* line 207, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-cloud-rain:before {
  content: "\e936";
}

/* line 210, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-cloud-snow:before {
  content: "\e937";
}

/* line 213, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-cloud:before {
  content: "\e938";
}

/* line 216, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-codepen:before {
  content: "\e939";
}

/* line 219, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-command:before {
  content: "\e93a";
}

/* line 222, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-compass:before {
  content: "\e93b";
}

/* line 225, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-copy:before {
  content: "\e93c";
}

/* line 228, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-corner-down-left:before {
  content: "\e93d";
}

/* line 231, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-corner-down-right:before {
  content: "\e93e";
}

/* line 234, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-corner-left-down:before {
  content: "\e93f";
}

/* line 237, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-corner-left-up:before {
  content: "\e940";
}

/* line 240, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-corner-right-down:before {
  content: "\e941";
}

/* line 243, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-corner-right-up:before {
  content: "\e942";
}

/* line 246, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-corner-up-left:before {
  content: "\e943";
}

/* line 249, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-corner-up-right:before {
  content: "\e944";
}

/* line 252, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-cpu:before {
  content: "\e945";
}

/* line 255, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-credit-card:before {
  content: "\e946";
}

/* line 258, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-crosshair:before {
  content: "\e947";
}

/* line 261, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-delete:before {
  content: "\e948";
}

/* line 264, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-disc:before {
  content: "\e949";
}

/* line 267, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-download-cloud:before {
  content: "\e94a";
}

/* line 270, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-download:before {
  content: "\e94b";
}

/* line 273, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-droplet:before {
  content: "\e94c";
}

/* line 276, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-edit-2:before {
  content: "\e94d";
}

/* line 279, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-edit-3:before {
  content: "\e94e";
}

/* line 282, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-edit:before {
  content: "\e94f";
}

/* line 285, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-external-link:before {
  content: "\e950";
}

/* line 288, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-eye-off:before {
  content: "\e951";
}

/* line 291, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-eye:before {
  content: "\e952";
}

/* line 294, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-facebook:before {
  content: "\e953";
}

/* line 297, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-fast-forward:before {
  content: "\e954";
}

/* line 300, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-feather:before {
  content: "\e955";
}

/* line 303, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-file-minus:before {
  content: "\e956";
}

/* line 306, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-file-plus:before {
  content: "\e957";
}

/* line 309, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-file-text:before {
  content: "\e958";
}

/* line 312, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-file:before {
  content: "\e959";
}

/* line 315, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-film:before {
  content: "\e95a";
}

/* line 318, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-filter:before {
  content: "\e95b";
}

/* line 321, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-flag:before {
  content: "\e95c";
}

/* line 324, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-folder:before {
  content: "\e95d";
}

/* line 327, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-github:before {
  content: "\e95e";
}

/* line 330, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-gitlab:before {
  content: "\e95f";
}

/* line 333, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-globe:before {
  content: "\e960";
}

/* line 336, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-grid:before {
  content: "\e961";
}

/* line 339, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-hash:before {
  content: "\e962";
}

/* line 342, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-headphones:before {
  content: "\e963";
}

/* line 345, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-heart:before {
  content: "\e964";
}

/* line 348, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-home:before {
  content: "\e965";
}

/* line 351, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-image:before {
  content: "\e966";
}

/* line 354, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-inbox:before {
  content: "\e967";
}

/* line 357, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-info:before {
  content: "\e968";
}

/* line 360, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-instagram:before {
  content: "\e969";
}

/* line 363, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-layers:before {
  content: "\e96a";
}

/* line 366, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-layout:before {
  content: "\e96b";
}

/* line 369, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-life-buoy:before {
  content: "\e96c";
}

/* line 372, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-link-2:before {
  content: "\e96d";
}

/* line 375, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-link:before {
  content: "\e96e";
}

/* line 378, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-list:before {
  content: "\e96f";
}

/* line 381, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-loader:before {
  content: "\e970";
}

/* line 384, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-lock:before {
  content: "\e971";
}

/* line 387, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-log-in:before {
  content: "\e972";
}

/* line 390, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-log-out:before {
  content: "\e973";
}

/* line 393, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-mail:before {
  content: "\e974";
}

/* line 396, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-map-pin:before {
  content: "\e975";
}

/* line 399, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-map:before {
  content: "\e976";
}

/* line 402, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-maximize-2:before {
  content: "\e977";
}

/* line 405, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-maximize:before {
  content: "\e978";
}

/* line 408, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-menu:before {
  content: "\e979";
}

/* line 411, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-message-circle:before {
  content: "\e97a";
}

/* line 414, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-message-square:before {
  content: "\e97b";
}

/* line 417, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-mic-off:before {
  content: "\e97c";
}

/* line 420, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-mic:before {
  content: "\e97d";
}

/* line 423, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-minimize-2:before {
  content: "\e97e";
}

/* line 426, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-minimize:before {
  content: "\e97f";
}

/* line 429, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-minus-circle:before {
  content: "\e980";
}

/* line 432, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-minus-square:before {
  content: "\e981";
}

/* line 435, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-minus:before {
  content: "\e982";
}

/* line 438, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-monitor:before {
  content: "\e983";
}

/* line 441, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-moon:before {
  content: "\e984";
}

/* line 444, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-more-horizontal:before {
  content: "\e985";
}

/* line 447, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-more-vertical:before {
  content: "\e986";
}

/* line 450, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-move:before {
  content: "\e987";
}

/* line 453, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-music:before {
  content: "\e988";
}

/* line 456, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-navigation-2:before {
  content: "\e989";
}

/* line 459, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-navigation:before {
  content: "\e98a";
}

/* line 462, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-octagon:before {
  content: "\e98b";
}

/* line 465, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-package:before {
  content: "\e98c";
}

/* line 468, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-paperclip:before {
  content: "\e98d";
}

/* line 471, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-pause-circle:before {
  content: "\e98e";
}

/* line 474, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-pause:before {
  content: "\e98f";
}

/* line 477, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-percent:before {
  content: "\e990";
}

/* line 480, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-phone-call:before {
  content: "\e991";
}

/* line 483, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-phone-forwarded:before {
  content: "\e992";
}

/* line 486, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-phone-incoming:before {
  content: "\e993";
}

/* line 489, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-phone-missed:before {
  content: "\e994";
}

/* line 492, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-phone-off:before {
  content: "\e995";
}

/* line 495, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-phone-outgoing:before {
  content: "\e996";
}

/* line 498, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-phone:before {
  content: "\e997";
}

/* line 501, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-pie-chart:before {
  content: "\e998";
}

/* line 504, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-play-circle:before {
  content: "\e999";
}

/* line 507, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-play:before {
  content: "\e99a";
}

/* line 510, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-plus-circle:before {
  content: "\e99b";
}

/* line 513, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-plus-square:before {
  content: "\e99c";
}

/* line 516, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-plus:before {
  content: "\e99d";
}

/* line 519, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-pocket:before {
  content: "\e99e";
}

/* line 522, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-power:before {
  content: "\e99f";
}

/* line 525, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-printer:before {
  content: "\e9a0";
}

/* line 528, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-radio:before {
  content: "\e9a1";
}

/* line 531, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-refresh-ccw:before {
  content: "\e9a2";
}

/* line 534, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-refresh-cw:before {
  content: "\e9a3";
}

/* line 537, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-repeat:before {
  content: "\e9a4";
}

/* line 540, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-rewind:before {
  content: "\e9a5";
}

/* line 543, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-rotate-ccw:before {
  content: "\e9a6";
}

/* line 546, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-rotate-cw:before {
  content: "\e9a7";
}

/* line 549, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-save:before {
  content: "\e9a8";
}

/* line 552, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-scissors:before {
  content: "\e9a9";
}

/* line 555, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-search:before {
  content: "\e9aa";
}

/* line 558, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-server:before {
  content: "\e9ab";
}

/* line 561, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-settings:before {
  content: "\e9ac";
}

/* line 564, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-share-2:before {
  content: "\e9ad";
}

/* line 567, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-share:before {
  content: "\e9ae";
}

/* line 570, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-shield:before {
  content: "\e9af";
}

/* line 573, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-shuffle:before {
  content: "\e9b0";
}

/* line 576, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-sidebar:before {
  content: "\e9b1";
}

/* line 579, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-skip-back:before {
  content: "\e9b2";
}

/* line 582, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-skip-forward:before {
  content: "\e9b3";
}

/* line 585, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-slack:before {
  content: "\e9b4";
}

/* line 588, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-slash:before {
  content: "\e9b5";
}

/* line 591, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-sliders:before {
  content: "\e9b6";
}

/* line 594, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-smartphone:before {
  content: "\e9b7";
}

/* line 597, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-speaker:before {
  content: "\e9b8";
}

/* line 600, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-square:before {
  content: "\e9b9";
}

/* line 603, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-star:before {
  content: "\e9ba";
}

/* line 606, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-stop-circle:before {
  content: "\e9bb";
}

/* line 609, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-sun:before {
  content: "\e9bc";
}

/* line 612, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-sunrise:before {
  content: "\e9bd";
}

/* line 615, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-sunset:before {
  content: "\e9be";
}

/* line 618, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-tablet:before {
  content: "\e9bf";
}

/* line 621, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-tag:before {
  content: "\e9c0";
}

/* line 624, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-target:before {
  content: "\e9c1";
}

/* line 627, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-thermometer:before {
  content: "\e9c2";
}

/* line 630, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-thumbs-down:before {
  content: "\e9c3";
}

/* line 633, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-thumbs-up:before {
  content: "\e9c4";
}

/* line 636, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-toggle-left:before {
  content: "\e9c5";
}

/* line 639, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-toggle-right:before {
  content: "\e9c6";
}

/* line 642, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-trash-2:before {
  content: "\e9c7";
}

/* line 645, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-trash:before {
  content: "\e9c8";
}

/* line 648, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-trending-down:before {
  content: "\e9c9";
}

/* line 651, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-trending-up:before {
  content: "\e9ca";
}

/* line 654, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-triangle:before {
  content: "\e9cb";
}

/* line 657, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-tv:before {
  content: "\e9cc";
}

/* line 660, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-twitter:before {
  content: "\e9cd";
}

/* line 663, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-type:before {
  content: "\e9ce";
}

/* line 666, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-umbrella:before {
  content: "\e9cf";
}

/* line 669, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-unlock:before {
  content: "\e9d0";
}

/* line 672, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-upload-cloud:before {
  content: "\e9d1";
}

/* line 675, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-upload:before {
  content: "\e9d2";
}

/* line 678, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-user-check:before {
  content: "\e9d3";
}

/* line 681, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-user-minus:before {
  content: "\e9d4";
}

/* line 684, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-user-plus:before {
  content: "\e9d5";
}

/* line 687, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-user-x:before {
  content: "\e9d6";
}

/* line 690, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-user:before {
  content: "\e9d7";
}

/* line 693, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-users:before {
  content: "\e9d8";
}

/* line 696, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-video-off:before {
  content: "\e9d9";
}

/* line 699, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-video:before {
  content: "\e9da";
}

/* line 702, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-voicemail:before {
  content: "\e9db";
}

/* line 705, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-volume-1:before {
  content: "\e9dc";
}

/* line 708, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-volume-2:before {
  content: "\e9dd";
}

/* line 711, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-volume-x:before {
  content: "\e9de";
}

/* line 714, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-volume:before {
  content: "\e9df";
}

/* line 717, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-watch:before {
  content: "\e9e0";
}

/* line 720, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-wifi-off:before {
  content: "\e9e1";
}

/* line 723, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-wifi:before {
  content: "\e9e2";
}

/* line 726, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-wind:before {
  content: "\e9e3";
}

/* line 729, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-x-circle:before {
  content: "\e9e4";
}

/* line 732, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-x-square:before {
  content: "\e9e5";
}

/* line 735, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-x:before {
  content: "\e9e6";
}

/* line 738, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-zap:before {
  content: "\e9e7";
}

/* line 741, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-zoom-in:before {
  content: "\e9e8";
}

/* line 744, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/feather-style.css.scss */
.ft-zoom-out:before {
  content: "\e9e9";
}
/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
label {
  font-weight: 400;
  color: #424874;
  font-size: 13.75px;
  margin-bottom: 16px;
  opacity: 0.87;
}

/* line 10, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.dashboard label {
  font-size: 12px;
  opacity: 0.6;
  font-weight: 500;
  letter-spacing: 0.2px;
  text-transform: uppercase;
}

/* line 18, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.form-group {
  margin-bottom: 32px;
}

/* line 21, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.form-control {
  background-color: rgba(234, 244, 254, 0.4) !important;
  border: 0px;
  border-radius: 5px;
  border: 0;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  font-size: 16px;
  line-height: 1.8;
  height: 48px;
  padding: 8px 16px;
}

/* line 33, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.dashboard .form-control {
  font-size: 14px;
}

/* line 36, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.form-control.input-sm {
  height: 30px;
}

/* line 39, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.textarea.form-control {
  height: auto;
  padding: 16px;
}

/* line 43, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
textarea.form-control {
  min-height: 200px;
}

/* line 47, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
select.form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
}

/* line 54, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select-group {
  position: relative;
}

/* line 58, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select-group::before {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
  position: absolute;
  bottom: 22px;
  right: 16px;
  pointer-events: none;
}

/* line 73, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

/* line 80, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.datetime_select .form-control {
  width: auto !important;
  display: inline-block;
}

/* line 85, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select2-selection,
.select2-selection--single {
  background-color: rgba(234, 244, 254, 0.4) !important;
  border: 0px;
  border-radius: 5px;
  border: 0 !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  font-size: 14px;
  line-height: 2.2 !important;
  height: 48px !important;
  padding: 8px 16px !important;
}

/* line 98, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select2-container--bootstrap
.select2-results__option--highlighted[aria-selected] {
  background: #0069d9 !important;
}

/* line 102, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select2-container--bootstrap .select2-results__option[aria-selected="true"] {
  background: rgba(234, 244, 254, 0.4) !important;
  color: #424874 !important;
}

/* line 106, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select2-container--bootstrap
.select2-results__option[aria-selected="true"]:hover {
  color: #424874 !important;
}

/* line 110, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select2-container--bootstrap .select2-dropdown {
  border: 0px !important;
  color: #424874 !important;
}

/* line 115, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select2-results__option {
  padding: 8px 16px 8px 16px !important;
}

/* line 119, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select2-search--dropdown {
  padding: 8px !important;
}

/* line 123, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
  box-shadow: none !important;
  background-color: rgba(234, 244, 254, 0.4) !important;
  border: 0px !important;
  border-radius: 5px !important;
  color: #424874 !important;
  font-family: inherit !important;
  font-size: inherit !important;
  height: 48px;
  padding: 0 16px 0 16px;
}

/* line 134, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.checkbox_label {
  opacity: 1 !important;
}
/* line 136, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.checkbox_label span {
  opacity: 0.6;
}
/* line 139, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/forms.css.scss */
.checkbox_label input {
  margin-right: 10px;
  position: relative;
  top: 2px;
}
/* Navbar */
/* line 4, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar {
  background-color: #fff;
  border-bottom: 0;
}

/* line 8, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-brand {
  height: auto;
  padding-top: 18px;
  padding-bottom: 18px;
}

/* line 13, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar .avatar-container {
  margin-right: 8px;
}

/* line 16, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.page-admin .navbar-brand > img {
  float: left;
  height: 23px;
}

/* line 20, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.page-admin .navbar-brand span {
  color: #000;
  font-size: 15px;
  margin-left: 8px;
  position: relative;
}

/* line 26, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-toggle.left {
  float: left;
  margin-left: 4px;
}

/* line 30, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-toggle .icon-bar {
  background-color: #7b72e2;
}

/* line 33, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-toggle .icon-bar.dot {
  width: 4px;
  height: 4px;
}

/* line 37, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-toggle.collapsed {
  margin: 5px 9px 5px 0;
}

/* line 40, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.page-admin .navbar-toggle.left {
  left: 250px;
}

/* line 43, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
ul.nav li i.ficon {
  color: #464ca8;
  font-size: 16px;
}

/* line 47, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.nav > li > a:hover,
.nav > li > a:focus,
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: transparent;
  border-color: transparent;
}

/* line 55, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-nav a:hover {
  text-decoration: none !important;
}

/* line 59, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-nav > li > a {
  font-size: 15px;
  padding-top: 18px;
  padding-bottom: 18px;
  color: #000;
}

/* line 65, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-nav > li > a.has-icon {
  padding-top: 20px;
  padding-bottom: 16px;
}

/* line 69, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-nav > li > a.dropdown-user-link {
  padding-top: 15px;
  padding-bottom: 15px;
}

/* line 73, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-nav > li > a.nav-link-search {
  float: left;
}

/* line 76, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.navbar-nav > li > a.nav-link-search i.ficon {
  font-size: 18px;
}

/* line 79, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.search-input {
  float: left;
  padding-top: 1.2rem;
  width: 0;
}

/* line 84, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.search-input .input {
  width: 0;
  border: none;
  background: none;
  line-height: 16px;
  transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
}

/* line 92, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.search-input.open .input {
  width: 200px;
  padding: 5px 10px;
  outline: none;
  background: none;
  color: #404e67;
  border-bottom: 1px solid #404e67;
  transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
}

/* line 102, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
ul.nav li .scrollable-container {
  position: relative;
}

/* line 105, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
ul.nav li .list-group {
  max-height: 220px;
}

/* line 108, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.notification-tag {
  position: absolute;
  right: 20px;
  top: 14px;
}

/* line 113, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.dropdown-menu .list-group {
  margin-bottom: 0;
}

/* line 116, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.dropdown-menu .list-group-item {
  border-left: 0;
  border-right: 0;
  padding: 10px 20px;
}

/* line 121, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.dropdown-menu .list-group-item:first-child,
.dropdown-menu .list-group-item:last-child {
  border-radius: 0;
}

/* line 125, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.dropdown-menu .list-group-item:first-child {
  border-top: 0;
}

/* line 128, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.dropdown-menu .list-group-item:last-child {
  border-bottom: 0;
}

/* line 131, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.dropdown-notification .media-heading {
  font-size: 15px;
  margin-bottom: 3px;
}

/* line 135, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/header.css.scss */
.dropdown-notification .notification-text {
  margin-bottom: 4px;
}
/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget {
  overflow-y: auto;
}
/* line 6, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .profile svg {
  height: 16px;
  width: 16px;
  position: relative;
}
/* line 11, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .profile .feather-check-circle {
  stroke: #0069d9;
  top: -1px;
}
/* line 15, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .profile .feather-alert-triangle {
  stroke: #fdbe7f;
  top: -2px;
}
/* line 20, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .avatar {
  padding: 5px;
}
/* line 23, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .stats {
  display: flex;
  padding: 16px 32px;
  background: rgba(234, 244, 254, 0.4);
  border-radius: 15px;
  margin-top: 32px;
  margin-bottom: 32px;
}
/* line 30, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .stats .stat {
  display: flex;
  width: 100%;
  justify-content: center;
}
/* line 34, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .stats .stat .icon {
  height: 50px;
  width: 50px;
  border-radius: 25px;
  display: block;
  background: #fff;
  text-align: center;
  margin-right: 16px;
}
/* line 43, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .stats .stat .icon svg {
  width: 20px;
  height: 20px;
  stroke: #0069d9;
  position: relative;
  top: 14px;
}
/* line 51, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .stats .stat .count {
  font-size: 20px;
  font-weight: 500;
}
/* line 55, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .stats .stat .subtext {
  font-size: 12px;
}
/* line 60, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .detail {
  display: flex;
  justify-content: flex-start;
  margin-bottom: 16px;
}
/* line 64, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .detail .title {
  min-width: 88px;
  line-height: 23px !important;
  margin-right: 32px;
}
/* line 69, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .detail .attribute {
  width: calc(100% - 120px);
}
/* line 72, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .detail .contact {
  margin-right: 16px;
  display: inline-block;
  width: 100%;
}
/* line 76, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget .detail .contact svg {
  margin-right: 8px;
  height: 12px;
  width: 12px;
  opacity: 0.6;
}
/* line 84, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee-widget a:link,
.mentee-widget a:visited {
  color: #0069d9;
  opacity: 0.8;
}

/* line 92, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee_card .name {
  min-width: 200px !important;
  max-width: 200px !important;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

/* line 101, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee_card:active {
  background: rgba(0, 105, 217, 0.2);
  transition: all 0.2s ease-in;
}

/* line 108, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentees-widget .widget_th .avatar_container {
  min-width: 38px !important;
  max-width: 38px !important;
}
/* line 112, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentees-widget .widget_th .name {
  min-width: 200px !important;
  max-width: 200px !important;
}

/* line 119, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.mentee_checkpoints {
  display: flex;
  justify-content: space-between;
  margin-bottom: 32px;
}

/* line 125, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.checkpoint .indicator {
  height: 10px;
  width: 10px;
  border-radius: 5px;
  display: inline-block;
  background: #1ac0a9;
}

/* line 134, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.checkpoint_false {
  opacity: 0.4;
}
/* line 136, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.checkpoint_false .indicator {
  background: rgba(0, 105, 217, 0.2);
}

/* line 142, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.user_detail .card_no_padding {
  height: 100%;
}

/* line 152, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentees.css.scss */
.user_details {
  font-size: 14px;
}
/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget {
  overflow-y: auto;
}
/* line 6, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .profile svg {
  height: 16px;
  width: 16px;
  position: relative;
}
/* line 11, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .profile .feather-check-circle {
  stroke: #0069d9;
  top: -1px;
}
/* line 15, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .profile .feather-alert-triangle {
  stroke: #fdbe7f;
  top: -2px;
}
/* line 20, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .avatar {
  margin-bottom: 16px;
}
/* line 23, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .stats {
  display: flex;
  padding: 16px 32px;
  background: rgba(234, 244, 254, 0.4);
  border-radius: 15px;
  margin-top: 32px;
  margin-bottom: 32px;
}
/* line 30, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .stats .stat {
  display: flex;
  width: 100%;
  justify-content: center;
}
/* line 34, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .stats .stat .icon {
  height: 50px;
  width: 50px;
  border-radius: 25px;
  display: block;
  background: #fff;
  text-align: center;
  margin-right: 16px;
}
/* line 43, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .stats .stat .icon svg {
  width: 20px;
  height: 20px;
  stroke: #0069d9;
  position: relative;
  top: 14px;
}
/* line 51, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .stats .stat .count {
  font-size: 20px;
  font-weight: 500;
}
/* line 55, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .stats .stat .subtext {
  font-size: 12px;
}
/* line 60, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .detail {
  display: flex;
  justify-content: flex-start;
  margin-bottom: 16px;
}
/* line 64, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .detail .title {
  min-width: 88px;
  line-height: 23px !important;
  margin-right: 32px;
}
/* line 69, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .detail .attribute {
  width: calc(100% - 120px);
}
/* line 72, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .detail .contact {
  margin-right: 16px;
  display: inline-block;
  width: 100%;
}
/* line 76, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget .detail .contact svg {
  margin-right: 8px;
  height: 12px;
  width: 12px;
  opacity: 0.6;
}
/* line 84, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor.css.scss */
.mentor-widget a:link,
.mentor-widget a:visited {
  color: #0069d9;
  opacity: 0.8;
}
/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor_sessions.css.scss */
.days {
  display: flex;
  justify-content: space-between;
  margin-bottom: 16px;
}
/* line 7, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor_sessions.css.scss */
.days .day {
  display: flex;
  flex-direction: column;
  align-items: center;
  color: rgba(66, 72, 116, 0.8);
  font-size: 13px;
}
/* line 13, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor_sessions.css.scss */
.days .day .letter {
  margin-bottom: 8px;
  color: #67a6e8;
}
/* line 18, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor_sessions.css.scss */
.days .day.past {
  color: rgba(66, 72, 116, 0.4);
}
/* line 22, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor_sessions.css.scss */
.days .day.today .letter {
  color: #0069d9;
  font-weight: 500;
}
/* line 26, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor_sessions.css.scss */
.days .day.today .date {
  background-color: #0069d9;
  color: #fff;
  height: 20px;
  width: 20px;
  border-radius: 10px;
  text-align: center;
  font-size: 11px;
  line-height: 2;
}

/* line 40, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentor_sessions.css.scss */
#mentor_sessions_contents .bt_card .avatar_container_th {
  width: 80px;
}
/* line 4, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentors.css.scss */
.mentor_card .name {
  min-width: 200px !important;
  max-width: 200px !important;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

/* line 13, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentors.css.scss */
.mentor_card:active {
  background: rgba(0, 105, 217, 0.2);
  transition: all 0.2s ease-in;
}

/* line 20, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentors.css.scss */
.mentors-widget .widget_th .avatar_container {
  min-width: 38px !important;
  max-width: 38px !important;
}
/* line 24, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/mentors.css.scss */
.mentors-widget .widget_th .name {
  min-width: 200px !important;
  max-width: 200px !important;
}
/* line 2, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/pagination.css.scss */
.pagination {
  opacity: 0.5;
  margin-bottom: 0;
  transition: all 0.2s ease-in;
}
/* line 12, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/pagination.css.scss */
.pagination .page a,
.pagination .next_page a,
.pagination .last a,
.pagination .next a,
.pagination .prev a,
.pagination .first a {
  color: rgba(66, 72, 116, 0.6);
  font-size: 12px;
  width: 25px;
  height: 25px;
  background: none;
  display: block;
  text-align: center;
  border-radius: 2px;
  transition: all 0.2s ease-in;
  padding-top: 4px;
}
/* line 25, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/pagination.css.scss */
.pagination .page a:hover,
.pagination .next_page a:hover,
.pagination .last a:hover,
.pagination .next a:hover,
.pagination .prev a:hover,
.pagination .first a:hover {
  text-decoration: none;
  background: #fff;
  color: #0069d9;
}
/* line 36, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/pagination.css.scss */
.pagination .next_page a,
.pagination .last a,
.pagination .next a,
.pagination .prev a,
.pagination .first a {
  width: auto;
  padding-left: 8px;
  padding-right: 8px;
}
/* line 43, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/pagination.css.scss */
.pagination .active a {
  color: #0069d9;
  font-weight: 500;
}
/* line 49, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/pagination.css.scss */
.pagination .disabled a {
  cursor: default;
}
/* line 52, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/pagination.css.scss */
.pagination .disabled a:hover {
  background: none;
}

/* line 57, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/pagination.css.scss */
.pagination:hover {
  opacity: 1;
}
/* line 4, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .left {
  padding-left: 100px;
  padding-right: 100px;
}
/* line 7, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .left img {
  width: 70%;
  margin: 0 auto 36px;
}
/* line 12, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .left p {
  letter-spacing: 0.3px;
  font-size: 18px;
  line-height: 29px;
  font-weight: 300;
}
/* line 20, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .right .logo {
  height: 35px;
  margin-bottom: 20px;
}
/* line 24, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .right h1 {
  font-weight: 400;
  font-size: 20px;
  line-height: 1.4;
  margin-bottom: 5px;
}
/* line 30, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .right p {
  font-size: 16px;
  margin-bottom: 30px;
  color: rgba(0, 0, 0, 0.6);
}
/* line 35, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .right .formcol {
  margin-bottom: 30px;
}
/* line 38, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .right .form-control {
  height: 50px;
}
/* line 41, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .right .btn {
  background: #0069d9;
  color: #fff;
  border-radius: 5px;
  margin-bottom: 20px;
}
/* line 48, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
.sessions .session_contents {
  width: 100%;
}

/* line 52, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
#error_explanation {
  color: #b71575;
  font-size: 15px;
}
/* line 55, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
#error_explanation h2 {
  display: none;
}
/* line 58, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
#error_explanation li {
  color: #b71575;
  font-size: 15px;
}

@media (max-width: 575px) {
  /* line 67, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
  .sessions .col-lg-6 {
    align-items: normal;
    padding-top: 40px;
  }
  /* line 71, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
  .sessions .col-lg-6.full-vh {
    min-height: 0px !important;
  }

  /* line 75, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
  .sessions.full-vh,
  body.full-vh {
    min-height: 0px !important;
  }
}
@media (min-width: 768px) {
  /* line 87, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
  .sessions .right {
    padding-left: 100px;
    padding-right: 100px;
  }
}
@media (min-width: 992px) {
  /* line 96, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
  .sessions .right {
    padding-left: 50px;
    padding-right: 50px;
  }
  /* line 100, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
  .sessions .left {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  /* line 109, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
  .sessions .right {
    padding-left: 100px;
    padding-right: 100px;
  }
  /* line 113, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sessions.css.scss */
  .sessions .left {
    padding-left: 100px;
    padding-right: 100px;
  }
}
/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  background: white;
  height: 100vh;
  min-height: 600px;
  overflow-y: auto;
  width: 280px;
}
/* line 14, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft .logo {
  display: block;
  width: 100%;
  padding: 36px 32px 32px 32px;
}
/* line 19, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft .logo img {
  height: 30px;
}
/* line 23, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 29, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft ul.links li {
  opacity: 0.4;
  width: 100%;
  transition: all 0.2s ease-in;
}
/* line 34, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft ul.links li.active,
.sidenavleft ul.links li:hover {
  opacity: 1;
}
/* line 38, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft ul.links .dropdown,
.sidenavleft ul.links a:link,
.sidenavleft ul.links a:visited {
  display: block;
  color: #424874;
  font-size: 14px;
  letter-spacing: 0.4px;
  font-weight: 500;
  padding: 16px 32px 16px 32px;
}
/* line 47, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft ul.links .dropdown svg,
.sidenavleft ul.links a:link svg,
.sidenavleft ul.links a:visited svg {
  height: 15px;
  width: 15px;
  margin-right: 16px;
  stroke: #0069d9;
  position: relative;
  top: -1px;
}
/* line 56, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft ul.links a:hover {
  text-decoration: none;
}
/* line 61, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft ul.links ul {
  padding-left: 48px;
}
/* line 64, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft .switch {
  background-color: #f5f9fd;
  width: calc(100% - 64px);
  height: 125px;
  display: block;
  border-radius: 10px;
  margin: 32px;
}
/* line 74, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft .dropdown ul {
  display: none;
}
/* line 79, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavleft.css.scss */
.sidenavleft .dropdown:hover ul {
  display: block;
}
/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavright.css.scss */
.sidenavright {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  background: white;
  height: 100vh;
  min-height: 600px;
  width: 360px;
  overflow-y: auto;
}
/* line 12, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavright.css.scss */
.sidenavright .widget {
  padding-left: 32px;
  padding-right: 32px;
  margin-bottom: 32px;
}

/* line 19, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/sidenavright.css.scss */
.sidenavright_half {
  width: auto;
  min-width: 360px;
  justify-content: flex-start;
  max-width: 600px;
}
/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
* {
  outline: none !important;
}

/* line 6, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
body {
  overflow-x: hidden;
  color: #424874;
  position: relative;
  background-color: #ffffff;
  font-family: "Rubik", sans-serif;
}

/* line 14, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
h1 {
  font-size: 22px;
}

/* line 18, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.media_helper {
  position: absolute;
  top: 0;
}
/* line 22, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.media_helper .size {
  background: rgba(0, 0, 0, 0.7);
  padding: 10px;
  color: #ccc;
}

/* line 29, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.background-offwhite {
  background-color: #f5f9fd;
}

/* line 33, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.full-vh {
  min-height: 100vh;
}

/* line 36, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
img.full-width {
  width: 100%;
}

/* line 39, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.align-right {
  text-align: right !important;
}

/* line 42, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.align-center {
  text-align: center !important;
}

/* line 45, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.align-left {
  text-align: left !important;
}

/* line 48, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.v-center {
  display: flex !important;
  align-items: center;
}

/* line 52, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.bg-primary {
  background: #0069d9 !important;
}

/* line 55, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.inverse-text {
  color: rgba(255, 255, 255, 0.87);
}

/* line 59, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.inverse-text strong {
  color: #fff;
  font-weight: 400;
}

/* line 64, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus textarea:-webkit-autofill,
textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0px 1000px rgba(234, 244, 254, 0.4) inset !important;
}

/* line 74, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
img {
  image-rendering: crisp-edges;
}

/* line 77, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.avatar_container_dual {
  flex: none;
  margin-right: 0 !important;
}

/* line 81, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.avatar {
  height: 38px;
  width: 38px;
  border-radius: 19px;
}

/* line 87, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.avatar-large {
  height: 88px;
  width: 88px;
  border-radius: 44px;
}

/* line 93, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.avatar-overlap {
  left: -16px;
  position: relative;
}

/* line 98, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 104, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.subtext {
  opacity: 0.6;
}

/* line 108, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.opacity-80 {
  opacity: 0.8;
}

/* line 112, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.opacity-60 {
  opacity: 0.6;
}

/* line 116, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.opacity-40 {
  opacity: 0.4;
}

/* line 120, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.flex_horizontal {
  display: flex;
  flex-wrap: wrap;
  margin-right: -16px;
  margin-left: -16px;
}

/* line 127, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.flex-vertical-centered {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* line 133, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.mgr8 {
  margin-right: 8px;
}

/* line 136, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.mgr16 {
  margin-right: 16px;
}

/* line 140, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.no-lr-padding {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

/* line 145, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.no-margin {
  margin: 0 !important;
}

/* line 149, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.btn {
  text-transform: uppercase;
  font-size: 11px;
  letter-spacing: 0.8px;
  padding: 16px 32px;
  margin-bottom: 16px;
  transition: all 0.2s ease-in;
}

/* line 157, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.btn:hover {
  box-shadow: 0 5px 10px rgba(0, 105, 217, 0.6);
}

/* line 161, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.btn-primary {
  background-color: #0069d9;
  color: #fff !important;
}

/* line 165, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.btn-ghost {
  border: 1px solid #0069d9;
}

/* line 169, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.simplebar-scrollbar::before {
  background-color: #0069d9;
}

/* line 173, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.card {
  border: 0px !important;
  border-radius: 10px;
  padding: 32px;
  margin-bottom: 32px;
}

/* line 181, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.card_no_padding {
  padding: 0;
}

/* line 185, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.card .widget {
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

/* line 191, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.back_btn {
  display: inline-block;
  margin-bottom: 16px;
  font-size: 14px;
  color: #424874;
}

/* line 197, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.back_btn:hover {
  color: #0069d9;
  text-decoration: none;
}

/* line 203, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.nav-pills .nav-link {
  text-transform: uppercase;
  font-size: 11px;
  letter-spacing: 0.8px;
  padding: 16px 32px;
  transition: all 0.2s ease-in;
  color: #424874;
  margin-bottom: 8px;
}
/* line 212, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link,
.nav-pills .nav-link:hover {
  background: #0069d9;
  color: #fff;
}
/* line 218, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.nav-pills .nav-link:hover {
  opacity: 0.8;
}

/* line 223, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.modal-header,
.modal-footer {
  border: 0px;
  padding: 32px;
}

/* line 229, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.modal-body {
  padding: 0 32px 0 32px;
}

/* line 233, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.swal2-styled.swal2-confirm {
  text-transform: uppercase;
  font-size: 11px !important;
  letter-spacing: 0.8px;
  padding: 16px 32px;
  margin-bottom: 16px;
  transition: all 0.2s ease-in;
  background-color: #0069d9 !important;
  color: #fff !important;
}

/* line 243, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.swal2-content {
  color: #424874 !important;
  font-size: 14px !important;
}

/* line 247, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/style.css.scss */
.swal2-title {
  color: #424874 !important;
  font-size: 1.25rem !important;
}
@font-face{font-family:"summernote";font-style:normal;font-weight:normal;src:url("./font/summernote.eot?0d0d5fac99cc8774d89eb08b1a8323c4");src:url("./font/summernote.eot?#iefix") format("embedded-opentype"),url("./font/summernote.woff?0d0d5fac99cc8774d89eb08b1a8323c4") format("woff"),url("./font/summernote.ttf?0d0d5fac99cc8774d89eb08b1a8323c4") format("truetype")}[class^="note-icon-"]:before,[class*=" note-icon-"]:before{display:inline-block;font:normal normal normal 14px summernote;font-size:inherit;-webkit-font-smoothing:antialiased;text-decoration:inherit;text-rendering:auto;text-transform:none;vertical-align:middle;speak:none;-moz-osx-font-smoothing:grayscale}.note-icon-align-center:before,.note-icon-align-indent:before,.note-icon-align-justify:before,.note-icon-align-left:before,.note-icon-align-outdent:before,.note-icon-align-right:before,.note-icon-align:before,.note-icon-arrow-circle-down:before,.note-icon-arrow-circle-left:before,.note-icon-arrow-circle-right:before,.note-icon-arrow-circle-up:before,.note-icon-arrows-alt:before,.note-icon-arrows-h:before,.note-icon-arrows-v:before,.note-icon-bold:before,.note-icon-caret:before,.note-icon-chain-broken:before,.note-icon-circle:before,.note-icon-close:before,.note-icon-code:before,.note-icon-col-after:before,.note-icon-col-before:before,.note-icon-col-remove:before,.note-icon-eraser:before,.note-icon-font:before,.note-icon-frame:before,.note-icon-italic:before,.note-icon-link:before,.note-icon-magic:before,.note-icon-menu-check:before,.note-icon-minus:before,.note-icon-orderedlist:before,.note-icon-pencil:before,.note-icon-picture:before,.note-icon-question:before,.note-icon-redo:before,.note-icon-row-above:before,.note-icon-row-below:before,.note-icon-row-remove:before,.note-icon-special-character:before,.note-icon-square:before,.note-icon-strikethrough:before,.note-icon-subscript:before,.note-icon-summernote:before,.note-icon-superscript:before,.note-icon-table:before,.note-icon-text-height:before,.note-icon-trash:before,.note-icon-underline:before,.note-icon-undo:before,.note-icon-unorderedlist:before,.note-icon-video:before{display:inline-block;font-family:"summernote";font-style:normal;font-weight:normal;text-decoration:inherit}.note-icon-align-center:before{content:"\f101"}.note-icon-align-indent:before{content:"\f102"}.note-icon-align-justify:before{content:"\f103"}.note-icon-align-left:before{content:"\f104"}.note-icon-align-outdent:before{content:"\f105"}.note-icon-align-right:before{content:"\f106"}.note-icon-align:before{content:"\f107"}.note-icon-arrow-circle-down:before{content:"\f108"}.note-icon-arrow-circle-left:before{content:"\f109"}.note-icon-arrow-circle-right:before{content:"\f10a"}.note-icon-arrow-circle-up:before{content:"\f10b"}.note-icon-arrows-alt:before{content:"\f10c"}.note-icon-arrows-h:before{content:"\f10d"}.note-icon-arrows-v:before{content:"\f10e"}.note-icon-bold:before{content:"\f10f"}.note-icon-caret:before{content:"\f110"}.note-icon-chain-broken:before{content:"\f111"}.note-icon-circle:before{content:"\f112"}.note-icon-close:before{content:"\f113"}.note-icon-code:before{content:"\f114"}.note-icon-col-after:before{content:"\f115"}.note-icon-col-before:before{content:"\f116"}.note-icon-col-remove:before{content:"\f117"}.note-icon-eraser:before{content:"\f118"}.note-icon-font:before{content:"\f119"}.note-icon-frame:before{content:"\f11a"}.note-icon-italic:before{content:"\f11b"}.note-icon-link:before{content:"\f11c"}.note-icon-magic:before{content:"\f11d"}.note-icon-menu-check:before{content:"\f11e"}.note-icon-minus:before{content:"\f11f"}.note-icon-orderedlist:before{content:"\f120"}.note-icon-pencil:before{content:"\f121"}.note-icon-picture:before{content:"\f122"}.note-icon-question:before{content:"\f123"}.note-icon-redo:before{content:"\f124"}.note-icon-row-above:before{content:"\f125"}.note-icon-row-below:before{content:"\f126"}.note-icon-row-remove:before{content:"\f127"}.note-icon-special-character:before{content:"\f128"}.note-icon-square:before{content:"\f129"}.note-icon-strikethrough:before{content:"\f12a"}.note-icon-subscript:before{content:"\f12b"}.note-icon-summernote:before{content:"\f12c"}.note-icon-superscript:before{content:"\f12d"}.note-icon-table:before{content:"\f12e"}.note-icon-text-height:before{content:"\f12f"}.note-icon-trash:before{content:"\f130"}.note-icon-underline:before{content:"\f131"}.note-icon-undo:before{content:"\f132"}.note-icon-unorderedlist:before{content:"\f133"}.note-icon-video:before{content:"\f134"}.note-editor{position:relative}.note-editor .note-dropzone{position:absolute;z-index:100;display:none;color:#87cefa;background-color:white;opacity:.95}.note-editor .note-dropzone .note-dropzone-message{display:table-cell;font-size:28px;font-weight:bold;text-align:center;vertical-align:middle}.note-editor .note-dropzone.hover{color:#098ddf}.note-editor.dragover .note-dropzone{display:table}.note-editor .note-editing-area{position:relative}.note-editor .note-editing-area .note-editable{outline:0}.note-editor .note-editing-area .note-editable sup{vertical-align:super}.note-editor .note-editing-area .note-editable sub{vertical-align:sub}.note-editor .note-editing-area img.note-float-left{margin-right:10px}.note-editor .note-editing-area img.note-float-right{margin-left:10px}.note-editor.note-frame{border:1px solid #a9a9a9}.note-editor.note-frame.codeview .note-editing-area .note-editable{display:none}.note-editor.note-frame.codeview .note-editing-area .note-codable{display:block}.note-editor.note-frame .note-editing-area{overflow:hidden}.note-editor.note-frame .note-editing-area .note-editable{padding:10px;overflow:auto;color:#000;background-color:#fff}.note-editor.note-frame .note-editing-area .note-editable[contenteditable="false"]{background-color:#e5e5e5}.note-editor.note-frame .note-editing-area .note-codable{display:none;width:100%;padding:10px;margin-bottom:0;font-family:Menlo,Monaco,monospace,sans-serif;font-size:14px;color:#ccc;background-color:#222;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;resize:none}.note-editor.note-frame.fullscreen{position:fixed;top:0;left:0;z-index:1050;width:100%!important}.note-editor.note-frame.fullscreen .note-editable{background-color:white}.note-editor.note-frame.fullscreen .note-resizebar{display:none}.note-editor.note-frame .note-statusbar{background-color:#f5f5f5;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.note-editor.note-frame .note-statusbar .note-resizebar{width:100%;height:8px;padding-top:1px;cursor:ns-resize}.note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar{width:20px;margin:1px auto;border-top:1px solid #a9a9a9}.note-editor.note-frame .note-placeholder{padding:10px}.note-popover.popover{max-width:none}.note-popover.popover .popover-content a{display:inline-block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.note-popover.popover .arrow{left:20px!important}.note-popover .popover-content,.panel-heading.note-toolbar{padding:0 0 5px 5px;margin:0}.note-popover .popover-content>.btn-group,.panel-heading.note-toolbar>.btn-group{margin-top:5px;margin-right:5px;margin-left:0}.note-popover .popover-content .btn-group .note-table,.panel-heading.note-toolbar .btn-group .note-table{min-width:0;padding:5px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker{font-size:18px}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-mousecatcher{position:absolute!important;z-index:3;width:10em;height:10em;cursor:pointer}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-unhighlighted{position:relative!important;z-index:1;width:5em;height:5em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted,.panel-heading.note-toolbar .btn-group .note-table .note-dimension-picker .note-dimension-picker-highlighted{position:absolute!important;z-index:2;width:1em;height:1em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC') repeat}.note-popover .popover-content .note-style h1,.panel-heading.note-toolbar .note-style h1,.note-popover .popover-content .note-style h2,.panel-heading.note-toolbar .note-style h2,.note-popover .popover-content .note-style h3,.panel-heading.note-toolbar .note-style h3,.note-popover .popover-content .note-style h4,.panel-heading.note-toolbar .note-style h4,.note-popover .popover-content .note-style h5,.panel-heading.note-toolbar .note-style h5,.note-popover .popover-content .note-style h6,.panel-heading.note-toolbar .note-style h6,.note-popover .popover-content .note-style blockquote,.panel-heading.note-toolbar .note-style blockquote{margin:0}.note-popover .popover-content .note-color .dropdown-toggle,.panel-heading.note-toolbar .note-color .dropdown-toggle{width:20px;padding-left:5px}.note-popover .popover-content .note-color .dropdown-menu,.panel-heading.note-toolbar .note-color .dropdown-menu{min-width:337px}.note-popover .popover-content .note-color .dropdown-menu .note-palette,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette{display:inline-block;width:160px;margin:0}.note-popover .popover-content .note-color .dropdown-menu .note-palette:first-child,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette:first-child{margin:0 5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-palette-title,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-palette-title{margin:2px 7px;font-size:12px;text-align:center;border-bottom:1px solid #eee}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset{width:100%;padding:0 3px;margin:3px;font-size:11px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-row,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-row{height:20px}.note-popover .popover-content .note-color .dropdown-menu .note-palette .note-color-reset:hover,.panel-heading.note-toolbar .note-color .dropdown-menu .note-palette .note-color-reset:hover{background:#eee}.note-popover .popover-content .note-para .dropdown-menu,.panel-heading.note-toolbar .note-para .dropdown-menu{min-width:216px;padding:5px}.note-popover .popover-content .note-para .dropdown-menu>div:first-child,.panel-heading.note-toolbar .note-para .dropdown-menu>div:first-child{margin-right:5px}.note-popover .popover-content .dropdown-menu,.panel-heading.note-toolbar .dropdown-menu{min-width:90px}.note-popover .popover-content .dropdown-menu.right,.panel-heading.note-toolbar .dropdown-menu.right{right:0;left:auto}.note-popover .popover-content .dropdown-menu.right::before,.panel-heading.note-toolbar .dropdown-menu.right::before{right:9px;left:auto!important}.note-popover .popover-content .dropdown-menu.right::after,.panel-heading.note-toolbar .dropdown-menu.right::after{right:10px;left:auto!important}.note-popover .popover-content .dropdown-menu.note-check li a i,.panel-heading.note-toolbar .dropdown-menu.note-check li a i{color:deepskyblue;visibility:hidden}.note-popover .popover-content .dropdown-menu.note-check li a.checked i,.panel-heading.note-toolbar .dropdown-menu.note-check li a.checked i{visibility:visible}.note-popover .popover-content .note-fontsize-10,.panel-heading.note-toolbar .note-fontsize-10{font-size:10px}.note-popover .popover-content .note-color-palette,.panel-heading.note-toolbar .note-color-palette{line-height:1}.note-popover .popover-content .note-color-palette div .note-color-btn,.panel-heading.note-toolbar .note-color-palette div .note-color-btn{width:20px;height:20px;padding:0;margin:0;border:1px solid #fff}.note-popover .popover-content .note-color-palette div .note-color-btn:hover,.panel-heading.note-toolbar .note-color-palette div .note-color-btn:hover{border:1px solid #000}.note-dialog>div{display:none}.note-dialog .form-group{margin-right:0;margin-left:0}.note-dialog .note-modal-form{margin:0}.note-dialog .note-image-dialog .note-dropzone{min-height:100px;margin-bottom:10px;font-size:30px;line-height:4;color:lightgray;text-align:center;border:4px dashed lightgray}@-moz-document url-prefix(){.note-image-input{height:auto}}.note-placeholder{position:absolute;display:none;color:gray}.note-handle .note-control-selection{position:absolute;display:none;border:1px solid black}.note-handle .note-control-selection>div{position:absolute}.note-handle .note-control-selection .note-control-selection-bg{width:100%;height:100%;background-color:black;-webkit-opacity:.3;-khtml-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}.note-handle .note-control-selection .note-control-handle{width:7px;height:7px;border:1px solid black}.note-handle .note-control-selection .note-control-holder{width:7px;height:7px;border:1px solid black}.note-handle .note-control-selection .note-control-sizing{width:7px;height:7px;background-color:white;border:1px solid black}.note-handle .note-control-selection .note-control-nw{top:-5px;left:-5px;border-right:0;border-bottom:0}.note-handle .note-control-selection .note-control-ne{top:-5px;right:-5px;border-bottom:0;border-left:none}.note-handle .note-control-selection .note-control-sw{bottom:-5px;left:-5px;border-top:0;border-right:0}.note-handle .note-control-selection .note-control-se{right:-5px;bottom:-5px;cursor:se-resize}.note-handle .note-control-selection .note-control-se.note-control-holder{cursor:default;border-top:0;border-left:none}.note-handle .note-control-selection .note-control-selection-info{right:0;bottom:0;padding:5px;margin:5px;font-size:12px;color:white;background-color:black;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-opacity:.7;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}.note-hint-popover{min-width:100px;padding:2px}.note-hint-popover .popover-content{max-height:150px;padding:3px;overflow:auto}.note-hint-popover .popover-content .note-hint-group .note-hint-item{display:block!important;padding:3px}.note-hint-popover .popover-content .note-hint-group .note-hint-item.active,.note-hint-popover .popover-content .note-hint-group .note-hint-item:hover{display:block;clear:both;font-weight:400;line-height:1.4;color:white;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#428bca;outline:0}

.note-editable{
    background-color: #f3f1fb !important;
    border-radius: 5px !important;
    border: 0 !important;
    box-shadow: none !important;
    -webkit-box-shadow: none !important;
    font-size: 16px !important;
}
.note-editor.note-frame{
  border: 0 !important;
}
/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/tables.css.scss */
.table thead th {
  vertical-align: bottom;
  border-bottom: none !important;
}
/* perfect-scrollbar v0.6.11 */

.ps-container{-ms-touch-action:none;touch-action:none;overflow:hidden !important;-ms-overflow-style:none}@supports (-ms-overflow-style: none){.ps-container{overflow:auto !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.ps-container{overflow:auto !important}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}.ps-container.ps-in-scrolling{pointer-events:none}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:0;-webkit-transition:background-color .2s linear, opacity .2s linear;-moz-transition:background-color .2s linear, opacity .2s linear;-o-transition:background-color .2s linear, opacity .2s linear;transition:background-color .2s linear, opacity .2s linear;right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;right:0;width:8px}.ps-container:hover.ps-in-scrolling{pointer-events:none}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}
/* line 3, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.widget {
  padding-right: 16px;
  padding-left: 16px;
  margin-bottom: 32px;
  font-size: 14px;
}
/* line 8, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.widget a {
  text-decoration: none;
  color: #424874;
}

/* line 14, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.widget-title {
  font-size: 12px;
  opacity: 0.8;
  font-weight: 500;
  letter-spacing: 0.2px;
  text-transform: uppercase;
  margin-bottom: 0;
}

/* line 23, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.widget-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}
/* line 30, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.widget-header .more svg {
  transition: all 0.2s ease-in;
  stroke: #67a6e8;
}
/* line 34, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.widget-header .more svg:hover {
  stroke: #0069d9;
}

/* line 40, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.sort_link:hover,
.sort_link.asc,
.sort_link.desc {
  color: #0069d9;
}
/* line 44, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.sort_link:hover svg,
.sort_link.asc svg,
.sort_link.desc svg {
  height: 13px;
  width: 13px;
  position: relative;
  top: -1px;
}

/* line 51, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card {
  padding: 16px;
  transition: all 0.2s ease-in;
  border-radius: 5px;
  display: flex;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 0.35px;
  color: rgba(66, 72, 116, 0.8);
}
/* line 60, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card .avatar_container {
  margin-right: 16px;
}
/* line 63, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card strong {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.4px;
}
/* line 69, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card .cell {
  display: flex;
  margin-left: 16px;
  margin-right: 16px;
  width: 96px;
  min-width: 96px;
  flex: 1 1 auto;
  align-self: center;
}
/* line 78, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card .cell_lg {
  display: none;
}
/* line 81, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}
/* line 87, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card svg {
  width: 25px;
}
/* line 90, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card .feather-check-circle {
  stroke: #0069d9;
}
/* line 93, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card .feather-alert-triangle {
  stroke: #fdbe7f;
}

/* line 98, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card:hover,
.bt_card.active {
  background: #f5f9fd;
  cursor: pointer;
  text-decoration: none !important;
}

/* line 106, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card_dark:hover,
.bt_card_dark.active {
  background-color: #ffffff;
}
/* line 109, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.bt_card_dark:hover strong,
.bt_card_dark.active strong {
  color: #424874;
}

/* line 114, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.profile-widget {
  padding-top: 32px;
  font-size: 16px;
}
/* line 117, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.profile-widget .avatar {
  margin-right: 8px;
}

/* line 123, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.profile-widget .widget-header {
  justify-content: flex-end;
}
/* line 125, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.profile-widget .widget-header .more svg {
  stroke: #424874;
  width: 16px;
  stroke-width: 3px;
  margin-left: 8px;
}

/* line 137, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.activities-widget .bt_card .body,
.sessions-widget .bt_card .body {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

/* line 145, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.mentees-widget {
  flex: 2 1 auto;
}

/* line 149, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.widget_th {
  transition: all 0.2s ease-in;
  opacity: 0.6;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  font-size: 11px;
  font-weight: 500;
}

/* line 158, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.widget_th:hover {
  opacity: 1;
  background: none;
  cursor: inherit;
}

/* line 164, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.more {
  position: relative;
}

/* line 168, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.more_options {
  display: none;
  position: absolute;
  right: 0;
  list-style: none;
  background-color: #fff;
  box-shadow: 0 5px 10px rgba(0, 105, 217, 0.2);
  border-radius: 5px;
  margin: 0;
  padding: 16px;
  font-size: 12px;
  z-index: 99;
}
/* line 181, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.more_options li {
  margin-bottom: 8px;
}
/* line 184, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.more_options li:last-child {
  margin-bottom: 0;
}
/* line 187, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.more_options a {
  color: rgba(66, 72, 116, 0.8);
  display: block;
  width: 100%;
  white-space: nowrap;
}
/* line 193, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.more_options a:hover {
  color: #0069d9;
}

/* line 199, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
.more:hover .more_options {
  display: block;
}

@media (min-width: 1280px) {
  /* line 217, /Users/fiftypsi/Documents/rails/jobs/besttop/app/assets/stylesheets/dashboard/widgets.css.scss */
  .cell_lg {
    display: flex !important;
  }
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle; }
  .select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--single .select2-selection__rendered {
      display: block;
      padding-left: 8px;
      padding-right: 20px;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .select2-container .select2-selection--single .select2-selection__clear {
      position: relative; }
  .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px; }
  .select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none; }
    .select2-container .select2-selection--multiple .select2-selection__rendered {
      display: inline-block;
      overflow: hidden;
      padding-left: 8px;
      text-overflow: ellipsis;
      white-space: nowrap; }
  .select2-container .select2-search--inline {
    float: left; }
    .select2-container .select2-search--inline .select2-search__field {
      box-sizing: border-box;
      border: none;
      font-size: 100%;
      margin-top: 5px;
      padding: 0; }
      .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
        -webkit-appearance: none; }

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051; }

.select2-results {
  display: block; }

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0; }

.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none; }
  .select2-results__option[aria-selected] {
    cursor: pointer; }

.select2-container--open .select2-dropdown {
  left: 0; }

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-search--dropdown {
  display: block;
  padding: 4px; }
  .select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box; }
    .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
      -webkit-appearance: none; }
  .select2-search--dropdown.select2-search--hide {
    display: none; }

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0); }

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important; }

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px; }
  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold; }
  .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default; }
  .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text; }
  .select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%; }
    .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
      list-style: none; }
  .select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #999;
    margin-top: 5px;
    float: left; }
  .select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #333; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--default .select2-results__option[role=group] {
  padding: 0; }

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999; }

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd; }

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0; }
  .select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em; }
    .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
      margin-left: -2em;
      padding-left: 3em; }
      .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
        margin-left: -3em;
        padding-left: 4em; }
        .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
          margin-left: -4em;
          padding-left: 5em; }
          .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
            margin-left: -5em;
            padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white; }

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }
  .select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px; }
  .select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px; }
  .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999; }
  .select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: none;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }
    .select2-container--classic .select2-selection--single .select2-selection__arrow b {
      border-color: #888 transparent transparent transparent;
      border-style: solid;
      border-width: 5px 4px 0 4px;
      height: 0;
      left: 50%;
      margin-left: -4px;
      margin-top: -2px;
      position: absolute;
      top: 50%;
      width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb; }
  .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: none; }
    .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
      border-color: transparent transparent #888 transparent;
      border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0; }
  .select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb; }
  .select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; }
  .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px; }
    .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #555; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto; }

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none; }

.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above {
  border-bottom: none; }

.select2-container--classic .select2-dropdown--below {
  border-top: none; }

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto; }

.select2-container--classic .select2-results__option[role=group] {
  padding: 0; }

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white; }

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb; }
/*! Select2 Bootstrap Theme v0.1.0-beta.7 | MIT License | github.com/select2/select2-bootstrap-theme */

.select2-container--bootstrap {
  display: block;
  /*------------------------------------*\
          #COMMON STYLES
  \*------------------------------------*/
  /**
   * Search field in the Select2 dropdown.
   */
  /**
   * No outline for all search fields - in the dropdown
   * and inline in multi Select2s.
   */
  /**
   * Adjust Select2's choices hover and selected styles to match
   * Bootstrap 3's default dropdown styles.
   *
   * @see http://getbootstrap.com/components/#dropdowns
   */
  /**
   * Clear the selection.
   */
  /**
   * Address disabled Select2 styles.
   *
   * @see https://select2.github.io/examples.html#disabled
   * @see http://getbootstrap.com/css/#forms-control-disabled
   */
  /*------------------------------------*\
          #DROPDOWN
  \*------------------------------------*/
  /**
   * Dropdown border color and box-shadow.
   */
  /**
   * Limit the dropdown height.
   */
  /*------------------------------------*\
          #SINGLE SELECT2
  \*------------------------------------*/
  /*------------------------------------*\
      #MULTIPLE SELECT2
  \*------------------------------------*/
  /**
   * Address Bootstrap control sizing classes
   *
   * 1. Reset Bootstrap defaults.
   * 2. Adjust the dropdown arrow button icon position.
   *
   * @see http://getbootstrap.com/css/#forms-control-sizes
   */
  /* 1 */
  /*------------------------------------*\
      #RTL SUPPORT
  \*------------------------------------*/
}
.select2-container--bootstrap .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #555555;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  outline: 0;
}
.select2-container--bootstrap .select2-selection.form-control {
  border-radius: 4px;
}
.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #555555;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
}
.select2-container--bootstrap .select2-search__field {
  outline: 0;
  /* Firefox 18- */
  /**
   * Firefox 19+
   *
   * @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox
   */
}
.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder {
  color: #999;
}
.select2-container--bootstrap .select2-search__field:-moz-placeholder {
  color: #999;
}
.select2-container--bootstrap .select2-search__field::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.select2-container--bootstrap .select2-search__field:-ms-input-placeholder {
  color: #999;
}
.select2-container--bootstrap .select2-results__option {
  /**
   * Disabled results.
   *
   * @see https://select2.github.io/examples.html#disabled-results
   */
  /**
   * Hover state.
   */
  /**
   * Selected state.
   */
}
.select2-container--bootstrap .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--bootstrap .select2-results__option[aria-disabled=true] {
  color: #777777;
  cursor: not-allowed;
}
.select2-container--bootstrap .select2-results__option[aria-selected=true] {
  background-color: #f5f5f5;
  color: #262626;
}
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #337ab7;
  color: #fff;
}
.select2-container--bootstrap .select2-results__option .select2-results__option {
  padding: 6px 12px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -12px;
  padding-left: 24px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -24px;
  padding-left: 36px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -36px;
  padding-left: 48px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -48px;
  padding-left: 60px;
}
.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -60px;
  padding-left: 72px;
}
.select2-container--bootstrap .select2-results__group {
  color: #777777;
  display: block;
  padding: 6px 12px;
  font-size: 12px;
  line-height: 1.428571429;
  white-space: nowrap;
}
.select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  border-color: #66afe9;
}
.select2-container--bootstrap.select2-container--open {
  /**
   * Make the dropdown arrow point up while the dropdown is visible.
   */
  /**
   * Handle border radii of the container when the dropdown is showing.
   */
}
.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b {
  border-color: transparent transparent #999 transparent;
  border-width: 0 4px 4px 4px;
}
.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-color: transparent;
}
.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-top-color: transparent;
}
.select2-container--bootstrap .select2-selection__clear {
  color: #999;
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--bootstrap .select2-selection__clear:hover {
  color: #333;
}
.select2-container--bootstrap.select2-container--disabled .select2-selection {
  border-color: #ccc;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled .select2-search__field {
  cursor: not-allowed;
}
.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
  background-color: #eeeeee;
}
.select2-container--bootstrap.select2-container--disabled .select2-selection__clear,
.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove {
  display: none;
}
.select2-container--bootstrap .select2-dropdown {
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  border-color: #66afe9;
  overflow-x: hidden;
  margin-top: -1px;
}
.select2-container--bootstrap .select2-dropdown--above {
  margin-top: 1px;
}
.select2-container--bootstrap .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--bootstrap .select2-selection--single {
  height: 34px;
  line-height: 1.428571429;
  padding: 6px 24px 6px 12px;
  /**
   * Adjust the single Select2's dropdown arrow button appearance.
   */
}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
  position: absolute;
  bottom: 0;
  right: 12px;
  top: 0;
  width: 4px;
}
.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
  border-color: #999 transparent transparent transparent;
  border-style: solid;
  border-width: 4px 4px 0 4px;
  height: 0;
  left: 0;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
  color: #555555;
  padding: 0;
}
.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--bootstrap .select2-selection--multiple {
  min-height: 34px;
  padding: 0;
  height: auto;
  /**
   * Make Multi Select2's choices match Bootstrap 3's default button styles.
   */
  /**
   * Minus 2px borders.
   */
  /**
   * Clear the selection.
   */
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  line-height: 1.428571429;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  float: left;
  margin-top: 5px;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  color: #555555;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin: 5px 0 0 6px;
  padding: 0 6px;
}
.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
  background: transparent;
  padding: 0 12px;
  height: 32px;
  line-height: 1.428571429;
  margin-top: 0;
  min-width: 5em;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 3px;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
  margin-top: 6px;
}
.select2-container--bootstrap .select2-selection--single.input-sm, .input-group-sm .select2-container--bootstrap .select2-selection--single, .form-group-sm .select2-container--bootstrap .select2-selection--single {
  border-radius: 3px;
  font-size: 12px;
  height: 30px;
  line-height: 1.5;
  padding: 5px 22px 5px 10px;
  /* 2 */
}
.select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b, .input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
  margin-left: -5px;
}
.select2-container--bootstrap .select2-selection--multiple.input-sm, .input-group-sm .select2-container--bootstrap .select2-selection--multiple, .form-group-sm .select2-container--bootstrap .select2-selection--multiple {
  min-height: 30px;
  border-radius: 3px;
}
.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  font-size: 12px;
  line-height: 1.5;
  margin: 4px 0 0 5px;
  padding: 0 5px;
}
.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 10px;
  font-size: 12px;
  height: 28px;
  line-height: 1.5;
}
.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
  margin-top: 5px;
}
.select2-container--bootstrap .select2-selection--single.input-lg, .input-group-lg .select2-container--bootstrap .select2-selection--single, .form-group-lg .select2-container--bootstrap .select2-selection--single {
  border-radius: 6px;
  font-size: 18px;
  height: 46px;
  line-height: 1.3333333;
  padding: 10px 31px 10px 16px;
  /* 1 */
}
.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow {
  width: 5px;
}
.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {
  border-width: 5px 5px 0 5px;
  margin-left: -5px;
  margin-left: -10px;
  margin-top: -2.5px;
}
.select2-container--bootstrap .select2-selection--multiple.input-lg, .input-group-lg .select2-container--bootstrap .select2-selection--multiple, .form-group-lg .select2-container--bootstrap .select2-selection--multiple {
  min-height: 46px;
  border-radius: 6px;
}
.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 4px;
  margin: 9px 0 0 8px;
  padding: 0 10px;
}
.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
  padding: 0 16px;
  font-size: 18px;
  height: 44px;
  line-height: 1.3333333;
}
.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {
  margin-top: 10px;
}
.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single {
  /**
   * Make the dropdown arrow point up while the dropdown is visible.
   */
}
.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #999 transparent;
  border-width: 0 5px 5px 5px;
}
.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single {
  /**
   * Make the dropdown arrow point up while the dropdown is visible.
   */
}
.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #999 transparent;
  border-width: 0 5px 5px 5px;
}
.select2-container--bootstrap[dir="rtl"] {
  /**
   * Single Select2
   *
   * 1. Makes sure that .select2-selection__placeholder is positioned
   *    correctly.
   */
  /**
   * Multiple Select2
   */
}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single {
  padding-left: 24px;
  padding-right: 12px;
}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 0;
  padding-left: 0;
  text-align: right;
  /* 1 */
}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 12px;
  right: auto;
}
.select2-container--bootstrap[dir="rtl"] .select2-selection--single .select2-selection__arrow b {
  margin-left: 0;
}
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
  float: right;
}
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 0;
  margin-right: 6px;
}
.select2-container--bootstrap[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

/*------------------------------------*\
    #ADDITIONAL GOODIES
\*------------------------------------*/
/**
 * Address Bootstrap's validation states
 *
 * If a Select2 widget parent has one of Bootstrap's validation state modifier
 * classes, adjust Select2's border colors and focus states accordingly.
 * You may apply said classes to the Select2 dropdown (body > .select2-container)
 * via JavaScript match Bootstraps' to make its styles match.
 *
 * @see http://getbootstrap.com/css/#forms-control-validation
 */
.has-warning .select2-dropdown,
.has-warning .select2-selection {
  border-color: #8a6d3b;
}
.has-warning .select2-container--focus .select2-selection,
.has-warning .select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  border-color: #66512c;
}
.has-warning.select2-drop-active {
  border-color: #66512c;
}
.has-warning.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #66512c;
}

.has-error .select2-dropdown,
.has-error .select2-selection {
  border-color: #a94442;
}
.has-error .select2-container--focus .select2-selection,
.has-error .select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  border-color: #843534;
}
.has-error.select2-drop-active {
  border-color: #843534;
}
.has-error.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #843534;
}

.has-success .select2-dropdown,
.has-success .select2-selection {
  border-color: #3c763d;
}
.has-success .select2-container--focus .select2-selection,
.has-success .select2-container--open .select2-selection {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  border-color: #2b542c;
}
.has-success.select2-drop-active {
  border-color: #2b542c;
}
.has-success.select2-drop-active.select2-drop.select2-drop-above {
  border-top-color: #2b542c;
}

/**
 * Select2 widgets in Bootstrap Input Groups
 *
 * When Select2 widgets are combined with other elements using Bootstraps
 * "Input Group" component, we don't want specific edges of the Select2
 * container to have a border-radius.
 *
 * Use .select2-bootstrap-prepend and .select2-bootstrap-append on
 * a Bootstrap 3 .input-group to let the contained Select2 widget know which
 * edges should not be rounded as they are directly followed by another element.
 *
 * @see http://getbootstrap.com/components/#input-groups
 */
/**
 * Mimick Bootstraps .input-group .form-control styles.
 *
 * @see https://github.com/twbs/bootstrap/blob/master/less/input-groups.less
 */
.input-group .select2-container--bootstrap {
  display: table;
  table-layout: fixed;
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
  /**
   * Adjust z-index like Bootstrap does to show the focus-box-shadow
   * above appended buttons in .input-group and .form-group.
   */
}
.input-group .select2-container--bootstrap.select2-container--open, .input-group .select2-container--bootstrap.select2-container--focus {
  z-index: 3;
}

.input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/**
 * Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address
 * Multi Select2's height which - depending on how many elements have been selected -
 * may grow taller than its initial size.
 *
 * @see http://getbootstrap.com/components/#input-groups
 */
.select2-bootstrap-append .select2-container--bootstrap,
.select2-bootstrap-append .input-group-btn,
.select2-bootstrap-append .input-group-btn .btn,
.select2-bootstrap-prepend .select2-container--bootstrap,
.select2-bootstrap-prepend .input-group-btn,
.select2-bootstrap-prepend .input-group-btn .btn {
  vertical-align: top;
}

/**
 * Temporary fix for https://github.com/select2/select2-bootstrap-theme/issues/9
 *
 * Provides `!important` for certain properties of the class applied to the
 * original `<select>` element to hide it.
 *
 * @see https://github.com/select2/select2/pull/3301
 * @see https://github.com/fk/select2/commit/31830c7b32cb3d8e1b12d5b434dee40a6e753ada
 */
.form-control.select2-hidden-accessible {
  position: absolute !important;
  width: 1px !important;
}

/**
 * Display override for inline forms
*/
.form-inline .select2-container--bootstrap {
  display: inline-block;
}
/*



 */

