/* line 5, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/admin_settings.scss */
.admin_settings input.numeric[type="text"] {
  width: 3em;
  text-align: right;
}

/* line 10, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/admin_settings.scss */
.admin_settings input[type="text"]::placeholder {
  font-style: italic;
  color: #808080;
}
body {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    color: #000;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    overflow: hidden;
    height: 100%;
}

html, body, div#container {
    height: 100%;
}

div#container {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    background: #f2efeb;
}

h1 {
    text-align: center;
}

.selection {
    cursor: pointer;
    text-align: center;
    background: linear-gradient(90deg, #ffffff, #eeeeee);
}
.selection.selected {
    background: linear-gradient(90deg, #8080ff, #7070ee);
}

div#loading {
    position: absolute;
    margin: 0;
    padding: 0;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    background-image: url(/assets/gears.gif);
    background-color: #202040;
    background-position: center center;
    background-repeat: no-repeat;
}
div#thumbnails {
    position: relative;
}
div#thumbnails div#thumbnails_loading {
    position: absolute;
    margin: 0;
    padding: 0;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-image: url(/assets/gears.gif);
    background-color: #202040;
    background-position: center center;
    background-repeat: no-repeat;
}

div#header {
    -ms-flex: 0 0 auto;
    -webkit-flex: 0 0 auto;
    flex: 0 0 auto;
    background-color: #21205f;
    -ms-box-shadow:  -2px 4px 4px rgba(0, 0, 0, 0.5);
    box-shadow: -2px 4px 4px rgba(0, 0, 0, 0.5);
    z-index: 1;
}

div#header >div#logo {
    display: block;
    margin: 0 auto 10px;
    width: 300px;
    height: 75px;
    background-image: url(/assets/logo.svg);
    background-position: center bottom;
    background-repeat: no-repeat;
}

div#header >div#subheader {
    position: relative;
    background-color: #f8981d;
    text-align: center;
}
div#header >div#subheader >div#mainmenu {
    vertical-align: middle;
}

div#header >div#subheader >div#mainmenu >a {
    color: #ffffff;
    line-height: 40px;
    text-decoration: none;
    font-weight: bold;
    font-size: 11pt;
    padding: 5px 10px;
}

div#header >div#support {
    position: absolute;
    top: 0;
    right: 0;
    margin: 16px;
    font-size: 11pt;
    color: #e0e0e0;
}
div#header >div#support >a {
    color: #569ff7;
    font-size: 12pt;
}

@media only screen and (max-width: 767px) {
    div#header >div#support {
        position: relative;
        text-align: center;
        font-size: 9pt;
        margin: 0 4px;
        top: -8px;
    }
    div#header >div#support >a {
        font-size: 10pt;
    }
    div#header >div#support >br {
        display: none;
    }
}

div#content {
    position: relative;
    -ms-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    box-sizing: border-box;
    padding: 8px;
    overflow: auto;
}

input[type="submit"],
.button {
    display: inline-block;
    background-color: #f8981d;
    text-align: center;
    vertical-align: middle;
    height: 50px;
    line-height: 50px;
    text-decoration: none;
    color: #ffffff;
    padding: 0 16px;
    box-sizing: border-box;
    border-radius: 8px;
    margin: 4px;
    border: 0;
    cursor: pointer;
    font-size: 1em;
}

input[type="submit"] {
    -webkit-appearance: none;
}

table {
    margin: 8px auto;
    width: auto;
    box-sizing: border-box;
    border-collapse: collapse;
}

table >thead >tr >th,
table >tbody >tr >td {
    padding: 4px;
    vertical-align: top;
}

table >tbody >tr >td {
    border-color: #d0d0ff;
    border-style: solid;
    border-width: 1px 0 1px 0;
}

table >thead >tr >th,
table >tbody >tr >th{
    border-style: solid;
    border-color: #ba7018;
    border-width: 1px 0 1px 0;
    background: #f8981d;
    text-align: center;
    color: #ffffff;
}


table >thead >tr:first-child >th {
    border-color: #21205f;
    background-color: #21205f;
    text-align: center;
    padding: 8px;
}

/*
table >thead >tr:nth-child(2) >th {
    border: 1px solid #8080ff;
    background-color: #21205f;
}
*/

a {
    color: #4060c0;
}

.ui-sortable-handle {
    cursor: move;
}

table tr:nth-child(even) {
    background-color: #ffffff;
}

table tr:nth-child(odd) {
    background-color: #fcfcfc;
}

div.shadow {
    display: inline-block;
    -ms-box-shadow:  0px 0px 8px rgba(0, 0, 0, 0.7);
    box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.7);
    background-color: rgba(255, 245, 215, 0.3);
}

div.titlebar {
    box-sizing: border-box;
    margin: 0;
    width: 100%;
    border: 1px solid #21205f;
    border-bottom-color: #3c3bb1;
    background-color: #21205f;
    text-align: center;
    padding: 8px;
    color: #fff;
    font-weight: bold;
}

label {
    cursor: pointer;
}

td, th {
    box-sizing: border-box;
}

.inline {
    display: inline;
}
/* line 1, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls {
  text-align: center;
  /* background-color: #21205f; */
}

/* line 6, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls table select,
div.controls table input[type="text"] {
  box-sizing: border-box;
  border: 0;
  margin: 0;
  width: 100%;
  height: 100%;
  line-height: 100%;
}

/* line 16, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls table input[type="text"] {
  padding-left: 2px;
}

/* line 20, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls table input.numeric[type="text"] {
  width: 3em;
  text-align: right;
}

/* line 25, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls table {
  margin: 0;
  width: 100%;
}

/* line 30, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls table th {
  text-align: left;
  padding: 4px;
}

/* line 35, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls table > thead > tr:first-child > th,
div.controls table > tbody > tr > th.title {
  border-color: #21205f;
  background-color: #21205f;
  text-align: center;
  padding: 8px;
}

/* line 43, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls table td {
  text-align: right;
  background-color: #fff;
  padding: 0;
  vertical-align: middle;
}

/* line 50, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls table input.min,
div.controls table input.hour,
div.controls table input.day,
div.controls table input.month,
div.controls table input.year {
  width: 2em;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.2);
  text-align: center;
  border-radius: 4px;
  margin: 2px 2px 1px;
}

/* line 63, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/controls.scss */
div.controls table input.year {
  width: 4em;
}
/* line 2, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/icons.scss */
span.glyphicon {
  display: block;
  margin: 0;
  padding: 0;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: contain;
  opacity: 0.9;
  filter: invert(100%);
}

/* line 13, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/icons.scss */
.thumbnails > div > div.header > span.glyphicon {
  vertical-align: baseline;
  float: left;
}

/* line 18, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/icons.scss */
.thumbnails > div > span.glyphicon {
  position: absolute;
  top: 1px;
  left: 1px;
  background-color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 2px;
  opacity: 0.35;
}

/* line 28, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/icons.scss */
span.glyphicon.movie {
  background-image: url(/assets/glyphicons_008_film.png);
  width: 22px;
  height: 26px;
  margin: 1px 2px;
}

/* line 34, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/icons.scss */
span.glyphicon.movie.half {
  width: 11px;
  height: 13px;
}

/* line 39, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/icons.scss */
span.glyphicon.image {
  background-image: url(/assets/glyphicons_138_picture.png);
  width: 24px;
  height: 20px;
  margin: 2px;
}

/* line 46, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/icons.scss */
span.glyphicon.image.half {
  width: 12px;
  height: 10px;
}

/* line 51, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/icons.scss */
span.glyphicon.images {
  background-image: url(/assets/glyphicons_071_book.png);
}

/* line 55, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/icons.scss */
span.glyphicon.folder {
  background-image: url(/assets/glyphicons_144_folder_open.png);
}
/* line 1, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.location_selector > table > tbody > tr > .check {
  width: 1em;
  text-align: center;
}

/* line 6, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.location_selector .thumbnails img {
  max-width: 100px;
  max-height: 100px;
}

/* line 11, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.location_selector > table > tbody > tr.screen {
  cursor: pointer;
}

/* line 15, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.controls.location_selector > table td {
  text-align: left;
  vertical-align: top;
  padding: 4px;
}

/* line 21, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.controls.location_selector > table td.check,
div.controls.location_selector > table td.spacer {
  padding-top: 1px;
}

/* line 27, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.controls.location_selector > table td:nth-last-child(2),
div.controls.location_selector > table th:nth-last-child(2) {
  text-align: center;
}

/* line 32, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.controls.location_selector > table tr > td:nth-last-child(1) {
  border-left: 1px solid #ba7018;
  max-width: 80%;
}

/* line 37, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.controls.location_selector > table tr.location > th {
  border-color: #222060;
  border-bottom-color: #26246c;
  background-color: #222060;
}

/* line 43, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.controls.location_selector > table tr.location > th > label {
  display: block;
  width: 100%;
}

/* line 48, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.controls.location_selector > table .spacer {
  border: 1px solid #302e7d !important;
  background-color: #302e7d !important;
  width: 1em;
}

/* line 54, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/location_selector.scss */
div.controls.location_selector > table .spacer2 {
  border: 1px solid #262463 !important;
  background-color: #262463 !important;
  width: 1em;
}
/* line 4, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/login.scss */
div#login_form {
  text-align: center;
}

/* line 7, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/login.scss */
div#login_form label,
div#login_form input {
  display: inline-block;
  margin: 2px;
}

/* line 13, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/login.scss */
div#login_form input {
  width: 12em;
  text-align: left;
}

/* line 18, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/login.scss */
div#login_form label {
  width: 6em;
  text-align: left;
}

/* line 23, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/login.scss */
div#login_form input[type="submit"] {
  text-align: center;
}
/* line 1, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/planning.scss */
div.controls.planning > table > * > tr > * {
  text-align: left;
}

/* line 5, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/planning.scss */
div#planning_edit {
  text-align: center;
}

/* line 9, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/planning.scss */
div#planning_edit > div {
  vertical-align: top;
  margin: 8px;
}
/* line 7, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div#screens > table > tbody > tr > td.size {
  text-align: center;
}

/* line 11, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div#screens .thumbnails img {
  max-width: 100px;
  max-height: 100px;
}

/* line 16, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div#screen_edit {
  text-align: center;
}

/* line 20, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div#screen_edit > div.controls.screen_settings {
  width: 100%;
  max-width: 400px;
}

/* line 25, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div#screen_edit > div.controls.screen_settings > table > tbody > tr > td {
  text-align: center;
}

/* line 29, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info {
  position: relative;
  background-color: #303030;
  text-align: center;
  padding: 2px;
  border-radius: 2px;
  border: 1px solid #000000;
  margin: auto;
}

/* line 38, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info > div {
  display: flex;
  justify-content: center;
  flex-direction: column;
  color: #f0f0f0;
  height: 33.3%;
  font-size: 6.5pt;
  font-weight: bold;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
}

/* line 49, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info > span.power {
  position: absolute;
  display: block;
  top: 2px;
  left: 2px;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  border: 0;
  background-color: #444444;
}

/* line 61, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info > span.power.on {
  background-color: #00ff00;
}

/* line 64, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info > span.power.off {
  background-color: #ff0000;
}

/* line 67, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info > span.power.unknown {
  background-color: #ffff00;
}

/* line 71, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info > span.playback_status {
  position: absolute;
  display: block;
  top: 2px;
  right: 2px;
  width: 10px;
  height: 10px;
  border-radius: 5px;
  border: 0;
  background-color: #444444;
}

/* line 83, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info > span.playback_status.ok {
  background-color: #00ff00;
}

/* line 86, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info > span.playback_status.error {
  background-color: #ff0000;
}

/* line 89, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
div.screen_info > span.power.unknown {
  background-color: #ffff00;
}

/* line 93, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
.eventcell {
  -ms-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);
  overflow: hidden;
  text-overflow: ellipsis;
  border: 1px solid rgba(120, 120, 120, 0.6);
  font-size: 8pt;
  z-index: 0;
  background-color: rgba(125, 110, 100, 0.3);
  color: #fff;
  border-radius: 4px;
  box-sizing: border-box;
  position: absolute;
  padding: 2px;
  cursor: pointer;
}

/* line 111, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
.eventcell:hover {
  border: 1px solid yellow;
}

/* line 115, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
.eventcell > div {
  white-space: nowrap;
}

/* line 119, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
.eventcell > div > span {
  display: block;
  float: left;
  margin-right: 4px;
  margin-bottom: 12px;
  background-color: #646478;
  padding: 2px;
  z-index: 1;
  white-space: nowrap;
}

/* line 126, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
.eventcell .thumbnails {
  padding: 0;
  -ms-box-shadow: none;
  box-shadow: none;
}

/* line 132, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
.eventcell .thumbnails > div {
  margin: 0 1px 12px;
  border-radius: 1px;
  -ms-box-shadow: none;
  box-shadow: none;
}

/* line 139, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
.eventcell .thumbnails > div > img {
  max-height: 42px;
  -ms-box-shadow: none;
  box-shadow: none;
}

/* line 145, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/screen.scss */
.eventcell .thumbnails > div > span.glyphicon {
  display: none;
}
/* line 4, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div.settings {
  text-align: center;
}

/* line 8, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div.settings > div {
  vertical-align: top;
}

/* line 12, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div#password_form {
  text-align: center;
}

/* line 15, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div#password_form label,
div#password_form input {
  display: inline-block;
  margin: 2px;
}

/* line 21, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div#password_form input {
  width: 12em;
  text-align: left;
}

/* line 26, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div#password_form label {
  width: 12em;
  text-align: left;
}

/* line 31, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div#password_form input[type="submit"] {
  text-align: center;
}

/* line 35, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div.admin_locations select,
div.admin_locations input[type="text"] {
  height: 24px;
  line-height: 24px;
  box-sizing: border-box;
  width: 100%;
}

/* line 43, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div.admin_locations input.new {
  color: #808080;
  font-style: italic;
}

/* line 48, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div.admin_locations td {
  text-align: left;
  vertical-align: middle;
}

/* line 53, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/settings.scss */
div.admin_locations td div.screens {
  min-height: 50px;
}
/* line 5, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshows > table {
  min-width: 200px;
  margin: 0;
}

/* line 9, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshows > table > tbody > tr > td.duration {
  text-align: center;
}

/* line 13, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshows > table > tbody > tr > td:first-child {
  min-width: 10em;
  text-align: center;
}

/* line 18, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshows > table > tbody > tr > td:nth-child(2) {
  min-width: 6em;
  text-align: center;
}

/* line 23, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshows > form > table > tbody > tr > td > div > a.delete {
  text-decoration: none;
  float: left;
  margin: 0 8px 0 0;
  font-weight: bold;
  color: #e80000;
}

/* line 31, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshows > table > tbody > tr > td:first-child {
  text-align: left;
}

/* line 35, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshows > table tr > td:nth-last-child(1) {
  border-left: 1px solid #ba7018;
  max-width: 80%;
}

/* line 42, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshow_edit {
  text-align: center;
}

/* line 46, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshow_edit div.thumbnails {
  text-align: center;
  padding: 16px;
}

/* line 52, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshow_edit > div.controls.slideshow_settings {
  text-align: center;
  max-width: 400px;
  width: 100%;
}

/* line 58, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/slideshow.scss */
div#slideshow_edit > div {
  vertical-align: top;
  margin: 8px;
}
/* line 4, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div.upload {
  text-align: center;
  display: inline-block;
}

/* line 9, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#upload.upload {
  display: block;
}

/* line 13, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div.upload > input {
  display: none;
}

/* line 17, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div.upload > div.progress {
  display: none;
  position: relative;
  height: 30px;
  width: 600px;
  margin: 4px auto;
  box-sizing: border-box;
  border: 1px solid #202020;
  border-radius: 8px;
  overflow: hidden;
}

/* line 29, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div.upload > div.progress > div.bar {
  height: 100%;
  line-height: 30px;
  width: 0;
  background-color: #40ff40;
  box-sizing: border-box;
  border-right: 1px solid #00ff00;
  color: #000000;
  text-align: center;
}

/* line 41, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#upload > .dropzone {
  margin: 16px auto;
  background: #f8981d;
  width: 250px;
  height: 100px;
  line-height: 100px;
  text-align: center;
  font-weight: bold;
  border-radius: 8px;
  color: #ffffff;
  cursor: pointer;
}

/* line 54, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#upload.upload > .dropzone.in {
  width: 300px;
  height: 150px;
  line-height: 150px;
  font-size: larger;
}

/* line 61, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#upload.upload > .dropzone.hover,
div.upload > .dropzone.hover {
  color: #000000;
  background: #40ff40;
}

/* line 67, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#upload.upload > .dropzone.fade,
div.upload > .dropzone.fade {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  opacity: 1;
}

/* line 77, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#files {
  text-align: center;
  padding: 16px;
}

/* line 82, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#files > div {
  border: 1px solid #8080ff;
  border-radius: 8px;
  background-color: #101020;
  display: inline-block;
  margin: 8px;
  overflow: hidden;
  vertical-align: top;
}

/* line 92, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#files > div > div.content {
  padding: 8px;
  text-align: center;
}

/* line 97, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#files > div > div.content > img {
  padding: 4px;
}

/* line 101, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#files > div > div.header {
  background: #f8981d;
  text-align: center;
  color: #ffffff;
  padding: 4px;
}

/* line 108, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div#files > div > div.header > a.delete {
  text-decoration: none;
  float: right;
  margin: 0 4px;
  font-weight: bold;
  color: #ff0000;
}

/* line 116, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div.upload > div#controls {
  padding: 16px;
  text-align: center;
}

/* line 121, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/source_file.scss */
div.gears {
  width: 200px;
  height: 200px;
  box-sizing: content-box;
  background-image: url(data:image/gif;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA);
  background-color: #202040 !important;
  background-position: center center;
  background-repeat: no-repeat;
}
/* line 1, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/thumbnails.scss */
.thumbnails {
  text-align: justify;
  padding: 8px;
}

/* line 6, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/thumbnails.scss */
.thumbnails > div {
  position: relative;
  border-radius: 8px;
  background-color: rgba(0, 0, 0, 0.1);
  display: inline-block;
  margin: 4px;
  overflow: hidden;
  vertical-align: top;
  text-align: center;
  -ms-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);
  box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.7);
}

/* line 19, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/thumbnails.scss */
.thumbnails > div.pending {
  opacity: 0.6;
}

/* line 23, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/thumbnails.scss */
.thumbnails > div > div.header {
  background: #21205f;
  text-align: center;
  color: #ffffff;
  padding: 4px;
}

/* line 30, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/thumbnails.scss */
.thumbnails > div > div.header > a.delete {
  text-decoration: none;
  float: right;
  margin: 0 4px;
  font-weight: bold;
  color: #ff0000;
}

/* line 39, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/thumbnails.scss */
.thumbnails > div > img {
  max-height: 120px;
  max-width: 300px;
  padding: 0;
  margin: 0;
  vertical-align: middle;
}

/* line 47, /home/signremote/git/v2-dev/SignRemoteWeb/app/assets/stylesheets/thumbnails.scss */
.thumbnails > div > div.footer.controls > table > tbody > tr > th {
  width: 33%;
  text-align: center;
  font-weight: normal;
  padding: 2px 6px;
  font-size: 9pt;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *






*/

/*
 * jQuery File Upload Plugin CSS
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2013, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */
/* line 14, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload.scss */
.fileinput-button {
  position: relative;
  overflow: hidden;
  display: inline-block;
}

/* line 19, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload.scss */
.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 200px !important;
  direction: ltr;
  cursor: pointer;
}

/* Fixes for IE < 8 */
@media screen\9  {
  /* line 33, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload.scss */
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
  }
}
/*
 * jQuery File Upload UI Plugin CSS
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2010, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */
/* line 14, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload-ui.scss */
.fileupload-buttonbar .btn,
.fileupload-buttonbar .toggle {
  margin-bottom: 5px;
}

/* line 18, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload-ui.scss */
.progress-animated .progress-bar,
.progress-animated .bar {
  background: url(/assets/progressbar-a45ab53b619988cefd45f49cfacc604dd499b93f53a96927cf7b2d965f421f48.gif) !important;
  filter: none;
}

/* line 23, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload-ui.scss */
.fileupload-process {
  float: right;
  display: none;
}

/* line 27, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload-ui.scss */
.fileupload-processing .fileupload-process,
.files .processing .preview {
  display: block;
  width: 32px;
  height: 32px;
  background: url(/assets/loading-b84750cc5a395288fcfd0cf42e3a60d6135e2f14db83fce05e97e5abacc2f9b4.gif) center no-repeat;
  background-size: contain;
}

/* line 35, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload-ui.scss */
.files audio,
.files video {
  max-width: 300px;
}

@media (max-width: 767px) {
  /* line 41, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload-ui.scss */
  .fileupload-buttonbar .toggle,
  .files .toggle,
  .files .btn span {
    display: none;
  }

  /* line 46, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload-ui.scss */
  .files .name {
    width: 80px;
    word-wrap: break-word;
  }

  /* line 50, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload-ui.scss */
  .files audio,
  .files video {
    max-width: 80px;
  }

  /* line 54, /home/signremote/.rbenv/versions/2.3.8/lib/ruby/gems/2.3.0/gems/jquery-fileupload-rails-1.0.0/app/assets/stylesheets/jquery.fileupload-ui.scss */
  .files img,
  .files canvas {
    max-width: 100%;
  }
}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */

/*






 */



/* Component containers
----------------------------------*/

.ui-widget {
	font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
	font-size: 1em/*{fsDefault}*/;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5/*{borderColorDefault}*/;
}
.ui-widget-content {
	border: 1px solid #dddddd/*{borderColorContent}*/;
	background: #ffffff/*{bgColorContent}*/ /*{bgImgUrlContent}*/ /*{bgContentXPos}*/ /*{bgContentYPos}*/ /*{bgContentRepeat}*/;
	color: #333333/*{fcContent}*/;
}
.ui-widget-content a {
	color: #333333/*{fcContent}*/;
}
.ui-widget-header {
	border: 1px solid #dddddd/*{borderColorHeader}*/;
	background: #e9e9e9/*{bgColorHeader}*/ /*{bgImgUrlHeader}*/ /*{bgHeaderXPos}*/ /*{bgHeaderYPos}*/ /*{bgHeaderRepeat}*/;
	color: #333333/*{fcHeader}*/;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333/*{fcHeader}*/;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5/*{borderColorDefault}*/;
	background: #f6f6f6/*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ /*{bgDefaultXPos}*/ /*{bgDefaultYPos}*/ /*{bgDefaultRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #454545/*{fcDefault}*/;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545/*{fcDefault}*/;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc/*{borderColorHover}*/;
	background: #ededed/*{bgColorHover}*/ /*{bgImgUrlHover}*/ /*{bgHoverXPos}*/ /*{bgHoverYPos}*/ /*{bgHoverRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #2b2b2b/*{fcHover}*/;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b/*{fcHover}*/;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff/*{borderColorActive}*/;
	background: #007fff/*{bgColorActive}*/ /*{bgImgUrlActive}*/ /*{bgActiveXPos}*/ /*{bgActiveYPos}*/ /*{bgActiveRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #ffffff/*{fcActive}*/;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff/*{borderColorActive}*/;
	background-color: #ffffff/*{fcActive}*/;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff/*{fcActive}*/;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e/*{borderColorHighlight}*/;
	background: #fffa90/*{bgColorHighlight}*/ /*{bgImgUrlHighlight}*/ /*{bgHighlightXPos}*/ /*{bgHighlightYPos}*/ /*{bgHighlightRepeat}*/;
	color: #777620/*{fcHighlight}*/;
}
.ui-state-checked {
	border: 1px solid #dad55e/*{borderColorHighlight}*/;
	background: #fffa90/*{bgColorHighlight}*/;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620/*{fcHighlight}*/;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899/*{borderColorError}*/;
	background: #fddfdf/*{bgColorError}*/ /*{bgImgUrlError}*/ /*{bgErrorXPos}*/ /*{bgErrorYPos}*/ /*{bgErrorRepeat}*/;
	color: #5f3f3f/*{fcError}*/;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f/*{fcError}*/;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f/*{fcError}*/;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)/*{iconsContent}*/;
}
.ui-widget-header .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)/*{iconsHeader}*/;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)/*{iconsHover}*/;
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)/*{iconsActive}*/;
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)/*{iconsHighlight}*/;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)/*{iconsError}*/;
}
.ui-button .ui-icon {
	background-image: url(/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)/*{iconsDefault}*/;
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px/*{cornerRadius}*/;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa/*{bgColorOverlay}*/ /*{bgImgUrlOverlay}*/ /*{bgOverlayXPos}*/ /*{bgOverlayYPos}*/ /*{bgOverlayRepeat}*/;
	opacity: .3/*{opacityOverlay}*/;
	filter: Alpha(Opacity=30)/*{opacityFilterOverlay}*/; /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
	box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*

 */

/* Layout helpers
----------------------------------*/

.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
	pointer-events: none;
}


/* Icons
----------------------------------*/
.ui-icon {
	display: inline-block;
	vertical-align: middle;
	margin-top: -.25em;
	position: relative;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}

.ui-widget-icon-block {
	left: 50%;
	margin-left: -8px;
	display: block;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/*!
 * jQuery UI Accordion 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/accordion/#theming
 */
/*

 */

.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin: 2px 0 0 0;
	padding: .5em .5em .5em .7em;
	font-size: 100%;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
/*!
 * jQuery UI Autocomplete 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */
/*

 */

.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
/*!
 * jQuery UI Button 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/button/#theming
 */
/*

 */

.ui-button {
	padding: .4em 1em;
	display: inline-block;
	position: relative;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;

	/* Support: IE <= 11 */
	overflow: visible;
}

.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}

/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;
}

/* no icon support for input elements */
input.ui-button.ui-button-icon-only {
	text-indent: 0;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
	padding: 0;
	width: 2.1em;
	height: 2.1em;
	text-indent: -9999px;
	white-space: nowrap;

}

input.ui-button.ui-icon-notext .ui-icon {
	width: auto;
	height: auto;
	text-indent: 0;
	white-space: normal;
	padding: .4em 1em;
}

/* workarounds */
/* Support: Firefox 5 - 40 */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
/*!
 * jQuery UI Checkboxradio 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/checkboxradio/#theming
 */
/*

 */


.ui-checkboxradio-label .ui-icon-background {
	box-shadow: inset 1px 1px 1px #ccc;
	border-radius: .12em;
	border: none;
}
.ui-checkboxradio-radio-label .ui-icon-background {
	width: 16px;
	height: 16px;
	border-radius: 1em;
	overflow: visible;
	border: none;
}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
	background-image: none;
	width: 8px;
	height: 8px;
	border-width: 4px;
	border-style: solid;
}
.ui-checkboxradio-disabled {
	pointer-events: none;
}
/*!
 * jQuery UI Controlgroup 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/controlgroup/#theming
 */
/*

 */


.ui-controlgroup {
	vertical-align: middle;
	display: inline-block;
}
.ui-controlgroup > .ui-controlgroup-item {
	float: left;
	margin-left: 0;
	margin-right: 0;
}
.ui-controlgroup > .ui-controlgroup-item:focus,
.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus {
	z-index: 9999;
}
.ui-controlgroup-vertical > .ui-controlgroup-item {
	display: block;
	float: none;
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	text-align: left;
}
.ui-controlgroup-vertical .ui-controlgroup-item {
	box-sizing: border-box;
}
.ui-controlgroup .ui-controlgroup-label {
	padding: .4em 1em;
}
.ui-controlgroup .ui-controlgroup-label span {
	font-size: 80%;
}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item {
	border-left: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item {
	border-top: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
	border-right: none;
}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
	border-bottom: none;
}

/* Spinner specific style fixes */
.ui-controlgroup-vertical .ui-spinner-input {

	/* Support: IE8 only, Android < 4.4 only */
	width: 75%;
	width: calc( 100% - 2.4em );
}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
	border-top-style: solid;
}

/*!
 * jQuery UI Datepicker 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */
/*

 */

.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 45%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}

/* Icons */
.ui-datepicker .ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	left: .5em;
	top: .3em;
}
/*!
 * jQuery UI Dialog 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/dialog/#theming
 */
/*

 */

.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 20px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-n {
	height: 2px;
	top: 0;
}
.ui-dialog .ui-resizable-e {
	width: 2px;
	right: 0;
}
.ui-dialog .ui-resizable-s {
	height: 2px;
	bottom: 0;
}
.ui-dialog .ui-resizable-w {
	width: 2px;
	left: 0;
}
.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
	width: 7px;
	height: 7px;
}
.ui-dialog .ui-resizable-se {
	right: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-sw {
	left: 0;
	bottom: 0;
}
.ui-dialog .ui-resizable-ne {
	right: 0;
	top: 0;
}
.ui-dialog .ui-resizable-nw {
	left: 0;
	top: 0;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
/*!
 * jQuery UI Draggable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*

 */

.ui-draggable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/*!
 * jQuery UI Menu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */
/*

 */

.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: 0;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	cursor: pointer;
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-item-wrapper {
	position: relative;
	padding: 3px 1em 3px .4em;
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item-wrapper {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}
/*!
 * jQuery UI Progressbar 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/progressbar/#theming
 */
/*

 */

.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	background: url("data:image/gif;base64,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");
	height: 100%;
	filter: alpha(opacity=25); /* support: IE8 */
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
/*!
 * jQuery UI Resizable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*

 */

.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
/*!
 * jQuery UI Selectable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*

 */

.ui-selectable {
	-ms-touch-action: none;
	touch-action: none;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
/*!
 * jQuery UI Selectmenu 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */
/*

 */

.ui-selectmenu-menu {
	padding: 0;
	margin: 0;
	position: absolute;
	top: 0;
	left: 0;
	display: none;
}
.ui-selectmenu-menu .ui-menu {
	overflow: auto;
	overflow-x: hidden;
	padding-bottom: 1px;
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.5;
	padding: 2px 0.4em;
	margin: 0.5em 0 0 0;
	height: auto;
	border: 0;
}
.ui-selectmenu-open {
	display: block;
}
.ui-selectmenu-text {
	display: block;
	margin-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-selectmenu-button.ui-button {
	text-align: left;
	white-space: nowrap;
	width: 14em;
}
.ui-selectmenu-icon.ui-icon {
	float: right;
	margin-top: 0;
}
/*!
 * jQuery UI Sortable 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*

 */

.ui-sortable-handle {
	-ms-touch-action: none;
	touch-action: none;
}
/*!
 * jQuery UI Slider 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/slider/#theming
 */
/*

 */

.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
/*!
 * jQuery UI Spinner 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/spinner/#theming
 */
/*

 */

.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: .222em 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 2em;
}
.ui-spinner-button {
	width: 1.6em;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to override default borders */
.ui-spinner a.ui-spinner-button {
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
/*!
 * jQuery UI Tabs 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tabs/#theming
 */
/*

 */

.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	cursor: text;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
/*!
 * jQuery UI Tooltip 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */
/*

 */

.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
}
body .ui-tooltip {
	border-width: 2px;
}
/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*




















 */

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
/*


 */

.flatpickr-calendar{background:transparent;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;display:none;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 200ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 200ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:28px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3;}.flatpickr-prev-month i,.flatpickr-next-month i{position:relative}.flatpickr-prev-month.flatpickr-prev-month,.flatpickr-next-month.flatpickr-prev-month{/*
    /*rtl:begin:ignore*/left:0;/*
    /*rtl:end:ignore*/}/*
    /*rtl:begin:ignore*/
/*
    /*rtl:end:ignore*/
.flatpickr-prev-month.flatpickr-next-month,.flatpickr-next-month.flatpickr-next-month{/*
    /*rtl:begin:ignore*/right:0;/*
    /*rtl:end:ignore*/}/*
    /*rtl:begin:ignore*/
/*
    /*rtl:end:ignore*/
.flatpickr-prev-month:hover,.flatpickr-next-month:hover{color:#959ea9;}.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-prev-month svg,.flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-prev-month svg path,.flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:307.875px;}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange,.flatpickr-day.startRange.startRange + .endRange,.flatpickr-day.endRange.startRange + .endRange{-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
