
@font-face {
  font-family: futura medium;
  src: url(/assets/futura_bt_med-webfont-ee703ba93fa5551522d9c0bba7145e355d880c5a8e76c5ab97f54e3a109282ed.woff2) format("woff2"), url(/assets/futura_bt_med-webfont-262ff32d561697b1cce033777e14971619d418162450931c5b8c38a235b17f72.woff) format("woff"), url(/assets/futura_bt_med-webfont-5aa952057414af133ebb95699ae30bd2ac49260fd651b5d3cb36ada7982d45b9.ttf) format("truetype"), url(/assets/futura_bt_med-webfont-cd82a4c3d1a0bd0ebf5051644f13f6699206246d0078f0a0f5bc6469ed5f9ed1.svg#futura_md_btmedium) format("svg");
  font-weight: 400;
  font-style: normal;
}
/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}

body {
  margin: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden],
template {
  display: none;
}

a {
  background-color: transparent;
}

a:active,
a:hover {
  outline: 0;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline;
  text-decoration: underline dotted;
}

b,
strong {
  font-weight: bold;
}

dfn {
  font-style: italic;
}

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

mark {
  background: #ff0;
  color: #000;
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

input[type=search] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

legend {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
}

optgroup {
  font-weight: bold;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] > .caret, .edit-button > .caret, .duplicate-button > .caret, .new-button > .caret, .links-as-buttons a > .caret, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label, .company .type, .client .type, .candidate-credential-fields .status, .select2-choices .branch .node:first-child, .state, .ref-number, .posting.list-item .label-status {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: "Glyphicons Halflings";
  src: url(/assets/fonts/bootstrap/glyphicons-halflings-regular.eot);
  src: url(/assets/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(/assets/fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"), url(/assets/fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"), url(/assets/fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"), url(/assets/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glyphicon-asterisk:before {
  content: "*";
}

.glyphicon-plus:before {
  content: "+";
}

.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "€";
}

.glyphicon-minus:before {
  content: "−";
}

.glyphicon-cloud:before {
  content: "☁";
}

.glyphicon-envelope:before {
  content: "✉";
}

.glyphicon-pencil:before {
  content: "✏";
}

.glyphicon-glass:before {
  content: "\e001";
}

.glyphicon-music:before {
  content: "\e002";
}

.glyphicon-search:before {
  content: "\e003";
}

.glyphicon-heart:before {
  content: "\e005";
}

.glyphicon-star:before {
  content: "\e006";
}

.glyphicon-star-empty:before {
  content: "\e007";
}

.glyphicon-user:before {
  content: "\e008";
}

.glyphicon-film:before {
  content: "\e009";
}

.glyphicon-th-large:before {
  content: "\e010";
}

.glyphicon-th:before {
  content: "\e011";
}

.glyphicon-th-list:before {
  content: "\e012";
}

.glyphicon-ok:before {
  content: "\e013";
}

.glyphicon-remove:before {
  content: "\e014";
}

.glyphicon-zoom-in:before {
  content: "\e015";
}

.glyphicon-zoom-out:before {
  content: "\e016";
}

.glyphicon-off:before {
  content: "\e017";
}

.glyphicon-signal:before {
  content: "\e018";
}

.glyphicon-cog:before {
  content: "\e019";
}

.glyphicon-trash:before {
  content: "\e020";
}

.glyphicon-home:before {
  content: "\e021";
}

.glyphicon-file:before {
  content: "\e022";
}

.glyphicon-time:before {
  content: "\e023";
}

.glyphicon-road:before {
  content: "\e024";
}

.glyphicon-download-alt:before {
  content: "\e025";
}

.glyphicon-download:before {
  content: "\e026";
}

.glyphicon-upload:before {
  content: "\e027";
}

.glyphicon-inbox:before {
  content: "\e028";
}

.glyphicon-play-circle:before {
  content: "\e029";
}

.glyphicon-repeat:before {
  content: "\e030";
}

.glyphicon-refresh:before {
  content: "\e031";
}

.glyphicon-list-alt:before {
  content: "\e032";
}

.glyphicon-lock:before {
  content: "\e033";
}

.glyphicon-flag:before {
  content: "\e034";
}

.glyphicon-headphones:before {
  content: "\e035";
}

.glyphicon-volume-off:before {
  content: "\e036";
}

.glyphicon-volume-down:before {
  content: "\e037";
}

.glyphicon-volume-up:before {
  content: "\e038";
}

.glyphicon-qrcode:before {
  content: "\e039";
}

.glyphicon-barcode:before {
  content: "\e040";
}

.glyphicon-tag:before {
  content: "\e041";
}

.glyphicon-tags:before {
  content: "\e042";
}

.glyphicon-book:before {
  content: "\e043";
}

.glyphicon-bookmark:before {
  content: "\e044";
}

.glyphicon-print:before {
  content: "\e045";
}

.glyphicon-camera:before {
  content: "\e046";
}

.glyphicon-font:before {
  content: "\e047";
}

.glyphicon-bold:before {
  content: "\e048";
}

.glyphicon-italic:before {
  content: "\e049";
}

.glyphicon-text-height:before {
  content: "\e050";
}

.glyphicon-text-width:before {
  content: "\e051";
}

.glyphicon-align-left:before {
  content: "\e052";
}

.glyphicon-align-center:before {
  content: "\e053";
}

.glyphicon-align-right:before {
  content: "\e054";
}

.glyphicon-align-justify:before {
  content: "\e055";
}

.glyphicon-list:before {
  content: "\e056";
}

.glyphicon-indent-left:before {
  content: "\e057";
}

.glyphicon-indent-right:before {
  content: "\e058";
}

.glyphicon-facetime-video:before {
  content: "\e059";
}

.glyphicon-picture:before {
  content: "\e060";
}

.glyphicon-map-marker:before {
  content: "\e062";
}

.glyphicon-adjust:before {
  content: "\e063";
}

.glyphicon-tint:before {
  content: "\e064";
}

.glyphicon-edit:before {
  content: "\e065";
}

.glyphicon-share:before {
  content: "\e066";
}

.glyphicon-check:before {
  content: "\e067";
}

.glyphicon-move:before {
  content: "\e068";
}

.glyphicon-step-backward:before {
  content: "\e069";
}

.glyphicon-fast-backward:before {
  content: "\e070";
}

.glyphicon-backward:before {
  content: "\e071";
}

.glyphicon-play:before {
  content: "\e072";
}

.glyphicon-pause:before {
  content: "\e073";
}

.glyphicon-stop:before {
  content: "\e074";
}

.glyphicon-forward:before {
  content: "\e075";
}

.glyphicon-fast-forward:before {
  content: "\e076";
}

.glyphicon-step-forward:before {
  content: "\e077";
}

.glyphicon-eject:before {
  content: "\e078";
}

.glyphicon-chevron-left:before {
  content: "\e079";
}

.glyphicon-chevron-right:before {
  content: "\e080";
}

.glyphicon-plus-sign:before {
  content: "\e081";
}

.glyphicon-minus-sign:before {
  content: "\e082";
}

.glyphicon-remove-sign:before {
  content: "\e083";
}

.glyphicon-ok-sign:before {
  content: "\e084";
}

.glyphicon-question-sign:before {
  content: "\e085";
}

.glyphicon-info-sign:before {
  content: "\e086";
}

.glyphicon-screenshot:before {
  content: "\e087";
}

.glyphicon-remove-circle:before {
  content: "\e088";
}

.glyphicon-ok-circle:before {
  content: "\e089";
}

.glyphicon-ban-circle:before {
  content: "\e090";
}

.glyphicon-arrow-left:before {
  content: "\e091";
}

.glyphicon-arrow-right:before {
  content: "\e092";
}

.glyphicon-arrow-up:before {
  content: "\e093";
}

.glyphicon-arrow-down:before {
  content: "\e094";
}

.glyphicon-share-alt:before {
  content: "\e095";
}

.glyphicon-resize-full:before {
  content: "\e096";
}

.glyphicon-resize-small:before {
  content: "\e097";
}

.glyphicon-exclamation-sign:before {
  content: "\e101";
}

.glyphicon-gift:before {
  content: "\e102";
}

.glyphicon-leaf:before {
  content: "\e103";
}

.glyphicon-fire:before {
  content: "\e104";
}

.glyphicon-eye-open:before {
  content: "\e105";
}

.glyphicon-eye-close:before {
  content: "\e106";
}

.glyphicon-warning-sign:before {
  content: "\e107";
}

.glyphicon-plane:before {
  content: "\e108";
}

.glyphicon-calendar:before {
  content: "\e109";
}

.glyphicon-random:before {
  content: "\e110";
}

.glyphicon-comment:before {
  content: "\e111";
}

.glyphicon-magnet:before {
  content: "\e112";
}

.glyphicon-chevron-up:before {
  content: "\e113";
}

.glyphicon-chevron-down:before {
  content: "\e114";
}

.glyphicon-retweet:before {
  content: "\e115";
}

.glyphicon-shopping-cart:before {
  content: "\e116";
}

.glyphicon-folder-close:before {
  content: "\e117";
}

.glyphicon-folder-open:before {
  content: "\e118";
}

.glyphicon-resize-vertical:before {
  content: "\e119";
}

.glyphicon-resize-horizontal:before {
  content: "\e120";
}

.glyphicon-hdd:before {
  content: "\e121";
}

.glyphicon-bullhorn:before {
  content: "\e122";
}

.glyphicon-bell:before {
  content: "\e123";
}

.glyphicon-certificate:before {
  content: "\e124";
}

.glyphicon-thumbs-up:before {
  content: "\e125";
}

.glyphicon-thumbs-down:before {
  content: "\e126";
}

.glyphicon-hand-right:before {
  content: "\e127";
}

.glyphicon-hand-left:before {
  content: "\e128";
}

.glyphicon-hand-up:before {
  content: "\e129";
}

.glyphicon-hand-down:before {
  content: "\e130";
}

.glyphicon-circle-arrow-right:before {
  content: "\e131";
}

.glyphicon-circle-arrow-left:before {
  content: "\e132";
}

.glyphicon-circle-arrow-up:before {
  content: "\e133";
}

.glyphicon-circle-arrow-down:before {
  content: "\e134";
}

.glyphicon-globe:before {
  content: "\e135";
}

.glyphicon-wrench:before {
  content: "\e136";
}

.glyphicon-tasks:before {
  content: "\e137";
}

.glyphicon-filter:before {
  content: "\e138";
}

.glyphicon-briefcase:before {
  content: "\e139";
}

.glyphicon-fullscreen:before {
  content: "\e140";
}

.glyphicon-dashboard:before {
  content: "\e141";
}

.glyphicon-paperclip:before {
  content: "\e142";
}

.glyphicon-heart-empty:before {
  content: "\e143";
}

.glyphicon-link:before {
  content: "\e144";
}

.glyphicon-phone:before {
  content: "\e145";
}

.glyphicon-pushpin:before {
  content: "\e146";
}

.glyphicon-usd:before {
  content: "\e148";
}

.glyphicon-gbp:before {
  content: "\e149";
}

.glyphicon-sort:before {
  content: "\e150";
}

.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}

.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}

.glyphicon-sort-by-order:before {
  content: "\e153";
}

.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}

.glyphicon-sort-by-attributes:before {
  content: "\e155";
}

.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}

.glyphicon-unchecked:before {
  content: "\e157";
}

.glyphicon-expand:before {
  content: "\e158";
}

.glyphicon-collapse-down:before {
  content: "\e159";
}

.glyphicon-collapse-up:before {
  content: "\e160";
}

.glyphicon-log-in:before {
  content: "\e161";
}

.glyphicon-flash:before {
  content: "\e162";
}

.glyphicon-log-out:before {
  content: "\e163";
}

.glyphicon-new-window:before {
  content: "\e164";
}

.glyphicon-record:before {
  content: "\e165";
}

.glyphicon-save:before {
  content: "\e166";
}

.glyphicon-open:before {
  content: "\e167";
}

.glyphicon-saved:before {
  content: "\e168";
}

.glyphicon-import:before {
  content: "\e169";
}

.glyphicon-export:before {
  content: "\e170";
}

.glyphicon-send:before {
  content: "\e171";
}

.glyphicon-floppy-disk:before {
  content: "\e172";
}

.glyphicon-floppy-saved:before {
  content: "\e173";
}

.glyphicon-floppy-remove:before {
  content: "\e174";
}

.glyphicon-floppy-save:before {
  content: "\e175";
}

.glyphicon-floppy-open:before {
  content: "\e176";
}

.glyphicon-credit-card:before {
  content: "\e177";
}

.glyphicon-transfer:before {
  content: "\e178";
}

.glyphicon-cutlery:before {
  content: "\e179";
}

.glyphicon-header:before {
  content: "\e180";
}

.glyphicon-compressed:before {
  content: "\e181";
}

.glyphicon-earphone:before {
  content: "\e182";
}

.glyphicon-phone-alt:before {
  content: "\e183";
}

.glyphicon-tower:before {
  content: "\e184";
}

.glyphicon-stats:before {
  content: "\e185";
}

.glyphicon-sd-video:before {
  content: "\e186";
}

.glyphicon-hd-video:before {
  content: "\e187";
}

.glyphicon-subtitles:before {
  content: "\e188";
}

.glyphicon-sound-stereo:before {
  content: "\e189";
}

.glyphicon-sound-dolby:before {
  content: "\e190";
}

.glyphicon-sound-5-1:before {
  content: "\e191";
}

.glyphicon-sound-6-1:before {
  content: "\e192";
}

.glyphicon-sound-7-1:before {
  content: "\e193";
}

.glyphicon-copyright-mark:before {
  content: "\e194";
}

.glyphicon-registration-mark:before {
  content: "\e195";
}

.glyphicon-cloud-download:before {
  content: "\e197";
}

.glyphicon-cloud-upload:before {
  content: "\e198";
}

.glyphicon-tree-conifer:before {
  content: "\e199";
}

.glyphicon-tree-deciduous:before {
  content: "\e200";
}

.glyphicon-cd:before {
  content: "\e201";
}

.glyphicon-save-file:before {
  content: "\e202";
}

.glyphicon-open-file:before {
  content: "\e203";
}

.glyphicon-level-up:before {
  content: "\e204";
}

.glyphicon-copy:before {
  content: "\e205";
}

.glyphicon-paste:before {
  content: "\e206";
}

.glyphicon-alert:before {
  content: "\e209";
}

.glyphicon-equalizer:before {
  content: "\e210";
}

.glyphicon-king:before {
  content: "\e211";
}

.glyphicon-queen:before {
  content: "\e212";
}

.glyphicon-pawn:before {
  content: "\e213";
}

.glyphicon-bishop:before {
  content: "\e214";
}

.glyphicon-knight:before {
  content: "\e215";
}

.glyphicon-baby-formula:before {
  content: "\e216";
}

.glyphicon-tent:before {
  content: "⛺";
}

.glyphicon-blackboard:before {
  content: "\e218";
}

.glyphicon-bed:before {
  content: "\e219";
}

.glyphicon-apple:before {
  content: "\f8ff";
}

.glyphicon-erase:before {
  content: "\e221";
}

.glyphicon-hourglass:before {
  content: "⌛";
}

.glyphicon-lamp:before {
  content: "\e223";
}

.glyphicon-duplicate:before {
  content: "\e224";
}

.glyphicon-piggy-bank:before {
  content: "\e225";
}

.glyphicon-scissors:before {
  content: "\e226";
}

.glyphicon-bitcoin:before {
  content: "\e227";
}

.glyphicon-btc:before {
  content: "\e227";
}

.glyphicon-xbt:before {
  content: "\e227";
}

.glyphicon-yen:before {
  content: "¥";
}

.glyphicon-jpy:before {
  content: "¥";
}

.glyphicon-ruble:before {
  content: "₽";
}

.glyphicon-rub:before {
  content: "₽";
}

.glyphicon-scale:before {
  content: "\e230";
}

.glyphicon-ice-lolly:before {
  content: "\e231";
}

.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}

.glyphicon-education:before {
  content: "\e233";
}

.glyphicon-option-horizontal:before {
  content: "\e234";
}

.glyphicon-option-vertical:before {
  content: "\e235";
}

.glyphicon-menu-hamburger:before {
  content: "\e236";
}

.glyphicon-modal-window:before {
  content: "\e237";
}

.glyphicon-oil:before {
  content: "\e238";
}

.glyphicon-grain:before {
  content: "\e239";
}

.glyphicon-sunglasses:before {
  content: "\e240";
}

.glyphicon-text-size:before {
  content: "\e241";
}

.glyphicon-text-color:before {
  content: "\e242";
}

.glyphicon-text-background:before {
  content: "\e243";
}

.glyphicon-object-align-top:before {
  content: "\e244";
}

.glyphicon-object-align-bottom:before {
  content: "\e245";
}

.glyphicon-object-align-horizontal:before {
  content: "\e246";
}

.glyphicon-object-align-left:before {
  content: "\e247";
}

.glyphicon-object-align-vertical:before {
  content: "\e248";
}

.glyphicon-object-align-right:before {
  content: "\e249";
}

.glyphicon-triangle-right:before {
  content: "\e250";
}

.glyphicon-triangle-left:before {
  content: "\e251";
}

.glyphicon-triangle-bottom:before {
  content: "\e252";
}

.glyphicon-triangle-top:before {
  content: "\e253";
}

.glyphicon-console:before {
  content: "\e254";
}

.glyphicon-superscript:before {
  content: "\e255";
}

.glyphicon-subscript:before {
  content: "\e256";
}

.glyphicon-menu-left:before {
  content: "\e257";
}

.glyphicon-menu-right:before {
  content: "\e258";
}

.glyphicon-menu-down:before {
  content: "\e259";
}

.glyphicon-menu-up:before {
  content: "\e260";
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  font-family: futura medium, sans-serif;
  font-size: 14.5px;
  line-height: 1.428571429;
  color: #333333;
  background-color: white;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  color: #337ab7;
  text-decoration: none;
}
a:hover, a:focus {
  color: rgb(34.3269230769, 82.1153846154, 123.1730769231);
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

figure {
  margin: 0;
}

img {
  vertical-align: middle;
}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.img-rounded {
  border-radius: 6px;
}

.img-thumbnail {
  padding: 4px;
  line-height: 1.428571429;
  background-color: white;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

.img-circle {
  border-radius: 50%;
}

hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid rgb(238.425, 238.425, 238.425);
}

.sr-only, .publication .posting_publications_publish_at label {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

[role=button] {
  cursor: pointer;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h1 .small, h2 small,
h2 .small, h3 small,
h3 .small, h4 small,
h4 .small, h5 small,
h5 .small, h6 small,
h6 .small,
.h1 small,
.h1 .small, .h2 small,
.h2 .small, .h3 small,
.h3 .small, .h4 small,
.h4 .small, .h5 small,
.h5 .small, .h6 small,
.h6 .small {
  font-weight: 400;
  line-height: 1;
  color: rgb(119.085, 119.085, 119.085);
}

h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
h1 .small, .h1 small,
.h1 .small,
h2 small,
h2 .small, .h2 small,
.h2 .small,
h3 small,
h3 .small, .h3 small,
.h3 .small {
  font-size: 65%;
}

h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
h4 .small, .h4 small,
.h4 .small,
h5 small,
h5 .small, .h5 small,
.h5 .small,
h6 small,
h6 .small, .h6 small,
.h6 .small {
  font-size: 75%;
}

h1, .h1 {
  font-size: 37px;
}

h2, .h2 {
  font-size: 31px;
}

h3, .h3 {
  font-size: 25px;
}

h4, .h4 {
  font-size: 19px;
}

h5, .h5 {
  font-size: 14.5px;
}

h6, .h6 {
  font-size: 13px;
}

p {
  margin: 0 0 10px;
}

.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21.75px;
  }
}

small,
.small {
  font-size: 89%;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}

.text-justify {
  text-align: justify;
}

.text-nowrap {
  white-space: nowrap;
}

.text-lowercase {
  text-transform: lowercase;
}

.text-uppercase, .initialism {
  text-transform: uppercase;
}

.text-capitalize {
  text-transform: capitalize;
}

.text-muted, .adjustment_submissions .adjustment.unfocus .panel-heading, .adjustment_submissions .adjustment.unfocus, .edit-button, .duplicate-button {
  color: rgb(119.085, 119.085, 119.085);
}

.text-primary {
  color: #0F1F75;
}

a.text-primary:hover,
a.text-primary:focus {
  color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
}

.text-success {
  color: #3c763d;
}

a.text-success:hover,
a.text-success:focus {
  color: rgb(42.808988764, 84.191011236, 43.5224719101);
}

.text-info {
  color: #31708f;
}

a.text-info:hover,
a.text-info:focus {
  color: rgb(35.984375, 82.25, 105.015625);
}

.text-warning {
  color: #8a6d3b;
}

a.text-warning:hover,
a.text-warning:focus {
  color: rgb(102.2741116751, 80.7817258883, 43.7258883249);
}

.text-danger, .adjustment_submissions .adjustment.focus blockquote footer {
  color: #a94442;
}

a.text-danger:hover,
a.text-danger:focus {
  color: rgb(132.3234042553, 53.2425531915, 51.6765957447);
}

.bg-primary {
  color: #fff;
}

.bg-primary {
  background-color: #0F1F75;
}

a.bg-primary:hover,
a.bg-primary:focus {
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
}

.bg-success {
  background-color: #dff0d8;
}

a.bg-success:hover,
a.bg-success:focus {
  background-color: rgb(192.7777777778, 225.8333333333, 179.1666666667);
}

.bg-info {
  background-color: #d9edf7;
}

a.bg-info:hover,
a.bg-info:focus {
  background-color: rgb(174.8695652174, 217.0434782609, 238.1304347826);
}

.bg-warning {
  background-color: #fcf8e3;
}

a.bg-warning:hover,
a.bg-warning:focus {
  background-color: rgb(247.064516129, 236.4838709677, 180.935483871);
}

.bg-danger {
  background-color: #f2dede;
}

a.bg-danger:hover,
a.bg-danger:focus {
  background-color: rgb(227.5869565217, 185.4130434783, 185.4130434783);
}

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid rgb(238.425, 238.425, 238.425);
}

ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ul ol,
ol ul,
ol ol {
  margin-bottom: 0;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline, .branch {
  padding-left: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li, .branch > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}

dl {
  margin-top: 0;
  margin-bottom: 20px;
}

dt,
dd {
  line-height: 1.428571429;
}

dt {
  font-weight: 700;
}

dd {
  margin-left: 0;
}

.dl-horizontal dd:before, .dl-horizontal dd:after {
  display: table;
  content: " ";
}
.dl-horizontal dd:after {
  clear: both;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}

abbr[title],
abbr[data-original-title] {
  cursor: help;
}

.initialism {
  font-size: 90%;
}

blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 18.125px;
  border-left: 5px solid rgb(238.425, 238.425, 238.425);
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.428571429;
  color: rgb(119.085, 119.085, 119.085);
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: "— ";
}

.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid rgb(238.425, 238.425, 238.425);
  border-left: 0;
}
.blockquote-reverse footer:before,
.blockquote-reverse small:before,
.blockquote-reverse .small:before,
blockquote.pull-right footer:before,
blockquote.pull-right small:before,
blockquote.pull-right .small:before {
  content: "";
}
.blockquote-reverse footer:after,
.blockquote-reverse small:after,
.blockquote-reverse .small:after,
blockquote.pull-right footer:after,
blockquote.pull-right small:after,
blockquote.pull-right .small:after {
  content: " —";
}

address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.428571429;
}

code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}

kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  box-shadow: none;
}

pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13.5px;
  line-height: 1.428571429;
  color: #333333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container:before, .container:after {
  display: table;
  content: " ";
}
.container:after {
  clear: both;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1300px) {
  .container {
    width: 1270px;
  }
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.container-fluid:before, .container-fluid:after {
  display: table;
  content: " ";
}
.container-fluid:after {
  clear: both;
}

.row {
  margin-right: -15px;
  margin-left: -15px;
}
.row:before, .row:after {
  display: table;
  content: " ";
}
.row:after {
  clear: both;
}

.row-no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.row-no-gutters [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .form-horizontal .error, .form-horizontal .hint, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}

.col-xs-1 {
  width: 8.3333333333%;
}

.col-xs-2 {
  width: 16.6666666667%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-4 {
  width: 33.3333333333%;
}

.col-xs-5 {
  width: 41.6666666667%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-7 {
  width: 58.3333333333%;
}

.col-xs-8 {
  width: 66.6666666667%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-10 {
  width: 83.3333333333%;
}

.col-xs-11 {
  width: 91.6666666667%;
}

.col-xs-12 {
  width: 100%;
}

.col-xs-pull-0 {
  right: auto;
}

.col-xs-pull-1 {
  right: 8.3333333333%;
}

.col-xs-pull-2 {
  right: 16.6666666667%;
}

.col-xs-pull-3 {
  right: 25%;
}

.col-xs-pull-4 {
  right: 33.3333333333%;
}

.col-xs-pull-5 {
  right: 41.6666666667%;
}

.col-xs-pull-6 {
  right: 50%;
}

.col-xs-pull-7 {
  right: 58.3333333333%;
}

.col-xs-pull-8 {
  right: 66.6666666667%;
}

.col-xs-pull-9 {
  right: 75%;
}

.col-xs-pull-10 {
  right: 83.3333333333%;
}

.col-xs-pull-11 {
  right: 91.6666666667%;
}

.col-xs-pull-12 {
  right: 100%;
}

.col-xs-push-0 {
  left: auto;
}

.col-xs-push-1 {
  left: 8.3333333333%;
}

.col-xs-push-2 {
  left: 16.6666666667%;
}

.col-xs-push-3 {
  left: 25%;
}

.col-xs-push-4 {
  left: 33.3333333333%;
}

.col-xs-push-5 {
  left: 41.6666666667%;
}

.col-xs-push-6 {
  left: 50%;
}

.col-xs-push-7 {
  left: 58.3333333333%;
}

.col-xs-push-8 {
  left: 66.6666666667%;
}

.col-xs-push-9 {
  left: 75%;
}

.col-xs-push-10 {
  left: 83.3333333333%;
}

.col-xs-push-11 {
  left: 91.6666666667%;
}

.col-xs-push-12 {
  left: 100%;
}

.col-xs-offset-0 {
  margin-left: 0%;
}

.col-xs-offset-1 {
  margin-left: 8.3333333333%;
}

.col-xs-offset-2 {
  margin-left: 16.6666666667%;
}

.col-xs-offset-3 {
  margin-left: 25%;
}

.col-xs-offset-4 {
  margin-left: 33.3333333333%;
}

.col-xs-offset-5 {
  margin-left: 41.6666666667%;
}

.col-xs-offset-6 {
  margin-left: 50%;
}

.col-xs-offset-7 {
  margin-left: 58.3333333333%;
}

.col-xs-offset-8 {
  margin-left: 66.6666666667%;
}

.col-xs-offset-9 {
  margin-left: 75%;
}

.col-xs-offset-10 {
  margin-left: 83.3333333333%;
}

.col-xs-offset-11 {
  margin-left: 91.6666666667%;
}

.col-xs-offset-12 {
  margin-left: 100%;
}

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .form-horizontal .error, .form-horizontal .hint, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-1 {
    width: 8.3333333333%;
  }
  .col-sm-2 {
    width: 16.6666666667%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-4 {
    width: 33.3333333333%;
  }
  .col-sm-5 {
    width: 41.6666666667%;
  }
  .col-sm-6, .form-horizontal .error, .form-horizontal .hint {
    width: 50%;
  }
  .col-sm-7 {
    width: 58.3333333333%;
  }
  .col-sm-8 {
    width: 66.6666666667%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-10 {
    width: 83.3333333333%;
  }
  .col-sm-11 {
    width: 91.6666666667%;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-pull-1 {
    right: 8.3333333333%;
  }
  .col-sm-pull-2 {
    right: 16.6666666667%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-4 {
    right: 33.3333333333%;
  }
  .col-sm-pull-5 {
    right: 41.6666666667%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-7 {
    right: 58.3333333333%;
  }
  .col-sm-pull-8 {
    right: 66.6666666667%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-10 {
    right: 83.3333333333%;
  }
  .col-sm-pull-11 {
    right: 91.6666666667%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-push-1 {
    left: 8.3333333333%;
  }
  .col-sm-push-2 {
    left: 16.6666666667%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-4 {
    left: 33.3333333333%;
  }
  .col-sm-push-5 {
    left: 41.6666666667%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-7 {
    left: 58.3333333333%;
  }
  .col-sm-push-8 {
    left: 66.6666666667%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-10 {
    left: 83.3333333333%;
  }
  .col-sm-push-11 {
    left: 91.6666666667%;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-sm-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-sm-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-sm-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-sm-offset-6, .form-horizontal .error, .form-horizontal .hint {
    margin-left: 50%;
  }
  .col-sm-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-sm-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-sm-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-1 {
    width: 8.3333333333%;
  }
  .col-md-2 {
    width: 16.6666666667%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-4 {
    width: 33.3333333333%;
  }
  .col-md-5 {
    width: 41.6666666667%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-7 {
    width: 58.3333333333%;
  }
  .col-md-8 {
    width: 66.6666666667%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-10 {
    width: 83.3333333333%;
  }
  .col-md-11 {
    width: 91.6666666667%;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-pull-1 {
    right: 8.3333333333%;
  }
  .col-md-pull-2 {
    right: 16.6666666667%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-4 {
    right: 33.3333333333%;
  }
  .col-md-pull-5 {
    right: 41.6666666667%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-7 {
    right: 58.3333333333%;
  }
  .col-md-pull-8 {
    right: 66.6666666667%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-10 {
    right: 83.3333333333%;
  }
  .col-md-pull-11 {
    right: 91.6666666667%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-push-1 {
    left: 8.3333333333%;
  }
  .col-md-push-2 {
    left: 16.6666666667%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-4 {
    left: 33.3333333333%;
  }
  .col-md-push-5 {
    left: 41.6666666667%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-7 {
    left: 58.3333333333%;
  }
  .col-md-push-8 {
    left: 66.6666666667%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-10 {
    left: 83.3333333333%;
  }
  .col-md-push-11 {
    left: 91.6666666667%;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-md-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-md-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-md-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-md-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-md-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1300px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-1 {
    width: 8.3333333333%;
  }
  .col-lg-2 {
    width: 16.6666666667%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-4 {
    width: 33.3333333333%;
  }
  .col-lg-5 {
    width: 41.6666666667%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-7 {
    width: 58.3333333333%;
  }
  .col-lg-8 {
    width: 66.6666666667%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-10 {
    width: 83.3333333333%;
  }
  .col-lg-11 {
    width: 91.6666666667%;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-pull-1 {
    right: 8.3333333333%;
  }
  .col-lg-pull-2 {
    right: 16.6666666667%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-4 {
    right: 33.3333333333%;
  }
  .col-lg-pull-5 {
    right: 41.6666666667%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-7 {
    right: 58.3333333333%;
  }
  .col-lg-pull-8 {
    right: 66.6666666667%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-10 {
    right: 83.3333333333%;
  }
  .col-lg-pull-11 {
    right: 91.6666666667%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-push-1 {
    left: 8.3333333333%;
  }
  .col-lg-push-2 {
    left: 16.6666666667%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-4 {
    left: 33.3333333333%;
  }
  .col-lg-push-5 {
    left: 41.6666666667%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-7 {
    left: 58.3333333333%;
  }
  .col-lg-push-8 {
    left: 66.6666666667%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-10 {
    left: 83.3333333333%;
  }
  .col-lg-push-11 {
    left: 91.6666666667%;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-offset-1 {
    margin-left: 8.3333333333%;
  }
  .col-lg-offset-2 {
    margin-left: 16.6666666667%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-4 {
    margin-left: 33.3333333333%;
  }
  .col-lg-offset-5 {
    margin-left: 41.6666666667%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-7 {
    margin-left: 58.3333333333%;
  }
  .col-lg-offset-8 {
    margin-left: 66.6666666667%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-10 {
    margin-left: 83.3333333333%;
  }
  .col-lg-offset-11 {
    margin-left: 91.6666666667%;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
}
table {
  background-color: transparent;
}
table col[class*=col-] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*=col-],
table th[class*=col-] {
  position: static;
  display: table-cell;
  float: none;
}

caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: rgb(119.085, 119.085, 119.085);
  text-align: left;
}

th {
  text-align: left;
}

.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.428571429;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > th,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: white;
}

.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}

.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > th,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > th,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}

.table > thead > tr > td.active,
.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
  background-color: rgb(232.25, 232.25, 232.25);
}

.table > thead > tr > td.success,
.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
  background-color: rgb(207.8888888889, 232.9166666667, 197.5833333333);
}

.table > thead > tr > td.info,
.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
  background-color: rgb(195.9347826087, 227.0217391304, 242.5652173913);
}

.table > thead > tr > td.warning,
.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
  background-color: rgb(249.5322580645, 242.2419354839, 203.9677419355);
}

.table > thead > tr > td.danger,
.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
  background-color: rgb(234.7934782609, 203.7065217391, 203.7065217391);
}

.table-responsive {
  min-height: 0.01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21.75px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 700;
}

input[type=search] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  appearance: none;
}

input[type=radio],
input[type=checkbox] {
  margin: 4px 0 0;
  margin-top: 1px \9 ;
  line-height: normal;
}
input[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio],
input[type=checkbox][disabled],
input[type=checkbox].disabled,
fieldset[disabled] input[type=checkbox] {
  cursor: not-allowed;
}

input[type=file] {
  display: block;
}

input[type=range] {
  display: block;
  width: 100%;
}

select[multiple],
select[size] {
  height: auto;
}

input[type=file]:focus,
input[type=radio]:focus,
input[type=checkbox]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

output {
  display: block;
  padding-top: 7px;
  font-size: 14.5px;
  line-height: 1.428571429;
  color: rgb(85.425, 85.425, 85.425);
}

.form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14.5px;
  line-height: 1.428571429;
  color: rgb(85.425, 85.425, 85.425);
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -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);
  -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;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:focus {
  border-color: #66afe9;
  outline: 0;
  -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);
}
.form-control::-moz-placeholder, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval::-moz-placeholder, .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:-ms-input-placeholder, .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval::-webkit-input-placeholder, .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval::-ms-expand, .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled], .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section [disabled].rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content [disabled].rs_frequency, .form-control[readonly], .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section [readonly].rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content [readonly].rs_frequency, fieldset[disabled] .form-control, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section fieldset[disabled] .rs_interval, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content fieldset[disabled] .rs_frequency {
  background-color: rgb(238.425, 238.425, 238.425);
  opacity: 1;
}
.form-control[disabled], .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section [disabled].rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content [disabled].rs_frequency, fieldset[disabled] .form-control, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section fieldset[disabled] .rs_interval, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content fieldset[disabled] .rs_frequency {
  cursor: not-allowed;
}

textarea.form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section textarea.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content textarea.rs_frequency {
  height: auto;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type=date].form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input[type=date].rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content input[type=date].rs_frequency,
  input[type=time].form-control,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input[type=time].rs_interval,
  .rs_dialog_holder .rs_dialog .rs_dialog_content input[type=time].rs_frequency,
  input[type=datetime-local].form-control,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input[type=datetime-local].rs_interval,
  .rs_dialog_holder .rs_dialog .rs_dialog_content input[type=datetime-local].rs_frequency,
  input[type=month].form-control,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input[type=month].rs_interval,
  .rs_dialog_holder .rs_dialog .rs_dialog_content input[type=month].rs_frequency {
    line-height: 34px;
  }
  input[type=date].input-sm,
  .input-group-sm > .input-group-btn > input[type=date].btn,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=date][type=button],
  .input-group-sm > .input-group-btn > input[type=date].edit-button,
  .input-group-sm > .input-group-btn > input[type=date].duplicate-button,
  .input-group-sm > .input-group-btn > input[type=date].new-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input[type=date].dz-button, .input-group-sm input[type=date],
  input[type=time].input-sm,
  .input-group-sm > .input-group-btn > input[type=time].btn,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=time][type=button],
  .input-group-sm > .input-group-btn > input[type=time].edit-button,
  .input-group-sm > .input-group-btn > input[type=time].duplicate-button,
  .input-group-sm > .input-group-btn > input[type=time].new-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input[type=time].dz-button,
  .input-group-sm input[type=time],
  input[type=datetime-local].input-sm,
  .input-group-sm > .input-group-btn > input[type=datetime-local].btn,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=datetime-local][type=button],
  .input-group-sm > .input-group-btn > input[type=datetime-local].edit-button,
  .input-group-sm > .input-group-btn > input[type=datetime-local].duplicate-button,
  .input-group-sm > .input-group-btn > input[type=datetime-local].new-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input[type=datetime-local].dz-button,
  .input-group-sm input[type=datetime-local],
  input[type=month].input-sm,
  .input-group-sm > .input-group-btn > input[type=month].btn,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=month][type=button],
  .input-group-sm > .input-group-btn > input[type=month].edit-button,
  .input-group-sm > .input-group-btn > input[type=month].duplicate-button,
  .input-group-sm > .input-group-btn > input[type=month].new-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input[type=month].dz-button,
  .input-group-sm input[type=month] {
    line-height: 31px;
  }
  input[type=date].input-lg,
  .input-group-lg > .input-group-btn > input[type=date].btn,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-lg > .input-group-btn > input[type=date][type=button],
  .input-group-lg > .input-group-btn > input[type=date].edit-button,
  .input-group-lg > .input-group-btn > input[type=date].duplicate-button,
  .input-group-lg > .input-group-btn > input[type=date].new-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > input[type=date].dz-button, .input-group-lg input[type=date],
  input[type=time].input-lg,
  .input-group-lg > .input-group-btn > input[type=time].btn,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-lg > .input-group-btn > input[type=time][type=button],
  .input-group-lg > .input-group-btn > input[type=time].edit-button,
  .input-group-lg > .input-group-btn > input[type=time].duplicate-button,
  .input-group-lg > .input-group-btn > input[type=time].new-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > input[type=time].dz-button,
  .input-group-lg input[type=time],
  input[type=datetime-local].input-lg,
  .input-group-lg > .input-group-btn > input[type=datetime-local].btn,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-lg > .input-group-btn > input[type=datetime-local][type=button],
  .input-group-lg > .input-group-btn > input[type=datetime-local].edit-button,
  .input-group-lg > .input-group-btn > input[type=datetime-local].duplicate-button,
  .input-group-lg > .input-group-btn > input[type=datetime-local].new-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > input[type=datetime-local].dz-button,
  .input-group-lg input[type=datetime-local],
  input[type=month].input-lg,
  .input-group-lg > .input-group-btn > input[type=month].btn,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-lg > .input-group-btn > input[type=month][type=button],
  .input-group-lg > .input-group-btn > input[type=month].edit-button,
  .input-group-lg > .input-group-btn > input[type=month].duplicate-button,
  .input-group-lg > .input-group-btn > input[type=month].new-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > input[type=month].dz-button,
  .input-group-lg input[type=month] {
    line-height: 48px;
  }
}
.form-group {
  margin-bottom: 15px;
}

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio.disabled label, fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}

.radio input[type=radio],
.radio-inline input[type=radio],
.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox] {
  position: absolute;
  margin-top: 4px \9 ;
  margin-left: -20px;
}

.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: 400;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline.disabled, fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

.form-control-static {
  min-height: 34.5px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-lg > .form-control-static.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-lg > .form-control-static.rs_frequency,
.input-group-lg > .form-control-static.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-static.btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-lg > .input-group-btn > input.form-control-static[type=button],
.input-group-lg > .input-group-btn > .form-control-static.edit-button,
.input-group-lg > .input-group-btn > .form-control-static.duplicate-button,
.input-group-lg > .input-group-btn > .form-control-static.new-button,
.links-as-buttons .input-group-lg > .input-group-btn > a.form-control-static,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > .form-control-static.dz-button, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > .form-control-static.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > .form-control-static.rs_frequency,
.input-group-sm > .form-control-static.input-group-addon,
.input-group-sm > .input-group-btn > .form-control-static.btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input.form-control-static[type=button],
.input-group-sm > .input-group-btn > .form-control-static.edit-button,
.input-group-sm > .input-group-btn > .form-control-static.duplicate-button,
.input-group-sm > .input-group-btn > .form-control-static.new-button,
.links-as-buttons .input-group-sm > .input-group-btn > a.form-control-static,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > .form-control-static.dz-button {
  padding-right: 0;
  padding-left: 0;
}

.input-sm, .input-group-sm > .form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > .rs_frequency,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.input-group-sm > .input-group-btn > .edit-button,
.input-group-sm > .input-group-btn > .duplicate-button,
.input-group-sm > .input-group-btn > .new-button,
.links-as-buttons .input-group-sm > .input-group-btn > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > .dz-button {
  height: 31px;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 3px;
}

select.input-sm, .input-group-sm > select.form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > select.rs_frequency,
.input-group-sm > select.input-group-addon,
.input-group-sm > .input-group-btn > select.btn,
.input-group-sm > .input-group-btn > select.edit-button,
.input-group-sm > .input-group-btn > select.duplicate-button,
.input-group-sm > .input-group-btn > select.new-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > select.dz-button {
  height: 31px;
  line-height: 31px;
}

textarea.input-sm, .input-group-sm > textarea.form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > textarea.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > textarea.rs_frequency,
.input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-btn > textarea.btn,
.input-group-sm > .input-group-btn > textarea.edit-button,
.input-group-sm > .input-group-btn > textarea.duplicate-button,
.input-group-sm > .input-group-btn > textarea.new-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > textarea.dz-button,
select[multiple].input-sm,
.input-group-sm > select[multiple].form-control,
.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > select[multiple].rs_interval,
.rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > select[multiple].rs_frequency,
.input-group-sm > select[multiple].input-group-addon,
.input-group-sm > .input-group-btn > select[multiple].btn,
.input-group-sm > .input-group-btn > select[multiple].edit-button,
.input-group-sm > .input-group-btn > select[multiple].duplicate-button,
.input-group-sm > .input-group-btn > select[multiple].new-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > select[multiple].dz-button {
  height: auto;
}

.form-group-sm .form-control, .form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-sm .rs_interval, .form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-sm .rs_frequency {
  height: 31px;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control, .form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-sm select.rs_interval, .form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-sm select.rs_frequency {
  height: 31px;
  line-height: 31px;
}
.form-group-sm textarea.form-control, .form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section textarea.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-sm textarea.rs_interval, .form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content textarea.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-sm textarea.rs_frequency,
.form-group-sm select[multiple].form-control,
.form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select[multiple].rs_interval,
.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-sm select[multiple].rs_interval,
.form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content select[multiple].rs_frequency,
.rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-sm select[multiple].rs_frequency {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 31px;
  min-height: 33px;
  padding: 6px 10px;
  font-size: 13px;
  line-height: 1.5;
}

.input-lg, .input-group-lg > .form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-lg > .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-lg > .rs_frequency,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-lg > .input-group-btn > input[type=button],
.input-group-lg > .input-group-btn > .edit-button,
.input-group-lg > .input-group-btn > .duplicate-button,
.input-group-lg > .input-group-btn > .new-button,
.links-as-buttons .input-group-lg > .input-group-btn > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > .dz-button {
  height: 48px;
  padding: 10px 16px;
  font-size: 19px;
  line-height: 1.3333333;
  border-radius: 6px;
}

select.input-lg, .input-group-lg > select.form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-lg > select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-lg > select.rs_frequency,
.input-group-lg > select.input-group-addon,
.input-group-lg > .input-group-btn > select.btn,
.input-group-lg > .input-group-btn > select.edit-button,
.input-group-lg > .input-group-btn > select.duplicate-button,
.input-group-lg > .input-group-btn > select.new-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > select.dz-button {
  height: 48px;
  line-height: 48px;
}

textarea.input-lg, .input-group-lg > textarea.form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-lg > textarea.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-lg > textarea.rs_frequency,
.input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-btn > textarea.btn,
.input-group-lg > .input-group-btn > textarea.edit-button,
.input-group-lg > .input-group-btn > textarea.duplicate-button,
.input-group-lg > .input-group-btn > textarea.new-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > textarea.dz-button,
select[multiple].input-lg,
.input-group-lg > select[multiple].form-control,
.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-lg > select[multiple].rs_interval,
.rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-lg > select[multiple].rs_frequency,
.input-group-lg > select[multiple].input-group-addon,
.input-group-lg > .input-group-btn > select[multiple].btn,
.input-group-lg > .input-group-btn > select[multiple].edit-button,
.input-group-lg > .input-group-btn > select[multiple].duplicate-button,
.input-group-lg > .input-group-btn > select[multiple].new-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > select[multiple].dz-button {
  height: auto;
}

.form-group-lg .form-control, .form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-lg .rs_interval, .form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-lg .rs_frequency {
  height: 48px;
  padding: 10px 16px;
  font-size: 19px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control, .form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-lg select.rs_interval, .form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-lg select.rs_frequency {
  height: 48px;
  line-height: 48px;
}
.form-group-lg textarea.form-control, .form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section textarea.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-lg textarea.rs_interval, .form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content textarea.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-lg textarea.rs_frequency,
.form-group-lg select[multiple].form-control,
.form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select[multiple].rs_interval,
.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-lg select[multiple].rs_interval,
.form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content select[multiple].rs_frequency,
.rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-lg select[multiple].rs_frequency {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 48px;
  min-height: 39px;
  padding: 11px 16px;
  font-size: 19px;
  line-height: 1.3333333;
}

.has-feedback {
  position: relative;
}
.has-feedback .form-control, .has-feedback .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .has-feedback .rs_interval, .has-feedback .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .has-feedback .rs_frequency {
  padding-right: 42.5px;
}

.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}

.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-lg > .rs_interval + .form-control-feedback, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-lg > .rs_frequency + .form-control-feedback,
.input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-lg > .input-group-btn > input[type=button] + .form-control-feedback,
.input-group-lg > .input-group-btn > .edit-button + .form-control-feedback,
.input-group-lg > .input-group-btn > .duplicate-button + .form-control-feedback,
.input-group-lg > .input-group-btn > .new-button + .form-control-feedback,
.links-as-buttons .input-group-lg > .input-group-btn > a + .form-control-feedback,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > .dz-button + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback,
.form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval + .form-control-feedback,
.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-lg .rs_interval + .form-control-feedback,
.form-group-lg .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency + .form-control-feedback,
.rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-lg .rs_frequency + .form-control-feedback {
  width: 48px;
  height: 48px;
  line-height: 48px;
}

.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > .rs_interval + .form-control-feedback, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > .rs_frequency + .form-control-feedback,
.input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button] + .form-control-feedback,
.input-group-sm > .input-group-btn > .edit-button + .form-control-feedback,
.input-group-sm > .input-group-btn > .duplicate-button + .form-control-feedback,
.input-group-sm > .input-group-btn > .new-button + .form-control-feedback,
.links-as-buttons .input-group-sm > .input-group-btn > a + .form-control-feedback,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > .dz-button + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback,
.form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval + .form-control-feedback,
.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-group-sm .rs_interval + .form-control-feedback,
.form-group-sm .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency + .form-control-feedback,
.rs_dialog_holder .rs_dialog .rs_dialog_content .form-group-sm .rs_frequency + .form-control-feedback {
  width: 31px;
  height: 31px;
  line-height: 31px;
}

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control, .has-success .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .has-success .rs_interval, .has-success .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .has-success .rs_frequency {
  border-color: #3c763d;
  -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);
}
.has-success .form-control:focus, .has-success .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .has-success .rs_interval:focus, .has-success .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .has-success .rs_frequency:focus {
  border-color: rgb(42.808988764, 84.191011236, 43.5224719101);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(102.5280898876, 177.4719101124, 103.8202247191);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(102.5280898876, 177.4719101124, 103.8202247191);
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control, .has-warning .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .has-warning .rs_interval, .has-warning .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .has-warning .rs_frequency {
  border-color: #8a6d3b;
  -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);
}
.has-warning .form-control:focus, .has-warning .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .has-warning .rs_interval:focus, .has-warning .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .has-warning .rs_frequency:focus {
  border-color: rgb(102.2741116751, 80.7817258883, 43.7258883249);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(191.807106599, 160.7461928934, 107.192893401);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(191.807106599, 160.7461928934, 107.192893401);
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control, .has-error .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .has-error .rs_interval, .has-error .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .has-error .rs_frequency {
  border-color: #a94442;
  -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);
}
.has-error .form-control:focus, .has-error .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .has-error .rs_interval:focus, .has-error .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .has-error .rs_frequency:focus {
  border-color: rgb(132.3234042553, 53.2425531915, 51.6765957447);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(206.4127659574, 132.0595744681, 130.5872340426);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgb(206.4127659574, 132.0595744681, 130.5872340426);
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}

.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback, .has-feedback .publication .posting_publications_publish_at label ~ .form-control-feedback, .publication .posting_publications_publish_at .has-feedback label ~ .form-control-feedback {
  top: 0;
}

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: rgb(114.75, 114.75, 114.75);
}

@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control, .form-inline .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-inline .rs_interval, .form-inline .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-inline .rs_frequency {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control,
  .form-inline .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-inline .input-group .rs_interval,
  .form-inline .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .form-inline .input-group .rs_frequency {
    width: auto;
  }
  .form-inline .input-group > .form-control, .form-inline .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group > .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-inline .input-group > .rs_interval, .form-inline .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group > .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-inline .input-group > .rs_frequency {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type=radio],
  .form-inline .checkbox input[type=checkbox] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
  display: table;
  content: " ";
}
.form-horizontal .form-group:after {
  clear: both;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 19px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 13px;
  }
}

.btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .edit-button, .duplicate-button, .new-button, .links-as-buttons a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  padding: 6px 12px;
  font-size: 14.5px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:focus, .edit-button:focus, .duplicate-button:focus, .new-button:focus, .links-as-buttons a:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:focus, .btn.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button], .focus.edit-button, .focus.duplicate-button, .focus.new-button, .links-as-buttons a.focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .focus.dz-button, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:hover, .edit-button:hover, .duplicate-button:hover, .new-button:hover, .links-as-buttons a:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:hover, .btn:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:focus, .edit-button:focus, .duplicate-button:focus, .new-button:focus, .links-as-buttons a:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:focus, .btn.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button], .focus.edit-button, .focus.duplicate-button, .focus.new-button, .links-as-buttons a.focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .focus.dz-button {
  color: #333;
  text-decoration: none;
}
.btn:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:active, .edit-button:active, .duplicate-button:active, .new-button:active, .links-as-buttons a:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active, .btn.active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button], .active.edit-button, .active.duplicate-button, .active.new-button, .links-as-buttons a.active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button], .disabled.edit-button, .disabled.duplicate-button, .disabled.new-button, .links-as-buttons a.disabled, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .disabled.dz-button, .btn[disabled], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button], [disabled].edit-button, [disabled].duplicate-button, [disabled].new-button, .links-as-buttons a[disabled], .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [disabled].dz-button, fieldset[disabled] .btn, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button], fieldset[disabled] .edit-button, fieldset[disabled] .duplicate-button, fieldset[disabled] .new-button, fieldset[disabled] .links-as-buttons a, .links-as-buttons fieldset[disabled] a, fieldset[disabled] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message fieldset[disabled] .dz-button {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  opacity: 0.65;
  -webkit-box-shadow: none;
  box-shadow: none;
}

a.btn.disabled, a.disabled.edit-button, a.disabled.duplicate-button, a.disabled.new-button, .links-as-buttons a.disabled, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.disabled.dz-button, fieldset[disabled] a.btn, fieldset[disabled] a.edit-button, fieldset[disabled] a.duplicate-button, fieldset[disabled] a.new-button, fieldset[disabled] .links-as-buttons a, .links-as-buttons fieldset[disabled] a, fieldset[disabled] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message fieldset[disabled] a.dz-button {
  pointer-events: none;
}

.btn-default, .edit-button, .duplicate-button, .links-as-buttons a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus, .edit-button:focus, .duplicate-button:focus, .links-as-buttons a:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:focus, .btn-default.focus, .focus.edit-button, .focus.duplicate-button, .links-as-buttons a.focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .focus.dz-button {
  color: #333;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(140.25, 140.25, 140.25);
}
.btn-default:hover, .edit-button:hover, .duplicate-button:hover, .links-as-buttons a:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:hover {
  color: #333;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(173.4, 173.4, 173.4);
}
.btn-default:active, .edit-button:active, .duplicate-button:active, .links-as-buttons a:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active, .btn-default.active, .active.edit-button, .active.duplicate-button, .links-as-buttons a.active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button, .open > .btn-default.dropdown-toggle, .open > .dropdown-toggle.edit-button, .open > .dropdown-toggle.duplicate-button, .links-as-buttons .open > a.dropdown-toggle, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .open > .dropdown-toggle.dz-button {
  color: #333;
  background-color: rgb(229.5, 229.5, 229.5);
  background-image: none;
  border-color: rgb(173.4, 173.4, 173.4);
}
.btn-default:active:hover, .edit-button:active:hover, .duplicate-button:active:hover, .links-as-buttons a:active:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active:hover, .btn-default:active:focus, .edit-button:active:focus, .duplicate-button:active:focus, .links-as-buttons a:active:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active:focus, .btn-default:active.focus, .edit-button:active.focus, .duplicate-button:active.focus, .links-as-buttons a:active.focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active.focus, .btn-default.active:hover, .active.edit-button:hover, .active.duplicate-button:hover, .links-as-buttons a.active:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button:hover, .btn-default.active:focus, .active.edit-button:focus, .active.duplicate-button:focus, .links-as-buttons a.active:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button:focus, .btn-default.active.focus, .active.focus.edit-button, .active.focus.duplicate-button, .links-as-buttons a.active.focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.focus.dz-button, .open > .btn-default.dropdown-toggle:hover, .open > .dropdown-toggle.edit-button:hover, .open > .dropdown-toggle.duplicate-button:hover, .links-as-buttons .open > a.dropdown-toggle:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .open > .dropdown-toggle.dz-button:hover, .open > .btn-default.dropdown-toggle:focus, .open > .dropdown-toggle.edit-button:focus, .open > .dropdown-toggle.duplicate-button:focus, .links-as-buttons .open > a.dropdown-toggle:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .open > .dropdown-toggle.dz-button:focus, .open > .btn-default.dropdown-toggle.focus, .open > .dropdown-toggle.focus.edit-button, .open > .dropdown-toggle.focus.duplicate-button, .links-as-buttons .open > a.dropdown-toggle.focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .open > .dropdown-toggle.focus.dz-button {
  color: #333;
  background-color: rgb(211.65, 211.65, 211.65);
  border-color: rgb(140.25, 140.25, 140.25);
}
.btn-default.disabled:hover, .disabled.edit-button:hover, .disabled.duplicate-button:hover, .links-as-buttons a.disabled:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .disabled.dz-button:hover, .btn-default.disabled:focus, .disabled.edit-button:focus, .disabled.duplicate-button:focus, .links-as-buttons a.disabled:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .disabled.dz-button:focus, .btn-default.disabled.focus, .disabled.focus.edit-button, .disabled.focus.duplicate-button, .links-as-buttons a.disabled.focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .disabled.focus.dz-button, .btn-default[disabled]:hover, [disabled].edit-button:hover, [disabled].duplicate-button:hover, .links-as-buttons a[disabled]:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [disabled].dz-button:hover, .btn-default[disabled]:focus, [disabled].edit-button:focus, [disabled].duplicate-button:focus, .links-as-buttons a[disabled]:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [disabled].dz-button:focus, .btn-default[disabled].focus, [disabled].focus.edit-button, [disabled].focus.duplicate-button, .links-as-buttons a[disabled].focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [disabled].focus.dz-button, fieldset[disabled] .btn-default:hover, fieldset[disabled] .edit-button:hover, fieldset[disabled] .duplicate-button:hover, fieldset[disabled] .links-as-buttons a:hover, .links-as-buttons fieldset[disabled] a:hover, fieldset[disabled] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message fieldset[disabled] .dz-button:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .edit-button:focus, fieldset[disabled] .duplicate-button:focus, fieldset[disabled] .links-as-buttons a:focus, .links-as-buttons fieldset[disabled] a:focus, fieldset[disabled] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message fieldset[disabled] .dz-button:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .focus.edit-button, fieldset[disabled] .focus.duplicate-button, fieldset[disabled] .links-as-buttons a.focus, .links-as-buttons fieldset[disabled] a.focus, fieldset[disabled] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .focus.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message fieldset[disabled] .focus.dz-button {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge, .edit-button .badge, .duplicate-button .badge, .links-as-buttons a .badge, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .badge {
  color: #fff;
  background-color: #333;
}

.btn-primary, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save {
  color: #fff;
  background-color: #0F1F75;
  border-color: rgb(12.1022727273, 25.0113636364, 94.3977272727);
}
.btn-primary:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .btn-primary.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save {
  color: #fff;
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
  border-color: black;
}
.btn-primary:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover {
  color: #fff;
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
  border-color: rgb(5.1477272727, 10.6386363636, 40.1522727273);
}
.btn-primary:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active, .btn-primary.active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save, .open > .btn-primary.dropdown-toggle, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save {
  color: #fff;
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
  background-image: none;
  border-color: rgb(5.1477272727, 10.6386363636, 40.1522727273);
}
.btn-primary:active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:hover, .btn-primary:active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:focus, .btn-primary:active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active.focus, .btn-primary.active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:hover, .btn-primary.active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:focus, .btn-primary.active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active.focus[type=button].rs_save, .open > .btn-primary.dropdown-toggle:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:hover, .open > .btn-primary.dropdown-toggle:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:focus, .open > .btn-primary.dropdown-toggle.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle.focus[type=button].rs_save {
  color: #fff;
  background-color: rgb(5.1477272727, 10.6386363636, 40.1522727273);
  border-color: black;
}
.btn-primary.disabled:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:hover, .btn-primary.disabled:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:focus, .btn-primary.disabled.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled.focus[type=button].rs_save, .btn-primary[disabled]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:hover, .btn-primary[disabled]:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:focus, .btn-primary[disabled].focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled].focus[type=button].rs_save, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input.focus[type=button].rs_save {
  background-color: #0F1F75;
  border-color: rgb(12.1022727273, 25.0113636364, 94.3977272727);
}
.btn-primary .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save .badge {
  color: #0F1F75;
  background-color: #fff;
}

.btn-success, .timesheets form.new_timesheet .btn-primary, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save, .timesheets form.edit_timesheet .btn-primary, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save, .candidate_weeks form.new_timesheet .btn-primary, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save, .candidate_weeks form.edit_timesheet .btn-primary, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save, .claim_submissions form.new_timesheet .btn-primary, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save, .claim_submissions form.edit_timesheet .btn-primary, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save, body.claims form.new_timesheet .btn-primary, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save, body.claims form.edit_timesheet .btn-primary, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save, .new-button {
  color: #fff;
  background-color: #5cb85c;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564);
}
.btn-success:focus, .timesheets form.new_timesheet .btn-primary:focus, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save:focus, .timesheets form.edit_timesheet .btn-primary:focus, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save:focus, .candidate_weeks form.new_timesheet .btn-primary:focus, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save:focus, .candidate_weeks form.edit_timesheet .btn-primary:focus, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save:focus, .claim_submissions form.new_timesheet .btn-primary:focus, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save:focus, .claim_submissions form.edit_timesheet .btn-primary:focus, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save:focus, body.claims form.new_timesheet .btn-primary:focus, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save:focus, body.claims form.edit_timesheet .btn-primary:focus, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save:focus, .new-button:focus, .btn-success.focus, .timesheets form.new_timesheet .focus.btn-primary, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.focus[type=button].rs_save, .timesheets form.edit_timesheet .focus.btn-primary, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.focus[type=button].rs_save, .candidate_weeks form.new_timesheet .focus.btn-primary, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.focus[type=button].rs_save, .candidate_weeks form.edit_timesheet .focus.btn-primary, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.focus[type=button].rs_save, .claim_submissions form.new_timesheet .focus.btn-primary, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.focus[type=button].rs_save, .claim_submissions form.edit_timesheet .focus.btn-primary, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.focus[type=button].rs_save, body.claims form.new_timesheet .focus.btn-primary, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.focus[type=button].rs_save, body.claims form.edit_timesheet .focus.btn-primary, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.focus[type=button].rs_save, .focus.new-button {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  border-color: rgb(37.3205128205, 85.6794871795, 37.3205128205);
}
.btn-success:hover, .timesheets form.new_timesheet .btn-primary:hover, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save:hover, .timesheets form.edit_timesheet .btn-primary:hover, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save:hover, .candidate_weeks form.new_timesheet .btn-primary:hover, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save:hover, .candidate_weeks form.edit_timesheet .btn-primary:hover, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save:hover, .claim_submissions form.new_timesheet .btn-primary:hover, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save:hover, .claim_submissions form.edit_timesheet .btn-primary:hover, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save:hover, body.claims form.new_timesheet .btn-primary:hover, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save:hover, body.claims form.edit_timesheet .btn-primary:hover, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save:hover, .new-button:hover {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  border-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
}
.btn-success:active, .timesheets form.new_timesheet .btn-primary:active, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save:active, .timesheets form.edit_timesheet .btn-primary:active, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save:active, .candidate_weeks form.new_timesheet .btn-primary:active, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save:active, .candidate_weeks form.edit_timesheet .btn-primary:active, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save:active, .claim_submissions form.new_timesheet .btn-primary:active, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save:active, .claim_submissions form.edit_timesheet .btn-primary:active, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save:active, body.claims form.new_timesheet .btn-primary:active, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save:active, body.claims form.edit_timesheet .btn-primary:active, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save:active, .new-button:active, .btn-success.active, .timesheets form.new_timesheet .active.btn-primary, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.active[type=button].rs_save, .timesheets form.edit_timesheet .active.btn-primary, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.active[type=button].rs_save, .candidate_weeks form.new_timesheet .active.btn-primary, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.active[type=button].rs_save, .candidate_weeks form.edit_timesheet .active.btn-primary, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.active[type=button].rs_save, .claim_submissions form.new_timesheet .active.btn-primary, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.active[type=button].rs_save, .claim_submissions form.edit_timesheet .active.btn-primary, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.active[type=button].rs_save, body.claims form.new_timesheet .active.btn-primary, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.active[type=button].rs_save, body.claims form.edit_timesheet .active.btn-primary, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.active[type=button].rs_save, .active.new-button, .open > .btn-success.dropdown-toggle, .timesheets form.new_timesheet .open > .dropdown-toggle.btn-primary, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save, .timesheets form.edit_timesheet .open > .dropdown-toggle.btn-primary, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save, .candidate_weeks form.new_timesheet .open > .dropdown-toggle.btn-primary, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save, .candidate_weeks form.edit_timesheet .open > .dropdown-toggle.btn-primary, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save, .claim_submissions form.new_timesheet .open > .dropdown-toggle.btn-primary, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save, .claim_submissions form.edit_timesheet .open > .dropdown-toggle.btn-primary, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save, body.claims form.new_timesheet .open > .dropdown-toggle.btn-primary, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save, body.claims form.edit_timesheet .open > .dropdown-toggle.btn-primary, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save, .open > .dropdown-toggle.new-button {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  background-image: none;
  border-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
}
.btn-success:active:hover, .timesheets form.new_timesheet .btn-primary:active:hover, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save:active:hover, .timesheets form.edit_timesheet .btn-primary:active:hover, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save:active:hover, .candidate_weeks form.new_timesheet .btn-primary:active:hover, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save:active:hover, .candidate_weeks form.edit_timesheet .btn-primary:active:hover, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save:active:hover, .claim_submissions form.new_timesheet .btn-primary:active:hover, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save:active:hover, .claim_submissions form.edit_timesheet .btn-primary:active:hover, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save:active:hover, body.claims form.new_timesheet .btn-primary:active:hover, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save:active:hover, body.claims form.edit_timesheet .btn-primary:active:hover, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save:active:hover, .new-button:active:hover, .btn-success:active:focus, .timesheets form.new_timesheet .btn-primary:active:focus, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save:active:focus, .timesheets form.edit_timesheet .btn-primary:active:focus, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save:active:focus, .candidate_weeks form.new_timesheet .btn-primary:active:focus, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save:active:focus, .candidate_weeks form.edit_timesheet .btn-primary:active:focus, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save:active:focus, .claim_submissions form.new_timesheet .btn-primary:active:focus, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save:active:focus, .claim_submissions form.edit_timesheet .btn-primary:active:focus, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save:active:focus, body.claims form.new_timesheet .btn-primary:active:focus, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save:active:focus, body.claims form.edit_timesheet .btn-primary:active:focus, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save:active:focus, .new-button:active:focus, .btn-success:active.focus, .timesheets form.new_timesheet .btn-primary:active.focus, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save:active.focus, .timesheets form.edit_timesheet .btn-primary:active.focus, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save:active.focus, .candidate_weeks form.new_timesheet .btn-primary:active.focus, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save:active.focus, .candidate_weeks form.edit_timesheet .btn-primary:active.focus, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save:active.focus, .claim_submissions form.new_timesheet .btn-primary:active.focus, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save:active.focus, .claim_submissions form.edit_timesheet .btn-primary:active.focus, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save:active.focus, body.claims form.new_timesheet .btn-primary:active.focus, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save:active.focus, body.claims form.edit_timesheet .btn-primary:active.focus, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:active.focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save:active.focus, .new-button:active.focus, .btn-success.active:hover, .timesheets form.new_timesheet .active.btn-primary:hover, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.active[type=button].rs_save:hover, .timesheets form.edit_timesheet .active.btn-primary:hover, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.active[type=button].rs_save:hover, .candidate_weeks form.new_timesheet .active.btn-primary:hover, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.active[type=button].rs_save:hover, .candidate_weeks form.edit_timesheet .active.btn-primary:hover, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.active[type=button].rs_save:hover, .claim_submissions form.new_timesheet .active.btn-primary:hover, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.active[type=button].rs_save:hover, .claim_submissions form.edit_timesheet .active.btn-primary:hover, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.active[type=button].rs_save:hover, body.claims form.new_timesheet .active.btn-primary:hover, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.active[type=button].rs_save:hover, body.claims form.edit_timesheet .active.btn-primary:hover, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.active[type=button].rs_save:hover, .active.new-button:hover, .btn-success.active:focus, .timesheets form.new_timesheet .active.btn-primary:focus, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.active[type=button].rs_save:focus, .timesheets form.edit_timesheet .active.btn-primary:focus, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.active[type=button].rs_save:focus, .candidate_weeks form.new_timesheet .active.btn-primary:focus, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.active[type=button].rs_save:focus, .candidate_weeks form.edit_timesheet .active.btn-primary:focus, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.active[type=button].rs_save:focus, .claim_submissions form.new_timesheet .active.btn-primary:focus, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.active[type=button].rs_save:focus, .claim_submissions form.edit_timesheet .active.btn-primary:focus, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.active[type=button].rs_save:focus, body.claims form.new_timesheet .active.btn-primary:focus, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.active[type=button].rs_save:focus, body.claims form.edit_timesheet .active.btn-primary:focus, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.active[type=button].rs_save:focus, .active.new-button:focus, .btn-success.active.focus, .timesheets form.new_timesheet .active.focus.btn-primary, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.active.focus[type=button].rs_save, .timesheets form.edit_timesheet .active.focus.btn-primary, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.active.focus[type=button].rs_save, .candidate_weeks form.new_timesheet .active.focus.btn-primary, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.active.focus[type=button].rs_save, .candidate_weeks form.edit_timesheet .active.focus.btn-primary, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.active.focus[type=button].rs_save, .claim_submissions form.new_timesheet .active.focus.btn-primary, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.active.focus[type=button].rs_save, .claim_submissions form.edit_timesheet .active.focus.btn-primary, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.active.focus[type=button].rs_save, body.claims form.new_timesheet .active.focus.btn-primary, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.active.focus[type=button].rs_save, body.claims form.edit_timesheet .active.focus.btn-primary, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.active.focus[type=button].rs_save, .active.focus.new-button, .open > .btn-success.dropdown-toggle:hover, .timesheets form.new_timesheet .open > .dropdown-toggle.btn-primary:hover, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save:hover, .timesheets form.edit_timesheet .open > .dropdown-toggle.btn-primary:hover, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save:hover, .candidate_weeks form.new_timesheet .open > .dropdown-toggle.btn-primary:hover, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save:hover, .candidate_weeks form.edit_timesheet .open > .dropdown-toggle.btn-primary:hover, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save:hover, .claim_submissions form.new_timesheet .open > .dropdown-toggle.btn-primary:hover, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save:hover, .claim_submissions form.edit_timesheet .open > .dropdown-toggle.btn-primary:hover, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save:hover, body.claims form.new_timesheet .open > .dropdown-toggle.btn-primary:hover, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save:hover, body.claims form.edit_timesheet .open > .dropdown-toggle.btn-primary:hover, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save:hover, .open > .dropdown-toggle.new-button:hover, .open > .btn-success.dropdown-toggle:focus, .timesheets form.new_timesheet .open > .dropdown-toggle.btn-primary:focus, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save:focus, .timesheets form.edit_timesheet .open > .dropdown-toggle.btn-primary:focus, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save:focus, .candidate_weeks form.new_timesheet .open > .dropdown-toggle.btn-primary:focus, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save:focus, .candidate_weeks form.edit_timesheet .open > .dropdown-toggle.btn-primary:focus, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save:focus, .claim_submissions form.new_timesheet .open > .dropdown-toggle.btn-primary:focus, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save:focus, .claim_submissions form.edit_timesheet .open > .dropdown-toggle.btn-primary:focus, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save:focus, body.claims form.new_timesheet .open > .dropdown-toggle.btn-primary:focus, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet .open > input.dropdown-toggle[type=button].rs_save:focus, body.claims form.edit_timesheet .open > .dropdown-toggle.btn-primary:focus, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet .open > input.dropdown-toggle[type=button].rs_save:focus, .open > .dropdown-toggle.new-button:focus, .open > .btn-success.dropdown-toggle.focus, .timesheets form.new_timesheet .open > .dropdown-toggle.focus.btn-primary, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet .open > input.dropdown-toggle.focus[type=button].rs_save, .timesheets form.edit_timesheet .open > .dropdown-toggle.focus.btn-primary, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet .open > input.dropdown-toggle.focus[type=button].rs_save, .candidate_weeks form.new_timesheet .open > .dropdown-toggle.focus.btn-primary, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet .open > input.dropdown-toggle.focus[type=button].rs_save, .candidate_weeks form.edit_timesheet .open > .dropdown-toggle.focus.btn-primary, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet .open > input.dropdown-toggle.focus[type=button].rs_save, .claim_submissions form.new_timesheet .open > .dropdown-toggle.focus.btn-primary, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet .open > input.dropdown-toggle.focus[type=button].rs_save, .claim_submissions form.edit_timesheet .open > .dropdown-toggle.focus.btn-primary, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet .open > input.dropdown-toggle.focus[type=button].rs_save, body.claims form.new_timesheet .open > .dropdown-toggle.focus.btn-primary, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet .open > input.dropdown-toggle.focus[type=button].rs_save, body.claims form.edit_timesheet .open > .dropdown-toggle.focus.btn-primary, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .open > input.dropdown-toggle.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet .open > input.dropdown-toggle.focus[type=button].rs_save, .open > .dropdown-toggle.focus.new-button {
  color: #fff;
  background-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
  border-color: rgb(37.3205128205, 85.6794871795, 37.3205128205);
}
.btn-success.disabled:hover, .timesheets form.new_timesheet .disabled.btn-primary:hover, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.disabled[type=button].rs_save:hover, .timesheets form.edit_timesheet .disabled.btn-primary:hover, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.disabled[type=button].rs_save:hover, .candidate_weeks form.new_timesheet .disabled.btn-primary:hover, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.disabled[type=button].rs_save:hover, .candidate_weeks form.edit_timesheet .disabled.btn-primary:hover, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.disabled[type=button].rs_save:hover, .claim_submissions form.new_timesheet .disabled.btn-primary:hover, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.disabled[type=button].rs_save:hover, .claim_submissions form.edit_timesheet .disabled.btn-primary:hover, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.disabled[type=button].rs_save:hover, body.claims form.new_timesheet .disabled.btn-primary:hover, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.disabled[type=button].rs_save:hover, body.claims form.edit_timesheet .disabled.btn-primary:hover, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.disabled[type=button].rs_save:hover, .disabled.new-button:hover, .btn-success.disabled:focus, .timesheets form.new_timesheet .disabled.btn-primary:focus, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.disabled[type=button].rs_save:focus, .timesheets form.edit_timesheet .disabled.btn-primary:focus, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.disabled[type=button].rs_save:focus, .candidate_weeks form.new_timesheet .disabled.btn-primary:focus, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.disabled[type=button].rs_save:focus, .candidate_weeks form.edit_timesheet .disabled.btn-primary:focus, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.disabled[type=button].rs_save:focus, .claim_submissions form.new_timesheet .disabled.btn-primary:focus, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.disabled[type=button].rs_save:focus, .claim_submissions form.edit_timesheet .disabled.btn-primary:focus, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.disabled[type=button].rs_save:focus, body.claims form.new_timesheet .disabled.btn-primary:focus, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.disabled[type=button].rs_save:focus, body.claims form.edit_timesheet .disabled.btn-primary:focus, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.disabled[type=button].rs_save:focus, .disabled.new-button:focus, .btn-success.disabled.focus, .timesheets form.new_timesheet .disabled.focus.btn-primary, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.disabled.focus[type=button].rs_save, .timesheets form.edit_timesheet .disabled.focus.btn-primary, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.disabled.focus[type=button].rs_save, .candidate_weeks form.new_timesheet .disabled.focus.btn-primary, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.disabled.focus[type=button].rs_save, .candidate_weeks form.edit_timesheet .disabled.focus.btn-primary, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.disabled.focus[type=button].rs_save, .claim_submissions form.new_timesheet .disabled.focus.btn-primary, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.disabled.focus[type=button].rs_save, .claim_submissions form.edit_timesheet .disabled.focus.btn-primary, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.disabled.focus[type=button].rs_save, body.claims form.new_timesheet .disabled.focus.btn-primary, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.disabled.focus[type=button].rs_save, body.claims form.edit_timesheet .disabled.focus.btn-primary, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.disabled.focus[type=button].rs_save, .disabled.focus.new-button, .btn-success[disabled]:hover, .timesheets form.new_timesheet [disabled].btn-primary:hover, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[disabled][type=button].rs_save:hover, .timesheets form.edit_timesheet [disabled].btn-primary:hover, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[disabled][type=button].rs_save:hover, .candidate_weeks form.new_timesheet [disabled].btn-primary:hover, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[disabled][type=button].rs_save:hover, .candidate_weeks form.edit_timesheet [disabled].btn-primary:hover, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[disabled][type=button].rs_save:hover, .claim_submissions form.new_timesheet [disabled].btn-primary:hover, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[disabled][type=button].rs_save:hover, .claim_submissions form.edit_timesheet [disabled].btn-primary:hover, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[disabled][type=button].rs_save:hover, body.claims form.new_timesheet [disabled].btn-primary:hover, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[disabled][type=button].rs_save:hover, body.claims form.edit_timesheet [disabled].btn-primary:hover, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[disabled][type=button].rs_save:hover, [disabled].new-button:hover, .btn-success[disabled]:focus, .timesheets form.new_timesheet [disabled].btn-primary:focus, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[disabled][type=button].rs_save:focus, .timesheets form.edit_timesheet [disabled].btn-primary:focus, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[disabled][type=button].rs_save:focus, .candidate_weeks form.new_timesheet [disabled].btn-primary:focus, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[disabled][type=button].rs_save:focus, .candidate_weeks form.edit_timesheet [disabled].btn-primary:focus, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[disabled][type=button].rs_save:focus, .claim_submissions form.new_timesheet [disabled].btn-primary:focus, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[disabled][type=button].rs_save:focus, .claim_submissions form.edit_timesheet [disabled].btn-primary:focus, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[disabled][type=button].rs_save:focus, body.claims form.new_timesheet [disabled].btn-primary:focus, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[disabled][type=button].rs_save:focus, body.claims form.edit_timesheet [disabled].btn-primary:focus, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[disabled][type=button].rs_save:focus, [disabled].new-button:focus, .btn-success[disabled].focus, .timesheets form.new_timesheet [disabled].focus.btn-primary, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled].focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[disabled].focus[type=button].rs_save, .timesheets form.edit_timesheet [disabled].focus.btn-primary, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled].focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[disabled].focus[type=button].rs_save, .candidate_weeks form.new_timesheet [disabled].focus.btn-primary, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled].focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[disabled].focus[type=button].rs_save, .candidate_weeks form.edit_timesheet [disabled].focus.btn-primary, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled].focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[disabled].focus[type=button].rs_save, .claim_submissions form.new_timesheet [disabled].focus.btn-primary, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled].focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[disabled].focus[type=button].rs_save, .claim_submissions form.edit_timesheet [disabled].focus.btn-primary, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled].focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[disabled].focus[type=button].rs_save, body.claims form.new_timesheet [disabled].focus.btn-primary, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled].focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[disabled].focus[type=button].rs_save, body.claims form.edit_timesheet [disabled].focus.btn-primary, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled].focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[disabled].focus[type=button].rs_save, [disabled].focus.new-button, fieldset[disabled] .btn-success:hover, fieldset[disabled] .timesheets form.new_timesheet .btn-primary:hover, .timesheets form.new_timesheet fieldset[disabled] .btn-primary:hover, fieldset[disabled] .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .timesheets form.edit_timesheet .btn-primary:hover, .timesheets form.edit_timesheet fieldset[disabled] .btn-primary:hover, fieldset[disabled] .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .candidate_weeks form.new_timesheet .btn-primary:hover, .candidate_weeks form.new_timesheet fieldset[disabled] .btn-primary:hover, fieldset[disabled] .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .candidate_weeks form.edit_timesheet .btn-primary:hover, .candidate_weeks form.edit_timesheet fieldset[disabled] .btn-primary:hover, fieldset[disabled] .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .claim_submissions form.new_timesheet .btn-primary:hover, .claim_submissions form.new_timesheet fieldset[disabled] .btn-primary:hover, fieldset[disabled] .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .claim_submissions form.edit_timesheet .btn-primary:hover, .claim_submissions form.edit_timesheet fieldset[disabled] .btn-primary:hover, fieldset[disabled] .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] body.claims form.new_timesheet .btn-primary:hover, body.claims form.new_timesheet fieldset[disabled] .btn-primary:hover, fieldset[disabled] body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] body.claims form.edit_timesheet .btn-primary:hover, body.claims form.edit_timesheet fieldset[disabled] .btn-primary:hover, fieldset[disabled] body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet fieldset[disabled] input[type=button].rs_save:hover, fieldset[disabled] .new-button:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .timesheets form.new_timesheet .btn-primary:focus, .timesheets form.new_timesheet fieldset[disabled] .btn-primary:focus, fieldset[disabled] .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .timesheets form.edit_timesheet .btn-primary:focus, .timesheets form.edit_timesheet fieldset[disabled] .btn-primary:focus, fieldset[disabled] .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .candidate_weeks form.new_timesheet .btn-primary:focus, .candidate_weeks form.new_timesheet fieldset[disabled] .btn-primary:focus, fieldset[disabled] .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .candidate_weeks form.edit_timesheet .btn-primary:focus, .candidate_weeks form.edit_timesheet fieldset[disabled] .btn-primary:focus, fieldset[disabled] .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .claim_submissions form.new_timesheet .btn-primary:focus, .claim_submissions form.new_timesheet fieldset[disabled] .btn-primary:focus, fieldset[disabled] .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .claim_submissions form.edit_timesheet .btn-primary:focus, .claim_submissions form.edit_timesheet fieldset[disabled] .btn-primary:focus, fieldset[disabled] .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] body.claims form.new_timesheet .btn-primary:focus, body.claims form.new_timesheet fieldset[disabled] .btn-primary:focus, fieldset[disabled] body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] body.claims form.edit_timesheet .btn-primary:focus, body.claims form.edit_timesheet fieldset[disabled] .btn-primary:focus, fieldset[disabled] body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet fieldset[disabled] input[type=button].rs_save:focus, fieldset[disabled] .new-button:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .timesheets form.new_timesheet .focus.btn-primary, .timesheets form.new_timesheet fieldset[disabled] .focus.btn-primary, fieldset[disabled] .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .timesheets form.edit_timesheet .focus.btn-primary, .timesheets form.edit_timesheet fieldset[disabled] .focus.btn-primary, fieldset[disabled] .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .candidate_weeks form.new_timesheet .focus.btn-primary, .candidate_weeks form.new_timesheet fieldset[disabled] .focus.btn-primary, fieldset[disabled] .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .candidate_weeks form.edit_timesheet .focus.btn-primary, .candidate_weeks form.edit_timesheet fieldset[disabled] .focus.btn-primary, fieldset[disabled] .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .claim_submissions form.new_timesheet .focus.btn-primary, .claim_submissions form.new_timesheet fieldset[disabled] .focus.btn-primary, fieldset[disabled] .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .claim_submissions form.edit_timesheet .focus.btn-primary, .claim_submissions form.edit_timesheet fieldset[disabled] .focus.btn-primary, fieldset[disabled] .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] body.claims form.new_timesheet .focus.btn-primary, body.claims form.new_timesheet fieldset[disabled] .focus.btn-primary, fieldset[disabled] body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] body.claims form.edit_timesheet .focus.btn-primary, body.claims form.edit_timesheet fieldset[disabled] .focus.btn-primary, fieldset[disabled] body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.focus[type=button].rs_save, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.focus[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet fieldset[disabled] input.focus[type=button].rs_save, fieldset[disabled] .focus.new-button {
  background-color: #5cb85c;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564);
}
.btn-success .badge, .timesheets form.new_timesheet .btn-primary .badge, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save .badge, .timesheets form.edit_timesheet .btn-primary .badge, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save .badge, .candidate_weeks form.new_timesheet .btn-primary .badge, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save .badge, .candidate_weeks form.edit_timesheet .btn-primary .badge, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save .badge, .claim_submissions form.new_timesheet .btn-primary .badge, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save .badge, .claim_submissions form.edit_timesheet .btn-primary .badge, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save .badge, body.claims form.new_timesheet .btn-primary .badge, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save .badge, body.claims form.edit_timesheet .btn-primary .badge, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save .badge, .new-button .badge {
  color: #5cb85c;
  background-color: #fff;
}

.btn-info, .duplicate-button {
  color: #fff;
  background-color: #5bc0de;
  border-color: rgb(69.7715736041, 183.845177665, 217.7284263959);
}
.btn-info:focus, .duplicate-button:focus, .btn-info.focus, .focus.duplicate-button {
  color: #fff;
  background-color: rgb(48.5431472081, 175.6903553299, 213.4568527919);
  border-color: rgb(26.8020304569, 108.8324873096, 133.1979695431);
}
.btn-info:hover, .duplicate-button:hover {
  color: #fff;
  background-color: rgb(48.5431472081, 175.6903553299, 213.4568527919);
  border-color: rgb(37.9081218274, 153.9299492386, 188.3918781726);
}
.btn-info:active, .duplicate-button:active, .btn-info.active, .active.duplicate-button, .open > .btn-info.dropdown-toggle, .open > .dropdown-toggle.duplicate-button {
  color: #fff;
  background-color: rgb(48.5431472081, 175.6903553299, 213.4568527919);
  background-image: none;
  border-color: rgb(37.9081218274, 153.9299492386, 188.3918781726);
}
.btn-info:active:hover, .duplicate-button:active:hover, .btn-info:active:focus, .duplicate-button:active:focus, .btn-info:active.focus, .duplicate-button:active.focus, .btn-info.active:hover, .active.duplicate-button:hover, .btn-info.active:focus, .active.duplicate-button:focus, .btn-info.active.focus, .active.focus.duplicate-button, .open > .btn-info.dropdown-toggle:hover, .open > .dropdown-toggle.duplicate-button:hover, .open > .btn-info.dropdown-toggle:focus, .open > .dropdown-toggle.duplicate-button:focus, .open > .btn-info.dropdown-toggle.focus, .open > .dropdown-toggle.focus.duplicate-button {
  color: #fff;
  background-color: rgb(37.9081218274, 153.9299492386, 188.3918781726);
  border-color: rgb(26.8020304569, 108.8324873096, 133.1979695431);
}
.btn-info.disabled:hover, .disabled.duplicate-button:hover, .btn-info.disabled:focus, .disabled.duplicate-button:focus, .btn-info.disabled.focus, .disabled.focus.duplicate-button, .btn-info[disabled]:hover, [disabled].duplicate-button:hover, .btn-info[disabled]:focus, [disabled].duplicate-button:focus, .btn-info[disabled].focus, [disabled].focus.duplicate-button, fieldset[disabled] .btn-info:hover, fieldset[disabled] .duplicate-button:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .duplicate-button:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .focus.duplicate-button {
  background-color: #5bc0de;
  border-color: rgb(69.7715736041, 183.845177665, 217.7284263959);
}
.btn-info .badge, .duplicate-button .badge {
  color: #5bc0de;
  background-color: #fff;
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: rgb(238.0078125, 162.109375, 54.4921875);
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: rgb(236.015625, 151.21875, 30.984375);
  border-color: rgb(152.109375, 94.53125, 12.890625);
}
.btn-warning:hover {
  color: #fff;
  background-color: rgb(236.015625, 151.21875, 30.984375);
  border-color: rgb(213.2296875, 132.515625, 18.0703125);
}
.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(236.015625, 151.21875, 30.984375);
  background-image: none;
  border-color: rgb(213.2296875, 132.515625, 18.0703125);
}
.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(213.2296875, 132.515625, 18.0703125);
  border-color: rgb(152.109375, 94.53125, 12.890625);
}
.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: rgb(238.0078125, 162.109375, 54.4921875);
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}

.btn-danger, .timesheets .timesheet .absence-button.enabled, .candidate_weeks .timesheet .absence-button.enabled, .claim_submissions .timesheet .absence-button.enabled, body.claims .timesheet .absence-button.enabled {
  color: #fff;
  background-color: #d9534f;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832);
}
.btn-danger:focus, .timesheets .timesheet .absence-button.enabled:focus, .candidate_weeks .timesheet .absence-button.enabled:focus, .claim_submissions .timesheet .absence-button.enabled:focus, body.claims .timesheet .absence-button.enabled:focus, .btn-danger.focus, .timesheets .timesheet .focus.absence-button.enabled, .candidate_weeks .timesheet .focus.absence-button.enabled, .claim_submissions .timesheet .focus.absence-button.enabled, body.claims .timesheet .focus.absence-button.enabled {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  border-color: rgb(117.6074766355, 28.0654205607, 25.3925233645);
}
.btn-danger:hover, .timesheets .timesheet .absence-button.enabled:hover, .candidate_weeks .timesheet .absence-button.enabled:hover, .claim_submissions .timesheet .absence-button.enabled:hover, body.claims .timesheet .absence-button.enabled:hover {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  border-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
}
.btn-danger:active, .timesheets .timesheet .absence-button.enabled:active, .candidate_weeks .timesheet .absence-button.enabled:active, .claim_submissions .timesheet .absence-button.enabled:active, body.claims .timesheet .absence-button.enabled:active, .btn-danger.active, .timesheets .timesheet .active.absence-button.enabled, .candidate_weeks .timesheet .active.absence-button.enabled, .claim_submissions .timesheet .active.absence-button.enabled, body.claims .timesheet .active.absence-button.enabled, .open > .btn-danger.dropdown-toggle, .timesheets .timesheet .open > .dropdown-toggle.absence-button.enabled, .candidate_weeks .timesheet .open > .dropdown-toggle.absence-button.enabled, .claim_submissions .timesheet .open > .dropdown-toggle.absence-button.enabled, body.claims .timesheet .open > .dropdown-toggle.absence-button.enabled {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  background-image: none;
  border-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
}
.btn-danger:active:hover, .timesheets .timesheet .absence-button.enabled:active:hover, .candidate_weeks .timesheet .absence-button.enabled:active:hover, .claim_submissions .timesheet .absence-button.enabled:active:hover, body.claims .timesheet .absence-button.enabled:active:hover, .btn-danger:active:focus, .timesheets .timesheet .absence-button.enabled:active:focus, .candidate_weeks .timesheet .absence-button.enabled:active:focus, .claim_submissions .timesheet .absence-button.enabled:active:focus, body.claims .timesheet .absence-button.enabled:active:focus, .btn-danger:active.focus, .timesheets .timesheet .absence-button.enabled:active.focus, .candidate_weeks .timesheet .absence-button.enabled:active.focus, .claim_submissions .timesheet .absence-button.enabled:active.focus, body.claims .timesheet .absence-button.enabled:active.focus, .btn-danger.active:hover, .timesheets .timesheet .active.absence-button.enabled:hover, .candidate_weeks .timesheet .active.absence-button.enabled:hover, .claim_submissions .timesheet .active.absence-button.enabled:hover, body.claims .timesheet .active.absence-button.enabled:hover, .btn-danger.active:focus, .timesheets .timesheet .active.absence-button.enabled:focus, .candidate_weeks .timesheet .active.absence-button.enabled:focus, .claim_submissions .timesheet .active.absence-button.enabled:focus, body.claims .timesheet .active.absence-button.enabled:focus, .btn-danger.active.focus, .timesheets .timesheet .active.focus.absence-button.enabled, .candidate_weeks .timesheet .active.focus.absence-button.enabled, .claim_submissions .timesheet .active.focus.absence-button.enabled, body.claims .timesheet .active.focus.absence-button.enabled, .open > .btn-danger.dropdown-toggle:hover, .timesheets .timesheet .open > .dropdown-toggle.absence-button.enabled:hover, .candidate_weeks .timesheet .open > .dropdown-toggle.absence-button.enabled:hover, .claim_submissions .timesheet .open > .dropdown-toggle.absence-button.enabled:hover, body.claims .timesheet .open > .dropdown-toggle.absence-button.enabled:hover, .open > .btn-danger.dropdown-toggle:focus, .timesheets .timesheet .open > .dropdown-toggle.absence-button.enabled:focus, .candidate_weeks .timesheet .open > .dropdown-toggle.absence-button.enabled:focus, .claim_submissions .timesheet .open > .dropdown-toggle.absence-button.enabled:focus, body.claims .timesheet .open > .dropdown-toggle.absence-button.enabled:focus, .open > .btn-danger.dropdown-toggle.focus, .timesheets .timesheet .open > .dropdown-toggle.focus.absence-button.enabled, .candidate_weeks .timesheet .open > .dropdown-toggle.focus.absence-button.enabled, .claim_submissions .timesheet .open > .dropdown-toggle.focus.absence-button.enabled, body.claims .timesheet .open > .dropdown-toggle.focus.absence-button.enabled {
  color: #fff;
  background-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
  border-color: rgb(117.6074766355, 28.0654205607, 25.3925233645);
}
.btn-danger.disabled:hover, .timesheets .timesheet .disabled.absence-button.enabled:hover, .candidate_weeks .timesheet .disabled.absence-button.enabled:hover, .claim_submissions .timesheet .disabled.absence-button.enabled:hover, body.claims .timesheet .disabled.absence-button.enabled:hover, .btn-danger.disabled:focus, .timesheets .timesheet .disabled.absence-button.enabled:focus, .candidate_weeks .timesheet .disabled.absence-button.enabled:focus, .claim_submissions .timesheet .disabled.absence-button.enabled:focus, body.claims .timesheet .disabled.absence-button.enabled:focus, .btn-danger.disabled.focus, .timesheets .timesheet .disabled.focus.absence-button.enabled, .candidate_weeks .timesheet .disabled.focus.absence-button.enabled, .claim_submissions .timesheet .disabled.focus.absence-button.enabled, body.claims .timesheet .disabled.focus.absence-button.enabled, .btn-danger[disabled]:hover, .timesheets .timesheet [disabled].absence-button.enabled:hover, .candidate_weeks .timesheet [disabled].absence-button.enabled:hover, .claim_submissions .timesheet [disabled].absence-button.enabled:hover, body.claims .timesheet [disabled].absence-button.enabled:hover, .btn-danger[disabled]:focus, .timesheets .timesheet [disabled].absence-button.enabled:focus, .candidate_weeks .timesheet [disabled].absence-button.enabled:focus, .claim_submissions .timesheet [disabled].absence-button.enabled:focus, body.claims .timesheet [disabled].absence-button.enabled:focus, .btn-danger[disabled].focus, .timesheets .timesheet [disabled].focus.absence-button.enabled, .candidate_weeks .timesheet [disabled].focus.absence-button.enabled, .claim_submissions .timesheet [disabled].focus.absence-button.enabled, body.claims .timesheet [disabled].focus.absence-button.enabled, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .timesheets .timesheet .absence-button.enabled:hover, .timesheets .timesheet fieldset[disabled] .absence-button.enabled:hover, fieldset[disabled] .candidate_weeks .timesheet .absence-button.enabled:hover, .candidate_weeks .timesheet fieldset[disabled] .absence-button.enabled:hover, fieldset[disabled] .claim_submissions .timesheet .absence-button.enabled:hover, .claim_submissions .timesheet fieldset[disabled] .absence-button.enabled:hover, fieldset[disabled] body.claims .timesheet .absence-button.enabled:hover, body.claims .timesheet fieldset[disabled] .absence-button.enabled:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .timesheets .timesheet .absence-button.enabled:focus, .timesheets .timesheet fieldset[disabled] .absence-button.enabled:focus, fieldset[disabled] .candidate_weeks .timesheet .absence-button.enabled:focus, .candidate_weeks .timesheet fieldset[disabled] .absence-button.enabled:focus, fieldset[disabled] .claim_submissions .timesheet .absence-button.enabled:focus, .claim_submissions .timesheet fieldset[disabled] .absence-button.enabled:focus, fieldset[disabled] body.claims .timesheet .absence-button.enabled:focus, body.claims .timesheet fieldset[disabled] .absence-button.enabled:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .timesheets .timesheet .focus.absence-button.enabled, .timesheets .timesheet fieldset[disabled] .focus.absence-button.enabled, fieldset[disabled] .candidate_weeks .timesheet .focus.absence-button.enabled, .candidate_weeks .timesheet fieldset[disabled] .focus.absence-button.enabled, fieldset[disabled] .claim_submissions .timesheet .focus.absence-button.enabled, .claim_submissions .timesheet fieldset[disabled] .focus.absence-button.enabled, fieldset[disabled] body.claims .timesheet .focus.absence-button.enabled, body.claims .timesheet fieldset[disabled] .focus.absence-button.enabled {
  background-color: #d9534f;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832);
}
.btn-danger .badge, .timesheets .timesheet .absence-button.enabled .badge, .candidate_weeks .timesheet .absence-button.enabled .badge, .claim_submissions .timesheet .absence-button.enabled .badge, body.claims .timesheet .absence-button.enabled .badge {
  color: #d9534f;
  background-color: #fff;
}

.btn-link, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, table .edit-button {
  font-weight: 400;
  color: #337ab7;
  border-radius: 0;
}
.btn-link, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, table .edit-button, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, table .edit-button, .btn-link:hover, .btn-link:focus, .btn-link:active {
  border-color: transparent;
}
.btn-link:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:hover, table .edit-button:hover, .btn-link:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:focus, table .edit-button:focus {
  color: rgb(34.3269230769, 82.1153846154, 123.1730769231);
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_cancel:hover, table [disabled].edit-button:hover, .btn-link[disabled]:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_cancel:focus, table [disabled].edit-button:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_cancel:hover, fieldset[disabled] table .edit-button:hover, table fieldset[disabled] .edit-button:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] input[type=button].rs_cancel:focus, fieldset[disabled] table .edit-button:focus, table fieldset[disabled] .edit-button:focus {
  color: rgb(119.085, 119.085, 119.085);
  text-decoration: none;
}

.btn-lg, .btn-group-lg > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-lg > input[type=button], .btn-group-lg > .edit-button, .btn-group-lg > .duplicate-button, .btn-group-lg > .new-button, .links-as-buttons .btn-group-lg > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-lg > .dz-button {
  padding: 10px 16px;
  font-size: 19px;
  line-height: 1.3333333;
  border-radius: 6px;
}

.btn-sm, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .btn-group-sm > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[type=button], .btn-group-sm > .edit-button, .btn-group-sm > .duplicate-button, .btn-group-sm > .new-button, .links-as-buttons .btn-group-sm > a {
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 3px;
}

.btn-xs, .preferred_suppliers tr.preferred_supplier .btn, .preferred_suppliers tr.preferred_supplier .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .preferred_suppliers tr.preferred_supplier .dz-button, .preferred_suppliers tr.preferred_supplier .links-as-buttons a, .links-as-buttons .preferred_suppliers tr.preferred_supplier a, .preferred_suppliers tr.preferred_supplier .new-button, .preferred_suppliers tr.preferred_supplier .edit-button, .preferred_suppliers tr.preferred_supplier .duplicate-button, .preferred_suppliers tr.preferred_supplier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .preferred_suppliers tr.preferred_supplier input[type=button], body:not(.app) .mark-all-as-read, .footer .create-candidate .new-button, .edit-button, .duplicate-button, .btn-group-xs > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-xs > input[type=button], .btn-group-xs > .edit-button, .btn-group-xs > .duplicate-button, .btn-group-xs > .new-button, .links-as-buttons .btn-group-xs > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-xs > .dz-button {
  padding: 1px 5px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 3px;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}

.collapse {
  display: none;
}
.collapse.in {
  display: block;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9 ;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropdown-menu, .ui-autocomplete {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14.5px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-right, .pull-right.ui-autocomplete {
  right: 0;
  left: auto;
}
.dropdown-menu .divider, .ui-autocomplete .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a, .ui-autocomplete > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.428571429;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover, .ui-autocomplete > li > a:hover, .dropdown-menu > li > a:focus, .ui-autocomplete > li > a:focus {
  color: rgb(38.25, 38.25, 38.25);
  text-decoration: none;
  background-color: #F6CD28;
}

.dropdown-menu > .active > a, .ui-autocomplete > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #0F1F75;
  outline: 0;
}

.dropdown-menu > .disabled > a, .ui-autocomplete > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
  color: rgb(119.085, 119.085, 119.085);
}
.dropdown-menu > .disabled > a:hover, .ui-autocomplete > .disabled > a:hover, .dropdown-menu > .disabled > a:focus, .ui-autocomplete > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}

.open > .dropdown-menu, .open > .ui-autocomplete {
  display: block;
}
.open > a {
  outline: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 13px;
  line-height: 1.428571429;
  color: rgb(119.085, 119.085, 119.085);
  white-space: nowrap;
}

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}

.pull-right > .dropdown-menu, .pull-right > .ui-autocomplete {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9 ;
}
.dropup .dropdown-menu, .dropup .ui-autocomplete,
.navbar-fixed-bottom .dropdown .dropdown-menu,
.navbar-fixed-bottom .dropdown .ui-autocomplete {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}

@media (min-width: 768px) {
  .navbar-right .dropdown-menu, .navbar-right .ui-autocomplete {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input[type=button], .btn-group > .edit-button, .btn-group > .duplicate-button, .btn-group > .new-button, .links-as-buttons .btn-group > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .dz-button,
.btn-group-vertical > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button],
.btn-group-vertical > .edit-button,
.btn-group-vertical > .duplicate-button,
.btn-group-vertical > .new-button,
.links-as-buttons .btn-group-vertical > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button {
  position: relative;
  float: left;
}
.btn-group > .btn:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input[type=button]:hover, .btn-group > .edit-button:hover, .btn-group > .duplicate-button:hover, .btn-group > .new-button:hover, .links-as-buttons .btn-group > a:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .dz-button:hover, .btn-group > .btn:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input[type=button]:focus, .btn-group > .edit-button:focus, .btn-group > .duplicate-button:focus, .btn-group > .new-button:focus, .links-as-buttons .btn-group > a:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .dz-button:focus, .btn-group > .btn:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input[type=button]:active, .btn-group > .edit-button:active, .btn-group > .duplicate-button:active, .btn-group > .new-button:active, .links-as-buttons .btn-group > a:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .dz-button:active, .btn-group > .btn.active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input.active[type=button], .btn-group > .active.edit-button, .btn-group > .active.duplicate-button, .btn-group > .active.new-button, .links-as-buttons .btn-group > a.active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .active.dz-button,
.btn-group-vertical > .btn:hover,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button]:hover,
.btn-group-vertical > .edit-button:hover,
.btn-group-vertical > .duplicate-button:hover,
.btn-group-vertical > .new-button:hover,
.links-as-buttons .btn-group-vertical > a:hover,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button:hover,
.btn-group-vertical > .btn:focus,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button]:focus,
.btn-group-vertical > .edit-button:focus,
.btn-group-vertical > .duplicate-button:focus,
.btn-group-vertical > .new-button:focus,
.links-as-buttons .btn-group-vertical > a:focus,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button:focus,
.btn-group-vertical > .btn:active,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button]:active,
.btn-group-vertical > .edit-button:active,
.btn-group-vertical > .duplicate-button:active,
.btn-group-vertical > .new-button:active,
.links-as-buttons .btn-group-vertical > a:active,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button:active,
.btn-group-vertical > .btn.active,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input.active[type=button],
.btn-group-vertical > .active.edit-button,
.btn-group-vertical > .active.duplicate-button,
.btn-group-vertical > .active.new-button,
.links-as-buttons .btn-group-vertical > a.active,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .active.dz-button {
  z-index: 2;
}

.btn-group .btn + .btn, .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group input[type=button] + .btn, .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group .btn + input[type=button], .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group input[type=button] + input[type=button], .btn-group .edit-button + .btn, .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .edit-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group .edit-button + input[type=button], .btn-group .duplicate-button + .btn, .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .duplicate-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group .duplicate-button + input[type=button], .btn-group .btn + .edit-button, .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .edit-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group input[type=button] + .edit-button, .btn-group .edit-button + .edit-button, .btn-group .duplicate-button + .edit-button, .btn-group .btn + .duplicate-button, .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .duplicate-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group input[type=button] + .duplicate-button, .btn-group .edit-button + .duplicate-button, .btn-group .duplicate-button + .duplicate-button, .btn-group .new-button + .btn, .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .new-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group .new-button + input[type=button], .btn-group .new-button + .edit-button, .btn-group .new-button + .duplicate-button, .btn-group .btn + .new-button, .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .new-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group input[type=button] + .new-button, .btn-group .edit-button + .new-button, .btn-group .duplicate-button + .new-button, .btn-group .new-button + .new-button, .btn-group .links-as-buttons a + .btn, .btn-group .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls a + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group .links-as-buttons a + input[type=button], .btn-group .links-as-buttons a + .edit-button, .btn-group .links-as-buttons a + .duplicate-button, .btn-group .links-as-buttons a + .new-button, .links-as-buttons .btn-group a + .btn, .links-as-buttons .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls a + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .btn-group a + input[type=button], .links-as-buttons .btn-group a + .edit-button, .links-as-buttons .btn-group a + .duplicate-button, .links-as-buttons .btn-group a + .new-button, .btn-group .links-as-buttons .btn + a, .btn-group .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group .links-as-buttons input[type=button] + a, .btn-group .links-as-buttons .edit-button + a, .btn-group .links-as-buttons .duplicate-button + a, .btn-group .links-as-buttons .new-button + a, .links-as-buttons .btn-group .btn + a, .links-as-buttons .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .btn-group input[type=button] + a, .links-as-buttons .btn-group .edit-button + a, .links-as-buttons .btn-group .duplicate-button + a, .links-as-buttons .btn-group .new-button + a, .btn-group .links-as-buttons a + a, .links-as-buttons .btn-group a + a, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .btn, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .dz-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + input[type=button], .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .edit-button, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .duplicate-button, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .new-button, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .dz-button + a, .links-as-buttons .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .dz-button + .btn, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .dz-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .dz-button + input[type=button], .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .dz-button + .edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .dz-button + .duplicate-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .dz-button + .new-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .links-as-buttons .dz-button + a, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .dz-button + a, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn + .dz-button, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message input[type=button] + .dz-button, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .edit-button + .dz-button, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .duplicate-button + .dz-button, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .new-button + .dz-button, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons a + .dz-button, .links-as-buttons .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .btn + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group input[type=button] + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .edit-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .duplicate-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .new-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .links-as-buttons a + .dz-button, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group a + .dz-button, .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .dz-button + .dz-button,
.btn-group .btn + .btn-group,
.btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .btn-group,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group input[type=button] + .btn-group,
.btn-group .edit-button + .btn-group,
.btn-group .duplicate-button + .btn-group,
.btn-group .new-button + .btn-group,
.btn-group .links-as-buttons a + .btn-group,
.links-as-buttons .btn-group a + .btn-group,
.btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .btn-group,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .dz-button + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group + input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group .btn-group + input[type=button],
.btn-group .btn-group + .edit-button,
.btn-group .btn-group + .duplicate-button,
.btn-group .btn-group + .new-button,
.btn-group .links-as-buttons .btn-group + a,
.links-as-buttons .btn-group .btn-group + a,
.btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group + .dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group .btn-group + .dz-button,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar:before, .btn-toolbar:after {
  display: table;
  content: " ";
}
.btn-toolbar:after {
  clear: both;
}
.btn-toolbar .btn, .btn-toolbar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-toolbar input[type=button], .btn-toolbar .edit-button, .btn-toolbar .duplicate-button, .btn-toolbar .new-button, .btn-toolbar .links-as-buttons a, .links-as-buttons .btn-toolbar a, .btn-toolbar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-toolbar .dz-button,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-toolbar > input[type=button], .btn-toolbar > .edit-button, .btn-toolbar > .duplicate-button, .btn-toolbar > .new-button, .links-as-buttons .btn-toolbar > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-toolbar > .dz-button,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input[type=button]:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > .edit-button:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > .duplicate-button:not(:first-child):not(:last-child):not(.dropdown-toggle), .btn-group > .new-button:not(:first-child):not(:last-child):not(.dropdown-toggle), .links-as-buttons .btn-group > a:not(:first-child):not(:last-child):not(.dropdown-toggle), .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .dz-button:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.btn-group > .btn:first-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input[type=button]:first-child, .btn-group > .edit-button:first-child, .btn-group > .duplicate-button:first-child, .btn-group > .new-button:first-child, .links-as-buttons .btn-group > a:first-child, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .dz-button:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input[type=button]:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > .edit-button:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > .duplicate-button:first-child:not(:last-child):not(.dropdown-toggle), .btn-group > .new-button:first-child:not(:last-child):not(.dropdown-toggle), .links-as-buttons .btn-group > a:first-child:not(:last-child):not(.dropdown-toggle), .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .dz-button:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:last-child:not(:first-child), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input[type=button]:last-child:not(:first-child), .btn-group > .edit-button:last-child:not(:first-child), .btn-group > .duplicate-button:last-child:not(:first-child), .btn-group > .new-button:last-child:not(:first-child), .links-as-buttons .btn-group > a:last-child:not(:first-child), .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .dz-button:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group > .btn-group {
  float: left;
}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > .btn-group:not(:first-child):not(:last-child) > input[type=button], .btn-group > .btn-group:not(:first-child):not(:last-child) > .edit-button, .btn-group > .btn-group:not(:first-child):not(:last-child) > .duplicate-button, .btn-group > .btn-group:not(:first-child):not(:last-child) > .new-button, .links-as-buttons .btn-group > .btn-group:not(:first-child):not(:last-child) > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .btn-group:not(:first-child):not(:last-child) > .dz-button {
  border-radius: 0;
}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > .btn-group:first-child:not(:last-child) > input[type=button]:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .edit-button:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .duplicate-button:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .new-button:last-child, .links-as-buttons .btn-group > .btn-group:first-child:not(:last-child) > a:last-child, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .btn-group:first-child:not(:last-child) > .dz-button:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > .btn-group:last-child:not(:first-child) > input[type=button]:first-child, .btn-group > .btn-group:last-child:not(:first-child) > .edit-button:first-child, .btn-group > .btn-group:last-child:not(:first-child) > .duplicate-button:first-child, .btn-group > .btn-group:last-child:not(:first-child) > .new-button:first-child, .links-as-buttons .btn-group > .btn-group:last-child:not(:first-child) > a:first-child, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .btn-group:last-child:not(:first-child) > .dz-button:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group > .btn + .dropdown-toggle, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group > input[type=button] + .dropdown-toggle, .btn-group > .edit-button + .dropdown-toggle, .btn-group > .duplicate-button + .dropdown-toggle, .btn-group > .new-button + .dropdown-toggle, .links-as-buttons .btn-group > a + .dropdown-toggle, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group > .dz-button + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}

.btn-group > .btn-lg + .dropdown-toggle, .btn-group.btn-group-lg > .btn + .dropdown-toggle, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group.btn-group-lg > input[type=button] + .dropdown-toggle, .btn-group.btn-group-lg > .edit-button + .dropdown-toggle, .btn-group.btn-group-lg > .duplicate-button + .dropdown-toggle, .btn-group.btn-group-lg > .new-button + .dropdown-toggle, .links-as-buttons .btn-group.btn-group-lg > a + .dropdown-toggle, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group.btn-group-lg > .dz-button + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link, .btn-group.open .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dropdown-toggle[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group.open input.dropdown-toggle[type=button].rs_cancel, .btn-group.open table .dropdown-toggle.edit-button, table .btn-group.open .dropdown-toggle.edit-button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn .caret, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .caret, .edit-button .caret, .duplicate-button .caret, .new-button .caret, .links-as-buttons a .caret, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .caret {
  margin-left: 0;
}

.btn-lg .caret, .btn-group-lg > .btn .caret, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-lg > input[type=button] .caret, .btn-group-lg > .edit-button .caret, .btn-group-lg > .duplicate-button .caret, .btn-group-lg > .new-button .caret, .links-as-buttons .btn-group-lg > a .caret, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-lg > .dz-button .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret, .dropup .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-lg > input[type=button] .caret, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .dropup .btn-group-lg > input[type=button] .caret, .dropup .btn-group-lg > .edit-button .caret, .dropup .btn-group-lg > .duplicate-button .caret, .dropup .btn-group-lg > .new-button .caret, .dropup .links-as-buttons .btn-group-lg > a .caret, .links-as-buttons .dropup .btn-group-lg > a .caret, .dropup .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-lg > .dz-button .caret, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dropup .btn-group-lg > .dz-button .caret {
  border-width: 0 5px 5px;
}

.btn-group-vertical > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button], .btn-group-vertical > .edit-button, .btn-group-vertical > .duplicate-button, .btn-group-vertical > .new-button, .links-as-buttons .btn-group-vertical > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .btn-group > input[type=button],
.btn-group-vertical > .btn-group > .edit-button,
.btn-group-vertical > .btn-group > .duplicate-button,
.btn-group-vertical > .btn-group > .new-button,
.links-as-buttons .btn-group-vertical > .btn-group > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .btn-group > .dz-button {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
  display: table;
  content: " ";
}
.btn-group-vertical > .btn-group:after {
  clear: both;
}
.btn-group-vertical > .btn-group > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .btn-group > input[type=button], .btn-group-vertical > .btn-group > .edit-button, .btn-group-vertical > .btn-group > .duplicate-button, .btn-group-vertical > .btn-group > .new-button, .links-as-buttons .btn-group-vertical > .btn-group > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .btn-group > .dz-button {
  float: none;
}
.btn-group-vertical > .btn + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button] + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .btn + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button] + input[type=button], .btn-group-vertical > .edit-button + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .edit-button + input[type=button], .btn-group-vertical > .duplicate-button + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .duplicate-button + input[type=button], .btn-group-vertical > .btn + .edit-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button] + .edit-button, .btn-group-vertical > .edit-button + .edit-button, .btn-group-vertical > .duplicate-button + .edit-button, .btn-group-vertical > .btn + .duplicate-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button] + .duplicate-button, .btn-group-vertical > .edit-button + .duplicate-button, .btn-group-vertical > .duplicate-button + .duplicate-button, .btn-group-vertical > .new-button + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .new-button + input[type=button], .btn-group-vertical > .new-button + .edit-button, .btn-group-vertical > .new-button + .duplicate-button, .btn-group-vertical > .btn + .new-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button] + .new-button, .btn-group-vertical > .edit-button + .new-button, .btn-group-vertical > .duplicate-button + .new-button, .btn-group-vertical > .new-button + .new-button, .links-as-buttons .btn-group-vertical > a + .btn, .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > a + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .btn-group-vertical > a + input[type=button], .links-as-buttons .btn-group-vertical > a + .edit-button, .links-as-buttons .btn-group-vertical > a + .duplicate-button, .links-as-buttons .btn-group-vertical > a + .new-button, .links-as-buttons .btn-group-vertical > .btn + a, .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button] + a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .btn-group-vertical > input[type=button] + a, .links-as-buttons .btn-group-vertical > .edit-button + a, .links-as-buttons .btn-group-vertical > .duplicate-button + a, .links-as-buttons .btn-group-vertical > .new-button + a, .links-as-buttons .btn-group-vertical > a + a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button + .btn, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .dz-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button + input[type=button], .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button + .edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button + .duplicate-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button + .new-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .btn-group-vertical > .dz-button + a, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button + a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .btn + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button] + .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > input[type=button] + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .edit-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .duplicate-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .new-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .btn-group-vertical > a + .dz-button, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > a + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button + .dz-button,
.btn-group-vertical > .btn + .btn-group,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button] + .btn-group,
.btn-group-vertical > .edit-button + .btn-group,
.btn-group-vertical > .duplicate-button + .btn-group,
.btn-group-vertical > .new-button + .btn-group,
.links-as-buttons .btn-group-vertical > a + .btn-group,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .btn-group + input[type=button],
.btn-group-vertical > .btn-group + .edit-button,
.btn-group-vertical > .btn-group + .duplicate-button,
.btn-group-vertical > .btn-group + .new-button,
.links-as-buttons .btn-group-vertical > .btn-group + a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .btn-group + .dz-button,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button]:not(:first-child):not(:last-child), .btn-group-vertical > .edit-button:not(:first-child):not(:last-child), .btn-group-vertical > .duplicate-button:not(:first-child):not(:last-child), .btn-group-vertical > .new-button:not(:first-child):not(:last-child), .links-as-buttons .btn-group-vertical > a:not(:first-child):not(:last-child), .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button]:first-child:not(:last-child), .btn-group-vertical > .edit-button:first-child:not(:last-child), .btn-group-vertical > .duplicate-button:first-child:not(:last-child), .btn-group-vertical > .new-button:first-child:not(:last-child), .links-as-buttons .btn-group-vertical > a:first-child:not(:last-child), .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > input[type=button]:last-child:not(:first-child), .btn-group-vertical > .edit-button:last-child:not(:first-child), .btn-group-vertical > .duplicate-button:last-child:not(:first-child), .btn-group-vertical > .new-button:last-child:not(:first-child), .links-as-buttons .btn-group-vertical > a:last-child:not(:first-child), .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .dz-button:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > input[type=button], .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .edit-button, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .duplicate-button, .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .new-button, .links-as-buttons .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .dz-button {
  border-radius: 0;
}

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .btn-group:first-child:not(:last-child) > input[type=button]:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .edit-button:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .duplicate-button:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .new-button:last-child, .links-as-buttons .btn-group-vertical > .btn-group:first-child:not(:last-child) > a:last-child, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dz-button:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-vertical > .btn-group:last-child:not(:first-child) > input[type=button]:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > .edit-button:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > .duplicate-button:first-child, .btn-group-vertical > .btn-group:last-child:not(:first-child) > .new-button:first-child, .links-as-buttons .btn-group-vertical > .btn-group:last-child:not(:first-child) > a:first-child, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-vertical > .btn-group:last-child:not(:first-child) > .dz-button:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-justified > input[type=button], .btn-group-justified > .edit-button, .btn-group-justified > .duplicate-button, .btn-group-justified > .new-button, .links-as-buttons .btn-group-justified > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-justified > .dz-button,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn, .btn-group-justified > .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-justified > .btn-group input[type=button], .btn-group-justified > .btn-group .edit-button, .btn-group-justified > .btn-group .duplicate-button, .btn-group-justified > .btn-group .new-button, .btn-group-justified > .btn-group .links-as-buttons a, .links-as-buttons .btn-group-justified > .btn-group a, .btn-group-justified > .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-justified > .btn-group .dz-button {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu, .btn-group-justified > .btn-group .ui-autocomplete {
  left: auto;
}

[data-toggle=buttons] > .btn input[type=radio], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls [data-toggle=buttons] > input[type=button] input[type=radio], [data-toggle=buttons] > .edit-button input[type=radio], [data-toggle=buttons] > .duplicate-button input[type=radio], [data-toggle=buttons] > .new-button input[type=radio], .links-as-buttons [data-toggle=buttons] > a input[type=radio], .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-toggle=buttons] > .dz-button input[type=radio],
[data-toggle=buttons] > .btn input[type=checkbox],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls [data-toggle=buttons] > input[type=button] input[type=checkbox],
[data-toggle=buttons] > .edit-button input[type=checkbox],
[data-toggle=buttons] > .duplicate-button input[type=checkbox],
[data-toggle=buttons] > .new-button input[type=checkbox],
.links-as-buttons [data-toggle=buttons] > a input[type=checkbox],
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-toggle=buttons] > .dz-button input[type=checkbox],
[data-toggle=buttons] > .btn-group > .btn input[type=radio],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls [data-toggle=buttons] > .btn-group > input[type=button] input[type=radio],
[data-toggle=buttons] > .btn-group > .edit-button input[type=radio],
[data-toggle=buttons] > .btn-group > .duplicate-button input[type=radio],
[data-toggle=buttons] > .btn-group > .new-button input[type=radio],
.links-as-buttons [data-toggle=buttons] > .btn-group > a input[type=radio],
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-toggle=buttons] > .btn-group > .dz-button input[type=radio],
[data-toggle=buttons] > .btn-group > .btn input[type=checkbox],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls [data-toggle=buttons] > .btn-group > input[type=button] input[type=checkbox],
[data-toggle=buttons] > .btn-group > .edit-button input[type=checkbox],
[data-toggle=buttons] > .btn-group > .duplicate-button input[type=checkbox],
[data-toggle=buttons] > .btn-group > .new-button input[type=checkbox],
.links-as-buttons [data-toggle=buttons] > .btn-group > a input[type=checkbox],
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-toggle=buttons] > .btn-group > .dz-button input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*=col-] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control, .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group .rs_interval, .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group .rs_frequency {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus, .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group .rs_interval:focus, .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group .rs_frequency:focus {
  z-index: 3;
}

.input-group-addon,
.input-group-btn,
.input-group .form-control,
.input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval,
.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group .rs_interval,
.input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency,
.rs_dialog_holder .rs_dialog .rs_dialog_content .input-group .rs_frequency {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child),
.input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:not(:first-child):not(:last-child),
.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group .rs_interval:not(:first-child):not(:last-child),
.input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:not(:first-child):not(:last-child),
.rs_dialog_holder .rs_dialog .rs_dialog_content .input-group .rs_frequency:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

.input-group-addon {
  padding: 6px 12px;
  font-size: 14.5px;
  font-weight: 400;
  line-height: 1;
  color: rgb(85.425, 85.425, 85.425);
  text-align: center;
  background-color: rgb(238.425, 238.425, 238.425);
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input.input-group-addon[type=button],
.input-group-sm > .input-group-btn > .input-group-addon.edit-button,
.input-group-sm > .input-group-btn > .input-group-addon.duplicate-button,
.input-group-sm > .input-group-btn > .input-group-addon.new-button,
.links-as-buttons .input-group-sm > .input-group-btn > a.input-group-addon,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > .input-group-addon.dz-button {
  padding: 5px 10px;
  font-size: 13px;
  border-radius: 3px;
}
.input-group-addon.input-lg,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-lg > .input-group-btn > input.input-group-addon[type=button],
.input-group-lg > .input-group-btn > .input-group-addon.edit-button,
.input-group-lg > .input-group-btn > .input-group-addon.duplicate-button,
.input-group-lg > .input-group-btn > .input-group-addon.new-button,
.links-as-buttons .input-group-lg > .input-group-btn > a.input-group-addon,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-lg > .input-group-btn > .input-group-addon.dz-button {
  padding: 10px 16px;
  font-size: 19px;
  border-radius: 6px;
}
.input-group-addon input[type=radio],
.input-group-addon input[type=checkbox] {
  margin-top: 0;
}

.input-group .form-control:first-child, .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:first-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group .rs_interval:first-child, .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:first-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group .rs_frequency:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:first-child > input[type=button],
.input-group-btn:first-child > .edit-button,
.input-group-btn:first-child > .duplicate-button,
.input-group-btn:first-child > .new-button,
.links-as-buttons .input-group-btn:first-child > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:first-child > .dz-button,
.input-group-btn:first-child > .btn-group > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:first-child > .btn-group > input[type=button],
.input-group-btn:first-child > .btn-group > .edit-button,
.input-group-btn:first-child > .btn-group > .duplicate-button,
.input-group-btn:first-child > .btn-group > .new-button,
.links-as-buttons .input-group-btn:first-child > .btn-group > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:first-child > .btn-group > .dz-button,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:last-child > input[type=button]:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .edit-button:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .duplicate-button:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .new-button:not(:last-child):not(.dropdown-toggle),
.links-as-buttons .input-group-btn:last-child > a:not(:last-child):not(.dropdown-toggle),
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:last-child > .dz-button:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:last-child > .btn-group:not(:last-child) > input[type=button],
.input-group-btn:last-child > .btn-group:not(:last-child) > .edit-button,
.input-group-btn:last-child > .btn-group:not(:last-child) > .duplicate-button,
.input-group-btn:last-child > .btn-group:not(:last-child) > .new-button,
.links-as-buttons .input-group-btn:last-child > .btn-group:not(:last-child) > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:last-child > .btn-group:not(:last-child) > .dz-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-addon:first-child {
  border-right: 0;
}

.input-group .form-control:last-child, .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:last-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group .rs_interval:last-child, .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:last-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group .rs_frequency:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:last-child > input[type=button],
.input-group-btn:last-child > .edit-button,
.input-group-btn:last-child > .duplicate-button,
.input-group-btn:last-child > .new-button,
.links-as-buttons .input-group-btn:last-child > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:last-child > .dz-button,
.input-group-btn:last-child > .btn-group > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:last-child > .btn-group > input[type=button],
.input-group-btn:last-child > .btn-group > .edit-button,
.input-group-btn:last-child > .btn-group > .duplicate-button,
.input-group-btn:last-child > .btn-group > .new-button,
.links-as-buttons .input-group-btn:last-child > .btn-group > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:last-child > .btn-group > .dz-button,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:first-child > input[type=button]:not(:first-child),
.input-group-btn:first-child > .edit-button:not(:first-child),
.input-group-btn:first-child > .duplicate-button:not(:first-child),
.input-group-btn:first-child > .new-button:not(:first-child),
.links-as-buttons .input-group-btn:first-child > a:not(:first-child),
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:first-child > .dz-button:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:first-child > .btn-group:not(:first-child) > input[type=button],
.input-group-btn:first-child > .btn-group:not(:first-child) > .edit-button,
.input-group-btn:first-child > .btn-group:not(:first-child) > .duplicate-button,
.input-group-btn:first-child > .btn-group:not(:first-child) > .new-button,
.links-as-buttons .input-group-btn:first-child > .btn-group:not(:first-child) > a,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:first-child > .btn-group:not(:first-child) > .dz-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-addon:last-child {
  border-left: 0;
}

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button], .input-group-btn > .edit-button, .input-group-btn > .duplicate-button, .input-group-btn > .new-button, .links-as-buttons .input-group-btn > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button {
  position: relative;
}
.input-group-btn > .btn + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button] + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > .btn + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button] + input[type=button], .input-group-btn > .edit-button + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > .edit-button + input[type=button], .input-group-btn > .duplicate-button + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > .duplicate-button + input[type=button], .input-group-btn > .btn + .edit-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button] + .edit-button, .input-group-btn > .edit-button + .edit-button, .input-group-btn > .duplicate-button + .edit-button, .input-group-btn > .btn + .duplicate-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button] + .duplicate-button, .input-group-btn > .edit-button + .duplicate-button, .input-group-btn > .duplicate-button + .duplicate-button, .input-group-btn > .new-button + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > .new-button + input[type=button], .input-group-btn > .new-button + .edit-button, .input-group-btn > .new-button + .duplicate-button, .input-group-btn > .btn + .new-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button] + .new-button, .input-group-btn > .edit-button + .new-button, .input-group-btn > .duplicate-button + .new-button, .input-group-btn > .new-button + .new-button, .links-as-buttons .input-group-btn > a + .btn, .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > a + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .input-group-btn > a + input[type=button], .links-as-buttons .input-group-btn > a + .edit-button, .links-as-buttons .input-group-btn > a + .duplicate-button, .links-as-buttons .input-group-btn > a + .new-button, .links-as-buttons .input-group-btn > .btn + a, .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button] + a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .input-group-btn > input[type=button] + a, .links-as-buttons .input-group-btn > .edit-button + a, .links-as-buttons .input-group-btn > .duplicate-button + a, .links-as-buttons .input-group-btn > .new-button + a, .links-as-buttons .input-group-btn > a + a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button + .btn, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > .dz-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button + input[type=button], .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button + .edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button + .duplicate-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button + .new-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .input-group-btn > .dz-button + a, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button + a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .btn + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button] + .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > input[type=button] + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .edit-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .duplicate-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .new-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .input-group-btn > a + .dz-button, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > a + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button + .dz-button {
  margin-left: -1px;
}
.input-group-btn > .btn:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button]:hover, .input-group-btn > .edit-button:hover, .input-group-btn > .duplicate-button:hover, .input-group-btn > .new-button:hover, .links-as-buttons .input-group-btn > a:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button:hover, .input-group-btn > .btn:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button]:focus, .input-group-btn > .edit-button:focus, .input-group-btn > .duplicate-button:focus, .input-group-btn > .new-button:focus, .links-as-buttons .input-group-btn > a:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button:focus, .input-group-btn > .btn:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn > input[type=button]:active, .input-group-btn > .edit-button:active, .input-group-btn > .duplicate-button:active, .input-group-btn > .new-button:active, .links-as-buttons .input-group-btn > a:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn > .dz-button:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:first-child > input[type=button], .input-group-btn:first-child > .edit-button, .input-group-btn:first-child > .duplicate-button, .input-group-btn:first-child > .new-button, .links-as-buttons .input-group-btn:first-child > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:first-child > .dz-button,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-btn:last-child > input[type=button], .input-group-btn:last-child > .edit-button, .input-group-btn:last-child > .duplicate-button, .input-group-btn:last-child > .new-button, .links-as-buttons .input-group-btn:last-child > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn:last-child > .dz-button,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}

.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav:before, .nav:after {
  display: table;
  content: " ";
}
.nav:after {
  clear: both;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px;
}
.nav > li > a:hover, .nav > li > a:focus {
  text-decoration: none;
  background-color: rgb(238.425, 238.425, 238.425);
}
.nav > li.disabled > a {
  color: rgb(119.085, 119.085, 119.085);
}
.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
  color: rgb(119.085, 119.085, 119.085);
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: rgb(238.425, 238.425, 238.425);
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.428571429;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: rgb(238.425, 238.425, 238.425) rgb(238.425, 238.425, 238.425) #ddd;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  color: rgb(85.425, 85.425, 85.425);
  cursor: default;
  background-color: white;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #0F1F75;
}

.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}

.nav-justified, .nav-tabs.nav-justified {
  width: 100%;
}
.nav-justified > li, .nav-tabs.nav-justified > li {
  float: none;
}
.nav-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu, .nav-justified > .dropdown .ui-autocomplete {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li, .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}

.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: white;
  }
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.nav-tabs .dropdown-menu, .nav-tabs .ui-autocomplete {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.navbar:before, .navbar:after {
  display: table;
  content: " ";
}
.navbar:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}

.navbar-header:before, .navbar-header:after {
  display: table;
  content: " ";
}
.navbar-header:after {
  clear: both;
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}

.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse:before, .navbar-collapse:after {
  display: table;
  content: " ";
}
.navbar-collapse:after {
  clear: both;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}

.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}

.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}

.container > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-header,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}

.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}

.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 19px;
  line-height: 20px;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}

.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-right: 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}

.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu, .navbar-nav .open .ui-autocomplete {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .ui-autocomplete > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header,
  .navbar-nav .open .ui-autocomplete .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .ui-autocomplete > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .ui-autocomplete > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .ui-autocomplete > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

.navbar-form {
  padding: 10px 15px;
  margin-right: -15px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 8px;
  margin-bottom: 8px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control, .navbar-form .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .navbar-form .rs_interval, .navbar-form .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .navbar-form .rs_frequency {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control,
  .navbar-form .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .navbar-form .input-group .rs_interval,
  .navbar-form .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency,
  .rs_dialog_holder .rs_dialog .rs_dialog_content .navbar-form .input-group .rs_frequency {
    width: auto;
  }
  .navbar-form .input-group > .form-control, .navbar-form .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group > .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .navbar-form .input-group > .rs_interval, .navbar-form .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group > .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .navbar-form .input-group > .rs_frequency {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type=radio],
  .navbar-form .checkbox input[type=checkbox] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.navbar-nav > li > .dropdown-menu, .navbar-nav > li > .ui-autocomplete {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu, .navbar-fixed-bottom .navbar-nav > li > .ui-autocomplete {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .navbar-btn.dz-button, .btn-group-sm > .navbar-btn.btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input.navbar-btn[type=button], .btn-group-sm > .navbar-btn.edit-button, .btn-group-sm > .navbar-btn.duplicate-button, .btn-group-sm > .navbar-btn.new-button, .links-as-buttons .btn-group-sm > a.navbar-btn {
  margin-top: 9.5px;
  margin-bottom: 9.5px;
}
.navbar-btn.btn-xs, .preferred_suppliers tr.preferred_supplier .navbar-btn.btn, .preferred_suppliers tr.preferred_supplier .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .navbar-btn.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .preferred_suppliers tr.preferred_supplier .navbar-btn.dz-button, .preferred_suppliers tr.preferred_supplier .links-as-buttons a.navbar-btn, .links-as-buttons .preferred_suppliers tr.preferred_supplier a.navbar-btn, .preferred_suppliers tr.preferred_supplier .navbar-btn.new-button, .preferred_suppliers tr.preferred_supplier .navbar-btn.edit-button, .preferred_suppliers tr.preferred_supplier .navbar-btn.duplicate-button, .preferred_suppliers tr.preferred_supplier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.navbar-btn[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .preferred_suppliers tr.preferred_supplier input.navbar-btn[type=button], body:not(.app) .navbar-btn.mark-all-as-read, .footer .create-candidate .navbar-btn.new-button, .navbar-btn.edit-button, .navbar-btn.duplicate-button, .btn-group-xs > .navbar-btn.btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-xs > input.navbar-btn[type=button], .btn-group-xs > .navbar-btn.new-button, .links-as-buttons .btn-group-xs > a.navbar-btn, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-xs > .navbar-btn.dz-button {
  margin-top: 14px;
  margin-bottom: 14px;
}

.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}

@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #0F1F75;
  border-color: rgb(222.5, 222.5, 222.5);
}
.navbar-default .navbar-brand {
  color: #fff;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: rgb(229.5, 229.5, 229.5);
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #fff;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: rgb(11.2329545455, 23.2147727273, 87.6170454545);
}
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: rgb(11.2329545455, 23.2147727273, 87.6170454545);
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav .open .ui-autocomplete > li > a {
    color: #fff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .ui-autocomplete > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .ui-autocomplete > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .ui-autocomplete > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: rgb(11.2329545455, 23.2147727273, 87.6170454545);
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .ui-autocomplete > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: rgb(222.5, 222.5, 222.5);
}
.navbar-default .navbar-link {
  color: #fff;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link, .navbar-default .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-default input[type=button].rs_cancel, .navbar-default table .edit-button, table .navbar-default .edit-button {
  color: #fff;
}
.navbar-default .btn-link:hover, .navbar-default .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-default input[type=button].rs_cancel:hover, .navbar-default table .edit-button:hover, table .navbar-default .edit-button:hover, .navbar-default .btn-link:focus, .navbar-default .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-default input[type=button].rs_cancel:focus, .navbar-default table .edit-button:focus, table .navbar-default .edit-button:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover, .navbar-default .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_cancel:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-default input[disabled][type=button].rs_cancel:hover, .navbar-default table [disabled].edit-button:hover, table .navbar-default [disabled].edit-button:hover, .navbar-default .btn-link[disabled]:focus, .navbar-default .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_cancel:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-default input[disabled][type=button].rs_cancel:focus, .navbar-default table [disabled].edit-button:focus, table .navbar-default [disabled].edit-button:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] .navbar-default input[type=button].rs_cancel:hover, fieldset[disabled] .navbar-default table .edit-button:hover, table fieldset[disabled] .navbar-default .edit-button:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] .navbar-default input[type=button].rs_cancel:focus, fieldset[disabled] .navbar-default table .edit-button:focus, table fieldset[disabled] .navbar-default .edit-button:focus {
  color: #ccc;
}

.navbar-inverse {
  background-color: #222;
  border-color: rgb(8.5, 8.5, 8.5);
}
.navbar-inverse .navbar-brand {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .navbar-nav > li > a {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: rgb(8.5, 8.5, 8.5);
}
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: rgb(8.5, 8.5, 8.5);
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header, .navbar-inverse .navbar-nav .open .ui-autocomplete > .dropdown-header {
    border-color: rgb(8.5, 8.5, 8.5);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider, .navbar-inverse .navbar-nav .open .ui-autocomplete .divider {
    background-color: rgb(8.5, 8.5, 8.5);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a, .navbar-inverse .navbar-nav .open .ui-autocomplete > li > a {
    color: rgb(157.335, 157.335, 157.335);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .ui-autocomplete > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .ui-autocomplete > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .ui-autocomplete > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: rgb(8.5, 8.5, 8.5);
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .ui-autocomplete > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: rgb(16.15, 16.15, 16.15);
}
.navbar-inverse .navbar-link {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link, .navbar-inverse .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-inverse input[type=button].rs_cancel, .navbar-inverse table .edit-button, table .navbar-inverse .edit-button {
  color: rgb(157.335, 157.335, 157.335);
}
.navbar-inverse .btn-link:hover, .navbar-inverse .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-inverse input[type=button].rs_cancel:hover, .navbar-inverse table .edit-button:hover, table .navbar-inverse .edit-button:hover, .navbar-inverse .btn-link:focus, .navbar-inverse .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-inverse input[type=button].rs_cancel:focus, .navbar-inverse table .edit-button:focus, table .navbar-inverse .edit-button:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_cancel:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-inverse input[disabled][type=button].rs_cancel:hover, .navbar-inverse table [disabled].edit-button:hover, table .navbar-inverse [disabled].edit-button:hover, .navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[disabled][type=button].rs_cancel:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .navbar-inverse input[disabled][type=button].rs_cancel:focus, .navbar-inverse table [disabled].edit-button:focus, table .navbar-inverse [disabled].edit-button:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] .navbar-inverse input[type=button].rs_cancel:hover, fieldset[disabled] .navbar-inverse table .edit-button:hover, table fieldset[disabled] .navbar-inverse .edit-button:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls fieldset[disabled] .navbar-inverse input[type=button].rs_cancel:focus, fieldset[disabled] .navbar-inverse table .edit-button:focus, table fieldset[disabled] .navbar-inverse .edit-button:focus {
  color: #444;
}

.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 20px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/ ";
}
.breadcrumb > .active {
  color: rgb(119.085, 119.085, 119.085);
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.428571429;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  z-index: 2;
  color: rgb(34.3269230769, 82.1153846154, 123.1730769231);
  background-color: rgb(238.425, 238.425, 238.425);
  border-color: #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #0F1F75;
  border-color: #0F1F75;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: rgb(119.085, 119.085, 119.085);
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}

.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 19px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager:before, .pager:after {
  display: table;
  content: " ";
}
.pager:after {
  clear: both;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: rgb(238.425, 238.425, 238.425);
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: rgb(119.085, 119.085, 119.085);
  cursor: not-allowed;
  background-color: #fff;
}

.label, .company .type, .client .type, .candidate-credential-fields .status, .select2-choices .branch .node:first-child, .state, .ref-number, .posting.list-item .label-status {
  display: inline;
  padding: 0.2em 0.6em 0.3em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
.label:empty, .company .type:empty, .client .type:empty, .candidate-credential-fields .status:empty, .select2-choices .branch .node:empty:first-child, .state:empty, .ref-number:empty, .posting.list-item .label-status:empty {
  display: none;
}
.btn .label, .btn .company .type, .company .btn .type, .btn .client .type, .client .btn .type, .btn .candidate-credential-fields .status, .candidate-credential-fields .btn .status, .btn .select2-choices .branch .node:first-child, .select2-choices .branch .btn .node:first-child, .btn .state, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .label, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .company .type, .company .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .type, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .client .type, .client .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .type, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .candidate-credential-fields .status, .candidate-credential-fields .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .status, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .select2-choices .branch .node:first-child, .select2-choices .branch .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .node:first-child, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .state, .edit-button .label, .edit-button .company .type, .company .edit-button .type, .edit-button .client .type, .client .edit-button .type, .edit-button .candidate-credential-fields .status, .candidate-credential-fields .edit-button .status, .edit-button .select2-choices .branch .node:first-child, .select2-choices .branch .edit-button .node:first-child, .edit-button .state, .duplicate-button .label, .duplicate-button .company .type, .company .duplicate-button .type, .duplicate-button .client .type, .client .duplicate-button .type, .duplicate-button .candidate-credential-fields .status, .candidate-credential-fields .duplicate-button .status, .duplicate-button .select2-choices .branch .node:first-child, .select2-choices .branch .duplicate-button .node:first-child, .duplicate-button .state, .new-button .label, .new-button .company .type, .company .new-button .type, .new-button .client .type, .client .new-button .type, .new-button .candidate-credential-fields .status, .candidate-credential-fields .new-button .status, .new-button .select2-choices .branch .node:first-child, .select2-choices .branch .new-button .node:first-child, .new-button .state, .links-as-buttons a .label, .links-as-buttons a .company .type, .company .links-as-buttons a .type, .links-as-buttons a .client .type, .client .links-as-buttons a .type, .links-as-buttons a .candidate-credential-fields .status, .candidate-credential-fields .links-as-buttons a .status, .links-as-buttons a .select2-choices .branch .node:first-child, .select2-choices .branch .links-as-buttons a .node:first-child, .links-as-buttons a .state, .btn .ref-number, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .ref-number, .edit-button .ref-number, .duplicate-button .ref-number, .new-button .ref-number, .links-as-buttons a .ref-number, .btn .posting.list-item .label-status, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .posting.list-item .label-status, .edit-button .posting.list-item .label-status, .duplicate-button .posting.list-item .label-status, .new-button .posting.list-item .label-status, .links-as-buttons a .posting.list-item .label-status, .posting.list-item .btn .label-status, .posting.list-item .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .label-status, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .posting.list-item input[type=button] .label-status, .posting.list-item .edit-button .label-status, .posting.list-item .duplicate-button .label-status, .posting.list-item .new-button .label-status, .posting.list-item .links-as-buttons a .label-status, .links-as-buttons .posting.list-item a .label-status, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .label, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .company .type, .company .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .type, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .client .type, .client .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .type, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .candidate-credential-fields .status, .candidate-credential-fields .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .status, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .select2-choices .branch .node:first-child, .select2-choices .branch .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .node:first-child, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .state, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .ref-number, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .posting.list-item .label-status, .posting.list-item .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .label-status {
  position: relative;
  top: -1px;
}

a.label:hover, .company a.type:hover, .client a.type:hover, .candidate-credential-fields a.status:hover, .select2-choices .branch a.node:hover:first-child, a.state:hover, a.ref-number:hover, .posting.list-item a.label-status:hover, a.label:focus, .company a.type:focus, .client a.type:focus, .candidate-credential-fields a.status:focus, .select2-choices .branch a.node:focus:first-child, a.state:focus, a.ref-number:focus, .posting.list-item a.label-status:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.label-default {
  background-color: rgb(119.085, 119.085, 119.085);
}
.label-default[href]:hover, .label-default[href]:focus {
  background-color: rgb(93.585, 93.585, 93.585);
}

.label-primary {
  background-color: #0F1F75;
}
.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
}

.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover, .label-success[href]:focus {
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
}

.label-info, .ref-number, .posting.list-item .label-status {
  background-color: #5bc0de;
}
.label-info[href]:hover, [href].ref-number:hover, .posting.list-item [href].label-status:hover, .label-info[href]:focus, [href].ref-number:focus, .posting.list-item [href].label-status:focus {
  background-color: rgb(48.5431472081, 175.6903553299, 213.4568527919);
}

.label-warning, .select2-choices .branch .node:first-child {
  background-color: #f0ad4e;
}
.label-warning[href]:hover, .select2-choices .branch [href].node:hover:first-child, .label-warning[href]:focus, .select2-choices .branch [href].node:focus:first-child {
  background-color: rgb(236.015625, 151.21875, 30.984375);
}

.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover, .label-danger[href]:focus {
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
}

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 13px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: rgb(119.085, 119.085, 119.085);
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .badge, .edit-button .badge, .duplicate-button .badge, .new-button .badge, .links-as-buttons a .badge, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge, .preferred_suppliers tr.preferred_supplier .btn .badge, .preferred_suppliers tr.preferred_supplier .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .badge, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .preferred_suppliers tr.preferred_supplier .dz-button .badge, .preferred_suppliers tr.preferred_supplier .links-as-buttons a .badge, .links-as-buttons .preferred_suppliers tr.preferred_supplier a .badge, .preferred_suppliers tr.preferred_supplier .new-button .badge, .preferred_suppliers tr.preferred_supplier .edit-button .badge, .preferred_suppliers tr.preferred_supplier .duplicate-button .badge, .preferred_suppliers tr.preferred_supplier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .preferred_suppliers tr.preferred_supplier input[type=button] .badge, body:not(.app) .mark-all-as-read .badge, .footer .create-candidate .new-button .badge, .edit-button .badge, .duplicate-button .badge, .btn-group-xs > .btn .badge, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-xs > input[type=button] .badge, .btn-group-xs > .new-button .badge, .links-as-buttons .btn-group-xs > a .badge, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-xs > .dz-button .badge {
  top: 0;
  padding: 1px 5px;
}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}

a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: rgb(238.425, 238.425, 238.425);
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 22px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: rgb(212.925, 212.925, 212.925);
}
.container .jumbotron, .container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron, .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 66px;
  }
}

.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.428571429;
  background-color: white;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}

.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

.alert-success, .alert-notice {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}
.alert-success hr, .alert-notice hr {
  border-top-color: rgb(200.5555555556, 225.8333333333, 179.1666666667);
}
.alert-success .alert-link, .alert-notice .alert-link {
  color: rgb(42.808988764, 84.191011236, 43.5224719101);
}

.alert-info, .alert-flash {
  color: #31708f;
  background-color: #d9edf7;
  border-color: rgb(187.5086956522, 231.9108695652, 240.7913043478);
}
.alert-info hr, .alert-flash hr {
  border-top-color: rgb(166.4434782609, 224.7043478261, 236.3565217391);
}
.alert-info .alert-link, .alert-flash .alert-link {
  color: rgb(35.984375, 82.25, 105.015625);
}

.alert-warning, .alert-alert {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
}
.alert-warning hr, .alert-alert hr {
  border-top-color: rgb(247.064516129, 225.4623655914, 180.935483871);
}
.alert-warning .alert-link, .alert-alert .alert-link {
  color: rgb(102.2741116751, 80.7817258883, 43.7258883249);
}

.alert-danger, .alert-error {
  color: #a94442;
  background-color: #f2dede;
  border-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
}
.alert-danger hr, .alert-error hr {
  border-top-color: rgb(227.5869565217, 185.4130434783, 192.4420289855);
}
.alert-danger .alert-link, .alert-error .alert-link {
  color: rgb(132.3234042553, 53.2425531915, 51.6765957447);
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 13px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #0F1F75;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}

.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}

.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}

.media-body {
  width: 10000px;
}

.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}

.media-right,
.media > .pull-right {
  padding-left: 10px;
}

.media-left,
.media > .pull-left {
  padding-right: 10px;
}

.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}

.media-middle {
  vertical-align: middle;
}

.media-bottom {
  vertical-align: bottom;
}

.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

.media-list {
  padding-left: 0;
  list-style: none;
}

.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  color: rgb(119.085, 119.085, 119.085);
  cursor: not-allowed;
  background-color: rgb(238.425, 238.425, 238.425);
}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
  color: rgb(119.085, 119.085, 119.085);
}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #0F1F75;
  border-color: #0F1F75;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
  color: rgb(100.7727272727, 121.8636363636, 235.2272727273);
}

a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover, a.list-group-item:focus,
button.list-group-item:hover,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}

button.list-group-item {
  width: 100%;
  text-align: left;
}

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover, a.list-group-item-success:focus,
button.list-group-item-success:hover,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: rgb(207.8888888889, 232.9166666667, 197.5833333333);
}
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
button.list-group-item-success.active,
button.list-group-item-success.active:hover,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover, a.list-group-item-info:focus,
button.list-group-item-info:hover,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: rgb(195.9347826087, 227.0217391304, 242.5652173913);
}
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
button.list-group-item-info.active,
button.list-group-item-info.active:hover,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover, a.list-group-item-warning:focus,
button.list-group-item-warning:hover,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: rgb(249.5322580645, 242.2419354839, 203.9677419355);
}
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
button.list-group-item-warning.active,
button.list-group-item-warning.active:hover,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover, a.list-group-item-danger:focus,
button.list-group-item-danger:hover,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: rgb(234.7934782609, 203.7065217391, 203.7065217391);
}
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
button.list-group-item-danger.active,
button.list-group-item-danger.active:hover,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

.panel-body {
  padding: 15px;
}
.panel-body:before, .panel-body:after {
  display: table;
  content: " ";
}
.panel-body:after {
  clear: both;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}

.list-group + .panel-footer {
  border-top-width: 0;
}

.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}

.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}

.panel-default {
  border-color: #e2e2e4;
}
.panel-default > .panel-heading {
  color: #fff;
  background-color: #2B2B2B;
  border-color: #e2e2e4;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #e2e2e4;
}
.panel-default > .panel-heading .badge {
  color: #2B2B2B;
  background-color: #fff;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #e2e2e4;
}

.panel-primary {
  border-color: #0F1F75;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #0F1F75;
  border-color: #0F1F75;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #0F1F75;
}
.panel-primary > .panel-heading .badge {
  color: #0F1F75;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #0F1F75;
}

.panel-success, .rate-card-container.on-budget, .publication.notified {
  border-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}
.panel-success > .panel-heading, .rate-card-container.on-budget > .panel-heading, .publication.notified > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}
.panel-success > .panel-heading + .panel-collapse > .panel-body, .rate-card-container.on-budget > .panel-heading + .panel-collapse > .panel-body, .publication.notified > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}
.panel-success > .panel-heading .badge, .rate-card-container.on-budget > .panel-heading .badge, .publication.notified > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body, .rate-card-container.on-budget > .panel-footer + .panel-collapse > .panel-body, .publication.notified > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}

.panel-info {
  border-color: #e2e2e4;
}
.panel-info > .panel-heading {
  color: #fff;
  background-color: #2B2B2B;
  border-color: #e2e2e4;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #e2e2e4;
}
.panel-info > .panel-heading .badge {
  color: #2B2B2B;
  background-color: #fff;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #e2e2e4;
}

.panel-warning, .rate-card-container.personalised {
  border-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
}
.panel-warning > .panel-heading, .rate-card-container.personalised > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body, .rate-card-container.personalised > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
}
.panel-warning > .panel-heading .badge, .rate-card-container.personalised > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body, .rate-card-container.personalised > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgb(249.5322580645, 234.6478494624, 203.9677419355);
}

.panel-danger, .rate-card-container.over-budget, .publication.disabled, .adjustment_submissions .adjustment.focus {
  border-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
}
.panel-danger > .panel-heading, .rate-card-container.over-budget > .panel-heading, .publication.disabled > .panel-heading, .adjustment_submissions .adjustment.focus > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body, .rate-card-container.over-budget > .panel-heading + .panel-collapse > .panel-body, .publication.disabled > .panel-heading + .panel-collapse > .panel-body, .adjustment_submissions .adjustment.focus > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
}
.panel-danger > .panel-heading .badge, .rate-card-container.over-budget > .panel-heading .badge, .publication.disabled > .panel-heading .badge, .adjustment_submissions .adjustment.focus > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body, .rate-card-container.over-budget > .panel-footer + .panel-collapse > .panel-body, .publication.disabled > .panel-footer + .panel-collapse > .panel-body, .adjustment_submissions .adjustment.focus > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgb(234.7934782609, 203.7065217391, 208.8876811594);
}

.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}

.embed-responsive-4by3 {
  padding-bottom: 75%;
}

.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid rgb(227.15, 227.15, 227.15);
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}

.well-lg {
  padding: 24px;
  border-radius: 6px;
}

.well-sm {
  padding: 9px;
  border-radius: 3px;
}

.close {
  float: right;
  font-size: 21.75px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}
.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

.modal-content {
  position: relative;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header:before, .modal-header:after {
  display: table;
  content: " ";
}
.modal-header:after {
  clear: both;
}

.modal-header .close {
  margin-top: -2px;
}

.modal-title {
  margin: 0;
  line-height: 1.428571429;
}

.modal-body {
  position: relative;
  padding: 15px;
}

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer:before, .modal-footer:after {
  display: table;
  content: " ";
}
.modal-footer:after {
  clear: both;
}
.modal-footer .btn + .btn, .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer input[type=button] + .btn, .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn + input[type=button], .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer input[type=button] + input[type=button], .modal-footer .edit-button + .btn, .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .edit-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .edit-button + input[type=button], .modal-footer .duplicate-button + .btn, .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .duplicate-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .duplicate-button + input[type=button], .modal-footer .btn + .edit-button, .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .edit-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer input[type=button] + .edit-button, .modal-footer .edit-button + .edit-button, .modal-footer .duplicate-button + .edit-button, .modal-footer .btn + .duplicate-button, .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .duplicate-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer input[type=button] + .duplicate-button, .modal-footer .edit-button + .duplicate-button, .modal-footer .duplicate-button + .duplicate-button, .modal-footer .new-button + .btn, .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .new-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .new-button + input[type=button], .modal-footer .new-button + .edit-button, .modal-footer .new-button + .duplicate-button, .modal-footer .btn + .new-button, .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .new-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer input[type=button] + .new-button, .modal-footer .edit-button + .new-button, .modal-footer .duplicate-button + .new-button, .modal-footer .new-button + .new-button, .modal-footer .links-as-buttons a + .btn, .modal-footer .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls a + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .links-as-buttons a + input[type=button], .modal-footer .links-as-buttons a + .edit-button, .modal-footer .links-as-buttons a + .duplicate-button, .modal-footer .links-as-buttons a + .new-button, .links-as-buttons .modal-footer a + .btn, .links-as-buttons .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls a + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .modal-footer a + input[type=button], .links-as-buttons .modal-footer a + .edit-button, .links-as-buttons .modal-footer a + .duplicate-button, .links-as-buttons .modal-footer a + .new-button, .modal-footer .links-as-buttons .btn + a, .modal-footer .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .links-as-buttons input[type=button] + a, .modal-footer .links-as-buttons .edit-button + a, .modal-footer .links-as-buttons .duplicate-button + a, .modal-footer .links-as-buttons .new-button + a, .links-as-buttons .modal-footer .btn + a, .links-as-buttons .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .modal-footer input[type=button] + a, .links-as-buttons .modal-footer .edit-button + a, .links-as-buttons .modal-footer .duplicate-button + a, .links-as-buttons .modal-footer .new-button + a, .modal-footer .links-as-buttons a + a, .links-as-buttons .modal-footer a + a, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .btn, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .dz-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + input[type=button], .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .edit-button, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .duplicate-button, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .new-button, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .dz-button + a, .links-as-buttons .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .dz-button + .btn, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .dz-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .dz-button + input[type=button], .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .dz-button + .edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .dz-button + .duplicate-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .dz-button + .new-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .links-as-buttons .dz-button + a, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .dz-button + a, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn + .dz-button, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message input[type=button] + .dz-button, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .edit-button + .dz-button, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .duplicate-button + .dz-button, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .new-button + .dz-button, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons a + .dz-button, .links-as-buttons .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer input[type=button] + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .edit-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .duplicate-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .new-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .links-as-buttons a + .dz-button, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer a + .dz-button, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .dz-button + .dz-button {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn, .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group input[type=button] + .btn, .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group .btn + input[type=button], .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group input[type=button] + input[type=button], .modal-footer .btn-group .edit-button + .btn, .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .edit-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group .edit-button + input[type=button], .modal-footer .btn-group .duplicate-button + .btn, .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .duplicate-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group .duplicate-button + input[type=button], .modal-footer .btn-group .btn + .edit-button, .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .edit-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group input[type=button] + .edit-button, .modal-footer .btn-group .edit-button + .edit-button, .modal-footer .btn-group .duplicate-button + .edit-button, .modal-footer .btn-group .btn + .duplicate-button, .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .duplicate-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group input[type=button] + .duplicate-button, .modal-footer .btn-group .edit-button + .duplicate-button, .modal-footer .btn-group .duplicate-button + .duplicate-button, .modal-footer .btn-group .new-button + .btn, .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .new-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group .new-button + input[type=button], .modal-footer .btn-group .new-button + .edit-button, .modal-footer .btn-group .new-button + .duplicate-button, .modal-footer .btn-group .btn + .new-button, .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .new-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group input[type=button] + .new-button, .modal-footer .btn-group .edit-button + .new-button, .modal-footer .btn-group .duplicate-button + .new-button, .modal-footer .btn-group .new-button + .new-button, .modal-footer .btn-group .links-as-buttons a + .btn, .modal-footer .btn-group .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls a + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group .links-as-buttons a + input[type=button], .modal-footer .btn-group .links-as-buttons a + .edit-button, .modal-footer .btn-group .links-as-buttons a + .duplicate-button, .modal-footer .btn-group .links-as-buttons a + .new-button, .links-as-buttons .modal-footer .btn-group a + .btn, .links-as-buttons .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls a + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .modal-footer .btn-group a + input[type=button], .links-as-buttons .modal-footer .btn-group a + .edit-button, .links-as-buttons .modal-footer .btn-group a + .duplicate-button, .links-as-buttons .modal-footer .btn-group a + .new-button, .modal-footer .btn-group .links-as-buttons .btn + a, .modal-footer .btn-group .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group .links-as-buttons input[type=button] + a, .modal-footer .btn-group .links-as-buttons .edit-button + a, .modal-footer .btn-group .links-as-buttons .duplicate-button + a, .modal-footer .btn-group .links-as-buttons .new-button + a, .links-as-buttons .modal-footer .btn-group .btn + a, .links-as-buttons .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .modal-footer .btn-group input[type=button] + a, .links-as-buttons .modal-footer .btn-group .edit-button + a, .links-as-buttons .modal-footer .btn-group .duplicate-button + a, .links-as-buttons .modal-footer .btn-group .new-button + a, .modal-footer .btn-group .links-as-buttons a + a, .links-as-buttons .modal-footer .btn-group a + a, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .btn, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .dz-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + input[type=button], .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .edit-button, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .duplicate-button, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .new-button, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .dz-button + a, .links-as-buttons .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .dz-button + .btn, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .dz-button + input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .dz-button + input[type=button], .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .dz-button + .edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .dz-button + .duplicate-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .dz-button + .new-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .links-as-buttons .dz-button + a, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .dz-button + a, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn + .dz-button, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message input[type=button] + .dz-button, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .edit-button + .dz-button, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .duplicate-button + .dz-button, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .new-button + .dz-button, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons a + .dz-button, .links-as-buttons .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .btn + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] + .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group input[type=button] + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .edit-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .duplicate-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .new-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .links-as-buttons a + .dz-button, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group a + .dz-button, .modal-footer .btn-group .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button + .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .btn-group .dz-button + .dz-button {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: futura medium, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.428571429;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 13px;
  filter: alpha(opacity=0);
  opacity: 0;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 400px;
  padding: 1px;
  font-family: futura medium, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.428571429;
  line-break: auto;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  font-size: 14.5px;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow, .popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}

.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14.5px;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-radius: 5px 5px 0 0;
}

.popover-content {
  padding: 9px 14px;
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next, .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}

.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: 0.5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover, .carousel-control:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  filter: alpha(opacity=90);
  opacity: 0.9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: "‹";
}
.carousel-control .icon-next:before {
  content: "›";
}

.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9 ;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn, .carousel-caption .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .carousel-caption input[type=button], .carousel-caption .edit-button, .carousel-caption .duplicate-button, .carousel-caption .new-button, .carousel-caption .links-as-buttons a, .links-as-buttons .carousel-caption a, .carousel-caption .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .carousel-caption .dz-button {
  text-shadow: none;
}

@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before, .field:before, .clearfix:after, .field:after {
  display: table;
  content: " ";
}
.clearfix:after, .field:after {
  clear: both;
}

.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.hidden {
  display: none !important;
}

.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}
.visible-xs {
  display: none !important;
}

.visible-sm {
  display: none !important;
}

.visible-md {
  display: none !important;
}

.visible-lg {
  display: none !important;
}

.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 992px) and (max-width: 1299px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1299px) {
  .visible-md-block {
    display: block !important;
  }
}

@media (min-width: 992px) and (max-width: 1299px) {
  .visible-md-inline {
    display: inline !important;
  }
}

@media (min-width: 992px) and (max-width: 1299px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}

@media (min-width: 1300px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1300px) {
  .visible-lg-block {
    display: block !important;
  }
}

@media (min-width: 1300px) {
  .visible-lg-inline {
    display: inline !important;
  }
}

@media (min-width: 1300px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1299px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1300px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}

.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}

.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}

@media print {
  .hidden-print {
    display: none !important;
  }
}
trix-editor {
  border: 1px solid #bbb;
  border-radius: 3px;
  margin: 0;
  padding: 0.4em 0.6em;
  min-height: 5em;
  outline: none;
}

trix-toolbar * {
  box-sizing: border-box;
}

trix-toolbar .trix-button-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  overflow-x: auto;
}

trix-toolbar .trix-button-group {
  display: flex;
  margin-bottom: 10px;
  border: 1px solid #bbb;
  border-top-color: #ccc;
  border-bottom-color: #888;
  border-radius: 3px;
}

trix-toolbar .trix-button-group:not(:first-child) {
  margin-left: 1.5vw;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button-group:not(:first-child) {
    margin-left: 0;
  }
}
trix-toolbar .trix-button-group-spacer {
  flex-grow: 1;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button-group-spacer {
    display: none;
  }
}
trix-toolbar .trix-button {
  position: relative;
  float: left;
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.75em;
  font-weight: 600;
  white-space: nowrap;
  padding: 0 0.5em;
  margin: 0;
  outline: none;
  border: none;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
  background: transparent;
}

trix-toolbar .trix-button:not(:first-child) {
  border-left: 1px solid #ccc;
}

trix-toolbar .trix-button.trix-active {
  background: #cbeefa;
  color: rgb(0, 0, 0);
}

trix-toolbar .trix-button:not(:disabled) {
  cursor: pointer;
}

trix-toolbar .trix-button:disabled {
  color: rgba(0, 0, 0, 0.125);
}

@media (max-width: 768px) {
  trix-toolbar .trix-button {
    letter-spacing: -0.01em;
    padding: 0 0.3em;
  }
}
trix-toolbar .trix-button--icon {
  font-size: inherit;
  width: 2.6em;
  height: 1.6em;
  max-width: calc(0.8em + 4vw);
  text-indent: -9999px;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button--icon {
    height: 2em;
    max-width: calc(0.8em + 3.5vw);
  }
}
trix-toolbar .trix-button--icon::before {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.6;
  content: "";
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button--icon::before {
    right: 6%;
    left: 6%;
  }
}
trix-toolbar .trix-button--icon.trix-active::before {
  opacity: 1;
}

trix-toolbar .trix-button--icon:disabled::before {
  opacity: 0.125;
}

trix-toolbar .trix-button--icon-attach::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
  top: 8%;
  bottom: 4%;
}

trix-toolbar .trix-button--icon-bold::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-italic::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-link::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-strike::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-quote::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-heading-1::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-code::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-bullet-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-number-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-undo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-redo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-decrease-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-increase-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-dialogs {
  position: relative;
}

trix-toolbar .trix-dialog {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  font-size: 0.75em;
  padding: 15px 10px;
  background: #fff;
  box-shadow: 0 0.3em 1em #ccc;
  border-top: 2px solid #888;
  border-radius: 5px;
  z-index: 5;
}

trix-toolbar .trix-input--dialog {
  font-size: inherit;
  font-weight: normal;
  padding: 0.5em 0.8em;
  margin: 0 10px 0 0;
  border-radius: 3px;
  border: 1px solid #bbb;
  background-color: #fff;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

trix-toolbar .trix-input--dialog.validate:invalid {
  box-shadow: #F00 0px 0px 1.5px 1px;
}

trix-toolbar .trix-button--dialog {
  font-size: inherit;
  padding: 0.5em;
  border-bottom: none;
}

trix-toolbar .trix-dialog--link {
  max-width: 600px;
}

trix-toolbar .trix-dialog__link-fields {
  display: flex;
  align-items: baseline;
}

trix-toolbar .trix-dialog__link-fields .trix-input {
  flex: 1;
}

trix-toolbar .trix-dialog__link-fields .trix-button-group {
  flex: 0 0 content;
  margin: 0;
}

trix-editor [data-trix-mutable]:not(.attachment__caption-editor) {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

trix-editor [data-trix-mutable] ::-moz-selection, trix-editor [data-trix-mutable]::-moz-selection,
trix-editor [data-trix-cursor-target]::-moz-selection {
  background: none;
}

trix-editor [data-trix-mutable] ::selection, trix-editor [data-trix-mutable]::selection,
trix-editor [data-trix-cursor-target]::selection {
  background: none;
}

trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection {
  background: highlight;
}

trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection {
  background: highlight;
}

trix-editor [data-trix-mutable].attachment.attachment--file {
  box-shadow: 0 0 0 2px highlight;
  border-color: transparent;
}

trix-editor [data-trix-mutable].attachment img {
  box-shadow: 0 0 0 2px highlight;
}

trix-editor .attachment {
  position: relative;
}

trix-editor .attachment:hover {
  cursor: default;
}

trix-editor .attachment--preview .attachment__caption:hover {
  cursor: text;
}

trix-editor .attachment__progress {
  position: absolute;
  z-index: 1;
  height: 20px;
  top: calc(50% - 10px);
  left: 5%;
  width: 90%;
  opacity: 0.9;
  transition: opacity 200ms ease-in;
}

trix-editor .attachment__progress[value="100"] {
  opacity: 0;
}

trix-editor .attachment__caption-editor {
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  color: inherit;
  text-align: center;
  vertical-align: top;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

trix-editor .attachment__toolbar {
  position: absolute;
  z-index: 1;
  top: -0.9em;
  left: 0;
  width: 100%;
  text-align: center;
}

trix-editor .trix-button-group {
  display: inline-flex;
}

trix-editor .trix-button {
  position: relative;
  float: left;
  color: #666;
  white-space: nowrap;
  font-size: 80%;
  padding: 0 0.8em;
  margin: 0;
  outline: none;
  border: none;
  border-radius: 0;
  background: transparent;
}

trix-editor .trix-button:not(:first-child) {
  border-left: 1px solid #ccc;
}

trix-editor .trix-button.trix-active {
  background: #cbeefa;
}

trix-editor .trix-button:not(:disabled) {
  cursor: pointer;
}

trix-editor .trix-button--remove {
  text-indent: -9999px;
  display: inline-block;
  padding: 0;
  outline: none;
  width: 1.8em;
  height: 1.8em;
  line-height: 1.8em;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid highlight;
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.25);
}

trix-editor .trix-button--remove::before {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.7;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 90%;
}

trix-editor .trix-button--remove:hover {
  border-color: #333;
}

trix-editor .trix-button--remove:hover::before {
  opacity: 1;
}

trix-editor .attachment__metadata-container {
  position: relative;
}

trix-editor .attachment__metadata {
  position: absolute;
  left: 50%;
  top: 2em;
  transform: translate(-50%, 0);
  max-width: 90%;
  padding: 0.1em 0.6em;
  font-size: 0.8em;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 3px;
}

trix-editor .attachment__metadata .attachment__name {
  display: inline-block;
  max-width: 100%;
  vertical-align: bottom;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

trix-editor .attachment__metadata .attachment__size {
  margin-left: 0.2em;
  white-space: nowrap;
}

.trix-content {
  line-height: 1.5;
  overflow-wrap: break-word;
  word-break: break-word;
}

.trix-content * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.trix-content h1 {
  font-size: 1.2em;
  line-height: 1.2;
}

.trix-content blockquote {
  border: 0 solid #ccc;
  border-left-width: 0.3em;
  margin-left: 0.3em;
  padding-left: 0.6em;
}

.trix-content [dir=rtl] blockquote,
.trix-content blockquote[dir=rtl] {
  border-width: 0;
  border-right-width: 0.3em;
  margin-right: 0.3em;
  padding-right: 0.6em;
}

.trix-content li {
  margin-left: 1em;
}

.trix-content [dir=rtl] li {
  margin-right: 1em;
}

.trix-content pre {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  font-family: monospace;
  font-size: 0.9em;
  padding: 0.5em;
  white-space: pre;
  background-color: #eee;
  overflow-x: auto;
}

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

.trix-content .attachment {
  display: inline-block;
  position: relative;
  max-width: 100%;
}

.trix-content .attachment a {
  color: inherit;
  text-decoration: none;
}

.trix-content .attachment a:hover, .trix-content .attachment a:visited:hover {
  color: inherit;
}

.trix-content .attachment__caption {
  text-align: center;
}

.trix-content .attachment__caption .attachment__name + .attachment__size::before {
  content: " •";
}

.trix-content .attachment--preview {
  width: 100%;
  text-align: center;
}

.trix-content .attachment--preview .attachment__caption {
  color: #666;
  font-size: 0.9em;
  line-height: 1.2;
}

.trix-content .attachment--file {
  color: #333;
  line-height: 1;
  margin: 0 2px 2px 2px;
  padding: 0.4em 1em;
  border: 1px solid #bbb;
  border-radius: 5px;
}

.trix-content .attachment-gallery {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}

.trix-content .attachment-gallery .attachment {
  flex: 1 0 33%;
  padding: 0 0.5em;
  max-width: 33%;
}

.trix-content .attachment-gallery.attachment-gallery--2 .attachment, .trix-content .attachment-gallery.attachment-gallery--4 .attachment {
  flex-basis: 50%;
  max-width: 50%;
}

.trix-content .attachment-gallery > action-text-attachment,
.trix-content .attachment-gallery > .attachment {
  flex: 1 0 33%;
  padding: 0 0.5em;
  max-width: 33%;
}
.trix-content .attachment-gallery.attachment-gallery--2 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--2 > .attachment, .trix-content .attachment-gallery.attachment-gallery--4 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--4 > .attachment {
  flex-basis: 50%;
  max-width: 50%;
}
.trix-content action-text-attachment .attachment {
  padding: 0 !important;
  max-width: 100% !important;
}

trix-editor.rich_text_area {
  font-size: 14.5px;
  padding: 0.8em 0.6em;
}
trix-editor.rich_text_area h1 {
  font-size: 1.2em;
  line-height: 1.2;
  margin: 0;
}
trix-editor.rich_text_area blockquote {
  margin: 0;
  padding-bottom: 0;
  padding-top: 0;
}
trix-editor.rich_text_area ul, trix-editor.rich_text_area ol {
  margin: 0;
  padding: 0;
}
trix-editor.rich_text_area ul li, trix-editor.rich_text_area ol li {
  margin-left: 1em;
}
trix-editor.rich_text_area .attachment.attachment--preview {
  text-align: center;
}

input[type=file][hidden=true] {
  display: none !important;
}

@-webkit-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-moz-keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@keyframes passing-through {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30%, 70% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px);
    transform: translateY(-40px);
  }
}
@-webkit-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-moz-keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@keyframes slide-in {
  0% {
    opacity: 0;
    -webkit-transform: translateY(40px);
    -moz-transform: translateY(40px);
    -ms-transform: translateY(40px);
    -o-transform: translateY(40px);
    transform: translateY(40px);
  }
  30% {
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
  10% {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
  }
  20% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
  }
}
.dropzone, .dropzone * {
  box-sizing: border-box;
}

.dropzone {
  min-height: 150px;
  border: 2px solid rgba(0, 0, 0, 0.3);
  background: white;
  padding: 20px 20px;
}

.dropzone.dz-clickable {
  cursor: pointer;
}

.dropzone.dz-clickable * {
  cursor: default;
}

.dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message * {
  cursor: pointer;
}

.dropzone.dz-started .dz-message {
  display: none;
}

.dropzone.dz-drag-hover {
  border-style: solid;
}

.dropzone.dz-drag-hover .dz-message {
  opacity: 0.5;
}

.dropzone .dz-message {
  text-align: center;
  margin: 2em 0;
}

.dropzone .dz-message .dz-button {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font: inherit;
  cursor: pointer;
  outline: inherit;
}

.dropzone .dz-preview {
  position: relative;
  display: inline-block;
  vertical-align: top;
  margin: 16px;
  min-height: 100px;
}

.dropzone .dz-preview:hover {
  z-index: 1000;
}

.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}

.dropzone .dz-preview.dz-file-preview .dz-image {
  border-radius: 20px;
  background: #999;
  background: linear-gradient(to bottom, #eee, #ddd);
}

.dropzone .dz-preview.dz-file-preview .dz-details {
  opacity: 1;
}

.dropzone .dz-preview.dz-image-preview {
  background: white;
}

.dropzone .dz-preview.dz-image-preview .dz-details {
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}

.dropzone .dz-preview .dz-remove {
  font-size: 14px;
  text-align: center;
  display: block;
  cursor: pointer;
  border: none;
}

.dropzone .dz-preview .dz-remove:hover {
  text-decoration: underline;
}

.dropzone .dz-preview:hover .dz-details {
  opacity: 1;
}

.dropzone .dz-preview .dz-details {
  z-index: 20;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  font-size: 13px;
  min-width: 100%;
  max-width: 100%;
  padding: 2em 1em;
  text-align: center;
  color: rgba(0, 0, 0, 0.9);
  line-height: 150%;
}

.dropzone .dz-preview .dz-details .dz-size {
  margin-bottom: 1em;
  font-size: 16px;
}

.dropzone .dz-preview .dz-details .dz-filename {
  white-space: nowrap;
}

.dropzone .dz-preview .dz-details .dz-filename:hover span {
  border: 1px solid rgba(200, 200, 200, 0.8);
  background-color: rgba(255, 255, 255, 0.8);
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
  overflow: hidden;
  text-overflow: ellipsis;
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
  border: 1px solid transparent;
}

.dropzone .dz-preview .dz-details .dz-filename span, .dropzone .dz-preview .dz-details .dz-size span {
  background-color: rgba(255, 255, 255, 0.4);
  padding: 0 0.4em;
  border-radius: 3px;
}

.dropzone .dz-preview:hover .dz-image img {
  -webkit-transform: scale(1.05, 1.05);
  -moz-transform: scale(1.05, 1.05);
  -ms-transform: scale(1.05, 1.05);
  -o-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
  -webkit-filter: blur(8px);
  filter: blur(8px);
}

.dropzone .dz-preview .dz-image {
  border-radius: 20px;
  overflow: hidden;
  width: 120px;
  height: 120px;
  position: relative;
  display: block;
  z-index: 10;
}

.dropzone .dz-preview .dz-image img {
  display: block;
}

.dropzone .dz-preview.dz-success .dz-success-mark {
  -webkit-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}

.dropzone .dz-preview.dz-error .dz-error-mark {
  opacity: 1;
  -webkit-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -moz-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -ms-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  -o-animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
  animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
}

.dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {
  pointer-events: none;
  opacity: 0;
  z-index: 500;
  position: absolute;
  display: block;
  top: 50%;
  left: 50%;
  margin-left: -27px;
  margin-top: -27px;
}

.dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg {
  display: block;
  width: 54px;
  height: 54px;
}

.dropzone .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}

.dropzone .dz-preview.dz-complete .dz-progress {
  opacity: 0;
  -webkit-transition: opacity 0.4s ease-in;
  -moz-transition: opacity 0.4s ease-in;
  -ms-transition: opacity 0.4s ease-in;
  -o-transition: opacity 0.4s ease-in;
  transition: opacity 0.4s ease-in;
}

.dropzone .dz-preview:not(.dz-processing) .dz-progress {
  -webkit-animation: pulse 6s ease infinite;
  -moz-animation: pulse 6s ease infinite;
  -ms-animation: pulse 6s ease infinite;
  -o-animation: pulse 6s ease infinite;
  animation: pulse 6s ease infinite;
}

.dropzone .dz-preview .dz-progress {
  opacity: 1;
  z-index: 1000;
  pointer-events: none;
  position: absolute;
  height: 16px;
  left: 50%;
  top: 50%;
  margin-top: -8px;
  width: 80px;
  margin-left: -40px;
  background: rgba(255, 255, 255, 0.9);
  -webkit-transform: scale(1);
  border-radius: 8px;
  overflow: hidden;
}

.dropzone .dz-preview .dz-progress .dz-upload {
  background: #333;
  background: linear-gradient(to bottom, #666, #444);
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 0;
  -webkit-transition: width 300ms ease-in-out;
  -moz-transition: width 300ms ease-in-out;
  -ms-transition: width 300ms ease-in-out;
  -o-transition: width 300ms ease-in-out;
  transition: width 300ms ease-in-out;
}

.dropzone .dz-preview.dz-error .dz-error-message {
  display: block;
}

.dropzone .dz-preview.dz-error:hover .dz-error-message {
  opacity: 1;
  pointer-events: auto;
}

.dropzone .dz-preview .dz-error-message {
  pointer-events: none;
  z-index: 1000;
  position: absolute;
  display: block;
  display: none;
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  border-radius: 8px;
  font-size: 13px;
  top: 130px;
  left: -10px;
  width: 140px;
  background: #be2626;
  background: linear-gradient(to bottom, #be2626, #a92222);
  padding: 0.5em 1.2em;
  color: white;
}

.dropzone .dz-preview .dz-error-message:after {
  content: "";
  position: absolute;
  top: -6px;
  left: 64px;
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #be2626;
}

.file_uploader[type=file] {
  display: none;
}
.file_uploader .input-group {
  display: block;
}
.file_uploader .input-group .dropzone.dropzone-default {
  border: 2px dashed #ddd;
  border-radius: 5px;
  margin: 0;
  min-height: 100px;
  padding: 0;
  text-align: center;
  width: 100%;
}
.file_uploader .input-group .dropzone.dropzone-default .dropzone-msg {
  margin: 0;
}
.file_uploader .input-group .dropzone.dropzone-default .dropzone-msg .dropzone-msg-title {
  margin: 1.5em 0.25em 0.25em 0.25em;
  font-size: 17.5px;
}
.file_uploader .input-group .dropzone.dropzone-default .dropzone-msg .dropzone-msg-desc {
  font-size: 14px;
  color: #444;
}
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message {
  margin-top: 0.5em;
  margin-bottom: 1.5em;
}
.file_uploader .input-group .dropzone.dropzone-default .dz-error-message {
  color: white;
}
.file_uploader .input-group .dropzone.dropzone-default .dz-preview {
  margin: 0.75em;
}
.file_uploader .input-group .dropzone.dropzone-default .dz-preview .dz-image {
  height: 80px;
  width: 80px;
}
.file_uploader .input-group .dropzone.dropzone-default .dz-preview .dz-size {
  display: none;
}
.file_uploader.has-error .dropzone.dropzone-default, .file_uploader.has-error .error.help-block {
  color: #a94442;
}
.file_uploader.has-error .dropzone.dropzone-default {
  border-color: rgb(220.7361702128, 168.3021276596, 167.2638297872);
}

.page-header {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  margin-top: 30px;
  padding: 10px;
  padding-bottom: 5px;
}
.page-header h1, .page-header h2 {
  margin: 0;
}
.page-header h1 {
  font-size: 28px;
  margin-bottom: 10px;
}
.page-header .subtitle {
  margin-top: 5px;
  font-size: 14px;
}
.page-header .nav-pills {
  margin: 0;
  clear: both;
}
.page-header .nav-pills li {
  margin: 0 5px 5px 0;
}
.page-header .nav-pills li a {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border: 1px solid #0F1F75;
  font-size: 13px;
  padding: 6px;
}
.page-header .nav-pills li.disabled a {
  border: 1px solid rgb(195.585, 195.585, 195.585);
}

@media (max-width: 767px) {
  h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
    display: block;
    line-height: 20px;
    margin-top: 5px;
  }
}
.container > form.simple_form:not(.form-devise) > fieldset, .container > .nav-pills, #content-body > form.simple_form:not(.form-devise) > fieldset, #content-body > .nav-pills {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  margin-bottom: 10px;
  padding: 10px 15px;
}
.container > div .list, #content-body > div .list {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
}

.modal-header .glyphicon {
  vertical-align: text-top;
}
.modal-header .edit {
  display: none;
}
.modal-header h5 {
  display: inline-block;
  font-size: 21.75px;
}
@media (max-width: 767px) {
  .modal-header h2 {
    font-size: 18.6px;
  }
}

.modal-body .form-actions {
  clear: both;
  padding-top: 15px;
  border-top: 1px solid #e5e5e5;
}

.modal-footer {
  margin-top: 0px;
}
.modal-footer .btn.cancel, .modal-footer .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.cancel[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal-footer input.cancel[type=button], .modal-footer .cancel.edit-button, .modal-footer .cancel.duplicate-button, .modal-footer .cancel.new-button, .modal-footer .links-as-buttons a.cancel, .links-as-buttons .modal-footer a.cancel, .modal-footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .cancel.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal-footer .cancel.dz-button {
  display: inline !important;
}

.inline {
  display: inline;
}

.app-only {
  display: none;
}

.panel-collapse > table {
  margin-bottom: 0;
}

.tooltip, .ui-datepicker {
  z-index: 1151 !important;
}

.tooltip-inner {
  word-wrap: break-word;
  max-width: 350px;
}

.alert-notice {
  border-color: rgb(200.5555555556, 225.8333333333, 179.1666666667);
}

.alert-flash {
  border-color: rgb(166.4434782609, 224.7043478261, 236.3565217391);
}

.alert-alert {
  border-color: rgb(247.064516129, 225.4623655914, 180.935483871);
}

.alert-error {
  border-color: rgb(227.5869565217, 185.4130434783, 192.4420289855);
}

.alert-warning .base-alert-list, .alert-alert .base-alert-list {
  margin: 10px 0 20px 0;
  padding-bottom: 20px;
  border-bottom: 1px solid gainsboro;
}

.panel-default {
  border-color: rgb(212.7946428571, 212.7946428571, 215.7053571429);
}

.panel-primary {
  border-color: rgb(12.1022727273, 25.0113636364, 94.3977272727);
}

.panel-success, .rate-card-container.on-budget, .publication.notified {
  border-color: rgb(200.5555555556, 225.8333333333, 179.1666666667);
}

.panel-info {
  border-color: rgb(212.7946428571, 212.7946428571, 215.7053571429);
}

.panel-warning, .rate-card-container.personalised {
  border-color: rgb(247.064516129, 225.4623655914, 180.935483871);
}

.panel-danger, .rate-card-container.over-budget, .publication.disabled, .adjustment_submissions .adjustment.focus {
  border-color: rgb(227.5869565217, 185.4130434783, 192.4420289855);
}

.field {
  font-size: 0.9em;
  margin-bottom: 8px;
}
.field .title {
  font-weight: bold;
}
.field .value {
  word-wrap: break-word;
}
.field .help-block {
  margin-bottom: 0px;
}

.btn-xs, .preferred_suppliers tr.preferred_supplier .btn, .preferred_suppliers tr.preferred_supplier .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .preferred_suppliers tr.preferred_supplier .dz-button, .preferred_suppliers tr.preferred_supplier .links-as-buttons a, .links-as-buttons .preferred_suppliers tr.preferred_supplier a, .preferred_suppliers tr.preferred_supplier .new-button, .preferred_suppliers tr.preferred_supplier .edit-button, .preferred_suppliers tr.preferred_supplier .duplicate-button, .preferred_suppliers tr.preferred_supplier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .preferred_suppliers tr.preferred_supplier input[type=button], body:not(.app) .mark-all-as-read, .footer .create-candidate .new-button, .edit-button, .duplicate-button, .btn-group-xs > .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-xs > input[type=button], .btn-group-xs > .edit-button, .btn-group-xs > .duplicate-button, .btn-group-xs > .new-button, .links-as-buttons .btn-group-xs > a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-xs > .dz-button {
  font-size: 0.8em;
}

.label, .company .type, .client .type, .candidate-credential-fields .status, .select2-choices .branch .node:first-child, .state, .ref-number, .posting.list-item .label-status {
  padding: 4px 6px;
  font-size: 0.8em;
  font-weight: inherit;
  font-family: "Helvetica Neue", Arial, sans-serif;
}

.callout {
  margin: 5px 0 10px 0;
  padding: 10px;
  border: 1px solid #eee;
  border-left: 5px solid #eee;
}
.callout h4 {
  margin-top: 0;
}
.callout p:last-child {
  margin-bottom: 0;
}
.callout.callout-info {
  background-color: #f0f7fd;
  border-color: #d0e3f0;
}
.callout.callout-success {
  background-color: #dff0d8;
  border-color: rgb(213.7777777778, 232.9166666667, 197.5833333333);
}
.callout.callout-warning {
  background-color: #fefbed;
  border-color: #f1e7bc;
}
.callout.callout-danger {
  background-color: #fcf2f2;
  border-color: #dFb5b4;
}

.pre-table {
  margin-bottom: 10px;
}

.iconize {
  display: inline-block;
  min-width: 10px;
  font-size: larger;
  font-weight: bold;
  line-height: 1;
  vertical-align: baseline;
  white-space: nowrap;
  text-align: center;
}

.paginator, .paginator-with-info, .pagination-info {
  font-size: 13px;
  text-align: right;
}

.paginator-with-info ul.pagination {
  margin: 0;
}

.ref-number, .posting.list-item .label-status {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  display: inline-block;
  font-size: 10.15px;
  font-weight: normal;
  text-align: right;
  min-width: 4em;
}

.page-header .ref-number {
  font-size: 14.5px;
  line-height: 20px;
  min-width: 0;
}

body:not(.app, .rate_defaults.index, .rate_defaults.pay_supplements, .credentials.index) {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
body:not(.app, .rate_defaults.index, .rate_defaults.pay_supplements, .credentials.index) > .content {
  flex: 1 0 auto;
}
@media (max-width: 767px) {
  body:not(.app, .rate_defaults.index, .rate_defaults.pay_supplements, .credentials.index) .container.content {
    margin-right: 5px;
    margin-left: 5px;
    padding-right: 5px;
    padding-left: 5px;
  }
}

.site-footer .container-fluid {
  font-size: 13px;
  margin-top: 20px;
  padding-top: 10px;
  padding-bottom: 5px;
  position: relative;
  border-top: 1px solid #bdc3c7;
}
.site-footer .container-fluid > div {
  display: inline-block;
  vertical-align: top;
}
.site-footer .container-fluid .powered-by-logo {
  margin-top: 0;
  width: 96px;
  height: 38px;
  vertical-align: inherit;
}
.site-footer .container-fluid .last-sign-in, .site-footer .container-fluid .copyright {
  white-space: nowrap;
}
.site-footer .container-fluid .last-sign-in {
  color: #95a5a6;
  font-size: 11.6px;
  margin-top: 5px;
}
.site-footer .container-fluid .footer-nav {
  width: 60%;
  text-align: center;
}
.site-footer .container-fluid .footer-nav .list-inline li, .site-footer .container-fluid .footer-nav .branch li {
  height: 38px;
  padding: 8px;
}
.site-footer .container-fluid .logo-wrapper, .site-footer .container-fluid .help-widget-spacer {
  width: 20%;
}
@media (max-width: 767px) {
  .site-footer .container-fluid {
    text-align: center;
  }
  .site-footer .container-fluid > div {
    display: block;
    width: 100% !important;
  }
  .site-footer .container-fluid .last-sign-in {
    margin-bottom: 10px;
  }
}

.public .site-footer .container-fluid {
  margin-top: 0px;
}

a[data-toggle=collapse]:not(.pull-right) {
  cursor: pointer;
}
a[data-toggle=collapse]:not(.pull-right):before {
  content: "\e159";
  font-family: "Glyphicons Halflings";
  float: right;
}
a[data-toggle=collapse]:not(.pull-right)[aria-expanded=false]:before {
  content: "\e158";
}

.title-header {
  display: none;
}

.dropdown-header {
  background-color: #ecf0f1;
  margin-bottom: 5px;
}

.spinner {
  text-align: center;
}

.fa-spinner {
  color: #bdc3c7;
}

.resizeable {
  resize: both;
  overflow: auto;
}

.resizeable-width {
  resize: horizontal;
  overflow: auto;
}

body.public {
  padding-top: 0;
}
body.public.sessions.new .alert, body.public.passwords.new .alert {
  text-align: center;
}
body.public.dashboards .page-header {
  display: none;
}

.pages .container {
  margin-top: 0px;
}
.pages .container > .contacts, .pages .container > .terms, .pages .container > .privacy {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  padding: 20px;
}
.pages .container > .contacts h4, .pages .container > .contacts h5, .pages .container > .terms h4, .pages .container > .terms h5, .pages .container > .privacy h4, .pages .container > .privacy h5 {
  font-weight: bold;
}

body.app {
  -webkit-user-select: none;
  user-select: none;
}
body.app #light-mode-nav-link, body.app #dark-mode-nav-link {
  display: none !important;
}
body.app:not(.no-nav) {
  padding-top: 70px;
}
body.app.no-nav {
  padding-top: 10px;
}
body.app.public {
  padding-top: 55px;
  padding-bottom: 70px;
}
body.app.public.pages .btn.home, body.app.public.pages .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.home[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.public.pages input.home[type=button], body.app.public.pages .home.edit-button, body.app.public.pages .home.duplicate-button, body.app.public.pages .home.new-button, body.app.public.pages .links-as-buttons a.home, .links-as-buttons body.app.public.pages a.home, body.app.public.pages .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .home.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.public.pages .home.dz-button {
  display: none;
}
body.app.public .container.content {
  margin-top: 10px;
  padding-bottom: 70px;
}
body.app.public .container.content .page-header {
  margin: 0px;
  margin-bottom: 10px;
  text-align: center;
}
body.app.public .container.content .page-header h1 {
  font-size: 22.2px;
}
body.app.public .container.content .form-devise {
  padding-top: 20px !important;
}
body.app.public .container.content .form-devise .alert {
  font-size: 13.05px;
  text-align: center;
}
body.app.public .container.content .form-devise .brand-logo-wrapper {
  margin-bottom: 20px;
}
body.app.public .container.content .form-devise .form-devise-heading {
  display: none;
}
body.app.public .container.content .form-devise .forgot-password {
  display: block;
  margin-top: 15px;
}
body.app.public .container.content .shared-links {
  display: none;
}
body.app.public .site-footer {
  background-color: #ecf0f1;
  bottom: 0;
  left: 0;
  margin-top: 0;
  position: fixed;
  right: 0;
  z-index: 1030;
}
body.app.public .site-footer .container {
  padding: 0 10px 5px 10px;
}
body.app:not(.public) .container.content {
  margin-bottom: 10px;
}
body.app:not(.public) .site-footer {
  display: none;
}
body.app .app-only {
  display: inherit !important;
}
body.app .fa {
  min-width: 15px;
}
body.app .page-header {
  display: none;
}
body.app .form-devise {
  margin-bottom: 20px;
  padding: 10px;
}
body.app .form-devise fieldset {
  padding: 0;
}
body.app .navbar-fixed-top {
  background-color: #0F1F75;
  color: #ecf0f1;
  height: 55px;
}
body.app .navbar-fixed-top .navbar-collapse {
  display: none;
}
body.app .navbar-fixed-top .navbar-toggle {
  border: none;
  display: inline;
  margin: 8px 10px;
  position: fixed;
  color: white;
}
body.app .navbar-fixed-top .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
body.app .navbar-fixed-top .navbar-toggle:hover, body.app .navbar-fixed-top .navbar-toggle:focus {
  background-color: rgb(26.5909090909, 54.9545454545, 207.4090909091);
}
body.app .navbar-fixed-top .navbar-toggle.back {
  display: block;
}
body.app .navbar-fixed-top .brand-logo-wrapper {
  display: none;
}
body.app .navbar-fixed-top .title-header {
  display: block;
  font-size: 17.4px;
  height: 55px;
  margin: 0 35px 0 35px;
  overflow: hidden;
  padding-top: 18px;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body.app .navbar-fixed-top .title-header h1, body.app .navbar-fixed-top .title-header h2, body.app .navbar-fixed-top .title-header h3, body.app .navbar-fixed-top .title-header h4 {
  font-size: 17.4px;
  margin: 0;
}
body.app .navbar-fixed-top .title-header small {
  display: none;
}
body.app .site-footer .container-fluid {
  padding-top: 10px;
  padding-bottom: 20px;
}
body.app .site-footer .container-fluid .footer-nav .list-inline, body.app .site-footer .container-fluid .footer-nav .branch {
  margin-bottom: 5px;
}
@media (max-width: 768px) {
  body.app .alert {
    margin-bottom: 10px;
    padding: 5px 20px 5px 10px;
  }
  body.app .alert ul {
    margin-left: -15px;
  }
  body.app .alert .close {
    top: 0px;
    right: -10px;
  }
}
body.app .dropdown-menu.countries, body.app .countries.ui-autocomplete {
  max-width: 260px;
}
@media (max-width: 767px) {
  body.app form .btn-primary:not(.btn-candidate-edit), body.app form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:not(.btn-candidate-edit), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app form input[type=button].rs_save:not(.btn-candidate-edit), body.app .filter .btn.reset, body.app .filter .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.reset[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app .filter input.reset[type=button], body.app .filter .reset.edit-button, body.app .filter .reset.duplicate-button, body.app .filter .reset.new-button, body.app .filter .links-as-buttons a.reset, .links-as-buttons body.app .filter a.reset, body.app .filter .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .reset.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app .filter .reset.dz-button, body.app .btn.removal-request, body.app .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.removal-request[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app input.removal-request[type=button], body.app .removal-request.edit-button, body.app .removal-request.duplicate-button, body.app .removal-request.new-button, body.app .links-as-buttons a.removal-request, .links-as-buttons body.app a.removal-request, body.app .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .removal-request.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app .removal-request.dz-button {
    width: 100%;
    float: none;
    margin: 0px;
    margin-bottom: 5px;
    display: block;
  }
  body.app .btn.removal-request, body.app .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.removal-request[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app input.removal-request[type=button], body.app .removal-request.edit-button, body.app .removal-request.duplicate-button, body.app .removal-request.new-button, body.app .links-as-buttons a.removal-request, .links-as-buttons body.app a.removal-request, body.app .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .removal-request.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app .removal-request.dz-button {
    margin-top: 20px;
  }
}
body.app .modal {
  margin-top: 100px;
}
body.app .modal .modal-header {
  padding: 10px;
}
body.app .rs_dialog_holder {
  margin: 100px auto !important;
}
body.app .paginator, body.app .paginator-with-info, body.app .pagination-info {
  text-align: center;
}
body.app .paginator .pagination li a, body.app .paginator-with-info .pagination li a, body.app .pagination-info .pagination li a {
  padding: 6px 8px;
}
body.app .income-type small {
  display: inline;
}
body.app .supplier .fa-building {
  display: inline-block;
}
body.app .calendar .calendar-day .heading {
  margin-bottom: 0px;
}
body.app .calendar .calendar-day:first-child {
  border-top: none;
}
@media (max-width: 767px) {
  body.app .calendar .calendar-day {
    border-top: 1px solid gainsboro;
  }
  body.app .calendar .calendar-day .heading-column {
    padding-left: 0;
  }
  body.app .calendar .calendar-day .heading-column .heading {
    background-color: #0F1F75;
    margin: 0;
    padding: 10px;
  }
  body.app .calendar .calendar-day .heading-column .heading time.calendar-date .date, body.app .calendar .calendar-day .heading-column .heading time.calendar-date .month, body.app .calendar .calendar-day .heading-column .heading time.calendar-date .year {
    color: #dddddd;
  }
  body.app .calendar .calendar-day .heading-column .heading time.calendar-date .day {
    border: none;
    color: rgb(242.1780821918, 159.3698630137, 150.8219178082);
  }
}
body.app.profiles .field.email, body.app.profiles .hint.email, body.app.people .field.email, body.app.people .hint.email {
  display: none;
}
body.app.profiles .edit_person .btn.cancel, body.app.profiles .edit_person .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.cancel[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.profiles .edit_person input.cancel[type=button], body.app.profiles .edit_person .cancel.edit-button, body.app.profiles .edit_person .cancel.duplicate-button, body.app.profiles .edit_person .cancel.new-button, body.app.profiles .edit_person .links-as-buttons a.cancel, .links-as-buttons body.app.profiles .edit_person a.cancel, body.app.profiles .edit_person .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .cancel.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.profiles .edit_person .cancel.dz-button, body.app.people .edit_person .btn.cancel, body.app.people .edit_person .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.cancel[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.people .edit_person input.cancel[type=button], body.app.people .edit_person .cancel.edit-button, body.app.people .edit_person .cancel.duplicate-button, body.app.people .edit_person .cancel.new-button, body.app.people .edit_person .links-as-buttons a.cancel, .links-as-buttons body.app.people .edit_person a.cancel, body.app.people .edit_person .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .cancel.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.people .edit_person .cancel.dz-button {
  display: none;
}
body.app.notifications .mark-all-as-read {
  display: block;
  margin-bottom: 10px;
}
body.app.notifications .mark-all-as-read .btn, body.app.notifications .mark-all-as-read .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.notifications .mark-all-as-read input[type=button], body.app.notifications .mark-all-as-read .edit-button, body.app.notifications .mark-all-as-read .duplicate-button, body.app.notifications .mark-all-as-read .new-button, body.app.notifications .mark-all-as-read .links-as-buttons a, .links-as-buttons body.app.notifications .mark-all-as-read a, body.app.notifications .mark-all-as-read .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.notifications .mark-all-as-read .dz-button {
  float: right;
}
@media (max-width: 767px) {
  body.app.notifications .mark-all-as-read .mark-all-as-read.btn, body.app.notifications .mark-all-as-read .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.mark-all-as-read[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.notifications .mark-all-as-read input.mark-all-as-read[type=button], body.app.notifications .mark-all-as-read .mark-all-as-read.edit-button, body.app.notifications .mark-all-as-read .mark-all-as-read.duplicate-button, body.app.notifications .mark-all-as-read .mark-all-as-read.new-button, body.app.notifications .mark-all-as-read .links-as-buttons a.mark-all-as-read, .links-as-buttons body.app.notifications .mark-all-as-read a.mark-all-as-read, body.app.notifications .mark-all-as-read .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mark-all-as-read.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.notifications .mark-all-as-read .mark-all-as-read.dz-button {
    display: block;
    float: none;
    margin: 0px;
    width: 100%;
  }
}
body.app.notifications .notification .avatar {
  display: none;
}
body.app.notifications .notification .activity {
  margin: 0px;
}
body.app.notifications .notification .activity .created-at {
  font-size: 11.6px;
}
body.app.notifications .notification .activity .title h5 {
  font-weight: bold;
}
body.app.candidates .candidate-navbar {
  margin-bottom: 0;
}
body.app.candidates .candidate-navbar .navbar-header {
  display: none;
}
body.app.candidates .candidate-navbar .candidate-navbar-collapse {
  border-bottom: 1px solid gainsboro;
  display: block;
  margin-bottom: 10px;
  padding: 0px;
  padding-bottom: 5px;
}
body.app.candidates .candidate-navbar .candidate-navbar-collapse .candidates-nav {
  text-align: center;
}
body.app.candidates .candidate-navbar .candidate-navbar-collapse .candidates-nav li {
  float: none;
  display: inline-block;
  margin-bottom: 5px;
}
body.app.candidates .candidate-navbar .candidate-navbar-collapse .candidates-nav li a {
  border: 1px solid #e2e2e2;
  padding: 6px;
}
body.app.candidates .candidate-navbar .candidate-navbar-collapse .candidates-nav li:not(.active) a {
  background-color: white;
}
body.app.candidates .candidate_income_type .radio-inline {
  display: block;
  margin-left: 5px;
}
body.app.candidates .compliancy-summary .compliance-icon {
  display: block;
}
body.app.candidates .compliancy-summary .compliance-icon .compliance-label {
  display: inline !important;
  font-size: 11.6px;
}
body.app.candidates .candidate h2, body.app.candidates .candidate h3, body.app.candidates .candidate h4, body.app.candidates .candidate-suitability h2, body.app.candidates .candidate-suitability h3, body.app.candidates .candidate-suitability h4, body.app.candidates .contact-details h2, body.app.candidates .contact-details h3, body.app.candidates .contact-details h4 {
  text-transform: uppercase;
}
body.app.candidates .edit_candidate .self-registration fieldset.candidate-suitability, body.app.candidates .edit_candidate fieldset fieldset.contact-details, body.app.candidates .new_candidate .self-registration fieldset.candidate-suitability, body.app.candidates .new_candidate fieldset fieldset.contact-details {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border: none;
}
body.app.candidates .edit_candidate fieldset h2, body.app.candidates .new_candidate fieldset h2 {
  font-size: 15.5px;
}
body.app.candidates .edit_candidate fieldset.contact-details .btn-candidate-edit, body.app.candidates .new_candidate fieldset.contact-details .btn-candidate-edit {
  top: -8px !important;
}
body.app.candidates .edit_candidate .btn-candidate-cancel, body.app.candidates .edit_candidate .btn-back, body.app.candidates .new_candidate .btn-candidate-cancel, body.app.candidates .new_candidate .btn-back {
  display: none;
}
body.app.candidates .edit_candidate .tax_reference.invisible, body.app.candidates .new_candidate .tax_reference.invisible {
  display: none;
}
body.app.candidates .edit_candidate #substantive-contracts .substantive-client .select2-container, body.app.candidates .new_candidate #substantive-contracts .substantive-client .select2-container {
  border-bottom: none;
}
body.app.candidates .edit_candidate #substantive-contracts .contracted-hours.not-supplied, body.app.candidates .edit_candidate #substantive-contracts .add-row, body.app.candidates .edit_candidate #substantive-contracts .substantive-contracts-footnote, body.app.candidates .new_candidate #substantive-contracts .contracted-hours.not-supplied, body.app.candidates .new_candidate #substantive-contracts .add-row, body.app.candidates .new_candidate #substantive-contracts .substantive-contracts-footnote {
  display: none;
}
body.app.candidates .save-incomplete {
  display: block;
  margin-bottom: 5px;
  width: 100%;
}
body.app.candidates .contract-fields .col-btn {
  display: none;
}
body.app.candidates .new-registration {
  display: block !important;
}
body.app.candidates .new-registration .create-candidate {
  display: block;
  margin-bottom: 20px;
}
body.app.candidates .new-registration .create-candidate .btn-group {
  display: block;
  width: 100%;
}
body.app.candidates .new-registration .create-candidate .btn-group .dropdown-menu, body.app.candidates .new-registration .create-candidate .btn-group .ui-autocomplete {
  width: 100%;
}
body.app.candidates .new-registration .create-candidate .btn-group .dropdown-menu a, body.app.candidates .new-registration .create-candidate .btn-group .ui-autocomplete a {
  line-height: 2;
}
@media (max-width: 768px) {
  body.app.candidates .new-registration .create-candidate {
    width: 100%;
  }
  body.app.candidates .new-registration .create-candidate .btn, body.app.candidates .new-registration .create-candidate .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidates .new-registration .create-candidate input[type=button], body.app.candidates .new-registration .create-candidate .edit-button, body.app.candidates .new-registration .create-candidate .duplicate-button, body.app.candidates .new-registration .create-candidate .new-button, body.app.candidates .new-registration .create-candidate .links-as-buttons a, .links-as-buttons body.app.candidates .new-registration .create-candidate a, body.app.candidates .new-registration .create-candidate .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidates .new-registration .create-candidate .dz-button {
    display: block;
    width: 100%;
  }
}
body.app.candidates .pagination-info {
  display: none;
}
body.app.candidate_transitions .new_candidate_transition .hint {
  display: block;
  margin: 0px 0px 10px 0px;
}
body.app.openings .state-btns {
  text-align: center;
}
body.app.openings .state-btns .btn, body.app.openings .state-btns .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.openings .state-btns input[type=button], body.app.openings .state-btns .edit-button, body.app.openings .state-btns .duplicate-button, body.app.openings .state-btns .new-button, body.app.openings .state-btns .links-as-buttons a, .links-as-buttons body.app.openings .state-btns a, body.app.openings .state-btns .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.openings .state-btns .dz-button {
  padding: 6px 4px;
}
body.app.openings .state-btns .btn:focus, body.app.openings .state-btns .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.openings .state-btns input[type=button]:focus, body.app.openings .state-btns .edit-button:focus, body.app.openings .state-btns .duplicate-button:focus, body.app.openings .state-btns .new-button:focus, body.app.openings .state-btns .links-as-buttons a:focus, .links-as-buttons body.app.openings .state-btns a:focus, body.app.openings .state-btns .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.openings .state-btns .dz-button:focus, body.app.openings .state-btns .btn:active, body.app.openings .state-btns .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.openings .state-btns input[type=button]:active, body.app.openings .state-btns .edit-button:active, body.app.openings .state-btns .duplicate-button:active, body.app.openings .state-btns .new-button:active, body.app.openings .state-btns .links-as-buttons a:active, .links-as-buttons body.app.openings .state-btns a:active, body.app.openings .state-btns .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.openings .state-btns .dz-button:active, body.app.openings .state-btns .btn.active, body.app.openings .state-btns .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.openings .state-btns input.active[type=button], body.app.openings .state-btns .active.edit-button, body.app.openings .state-btns .active.duplicate-button, body.app.openings .state-btns .active.new-button, body.app.openings .state-btns .links-as-buttons a.active, .links-as-buttons body.app.openings .state-btns a.active, body.app.openings .state-btns .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.openings .state-btns .active.dz-button {
  background-color: rgb(191.1818181818, 199.9090909091, 246.8181818182);
}
@media (max-width: 767px) {
  body.app.openings .state-btns {
    margin: 0 -15px;
  }
  body.app.openings .state-btns .btn, body.app.openings .state-btns .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.openings .state-btns input[type=button], body.app.openings .state-btns .edit-button, body.app.openings .state-btns .duplicate-button, body.app.openings .state-btns .new-button, body.app.openings .state-btns .links-as-buttons a, .links-as-buttons body.app.openings .state-btns a, body.app.openings .state-btns .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.openings .state-btns .dz-button {
    font-size: 13px;
    padding: 6px 2px;
  }
  body.app.openings .state-btns .btn.declined .btn-subtext, body.app.openings .state-btns .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.declined[type=button] .btn-subtext, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.openings .state-btns input.declined[type=button] .btn-subtext, body.app.openings .state-btns .declined.edit-button .btn-subtext, body.app.openings .state-btns .declined.duplicate-button .btn-subtext, body.app.openings .state-btns .declined.new-button .btn-subtext, body.app.openings .state-btns .links-as-buttons a.declined .btn-subtext, .links-as-buttons body.app.openings .state-btns a.declined .btn-subtext, body.app.openings .state-btns .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .declined.dz-button .btn-subtext, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.openings .state-btns .declined.dz-button .btn-subtext {
    display: none;
  }
}
body.app.openings .calendar .calendar-day .calendar-entry {
  min-height: 135px;
}
@media (max-width: 767px) {
  body.app.openings .calendar .calendar-day .calendar-entry {
    min-height: 150px;
  }
}
body.app.openings .opening .fa, body.app.candidates .availabilities .opening .fa, body.app.offers .opening .fa {
  display: inline-block;
}
body.app.openings .opening .description, body.app.candidates .availabilities .opening .description, body.app.offers .opening .description {
  border-bottom: none;
  padding-bottom: 0px !important;
}
body.app.openings .opening .description .additional-information, body.app.openings .opening .description .ref-number, body.app.candidates .availabilities .opening .description .additional-information, body.app.candidates .availabilities .opening .description .ref-number, body.app.offers .opening .description .additional-information, body.app.offers .opening .description .ref-number {
  display: none;
}
body.app.openings .opening .description .flag-covid19, body.app.candidates .availabilities .opening .description .flag-covid19, body.app.offers .opening .description .flag-covid19 {
  float: right;
}
body.app.openings .opening .description .worksite, body.app.openings .opening .description .title, body.app.candidates .availabilities .opening .description .worksite, body.app.candidates .availabilities .opening .description .title, body.app.offers .opening .description .worksite, body.app.offers .opening .description .title {
  float: none;
}
body.app.openings .opening .description .opening-title, body.app.candidates .availabilities .opening .description .opening-title, body.app.offers .opening .description .opening-title {
  display: block;
}
body.app.openings .opening .description .opening-title .fa, body.app.candidates .availabilities .opening .description .opening-title .fa, body.app.offers .opening .description .opening-title .fa {
  font-size: 14.5px;
}
body.app.openings .opening .description .opening-title .fa.fa-clock-o, body.app.candidates .availabilities .opening .description .opening-title .fa.fa-clock-o, body.app.offers .opening .description .opening-title .fa.fa-clock-o {
  vertical-align: text-top;
}
body.app.openings .opening .description .opening-title small, body.app.candidates .availabilities .opening .description .opening-title small, body.app.offers .opening .description .opening-title small {
  font-size: 15.95px;
}
body.app.openings .opening .description .opening-title .opening-id, body.app.candidates .availabilities .opening .description .opening-title .opening-id, body.app.offers .opening .description .opening-title .opening-id {
  display: inline-block;
  float: right;
  font-size: 8.7px;
}
body.app.openings .opening .description .org_unit, body.app.openings .opening .description .worksite, body.app.openings .opening .description .job_position, body.app.openings .opening .description .supplier, body.app.candidates .availabilities .opening .description .org_unit, body.app.candidates .availabilities .opening .description .worksite, body.app.candidates .availabilities .opening .description .job_position, body.app.candidates .availabilities .opening .description .supplier, body.app.offers .opening .description .org_unit, body.app.offers .opening .description .worksite, body.app.offers .opening .description .job_position, body.app.offers .opening .description .supplier {
  color: #666;
  display: block;
  float: none !important;
  font-size: 13.05px !important;
  max-width: 100% !important;
  width: 100%;
}
body.app.openings .opening .description .org_unit .fa, body.app.openings .opening .description .worksite .fa, body.app.candidates .availabilities .opening .description .org_unit .fa, body.app.candidates .availabilities .opening .description .worksite .fa, body.app.offers .opening .description .org_unit .fa, body.app.offers .opening .description .worksite .fa {
  min-width: 13px !important;
}
body.app.openings .opening .description .org_unit .worksite, body.app.openings .opening .description .worksite .worksite, body.app.candidates .availabilities .opening .description .org_unit .worksite, body.app.candidates .availabilities .opening .description .worksite .worksite, body.app.offers .opening .description .org_unit .worksite, body.app.offers .opening .description .worksite .worksite {
  display: inline;
}
body.app.openings .opening .description .rostered-shifts, body.app.candidates .availabilities .opening .description .rostered-shifts, body.app.offers .opening .description .rostered-shifts {
  margin: 5px 0;
}
body.app.openings .opening .description .rostered-shifts .date-fields, body.app.candidates .availabilities .opening .description .rostered-shifts .date-fields, body.app.offers .opening .description .rostered-shifts .date-fields {
  display: inline-block;
}
body.app.openings .opening .description .external-refs, body.app.candidates .availabilities .opening .description .external-refs, body.app.offers .opening .description .external-refs {
  border-bottom: 1px dotted Gainsboro;
  margin-bottom: 5px;
}
body.app.openings .opening .description .external-refs table, body.app.candidates .availabilities .opening .description .external-refs table, body.app.offers .opening .description .external-refs table {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  body.app.openings .opening .description, body.app.candidates .availabilities .opening .description, body.app.offers .opening .description {
    font-size: 13px;
  }
}
body.app.openings .opening .allocation, body.app.candidates .availabilities .opening .allocation, body.app.offers .opening .allocation {
  padding: 0px 10px 5px 10px;
}
body.app.openings .opening .allocation .self-transition, body.app.openings .opening .allocation .supplier, body.app.candidates .availabilities .opening .allocation .self-transition, body.app.candidates .availabilities .opening .allocation .supplier, body.app.offers .opening .allocation .self-transition, body.app.offers .opening .allocation .supplier {
  display: none;
}
body.app.openings .opening .job_position, body.app.candidates .availabilities .opening .job_position, body.app.offers .opening .job_position {
  float: none !important;
  font-size: 13.05px !important;
}
body.app.openings .opening .job_position .supplier, body.app.candidates .availabilities .opening .job_position .supplier, body.app.offers .opening .job_position .supplier {
  display: block;
  font-size: 13.05px !important;
  text-align: left;
}
@media (max-width: 767px) {
  body.app.openings .opening .job_position, body.app.openings .opening .supplier, body.app.candidates .availabilities .opening .job_position, body.app.candidates .availabilities .opening .supplier, body.app.offers .opening .job_position, body.app.offers .opening .supplier {
    font-size: 13px;
  }
  body.app.openings .opening .status, body.app.candidates .availabilities .opening .status, body.app.offers .opening .status {
    display: inline-block;
    margin-top: 5px;
  }
  body.app.openings .opening .allocation-actions, body.app.candidates .availabilities .opening .allocation-actions, body.app.offers .opening .allocation-actions {
    float: none;
    margin-top: 5px;
    min-height: 20px;
  }
  body.app.openings .opening .allocation-actions .btn, body.app.openings .opening .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.openings .opening .allocation-actions input[type=button], body.app.openings .opening .allocation-actions .edit-button, body.app.openings .opening .allocation-actions .duplicate-button, body.app.openings .opening .allocation-actions .new-button, body.app.openings .opening .allocation-actions .links-as-buttons a, .links-as-buttons body.app.openings .opening .allocation-actions a, body.app.openings .opening .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.openings .opening .allocation-actions .dz-button, body.app.candidates .availabilities .opening .allocation-actions .btn, body.app.candidates .availabilities .opening .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidates .availabilities .opening .allocation-actions input[type=button], body.app.candidates .availabilities .opening .allocation-actions .edit-button, body.app.candidates .availabilities .opening .allocation-actions .duplicate-button, body.app.candidates .availabilities .opening .allocation-actions .new-button, body.app.candidates .availabilities .opening .allocation-actions .links-as-buttons a, .links-as-buttons body.app.candidates .availabilities .opening .allocation-actions a, body.app.candidates .availabilities .opening .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidates .availabilities .opening .allocation-actions .dz-button, body.app.offers .opening .allocation-actions .btn, body.app.offers .opening .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.offers .opening .allocation-actions input[type=button], body.app.offers .opening .allocation-actions .edit-button, body.app.offers .opening .allocation-actions .duplicate-button, body.app.offers .opening .allocation-actions .new-button, body.app.offers .opening .allocation-actions .links-as-buttons a, .links-as-buttons body.app.offers .opening .allocation-actions a, body.app.offers .opening .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.offers .opening .allocation-actions .dz-button {
    display: block;
    margin-bottom: 5px;
    width: 100%;
  }
}
body.app.candidates .availabilities .opening .description {
  padding: 5px 10px !important;
}
body.app.candidates .availabilities .opening .description .supplier {
  display: block !important;
}
body.app.assignments .panel {
  line-height: 1.5;
}
body.app.assignments .panel .panel-heading .panel-title {
  font-size: 14.5px;
}
body.app.assignments .panel .panel-heading .panel-title .starts-on, body.app.assignments .panel .panel-heading .panel-title .ends-on {
  font-weight: bold;
}
body.app.assignments .panel .panel-heading .panel-title .assignment-id {
  float: right;
  font-size: 8.7px;
}
body.app.assignments .panel .description .dates {
  display: none;
}
@media (max-width: 767px) {
  body.app.assignments .panel .panel-heading, body.app.assignments .panel .panel-body {
    padding: 10px;
  }
  body.app.assignments .panel .panel-body {
    font-size: 13.05px;
  }
}
body.app.assignments .rate-card-container .panel-heading {
  display: none;
}
body.app.assignments .rate-card-container .panel-body .rate-card-header .labels .org_unit, body.app.assignments .rate-card-container .panel-body .rate-card-header .self-transition {
  display: none;
}
body.app.assignments .rate-card-container .panel-body .description {
  display: block;
  margin-bottom: 10px;
  color: #666;
}
body.app.assignments .rate-card-container .panel-body .description .dates {
  display: block;
}
body.app.assignments .rate-card-container .panel-body .description .dates .starts-on, body.app.assignments .rate-card-container .panel-body .description .dates .ends-on {
  font-size: 14.5px;
  font-weight: 500;
  color: black;
}
body.app.assignments .rate-card-container .panel-body .onboarding {
  padding: 10px;
}
body.app.assignments .rate-card-container .panel-body .onboarding .btn, body.app.assignments .rate-card-container .panel-body .onboarding .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.assignments .rate-card-container .panel-body .onboarding input[type=button], body.app.assignments .rate-card-container .panel-body .onboarding .edit-button, body.app.assignments .rate-card-container .panel-body .onboarding .duplicate-button, body.app.assignments .rate-card-container .panel-body .onboarding .new-button, body.app.assignments .rate-card-container .panel-body .onboarding .links-as-buttons a, .links-as-buttons body.app.assignments .rate-card-container .panel-body .onboarding a, body.app.assignments .rate-card-container .panel-body .onboarding .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.assignments .rate-card-container .panel-body .onboarding .dz-button {
  display: block;
  width: 100%;
}
body.app.assignments .rate-card-container .panel-body .task-actions-container {
  display: none !important;
}
body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .ref-number {
  display: none;
}
body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .shift-times, body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .date-fields {
  margin: 0 2px;
}
@media (max-width: 767px) {
  body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .label.rate-code, body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .company .rate-code.type, .company body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .rate-code.type, body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .client .rate-code.type, .client body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .rate-code.type, body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .candidate-credential-fields .rate-code.status, .candidate-credential-fields body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .rate-code.status, body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .select2-choices .branch .rate-code.node:first-child, .select2-choices .branch body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .rate-code.node:first-child, body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .rate-code.state, body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .rate-code.ref-number, body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .posting.list-item .rate-code.label-status, .posting.list-item body.app.assignments .rate-card-container .panel-body .tasks .task .rostered-shift .rate-code.label-status {
    float: left;
    margin-left: 2px;
    margin-top: 5px;
  }
}
body.app.assignments .rate-card-container .panel-body .tasks .task .refs {
  padding: 5px 0 0 5px;
}
body.app.assignments .rate-card-container .panel-body .tasks .task .refs .ref {
  border-top-left-radius: 0.25em;
  border-bottom-left-radius: 0.25em;
}
body.app.offers .allocation-actions {
  display: none;
}
body.app.basic_onboarding .wizard.nav, body.app.onboarding .wizard.nav {
  display: none;
}
body.app.basic_onboarding form > fieldset, body.app.onboarding form > fieldset {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
  margin: 0;
  padding: 0;
}
body.app.basic_onboarding form h3, body.app.onboarding form h3 {
  font-size: 20px;
  margin-top: 0px;
}
body.app.basic_onboarding form .btn.back, body.app.basic_onboarding form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.basic_onboarding form input.back[type=button], body.app.basic_onboarding form .back.edit-button, body.app.basic_onboarding form .back.duplicate-button, body.app.basic_onboarding form .back.new-button, body.app.basic_onboarding form .links-as-buttons a.back, .links-as-buttons body.app.basic_onboarding form a.back, body.app.basic_onboarding form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.basic_onboarding form .back.dz-button, body.app.onboarding form .btn.back, body.app.onboarding form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.onboarding form input.back[type=button], body.app.onboarding form .back.edit-button, body.app.onboarding form .back.duplicate-button, body.app.onboarding form .back.new-button, body.app.onboarding form .links-as-buttons a.back, .links-as-buttons body.app.onboarding form a.back, body.app.onboarding form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.onboarding form .back.dz-button {
  display: inline;
}
@media (max-width: 767px) {
  body.app.basic_onboarding form .btn.back, body.app.basic_onboarding form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.basic_onboarding form input.back[type=button], body.app.basic_onboarding form .back.edit-button, body.app.basic_onboarding form .back.duplicate-button, body.app.basic_onboarding form .back.new-button, body.app.basic_onboarding form .links-as-buttons a.back, .links-as-buttons body.app.basic_onboarding form a.back, body.app.basic_onboarding form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.basic_onboarding form .back.dz-button, body.app.onboarding form .btn.back, body.app.onboarding form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.onboarding form input.back[type=button], body.app.onboarding form .back.edit-button, body.app.onboarding form .back.duplicate-button, body.app.onboarding form .back.new-button, body.app.onboarding form .links-as-buttons a.back, .links-as-buttons body.app.onboarding form a.back, body.app.onboarding form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.onboarding form .back.dz-button {
    display: block;
  }
}
body.app.claims .new-expense-report-button {
  display: block;
  margin-bottom: 10px;
}
body.app.claims .new-expense-report-button .btn, body.app.claims .new-expense-report-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims .new-expense-report-button input[type=button], body.app.claims .new-expense-report-button .edit-button, body.app.claims .new-expense-report-button .duplicate-button, body.app.claims .new-expense-report-button .new-button, body.app.claims .new-expense-report-button .links-as-buttons a, .links-as-buttons body.app.claims .new-expense-report-button a, body.app.claims .new-expense-report-button .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .new-expense-report-button .dz-button {
  display: none;
}
body.app.claims .new-expense-report-button:before, body.app.claims .new-expense-report-button:after {
  display: table;
  content: " ";
}
body.app.claims .new-expense-report-button:after {
  clear: both;
}
body.app.claims .new-expense-report-button .create-nested-resource {
  float: none;
}
body.app.claims .new-expense-report-button .create-nested-resource .new-button {
  display: inline-block;
}
@media (max-width: 767px) {
  body.app.claims .new-expense-report-button .create-nested-resource .new-button {
    float: none;
    display: block;
    width: 100%;
  }
}
body.app.claims .calendar .calendar-entry:not(:last-child) {
  border-bottom: 1px solid #ddd;
}
body.app.claims .claim .description {
  color: #666;
  font-size: 13.05px;
  line-height: 1.5;
  padding: 5px;
}
body.app.claims .claim .description .org_unit {
  margin: 0;
}
body.app.claims .claim .description .worker-name {
  display: none;
}
body.app.claims .claim .description .ref-number {
  border-radius: 0.25em;
  float: right;
  font-size: 8.7px;
}
body.app.claims .claim .description .supplier {
  float: none;
  margin: 0;
}
body.app.claims .claim .description .supplier .label, body.app.claims .claim .description .supplier .company .type, .company body.app.claims .claim .description .supplier .type, body.app.claims .claim .description .supplier .client .type, .client body.app.claims .claim .description .supplier .type, body.app.claims .claim .description .supplier .candidate-credential-fields .status, .candidate-credential-fields body.app.claims .claim .description .supplier .status, body.app.claims .claim .description .supplier .select2-choices .branch .node:first-child, .select2-choices .branch body.app.claims .claim .description .supplier .node:first-child, body.app.claims .claim .description .supplier .state, body.app.claims .claim .description .supplier .ref-number, body.app.claims .claim .description .supplier .posting.list-item .label-status, .posting.list-item body.app.claims .claim .description .supplier .label-status {
  display: none;
}
body.app.claims .claimable {
  padding: 0 5px;
}
body.app.claims .claimable .payable {
  white-space: normal !important;
}
body.app.candidate_weeks .candidate-week .description, body.app.timesheets .candidate-week .description, body.app.claims .candidate-week .description {
  color: #666;
  font-size: 13.05px;
  line-height: 1.5;
}
body.app.candidate_weeks .candidate-week .description .supplier, body.app.timesheets .candidate-week .description .supplier, body.app.claims .candidate-week .description .supplier {
  float: none;
  margin: 0px;
}
body.app.candidate_weeks .candidate-week .description .supplier .label, body.app.candidate_weeks .candidate-week .description .supplier .company .type, .company body.app.candidate_weeks .candidate-week .description .supplier .type, body.app.candidate_weeks .candidate-week .description .supplier .client .type, .client body.app.candidate_weeks .candidate-week .description .supplier .type, body.app.candidate_weeks .candidate-week .description .supplier .candidate-credential-fields .status, .candidate-credential-fields body.app.candidate_weeks .candidate-week .description .supplier .status, body.app.candidate_weeks .candidate-week .description .supplier .select2-choices .branch .node:first-child, .select2-choices .branch body.app.candidate_weeks .candidate-week .description .supplier .node:first-child, body.app.candidate_weeks .candidate-week .description .supplier .state, body.app.candidate_weeks .candidate-week .description .supplier .ref-number, body.app.candidate_weeks .candidate-week .description .supplier .posting.list-item .label-status, .posting.list-item body.app.candidate_weeks .candidate-week .description .supplier .label-status, body.app.timesheets .candidate-week .description .supplier .label, body.app.timesheets .candidate-week .description .supplier .company .type, .company body.app.timesheets .candidate-week .description .supplier .type, body.app.timesheets .candidate-week .description .supplier .client .type, .client body.app.timesheets .candidate-week .description .supplier .type, body.app.timesheets .candidate-week .description .supplier .candidate-credential-fields .status, .candidate-credential-fields body.app.timesheets .candidate-week .description .supplier .status, body.app.timesheets .candidate-week .description .supplier .select2-choices .branch .node:first-child, .select2-choices .branch body.app.timesheets .candidate-week .description .supplier .node:first-child, body.app.timesheets .candidate-week .description .supplier .state, body.app.timesheets .candidate-week .description .supplier .ref-number, body.app.timesheets .candidate-week .description .supplier .posting.list-item .label-status, .posting.list-item body.app.timesheets .candidate-week .description .supplier .label-status, body.app.claims .candidate-week .description .supplier .label, body.app.claims .candidate-week .description .supplier .company .type, .company body.app.claims .candidate-week .description .supplier .type, body.app.claims .candidate-week .description .supplier .client .type, .client body.app.claims .candidate-week .description .supplier .type, body.app.claims .candidate-week .description .supplier .candidate-credential-fields .status, .candidate-credential-fields body.app.claims .candidate-week .description .supplier .status, body.app.claims .candidate-week .description .supplier .select2-choices .branch .node:first-child, .select2-choices .branch body.app.claims .candidate-week .description .supplier .node:first-child, body.app.claims .candidate-week .description .supplier .state, body.app.claims .candidate-week .description .supplier .ref-number, body.app.claims .candidate-week .description .supplier .posting.list-item .label-status, .posting.list-item body.app.claims .candidate-week .description .supplier .label-status {
  display: none;
}
body.app.candidate_weeks .candidate-week .description .worker-name, body.app.timesheets .candidate-week .description .worker-name, body.app.claims .candidate-week .description .worker-name {
  font-weight: bold;
  font-size: 15.95px;
}
body.app.candidate_weeks .candidate-week .details, body.app.timesheets .candidate-week .details, body.app.claims .candidate-week .details {
  margin: 0 5px;
}
body.app.candidate_weeks .candidate-week .candidate-week-references, body.app.timesheets .candidate-week .candidate-week-references, body.app.claims .candidate-week .candidate-week-references {
  overflow: scroll;
}
body.app.candidate_weeks .timesheet .absence-button, body.app.timesheets .timesheet .absence-button, body.app.claims .timesheet .absence-button {
  padding: 3px 5px;
  margin-right: 5px;
  margin-top: 2px;
}
body.app.candidate_weeks .timesheet .claim:hover, body.app.timesheets .timesheet .claim:hover, body.app.claims .timesheet .claim:hover {
  background-color: transparent;
}
body.app.candidate_weeks .timesheet .claim.worked_shift .payable .worked-shift, body.app.candidate_weeks .timesheet .claim.absence .payable .worked-shift, body.app.timesheets .timesheet .claim.worked_shift .payable .worked-shift, body.app.timesheets .timesheet .claim.absence .payable .worked-shift, body.app.claims .timesheet .claim.worked_shift .payable .worked-shift, body.app.claims .timesheet .claim.absence .payable .worked-shift {
  white-space: normal;
}
body.app.candidate_weeks .timesheet .claim.worked_shift .payable .worked-shift .form-inline, body.app.candidate_weeks .timesheet .claim.absence .payable .worked-shift .form-inline, body.app.timesheets .timesheet .claim.worked_shift .payable .worked-shift .form-inline, body.app.timesheets .timesheet .claim.absence .payable .worked-shift .form-inline, body.app.claims .timesheet .claim.worked_shift .payable .worked-shift .form-inline, body.app.claims .timesheet .claim.absence .payable .worked-shift .form-inline {
  clear: both;
}
body.app.candidate_weeks .timesheet .claim.worked_shift .payable .worked-shift fieldset .field, body.app.candidate_weeks .timesheet .claim.absence .payable .worked-shift fieldset .field, body.app.timesheets .timesheet .claim.worked_shift .payable .worked-shift fieldset .field, body.app.timesheets .timesheet .claim.absence .payable .worked-shift fieldset .field, body.app.claims .timesheet .claim.worked_shift .payable .worked-shift fieldset .field, body.app.claims .timesheet .claim.absence .payable .worked-shift fieldset .field {
  display: inline-block;
  max-width: 100px;
}
body.app.candidate_weeks .timesheet .claim.worked_shift .payable .worked-shift fieldset .field input, body.app.candidate_weeks .timesheet .claim.absence .payable .worked-shift fieldset .field input, body.app.timesheets .timesheet .claim.worked_shift .payable .worked-shift fieldset .field input, body.app.timesheets .timesheet .claim.absence .payable .worked-shift fieldset .field input, body.app.claims .timesheet .claim.worked_shift .payable .worked-shift fieldset .field input, body.app.claims .timesheet .claim.absence .payable .worked-shift fieldset .field input {
  width: 85px;
}
body.app.candidate_weeks .timesheet .claim .comment-button, body.app.timesheets .timesheet .claim .comment-button, body.app.claims .timesheet .claim .comment-button {
  padding: 4px 5px 3px;
  margin-top: 1px;
}
body.app.candidate_weeks .timesheet .claim .absence, body.app.timesheets .timesheet .claim .absence, body.app.claims .timesheet .claim .absence {
  margin-top: 5px;
}
@media (max-width: 767px) {
  body.app.candidate_weeks .btn.save, body.app.candidate_weeks .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.save[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks input.save[type=button], body.app.candidate_weeks .save.edit-button, body.app.candidate_weeks .save.duplicate-button, body.app.candidate_weeks .save.new-button, body.app.candidate_weeks .links-as-buttons a.save, .links-as-buttons body.app.candidate_weeks a.save, body.app.candidate_weeks .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .save.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .save.dz-button, body.app.timesheets .btn.save, body.app.timesheets .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.save[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets input.save[type=button], body.app.timesheets .save.edit-button, body.app.timesheets .save.duplicate-button, body.app.timesheets .save.new-button, body.app.timesheets .links-as-buttons a.save, .links-as-buttons body.app.timesheets a.save, body.app.timesheets .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .save.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .save.dz-button, body.app.claims .btn.save, body.app.claims .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.save[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims input.save[type=button], body.app.claims .save.edit-button, body.app.claims .save.duplicate-button, body.app.claims .save.new-button, body.app.claims .links-as-buttons a.save, .links-as-buttons body.app.claims a.save, body.app.claims .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .save.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .save.dz-button {
    display: block;
    margin-bottom: 5px;
    width: 100%;
  }
}
body.app.candidate_weeks .btn.back, body.app.candidate_weeks .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks input.back[type=button], body.app.candidate_weeks .back.edit-button, body.app.candidate_weeks .back.duplicate-button, body.app.candidate_weeks .back.new-button, body.app.candidate_weeks .links-as-buttons a.back, .links-as-buttons body.app.candidate_weeks a.back, body.app.candidate_weeks .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .back.dz-button, body.app.timesheets .btn.back, body.app.timesheets .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets input.back[type=button], body.app.timesheets .back.edit-button, body.app.timesheets .back.duplicate-button, body.app.timesheets .back.new-button, body.app.timesheets .links-as-buttons a.back, .links-as-buttons body.app.timesheets a.back, body.app.timesheets .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .back.dz-button, body.app.claims .btn.back, body.app.claims .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims input.back[type=button], body.app.claims .back.edit-button, body.app.claims .back.duplicate-button, body.app.claims .back.new-button, body.app.claims .links-as-buttons a.back, .links-as-buttons body.app.claims a.back, body.app.claims .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .back.dz-button {
  display: none;
}
body.app.candidate_weeks[data-roles="[]"] .candidate-week .description .worker-name, body.app.timesheets[data-roles="[]"] .candidate-week .description .worker-name, body.app.claims[data-roles="[]"] .candidate-week .description .worker-name {
  display: none;
}
body.app.claims .task .description .ref-number {
  display: none !important;
}
body.app.expense_reports .claim_payable_receipt_missing .checkbox {
  padding: 0 10px !important;
}
body.app.expense_reports #claims-container .list {
  border: none;
}
body.app.expense_reports #claims-container .list .expense {
  padding: 5px 0;
}
body.app.expense_reports #claims-container .panel-footer {
  padding: 10px 5px;
}
body.app.expense_reports .btn.back, body.app.expense_reports .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports input.back[type=button], body.app.expense_reports .back.edit-button, body.app.expense_reports .back.duplicate-button, body.app.expense_reports .back.new-button, body.app.expense_reports .links-as-buttons a.back, .links-as-buttons body.app.expense_reports a.back, body.app.expense_reports .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .back.dz-button {
  display: none;
}
@media (max-width: 991px) {
  body.app.expense_reports #claims-container {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  body.app.expense_reports .submit.btn, body.app.expense_reports .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.submit[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports input.submit[type=button], body.app.expense_reports .submit.edit-button, body.app.expense_reports .submit.duplicate-button, body.app.expense_reports .submit.new-button, body.app.expense_reports .links-as-buttons a.submit, .links-as-buttons body.app.expense_reports a.submit, body.app.expense_reports .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .submit.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .submit.dz-button {
    width: 100%;
  }
}
body.app.claim_submissions h4, body.app.expense_reports h4, body.app.candidate_weeks h4, body.app.timesheets h4, body.app.claims h4 {
  font-size: 17.1px;
  margin-top: 0px;
}
body.app.claim_submissions h4.verifiers, body.app.expense_reports h4.verifiers, body.app.candidate_weeks h4.verifiers, body.app.timesheets h4.verifiers, body.app.claims h4.verifiers {
  margin-top: 10px;
}
body.app.claim_submissions h4 .label, body.app.claim_submissions h4 .company .type, .company body.app.claim_submissions h4 .type, body.app.claim_submissions h4 .client .type, .client body.app.claim_submissions h4 .type, body.app.claim_submissions h4 .candidate-credential-fields .status, .candidate-credential-fields body.app.claim_submissions h4 .status, body.app.claim_submissions h4 .select2-choices .branch .node:first-child, .select2-choices .branch body.app.claim_submissions h4 .node:first-child, body.app.claim_submissions h4 .state, body.app.claim_submissions h4 .ref-number, body.app.claim_submissions h4 .posting.list-item .label-status, .posting.list-item body.app.claim_submissions h4 .label-status, body.app.expense_reports h4 .label, body.app.expense_reports h4 .company .type, .company body.app.expense_reports h4 .type, body.app.expense_reports h4 .client .type, .client body.app.expense_reports h4 .type, body.app.expense_reports h4 .candidate-credential-fields .status, .candidate-credential-fields body.app.expense_reports h4 .status, body.app.expense_reports h4 .select2-choices .branch .node:first-child, .select2-choices .branch body.app.expense_reports h4 .node:first-child, body.app.expense_reports h4 .state, body.app.expense_reports h4 .ref-number, body.app.expense_reports h4 .posting.list-item .label-status, .posting.list-item body.app.expense_reports h4 .label-status, body.app.candidate_weeks h4 .label, body.app.candidate_weeks h4 .company .type, .company body.app.candidate_weeks h4 .type, body.app.candidate_weeks h4 .client .type, .client body.app.candidate_weeks h4 .type, body.app.candidate_weeks h4 .candidate-credential-fields .status, .candidate-credential-fields body.app.candidate_weeks h4 .status, body.app.candidate_weeks h4 .select2-choices .branch .node:first-child, .select2-choices .branch body.app.candidate_weeks h4 .node:first-child, body.app.candidate_weeks h4 .state, body.app.candidate_weeks h4 .ref-number, body.app.candidate_weeks h4 .posting.list-item .label-status, .posting.list-item body.app.candidate_weeks h4 .label-status, body.app.timesheets h4 .label, body.app.timesheets h4 .company .type, .company body.app.timesheets h4 .type, body.app.timesheets h4 .client .type, .client body.app.timesheets h4 .type, body.app.timesheets h4 .candidate-credential-fields .status, .candidate-credential-fields body.app.timesheets h4 .status, body.app.timesheets h4 .select2-choices .branch .node:first-child, .select2-choices .branch body.app.timesheets h4 .node:first-child, body.app.timesheets h4 .state, body.app.timesheets h4 .ref-number, body.app.timesheets h4 .posting.list-item .label-status, .posting.list-item body.app.timesheets h4 .label-status, body.app.claims h4 .label, body.app.claims h4 .company .type, .company body.app.claims h4 .type, body.app.claims h4 .client .type, .client body.app.claims h4 .type, body.app.claims h4 .candidate-credential-fields .status, .candidate-credential-fields body.app.claims h4 .status, body.app.claims h4 .select2-choices .branch .node:first-child, .select2-choices .branch body.app.claims h4 .node:first-child, body.app.claims h4 .state, body.app.claims h4 .ref-number, body.app.claims h4 .posting.list-item .label-status, .posting.list-item body.app.claims h4 .label-status {
  position: relative;
  top: -2px;
}
body.app.claim_submissions .claim-section, body.app.expense_reports .claim-section, body.app.candidate_weeks .claim-section, body.app.timesheets .claim-section, body.app.claims .claim-section {
  padding: 0px;
}
body.app.claim_submissions .claim-section > h4, body.app.expense_reports .claim-section > h4, body.app.candidate_weeks .claim-section > h4, body.app.timesheets .claim-section > h4, body.app.claims .claim-section > h4 {
  display: none;
}
body.app.claim_submissions .claim-section .edit_claim_submission .approval-all-button, body.app.expense_reports .claim-section .edit_claim_submission .approval-all-button, body.app.candidate_weeks .claim-section .edit_claim_submission .approval-all-button, body.app.timesheets .claim-section .edit_claim_submission .approval-all-button, body.app.claims .claim-section .edit_claim_submission .approval-all-button {
  margin: 10px 5px 10px -5px;
}
body.app.claim_submissions .claim-section .description, body.app.expense_reports .claim-section .description, body.app.candidate_weeks .claim-section .description, body.app.timesheets .claim-section .description, body.app.claims .claim-section .description {
  font-size: 13.05px !important;
  padding: 10px;
  min-height: 50px;
}
body.app.claim_submissions .claim-section .description .label, body.app.claim_submissions .claim-section .description .company .type, .company body.app.claim_submissions .claim-section .description .type, body.app.claim_submissions .claim-section .description .client .type, .client body.app.claim_submissions .claim-section .description .type, body.app.claim_submissions .claim-section .description .candidate-credential-fields .status, .candidate-credential-fields body.app.claim_submissions .claim-section .description .status, body.app.claim_submissions .claim-section .description .select2-choices .branch .node:first-child, .select2-choices .branch body.app.claim_submissions .claim-section .description .node:first-child, body.app.claim_submissions .claim-section .description .state, body.app.claim_submissions .claim-section .description .ref-number, body.app.claim_submissions .claim-section .description .posting.list-item .label-status, .posting.list-item body.app.claim_submissions .claim-section .description .label-status, body.app.expense_reports .claim-section .description .label, body.app.expense_reports .claim-section .description .company .type, .company body.app.expense_reports .claim-section .description .type, body.app.expense_reports .claim-section .description .client .type, .client body.app.expense_reports .claim-section .description .type, body.app.expense_reports .claim-section .description .candidate-credential-fields .status, .candidate-credential-fields body.app.expense_reports .claim-section .description .status, body.app.expense_reports .claim-section .description .select2-choices .branch .node:first-child, .select2-choices .branch body.app.expense_reports .claim-section .description .node:first-child, body.app.expense_reports .claim-section .description .state, body.app.expense_reports .claim-section .description .ref-number, body.app.expense_reports .claim-section .description .posting.list-item .label-status, .posting.list-item body.app.expense_reports .claim-section .description .label-status, body.app.candidate_weeks .claim-section .description .label, body.app.candidate_weeks .claim-section .description .company .type, .company body.app.candidate_weeks .claim-section .description .type, body.app.candidate_weeks .claim-section .description .client .type, .client body.app.candidate_weeks .claim-section .description .type, body.app.candidate_weeks .claim-section .description .candidate-credential-fields .status, .candidate-credential-fields body.app.candidate_weeks .claim-section .description .status, body.app.candidate_weeks .claim-section .description .select2-choices .branch .node:first-child, .select2-choices .branch body.app.candidate_weeks .claim-section .description .node:first-child, body.app.candidate_weeks .claim-section .description .state, body.app.candidate_weeks .claim-section .description .ref-number, body.app.candidate_weeks .claim-section .description .posting.list-item .label-status, .posting.list-item body.app.candidate_weeks .claim-section .description .label-status, body.app.timesheets .claim-section .description .label, body.app.timesheets .claim-section .description .company .type, .company body.app.timesheets .claim-section .description .type, body.app.timesheets .claim-section .description .client .type, .client body.app.timesheets .claim-section .description .type, body.app.timesheets .claim-section .description .candidate-credential-fields .status, .candidate-credential-fields body.app.timesheets .claim-section .description .status, body.app.timesheets .claim-section .description .select2-choices .branch .node:first-child, .select2-choices .branch body.app.timesheets .claim-section .description .node:first-child, body.app.timesheets .claim-section .description .state, body.app.timesheets .claim-section .description .ref-number, body.app.timesheets .claim-section .description .posting.list-item .label-status, .posting.list-item body.app.timesheets .claim-section .description .label-status, body.app.claims .claim-section .description .label, body.app.claims .claim-section .description .company .type, .company body.app.claims .claim-section .description .type, body.app.claims .claim-section .description .client .type, .client body.app.claims .claim-section .description .type, body.app.claims .claim-section .description .candidate-credential-fields .status, .candidate-credential-fields body.app.claims .claim-section .description .status, body.app.claims .claim-section .description .select2-choices .branch .node:first-child, .select2-choices .branch body.app.claims .claim-section .description .node:first-child, body.app.claims .claim-section .description .state, body.app.claims .claim-section .description .ref-number, body.app.claims .claim-section .description .posting.list-item .label-status, .posting.list-item body.app.claims .claim-section .description .label-status {
  display: none;
}
body.app.claim_submissions .claim-section .task, body.app.expense_reports .claim-section .task, body.app.candidate_weeks .claim-section .task, body.app.timesheets .claim-section .task, body.app.claims .claim-section .task {
  padding: 0px;
}
body.app.claim_submissions .claim-section .task h5, body.app.expense_reports .claim-section .task h5, body.app.candidate_weeks .claim-section .task h5, body.app.timesheets .claim-section .task h5, body.app.claims .claim-section .task h5 {
  margin-bottom: 0px;
}
body.app.claim_submissions .claim-section .task .description, body.app.expense_reports .claim-section .task .description, body.app.candidate_weeks .claim-section .task .description, body.app.timesheets .claim-section .task .description, body.app.claims .claim-section .task .description {
  border: none;
}
body.app.claim_submissions .claim-section .task .description .ref-number, body.app.expense_reports .claim-section .task .description .ref-number, body.app.candidate_weeks .claim-section .task .description .ref-number, body.app.timesheets .claim-section .task .description .ref-number, body.app.claims .claim-section .task .description .ref-number {
  border-radius: 0.25em;
  display: inline-block;
  float: right;
  font-size: 8.7px;
}
body.app.claim_submissions .claim-section .task .description .ref-number .glyphicon, body.app.expense_reports .claim-section .task .description .ref-number .glyphicon, body.app.candidate_weeks .claim-section .task .description .ref-number .glyphicon, body.app.timesheets .claim-section .task .description .ref-number .glyphicon, body.app.claims .claim-section .task .description .ref-number .glyphicon {
  font-size: smaller;
}
body.app.claim_submissions .claim-section .task .claimable, body.app.expense_reports .claim-section .task .claimable, body.app.candidate_weeks .claim-section .task .claimable, body.app.timesheets .claim-section .task .claimable, body.app.claims .claim-section .task .claimable {
  padding: 0px;
}
body.app.claim_submissions .claim-section .task .claimable .expense-report, body.app.expense_reports .claim-section .task .claimable .expense-report, body.app.candidate_weeks .claim-section .task .claimable .expense-report, body.app.timesheets .claim-section .task .claimable .expense-report, body.app.claims .claim-section .task .claimable .expense-report {
  margin: 0px;
}
body.app.claim_submissions .claim-section .task .claimable .expense-report .expense, body.app.expense_reports .claim-section .task .claimable .expense-report .expense, body.app.candidate_weeks .claim-section .task .claimable .expense-report .expense, body.app.timesheets .claim-section .task .claimable .expense-report .expense, body.app.claims .claim-section .task .claimable .expense-report .expense {
  border: none;
  border-top: 1px solid gainsboro;
  padding: 5px;
}
body.app.claim_submissions .claim-section .task .claimable .expense-report .expense .description, body.app.expense_reports .claim-section .task .claimable .expense-report .expense .description, body.app.candidate_weeks .claim-section .task .claimable .expense-report .expense .description, body.app.timesheets .claim-section .task .claimable .expense-report .expense .description, body.app.claims .claim-section .task .claimable .expense-report .expense .description {
  padding: 0px;
}
body.app.claim_submissions .claim-section .task .claimable .approvable-buttons .reject-form-section, body.app.claim_submissions .claim-section .task .claimable .approvable-buttons .unapprove-form-section, body.app.expense_reports .claim-section .task .claimable .approvable-buttons .reject-form-section, body.app.expense_reports .claim-section .task .claimable .approvable-buttons .unapprove-form-section, body.app.candidate_weeks .claim-section .task .claimable .approvable-buttons .reject-form-section, body.app.candidate_weeks .claim-section .task .claimable .approvable-buttons .unapprove-form-section, body.app.timesheets .claim-section .task .claimable .approvable-buttons .reject-form-section, body.app.timesheets .claim-section .task .claimable .approvable-buttons .unapprove-form-section, body.app.claims .claim-section .task .claimable .approvable-buttons .reject-form-section, body.app.claims .claim-section .task .claimable .approvable-buttons .unapprove-form-section {
  float: none;
  text-align: left;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .description, body.app.expense_reports .calendar-entries .calendar-entry .task .description, body.app.candidate_weeks .calendar-entries .calendar-entry .task .description, body.app.timesheets .calendar-entries .calendar-entry .task .description, body.app.claims .calendar-entries .calendar-entry .task .description {
  padding: 10px 5px;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .description .opening-ref.ref-number, body.app.expense_reports .calendar-entries .calendar-entry .task .description .opening-ref.ref-number, body.app.candidate_weeks .calendar-entries .calendar-entry .task .description .opening-ref.ref-number, body.app.timesheets .calendar-entries .calendar-entry .task .description .opening-ref.ref-number, body.app.claims .calendar-entries .calendar-entry .task .description .opening-ref.ref-number {
  margin: 0 5px;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .btn, body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons input[type=button], body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .edit-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .duplicate-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .new-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .links-as-buttons a, .links-as-buttons body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons a, body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .dz-button, body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .btn, body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons input[type=button], body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .edit-button, body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .duplicate-button, body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .new-button, body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .links-as-buttons a, .links-as-buttons body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons a, body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .dz-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .btn, body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons input[type=button], body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .edit-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .duplicate-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .new-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .links-as-buttons a, .links-as-buttons body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons a, body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .dz-button, body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .btn, body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons input[type=button], body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .edit-button, body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .duplicate-button, body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .new-button, body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .links-as-buttons a, .links-as-buttons body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons a, body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .dz-button, body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .btn, body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons input[type=button], body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .edit-button, body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .duplicate-button, body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .new-button, body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .links-as-buttons a, .links-as-buttons body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons a, body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .calendar-entries .calendar-entry .task .claimable > .approvable .approvable-buttons .dz-button {
  width: inherit !important;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .dropdown-menu, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .ui-autocomplete, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .dropdown-menu, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .ui-autocomplete, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .dropdown-menu, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .ui-autocomplete, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .dropdown-menu, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .ui-autocomplete, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .dropdown-menu, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .ui-autocomplete {
  right: auto;
  left: 0;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet, body.app.claims .calendar-entries .calendar-entry .task .expense-report, body.app.claims .calendar-entries .calendar-entry .task .timesheet {
  background: transparent;
  border: none;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .worked-shift, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .worked-shift, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .worked-shift, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .worked-shift, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .worked-shift, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .worked-shift, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .worked-shift, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .worked-shift, body.app.claims .calendar-entries .calendar-entry .task .expense-report .worked-shift, body.app.claims .calendar-entries .calendar-entry .task .timesheet .worked-shift {
  overflow-x: scroll;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons {
  margin: 0;
  left: 5px;
  position: absolute;
  top: 8px;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approvable-state, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approvable-state, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approvable-state, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approvable-state, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approvable-state, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approvable-state, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approvable-state, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approvable-state, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approvable-state, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approvable-state {
  vertical-align: middle;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .btn, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .new-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form a, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .dz-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .btn, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .new-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form a, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .dz-button, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .btn, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .new-button, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form a, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .dz-button, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .btn, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .new-button, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form a, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .dz-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .btn, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .new-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form a, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .dz-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .btn, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .new-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form a, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .dz-button, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .btn, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .new-button, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form a, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .dz-button, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .btn, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .new-button, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form a, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .dz-button, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .btn, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .new-button, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form a, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .approval-form .dz-button, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .btn, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form input[type=button], body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .edit-button, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .duplicate-button, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .new-button, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .links-as-buttons a, .links-as-buttons body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form a, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .approval-form .dz-button {
  width: inherit !important;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section {
  text-align: left;
  float: none;
  width: 80%;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input.input-sm, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.form-control, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .input-group-sm > input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_interval, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .input-group-sm > input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.rs_frequency,
body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > input.input-group-addon,
body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.btn,
body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .input-group-sm > .input-group-btn > input[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input[type=button],
body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.edit-button,
body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.duplicate-button,
body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.new-button,
body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-sm > .input-group-btn > input.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .input-group-sm > .input-group-btn > input.dz-button {
  height: 28px;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section a, body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .dz-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section a, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .dz-button, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section a, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .dz-button, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section a, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .dz-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section a, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .dz-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section a, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .dz-button, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section a, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .dz-button, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section a, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .dz-button, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section a, body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .calendar-entries .calendar-entry .task .expense-report .claim-buttons .approvable-buttons .reject-form-section .dz-button, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .btn, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section input[type=button], body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .edit-button, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .duplicate-button, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .new-button, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .links-as-buttons a, .links-as-buttons body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section a, body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .calendar-entries .calendar-entry .task .timesheet .claim-buttons .approvable-buttons .reject-form-section .dz-button {
  vertical-align: text-bottom;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .unactionable, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .unactionable, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .unactionable, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .unactionable, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .unactionable, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .unactionable, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .unactionable, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .unactionable, body.app.claims .calendar-entries .calendar-entry .task .expense-report .unactionable, body.app.claims .calendar-entries .calendar-entry .task .timesheet .unactionable {
  margin: 0;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .unactionable .claim-buttons, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .unactionable .claim-buttons, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .unactionable .claim-buttons, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .unactionable .claim-buttons, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .unactionable .claim-buttons, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .unactionable .claim-buttons, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .unactionable .claim-buttons, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .unactionable .claim-buttons, body.app.claims .calendar-entries .calendar-entry .task .expense-report .unactionable .claim-buttons, body.app.claims .calendar-entries .calendar-entry .task .timesheet .unactionable .claim-buttons {
  position: relative;
  top: 0px;
  left: 0px;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .unactionable .payable, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .unactionable .payable, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .unactionable .payable, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .unactionable .payable, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .unactionable .payable, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .unactionable .payable, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .unactionable .payable, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .unactionable .payable, body.app.claims .calendar-entries .calendar-entry .task .expense-report .unactionable .payable, body.app.claims .calendar-entries .calendar-entry .task .timesheet .unactionable .payable {
  display: inline-block;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .approval-chain-comments, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .approval-chain-comments, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .approval-chain-comments, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .approval-chain-comments, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .approval-chain-comments, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .approval-chain-comments, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .approval-chain-comments, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .approval-chain-comments, body.app.claims .calendar-entries .calendar-entry .task .expense-report .approval-chain-comments, body.app.claims .calendar-entries .calendar-entry .task .timesheet .approval-chain-comments {
  float: none;
  position: absolute;
  right: 10px;
  top: 30px;
}
body.app.claim_submissions .calendar-entries .calendar-entry .task .expense-report .verified, body.app.claim_submissions .calendar-entries .calendar-entry .task .timesheet .verified, body.app.expense_reports .calendar-entries .calendar-entry .task .expense-report .verified, body.app.expense_reports .calendar-entries .calendar-entry .task .timesheet .verified, body.app.candidate_weeks .calendar-entries .calendar-entry .task .expense-report .verified, body.app.candidate_weeks .calendar-entries .calendar-entry .task .timesheet .verified, body.app.timesheets .calendar-entries .calendar-entry .task .expense-report .verified, body.app.timesheets .calendar-entries .calendar-entry .task .timesheet .verified, body.app.claims .calendar-entries .calendar-entry .task .expense-report .verified, body.app.claims .calendar-entries .calendar-entry .task .timesheet .verified {
  margin: 0 5px;
}
body.app.claim_submissions .btn.back, body.app.claim_submissions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions input.back[type=button], body.app.claim_submissions .back.edit-button, body.app.claim_submissions .back.duplicate-button, body.app.claim_submissions .back.new-button, body.app.claim_submissions .links-as-buttons a.back, .links-as-buttons body.app.claim_submissions a.back, body.app.claim_submissions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions .back.dz-button, body.app.expense_reports .btn.back, body.app.expense_reports .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports input.back[type=button], body.app.expense_reports .back.edit-button, body.app.expense_reports .back.duplicate-button, body.app.expense_reports .back.new-button, body.app.expense_reports .links-as-buttons a.back, .links-as-buttons body.app.expense_reports a.back, body.app.expense_reports .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports .back.dz-button, body.app.candidate_weeks .btn.back, body.app.candidate_weeks .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks input.back[type=button], body.app.candidate_weeks .back.edit-button, body.app.candidate_weeks .back.duplicate-button, body.app.candidate_weeks .back.new-button, body.app.candidate_weeks .links-as-buttons a.back, .links-as-buttons body.app.candidate_weeks a.back, body.app.candidate_weeks .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks .back.dz-button, body.app.timesheets .btn.back, body.app.timesheets .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets input.back[type=button], body.app.timesheets .back.edit-button, body.app.timesheets .back.duplicate-button, body.app.timesheets .back.new-button, body.app.timesheets .links-as-buttons a.back, .links-as-buttons body.app.timesheets a.back, body.app.timesheets .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets .back.dz-button, body.app.claims .btn.back, body.app.claims .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims input.back[type=button], body.app.claims .back.edit-button, body.app.claims .back.duplicate-button, body.app.claims .back.new-button, body.app.claims .links-as-buttons a.back, .links-as-buttons body.app.claims a.back, body.app.claims .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims .back.dz-button {
  display: none;
}
@media (max-width: 767px) {
  body.app.claim_submissions #claim_submission_form_container .btn.btn-link, body.app.claim_submissions #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions #claim_submission_form_container input.btn[type=button].rs_cancel, body.app.claim_submissions #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-link[type=button], body.app.claim_submissions #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions #claim_submission_form_container input.btn-link[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions #claim_submission_form_container input[type=button].rs_cancel, body.app.claim_submissions #claim_submission_form_container table .btn.edit-button, body.app.claim_submissions #claim_submission_form_container table .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions #claim_submission_form_container table input.edit-button[type=button], table body.app.claim_submissions #claim_submission_form_container .btn.edit-button, table body.app.claim_submissions #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls table body.app.claim_submissions #claim_submission_form_container input.edit-button[type=button], body.app.claim_submissions #claim_submission_form_container .btn-link.edit-button, body.app.claim_submissions #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions #claim_submission_form_container input.edit-button[type=button].rs_cancel, body.app.claim_submissions #claim_submission_form_container table .edit-button, table body.app.claim_submissions #claim_submission_form_container .edit-button, body.app.claim_submissions #claim_submission_form_container .btn-link.duplicate-button, body.app.claim_submissions #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.duplicate-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions #claim_submission_form_container input.duplicate-button[type=button].rs_cancel, body.app.claim_submissions #claim_submission_form_container table .duplicate-button.edit-button, table body.app.claim_submissions #claim_submission_form_container .duplicate-button.edit-button, body.app.claim_submissions #claim_submission_form_container .btn-link.new-button, body.app.claim_submissions #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.new-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions #claim_submission_form_container input.new-button[type=button].rs_cancel, body.app.claim_submissions #claim_submission_form_container table .new-button.edit-button, table body.app.claim_submissions #claim_submission_form_container .new-button.edit-button, body.app.claim_submissions #claim_submission_form_container .links-as-buttons a.btn-link, body.app.claim_submissions #claim_submission_form_container .links-as-buttons table a.edit-button, table body.app.claim_submissions #claim_submission_form_container .links-as-buttons a.edit-button, .links-as-buttons body.app.claim_submissions #claim_submission_form_container a.btn-link, .links-as-buttons body.app.claim_submissions #claim_submission_form_container table a.edit-button, table .links-as-buttons body.app.claim_submissions #claim_submission_form_container a.edit-button, body.app.claim_submissions #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-link.dz-button, body.app.claim_submissions #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claim_submissions #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message input.dz-button[type=button].rs_cancel, body.app.claim_submissions #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message table .dz-button.edit-button, table body.app.claim_submissions #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions #claim_submission_form_container .btn-link.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions #claim_submission_form_container input.dz-button[type=button].rs_cancel, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions #claim_submission_form_container table .dz-button.edit-button, table .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claim_submissions #claim_submission_form_container .dz-button.edit-button, body.app.expense_reports #claim_submission_form_container .btn.btn-link, body.app.expense_reports #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports #claim_submission_form_container input.btn[type=button].rs_cancel, body.app.expense_reports #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-link[type=button], body.app.expense_reports #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports #claim_submission_form_container input.btn-link[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports #claim_submission_form_container input[type=button].rs_cancel, body.app.expense_reports #claim_submission_form_container table .btn.edit-button, body.app.expense_reports #claim_submission_form_container table .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports #claim_submission_form_container table input.edit-button[type=button], table body.app.expense_reports #claim_submission_form_container .btn.edit-button, table body.app.expense_reports #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls table body.app.expense_reports #claim_submission_form_container input.edit-button[type=button], body.app.expense_reports #claim_submission_form_container .btn-link.edit-button, body.app.expense_reports #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports #claim_submission_form_container input.edit-button[type=button].rs_cancel, body.app.expense_reports #claim_submission_form_container table .edit-button, table body.app.expense_reports #claim_submission_form_container .edit-button, body.app.expense_reports #claim_submission_form_container .btn-link.duplicate-button, body.app.expense_reports #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.duplicate-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports #claim_submission_form_container input.duplicate-button[type=button].rs_cancel, body.app.expense_reports #claim_submission_form_container table .duplicate-button.edit-button, table body.app.expense_reports #claim_submission_form_container .duplicate-button.edit-button, body.app.expense_reports #claim_submission_form_container .btn-link.new-button, body.app.expense_reports #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.new-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports #claim_submission_form_container input.new-button[type=button].rs_cancel, body.app.expense_reports #claim_submission_form_container table .new-button.edit-button, table body.app.expense_reports #claim_submission_form_container .new-button.edit-button, body.app.expense_reports #claim_submission_form_container .links-as-buttons a.btn-link, body.app.expense_reports #claim_submission_form_container .links-as-buttons table a.edit-button, table body.app.expense_reports #claim_submission_form_container .links-as-buttons a.edit-button, .links-as-buttons body.app.expense_reports #claim_submission_form_container a.btn-link, .links-as-buttons body.app.expense_reports #claim_submission_form_container table a.edit-button, table .links-as-buttons body.app.expense_reports #claim_submission_form_container a.edit-button, body.app.expense_reports #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-link.dz-button, body.app.expense_reports #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.expense_reports #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message input.dz-button[type=button].rs_cancel, body.app.expense_reports #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message table .dz-button.edit-button, table body.app.expense_reports #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports #claim_submission_form_container .btn-link.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports #claim_submission_form_container input.dz-button[type=button].rs_cancel, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports #claim_submission_form_container table .dz-button.edit-button, table .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.expense_reports #claim_submission_form_container .dz-button.edit-button, body.app.candidate_weeks #claim_submission_form_container .btn.btn-link, body.app.candidate_weeks #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks #claim_submission_form_container input.btn[type=button].rs_cancel, body.app.candidate_weeks #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-link[type=button], body.app.candidate_weeks #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks #claim_submission_form_container input.btn-link[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks #claim_submission_form_container input[type=button].rs_cancel, body.app.candidate_weeks #claim_submission_form_container table .btn.edit-button, body.app.candidate_weeks #claim_submission_form_container table .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks #claim_submission_form_container table input.edit-button[type=button], table body.app.candidate_weeks #claim_submission_form_container .btn.edit-button, table body.app.candidate_weeks #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls table body.app.candidate_weeks #claim_submission_form_container input.edit-button[type=button], body.app.candidate_weeks #claim_submission_form_container .btn-link.edit-button, body.app.candidate_weeks #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks #claim_submission_form_container input.edit-button[type=button].rs_cancel, body.app.candidate_weeks #claim_submission_form_container table .edit-button, table body.app.candidate_weeks #claim_submission_form_container .edit-button, body.app.candidate_weeks #claim_submission_form_container .btn-link.duplicate-button, body.app.candidate_weeks #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.duplicate-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks #claim_submission_form_container input.duplicate-button[type=button].rs_cancel, body.app.candidate_weeks #claim_submission_form_container table .duplicate-button.edit-button, table body.app.candidate_weeks #claim_submission_form_container .duplicate-button.edit-button, body.app.candidate_weeks #claim_submission_form_container .btn-link.new-button, body.app.candidate_weeks #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.new-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks #claim_submission_form_container input.new-button[type=button].rs_cancel, body.app.candidate_weeks #claim_submission_form_container table .new-button.edit-button, table body.app.candidate_weeks #claim_submission_form_container .new-button.edit-button, body.app.candidate_weeks #claim_submission_form_container .links-as-buttons a.btn-link, body.app.candidate_weeks #claim_submission_form_container .links-as-buttons table a.edit-button, table body.app.candidate_weeks #claim_submission_form_container .links-as-buttons a.edit-button, .links-as-buttons body.app.candidate_weeks #claim_submission_form_container a.btn-link, .links-as-buttons body.app.candidate_weeks #claim_submission_form_container table a.edit-button, table .links-as-buttons body.app.candidate_weeks #claim_submission_form_container a.edit-button, body.app.candidate_weeks #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-link.dz-button, body.app.candidate_weeks #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.candidate_weeks #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message input.dz-button[type=button].rs_cancel, body.app.candidate_weeks #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message table .dz-button.edit-button, table body.app.candidate_weeks #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks #claim_submission_form_container .btn-link.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks #claim_submission_form_container input.dz-button[type=button].rs_cancel, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks #claim_submission_form_container table .dz-button.edit-button, table .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.candidate_weeks #claim_submission_form_container .dz-button.edit-button, body.app.timesheets #claim_submission_form_container .btn.btn-link, body.app.timesheets #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets #claim_submission_form_container input.btn[type=button].rs_cancel, body.app.timesheets #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-link[type=button], body.app.timesheets #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets #claim_submission_form_container input.btn-link[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets #claim_submission_form_container input[type=button].rs_cancel, body.app.timesheets #claim_submission_form_container table .btn.edit-button, body.app.timesheets #claim_submission_form_container table .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets #claim_submission_form_container table input.edit-button[type=button], table body.app.timesheets #claim_submission_form_container .btn.edit-button, table body.app.timesheets #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls table body.app.timesheets #claim_submission_form_container input.edit-button[type=button], body.app.timesheets #claim_submission_form_container .btn-link.edit-button, body.app.timesheets #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets #claim_submission_form_container input.edit-button[type=button].rs_cancel, body.app.timesheets #claim_submission_form_container table .edit-button, table body.app.timesheets #claim_submission_form_container .edit-button, body.app.timesheets #claim_submission_form_container .btn-link.duplicate-button, body.app.timesheets #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.duplicate-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets #claim_submission_form_container input.duplicate-button[type=button].rs_cancel, body.app.timesheets #claim_submission_form_container table .duplicate-button.edit-button, table body.app.timesheets #claim_submission_form_container .duplicate-button.edit-button, body.app.timesheets #claim_submission_form_container .btn-link.new-button, body.app.timesheets #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.new-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets #claim_submission_form_container input.new-button[type=button].rs_cancel, body.app.timesheets #claim_submission_form_container table .new-button.edit-button, table body.app.timesheets #claim_submission_form_container .new-button.edit-button, body.app.timesheets #claim_submission_form_container .links-as-buttons a.btn-link, body.app.timesheets #claim_submission_form_container .links-as-buttons table a.edit-button, table body.app.timesheets #claim_submission_form_container .links-as-buttons a.edit-button, .links-as-buttons body.app.timesheets #claim_submission_form_container a.btn-link, .links-as-buttons body.app.timesheets #claim_submission_form_container table a.edit-button, table .links-as-buttons body.app.timesheets #claim_submission_form_container a.edit-button, body.app.timesheets #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-link.dz-button, body.app.timesheets #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.timesheets #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message input.dz-button[type=button].rs_cancel, body.app.timesheets #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message table .dz-button.edit-button, table body.app.timesheets #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets #claim_submission_form_container .btn-link.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets #claim_submission_form_container input.dz-button[type=button].rs_cancel, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets #claim_submission_form_container table .dz-button.edit-button, table .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.timesheets #claim_submission_form_container .dz-button.edit-button, body.app.claims #claim_submission_form_container .btn.btn-link, body.app.claims #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims #claim_submission_form_container input.btn[type=button].rs_cancel, body.app.claims #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-link[type=button], body.app.claims #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims #claim_submission_form_container input.btn-link[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims #claim_submission_form_container input[type=button].rs_cancel, body.app.claims #claim_submission_form_container table .btn.edit-button, body.app.claims #claim_submission_form_container table .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims #claim_submission_form_container table input.edit-button[type=button], table body.app.claims #claim_submission_form_container .btn.edit-button, table body.app.claims #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls table body.app.claims #claim_submission_form_container input.edit-button[type=button], body.app.claims #claim_submission_form_container .btn-link.edit-button, body.app.claims #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.edit-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims #claim_submission_form_container input.edit-button[type=button].rs_cancel, body.app.claims #claim_submission_form_container table .edit-button, table body.app.claims #claim_submission_form_container .edit-button, body.app.claims #claim_submission_form_container .btn-link.duplicate-button, body.app.claims #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.duplicate-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims #claim_submission_form_container input.duplicate-button[type=button].rs_cancel, body.app.claims #claim_submission_form_container table .duplicate-button.edit-button, table body.app.claims #claim_submission_form_container .duplicate-button.edit-button, body.app.claims #claim_submission_form_container .btn-link.new-button, body.app.claims #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.new-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims #claim_submission_form_container input.new-button[type=button].rs_cancel, body.app.claims #claim_submission_form_container table .new-button.edit-button, table body.app.claims #claim_submission_form_container .new-button.edit-button, body.app.claims #claim_submission_form_container .links-as-buttons a.btn-link, body.app.claims #claim_submission_form_container .links-as-buttons table a.edit-button, table body.app.claims #claim_submission_form_container .links-as-buttons a.edit-button, .links-as-buttons body.app.claims #claim_submission_form_container a.btn-link, .links-as-buttons body.app.claims #claim_submission_form_container table a.edit-button, table .links-as-buttons body.app.claims #claim_submission_form_container a.edit-button, body.app.claims #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-link.dz-button, body.app.claims #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.claims #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message input.dz-button[type=button].rs_cancel, body.app.claims #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message table .dz-button.edit-button, table body.app.claims #claim_submission_form_container .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims #claim_submission_form_container .btn-link.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims #claim_submission_form_container .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.dz-button[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims #claim_submission_form_container input.dz-button[type=button].rs_cancel, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims #claim_submission_form_container table .dz-button.edit-button, table .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.claims #claim_submission_form_container .dz-button.edit-button {
    display: none;
  }
  body.app.claim_submissions input[type=submit], body.app.expense_reports input[type=submit], body.app.candidate_weeks input[type=submit], body.app.timesheets input[type=submit], body.app.claims input[type=submit] {
    width: 100%;
  }
}
body.app.postings .title-header .duplicate-button,
body.app.postings .title-header .label-status,
body.app.postings .posting-actions,
body.app.postings .postings-nav {
  display: none;
}
body.app .claim-submission .payable, body.app .claim-submission .comment {
  padding: 5px;
}
body.app .claim-submission .approvals.callout {
  margin-top: 0px;
}
body.app .claim-submission .approvals.callout .approvers {
  display: block;
}
body.app .claim-submission .new_approval_request_batch .approvals {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
  margin-bottom: 10px;
  padding: 0 10px;
}
body.app .claim-submission .new_approval_request_batch .approvals .select2-container {
  border-top-left-radius: 0.25em;
  border-bottom-left-radius: 0.25em;
}
body.app.ios.turbolinks {
  padding-top: 70px;
}
body.app.ios.turbolinks .navbar-fixed-top {
  height: 65px;
  padding-top: 15px;
}
body.app.ios.turbolinks .sidebar-icon-toggle {
  top: 35px;
}
body.app.ios.turbolinks #sidebar-menu {
  top: 65px;
  height: 90%;
}
body.app.ios.turbolinks.iPhoneX {
  padding-top: 105px;
}
body.app.ios.turbolinks.iPhoneX .navbar-fixed-top {
  height: 95px;
  padding-top: 35px;
}
body.app.ios.turbolinks.iPhoneX .sidebar-icon-toggle {
  top: 55px;
}
body.app.ios.turbolinks.iPhoneX #sidebar-menu {
  top: 95px;
  height: 100%;
}
body.app.ios.turbolinks.iPhoneX .calendar-container > .navigation {
  top: 95px;
}
body.app.ios.turbolinks.iPhoneDI {
  padding-top: 115px;
}
body.app.ios.turbolinks.iPhoneDI .navbar-fixed-top {
  height: 105px;
  padding-top: 50px;
}
body.app.ios.turbolinks.iPhoneDI .sidebar-icon-toggle {
  top: 65px;
}
body.app.ios.turbolinks.iPhoneDI #sidebar-menu {
  top: 105px;
  height: 100%;
}
body.app.ios.turbolinks.iPhoneDI .calendar-container > .navigation {
  top: 105px;
}
body.app.android.calendar_days.index {
  padding-top: 40px;
}
body.app.android.calendar_days.index .calendar-container > .navigation {
  top: 55px;
}
body.app.authenticated.registrations .form-devise-registrations .btn.cancel, body.app.authenticated.registrations .form-devise-registrations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.cancel[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.authenticated.registrations .form-devise-registrations input.cancel[type=button], body.app.authenticated.registrations .form-devise-registrations .cancel.edit-button, body.app.authenticated.registrations .form-devise-registrations .cancel.duplicate-button, body.app.authenticated.registrations .form-devise-registrations .cancel.new-button, body.app.authenticated.registrations .form-devise-registrations .links-as-buttons a.cancel, .links-as-buttons body.app.authenticated.registrations .form-devise-registrations a.cancel, body.app.authenticated.registrations .form-devise-registrations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .cancel.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.authenticated.registrations .form-devise-registrations .cancel.dz-button {
  display: none;
}
@media (max-width: 767px) {
  body.app.authenticated.registrations .panel.two-factor .btn.btn-primary, body.app.authenticated.registrations .panel.two-factor .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-primary[type=button], body.app.authenticated.registrations .panel.two-factor .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.authenticated.registrations .panel.two-factor input.btn-primary[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.app.authenticated.registrations .panel.two-factor input[type=button].rs_save, body.app.authenticated.registrations .panel.two-factor .btn-primary.edit-button, body.app.authenticated.registrations .panel.two-factor .btn-primary.duplicate-button, body.app.authenticated.registrations .panel.two-factor .btn-primary.new-button, body.app.authenticated.registrations .panel.two-factor .links-as-buttons a.btn-primary, .links-as-buttons body.app.authenticated.registrations .panel.two-factor a.btn-primary, body.app.authenticated.registrations .panel.two-factor .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-primary.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.app.authenticated.registrations .panel.two-factor .btn-primary.dz-button {
    width: 100%;
  }
}
body.app.authenticated.registrations .last-sign-in {
  display: block;
  font-size: 13.05px;
  margin-top: 20px;
  text-align: center;
}
body.app.two_factor_settings .panel.two-factor code {
  -webkit-user-select: auto !important;
  user-select: auto !important;
}

body[data-mode=dark] #light-mode-nav-link {
  display: none;
}

body[data-mode=light] #dark-mode-nav-link {
  display: none;
}

body:not(.app)[data-mode=dark] {
  background-color: hsl(0, 0%, 8%);
  color: hsl(0, 0%, 88%);
}
body:not(.app)[data-mode=dark] .page-header, body:not(.app)[data-mode=dark] .panel, body:not(.app)[data-mode=dark] .table {
  background-color: hsl(0, 0%, 8%);
  border-color: hsl(0, 0%, 21.3333333333%);
}
body:not(.app)[data-mode=dark] .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: hsl(0, 0%, 10.3529411765%);
}
body:not(.app)[data-mode=dark] .btn-link, body:not(.app)[data-mode=dark] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body:not(.app)[data-mode=dark] input[type=button].rs_cancel, body:not(.app)[data-mode=dark] table .edit-button, table body:not(.app)[data-mode=dark] .edit-button {
  color: hsl(207.7272727273, 56.4102564103%, 62.1176470588%);
}
body:not(.app)[data-mode=dark] .dropdown-menu, body:not(.app)[data-mode=dark] .ui-autocomplete {
  background-color: hsl(0, 0%, 8%);
  border-color: hsl(0, 0%, 108%);
}
body:not(.app)[data-mode=dark] .dropdown-menu > li > a, body:not(.app)[data-mode=dark] .ui-autocomplete > li > a {
  color: hsl(0, 0%, 88%);
}
body:not(.app)[data-mode=dark] .dropdown-menu > li > a:hover, body:not(.app)[data-mode=dark] .ui-autocomplete > li > a:hover, body:not(.app)[data-mode=dark] .dropdown-menu > li > a:focus, body:not(.app)[data-mode=dark] .ui-autocomplete > li > a:focus {
  color: rgb(38.25, 38.25, 38.25);
  text-decoration: none;
  background-color: #F6CD28;
}
body:not(.app)[data-mode=dark] .well {
  background-color: hsl(0, 0%, 11.9215686275%);
  border-color: hsl(0, 0%, 18.9215686275%);
}

@-webkit-keyframes highlight {
  0% {
    background: #fcf8e3;
  }
  100% {
    background: inherit;
  }
}
@keyframes highlight {
  0% {
    background: #fcf8e3;
  }
  100% {
    background: inherit;
  }
}
.highlight-long {
  -webkit-animation: highlight 10s;
  -o-animation: highlight 10s;
  animation: highlight 10s;
}

.btn-readonly:hover {
  cursor: default;
  box-shadow: none;
}
.btn-readonly:hover.btn-default, .btn-readonly.edit-button:hover, .btn-readonly.duplicate-button:hover, .links-as-buttons a.btn-readonly:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-readonly.dz-button:hover {
  background-color: #fff !important;
  border-color: #ccc !important;
}
.btn-readonly:hover.btn-primary, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-readonly[type=button].rs_save:hover {
  background-color: #0F1F75 !important;
  border-color: rgb(12.1022727273, 25.0113636364, 94.3977272727) !important;
}
.btn-readonly:hover.btn-success, .timesheets form.new_timesheet .btn-readonly.btn-primary:hover, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-readonly[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input.btn-readonly[type=button].rs_save:hover, .timesheets form.edit_timesheet .btn-readonly.btn-primary:hover, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-readonly[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input.btn-readonly[type=button].rs_save:hover, .candidate_weeks form.new_timesheet .btn-readonly.btn-primary:hover, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-readonly[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input.btn-readonly[type=button].rs_save:hover, .candidate_weeks form.edit_timesheet .btn-readonly.btn-primary:hover, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-readonly[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input.btn-readonly[type=button].rs_save:hover, .claim_submissions form.new_timesheet .btn-readonly.btn-primary:hover, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-readonly[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input.btn-readonly[type=button].rs_save:hover, .claim_submissions form.edit_timesheet .btn-readonly.btn-primary:hover, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-readonly[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input.btn-readonly[type=button].rs_save:hover, body.claims form.new_timesheet .btn-readonly.btn-primary:hover, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-readonly[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input.btn-readonly[type=button].rs_save:hover, body.claims form.edit_timesheet .btn-readonly.btn-primary:hover, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-readonly[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input.btn-readonly[type=button].rs_save:hover, .btn-readonly.new-button:hover {
  background-color: #5cb85c !important;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564) !important;
}
.btn-readonly:hover.btn-info, .btn-readonly.duplicate-button:hover {
  background-color: #5bc0de !important;
  border-color: rgb(69.7715736041, 183.845177665, 217.7284263959) !important;
}
.btn-readonly:hover.btn-warning {
  background-color: #f0ad4e !important;
  border-color: rgb(238.0078125, 162.109375, 54.4921875) !important;
}
.btn-readonly:hover.btn-danger, .timesheets .timesheet .btn-readonly.absence-button.enabled:hover, .candidate_weeks .timesheet .btn-readonly.absence-button.enabled:hover, .claim_submissions .timesheet .btn-readonly.absence-button.enabled:hover, body.claims .timesheet .btn-readonly.absence-button.enabled:hover {
  background-color: #d9534f !important;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832) !important;
}
.btn-readonly:hover.btn-accept {
  background-color: #5cb85c !important;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564) !important;
}
.btn-readonly:hover.btn-reject {
  background-color: #d9534f !important;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832) !important;
}
.btn-readonly:hover.btn-none {
  background-color: #fff !important;
  border-color: #ccc !important;
}

.btn-readonly:active, .btn-readonly.active {
  box-shadow: none;
}

.calendar-helper {
  margin: auto;
}
.calendar-helper .monthName th {
  font-weight: normal;
  text-align: right;
  padding-top: 1em;
  padding-bottom: 0.7em;
}
.calendar-helper .dayName th {
  font-size: 0.7em;
  padding-top: 0.6em;
  padding-bottom: 0.3em;
  background-color: #303030;
  color: white;
}
.calendar-helper .otherMonth, .calendar-helper .day, .calendar-helper .specialDay {
  padding: 0.7em 1em;
  border-right: 1px solid white;
}
.calendar-helper .otherMonth {
  color: #eeeeee;
}
.calendar-helper .weekendDay {
  background-color: #eeeeee;
}
.calendar-helper .day, .calendar-helper .specialDay {
  text-align: center;
  border-bottom: 1px dotted #bbbbbb;
}
.calendar-helper .specialDay {
  background-color: #d10a21;
  color: white;
}
.calendar-helper .specialDay a, .calendar-helper .specialDay a:visited, .calendar-helper .specialDay a:hover {
  color: white;
  text-decoration: none;
  padding: 1em;
}
.calendar-helper .specialDay a:hover {
  color: white;
  background-color: black;
}
.calendar-helper .today {
  background-color: #1e90ff;
  color: white;
}
.calendar-helper .weekNumber {
  background-color: #BADA55;
}

.calendar_days.index {
  margin-top: 15px;
}
.calendar_days.index .page-header {
  display: none;
}

.calendar {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  margin-bottom: 20px;
}
.calendar .calendar-day {
  margin: 0;
}
.calendar .calendar-day .heading-column {
  padding-right: 0;
  padding-left: 10px;
}
.calendar .calendar-day .heading-column .heading {
  border-bottom: 1px solid #ddd;
}
.calendar .calendar-day .heading-column .heading .day, .calendar .calendar-day .heading-column .heading .month {
  font-size: 75%;
  font-weight: normal;
}
.calendar .calendar-day .heading-column .heading .day {
  padding: 5px 0px;
  border-bottom: none;
}
@media (min-width: 768px) {
  .calendar .calendar-day .heading-column .heading .day {
    display: block;
    text-align: left;
  }
}
.calendar .calendar-day .heading-column .heading .date .ordinal {
  vertical-align: super;
  font-size: 60%;
}
.calendar .calendar-day .heading-column .heading .year {
  font-size: 60%;
  font-weight: normal;
  color: rgb(119.085, 119.085, 119.085);
}
.calendar .calendar-entries {
  padding-right: 0px;
}
@media (max-width: 767px) {
  .calendar .calendar-entries {
    padding-left: 0px;
  }
}
.calendar .calendar-entry {
  padding: 0;
  min-height: 100px;
}
.calendar .calendar-entry .supplier-summary .allocation .status .label.allocation-state:not([data-value=unallocatable]), .calendar .calendar-entry .supplier-summary .allocation .status .company .allocation-state.type:not([data-value=unallocatable]), .company .calendar .calendar-entry .supplier-summary .allocation .status .allocation-state.type:not([data-value=unallocatable]), .calendar .calendar-entry .supplier-summary .allocation .status .client .allocation-state.type:not([data-value=unallocatable]), .client .calendar .calendar-entry .supplier-summary .allocation .status .allocation-state.type:not([data-value=unallocatable]), .calendar .calendar-entry .supplier-summary .allocation .status .candidate-credential-fields .allocation-state.status:not([data-value=unallocatable]), .candidate-credential-fields .calendar .calendar-entry .supplier-summary .allocation .status .allocation-state.status:not([data-value=unallocatable]), .calendar .calendar-entry .supplier-summary .allocation .status .select2-choices .branch .allocation-state.node:not([data-value=unallocatable]):first-child, .select2-choices .branch .calendar .calendar-entry .supplier-summary .allocation .status .allocation-state.node:not([data-value=unallocatable]):first-child, .calendar .calendar-entry .supplier-summary .allocation .status .allocation-state.state:not([data-value=unallocatable]), .calendar .calendar-entry .supplier-summary .allocation .status .allocation-state.ref-number:not([data-value=unallocatable]), .calendar .calendar-entry .supplier-summary .allocation .status .posting.list-item .allocation-state.label-status:not([data-value=unallocatable]), .posting.list-item .calendar .calendar-entry .supplier-summary .allocation .status .allocation-state.label-status:not([data-value=unallocatable]) {
  padding: 0;
}
.calendar .calendar-entry .description {
  border-bottom: 1px dotted #ddd;
  margin-top: 0px;
  padding: 10px 0;
}
.calendar .calendar-entry .description .date-range {
  font-size: 13px;
}
@media (max-width: 767px) {
  .calendar .calendar-entry .description .date-range small {
    display: none;
  }
}
.calendar .calendar-entry:not(:last-child) {
  border-bottom: 1px dotted #ddd;
}
.calendar.calendar-striped .calendar-entry {
  background-color: #f9f9f9;
}
@media (min-width: 768px) {
  .calendar .calendar-day:not(:first-child) > .col-sm-1 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-1 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-1 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-2 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-2 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-2 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-3 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-3 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-3 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-4 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-4 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-4 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-5 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-5 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-5 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-6, .calendar .form-horizontal .calendar-day:not(:first-child) > .error, .form-horizontal .calendar .calendar-day:not(:first-child) > .error, .calendar .form-horizontal .calendar-day:not(:first-child) > .hint, .form-horizontal .calendar .calendar-day:not(:first-child) > .hint {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-6 .heading, .calendar .form-horizontal .calendar-day > .error .heading, .form-horizontal .calendar .calendar-day > .error .heading, .calendar .form-horizontal .calendar-day > .hint .heading, .form-horizontal .calendar .calendar-day > .hint .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-6 .calendar-entry, .calendar .form-horizontal .calendar-day > .error .calendar-entry, .form-horizontal .calendar .calendar-day > .error .calendar-entry, .calendar .form-horizontal .calendar-day > .hint .calendar-entry, .form-horizontal .calendar .calendar-day > .hint .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-7 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-7 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-7 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-8 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-8 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-8 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-9 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-9 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-9 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-10 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-10 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-10 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-11 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-11 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-11 .calendar-entry {
    border-left: 3px double #ddd;
  }
  .calendar .calendar-day:not(:first-child) > .col-sm-12 {
    border-top: 1px solid #ddd;
  }
  .calendar .calendar-day > .col-sm-12 .heading {
    border-bottom: none;
    margin: 8px 0;
  }
  .calendar .calendar-day > .col-sm-12 .calendar-entry {
    border-left: 3px double #ddd;
  }
}
@media (max-width: 767px) {
  .calendar .calendar-entry {
    min-height: 0px;
  }
}

.otherMonth, .day, .specialDay {
  text-align: inherit;
  border: inherit;
  padding: inherit;
}

.availability-grid table, .opening-grid table {
  border: 1px solid gainsboro;
}
.availability-grid table thead .monthName, .opening-grid table thead .monthName {
  display: none;
}
.availability-grid table tbody tr td:last-child, .opening-grid table tbody tr td:last-child {
  border-right: none;
}
.availability-grid table tr.dayName th, .opening-grid table tr.dayName th {
  background-color: #0F1F75;
  padding: 5px 0;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}
.availability-grid table td.day, .availability-grid table td.specialDay, .opening-grid table td.day, .opening-grid table td.specialDay {
  border-top: 1px solid white;
  border-right: 1px solid white;
  border-bottom: none;
  padding: 10px 0px;
  text-align: center;
}
@media (max-width: 991px) {
  .availability-grid table td.day.available, .availability-grid table td.day.available a, .availability-grid table td.specialDay.available, .availability-grid table td.specialDay.available a, .opening-grid table td.day.available, .opening-grid table td.day.available a, .opening-grid table td.specialDay.available, .opening-grid table td.specialDay.available a {
    background-color: rgb(167.688, 235.312, 196.364);
    color: rgb(27.232, 120.768, 66.896);
  }
  .availability-grid table td.day.unavailable, .availability-grid table td.day.unavailable a, .availability-grid table td.specialDay.unavailable, .availability-grid table td.specialDay.unavailable a, .opening-grid table td.day.unavailable, .opening-grid table td.day.unavailable a, .opening-grid table td.specialDay.unavailable, .opening-grid table td.specialDay.unavailable a {
    background-color: rgb(232.6765957447, 162.5914893617, 155.3234042553);
    color: rgb(108.6638297872, 32.2595744681, 24.3361702128);
  }
  .availability-grid table td.day.booked, .availability-grid table td.day.booked a, .availability-grid table td.specialDay.booked, .availability-grid table td.specialDay.booked a, .opening-grid table td.day.booked, .opening-grid table td.day.booked a, .opening-grid table td.specialDay.booked, .opening-grid table td.specialDay.booked a {
    background-color: rgb(249.4330708661, 231.5393700787, 159.5669291339);
    color: rgb(145.5118110236, 118.2283464567, 8.4881889764);
  }
  .availability-grid table td.day.pending_approval, .availability-grid table td.day.pending_approval a, .availability-grid table td.specialDay.pending_approval, .availability-grid table td.specialDay.pending_approval a, .opening-grid table td.day.pending_approval, .opening-grid table td.day.pending_approval a, .opening-grid table td.specialDay.pending_approval, .opening-grid table td.specialDay.pending_approval a {
    background-color: rgb(219.0167364017, 195.2677824268, 228.7322175732);
    color: rgb(127.949790795, 67.1966527197, 152.8033472803);
    opacity: 0.8;
  }
}
.availability-grid table td.day.today, .availability-grid table td.specialDay.today, .opening-grid table td.day.today, .opening-grid table td.specialDay.today {
  background-color: inherit;
}
.availability-grid table td.day.today .date, .availability-grid table td.specialDay.today .date, .opening-grid table td.day.today .date, .opening-grid table td.specialDay.today .date {
  font-weight: bold;
}
.availability-grid table td.day.weekendDay, .availability-grid table td.specialDay.weekendDay, .opening-grid table td.day.weekendDay, .opening-grid table td.specialDay.weekendDay {
  background-color: #eeeeee;
}
.availability-grid table td.day.selected a, .availability-grid table td.specialDay.selected a, .opening-grid table td.day.selected a, .opening-grid table td.specialDay.selected a {
  border: 2px solid #3498db;
}
.availability-grid table td.day.selected.partial a, .availability-grid table td.specialDay.selected.partial a, .opening-grid table td.day.selected.partial a, .opening-grid table td.specialDay.selected.partial a {
  border: 2px solid rgb(181.9539748954, 217.9372384937, 242.0460251046);
}
.availability-grid table td.day.pending a, .availability-grid table td.specialDay.pending a, .opening-grid table td.day.pending a, .opening-grid table td.specialDay.pending a {
  border: 2px solid #e67e22;
  padding: 3px;
}
.availability-grid table td.day .fa-spinner, .availability-grid table td.specialDay .fa-spinner, .opening-grid table td.day .fa-spinner, .opening-grid table td.specialDay .fa-spinner {
  float: right;
}
.availability-grid table td.otherMonth.weekendDay, .opening-grid table td.otherMonth.weekendDay {
  background-color: white;
}
.availability-grid table .otherMonth, .availability-grid table .day, .availability-grid table .specialDay, .opening-grid table .otherMonth, .opening-grid table .day, .opening-grid table .specialDay {
  padding: 0.7em 0px;
  text-align: center;
}
.availability-grid table .otherMonth a, .availability-grid table .day a, .availability-grid table .specialDay a, .opening-grid table .otherMonth a, .opening-grid table .day a, .opening-grid table .specialDay a {
  padding: 0.7em 1em;
}
.availability-grid table .otherMonth a:hover, .availability-grid table .otherMonth a:focus, .availability-grid table .day a:hover, .availability-grid table .day a:focus, .availability-grid table .specialDay a:hover, .availability-grid table .specialDay a:focus, .opening-grid table .otherMonth a:hover, .opening-grid table .otherMonth a:focus, .opening-grid table .day a:hover, .opening-grid table .day a:focus, .opening-grid table .specialDay a:hover, .opening-grid table .specialDay a:focus {
  text-decoration: none;
}

.calendar-container .calendar-header .multiselect-wrapper, .calendar-container .calendar-header .create-via-selection-wrapper {
  float: right;
}
.calendar-container .calendar-header .multiselect-wrapper label, .calendar-container .calendar-header .create-via-selection-wrapper label {
  margin: 0 5px;
}
.calendar-container .selection-container > h4 {
  border-bottom: 1px solid gainsboro;
  line-height: 1.5;
  min-height: 41px;
  padding-bottom: 10px;
}
.calendar-container .selection-container > h4 .title {
  vertical-align: middle;
}
.calendar-container .selection-container > h4 small {
  margin-left: 5px;
}
.calendar-container .selection-container > h4 .navigation, .calendar-container .selection-container > h4 .new-entry {
  float: right;
  margin-left: 5px;
}
@media (min-width: 1300px) {
  .calendar-container .selection-container > h4 {
    margin-top: 0px;
  }
}
.calendar-container .selection-container .list {
  margin-bottom: 0px;
}
.calendar-container .selection-container .no-results {
  color: #95a5a6;
}
.calendar-container > .navigation {
  background-color: white;
  border-bottom: 1px solid gainsboro;
  margin-bottom: -1px;
  padding: 10px 0;
  position: sticky;
  top: 64px;
}
.calendar-container > .navigation .dropdown-toggle > span {
  margin-right: 5px;
}
.calendar-container > .navigation .dropdown-toggle > span:last-child {
  margin-right: 0px;
}
.calendar-container > .navigation .dropdown-toggle .text .fa-filter {
  color: #bdc3c7;
}
.calendar-container > .navigation .dropdown-toggle .text .fa-filter.filter-applied {
  color: #e67e22;
}
.calendar-container > .navigation .filter {
  display: inline-block;
  float: right;
}
.calendar-container > .navigation .filter .dropdown-menu, .calendar-container > .navigation .filter .ui-autocomplete {
  padding: 0;
}
.calendar-container > .navigation .filter .dropdown-menu.scrollable, .calendar-container > .navigation .filter .scrollable.ui-autocomplete {
  overflow: auto;
  overscroll-behavior: contain;
}
.calendar-container > .navigation .filter .dropdown-menu.scrollable .overflow-indicator, .calendar-container > .navigation .filter .scrollable.ui-autocomplete .overflow-indicator {
  background-color: white;
  height: 30px;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  width: 100%;
}
.calendar-container > .navigation .filter .dropdown-menu .dropdown-header, .calendar-container > .navigation .filter .ui-autocomplete .dropdown-header {
  padding: 6px 10px;
}
.calendar-container > .navigation .filter .dropdown-menu .dropdown-header .fa, .calendar-container > .navigation .filter .ui-autocomplete .dropdown-header .fa {
  width: 15px;
}
.calendar-container > .navigation .filter .dropdown-menu .dropdown-header.sub-header, .calendar-container > .navigation .filter .ui-autocomplete .dropdown-header.sub-header {
  background-color: rgb(250.6818181818, 251.5909090909, 251.8181818182);
  border-top: 1px solid rgb(232.75, 232.75, 232.75);
  margin-bottom: 0;
}
.calendar-container > .navigation .filter .dropdown-menu .dropdown-header.contains-sub-headers, .calendar-container > .navigation .filter .ui-autocomplete .dropdown-header.contains-sub-headers {
  margin-bottom: 0;
}
.calendar-container > .navigation .filter .dropdown-menu a, .calendar-container > .navigation .filter .ui-autocomplete a {
  padding: 5px 10px;
}
.calendar-container > .navigation .filter .dropdown-menu a .fa, .calendar-container > .navigation .filter .ui-autocomplete a .fa {
  width: 20px;
}
.calendar-container > .navigation .filter .dropdown-menu .actions, .calendar-container > .navigation .filter .ui-autocomplete .actions {
  border-top: 1px solid gainsboro;
  padding: 10px;
}
.calendar-container > .navigation .filter .dropdown-menu .actions .btn, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button], .calendar-container > .navigation .filter .dropdown-menu .actions .edit-button, .calendar-container > .navigation .filter .dropdown-menu .actions .duplicate-button, .calendar-container > .navigation .filter .dropdown-menu .actions .new-button, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button], .calendar-container > .navigation .filter .ui-autocomplete .actions .edit-button, .calendar-container > .navigation .filter .ui-autocomplete .actions .duplicate-button, .calendar-container > .navigation .filter .ui-autocomplete .actions .new-button, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .dz-button, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a {
  color: white;
  display: inline-block;
}
.calendar-container > .navigation .filter .dropdown-menu .actions .btn.btn-primary, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-primary[type=button], .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input.btn-primary[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].rs_save, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.edit-button, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.duplicate-button, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.new-button, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.btn-primary, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-primary[type=button], .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input.btn-primary[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].rs_save, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.edit-button, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.duplicate-button, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.new-button, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-primary.dz-button, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-primary.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.dz-button, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.btn-primary, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.btn-primary, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.btn-primary, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.btn-primary {
  float: right;
}
.calendar-container > .navigation .filter .dropdown-menu .actions .btn.btn-primary:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-primary[type=button]:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input.btn-primary[type=button]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].rs_save:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.edit-button:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.duplicate-button:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.new-button:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.btn-primary:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-primary[type=button]:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input.btn-primary[type=button]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].rs_save:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.edit-button:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.duplicate-button:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.new-button:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-primary.dz-button:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-primary.dz-button:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.dz-button:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.dz-button:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.btn-primary:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.btn-primary:hover, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.btn-primary:hover, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.btn-primary:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .btn.btn-primary:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-primary[type=button]:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input.btn-primary[type=button]:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].rs_save:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.edit-button:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.duplicate-button:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.new-button:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.btn-primary:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-primary[type=button]:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input.btn-primary[type=button]:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].rs_save:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.edit-button:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.duplicate-button:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.new-button:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-primary.dz-button:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-primary.dz-button:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .btn-primary.dz-button:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-primary.dz-button:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.btn-primary:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.btn-primary:focus, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.btn-primary:focus, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.btn-primary:focus {
  background-color: rgb(12.1022727273, 25.0113636364, 94.3977272727);
  border-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
}
.calendar-container > .navigation .filter .dropdown-menu .actions .btn.btn-danger:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .btn.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .btn.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .btn.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .btn.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .btn.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .btn.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .btn.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .btn.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-danger[type=button]:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets .timesheet input[type=button].absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks .timesheet input[type=button].absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions .timesheet input[type=button].absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims .timesheet input[type=button].absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input.btn-danger[type=button]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet input[type=button].absence-button.enabled:hover, .timesheets .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].absence-button.enabled:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet input[type=button].absence-button.enabled:hover, .candidate_weeks .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].absence-button.enabled:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet input[type=button].absence-button.enabled:hover, .claim_submissions .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].absence-button.enabled:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet input[type=button].absence-button.enabled:hover, body.claims .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-danger.edit-button:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .edit-button.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .edit-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .edit-button.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .edit-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .edit-button.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .edit-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .edit-button.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .edit-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-danger.duplicate-button:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .duplicate-button.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .duplicate-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .duplicate-button.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .duplicate-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .duplicate-button.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .duplicate-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .duplicate-button.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .duplicate-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-danger.new-button:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .new-button.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .new-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .new-button.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .new-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .new-button.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .new-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .new-button.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .new-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.btn-danger:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .btn.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .btn.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .btn.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .btn.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-danger[type=button]:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets .timesheet input[type=button].absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks .timesheet input[type=button].absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions .timesheet input[type=button].absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims .timesheet input[type=button].absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input.btn-danger[type=button]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet input[type=button].absence-button.enabled:hover, .timesheets .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].absence-button.enabled:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet input[type=button].absence-button.enabled:hover, .candidate_weeks .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].absence-button.enabled:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet input[type=button].absence-button.enabled:hover, .claim_submissions .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].absence-button.enabled:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet input[type=button].absence-button.enabled:hover, body.claims .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-danger.edit-button:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .edit-button.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .edit-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .edit-button.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .edit-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .edit-button.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .edit-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .edit-button.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .edit-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-danger.duplicate-button:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .duplicate-button.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .duplicate-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .duplicate-button.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .duplicate-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .duplicate-button.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .duplicate-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .duplicate-button.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .duplicate-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-danger.new-button:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .new-button.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .new-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .new-button.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .new-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .new-button.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .new-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .new-button.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .new-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-danger.dz-button:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .timesheets .timesheet .dz-button.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidate_weeks .timesheet .dz-button.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claim_submissions .timesheet .dz-button.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.claims .timesheet .dz-button.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-danger.dz-button:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .timesheets .timesheet .dz-button.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidate_weeks .timesheet .dz-button.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claim_submissions .timesheet .dz-button.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.claims .timesheet .dz-button.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .btn-danger.dz-button:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .dz-button.absence-button.enabled:hover, .timesheets .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .dz-button.absence-button.enabled:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .dz-button.absence-button.enabled:hover, .candidate_weeks .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .dz-button.absence-button.enabled:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .dz-button.absence-button.enabled:hover, .claim_submissions .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .dz-button.absence-button.enabled:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .dz-button.absence-button.enabled:hover, body.claims .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .dz-button.absence-button.enabled:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-danger.dz-button:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .dz-button.absence-button.enabled:hover, .timesheets .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .dz-button.absence-button.enabled:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .dz-button.absence-button.enabled:hover, .candidate_weeks .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .dz-button.absence-button.enabled:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .dz-button.absence-button.enabled:hover, .claim_submissions .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .dz-button.absence-button.enabled:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .dz-button.absence-button.enabled:hover, body.claims .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .dz-button.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.btn-danger:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons .timesheets .timesheet a.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons .candidate_weeks .timesheet a.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons .claim_submissions .timesheet a.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons body.claims .timesheet a.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.btn-danger:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons .timesheets .timesheet a.absence-button.enabled:hover, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons .candidate_weeks .timesheet a.absence-button.enabled:hover, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons .claim_submissions .timesheet a.absence-button.enabled:hover, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.absence-button.enabled:hover, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons body.claims .timesheet a.absence-button.enabled:hover, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.absence-button.enabled:hover, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.btn-danger:hover, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet a.absence-button.enabled:hover, .timesheets .timesheet .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.absence-button.enabled:hover, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet a.absence-button.enabled:hover, .candidate_weeks .timesheet .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.absence-button.enabled:hover, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet a.absence-button.enabled:hover, .claim_submissions .timesheet .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.absence-button.enabled:hover, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet a.absence-button.enabled:hover, body.claims .timesheet .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.absence-button.enabled:hover, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.btn-danger:hover, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet a.absence-button.enabled:hover, .timesheets .timesheet .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.absence-button.enabled:hover, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet a.absence-button.enabled:hover, .candidate_weeks .timesheet .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.absence-button.enabled:hover, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet a.absence-button.enabled:hover, .claim_submissions .timesheet .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.absence-button.enabled:hover, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet a.absence-button.enabled:hover, body.claims .timesheet .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.absence-button.enabled:hover, .calendar-container > .navigation .filter .dropdown-menu .actions .btn.btn-danger:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .btn.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .btn.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .btn.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .btn.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .btn.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .btn.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .btn.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .btn.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-danger[type=button]:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets .timesheet input[type=button].absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks .timesheet input[type=button].absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions .timesheet input[type=button].absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims .timesheet input[type=button].absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input.btn-danger[type=button]:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet input[type=button].absence-button.enabled:focus, .timesheets .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].absence-button.enabled:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet input[type=button].absence-button.enabled:focus, .candidate_weeks .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].absence-button.enabled:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet input[type=button].absence-button.enabled:focus, .claim_submissions .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].absence-button.enabled:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet input[type=button].absence-button.enabled:focus, body.claims .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .dropdown-menu .actions input[type=button].absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-danger.edit-button:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .edit-button.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .edit-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .edit-button.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .edit-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .edit-button.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .edit-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .edit-button.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .edit-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-danger.duplicate-button:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .duplicate-button.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .duplicate-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .duplicate-button.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .duplicate-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .duplicate-button.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .duplicate-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .duplicate-button.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .duplicate-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .btn-danger.new-button:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .new-button.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .new-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .new-button.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .new-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .new-button.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .new-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .new-button.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .new-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.btn-danger:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .btn.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .btn.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .btn.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .btn.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .btn.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-danger[type=button]:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets .timesheet input[type=button].absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks .timesheet input[type=button].absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions .timesheet input[type=button].absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims .timesheet input[type=button].absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input.btn-danger[type=button]:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet input[type=button].absence-button.enabled:focus, .timesheets .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].absence-button.enabled:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet input[type=button].absence-button.enabled:focus, .candidate_weeks .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].absence-button.enabled:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet input[type=button].absence-button.enabled:focus, .claim_submissions .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].absence-button.enabled:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet input[type=button].absence-button.enabled:focus, body.claims .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar-container > .navigation .filter .ui-autocomplete .actions input[type=button].absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-danger.edit-button:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .edit-button.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .edit-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .edit-button.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .edit-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .edit-button.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .edit-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .edit-button.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .edit-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-danger.duplicate-button:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .duplicate-button.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .duplicate-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .duplicate-button.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .duplicate-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .duplicate-button.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .duplicate-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .duplicate-button.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .duplicate-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-danger.new-button:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .new-button.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .new-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .new-button.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .new-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .new-button.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .new-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .new-button.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .new-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-danger.dz-button:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .timesheets .timesheet .dz-button.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidate_weeks .timesheet .dz-button.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claim_submissions .timesheet .dz-button.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.claims .timesheet .dz-button.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-danger.dz-button:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .timesheets .timesheet .dz-button.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidate_weeks .timesheet .dz-button.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claim_submissions .timesheet .dz-button.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.claims .timesheet .dz-button.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .btn-danger.dz-button:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet .dz-button.absence-button.enabled:focus, .timesheets .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .dz-button.absence-button.enabled:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet .dz-button.absence-button.enabled:focus, .candidate_weeks .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .dz-button.absence-button.enabled:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet .dz-button.absence-button.enabled:focus, .claim_submissions .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .dz-button.absence-button.enabled:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet .dz-button.absence-button.enabled:focus, body.claims .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .dropdown-menu .actions .dz-button.absence-button.enabled:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .btn-danger.dz-button:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet .dz-button.absence-button.enabled:focus, .timesheets .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .dz-button.absence-button.enabled:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet .dz-button.absence-button.enabled:focus, .candidate_weeks .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .dz-button.absence-button.enabled:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet .dz-button.absence-button.enabled:focus, .claim_submissions .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .dz-button.absence-button.enabled:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet .dz-button.absence-button.enabled:focus, body.claims .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar-container > .navigation .filter .ui-autocomplete .actions .dz-button.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.btn-danger:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons .timesheets .timesheet a.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons .candidate_weeks .timesheet a.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons .claim_submissions .timesheet a.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.absence-button.enabled:focus, .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons body.claims .timesheet a.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .dropdown-menu .actions .links-as-buttons a.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.btn-danger:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons .timesheets .timesheet a.absence-button.enabled:focus, .timesheets .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons .candidate_weeks .timesheet a.absence-button.enabled:focus, .candidate_weeks .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons .claim_submissions .timesheet a.absence-button.enabled:focus, .claim_submissions .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.absence-button.enabled:focus, .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons body.claims .timesheet a.absence-button.enabled:focus, body.claims .timesheet .calendar-container > .navigation .filter .ui-autocomplete .actions .links-as-buttons a.absence-button.enabled:focus, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.btn-danger:focus, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions .timesheets .timesheet a.absence-button.enabled:focus, .timesheets .timesheet .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.absence-button.enabled:focus, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions .candidate_weeks .timesheet a.absence-button.enabled:focus, .candidate_weeks .timesheet .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.absence-button.enabled:focus, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions .claim_submissions .timesheet a.absence-button.enabled:focus, .claim_submissions .timesheet .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.absence-button.enabled:focus, .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions body.claims .timesheet a.absence-button.enabled:focus, body.claims .timesheet .links-as-buttons .calendar-container > .navigation .filter .dropdown-menu .actions a.absence-button.enabled:focus, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.btn-danger:focus, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions .timesheets .timesheet a.absence-button.enabled:focus, .timesheets .timesheet .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.absence-button.enabled:focus, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions .candidate_weeks .timesheet a.absence-button.enabled:focus, .candidate_weeks .timesheet .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.absence-button.enabled:focus, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions .claim_submissions .timesheet a.absence-button.enabled:focus, .claim_submissions .timesheet .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.absence-button.enabled:focus, .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions body.claims .timesheet a.absence-button.enabled:focus, body.claims .timesheet .links-as-buttons .calendar-container > .navigation .filter .ui-autocomplete .actions a.absence-button.enabled:focus {
  background-color: rgb(212.4719626168, 62.5046728972, 58.0280373832);
  border-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
}
.calendar-container > .navigation .search {
  display: inline-block;
  float: right;
  margin: 0 10px;
}
.calendar-container > .navigation .search .input-group {
  width: 150px;
}
.calendar-container > .navigation .search .input-group input {
  height: 35px;
}
@media (max-width: 767px) {
  .calendar-container > .navigation .search .input-group {
    width: 100px;
  }
}
.calendar-container .calendar:not(.calendar-striped) {
  border-radius: 0;
}
.calendar-container .calendar:not(.calendar-striped) .calendar-day.calendar-weekend {
  background-color: rgb(244.1803278689, 245.1639344262, 245.8196721311);
}
.calendar-container .calendar:not(.calendar-striped) .calendar-day.today {
  background-color: rgb(253.6496062992, 249.3090551181, 231.8503937008);
}
@media (max-width: 767px) {
  .calendar-container .calendar:not(.calendar-striped) .calendar-day {
    border-top: 1px solid gainsboro;
  }
  .calendar-container .calendar:not(.calendar-striped) .calendar-day:first-child {
    border-top: none;
  }
}
.calendar-container .calendar:not(.calendar-striped) .calendar-day .calendar-date {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.calendar-container .calendar:not(.calendar-striped) .calendar-day .calendar-date .month, .calendar-container .calendar:not(.calendar-striped) .calendar-day .calendar-date .year {
  display: none;
}
.calendar-container .calendar:not(.calendar-striped) .calendar-day .calendar-entry {
  min-height: 75px;
}
.calendar-container .calendar:not(.calendar-striped) .calendar-day .calendar-entry .spinner {
  padding: 20px 0;
}
.calendar-container .calendar:not(.calendar-striped) .calendar-day .calendar-entry .spinner .fa {
  color: rgb(221.3181818182, 228.4090909091, 230.1818181818);
}
.calendar-container .calendar:not(.calendar-striped) .calendar-day .calendar-entry .summaries .no-interval {
  padding: 10px;
}

.label-unavailable {
  background-color: rgb(232.6765957447, 162.5914893617, 155.3234042553);
  color: rgb(108.6638297872, 32.2595744681, 24.3361702128);
}

.availability-grid .label, .availability-grid .company .type, .company .availability-grid .type, .availability-grid .client .type, .client .availability-grid .type, .availability-grid .candidate-credential-fields .status, .candidate-credential-fields .availability-grid .status, .availability-grid .select2-choices .branch .node:first-child, .select2-choices .branch .availability-grid .node:first-child, .availability-grid .state, .availability-grid .ref-number, .availability-grid .posting.list-item .label-status, .posting.list-item .availability-grid .label-status, #availability-intervals .label, #availability-intervals .company .type, .company #availability-intervals .type, #availability-intervals .client .type, .client #availability-intervals .type, #availability-intervals .candidate-credential-fields .status, .candidate-credential-fields #availability-intervals .status, #availability-intervals .select2-choices .branch .node:first-child, .select2-choices .branch #availability-intervals .node:first-child, #availability-intervals .state, #availability-intervals .ref-number, #availability-intervals .posting.list-item .label-status, .posting.list-item #availability-intervals .label-status, body:not(.leaves) .availability.leave, .opening-grid .label, .opening-grid .company .type, .company .opening-grid .type, .opening-grid .client .type, .client .opening-grid .type, .opening-grid .candidate-credential-fields .status, .candidate-credential-fields .opening-grid .status, .opening-grid .select2-choices .branch .node:first-child, .select2-choices .branch .opening-grid .node:first-child, .opening-grid .state, .opening-grid .ref-number, .opening-grid .posting.list-item .label-status, .posting.list-item .opening-grid .label-status {
  font-weight: bold;
  border: 1px solid gainsboro;
}
.availability-grid .label.label-available, .availability-grid .company .label-available.type, .company .availability-grid .label-available.type, .availability-grid .client .label-available.type, .client .availability-grid .label-available.type, .availability-grid .candidate-credential-fields .label-available.status, .candidate-credential-fields .availability-grid .label-available.status, .availability-grid .select2-choices .branch .label-available.node:first-child, .select2-choices .branch .availability-grid .label-available.node:first-child, .availability-grid .label-available.state, .availability-grid .label-available.ref-number, .availability-grid .posting.list-item .label-available.label-status, .posting.list-item .availability-grid .label-available.label-status, .availability-grid .label[data-state=available], .availability-grid .company [data-state=available].type, .company .availability-grid [data-state=available].type, .availability-grid .client [data-state=available].type, .client .availability-grid [data-state=available].type, .availability-grid .candidate-credential-fields [data-state=available].status, .candidate-credential-fields .availability-grid [data-state=available].status, .availability-grid .select2-choices .branch [data-state=available].node:first-child, .select2-choices .branch .availability-grid [data-state=available].node:first-child, .availability-grid [data-state=available].state, .availability-grid [data-state=available].ref-number, .availability-grid .posting.list-item [data-state=available].label-status, .posting.list-item .availability-grid [data-state=available].label-status, #availability-intervals .label.label-available, #availability-intervals .company .label-available.type, .company #availability-intervals .label-available.type, #availability-intervals .client .label-available.type, .client #availability-intervals .label-available.type, #availability-intervals .candidate-credential-fields .label-available.status, .candidate-credential-fields #availability-intervals .label-available.status, #availability-intervals .select2-choices .branch .label-available.node:first-child, .select2-choices .branch #availability-intervals .label-available.node:first-child, #availability-intervals .label-available.state, #availability-intervals .label-available.ref-number, #availability-intervals .posting.list-item .label-available.label-status, .posting.list-item #availability-intervals .label-available.label-status, #availability-intervals .label[data-state=available], #availability-intervals .company [data-state=available].type, .company #availability-intervals [data-state=available].type, #availability-intervals .client [data-state=available].type, .client #availability-intervals [data-state=available].type, #availability-intervals .candidate-credential-fields [data-state=available].status, .candidate-credential-fields #availability-intervals [data-state=available].status, #availability-intervals .select2-choices .branch [data-state=available].node:first-child, .select2-choices .branch #availability-intervals [data-state=available].node:first-child, #availability-intervals [data-state=available].state, #availability-intervals [data-state=available].ref-number, #availability-intervals .posting.list-item [data-state=available].label-status, .posting.list-item #availability-intervals [data-state=available].label-status, body:not(.leaves) .availability.leave.label-available, body:not(.leaves) .availability.leave[data-state=available], .opening-grid .label.label-available, .opening-grid .company .label-available.type, .company .opening-grid .label-available.type, .opening-grid .client .label-available.type, .client .opening-grid .label-available.type, .opening-grid .candidate-credential-fields .label-available.status, .candidate-credential-fields .opening-grid .label-available.status, .opening-grid .select2-choices .branch .label-available.node:first-child, .select2-choices .branch .opening-grid .label-available.node:first-child, .opening-grid .label-available.state, .opening-grid .label-available.ref-number, .opening-grid .posting.list-item .label-available.label-status, .posting.list-item .opening-grid .label-available.label-status, .opening-grid .label[data-state=available], .opening-grid .company [data-state=available].type, .company .opening-grid [data-state=available].type, .opening-grid .client [data-state=available].type, .client .opening-grid [data-state=available].type, .opening-grid .candidate-credential-fields [data-state=available].status, .candidate-credential-fields .opening-grid [data-state=available].status, .opening-grid .select2-choices .branch [data-state=available].node:first-child, .select2-choices .branch .opening-grid [data-state=available].node:first-child, .opening-grid [data-state=available].state, .opening-grid [data-state=available].ref-number, .opening-grid .posting.list-item [data-state=available].label-status, .posting.list-item .opening-grid [data-state=available].label-status {
  background-color: rgb(167.688, 235.312, 196.364);
  color: rgb(27.232, 120.768, 66.896);
}
.availability-grid .label.label-booked, .availability-grid .company .label-booked.type, .company .availability-grid .label-booked.type, .availability-grid .client .label-booked.type, .client .availability-grid .label-booked.type, .availability-grid .candidate-credential-fields .label-booked.status, .candidate-credential-fields .availability-grid .label-booked.status, .availability-grid .select2-choices .branch .label-booked.node:first-child, .select2-choices .branch .availability-grid .label-booked.node:first-child, .availability-grid .label-booked.state, .availability-grid .label-booked.ref-number, .availability-grid .posting.list-item .label-booked.label-status, .posting.list-item .availability-grid .label-booked.label-status, .availability-grid .label[data-state=offered], .availability-grid .company [data-state=offered].type, .company .availability-grid [data-state=offered].type, .availability-grid .client [data-state=offered].type, .client .availability-grid [data-state=offered].type, .availability-grid .candidate-credential-fields [data-state=offered].status, .candidate-credential-fields .availability-grid [data-state=offered].status, .availability-grid .select2-choices .branch [data-state=offered].node:first-child, .select2-choices .branch .availability-grid [data-state=offered].node:first-child, .availability-grid [data-state=offered].state, .availability-grid [data-state=offered].ref-number, .availability-grid .posting.list-item [data-state=offered].label-status, .posting.list-item .availability-grid [data-state=offered].label-status, .availability-grid .label[data-state=offer_accepted], .availability-grid .company [data-state=offer_accepted].type, .company .availability-grid [data-state=offer_accepted].type, .availability-grid .client [data-state=offer_accepted].type, .client .availability-grid [data-state=offer_accepted].type, .availability-grid .candidate-credential-fields [data-state=offer_accepted].status, .candidate-credential-fields .availability-grid [data-state=offer_accepted].status, .availability-grid .select2-choices .branch [data-state=offer_accepted].node:first-child, .select2-choices .branch .availability-grid [data-state=offer_accepted].node:first-child, .availability-grid [data-state=offer_accepted].state, .availability-grid [data-state=offer_accepted].ref-number, .availability-grid .posting.list-item [data-state=offer_accepted].label-status, .posting.list-item .availability-grid [data-state=offer_accepted].label-status, .availability-grid .label[data-state=filled], .availability-grid .company [data-state=filled].type, .company .availability-grid [data-state=filled].type, .availability-grid .client [data-state=filled].type, .client .availability-grid [data-state=filled].type, .availability-grid .candidate-credential-fields [data-state=filled].status, .candidate-credential-fields .availability-grid [data-state=filled].status, .availability-grid .select2-choices .branch [data-state=filled].node:first-child, .select2-choices .branch .availability-grid [data-state=filled].node:first-child, .availability-grid [data-state=filled].state, .availability-grid [data-state=filled].ref-number, .availability-grid .posting.list-item [data-state=filled].label-status, .posting.list-item .availability-grid [data-state=filled].label-status, #availability-intervals .label.label-booked, #availability-intervals .company .label-booked.type, .company #availability-intervals .label-booked.type, #availability-intervals .client .label-booked.type, .client #availability-intervals .label-booked.type, #availability-intervals .candidate-credential-fields .label-booked.status, .candidate-credential-fields #availability-intervals .label-booked.status, #availability-intervals .select2-choices .branch .label-booked.node:first-child, .select2-choices .branch #availability-intervals .label-booked.node:first-child, #availability-intervals .label-booked.state, #availability-intervals .label-booked.ref-number, #availability-intervals .posting.list-item .label-booked.label-status, .posting.list-item #availability-intervals .label-booked.label-status, #availability-intervals .label[data-state=offered], #availability-intervals .company [data-state=offered].type, .company #availability-intervals [data-state=offered].type, #availability-intervals .client [data-state=offered].type, .client #availability-intervals [data-state=offered].type, #availability-intervals .candidate-credential-fields [data-state=offered].status, .candidate-credential-fields #availability-intervals [data-state=offered].status, #availability-intervals .select2-choices .branch [data-state=offered].node:first-child, .select2-choices .branch #availability-intervals [data-state=offered].node:first-child, #availability-intervals [data-state=offered].state, #availability-intervals [data-state=offered].ref-number, #availability-intervals .posting.list-item [data-state=offered].label-status, .posting.list-item #availability-intervals [data-state=offered].label-status, #availability-intervals .label[data-state=offer_accepted], #availability-intervals .company [data-state=offer_accepted].type, .company #availability-intervals [data-state=offer_accepted].type, #availability-intervals .client [data-state=offer_accepted].type, .client #availability-intervals [data-state=offer_accepted].type, #availability-intervals .candidate-credential-fields [data-state=offer_accepted].status, .candidate-credential-fields #availability-intervals [data-state=offer_accepted].status, #availability-intervals .select2-choices .branch [data-state=offer_accepted].node:first-child, .select2-choices .branch #availability-intervals [data-state=offer_accepted].node:first-child, #availability-intervals [data-state=offer_accepted].state, #availability-intervals [data-state=offer_accepted].ref-number, #availability-intervals .posting.list-item [data-state=offer_accepted].label-status, .posting.list-item #availability-intervals [data-state=offer_accepted].label-status, #availability-intervals .label[data-state=filled], #availability-intervals .company [data-state=filled].type, .company #availability-intervals [data-state=filled].type, #availability-intervals .client [data-state=filled].type, .client #availability-intervals [data-state=filled].type, #availability-intervals .candidate-credential-fields [data-state=filled].status, .candidate-credential-fields #availability-intervals [data-state=filled].status, #availability-intervals .select2-choices .branch [data-state=filled].node:first-child, .select2-choices .branch #availability-intervals [data-state=filled].node:first-child, #availability-intervals [data-state=filled].state, #availability-intervals [data-state=filled].ref-number, #availability-intervals .posting.list-item [data-state=filled].label-status, .posting.list-item #availability-intervals [data-state=filled].label-status, body:not(.leaves) .availability.leave.label-booked, body:not(.leaves) .availability.leave[data-state=offered], body:not(.leaves) .availability.leave[data-state=offer_accepted], body:not(.leaves) .availability.leave[data-state=filled], .opening-grid .label.label-booked, .opening-grid .company .label-booked.type, .company .opening-grid .label-booked.type, .opening-grid .client .label-booked.type, .client .opening-grid .label-booked.type, .opening-grid .candidate-credential-fields .label-booked.status, .candidate-credential-fields .opening-grid .label-booked.status, .opening-grid .select2-choices .branch .label-booked.node:first-child, .select2-choices .branch .opening-grid .label-booked.node:first-child, .opening-grid .label-booked.state, .opening-grid .label-booked.ref-number, .opening-grid .posting.list-item .label-booked.label-status, .posting.list-item .opening-grid .label-booked.label-status, .opening-grid .label[data-state=offered], .opening-grid .company [data-state=offered].type, .company .opening-grid [data-state=offered].type, .opening-grid .client [data-state=offered].type, .client .opening-grid [data-state=offered].type, .opening-grid .candidate-credential-fields [data-state=offered].status, .candidate-credential-fields .opening-grid [data-state=offered].status, .opening-grid .select2-choices .branch [data-state=offered].node:first-child, .select2-choices .branch .opening-grid [data-state=offered].node:first-child, .opening-grid [data-state=offered].state, .opening-grid [data-state=offered].ref-number, .opening-grid .posting.list-item [data-state=offered].label-status, .posting.list-item .opening-grid [data-state=offered].label-status, .opening-grid .label[data-state=offer_accepted], .opening-grid .company [data-state=offer_accepted].type, .company .opening-grid [data-state=offer_accepted].type, .opening-grid .client [data-state=offer_accepted].type, .client .opening-grid [data-state=offer_accepted].type, .opening-grid .candidate-credential-fields [data-state=offer_accepted].status, .candidate-credential-fields .opening-grid [data-state=offer_accepted].status, .opening-grid .select2-choices .branch [data-state=offer_accepted].node:first-child, .select2-choices .branch .opening-grid [data-state=offer_accepted].node:first-child, .opening-grid [data-state=offer_accepted].state, .opening-grid [data-state=offer_accepted].ref-number, .opening-grid .posting.list-item [data-state=offer_accepted].label-status, .posting.list-item .opening-grid [data-state=offer_accepted].label-status, .opening-grid .label[data-state=filled], .opening-grid .company [data-state=filled].type, .company .opening-grid [data-state=filled].type, .opening-grid .client [data-state=filled].type, .client .opening-grid [data-state=filled].type, .opening-grid .candidate-credential-fields [data-state=filled].status, .candidate-credential-fields .opening-grid [data-state=filled].status, .opening-grid .select2-choices .branch [data-state=filled].node:first-child, .select2-choices .branch .opening-grid [data-state=filled].node:first-child, .opening-grid [data-state=filled].state, .opening-grid [data-state=filled].ref-number, .opening-grid .posting.list-item [data-state=filled].label-status, .posting.list-item .opening-grid [data-state=filled].label-status {
  background-color: rgb(249.4330708661, 231.5393700787, 159.5669291339);
  color: rgb(145.5118110236, 118.2283464567, 8.4881889764);
}
.availability-grid .label.label-opening, .availability-grid .company .label-opening.type, .company .availability-grid .label-opening.type, .availability-grid .client .label-opening.type, .client .availability-grid .label-opening.type, .availability-grid .candidate-credential-fields .label-opening.status, .candidate-credential-fields .availability-grid .label-opening.status, .availability-grid .select2-choices .branch .label-opening.node:first-child, .select2-choices .branch .availability-grid .label-opening.node:first-child, .availability-grid .label-opening.state, .availability-grid .label-opening.ref-number, .availability-grid .posting.list-item .label-opening.label-status, .posting.list-item .availability-grid .label-opening.label-status, #availability-intervals .label.label-opening, #availability-intervals .company .label-opening.type, .company #availability-intervals .label-opening.type, #availability-intervals .client .label-opening.type, .client #availability-intervals .label-opening.type, #availability-intervals .candidate-credential-fields .label-opening.status, .candidate-credential-fields #availability-intervals .label-opening.status, #availability-intervals .select2-choices .branch .label-opening.node:first-child, .select2-choices .branch #availability-intervals .label-opening.node:first-child, #availability-intervals .label-opening.state, #availability-intervals .label-opening.ref-number, #availability-intervals .posting.list-item .label-opening.label-status, .posting.list-item #availability-intervals .label-opening.label-status, body:not(.leaves) .availability.leave.label-opening, .opening-grid .label.label-opening, .opening-grid .company .label-opening.type, .company .opening-grid .label-opening.type, .opening-grid .client .label-opening.type, .client .opening-grid .label-opening.type, .opening-grid .candidate-credential-fields .label-opening.status, .candidate-credential-fields .opening-grid .label-opening.status, .opening-grid .select2-choices .branch .label-opening.node:first-child, .select2-choices .branch .opening-grid .label-opening.node:first-child, .opening-grid .label-opening.state, .opening-grid .label-opening.ref-number, .opening-grid .posting.list-item .label-opening.label-status, .posting.list-item .opening-grid .label-opening.label-status {
  background-color: rgb(249.4330708661, 231.5393700787, 159.5669291339);
  color: rgb(145.5118110236, 118.2283464567, 8.4881889764);
  opacity: 0.7;
}
.availability-grid .label.label-opening.active, .availability-grid .company .label-opening.active.type, .company .availability-grid .label-opening.active.type, .availability-grid .client .label-opening.active.type, .client .availability-grid .label-opening.active.type, .availability-grid .candidate-credential-fields .label-opening.active.status, .candidate-credential-fields .availability-grid .label-opening.active.status, .availability-grid .select2-choices .branch .label-opening.active.node:first-child, .select2-choices .branch .availability-grid .label-opening.active.node:first-child, .availability-grid .label-opening.active.state, .availability-grid .label-opening.active.ref-number, .availability-grid .posting.list-item .label-opening.active.label-status, .posting.list-item .availability-grid .label-opening.active.label-status, #availability-intervals .label.label-opening.active, #availability-intervals .company .label-opening.active.type, .company #availability-intervals .label-opening.active.type, #availability-intervals .client .label-opening.active.type, .client #availability-intervals .label-opening.active.type, #availability-intervals .candidate-credential-fields .label-opening.active.status, .candidate-credential-fields #availability-intervals .label-opening.active.status, #availability-intervals .select2-choices .branch .label-opening.active.node:first-child, .select2-choices .branch #availability-intervals .label-opening.active.node:first-child, #availability-intervals .label-opening.active.state, #availability-intervals .label-opening.active.ref-number, #availability-intervals .posting.list-item .label-opening.active.label-status, .posting.list-item #availability-intervals .label-opening.active.label-status, body:not(.leaves) .availability.leave.label-opening.active, .opening-grid .label.label-opening.active, .opening-grid .company .label-opening.active.type, .company .opening-grid .label-opening.active.type, .opening-grid .client .label-opening.active.type, .client .opening-grid .label-opening.active.type, .opening-grid .candidate-credential-fields .label-opening.active.status, .candidate-credential-fields .opening-grid .label-opening.active.status, .opening-grid .select2-choices .branch .label-opening.active.node:first-child, .select2-choices .branch .opening-grid .label-opening.active.node:first-child, .opening-grid .label-opening.active.state, .opening-grid .label-opening.active.ref-number, .opening-grid .posting.list-item .label-opening.active.label-status, .posting.list-item .opening-grid .label-opening.active.label-status {
  opacity: 1;
}
.availability-grid .label[data-state=unavailable], .availability-grid .company [data-state=unavailable].type, .company .availability-grid [data-state=unavailable].type, .availability-grid .client [data-state=unavailable].type, .client .availability-grid [data-state=unavailable].type, .availability-grid .candidate-credential-fields [data-state=unavailable].status, .candidate-credential-fields .availability-grid [data-state=unavailable].status, .availability-grid .select2-choices .branch [data-state=unavailable].node:first-child, .select2-choices .branch .availability-grid [data-state=unavailable].node:first-child, .availability-grid [data-state=unavailable].state, .availability-grid [data-state=unavailable].ref-number, .availability-grid .posting.list-item [data-state=unavailable].label-status, .posting.list-item .availability-grid [data-state=unavailable].label-status, #availability-intervals .label[data-state=unavailable], #availability-intervals .company [data-state=unavailable].type, .company #availability-intervals [data-state=unavailable].type, #availability-intervals .client [data-state=unavailable].type, .client #availability-intervals [data-state=unavailable].type, #availability-intervals .candidate-credential-fields [data-state=unavailable].status, .candidate-credential-fields #availability-intervals [data-state=unavailable].status, #availability-intervals .select2-choices .branch [data-state=unavailable].node:first-child, .select2-choices .branch #availability-intervals [data-state=unavailable].node:first-child, #availability-intervals [data-state=unavailable].state, #availability-intervals [data-state=unavailable].ref-number, #availability-intervals .posting.list-item [data-state=unavailable].label-status, .posting.list-item #availability-intervals [data-state=unavailable].label-status, body:not(.leaves) .availability.leave[data-state=unavailable], .opening-grid .label[data-state=unavailable], .opening-grid .company [data-state=unavailable].type, .company .opening-grid [data-state=unavailable].type, .opening-grid .client [data-state=unavailable].type, .client .opening-grid [data-state=unavailable].type, .opening-grid .candidate-credential-fields [data-state=unavailable].status, .candidate-credential-fields .opening-grid [data-state=unavailable].status, .opening-grid .select2-choices .branch [data-state=unavailable].node:first-child, .select2-choices .branch .opening-grid [data-state=unavailable].node:first-child, .opening-grid [data-state=unavailable].state, .opening-grid [data-state=unavailable].ref-number, .opening-grid .posting.list-item [data-state=unavailable].label-status, .posting.list-item .opening-grid [data-state=unavailable].label-status {
  background-color: rgb(232.6765957447, 162.5914893617, 155.3234042553);
  color: rgb(108.6638297872, 32.2595744681, 24.3361702128);
}
.availability-grid .label.label-pending-approval, .availability-grid .company .label-pending-approval.type, .company .availability-grid .label-pending-approval.type, .availability-grid .client .label-pending-approval.type, .client .availability-grid .label-pending-approval.type, .availability-grid .candidate-credential-fields .label-pending-approval.status, .candidate-credential-fields .availability-grid .label-pending-approval.status, .availability-grid .select2-choices .branch .label-pending-approval.node:first-child, .select2-choices .branch .availability-grid .label-pending-approval.node:first-child, .availability-grid .label-pending-approval.state, .availability-grid .label-pending-approval.ref-number, .availability-grid .posting.list-item .label-pending-approval.label-status, .posting.list-item .availability-grid .label-pending-approval.label-status, .availability-grid .label[data-approval-state=pending_approval], .availability-grid .company [data-approval-state=pending_approval].type, .company .availability-grid [data-approval-state=pending_approval].type, .availability-grid .client [data-approval-state=pending_approval].type, .client .availability-grid [data-approval-state=pending_approval].type, .availability-grid .candidate-credential-fields [data-approval-state=pending_approval].status, .candidate-credential-fields .availability-grid [data-approval-state=pending_approval].status, .availability-grid .select2-choices .branch [data-approval-state=pending_approval].node:first-child, .select2-choices .branch .availability-grid [data-approval-state=pending_approval].node:first-child, .availability-grid [data-approval-state=pending_approval].state, .availability-grid [data-approval-state=pending_approval].ref-number, .availability-grid .posting.list-item [data-approval-state=pending_approval].label-status, .posting.list-item .availability-grid [data-approval-state=pending_approval].label-status, #availability-intervals .label.label-pending-approval, #availability-intervals .company .label-pending-approval.type, .company #availability-intervals .label-pending-approval.type, #availability-intervals .client .label-pending-approval.type, .client #availability-intervals .label-pending-approval.type, #availability-intervals .candidate-credential-fields .label-pending-approval.status, .candidate-credential-fields #availability-intervals .label-pending-approval.status, #availability-intervals .select2-choices .branch .label-pending-approval.node:first-child, .select2-choices .branch #availability-intervals .label-pending-approval.node:first-child, #availability-intervals .label-pending-approval.state, #availability-intervals .label-pending-approval.ref-number, #availability-intervals .posting.list-item .label-pending-approval.label-status, .posting.list-item #availability-intervals .label-pending-approval.label-status, #availability-intervals .label[data-approval-state=pending_approval], #availability-intervals .company [data-approval-state=pending_approval].type, .company #availability-intervals [data-approval-state=pending_approval].type, #availability-intervals .client [data-approval-state=pending_approval].type, .client #availability-intervals [data-approval-state=pending_approval].type, #availability-intervals .candidate-credential-fields [data-approval-state=pending_approval].status, .candidate-credential-fields #availability-intervals [data-approval-state=pending_approval].status, #availability-intervals .select2-choices .branch [data-approval-state=pending_approval].node:first-child, .select2-choices .branch #availability-intervals [data-approval-state=pending_approval].node:first-child, #availability-intervals [data-approval-state=pending_approval].state, #availability-intervals [data-approval-state=pending_approval].ref-number, #availability-intervals .posting.list-item [data-approval-state=pending_approval].label-status, .posting.list-item #availability-intervals [data-approval-state=pending_approval].label-status, body:not(.leaves) .availability.leave.label-pending-approval, body:not(.leaves) .availability.leave[data-approval-state=pending_approval], .opening-grid .label.label-pending-approval, .opening-grid .company .label-pending-approval.type, .company .opening-grid .label-pending-approval.type, .opening-grid .client .label-pending-approval.type, .client .opening-grid .label-pending-approval.type, .opening-grid .candidate-credential-fields .label-pending-approval.status, .candidate-credential-fields .opening-grid .label-pending-approval.status, .opening-grid .select2-choices .branch .label-pending-approval.node:first-child, .select2-choices .branch .opening-grid .label-pending-approval.node:first-child, .opening-grid .label-pending-approval.state, .opening-grid .label-pending-approval.ref-number, .opening-grid .posting.list-item .label-pending-approval.label-status, .posting.list-item .opening-grid .label-pending-approval.label-status, .opening-grid .label[data-approval-state=pending_approval], .opening-grid .company [data-approval-state=pending_approval].type, .company .opening-grid [data-approval-state=pending_approval].type, .opening-grid .client [data-approval-state=pending_approval].type, .client .opening-grid [data-approval-state=pending_approval].type, .opening-grid .candidate-credential-fields [data-approval-state=pending_approval].status, .candidate-credential-fields .opening-grid [data-approval-state=pending_approval].status, .opening-grid .select2-choices .branch [data-approval-state=pending_approval].node:first-child, .select2-choices .branch .opening-grid [data-approval-state=pending_approval].node:first-child, .opening-grid [data-approval-state=pending_approval].state, .opening-grid [data-approval-state=pending_approval].ref-number, .opening-grid .posting.list-item [data-approval-state=pending_approval].label-status, .posting.list-item .opening-grid [data-approval-state=pending_approval].label-status {
  opacity: 0.5;
  border: 1px dashed #c0392b;
  color: rgb(127.949790795, 67.1966527197, 152.8033472803);
}
.availability-grid .label.label-rejected, .availability-grid .company .label-rejected.type, .company .availability-grid .label-rejected.type, .availability-grid .client .label-rejected.type, .client .availability-grid .label-rejected.type, .availability-grid .candidate-credential-fields .label-rejected.status, .candidate-credential-fields .availability-grid .label-rejected.status, .availability-grid .select2-choices .branch .label-rejected.node:first-child, .select2-choices .branch .availability-grid .label-rejected.node:first-child, .availability-grid .label-rejected.state, .availability-grid .label-rejected.ref-number, .availability-grid .posting.list-item .label-rejected.label-status, .posting.list-item .availability-grid .label-rejected.label-status, .availability-grid .label[data-approval-state=rejected], .availability-grid .company [data-approval-state=rejected].type, .company .availability-grid [data-approval-state=rejected].type, .availability-grid .client [data-approval-state=rejected].type, .client .availability-grid [data-approval-state=rejected].type, .availability-grid .candidate-credential-fields [data-approval-state=rejected].status, .candidate-credential-fields .availability-grid [data-approval-state=rejected].status, .availability-grid .select2-choices .branch [data-approval-state=rejected].node:first-child, .select2-choices .branch .availability-grid [data-approval-state=rejected].node:first-child, .availability-grid [data-approval-state=rejected].state, .availability-grid [data-approval-state=rejected].ref-number, .availability-grid .posting.list-item [data-approval-state=rejected].label-status, .posting.list-item .availability-grid [data-approval-state=rejected].label-status, #availability-intervals .label.label-rejected, #availability-intervals .company .label-rejected.type, .company #availability-intervals .label-rejected.type, #availability-intervals .client .label-rejected.type, .client #availability-intervals .label-rejected.type, #availability-intervals .candidate-credential-fields .label-rejected.status, .candidate-credential-fields #availability-intervals .label-rejected.status, #availability-intervals .select2-choices .branch .label-rejected.node:first-child, .select2-choices .branch #availability-intervals .label-rejected.node:first-child, #availability-intervals .label-rejected.state, #availability-intervals .label-rejected.ref-number, #availability-intervals .posting.list-item .label-rejected.label-status, .posting.list-item #availability-intervals .label-rejected.label-status, #availability-intervals .label[data-approval-state=rejected], #availability-intervals .company [data-approval-state=rejected].type, .company #availability-intervals [data-approval-state=rejected].type, #availability-intervals .client [data-approval-state=rejected].type, .client #availability-intervals [data-approval-state=rejected].type, #availability-intervals .candidate-credential-fields [data-approval-state=rejected].status, .candidate-credential-fields #availability-intervals [data-approval-state=rejected].status, #availability-intervals .select2-choices .branch [data-approval-state=rejected].node:first-child, .select2-choices .branch #availability-intervals [data-approval-state=rejected].node:first-child, #availability-intervals [data-approval-state=rejected].state, #availability-intervals [data-approval-state=rejected].ref-number, #availability-intervals .posting.list-item [data-approval-state=rejected].label-status, .posting.list-item #availability-intervals [data-approval-state=rejected].label-status, body:not(.leaves) .availability.leave.label-rejected, body:not(.leaves) .availability.leave[data-approval-state=rejected], .opening-grid .label.label-rejected, .opening-grid .company .label-rejected.type, .company .opening-grid .label-rejected.type, .opening-grid .client .label-rejected.type, .client .opening-grid .label-rejected.type, .opening-grid .candidate-credential-fields .label-rejected.status, .candidate-credential-fields .opening-grid .label-rejected.status, .opening-grid .select2-choices .branch .label-rejected.node:first-child, .select2-choices .branch .opening-grid .label-rejected.node:first-child, .opening-grid .label-rejected.state, .opening-grid .label-rejected.ref-number, .opening-grid .posting.list-item .label-rejected.label-status, .posting.list-item .opening-grid .label-rejected.label-status, .opening-grid .label[data-approval-state=rejected], .opening-grid .company [data-approval-state=rejected].type, .company .opening-grid [data-approval-state=rejected].type, .opening-grid .client [data-approval-state=rejected].type, .client .opening-grid [data-approval-state=rejected].type, .opening-grid .candidate-credential-fields [data-approval-state=rejected].status, .candidate-credential-fields .opening-grid [data-approval-state=rejected].status, .opening-grid .select2-choices .branch [data-approval-state=rejected].node:first-child, .select2-choices .branch .opening-grid [data-approval-state=rejected].node:first-child, .opening-grid [data-approval-state=rejected].state, .opening-grid [data-approval-state=rejected].ref-number, .opening-grid .posting.list-item [data-approval-state=rejected].label-status, .posting.list-item .opening-grid [data-approval-state=rejected].label-status {
  opacity: 0.5;
  border: 1px solid #c0392b;
  color: rgb(127.949790795, 67.1966527197, 152.8033472803);
}
.availability-grid .label.label-pending-approval, .availability-grid .company .label-pending-approval.type, .company .availability-grid .label-pending-approval.type, .availability-grid .client .label-pending-approval.type, .client .availability-grid .label-pending-approval.type, .availability-grid .candidate-credential-fields .label-pending-approval.status, .candidate-credential-fields .availability-grid .label-pending-approval.status, .availability-grid .select2-choices .branch .label-pending-approval.node:first-child, .select2-choices .branch .availability-grid .label-pending-approval.node:first-child, .availability-grid .label-pending-approval.state, .availability-grid .label-pending-approval.ref-number, .availability-grid .posting.list-item .label-pending-approval.label-status, .posting.list-item .availability-grid .label-pending-approval.label-status, .availability-grid .label.label-rejected, .availability-grid .company .label-rejected.type, .company .availability-grid .label-rejected.type, .availability-grid .client .label-rejected.type, .client .availability-grid .label-rejected.type, .availability-grid .candidate-credential-fields .label-rejected.status, .candidate-credential-fields .availability-grid .label-rejected.status, .availability-grid .select2-choices .branch .label-rejected.node:first-child, .select2-choices .branch .availability-grid .label-rejected.node:first-child, .availability-grid .label-rejected.state, .availability-grid .label-rejected.ref-number, .availability-grid .posting.list-item .label-rejected.label-status, .posting.list-item .availability-grid .label-rejected.label-status, #availability-intervals .label.label-pending-approval, #availability-intervals .company .label-pending-approval.type, .company #availability-intervals .label-pending-approval.type, #availability-intervals .client .label-pending-approval.type, .client #availability-intervals .label-pending-approval.type, #availability-intervals .candidate-credential-fields .label-pending-approval.status, .candidate-credential-fields #availability-intervals .label-pending-approval.status, #availability-intervals .select2-choices .branch .label-pending-approval.node:first-child, .select2-choices .branch #availability-intervals .label-pending-approval.node:first-child, #availability-intervals .label-pending-approval.state, #availability-intervals .label-pending-approval.ref-number, #availability-intervals .posting.list-item .label-pending-approval.label-status, .posting.list-item #availability-intervals .label-pending-approval.label-status, #availability-intervals .label.label-rejected, #availability-intervals .company .label-rejected.type, .company #availability-intervals .label-rejected.type, #availability-intervals .client .label-rejected.type, .client #availability-intervals .label-rejected.type, #availability-intervals .candidate-credential-fields .label-rejected.status, .candidate-credential-fields #availability-intervals .label-rejected.status, #availability-intervals .select2-choices .branch .label-rejected.node:first-child, .select2-choices .branch #availability-intervals .label-rejected.node:first-child, #availability-intervals .label-rejected.state, #availability-intervals .label-rejected.ref-number, #availability-intervals .posting.list-item .label-rejected.label-status, .posting.list-item #availability-intervals .label-rejected.label-status, body:not(.leaves) .availability.leave.label-pending-approval, body:not(.leaves) .availability.leave.label-rejected, .opening-grid .label.label-pending-approval, .opening-grid .company .label-pending-approval.type, .company .opening-grid .label-pending-approval.type, .opening-grid .client .label-pending-approval.type, .client .opening-grid .label-pending-approval.type, .opening-grid .candidate-credential-fields .label-pending-approval.status, .candidate-credential-fields .opening-grid .label-pending-approval.status, .opening-grid .select2-choices .branch .label-pending-approval.node:first-child, .select2-choices .branch .opening-grid .label-pending-approval.node:first-child, .opening-grid .label-pending-approval.state, .opening-grid .label-pending-approval.ref-number, .opening-grid .posting.list-item .label-pending-approval.label-status, .posting.list-item .opening-grid .label-pending-approval.label-status, .opening-grid .label.label-rejected, .opening-grid .company .label-rejected.type, .company .opening-grid .label-rejected.type, .opening-grid .client .label-rejected.type, .client .opening-grid .label-rejected.type, .opening-grid .candidate-credential-fields .label-rejected.status, .candidate-credential-fields .opening-grid .label-rejected.status, .opening-grid .select2-choices .branch .label-rejected.node:first-child, .select2-choices .branch .opening-grid .label-rejected.node:first-child, .opening-grid .label-rejected.state, .opening-grid .label-rejected.ref-number, .opening-grid .posting.list-item .label-rejected.label-status, .posting.list-item .opening-grid .label-rejected.label-status {
  color: black;
  background-color: rgb(219.0167364017, 195.2677824268, 228.7322175732);
}

.comments, .old-comments {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
}
.comments .comment, .old-comments .comment {
  padding: 10px;
  word-wrap: break-word;
}
.comments .user, .old-comments .user {
  display: block;
}
.comments .label, .comments .company .type, .company .comments .type, .comments .client .type, .client .comments .type, .comments .candidate-credential-fields .status, .candidate-credential-fields .comments .status, .comments .select2-choices .branch .node:first-child, .select2-choices .branch .comments .node:first-child, .comments .state, .comments .ref-number, .comments .posting.list-item .label-status, .posting.list-item .comments .label-status, .old-comments .label, .old-comments .company .type, .company .old-comments .type, .old-comments .client .type, .client .old-comments .type, .old-comments .candidate-credential-fields .status, .candidate-credential-fields .old-comments .status, .old-comments .select2-choices .branch .node:first-child, .select2-choices .branch .old-comments .node:first-child, .old-comments .state, .old-comments .ref-number, .old-comments .posting.list-item .label-status, .posting.list-item .old-comments .label-status {
  margin-left: 5px;
}
.comments .label.agency, .comments .company .agency.type, .company .comments .agency.type, .comments .client .agency.type, .client .comments .agency.type, .comments .candidate-credential-fields .agency.status, .candidate-credential-fields .comments .agency.status, .comments .select2-choices .branch .agency.node:first-child, .select2-choices .branch .comments .agency.node:first-child, .comments .agency.state, .comments .agency.ref-number, .comments .posting.list-item .agency.label-status, .posting.list-item .comments .agency.label-status, .old-comments .label.agency, .old-comments .company .agency.type, .company .old-comments .agency.type, .old-comments .client .agency.type, .client .old-comments .agency.type, .old-comments .candidate-credential-fields .agency.status, .candidate-credential-fields .old-comments .agency.status, .old-comments .select2-choices .branch .agency.node:first-child, .select2-choices .branch .old-comments .agency.node:first-child, .old-comments .agency.state, .old-comments .agency.ref-number, .old-comments .posting.list-item .agency.label-status, .posting.list-item .old-comments .agency.label-status {
  background-color: #f39c12;
}
.comments .label.bank, .comments .company .bank.type, .company .comments .bank.type, .comments .client .bank.type, .client .comments .bank.type, .comments .candidate-credential-fields .bank.status, .candidate-credential-fields .comments .bank.status, .comments .select2-choices .branch .bank.node:first-child, .select2-choices .branch .comments .bank.node:first-child, .comments .bank.state, .comments .bank.ref-number, .comments .posting.list-item .bank.label-status, .posting.list-item .comments .bank.label-status, .old-comments .label.bank, .old-comments .company .bank.type, .company .old-comments .bank.type, .old-comments .client .bank.type, .client .old-comments .bank.type, .old-comments .candidate-credential-fields .bank.status, .candidate-credential-fields .old-comments .bank.status, .old-comments .select2-choices .branch .bank.node:first-child, .select2-choices .branch .old-comments .bank.node:first-child, .old-comments .bank.state, .old-comments .bank.ref-number, .old-comments .posting.list-item .bank.label-status, .posting.list-item .old-comments .bank.label-status {
  background-color: #2980b9;
}
.comments .label.internal, .comments .company .internal.type, .company .comments .internal.type, .comments .client .internal.type, .client .comments .internal.type, .comments .candidate-credential-fields .internal.status, .candidate-credential-fields .comments .internal.status, .comments .select2-choices .branch .internal.node:first-child, .select2-choices .branch .comments .internal.node:first-child, .comments .internal.state, .comments .internal.ref-number, .comments .posting.list-item .internal.label-status, .posting.list-item .comments .internal.label-status, .old-comments .label.internal, .old-comments .company .internal.type, .company .old-comments .internal.type, .old-comments .client .internal.type, .client .old-comments .internal.type, .old-comments .candidate-credential-fields .internal.status, .candidate-credential-fields .old-comments .internal.status, .old-comments .select2-choices .branch .internal.node:first-child, .select2-choices .branch .old-comments .internal.node:first-child, .old-comments .internal.state, .old-comments .internal.ref-number, .old-comments .posting.list-item .internal.label-status, .posting.list-item .old-comments .internal.label-status {
  background-color: #c0392b;
}

#comment_form_container {
  margin-top: 5px;
}
#comment_form_container .comment_role {
  display: inline-block;
}

table.ui-datepicker-calendar {
  border-collapse: separate;
}

.ui-datepicker-calendar td {
  border: 1px solid transparent;
}

.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a, .ui-datepicker .ui-datepicker-calendar .ui-state-highlight span {
  background: #743620 none;
  color: white;
}

.date-fields * {
  display: inline-block;
}
.date-fields *:not(:last-child) {
  margin-right: 0.2em;
}
.date-fields .df-a {
  width: 2.1em;
  font-size: 12.325px;
}
.date-fields .df-d {
  width: 1.2em;
}
.date-fields .df-b {
  width: 2.2em;
}
.date-fields .df-Y {
  width: 2.4em;
}
.date-fields .df-R {
  width: 2.6em;
}

.daypicker div.title {
  font-weight: bold;
}

time.calendar-date .day {
  color: #a94442;
}
time.calendar-date .month {
  color: rgb(119.085, 119.085, 119.085);
}

td.date {
  white-space: nowrap;
}

.date_picker input[type=date], .date_picker input[type=time], .time_picker input[type=date], .time_picker input[type=time] {
  -webkit-appearance: none;
  -moz-appearance: none;
  line-height: 20px;
}

.recurring_days.checkbox-inline {
  margin-right: 10px;
}
.recurring_days.checkbox-inline input[type=checkbox] {
  margin-left: 0px;
}
.recurring_days.checkbox-inline abbr {
  margin-left: -15px;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  vertical-align: middle;
}

.form-devise {
  box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.12);
  padding-top: 40px !important;
  max-width: 400px;
  padding: 10px 20px;
  margin: 0 auto;
  margin-bottom: 60px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
}
.form-devise .brand-logo-wrapper {
  text-align: center;
}
.form-devise .brand-logo-wrapper .brand-logo {
  width: 220px;
}
.form-devise .form-devise-heading {
  font-size: 19px;
  margin-bottom: 20px;
  text-align: center;
}
.form-devise .checkbox {
  font-weight: normal;
  margin-bottom: 10px;
}
.form-devise .form-control, .form-devise .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-devise .rs_interval, .form-devise .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-devise .rs_frequency {
  position: relative;
  font-size: 16px;
  height: auto;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.form-devise .form-control:focus, .form-devise .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .form-devise .rs_interval:focus, .form-devise .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .form-devise .rs_frequency:focus {
  z-index: 2;
}

.form-devise-registrations .has-error .hint {
  display: none;
}

.shared-links {
  text-align: center;
}

.public.sessions .page-header, .public.passwords .page-header, .public.registrations .page-header, .public.confirmations .page-header, .public.unlocks .page-header {
  display: none;
}
.public:not(.app) .container {
  margin-top: 50px;
}
.public.sessions .form-devise .btn-primary, .public.sessions .form-devise .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .public.sessions .form-devise input[type=button].rs_save {
  position: relative;
  top: -10px;
}
.public form.form-devise > fieldset {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
}

.authenticated.registrations .last-sign-in {
  display: none;
}

.email_verifications .page-header {
  display: none;
}
.email_verifications .container {
  margin-top: 50px;
}

.duration .weeks, .duration .days, .duration .hrs, .duration .mins, .duration .secs {
  font-weight: bold;
}

.duration-cell {
  text-align: right;
}

.country_flag_dropdown .flag {
  display: inline-block;
  height: 30px;
  width: 32px;
}
.country_flag_dropdown .dropdown-menu.countries, .country_flag_dropdown .countries.ui-autocomplete {
  height: 300px;
  left: -14px;
  overflow-y: auto;
  text-align: left;
}
.country_flag_dropdown .dropdown-menu.countries .name, .country_flag_dropdown .countries.ui-autocomplete .name {
  position: relative;
  top: -5px;
  left: 5px;
}

.flag-shift_work {
  display: none !important;
}

.radio_buttons .radio-inline, .checkbox {
  margin-top: 6px;
  padding-left: 0;
}

.radio_buttons .radio label input, .checkbox label input {
  margin-top: 0.18em;
}

.field.check_boxes .checkbox-inline + .checkbox-inline {
  margin-top: 6px;
}

.select2-container {
  display: block !important;
}

form legend {
  font-size: 19px;
  margin-bottom: 10px;
  padding-top: 10px;
}
form .form-actions {
  margin-top: 10px;
}
form .form-actions:before, form .form-actions:after {
  display: table;
  content: " ";
}
form .form-actions:after {
  clear: both;
}
form .btn-primary, form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls form input[type=button].rs_save {
  float: right;
  margin-left: 5px;
}

.best-in-place-table, .in-place-table {
  width: 100%;
}
.best-in-place-table .fa-wrapper, .in-place-table .fa-wrapper {
  width: 1%;
}
.best-in-place-table .fa-wrapper .fa.btn, .best-in-place-table .fa-wrapper .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.fa[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .best-in-place-table .fa-wrapper input.fa[type=button], .best-in-place-table .fa-wrapper .fa.edit-button, .best-in-place-table .fa-wrapper .fa.duplicate-button, .best-in-place-table .fa-wrapper .fa.new-button, .best-in-place-table .fa-wrapper .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .fa.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .best-in-place-table .fa-wrapper .fa.dz-button, .best-in-place-table .fa-wrapper .links-as-buttons a.fa, .links-as-buttons .best-in-place-table .fa-wrapper a.fa, .in-place-table .fa-wrapper .fa.btn, .in-place-table .fa-wrapper .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.fa[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .in-place-table .fa-wrapper input.fa[type=button], .in-place-table .fa-wrapper .fa.edit-button, .in-place-table .fa-wrapper .fa.duplicate-button, .in-place-table .fa-wrapper .fa.new-button, .in-place-table .fa-wrapper .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .fa.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .in-place-table .fa-wrapper .fa.dz-button, .in-place-table .fa-wrapper .links-as-buttons a.fa, .links-as-buttons .in-place-table .fa-wrapper a.fa {
  padding: 5px 10px 5px 5px;
}
.best-in-place-table .form_in_place input, .in-place-table .form_in_place input {
  width: 100%;
  outline-color: #337ab7;
}
.best-in-place-table .form-group, .in-place-table .form-group {
  margin-bottom: 0;
}
.best-in-place-table .form-group .form-control, .best-in-place-table .form-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .best-in-place-table .form-group .rs_interval, .best-in-place-table .form-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .best-in-place-table .form-group .rs_frequency, .in-place-table .form-group .form-control, .in-place-table .form-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .in-place-table .form-group .rs_interval, .in-place-table .form-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .in-place-table .form-group .rs_frequency {
  border-width: 0;
  padding: 1px 2px;
  height: 24px;
  box-shadow: none;
  background-color: transparent;
}
.best-in-place-table .form-group .form-control:focus, .best-in-place-table .form-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .best-in-place-table .form-group .rs_interval:focus, .best-in-place-table .form-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .best-in-place-table .form-group .rs_frequency:focus, .in-place-table .form-group .form-control:focus, .in-place-table .form-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .in-place-table .form-group .rs_interval:focus, .in-place-table .form-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .in-place-table .form-group .rs_frequency:focus {
  outline: 2px solid #337ab7;
  outline-style: auto;
}

.field label.label-sm {
  font-size: 13px;
}
.field.date_time_picker {
  margin-bottom: 6px;
}

.field:not(.has-error) label.required, .field:not(.has-error) label.optional {
  color: inherit;
}

abbr[title=required] {
  display: none;
}

.required abbr[title=required] {
  display: inline;
  color: #a94442;
}

label.input-inline, div.input-inline {
  font-weight: bold;
  margin-bottom: 0px;
  width: 100%;
}
label.input-inline .label-inline, div.input-inline .label-inline {
  text-align: right;
  height: 34px;
  padding: 6px 12px;
}
label.input-inline input, div.input-inline input {
  font-weight: normal;
}

.input-group-addon label {
  margin-bottom: 0;
}
.input-group-addon .field {
  margin: 0;
}
.input-group-addon .field .checkbox {
  margin: 0;
}
.input-group-addon .field .checkbox label {
  min-height: inherit;
}

.input-group-addon-clear {
  padding: 5px 11px;
}

.input-group-sm .input-group-addon-clear {
  padding: 3px 9px;
}

.form-horizontal .error, .form-horizontal .hint {
  margin-bottom: 0;
}

a.radio-option input[type=radio] {
  display: none;
}

span.form-control, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section span.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content span.rs_frequency {
  border: 0;
  box-shadow: none;
}

.modal form:before, .modal form:after {
  display: table;
  content: " ";
}
.modal form:after {
  clear: both;
}

.presented-field .title {
  min-height: 25px;
}

.bip-activator {
  margin-left: 15px;
}

.confirmation:not(.confirmed) .label-text {
  color: #a94442;
}

.filter .filter-field {
  min-height: 60px;
}

.panel-title .fa {
  margin-right: 5px;
}

fieldset[disabled] abbr[title=required], .field.disabled abbr[title=required] {
  display: none;
}

.form-submitter {
  cursor: pointer;
}

.control-label ul {
  margin-bottom: 0;
}

.glyphicon-required:before,
.glyphicon-true:before {
  content: "\e013";
}

.glyphicon-false:before {
  content: "\e014";
}

.glyphicon-remove {
  color: #d9534f;
}

.glyphicon-exclamation-sign {
  color: #d9534f;
}

.glyphicon-compliant:before {
  content: "\e084";
}

.glyphicon-non-compliant:before {
  content: "\e014";
}

.glyphicon-credential-due-to-expire:before {
  content: "\e086";
}

.glyphicon-credential-expired:before {
  content: "\e107";
}

.glyphicon-air:before {
  content: "\e108" !important;
}

.glyphicon-hired-motor-vehicle:before,
.glyphicon-vehicle:before,
.glyphicon-pedal-cycle:before,
.glyphicon-taxi:before {
  content: "\e024" !important;
}

.glyphicon-parking:before,
.glyphicon-railway:before,
.glyphicon-bus:before,
.glyphicon-boat:before {
  content: "\e177" !important;
}

.glyphicon-candidate_updates:before,
.glyphicon-passenger-allowance:before {
  content: "\e008" !important;
}

.glyphicon-expenses:before,
.glyphicon-meal-allowance:before {
  content: "\e179" !important;
}

.glyphicon-overnight-stays-in-non-commercial-accommodation:before,
.glyphicon-hotel-guest-houses-and-commercial-accommodation:before {
  content: "\e139" !important;
}

.glyphicon-invoice_summary:before {
  content: "\e022" !important;
}

.fa-invoice_managed_service_summary:before,
.fa-invoice_summary:before {
  content: "\f15b" !important;
}

.glyphicon-invoice_detail:before {
  content: "\e032" !important;
}

.fa-invoice_detail:before {
  content: "\f022" !important;
}

.glyphicon-invoice_payroll:before {
  content: "\e025" !important;
}

.fa-invoice_sbs_debts:before,
.fa-invoice_sbs_credits:before,
.fa-invoice_tempest_assignments:before,
.fa-invoice_tempest_timesheets:before,
.fa-invoice_tempest_workers:before,
.fa-invoice_direct_engagement_consolidated_detail:before,
.fa-invoice_direct_engagement_payments:before,
.fa-invoice_direct_engagement_pensions:before,
.fa-invoice_direct_engagement_working_time_directives:before,
.fa-invoice_extra_duty_payment_pay_report:before,
.fa-invoice_extra_duty_payment_payroll:before,
.fa-invoice_payroll:before {
  content: "\f019" !important;
}

.fa-light:before {
  content: "\f185" !important;
}

.fa-dark:before {
  content: "\f186" !important;
}

.fa-email-pending:before {
  content: "\f253" !important;
}

.fa-email-sent:before {
  content: "\f00c" !important;
}

.fa-email-suppressed:before {
  content: "\f05e" !important;
}

.fa-email-duplicate:before {
  content: "\f24d" !important;
}

.glyphicon.media-object {
  font-size: 37px;
}

.glyphicon.inactive {
  color: #7f8c8d;
}

.glyphicon.active {
  color: #2ecc71;
}

.ui-autocomplete .ui-corner-all {
  border-radius: 0;
}
.ui-autocomplete .ui-state-focus {
  border: none;
  background: none;
  background-color: #F6CD28;
  font-weight: normal;
  color: white;
}

div.list {
  margin-bottom: 20px;
}
div.list .list-item {
  display: block;
}
div.list > .list-item {
  border-bottom: 1px solid #ddd;
}
div.list.list-hover > .list-item:hover {
  background-color: #f5f5f5;
  cursor: pointer;
}

div.list.list-striped > .list-item:nth-child(odd),
div.list.list-striped > .list-group-item:nth-child(odd), .list-group.list-striped > .list-item:nth-child(odd),
.list-group.list-striped > .list-group-item:nth-child(odd) {
  background-color: #f9f9f9;
}

#map_canvas {
  width: 100%;
  height: 100%;
  min-height: 300px;
}

.map-marker-info {
  display: none;
}

.money .amount {
  font-weight: bold;
}
.money.ltr .currency-symbol {
  float: left;
}
.money.ltr .amount {
  float: right;
}
.money.rtl .currency-symbol {
  float: right;
}
.money.rtl .amount {
  float: left;
}

td.money {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  text-align: right;
  white-space: nowrap;
}

body:not(.no-nav) {
  padding-top: 50px;
}

body:not(.app).postings #postings-nav-link > a, body:not(.app).postings #postings-nav-dropdown-link > a, body:not(.app).draft_postings #postings-nav-dropdown-link > a, body:not(.app).postings #openings-nav-dropdown-link > a, body:not(.app).publications #postings-nav-link > a, body:not(.app).openings #openings-nav-link > a, body:not(.app).openings #openings-nav-dropdown-link > a, body:not(.app).bulk_allocations #openings-nav-link > a, body:not(.app).calendar_days #openings-nav-link > a, body:not(.app).candidates #candidates-nav-link > a, body:not(.app).interviews #candidates-nav-link > a, body:not(.app).leaves #candidates-nav-link > a, body:not(.app).allocations #allocations-nav-link > a, body:not(.app).assignments #assignments-nav-link > a, body:not(.app).adjustment_batches #assignments-nav-link > a, body:not(.app).candidate_weeks #candidate-weeks-nav-link > a, body:not(.app).claims #candidate-weeks-nav-link > a, body:not(.app).claim_submissions #candidate-weeks-nav-link > a, body:not(.app).invoices #invoices-nav-link > a, body:not(.app).invoice_runs #invoices-nav-link > a, body:not(.app).adjustment_submissions #invoices-nav-link > a, body:not(.app).report_definitions #report_definitions-nav-link > a, body:not(.app).reports #report_definitions-nav-link > a, body:not(.app).people[data-roles="[]"] #person-documents-nav-link > a, body:not(.app).notifications #notifications-nav-link > a, body:not(.app).agencies #admin-nav-link > a, body:not(.app).assets #admin-nav-link > a, body:not(.app).break_policies #admin-nav-link > a, body:not(.app).clients #admin-nav-link > a, body:not(.app).configuration_settings #admin-nav-link > a, body:not(.app).mailboxes #admin-nav-link > a, body:not(.app).emails #admin-nav-link > a, body:not(.app).lists #admin-nav-link > a, body:not(.app).list_items #admin-nav-link > a, body:not(.app).org_units #admin-nav-link > a, body:not(.app).preferred_suppliers #admin-nav-link > a, body:not(.app).people #admin-nav-link > a, body:not(.app).umbrella_companies #admin-nav-link > a, body:not(.app).users #admin-nav-link > a, body:not(.app).worksites #admin-nav-link > a, body:not(.app).profiles #user-nav-link > a, body:not(.app).registrations #user-nav-link > a, body:not(.app).candidates[data-roles="[]"] #user-nav-link > a {
  border-bottom: 4px solid #18D8A2;
  border-left: 1px solid rgb(218.55, 250.95, 241.8375);
  border-right: 1px solid rgb(218.55, 250.95, 241.8375);
  background-color: rgb(232.32, 252.48, 246.81);
  color: #333333;
}

.navbar-default {
  border-bottom-width: 0px;
}
.navbar-default .navbar-header .brand-logo {
  margin: 5px 5px 0 -15px;
  padding: 0;
  height: 38px;
  width: 105px;
}
.navbar-default .navbar-header .brand-logo.en-GB-HCL {
  margin-top: 15px;
}
.navbar-default .navbar-header .brand-logo.en-GB-IDM {
  margin-top: 12px;
}
.navbar-default .navbar-header .brand-logo.en-GB-EDU {
  margin: 10px;
  height: 34px;
  width: 130px;
}
.navbar-default .navbar-header .brand-logo {
  margin-left: 5px;
}
@media (min-width: 767px) and (max-width: 991px) {
  .navbar-default .navbar-header .brand-logo {
    padding-top: 5px;
    height: 28px;
    width: 65px;
  }
  .navbar-default .navbar-header .brand-logo.en-GB-IDM {
    padding-top: 8px;
  }
  .navbar-default .navbar-header .brand-logo.en-GB-EDU {
    padding-top: 0px;
    height: 34px;
    width: 130px;
  }
}
.navbar-default .navbar-header .navbar-toggle.back {
  display: none;
}
@media (max-width: 767px) {
  .navbar-default .navbar-header .navbar-toggle {
    margin-top: 14px;
  }
}
.navbar-default .navbar-right {
  margin-right: 5px;
}
.navbar-default .navbar-nav > li > a {
  padding: 20px 5px;
  border-bottom: 4px solid transparent;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
  color: #333 !important;
  border-color: #18D8A2;
  background-color: rgb(241.5, 253.5, 250.125) !important;
}
.navbar-default .navbar-nav > li.open > a {
  color: #333 !important;
  border-color: #18D8A2;
  background-color: rgb(241.5, 253.5, 250.125) !important;
}
.navbar-default .navbar-nav > li > button {
  background-color: #0F1F75;
  border: none;
  color: #fff;
  padding: 15px;
}
.navbar-default .navbar-nav > li > button:hover {
  background-color: transparent;
  color: #333;
}
.navbar-default .navbar-nav .preferred-availabilities-nav-link {
  display: none;
}

.navbar .navbar-header .navbar-toggle {
  border-color: #ddd;
  color: #fff;
}
.navbar .navbar-header .navbar-toggle .icon-bar {
  background-color: #888;
}

.page-header .navbar {
  margin-bottom: 0px;
  min-height: 40px;
}
.page-header .navbar .navbar-toggle {
  margin: 0 0 5px 0;
}
.page-header .navbar .navbar-collapse {
  padding: 0;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  background: #fff;
}

.new-button {
  margin-bottom: 20px;
  float: right;
}

.create-nested-resource {
  float: right;
}
.create-nested-resource .dropdown-menu, .create-nested-resource .ui-autocomplete {
  left: inherit;
  right: 0;
}
.create-nested-resource .new-button {
  margin-bottom: 0;
}

.edit-button, .duplicate-button {
  font-size: 11.6px;
}

.duplicate-button {
  text-shadow: none;
}

table .edit-button.disabled {
  background-color: inherit;
  border: none;
  color: rgb(119.085, 119.085, 119.085);
}

.delete-button {
  margin: 0 5px;
}

.table-hover tbody tr[data-href]:hover > td:not(.no-follow) {
  cursor: pointer;
}

td.actions {
  text-align: center;
  width: 1%;
}

[data-href]:hover:not(.btn):not(.new-button):not(.edit-button):not(.duplicate-button) {
  background-color: #f5f5f5 !important;
  cursor: pointer;
}

.dropdown-menu, .ui-autocomplete {
  box-shadow: none;
  overflow: hidden;
}
.dropdown-menu li a, .ui-autocomplete li a {
  text-overflow: ellipsis;
  overflow-x: hidden;
}

.user-menu li > a, #admin-nav-link li > a {
  padding: 4px 20px;
}
.user-menu li > a .fa, #admin-nav-link li > a .fa {
  min-width: 24px;
}

.menu-icon.fa-lg {
  min-width: 30px;
  text-align: left;
}

@media (max-width: 991px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .ui-autocomplete > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .ui-autocomplete > li > a:focus {
    color: white;
  }
}
i.link-back {
  padding-right: 5px;
}

table.table td.overlayed {
  padding: 0;
}
table.table td.overlayed div.overlayed {
  padding: 8px;
}

div.overlayed {
  position: relative;
}
div.overlayed div.indicators {
  position: absolute;
  top: 0%;
  right: 0%;
}
div.overlayed div.indicators .rate-code-indicator {
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 15px solid rgb(250.3734939759, 216.8313253012, 163.6265060241);
  border-left: 15px solid transparent;
}
div.overlayed div.indicators .comment-indicator {
  display: inline-block;
}
div.overlayed div.indicators .comment-indicator .glyphicon-comment {
  color: #27ae60;
}

.pagination-link {
  text-align: center;
}
.pagination-link a {
  color: #95a5a6;
}

@media (max-width: 767px) {
  .pagination-info, .paginator {
    text-align: center;
  }
  .pagination li:first-child, .pagination li:last-child {
    display: none;
  }
  .pagination li a {
    font-size: 13px;
    padding: 5px 10px;
  }
}
.panel .panel-heading .ref-number,
.list-group li.list-group-item .ref-number {
  margin-left: -15px;
}

.popover-content .spinner-wrapper {
  text-align: center;
}
.popover-content .big-popover {
  overflow-y: scroll;
  width: 370px;
  min-height: 100px;
  max-height: 352px;
}
.popover-content .small-popover {
  overflow-y: scroll;
  width: 200px;
  min-height: 50px;
  max-height: 200px;
}
.popover-content .content {
  overflow-y: scroll;
  min-height: 50px;
  max-height: 352px;
}
.popover-content .footer {
  margin-top: 10px;
}

.popover.fixed {
  position: fixed;
}
.popover.fixed .popover-content {
  padding: 0;
}

.rs_dialog_holder {
  background-color: transparent !important;
  margin: 30px auto !important;
  padding-left: 0 !important;
  width: 275px !important;
  z-index: 1080 !important;
}
.rs_dialog_holder .rs_dialog {
  display: block !important;
  margin: 30px auto !important;
}
.rs_dialog_holder .rs_dialog .rs_dialog_content h1 {
  border-bottom: 1px solid gainsboro;
  font-size: x-large;
  padding-bottom: 10px;
}
.rs_dialog_holder .rs_dialog .rs_dialog_content h1 a {
  background: none;
  filter: alpha(opacity=20);
  opacity: 0.2;
  text-decoration: none;
}
.rs_dialog_holder .rs_dialog .rs_dialog_content h1 a::after {
  content: "×";
}
.rs_dialog_holder .rs_dialog .rs_dialog_content h1 a::hover {
  opacity: 0.5;
}
.rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval {
  display: inline-block;
  width: 45px;
}
.rs_dialog_holder .rs_dialog .rs_dialog_content .rs_summary {
  width: 100% !important;
}
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls {
  min-height: 45px;
}
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] {
  height: inherit;
  margin: 0;
  width: inherit;
}
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save {
  float: right;
  color: #fff !important;
}
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel {
  float: left;
}

.select2-results .select2-result {
  border-top: 1px solid #e5e5e5;
  color: #333333;
}
.select2-results .select2-result .label-xs {
  font-size: 0.7em;
  padding: 2px 4px;
  position: relative;
  top: -1px;
}
.select2-results .select2-result:first-child {
  border-top: none;
}
.select2-results .select2-result:nth-child(odd) {
  background-color: #f9f9f9;
}
.select2-results .select2-result.select2-highlighted {
  background-color: #F6CD28;
}
.select2-results .select2-result.select2-highlighted, .select2-results .select2-result.select2-highlighted .text-muted, .select2-results .select2-result.select2-highlighted .adjustment_submissions .adjustment.unfocus .panel-heading, .adjustment_submissions .adjustment.unfocus .select2-results .select2-result.select2-highlighted .panel-heading, .select2-results .select2-result.select2-highlighted .adjustment_submissions .adjustment.unfocus, .adjustment_submissions .select2-results .select2-result.select2-highlighted .adjustment.unfocus, .select2-results .select2-result.select2-highlighted .edit-button, .select2-results .select2-result.select2-highlighted .duplicate-button {
  color: rgb(38.25, 38.25, 38.25);
}

.select2-match {
  font-weight: bold;
}

.select2-results .ref-number {
  margin-left: -7px;
  margin-right: 5px;
}

.select2-container .select2-choice {
  height: 28px;
  padding-top: 2px;
}

.select2-search-choice .label, .select2-search-choice .company .type, .company .select2-search-choice .type, .select2-search-choice .client .type, .client .select2-search-choice .type, .select2-search-choice .candidate-credential-fields .status, .candidate-credential-fields .select2-search-choice .status, .select2-search-choice .select2-choices .branch .node:first-child, .select2-choices .branch .select2-search-choice .node:first-child, .select2-search-choice .state, .select2-search-choice .ref-number, .select2-search-choice .posting.list-item .label-status, .posting.list-item .select2-search-choice .label-status {
  position: relative;
  top: -1px;
  padding: 2px 6px;
}

.app #sidebar-menu {
  background: #0F1F75;
  border-right: 1px solid #dfdfdf;
  left: 0;
  height: 95%;
  position: fixed;
  top: 55px;
  transform: translateX(-275px);
  transition: transform 250ms ease-in-out;
  width: 275px;
  overflow-y: scroll;
  z-index: 3000;
}
.app #sidebar-menu .sidebar-header {
  background: rgb(12.1022727273, 25.0113636364, 94.3977272727);
  border-bottom: 2px solid #dfdfdf;
  border-top: 2px solid #dfdfdf;
  height: 55px;
  position: absolute;
  width: 274px;
}
.app #sidebar-menu .sidebar-header .stage {
  background-color: #f1c40f;
  font-size: smaller;
  margin: 5px;
  position: absolute;
  text-transform: uppercase;
  top: 0px;
}
.app #sidebar-menu .sidebar-header .stage[data-stage^=prod] {
  display: none;
}
.app #sidebar-menu .sidebar-header .sidebar-brand {
  text-align: center;
}
.app #sidebar-menu .sidebar-header .sidebar-brand .brand-logo-wrapper {
  display: inline-block;
  margin-top: -5px;
}
.app #sidebar-menu .sidebar-header .powered-by-logo {
  margin-top: 15px;
  width: 96px;
}
.app #sidebar-menu ul {
  margin: 0;
  padding: 0;
  position: absolute;
  text-align: left;
  top: 55px;
  width: 275px;
  list-style: none;
}
.app #sidebar-menu ul li {
  border-bottom: 1px solid #dfdfdf;
  display: block;
  float: none;
  padding: 0;
}
.app #sidebar-menu ul li.hidden-sm {
  display: block !important;
}
.app #sidebar-menu ul li.visible-sm-inline {
  display: none !important;
}
.app #sidebar-menu ul li a {
  display: block;
  color: rgb(206.6363636364, 216.8181818182, 219.3636363636);
  padding: 15px 10px;
  text-decoration: none;
}
.app #sidebar-menu ul li a:hover {
  background-color: rgb(241.5, 253.5, 250.125) !important;
  color: #333 !important;
  text-decoration: none;
}
.app #sidebar-menu ul li a:active, .app #sidebar-menu ul li a:focus {
  text-decoration: none;
}
.app #sidebar-menu ul li a .fa, .app #sidebar-menu ul li a .glyphicon {
  display: inline-block !important;
  width: 25px;
}
.app #sidebar-menu ul li a .avatar {
  display: none;
}
.app #sidebar-menu ul .divider {
  display: none;
}
.app #sidebar-menu ul > .sidebar-brand {
  font-size: 18px;
  height: 65px;
  line-height: 60px;
}
.app #sidebar-menu ul > .sidebar-brand a {
  color: #999999;
}
.app #sidebar-menu ul > .sidebar-brand a:hover {
  background: none;
  color: #fff;
}
.app #sidebar-menu .navbar-right {
  display: none;
}
.app .navbar input[type=checkbox].open-sidebar-menu {
  box-sizing: border-box;
  display: none;
  transition: all 0.3s;
}
.app .navbar input[type=checkbox].open-sidebar-menu:checked ~ #sidebar-menu {
  transform: translateX(0);
}
.app .navbar input[type=checkbox].open-sidebar-menu:checked ~ .sidebar-icon-toggle > .horizontal {
  box-sizing: border-box;
  opacity: 0;
  transition: all 0.3s;
}
.app .navbar input[type=checkbox].open-sidebar-menu:checked ~ .sidebar-icon-toggle > .diagonal.part-1 {
  box-sizing: border-box;
  margin-top: 8px;
  transform: rotate(135deg);
  transition: all 0.3s;
}
.app .navbar input[type=checkbox].open-sidebar-menu:checked ~ .sidebar-icon-toggle > .diagonal.part-2 {
  box-sizing: border-box;
  margin-top: -9px;
  transform: rotate(-135deg);
  transition: all 0.3s;
}
.app .navbar .sidebar-icon-toggle {
  box-sizing: border-box;
  cursor: pointer;
  height: 22px;
  left: 15px;
  position: absolute;
  top: 20px;
  transition: all 0.3s;
  width: 22px;
  z-index: 99;
}
.app .navbar .sidebar-icon-toggle .spinner {
  box-sizing: border-box;
  height: 3px;
  position: absolute;
  transition: all 0.3s;
  width: 100%;
  background-color: #fff;
}
.app .navbar .sidebar-icon-toggle .horizontal {
  box-sizing: border-box;
  float: left;
  margin-top: 3px;
  position: relative;
  transition: all 0.3s;
}
.app .navbar .sidebar-icon-toggle .diagonal.part-1 {
  box-sizing: border-box;
  float: left;
  position: relative;
  transition: all 0.3s;
}
.app .navbar .sidebar-icon-toggle .diagonal.part-2 {
  box-sizing: border-box;
  float: left;
  margin-top: 3px;
  position: relative;
  transition: all 0.3s;
}

#signature-pad {
  margin: 0 auto;
}

#signature-pad-body canvas {
  width: 100%;
  height: 100%;
  min-height: 180px;
  border: solid #f1e7bc;
  background: #fefbed;
}
#signature-pad-body img {
  border: solid rgb(213.7777777778, 232.9166666667, 197.5833333333);
  background: #dff0d8;
  width: 100%;
}

#signature-pad-footer {
  margin-top: 5px;
}

.state[data-value=requested] {
  background-color: #f39c12;
}
.state[data-value=confirmed] {
  background-color: rgb(126.8915929204, 187.1371681416, 226.6084070796);
}
.state[data-value=successful] {
  background-color: rgb(116.5352112676, 223.9647887324, 161.8943661972);
}
.state[data-value=unsuccessful] {
  background-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.state[data-value=cancelled] {
  background-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}

.state-claim[data-value=unclaimed] {
  background-color: #bdc3c7;
}
.state-claim[data-value=claimed] {
  background-color: #f1c40f;
}
.state-claim[data-value=invoiced] {
  background-color: #9b59b6;
}
.state-claim[data-value=adjusted] {
  background-color: #8e44ad;
}

.table-scroll {
  width: 100%;
  overflow-y: hidden;
  overflow-x: scroll;
  background: linear-gradient(to right, white 30%, rgba(255, 255, 255, 0)), linear-gradient(to left, white 30%, rgba(255, 255, 255, 0)) 100% 0, linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)), linear-gradient(to left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)) 100% 0;
  background-repeat: no-repeat;
  background-color: white;
  background-size: 40px 100%, 40px 100%, 10px 100%, 10px 100%;
  background-attachment: local, local, scroll, scroll;
}

@media (max-width: 768px) {
  .panel .table-responsive {
    margin-bottom: 0;
  }
}
.panel > .table-responsive .table {
  margin-bottom: 0;
}
.panel > .panel-body + .table-responsive .table {
  border-top: 1px solid #ddd;
}

.tooltip-inner .table {
  background-color: transparent !important;
}

table.table {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
}
table.table-expandable .expand-all, table.table-expandable .expand {
  text-align: center;
  cursor: pointer;
}
table.table-borderless, table.table-borderless td, table.table-borderless th {
  border: none !important;
}
table caption {
  border: 1px solid #ccc;
  background-color: #0F1F75;
  text-transform: uppercase;
  font-weight: bold;
  padding: 5px;
}
table.index th {
  white-space: nowrap;
}
table.index th.expand-all {
  width: 30px;
}
table.index th.select-all {
  width: 20px;
}
table.index td, table.index th {
  font-size: 13px;
  white-space: nowrap;
}
table.index td.status {
  text-align: center;
}
table.index td:not(.status) {
  max-width: 145px;
  overflow: hidden;
  text-overflow: ellipsis;
}
table.index td .glyphicon {
  vertical-align: text-top;
}
table tfoot tr td.money {
  border-top: 3px double;
  border-top-color: inherit;
  font-weight: bold;
}

th.rotate {
  height: 140px;
  white-space: nowrap;
}
th.rotate > div {
  transform: translate(23px, 3px) rotate(-45deg);
  width: 30px;
}
th.rotate > div > span {
  border-bottom: 1px solid #ccc;
  padding: 5px 10px;
  display: block;
  width: 150px;
}

.dataTables_filter {
  text-align: right;
}
.dataTables_filter input {
  margin-left: 10px;
}

.branch .node {
  display: inline;
  padding: 0;
}
.branch .node:not(:first-child):before {
  content: "/ ";
}

.ancestors .branch {
  margin: 0;
  margin-left: 2px;
}
.ancestors .branch .node:last-child {
  display: none;
}

.select2-results .branch {
  font-size: 11px;
  font-weight: 200;
}

.select2-choices .branch .node {
  display: none;
  float: none;
  font-size: 13px;
}
.select2-choices .branch .node:before {
  content: "";
}
.select2-choices .branch .node:first-child {
  display: inline-block;
}
.select2-choices .branch .node:first-child + .node, .select2-choices .branch .node:first-child + .node + .node {
  display: inline;
}
.select2-choices .branch .node:first-child + .node + .node {
  color: rgb(119.085, 119.085, 119.085);
}
.select2-choices .branch .node:first-child + .node + .node:before {
  content: "(";
}
.select2-choices .branch .node:first-child + .node + .node:after {
  content: ")";
}

.tree {
  text-align: left;
  /*Remove connectors after last child*/
  /*Hover effects*/
  /*Connector styles on hover*/
}
.tree > ul {
  border: 1px solid #bdc3c7;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  margin: 0px;
  margin-bottom: 20px;
  padding: 20px;
  padding-top: 5px;
  /*Remove connectors before root*/
}
.tree > ul > li::before, .tree > ul > li::after {
  border: 0;
}
.tree li {
  list-style-type: none;
  margin: 0px 0;
  padding: 20px 5px 0px 5px;
  position: relative;
}
.tree li:before {
  border-left: 1px solid #bdc3c7;
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  right: auto;
  bottom: 50px;
  left: -20px;
  width: 1px;
}
.tree li:after {
  border-top: 1px solid #bdc3c7;
  content: "";
  height: 20px;
  position: absolute;
  top: 30px;
  right: auto;
  left: -20px;
  width: 25px;
}
.tree li > a, .tree li span {
  border: 1px solid #bdc3c7;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  color: #2c3e50;
  display: inline-block;
  font-size: 11px;
  text-decoration: none;
  padding: 5px 10px;
  -webkit-transition: "all";
  -o-transition: "all";
  transition: "all";
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}
.tree li:last-child::before {
  height: 30px;
}
.tree li a:hover, .tree li a:hover + ul li a {
  background: rgb(249.4330708661, 231.5393700787, 159.5669291339);
  border: 1px solid #34495e;
  color: #2c3e50;
}
.tree li a:hover + ul li::after,
.tree li a:hover + ul li::before,
.tree li a:hover + ul::before,
.tree li a:hover + ul ul::before {
  border-color: #34495e;
}

.tree-label {
  font-size: 13px;
  font-weight: normal;
  min-height: 1em;
}

.tree-label-container {
  display: inline-block;
  margin-right: 5px;
  max-width: 145px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
  padding: 3px;
}

.dedicated > * {
  min-width: 100%;
}

table:not(.worksite-org-units) td .tree-label-container {
  background-color: inherit;
  color: #000;
  margin: 0px;
  padding: 0px;
}

.adjustments .adjustments-container, .claims .adjustments-container, .adjustment_submissions .adjustments-container, .expense_reports .adjustments-container, .timesheets .adjustments-container, .candidate_weeks .adjustments-container {
  border-top: 1px dotted #ddd;
  margin-top: 5px;
  padding: 0 0 10px 0;
}
.adjustments .adjustments-container .panel, .claims .adjustments-container .panel, .adjustment_submissions .adjustments-container .panel, .expense_reports .adjustments-container .panel, .timesheets .adjustments-container .panel, .candidate_weeks .adjustments-container .panel {
  margin-bottom: 0px;
}
.adjustments .adjustments-container .adjustment, .adjustments .adjustments-container .form-container, .claims .adjustments-container .adjustment, .claims .adjustments-container .form-container, .adjustment_submissions .adjustments-container .adjustment, .adjustment_submissions .adjustments-container .form-container, .expense_reports .adjustments-container .adjustment, .expense_reports .adjustments-container .form-container, .timesheets .adjustments-container .adjustment, .timesheets .adjustments-container .form-container, .candidate_weeks .adjustments-container .adjustment, .candidate_weeks .adjustments-container .form-container {
  margin-top: 10px;
}
.adjustments .adjustments-container .adjustment_comment.has-error .error.help-block, .claims .adjustments-container .adjustment_comment.has-error .error.help-block, .adjustment_submissions .adjustments-container .adjustment_comment.has-error .error.help-block, .expense_reports .adjustments-container .adjustment_comment.has-error .error.help-block, .timesheets .adjustments-container .adjustment_comment.has-error .error.help-block, .candidate_weeks .adjustments-container .adjustment_comment.has-error .error.help-block {
  color: white;
}
.adjustments blockquote, .claims blockquote, .adjustment_submissions blockquote, .expense_reports blockquote, .timesheets blockquote, .candidate_weeks blockquote {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 14.5px;
}
.adjustments blockquote footer, .claims blockquote footer, .adjustment_submissions blockquote footer, .expense_reports blockquote footer, .timesheets blockquote footer, .candidate_weeks blockquote footer {
  height: inherit;
}
.adjustments table.adjustment-costs, .claims table.adjustment-costs, .adjustment_submissions table.adjustment-costs, .expense_reports table.adjustment-costs, .timesheets table.adjustment-costs, .candidate_weeks table.adjustment-costs {
  font-size: 13px;
}
.adjustments table.adjustment-costs .charge, .claims table.adjustment-costs .charge, .adjustment_submissions table.adjustment-costs .charge, .expense_reports table.adjustment-costs .charge, .timesheets table.adjustment-costs .charge, .candidate_weeks table.adjustment-costs .charge {
  text-align: center;
  width: 17%;
}
.adjustments table.adjustment-costs .charge table td.charge-rate, .claims table.adjustment-costs .charge table td.charge-rate, .adjustment_submissions table.adjustment-costs .charge table td.charge-rate, .expense_reports table.adjustment-costs .charge table td.charge-rate, .timesheets table.adjustment-costs .charge table td.charge-rate, .candidate_weeks table.adjustment-costs .charge table td.charge-rate {
  border-right-width: 0;
  text-align: right;
  width: 45%;
}
.adjustments table.adjustment-costs .charge table td.charge-rate::before, .claims table.adjustment-costs .charge table td.charge-rate::before, .adjustment_submissions table.adjustment-costs .charge table td.charge-rate::before, .expense_reports table.adjustment-costs .charge table td.charge-rate::before, .timesheets table.adjustment-costs .charge table td.charge-rate::before, .candidate_weeks table.adjustment-costs .charge table td.charge-rate::before {
  content: "@ ";
}
.adjustments table.adjustment-costs .charge table td.charge-eq, .claims table.adjustment-costs .charge table td.charge-eq, .adjustment_submissions table.adjustment-costs .charge table td.charge-eq, .expense_reports table.adjustment-costs .charge table td.charge-eq, .timesheets table.adjustment-costs .charge table td.charge-eq, .candidate_weeks table.adjustment-costs .charge table td.charge-eq {
  border-left-width: 0;
  border-right-width: 0;
  text-align: center;
  width: 10%;
  padding: 0 3px;
}
.adjustments table.adjustment-costs .charge table td.charge-amount, .claims table.adjustment-costs .charge table td.charge-amount, .adjustment_submissions table.adjustment-costs .charge table td.charge-amount, .expense_reports table.adjustment-costs .charge table td.charge-amount, .timesheets table.adjustment-costs .charge table td.charge-amount, .candidate_weeks table.adjustment-costs .charge table td.charge-amount {
  border-left-width: 0;
  text-align: right;
  width: 45%;
}
.adjustments table.adjustment-costs th, .adjustments table.adjustment-costs td, .claims table.adjustment-costs th, .claims table.adjustment-costs td, .adjustment_submissions table.adjustment-costs th, .adjustment_submissions table.adjustment-costs td, .expense_reports table.adjustment-costs th, .expense_reports table.adjustment-costs td, .timesheets table.adjustment-costs th, .timesheets table.adjustment-costs td, .candidate_weeks table.adjustment-costs th, .candidate_weeks table.adjustment-costs td {
  white-space: nowrap;
}
.adjustments table.adjustment-costs th.cost-rate_code, .adjustments table.adjustment-costs td.cost-rate_code, .claims table.adjustment-costs th.cost-rate_code, .claims table.adjustment-costs td.cost-rate_code, .adjustment_submissions table.adjustment-costs th.cost-rate_code, .adjustment_submissions table.adjustment-costs td.cost-rate_code, .expense_reports table.adjustment-costs th.cost-rate_code, .expense_reports table.adjustment-costs td.cost-rate_code, .timesheets table.adjustment-costs th.cost-rate_code, .timesheets table.adjustment-costs td.cost-rate_code, .candidate_weeks table.adjustment-costs th.cost-rate_code, .candidate_weeks table.adjustment-costs td.cost-rate_code {
  width: 11%;
}
.adjustments table.adjustment-costs th.cost-quantity, .adjustments table.adjustment-costs td.cost-quantity, .claims table.adjustment-costs th.cost-quantity, .claims table.adjustment-costs td.cost-quantity, .adjustment_submissions table.adjustment-costs th.cost-quantity, .adjustment_submissions table.adjustment-costs td.cost-quantity, .expense_reports table.adjustment-costs th.cost-quantity, .expense_reports table.adjustment-costs td.cost-quantity, .timesheets table.adjustment-costs th.cost-quantity, .timesheets table.adjustment-costs td.cost-quantity, .candidate_weeks table.adjustment-costs th.cost-quantity, .candidate_weeks table.adjustment-costs td.cost-quantity {
  width: 13%;
  text-align: right;
}
.adjustments table.adjustment-costs th:nth-last-child(2), .adjustments table.adjustment-costs td:nth-last-child(2), .claims table.adjustment-costs th:nth-last-child(2), .claims table.adjustment-costs td:nth-last-child(2), .adjustment_submissions table.adjustment-costs th:nth-last-child(2), .adjustment_submissions table.adjustment-costs td:nth-last-child(2), .expense_reports table.adjustment-costs th:nth-last-child(2), .expense_reports table.adjustment-costs td:nth-last-child(2), .timesheets table.adjustment-costs th:nth-last-child(2), .timesheets table.adjustment-costs td:nth-last-child(2), .candidate_weeks table.adjustment-costs th:nth-last-child(2), .candidate_weeks table.adjustment-costs td:nth-last-child(2) {
  border-right-width: 0;
}
.adjustments table.adjustment-costs th:last-child, .adjustments table.adjustment-costs td:last-child, .claims table.adjustment-costs th:last-child, .claims table.adjustment-costs td:last-child, .adjustment_submissions table.adjustment-costs th:last-child, .adjustment_submissions table.adjustment-costs td:last-child, .expense_reports table.adjustment-costs th:last-child, .expense_reports table.adjustment-costs td:last-child, .timesheets table.adjustment-costs th:last-child, .timesheets table.adjustment-costs td:last-child, .candidate_weeks table.adjustment-costs th:last-child, .candidate_weeks table.adjustment-costs td:last-child {
  width: 8%;
  border-left-width: 0;
  text-align: right;
}
.adjustments .adjustment .label, .adjustments .adjustment .company .type, .company .adjustments .adjustment .type, .adjustments .adjustment .client .type, .client .adjustments .adjustment .type, .adjustments .adjustment .candidate-credential-fields .status, .candidate-credential-fields .adjustments .adjustment .status, .adjustments .adjustment .ref-number, .adjustments .adjustment .posting.list-item .label-status, .posting.list-item .adjustments .adjustment .label-status, .adjustments .adjustment .state, .adjustments .adjustment .select2-choices .branch .node:first-child, .select2-choices .branch .adjustments .adjustment .node:first-child, .claims .adjustment .label, .claims .adjustment .company .type, .company .claims .adjustment .type, .claims .adjustment .client .type, .client .claims .adjustment .type, .claims .adjustment .candidate-credential-fields .status, .candidate-credential-fields .claims .adjustment .status, .claims .adjustment .ref-number, .claims .adjustment .posting.list-item .label-status, .posting.list-item .claims .adjustment .label-status, .claims .adjustment .state, .claims .adjustment .select2-choices .branch .node:first-child, .select2-choices .branch .claims .adjustment .node:first-child, .adjustment_submissions .adjustment .label, .adjustment_submissions .adjustment .company .type, .company .adjustment_submissions .adjustment .type, .adjustment_submissions .adjustment .client .type, .client .adjustment_submissions .adjustment .type, .adjustment_submissions .adjustment .candidate-credential-fields .status, .candidate-credential-fields .adjustment_submissions .adjustment .status, .adjustment_submissions .adjustment .ref-number, .adjustment_submissions .adjustment .posting.list-item .label-status, .posting.list-item .adjustment_submissions .adjustment .label-status, .adjustment_submissions .adjustment .state, .adjustment_submissions .adjustment .select2-choices .branch .node:first-child, .select2-choices .branch .adjustment_submissions .adjustment .node:first-child, .expense_reports .adjustment .label, .expense_reports .adjustment .company .type, .company .expense_reports .adjustment .type, .expense_reports .adjustment .client .type, .client .expense_reports .adjustment .type, .expense_reports .adjustment .candidate-credential-fields .status, .candidate-credential-fields .expense_reports .adjustment .status, .expense_reports .adjustment .ref-number, .expense_reports .adjustment .posting.list-item .label-status, .posting.list-item .expense_reports .adjustment .label-status, .expense_reports .adjustment .state, .expense_reports .adjustment .select2-choices .branch .node:first-child, .select2-choices .branch .expense_reports .adjustment .node:first-child, .timesheets .adjustment .label, .timesheets .adjustment .company .type, .company .timesheets .adjustment .type, .timesheets .adjustment .client .type, .client .timesheets .adjustment .type, .timesheets .adjustment .candidate-credential-fields .status, .candidate-credential-fields .timesheets .adjustment .status, .timesheets .adjustment .ref-number, .timesheets .adjustment .posting.list-item .label-status, .posting.list-item .timesheets .adjustment .label-status, .timesheets .adjustment .state, .timesheets .adjustment .select2-choices .branch .node:first-child, .select2-choices .branch .timesheets .adjustment .node:first-child, .candidate_weeks .adjustment .label, .candidate_weeks .adjustment .company .type, .company .candidate_weeks .adjustment .type, .candidate_weeks .adjustment .client .type, .client .candidate_weeks .adjustment .type, .candidate_weeks .adjustment .candidate-credential-fields .status, .candidate-credential-fields .candidate_weeks .adjustment .status, .candidate_weeks .adjustment .ref-number, .candidate_weeks .adjustment .posting.list-item .label-status, .posting.list-item .candidate_weeks .adjustment .label-status, .candidate_weeks .adjustment .state, .candidate_weeks .adjustment .select2-choices .branch .node:first-child, .select2-choices .branch .candidate_weeks .adjustment .node:first-child {
  margin-left: -15px;
  margin-right: 5px;
}
.adjustments .label-pending, .adjustments .label-pending_approval, .claims .label-pending, .claims .label-pending_approval, .adjustment_submissions .label-pending, .adjustment_submissions .label-pending_approval, .expense_reports .label-pending, .expense_reports .label-pending_approval, .timesheets .label-pending, .timesheets .label-pending_approval, .candidate_weeks .label-pending, .candidate_weeks .label-pending_approval {
  background-color: #e67e22;
}
.adjustments .label-submitted, .claims .label-submitted, .adjustment_submissions .label-submitted, .expense_reports .label-submitted, .timesheets .label-submitted, .candidate_weeks .label-submitted {
  background-color: #2980b9;
}
.adjustments dl.dl-horizontal dt, .adjustments dl.dl-horizontal dd, .claims dl.dl-horizontal dt, .claims dl.dl-horizontal dd, .adjustment_submissions dl.dl-horizontal dt, .adjustment_submissions dl.dl-horizontal dd, .expense_reports dl.dl-horizontal dt, .expense_reports dl.dl-horizontal dd, .timesheets dl.dl-horizontal dt, .timesheets dl.dl-horizontal dd, .candidate_weeks dl.dl-horizontal dt, .candidate_weeks dl.dl-horizontal dd {
  height: 31px;
  margin-bottom: 5px;
}
.adjustments .claim-adjustments .calendar, .claims .claim-adjustments .calendar, .adjustment_submissions .claim-adjustments .calendar, .expense_reports .claim-adjustments .calendar, .timesheets .claim-adjustments .calendar, .candidate_weeks .claim-adjustments .calendar {
  margin-bottom: 0px;
}
.adjustments .claim-adjustments .calendar .calendar-day:not(:first-child), .claims .claim-adjustments .calendar .calendar-day:not(:first-child), .adjustment_submissions .claim-adjustments .calendar .calendar-day:not(:first-child), .expense_reports .claim-adjustments .calendar .calendar-day:not(:first-child), .timesheets .claim-adjustments .calendar .calendar-day:not(:first-child), .candidate_weeks .claim-adjustments .calendar .calendar-day:not(:first-child) {
  border-top: 1px solid #dddddd;
}

.btn-adjust {
  background-color: #8e44ad;
  color: white;
}
.btn-adjust:hover, .btn-adjust:focus {
  color: white;
}

.adjustment_submissions .dl-horizontal {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  padding: 15px 0;
}
.adjustment_submissions .calendar {
  margin-bottom: 10px !important;
}
.adjustment_submissions .claim-adjustments .description .worker-name {
  color: grey;
}
.adjustment_submissions .claim-adjustments .description .org_unit {
  display: block !important;
  margin: 5px 5px 0px 5px;
}
.adjustment_submissions .claim-adjustments .description .org_unit .fa {
  display: none;
}

.adjustment_submissions .adjustments_count {
  margin-right: 5px;
}

.agency_location_address .input-group-addon,
.agency_phone .input-group-addon {
  padding: 0 12px;
}

.agencies .owning-company .separator {
  margin-top: 30px;
  text-align: center;
}
.agencies .tab-pane {
  border: 1px solid Gainsboro;
  border-top: none;
  padding: 20px;
}
.agencies .tab-pane #owner-codes-table .code > td:first-child {
  width: 200px;
}

.allocation-withdrawal-policies thead tr th {
  white-space: nowrap;
}

.allocations .download-options .fa-spinner {
  display: none;
}
.allocations .download-options .btn.disabled .fa-download, .allocations .download-options .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .disabled.dz-button .fa-download, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations .download-options .disabled.dz-button .fa-download, .allocations .download-options .links-as-buttons a.disabled .fa-download, .links-as-buttons .allocations .download-options a.disabled .fa-download, .allocations .download-options .disabled.new-button .fa-download, .allocations .download-options .disabled.edit-button .fa-download, .allocations .download-options .disabled.duplicate-button .fa-download, .allocations .download-options .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button] .fa-download, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations .download-options input.disabled[type=button] .fa-download {
  display: none;
}
.allocations .download-options .btn.disabled .fa-spinner, .allocations .download-options .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .disabled.dz-button .fa-spinner, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations .download-options .disabled.dz-button .fa-spinner, .allocations .download-options .links-as-buttons a.disabled .fa-spinner, .links-as-buttons .allocations .download-options a.disabled .fa-spinner, .allocations .download-options .disabled.new-button .fa-spinner, .allocations .download-options .disabled.edit-button .fa-spinner, .allocations .download-options .disabled.duplicate-button .fa-spinner, .allocations .download-options .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button] .fa-spinner, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations .download-options input.disabled[type=button] .fa-spinner {
  display: inline-block;
}
.allocations .infinite-pages {
  clear: both;
}
.allocations table td, .allocations table th {
  vertical-align: top !important;
  white-space: nowrap;
}
.allocations table td .de, .allocations table th .de {
  background-color: rgb(84.5700934579, 231.4299065421, 202.4205607477);
}
.allocations table td.job-position > div, .allocations table th.job-position > div {
  overflow: hidden;
  text-overflow: ellipsis;
}
.allocations table td.rates, .allocations table th.rates {
  max-width: none;
  text-align: right;
}
.allocations table td.actions, .allocations table th.actions {
  max-width: none;
  text-align: left;
}
.allocations table td.actions .allocation-actions .btn, .allocations table td.actions .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations table td.actions .allocation-actions .dz-button, .allocations table td.actions .allocation-actions .links-as-buttons a, .links-as-buttons .allocations table td.actions .allocation-actions a, .allocations table td.actions .allocation-actions .new-button, .allocations table td.actions .allocation-actions .edit-button, .allocations table td.actions .allocation-actions .duplicate-button, .allocations table td.actions .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations table td.actions .allocation-actions input[type=button], .allocations table th.actions .allocation-actions .btn, .allocations table th.actions .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations table th.actions .allocation-actions .dz-button, .allocations table th.actions .allocation-actions .links-as-buttons a, .links-as-buttons .allocations table th.actions .allocation-actions a, .allocations table th.actions .allocation-actions .new-button, .allocations table th.actions .allocation-actions .edit-button, .allocations table th.actions .allocation-actions .duplicate-button, .allocations table th.actions .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations table th.actions .allocation-actions input[type=button] {
  margin: 0 2px;
}

.allocation {
  padding: 5px;
}
.allocation .row {
  min-height: 25px;
}
.allocation .header {
  padding-bottom: 5px;
  margin-bottom: 5px;
  border-bottom: 1px dotted Gainsboro;
}
.allocation .header .candidate {
  font-weight: 500;
}
.allocation .placements-count {
  float: right;
}
.allocation form {
  display: inline;
}
.allocation .allocation-actions, .allocation .supplier {
  text-align: right;
}
.allocation .allocation-actions .btn, .allocation .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocation .allocation-actions .dz-button, .allocation .allocation-actions .links-as-buttons a, .links-as-buttons .allocation .allocation-actions a, .allocation .allocation-actions .new-button, .allocation .allocation-actions .edit-button, .allocation .allocation-actions .duplicate-button, .allocation .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocation .allocation-actions input[type=button], .allocation .allocation-actions .label, .allocation .allocation-actions .company .type, .company .allocation .allocation-actions .type, .allocation .allocation-actions .client .type, .client .allocation .allocation-actions .type, .allocation .allocation-actions .candidate-credential-fields .status, .candidate-credential-fields .allocation .allocation-actions .status, .allocation .allocation-actions .ref-number, .allocation .allocation-actions .posting.list-item .label-status, .posting.list-item .allocation .allocation-actions .label-status, .allocation .allocation-actions .state, .allocation .allocation-actions .select2-choices .branch .node:first-child, .select2-choices .branch .allocation .allocation-actions .node:first-child, .allocation .supplier .btn, .allocation .supplier .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocation .supplier .dz-button, .allocation .supplier .links-as-buttons a, .links-as-buttons .allocation .supplier a, .allocation .supplier .new-button, .allocation .supplier .edit-button, .allocation .supplier .duplicate-button, .allocation .supplier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocation .supplier input[type=button], .allocation .supplier .label, .allocation .supplier .company .type, .company .allocation .supplier .type, .allocation .supplier .client .type, .client .allocation .supplier .type, .allocation .supplier .candidate-credential-fields .status, .candidate-credential-fields .allocation .supplier .status, .allocation .supplier .ref-number, .allocation .supplier .posting.list-item .label-status, .posting.list-item .allocation .supplier .label-status, .allocation .supplier .state, .allocation .supplier .select2-choices .branch .node:first-child, .select2-choices .branch .allocation .supplier .node:first-child {
  margin-bottom: 3px;
  display: inline-block;
}
.allocation .allocation-actions {
  float: right;
}
.allocation .allocation-actions .btn, .allocation .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocation .allocation-actions .dz-button, .allocation .allocation-actions .links-as-buttons a, .links-as-buttons .allocation .allocation-actions a, .allocation .allocation-actions .new-button, .allocation .allocation-actions .edit-button, .allocation .allocation-actions .duplicate-button, .allocation .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocation .allocation-actions input[type=button], .allocation .allocation-actions .label, .allocation .allocation-actions .company .type, .company .allocation .allocation-actions .type, .allocation .allocation-actions .client .type, .client .allocation .allocation-actions .type, .allocation .allocation-actions .candidate-credential-fields .status, .candidate-credential-fields .allocation .allocation-actions .status, .allocation .allocation-actions .ref-number, .allocation .allocation-actions .posting.list-item .label-status, .posting.list-item .allocation .allocation-actions .label-status, .allocation .allocation-actions .state, .allocation .allocation-actions .select2-choices .branch .node:first-child, .select2-choices .branch .allocation .allocation-actions .node:first-child {
  margin-left: 4px;
}
.allocation .compliancy {
  width: 15px;
  display: inline-block;
}
.allocation .shortlist[data-active=true], .allocation .request-offer[data-active=true] {
  color: #fff;
  background-color: #5cb85c;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564);
}
.allocation .shortlist[data-active=true]:focus, .allocation .shortlist[data-active=true].focus, .allocation .request-offer[data-active=true]:focus, .allocation .request-offer[data-active=true].focus {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  border-color: rgb(37.3205128205, 85.6794871795, 37.3205128205);
}
.allocation .shortlist[data-active=true]:hover, .allocation .request-offer[data-active=true]:hover {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  border-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
}
.allocation .shortlist[data-active=true]:active, .allocation .shortlist[data-active=true].active, .open > .allocation .shortlist[data-active=true].dropdown-toggle, .allocation .request-offer[data-active=true]:active, .allocation .request-offer[data-active=true].active, .open > .allocation .request-offer[data-active=true].dropdown-toggle {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  background-image: none;
  border-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
}
.allocation .shortlist[data-active=true]:active:hover, .allocation .shortlist[data-active=true]:active:focus, .allocation .shortlist[data-active=true]:active.focus, .allocation .shortlist[data-active=true].active:hover, .allocation .shortlist[data-active=true].active:focus, .allocation .shortlist[data-active=true].active.focus, .open > .allocation .shortlist[data-active=true].dropdown-toggle:hover, .open > .allocation .shortlist[data-active=true].dropdown-toggle:focus, .open > .allocation .shortlist[data-active=true].dropdown-toggle.focus, .allocation .request-offer[data-active=true]:active:hover, .allocation .request-offer[data-active=true]:active:focus, .allocation .request-offer[data-active=true]:active.focus, .allocation .request-offer[data-active=true].active:hover, .allocation .request-offer[data-active=true].active:focus, .allocation .request-offer[data-active=true].active.focus, .open > .allocation .request-offer[data-active=true].dropdown-toggle:hover, .open > .allocation .request-offer[data-active=true].dropdown-toggle:focus, .open > .allocation .request-offer[data-active=true].dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
  border-color: rgb(37.3205128205, 85.6794871795, 37.3205128205);
}
.allocation .shortlist[data-active=true].disabled:hover, .allocation .shortlist[data-active=true].disabled:focus, .allocation .shortlist[data-active=true].disabled.focus, .allocation .shortlist[data-active=true][disabled]:hover, .allocation .shortlist[data-active=true][disabled]:focus, .allocation .shortlist[data-active=true][disabled].focus, fieldset[disabled] .allocation .shortlist[data-active=true]:hover, fieldset[disabled] .allocation .shortlist[data-active=true]:focus, fieldset[disabled] .allocation .shortlist[data-active=true].focus, .allocation .request-offer[data-active=true].disabled:hover, .allocation .request-offer[data-active=true].disabled:focus, .allocation .request-offer[data-active=true].disabled.focus, .allocation .request-offer[data-active=true][disabled]:hover, .allocation .request-offer[data-active=true][disabled]:focus, .allocation .request-offer[data-active=true][disabled].focus, fieldset[disabled] .allocation .request-offer[data-active=true]:hover, fieldset[disabled] .allocation .request-offer[data-active=true]:focus, fieldset[disabled] .allocation .request-offer[data-active=true].focus {
  background-color: #5cb85c;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564);
}
.allocation .shortlist[data-active=true] .badge, .allocation .request-offer[data-active=true] .badge {
  color: #5cb85c;
  background-color: #fff;
}
.allocation .reject[data-active=true] {
  color: #fff;
  background-color: #d9534f;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832);
}
.allocation .reject[data-active=true]:focus, .allocation .reject[data-active=true].focus {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  border-color: rgb(117.6074766355, 28.0654205607, 25.3925233645);
}
.allocation .reject[data-active=true]:hover {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  border-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
}
.allocation .reject[data-active=true]:active, .allocation .reject[data-active=true].active, .open > .allocation .reject[data-active=true].dropdown-toggle {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  background-image: none;
  border-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
}
.allocation .reject[data-active=true]:active:hover, .allocation .reject[data-active=true]:active:focus, .allocation .reject[data-active=true]:active.focus, .allocation .reject[data-active=true].active:hover, .allocation .reject[data-active=true].active:focus, .allocation .reject[data-active=true].active.focus, .open > .allocation .reject[data-active=true].dropdown-toggle:hover, .open > .allocation .reject[data-active=true].dropdown-toggle:focus, .open > .allocation .reject[data-active=true].dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
  border-color: rgb(117.6074766355, 28.0654205607, 25.3925233645);
}
.allocation .reject[data-active=true].disabled:hover, .allocation .reject[data-active=true].disabled:focus, .allocation .reject[data-active=true].disabled.focus, .allocation .reject[data-active=true][disabled]:hover, .allocation .reject[data-active=true][disabled]:focus, .allocation .reject[data-active=true][disabled].focus, fieldset[disabled] .allocation .reject[data-active=true]:hover, fieldset[disabled] .allocation .reject[data-active=true]:focus, fieldset[disabled] .allocation .reject[data-active=true].focus {
  background-color: #d9534f;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832);
}
.allocation .reject[data-active=true] .badge {
  color: #d9534f;
  background-color: #fff;
}
.allocation .opening .ref-number {
  left: -15px;
  position: relative;
}

.list-striped > .list-item:nth-child(odd) .additional-details {
  background-color: #f9f9f9;
}
.list-striped.allocations {
  margin-bottom: 0px;
}

.allocatables-header {
  padding-left: 15px;
  padding-right: 23px;
}

.week-openings .panel-heading {
  padding: 1px 15px;
}

.worksite-openings .opening label {
  display: block;
}

.worksite-allocations {
  margin-bottom: 10px;
}
.worksite-allocations .btn-group {
  display: block;
}

.table-striped.allocations label {
  display: inline;
}

.footer {
  margin: 5px;
}
.footer .create-candidate {
  margin: 5px 0;
}
.footer .create-candidate .new-button {
  float: right;
}
.footer .create-candidate .dropdown-menu, .footer .create-candidate .ui-autocomplete {
  position: inherit;
}

form .allocation.list-item {
  padding: 5px 0;
}
form .allocation.list-item .fa-clock-o {
  display: none;
}
form .allocation.list-item .label.allocation-state .state-information, form .allocation.list-item .company .allocation-state.type .state-information, .company form .allocation.list-item .allocation-state.type .state-information, form .allocation.list-item .client .allocation-state.type .state-information, .client form .allocation.list-item .allocation-state.type .state-information, form .allocation.list-item .candidate-credential-fields .allocation-state.status .state-information, .candidate-credential-fields form .allocation.list-item .allocation-state.status .state-information, form .allocation.list-item .allocation-state.ref-number .state-information, form .allocation.list-item .posting.list-item .allocation-state.label-status .state-information, .posting.list-item form .allocation.list-item .allocation-state.label-status .state-information, form .allocation.list-item .allocation-state.state .state-information, form .allocation.list-item .select2-choices .branch .allocation-state.node:first-child .state-information, .select2-choices .branch form .allocation.list-item .allocation-state.node:first-child .state-information {
  display: none;
}

.allocation-state {
  display: inline-block;
  color: white;
}
.allocation-state:not([data-value=unallocatable]) {
  padding: 0;
}
.allocation-state:hover {
  color: white;
}
.allocation-state[data-value=unallocated] {
  background-color: rgb(116.5352112676, 223.9647887324, 161.8943661972);
}
.allocation-state[data-value=allocated] {
  background-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.allocation-state[data-value=rejected] {
  background-color: rgb(228.0106382979, 143.2765957447, 134.4893617021) !important;
}
.allocation-state[data-value=shortlisted] {
  background-color: rgb(247.9156626506, 196.5542168675, 115.0843373494);
}
.allocation-state[data-value=offer_requested] {
  background-color: #f39c12;
}
.allocation-state[data-value=offered] {
  background-color: rgb(116.5352112676, 223.9647887324, 161.8943661972);
}
.allocation-state[data-value=offer_declined] {
  background-color: rgb(228.0106382979, 143.2765957447, 134.4893617021) !important;
}
.allocation-state[data-value=offer_accepted] {
  background-color: rgb(116.5352112676, 223.9647887324, 161.8943661972);
}
.allocation-state[data-value=filled] {
  background-color: rgb(126.8915929204, 187.1371681416, 226.6084070796) !important;
}
.allocation-state[data-value=replacement_requested] {
  background-color: rgb(228.0106382979, 143.2765957447, 134.4893617021) !important;
}
.allocation-state[data-value=withdrawn] {
  background-color: rgb(244.9726027397, 180.2123287671, 173.5273972603) !important;
}
.allocation-state[data-value=unallocatable] {
  background-color: rgb(244.9726027397, 180.2123287671, 173.5273972603) !important;
}
.allocation-state[data-value=dismissed] {
  background-color: rgb(244.9726027397, 180.2123287671, 173.5273972603) !important;
}
.allocation-state .state-label {
  color: white;
  border-left: 1px solid white;
  display: inline-block;
  padding: 5px;
}
.allocation-state .state-label:hover {
  color: white;
}
.allocation-state .state-information {
  cursor: pointer;
  display: inline-block;
  padding: 0 5px;
}

.allocation-transition-details-popover {
  color: black;
  font-size: 13.05px;
  min-width: 350px;
}
.allocation-transition-details-popover table {
  background-color: white;
  margin-bottom: 0;
}
.allocation-transition-details-popover table td {
  max-width: none;
}
.allocation-transition-details-popover table [colspan="2"] {
  border-top: none;
}
.allocation-transition-details-popover table .field-label {
  font-weight: bold;
}
.allocation-transition-details-popover table .field-label[colspan="2"] {
  border-bottom: 1px dotted gainsboro;
}
.allocation-transition-details-popover table .comments {
  white-space: normal;
}

.opening .allocations-container > div .allocation {
  padding: 0;
}
.opening .allocations-container > div .allocation > .row {
  margin: 0;
  padding: 5px 10px;
  border-bottom: 1px dashed gainsboro;
}
.opening .allocations-container > div .allocation > .row .col-xs-12 {
  padding: 0;
}
.opening .allocations-container > div .allocation:last-child > .row {
  border-bottom: none;
}
.opening .allocations-container > div .allocation .job_position[data-method=job_position] {
  display: none;
}
.opening .allocations-container > div .allocation .status {
  float: right;
  margin-left: 4px;
}

.allocation-rate {
  background: #95a5a6;
  border: 1px solid #95a5a6;
  display: inline-block;
  cursor: pointer;
  padding: 0px;
  white-space: nowrap;
}
.allocation-rate > span {
  display: inline-block;
}
.allocation-rate .glyphicon, .allocation-rate .currency_symbol {
  color: #ecf0f1;
  padding: 0 1px 0 2px;
}
.allocation-rate .rate {
  background: #ecf0f1;
  border-left: 1px solid #95a5a6;
  color: #000;
  padding: 4px;
}
.allocation-rate .rate small {
  margin: 0 2px;
}
.allocation-rate .rate .unit:not(:last-child) {
  display: none;
}
.allocation-rate .rate .amount:not(:first-child)::before {
  content: " / ";
}
.allocation-rate .info-icon {
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
  padding: 0 2px 0 4px;
}
.allocation-rate .info-icon .fa-info {
  color: white;
}
.allocation-rate.on-budget {
  background: #16a085;
  border: 1px solid #16a085;
}
.allocation-rate.on-budget .rate {
  background: rgb(230.112, 249.388, 238.286);
  border-left: 1px solid #16a085;
}
.allocation-rate.over-budget {
  background: #c0392b;
  border: 1px solid #c0392b;
}
.allocation-rate.over-budget .rate {
  background: rgb(246.6744680851, 220.5361702128, 217.8255319149);
  border-left: 1px solid #c0392b;
}
.allocation-rate.personalised {
  background: #f39c12;
  border: 1px solid #f39c12;
}
.allocation-rate.personalised .rate {
  background: rgb(253.6496062992, 249.3090551181, 231.8503937008);
  border-left: 1px solid #f39c12;
}

.allocation_batch_can_claim_expenses {
  margin-bottom: 0;
}

.glyphicon-info-sign, .fa-info-circle {
  color: #5bc0de;
}

.been-before-d5 {
  color: #000099;
}

.been-before-d4 {
  color: #3333AD;
}

.been-before-d3 {
  color: #4D4DB8;
}

.been-before-d2 {
  color: #6666C2;
}

.been-before-d1 {
  color: #8080CC;
}

.allocation_batches form.simple_form,
.offers form.simple_form {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
}
.allocation_batches form.simple_form .openings.list,
.offers form.simple_form .openings.list {
  border: 1px solid rgb(222.5, 222.5, 222.5);
  border-bottom: none;
  margin: 10px 0;
}
.allocation_batches form.simple_form .openings.list .opening.list-item label,
.offers form.simple_form .openings.list .opening.list-item label {
  display: block;
}
.allocation_batches form.simple_form #alternative_opening_matches_container .worksite.label, .allocation_batches form.simple_form #alternative_opening_matches_container .company .worksite.type, .company .allocation_batches form.simple_form #alternative_opening_matches_container .worksite.type, .allocation_batches form.simple_form #alternative_opening_matches_container .client .worksite.type, .client .allocation_batches form.simple_form #alternative_opening_matches_container .worksite.type, .allocation_batches form.simple_form #alternative_opening_matches_container .candidate-credential-fields .worksite.status, .candidate-credential-fields .allocation_batches form.simple_form #alternative_opening_matches_container .worksite.status, .allocation_batches form.simple_form #alternative_opening_matches_container .worksite.ref-number, .allocation_batches form.simple_form #alternative_opening_matches_container .posting.list-item .worksite.label-status, .posting.list-item .allocation_batches form.simple_form #alternative_opening_matches_container .worksite.label-status, .allocation_batches form.simple_form #alternative_opening_matches_container .worksite.state, .allocation_batches form.simple_form #alternative_opening_matches_container .select2-choices .branch .worksite.node:first-child, .select2-choices .branch .allocation_batches form.simple_form #alternative_opening_matches_container .worksite.node:first-child,
.offers form.simple_form #alternative_opening_matches_container .worksite.label,
.offers form.simple_form #alternative_opening_matches_container .company .worksite.type,
.company .offers form.simple_form #alternative_opening_matches_container .worksite.type,
.offers form.simple_form #alternative_opening_matches_container .client .worksite.type,
.client .offers form.simple_form #alternative_opening_matches_container .worksite.type,
.offers form.simple_form #alternative_opening_matches_container .candidate-credential-fields .worksite.status,
.candidate-credential-fields .offers form.simple_form #alternative_opening_matches_container .worksite.status,
.offers form.simple_form #alternative_opening_matches_container .worksite.ref-number,
.offers form.simple_form #alternative_opening_matches_container .posting.list-item .worksite.label-status,
.posting.list-item .offers form.simple_form #alternative_opening_matches_container .worksite.label-status,
.offers form.simple_form #alternative_opening_matches_container .worksite.state,
.offers form.simple_form #alternative_opening_matches_container .select2-choices .branch .worksite.node:first-child,
.select2-choices .branch .offers form.simple_form #alternative_opening_matches_container .worksite.node:first-child {
  display: inline !important;
  float: right;
  margin: 0 10px;
}
.allocation_batches form.simple_form .scroll-panel,
.offers form.simple_form .scroll-panel {
  overflow-y: auto;
  max-height: 500px;
}

.list-item.source-opening {
  font-weight: bold;
  border: 1px solid rgb(187.5086956522, 231.9108695652, 240.7913043478);
  background-color: #d9edf7 !important;
}
.list-item.source-opening label {
  display: block;
}

.self-transition {
  color: #16a085;
  margin: 0 2px;
}

.new_accept_reject_batch .check-box-toggle-wrapper {
  border-bottom: 1px dashed gainsboro;
  margin: 0 -15px 10px -15px;
  padding: 0 35px 10px 35px;
  text-align: right;
}
.new_accept_reject_batch .check-box-toggle-wrapper .check-box-toggle-description {
  margin-right: 5px;
  font-weight: bold;
}
.new_accept_reject_batch .check-box-toggle-wrapper label[data-active=true] {
  background-image: none;
}
.new_accept_reject_batch .check-box-toggle-wrapper label[data-active=true].accept {
  color: #fff;
  background-color: #5cb85c;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564);
}
.new_accept_reject_batch .check-box-toggle-wrapper label[data-active=true].reject {
  color: #fff;
  background-color: #d9534f;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832);
}

.new_withdrawal_batch, .new_withdrawal_batch_request {
  margin: 0 -15px;
}
.new_withdrawal_batch .check-box-toggle-wrapper, .new_withdrawal_batch_request .check-box-toggle-wrapper {
  border-bottom: 1px dashed gainsboro;
  padding-bottom: 5px;
  text-align: right;
}
.new_withdrawal_batch .check-box-toggle-wrapper .check-box-toggle-label, .new_withdrawal_batch_request .check-box-toggle-wrapper .check-box-toggle-label {
  margin: 0 5px;
}
.new_withdrawal_batch .check-box-toggle-wrapper .check-box-toggle-label input[type=checkbox], .new_withdrawal_batch_request .check-box-toggle-wrapper .check-box-toggle-label input[type=checkbox] {
  margin-left: 5px;
}
.new_withdrawal_batch .worksite-allocations h5, .new_withdrawal_batch_request .worksite-allocations h5 {
  margin: 15px 5px 5px 5px;
}
.new_withdrawal_batch .worksite-allocations h6, .new_withdrawal_batch_request .worksite-allocations h6 {
  margin: 10px;
}
.new_withdrawal_batch .worksite-allocations .allocation, .new_withdrawal_batch_request .worksite-allocations .allocation {
  padding-right: 5px;
}
.new_withdrawal_batch .worksite-allocations .allocation .opening, .new_withdrawal_batch_request .worksite-allocations .allocation .opening {
  display: inline-block;
  line-height: 1.5;
  padding: 0 5px;
}
.new_withdrawal_batch .worksite-allocations .allocation .clearfix, .new_withdrawal_batch .worksite-allocations .allocation .field, .new_withdrawal_batch_request .worksite-allocations .allocation .clearfix, .new_withdrawal_batch_request .worksite-allocations .allocation .field {
  display: inline-block;
}
.new_withdrawal_batch .worksite-allocations .allocation .clearfix .allocation-state, .new_withdrawal_batch .worksite-allocations .allocation .field .allocation-state, .new_withdrawal_batch_request .worksite-allocations .allocation .clearfix .allocation-state, .new_withdrawal_batch_request .worksite-allocations .allocation .field .allocation-state {
  position: relative;
  top: -2px;
  margin-right: 5px;
}
.new_withdrawal_batch .worksite-allocations .allocation .clearfix .checkbox, .new_withdrawal_batch .worksite-allocations .allocation .field .checkbox, .new_withdrawal_batch_request .worksite-allocations .allocation .clearfix .checkbox, .new_withdrawal_batch_request .worksite-allocations .allocation .field .checkbox {
  float: right;
}
.new_withdrawal_batch .withdrawal_batch_withdrawal_reason_id,
.new_withdrawal_batch .withdrawal_batch_request_withdrawal_request_reason_id,
.new_withdrawal_batch .withdrawal_batch_withdrawal_cause_id,
.new_withdrawal_batch .withdrawal_batch_comments,
.new_withdrawal_batch .action, .new_withdrawal_batch_request .withdrawal_batch_withdrawal_reason_id,
.new_withdrawal_batch_request .withdrawal_batch_request_withdrawal_request_reason_id,
.new_withdrawal_batch_request .withdrawal_batch_withdrawal_cause_id,
.new_withdrawal_batch_request .withdrawal_batch_comments,
.new_withdrawal_batch_request .action {
  margin: 15px 10px;
}

.label.label-failure, .company .label-failure.type, .client .label-failure.type, .candidate-credential-fields .label-failure.status, .label-failure.ref-number, .posting.list-item .label-failure.label-status, .label-failure.state, .select2-choices .branch .label-failure.node:first-child {
  background-color: #d9534f;
}
.label.label-pending, .company .label-pending.type, .client .label-pending.type, .candidate-credential-fields .label-pending.status, .label-pending.ref-number, .posting.list-item .label-pending.label-status, .label-pending.state, .select2-choices .branch .label-pending.node:first-child {
  background-color: #5bc0de;
}
.label.label-loading, .company .label-loading.type, .client .label-loading.type, .candidate-credential-fields .label-loading.status, .label-loading.ref-number, .posting.list-item .label-loading.label-status, .label-loading.state, .select2-choices .branch .label-loading.node:first-child {
  background-color: #5bc0de;
}

.integration-status {
  float: right;
}

.transfer-allocation-form .suitable-opening-field .select2-chosen {
  margin-left: -8px;
}
.transfer-allocation-form .suitable-opening-field .select2-chosen .ref-number {
  margin-top: 4px;
  margin-right: 5px;
}

body.docs .temp-reveal {
  display: none;
  margin-block-end: 1em;
}
body.docs h4, body.docs h5 {
  margin-top: 1.5em;
}
body.docs h3, body.docs h4, body.docs h5 {
  font-weight: bold;
}
body.docs dl.indented dd {
  margin-left: 2.5em;
  margin-bottom: 0.5em;
}
body.docs pre > code {
  white-space: inherit;
}

.no-padding {
  padding: 0;
}

.approvable .verified {
  white-space: normal;
}
.approvable .claim-buttons {
  float: right;
}
.approvable .icon-verified {
  margin-right: 5px;
}
.approvable .verified.has-error {
  color: #a94442;
}
.approvable .worked-shift .alert-warning, .approvable .worked-shift .alert-alert {
  width: 80%;
}
@media (max-width: 1299px) {
  .approvable .worked-shift .alert-warning, .approvable .worked-shift .alert-alert {
    width: 70%;
  }
}
@media (max-width: 991px) {
  .approvable .worked-shift .alert-warning, .approvable .worked-shift .alert-alert {
    width: 60%;
  }
}
@media (max-width: 767px) {
  .approvable .worked-shift .alert-warning, .approvable .worked-shift .alert-alert {
    width: 50%;
  }
}

body.app.claims.no-nav .calendar-entries .calendar-entry .task .description, body.app.timesheets.no-nav .calendar-entries .calendar-entry .task .description {
  display: none;
}
body.app.claims.no-nav .calendar-entries .calendar-entry .task .timesheet .approvable .claim-buttons, body.app.timesheets.no-nav .calendar-entries .calendar-entry .task .timesheet .approvable .claim-buttons {
  margin-right: 35px;
  margin-top: 0px;
  position: relative;
}
@media (max-width: 767px) {
  body.app.claims.no-nav .calendar-entries .calendar-entry .task .timesheet .approvable .claim-buttons, body.app.timesheets.no-nav .calendar-entries .calendar-entry .task .timesheet .approvable .claim-buttons {
    float: none;
    margin-bottom: 10px;
  }
}
body.app.claims.no-nav .calendar-entries .calendar-entry .task .timesheet .unactionable, body.app.timesheets.no-nav .calendar-entries .calendar-entry .task .timesheet .unactionable {
  clear: both;
  margin-top: 10px;
  padding: 10px 0px;
}
body.app.claims.no-nav .calendar-entries .calendar-entry .task .timesheet .unactionable .approvable-buttons .approvable-state, body.app.timesheets.no-nav .calendar-entries .calendar-entry .task .timesheet .unactionable .approvable-buttons .approvable-state {
  margin: 0 5px;
}
body.app.claims.no-nav .calendar-entries .calendar-entry .task .timesheet .approval-chain-comments, body.app.timesheets.no-nav .calendar-entries .calendar-entry .task .timesheet .approval-chain-comments {
  float: none;
}
body.app.claims.no-nav .timesheet .approvals .approvers, body.app.timesheets.no-nav .timesheet .approvals .approvers {
  display: inline;
}
body.app.claims.no-nav .timesheet .approvals .notified-at, body.app.timesheets.no-nav .timesheet .approvals .notified-at {
  display: block;
  font-size: 11.6px;
}
@media (min-width: 767px) {
  body.app.claims.no-nav .timesheet .approvals .notified-at, body.app.timesheets.no-nav .timesheet .approvals .notified-at {
    float: right;
  }
}

.approvable-state[data-value=unclaimed] {
  background-color: #bdc3c7;
}
.approvable-state[data-value=pending_approval] {
  background-color: #e67e22;
}
.approvable-state[data-value=approved] {
  background-color: #27ae60;
}
.approvable-state[data-value=rejected] {
  background-color: rgb(228.0106382979, 143.2765957447, 134.4893617021);
}
.approvable-state[data-value=dismissed] {
  background-color: rgb(228.0106382979, 143.2765957447, 134.4893617021);
}
.approvable-state[data-value=invoiced] {
  background-color: #9b59b6;
}
.approvable-state[data-value=adjusted] {
  background-color: #8e44ad;
}
.approvable-state .badge {
  color: #000;
  background-color: rgb(238.425, 238.425, 238.425);
  font-size: 11px;
  padding: 1px 5px;
  vertical-align: baseline;
}

.approvable-buttons {
  text-align: right;
  white-space: nowrap;
}
.approvable-buttons .btn, .approvable-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .approvable-buttons .dz-button, .approvable-buttons .links-as-buttons a, .links-as-buttons .approvable-buttons a, .approvable-buttons .new-button, .approvable-buttons .edit-button, .approvable-buttons .duplicate-button, .approvable-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .approvable-buttons input[type=button], .approvable-buttons .label, .approvable-buttons .company .type, .company .approvable-buttons .type, .approvable-buttons .client .type, .client .approvable-buttons .type, .approvable-buttons .candidate-credential-fields .status, .candidate-credential-fields .approvable-buttons .status, .approvable-buttons .ref-number, .approvable-buttons .posting.list-item .label-status, .posting.list-item .approvable-buttons .label-status, .approvable-buttons .state, .approvable-buttons .select2-choices .branch .node:first-child, .select2-choices .branch .approvable-buttons .node:first-child {
  vertical-align: baseline;
  white-space: nowrap;
}
.approvable-buttons .accept-reject-buttons {
  text-align: right;
  display: inline-block;
}
.approvable-buttons .reject-form-section, .approvable-buttons .unapprove-form-section {
  float: right;
  text-align: right;
}
.approvable-buttons .reject-form-section .claim_comment, .approvable-buttons .unapprove-form-section .claim_comment {
  display: inline-block;
  vertical-align: middle;
  width: 60%;
}
.approvable-buttons .reject-form-section .claim_comment input, .approvable-buttons .unapprove-form-section .claim_comment input {
  border-radius: 4px;
}

.unactionable .btn:not(.previously-contested), .unactionable .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:not(.previously-contested), .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .unactionable .dz-button:not(.previously-contested), .unactionable .links-as-buttons a:not(.previously-contested), .links-as-buttons .unactionable a:not(.previously-contested), .unactionable .new-button:not(.previously-contested), .unactionable .edit-button:not(.previously-contested), .unactionable .duplicate-button:not(.previously-contested), .unactionable .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:not(.previously-contested), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .unactionable input[type=button]:not(.previously-contested) {
  display: none;
}

.approval_chain .panel-heading {
  border-bottom: 1px solid #e2e2e4;
}
.approval_chain .level {
  display: inline-block;
}
.approval_chain ul.approval-people li {
  margin-bottom: 5px;
}
.approval_chain .progress {
  margin: 20px 0 0;
}

.assets.list, .assets .list {
  border: 1px solid Gainsboro;
  border-radius: 2px;
}
.assets.list .asset, .assets .list .asset {
  padding: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.assets.list .asset .remove, .assets .list .asset .remove {
  display: none;
  float: right;
  margin-left: 5px;
}
.assets.list .asset .remove .fa, .assets .list .asset .remove .fa {
  color: white;
}
.assets.list .asset .fa, .assets .list .asset .fa {
  width: 20px;
}
.assets .download .fa:not(.media-object) {
  display: none;
}

.asset-info .fa {
  color: #f0ad4e;
  margin: 0 2px;
}

body.assets .assets .asset .remove {
  display: inline;
}

.asset > .fa + .filename {
  margin-left: 5px;
}

.modal .asset-info {
  display: none;
}
.modal .modal-lg img {
  max-width: 868px;
}

.assignments .assignment.list-group-item h5 {
  margin: 0;
}
.assignments .assignment.list-group-item .starts-on, .assignments .assignment.list-group-item .ends-on {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.assignments .org-unit-branch {
  font-size: 13px;
  margin: 0;
}
.assignments form.edit_assignment {
  margin-bottom: 20px;
}
.assignments .contract_types {
  float: right;
}
.assignments .rate-card-container .well p {
  margin-bottom: 0px;
}
.assignments .rate-card-container .well .btn, .assignments .rate-card-container .well .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .assignments .rate-card-container .well .dz-button, .assignments .rate-card-container .well .links-as-buttons a, .links-as-buttons .assignments .rate-card-container .well a, .assignments .rate-card-container .well .new-button, .assignments .rate-card-container .well .edit-button, .assignments .rate-card-container .well .duplicate-button, .assignments .rate-card-container .well .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .assignments .rate-card-container .well input[type=button] {
  margin-top: 10px;
}
.assignments .rate-card-container .panel-body .description {
  display: none;
}
.assignments .rate-card-container .task-actions-container {
  margin-right: 16px;
}
.assignments .rate-card-container .task.row {
  margin: 0px;
}
.assignments .rate-card-container .task.row .expense-details {
  cursor: pointer;
}
.assignments .rate-card-container .external-refs {
  margin-bottom: 10px;
}
.assignments .rate-card-container .external-refs .key {
  font-weight: bold;
}
.assignments .rate-card-container .external-refs .value {
  text-align: right;
}
.assignments a.list-group-item:not(.disabled):hover {
  cursor: pointer;
}

.availabilities .availability-grid:not(.bank_matches), .availabilities .opening-grid, .candidates .availability-grid:not(.bank_matches), .candidates .opening-grid, .postings .availability-grid:not(.bank_matches), .postings .opening-grid {
  margin-left: auto;
  margin-right: auto;
}
.availabilities .availability-grid:not(.bank_matches) .calendar-header, .availabilities .opening-grid .calendar-header, .candidates .availability-grid:not(.bank_matches) .calendar-header, .candidates .opening-grid .calendar-header, .postings .availability-grid:not(.bank_matches) .calendar-header, .postings .opening-grid .calendar-header {
  margin-right: 5px;
  text-align: left;
}
.availabilities .availability-grid:not(.bank_matches) .calendar-header h3, .availabilities .opening-grid .calendar-header h3, .candidates .availability-grid:not(.bank_matches) .calendar-header h3, .candidates .opening-grid .calendar-header h3, .postings .availability-grid:not(.bank_matches) .calendar-header h3, .postings .opening-grid .calendar-header h3 {
  display: inline-block;
  margin: 5px 0;
}
.availabilities .availability-grid:not(.bank_matches) .calendar-header .navigation, .availabilities .availability-grid:not(.bank_matches) .calendar-header .new, .availabilities .opening-grid .calendar-header .navigation, .availabilities .opening-grid .calendar-header .new, .candidates .availability-grid:not(.bank_matches) .calendar-header .navigation, .candidates .availability-grid:not(.bank_matches) .calendar-header .new, .candidates .opening-grid .calendar-header .navigation, .candidates .opening-grid .calendar-header .new, .postings .availability-grid:not(.bank_matches) .calendar-header .navigation, .postings .availability-grid:not(.bank_matches) .calendar-header .new, .postings .opening-grid .calendar-header .navigation, .postings .opening-grid .calendar-header .new {
  float: right;
  margin-left: 5px;
  vertical-align: text-bottom;
}
.availabilities .availability-grid:not(.bank_matches) .calendar-helper, .availabilities .opening-grid .calendar-helper, .candidates .availability-grid:not(.bank_matches) .calendar-helper, .candidates .opening-grid .calendar-helper, .postings .availability-grid:not(.bank_matches) .calendar-helper, .postings .opening-grid .calendar-helper {
  background-color: white;
}
.availabilities .availability-grid:not(.bank_matches) .day, .availabilities .availability-grid:not(.bank_matches) .otherMonth, .availabilities .opening-grid .day, .availabilities .opening-grid .otherMonth, .candidates .availability-grid:not(.bank_matches) .day, .candidates .availability-grid:not(.bank_matches) .otherMonth, .candidates .opening-grid .day, .candidates .opening-grid .otherMonth, .postings .availability-grid:not(.bank_matches) .day, .postings .availability-grid:not(.bank_matches) .otherMonth, .postings .opening-grid .day, .postings .opening-grid .otherMonth {
  padding: 0px;
  border-top: 1px solid gainsboro;
  border-right: 1px solid gainsboro;
}
.availabilities .availability-grid:not(.bank_matches) .day a, .availabilities .availability-grid:not(.bank_matches) .otherMonth a, .availabilities .opening-grid .day a, .availabilities .opening-grid .otherMonth a, .candidates .availability-grid:not(.bank_matches) .day a, .candidates .availability-grid:not(.bank_matches) .otherMonth a, .candidates .opening-grid .day a, .candidates .opening-grid .otherMonth a, .postings .availability-grid:not(.bank_matches) .day a, .postings .availability-grid:not(.bank_matches) .otherMonth a, .postings .opening-grid .day a, .postings .opening-grid .otherMonth a {
  display: block;
}
@media (max-width: 991px) {
  .availabilities .availability-grid:not(.bank_matches) .day .intervals, .availabilities .opening-grid .day .intervals, .candidates .availability-grid:not(.bank_matches) .day .intervals, .candidates .opening-grid .day .intervals, .postings .availability-grid:not(.bank_matches) .day .intervals, .postings .opening-grid .day .intervals {
    display: none;
  }
}
@media (max-width: 767px) {
  .availabilities .availability-grid:not(.bank_matches), .availabilities .opening-grid, .candidates .availability-grid:not(.bank_matches), .candidates .opening-grid, .postings .availability-grid:not(.bank_matches), .postings .opening-grid {
    width: 300px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a, .availabilities .opening-grid .day a, .candidates .availability-grid:not(.bank_matches) .day a, .candidates .opening-grid .day a, .postings .availability-grid:not(.bank_matches) .day a, .postings .opening-grid .day a {
    padding: 10px 12px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day.selected a, .availabilities .opening-grid .day.selected a, .candidates .availability-grid:not(.bank_matches) .day.selected a, .candidates .opening-grid .day.selected a, .postings .availability-grid:not(.bank_matches) .day.selected a, .postings .opening-grid .day.selected a {
    padding: 8px 10px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .availabilities .availability-grid:not(.bank_matches), .availabilities .opening-grid, .candidates .availability-grid:not(.bank_matches), .candidates .opening-grid, .postings .availability-grid:not(.bank_matches), .postings .opening-grid {
    width: 550px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a, .availabilities .opening-grid .day a, .candidates .availability-grid:not(.bank_matches) .day a, .candidates .opening-grid .day a, .postings .availability-grid:not(.bank_matches) .day a, .postings .opening-grid .day a {
    padding: 15px 30px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day.selected a, .availabilities .opening-grid .day.selected a, .candidates .availability-grid:not(.bank_matches) .day.selected a, .candidates .opening-grid .day.selected a, .postings .availability-grid:not(.bank_matches) .day.selected a, .postings .opening-grid .day.selected a {
    padding: 13px 28px;
  }
}
@media (min-width: 992px) {
  .availabilities .availability-grid:not(.bank_matches) .day, .availabilities .availability-grid:not(.bank_matches) .otherMonth, .availabilities .opening-grid .day, .availabilities .opening-grid .otherMonth, .candidates .availability-grid:not(.bank_matches) .day, .candidates .availability-grid:not(.bank_matches) .otherMonth, .candidates .opening-grid .day, .candidates .opening-grid .otherMonth, .postings .availability-grid:not(.bank_matches) .day, .postings .availability-grid:not(.bank_matches) .otherMonth, .postings .opening-grid .day, .postings .opening-grid .otherMonth {
    text-align: left;
    vertical-align: top;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a, .availabilities .availability-grid:not(.bank_matches) .otherMonth a, .availabilities .opening-grid .day a, .availabilities .opening-grid .otherMonth a, .candidates .availability-grid:not(.bank_matches) .day a, .candidates .availability-grid:not(.bank_matches) .otherMonth a, .candidates .opening-grid .day a, .candidates .opening-grid .otherMonth a, .postings .availability-grid:not(.bank_matches) .day a, .postings .availability-grid:not(.bank_matches) .otherMonth a, .postings .opening-grid .day a, .postings .opening-grid .otherMonth a {
    display: inline-block;
    height: 108%;
    padding: 5px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a .badge, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .badge, .availabilities .opening-grid .day a .badge, .availabilities .opening-grid .otherMonth a .badge, .candidates .availability-grid:not(.bank_matches) .day a .badge, .candidates .availability-grid:not(.bank_matches) .otherMonth a .badge, .candidates .opening-grid .day a .badge, .candidates .opening-grid .otherMonth a .badge, .postings .availability-grid:not(.bank_matches) .day a .badge, .postings .availability-grid:not(.bank_matches) .otherMonth a .badge, .postings .opening-grid .day a .badge, .postings .opening-grid .otherMonth a .badge {
    background: rgb(195.585, 195.585, 195.585);
  }
  .availabilities .availability-grid:not(.bank_matches) .day a .intervals, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals, .availabilities .opening-grid .day a .intervals, .availabilities .opening-grid .otherMonth a .intervals, .candidates .availability-grid:not(.bank_matches) .day a .intervals, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals, .candidates .opening-grid .day a .intervals, .candidates .opening-grid .otherMonth a .intervals, .postings .availability-grid:not(.bank_matches) .day a .intervals, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals, .postings .opening-grid .day a .intervals, .postings .opening-grid .otherMonth a .intervals {
    margin-top: 5px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a .intervals .availability-interval, .availabilities .availability-grid:not(.bank_matches) .day a .intervals .opening-interval, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval, .availabilities .opening-grid .day a .intervals .availability-interval, .availabilities .opening-grid .day a .intervals .opening-interval, .availabilities .opening-grid .otherMonth a .intervals .availability-interval, .availabilities .opening-grid .otherMonth a .intervals .opening-interval, .candidates .availability-grid:not(.bank_matches) .day a .intervals .availability-interval, .candidates .availability-grid:not(.bank_matches) .day a .intervals .opening-interval, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval, .candidates .opening-grid .day a .intervals .availability-interval, .candidates .opening-grid .day a .intervals .opening-interval, .candidates .opening-grid .otherMonth a .intervals .availability-interval, .candidates .opening-grid .otherMonth a .intervals .opening-interval, .postings .availability-grid:not(.bank_matches) .day a .intervals .availability-interval, .postings .availability-grid:not(.bank_matches) .day a .intervals .opening-interval, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval, .postings .opening-grid .day a .intervals .availability-interval, .postings .opening-grid .day a .intervals .opening-interval, .postings .opening-grid .otherMonth a .intervals .availability-interval, .postings .opening-grid .otherMonth a .intervals .opening-interval {
    display: block;
    font-size: x-small;
    margin-bottom: 2px;
    padding: 4px 2px;
    text-align: left;
    line-height: normal;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .summary, .availabilities .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .summary, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .summary, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .summary, .availabilities .opening-grid .day a .intervals .availability-interval .summary, .availabilities .opening-grid .day a .intervals .opening-interval .summary, .availabilities .opening-grid .otherMonth a .intervals .availability-interval .summary, .availabilities .opening-grid .otherMonth a .intervals .opening-interval .summary, .candidates .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .summary, .candidates .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .summary, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .summary, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .summary, .candidates .opening-grid .day a .intervals .availability-interval .summary, .candidates .opening-grid .day a .intervals .opening-interval .summary, .candidates .opening-grid .otherMonth a .intervals .availability-interval .summary, .candidates .opening-grid .otherMonth a .intervals .opening-interval .summary, .postings .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .summary, .postings .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .summary, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .summary, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .summary, .postings .opening-grid .day a .intervals .availability-interval .summary, .postings .opening-grid .day a .intervals .opening-interval .summary, .postings .opening-grid .otherMonth a .intervals .availability-interval .summary, .postings .opening-grid .otherMonth a .intervals .opening-interval .summary {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 85px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .interval, .availabilities .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .interval, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .interval, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .interval, .availabilities .opening-grid .day a .intervals .availability-interval .interval, .availabilities .opening-grid .day a .intervals .opening-interval .interval, .availabilities .opening-grid .otherMonth a .intervals .availability-interval .interval, .availabilities .opening-grid .otherMonth a .intervals .opening-interval .interval, .candidates .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .interval, .candidates .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .interval, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .interval, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .interval, .candidates .opening-grid .day a .intervals .availability-interval .interval, .candidates .opening-grid .day a .intervals .opening-interval .interval, .candidates .opening-grid .otherMonth a .intervals .availability-interval .interval, .candidates .opening-grid .otherMonth a .intervals .opening-interval .interval, .postings .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .interval, .postings .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .interval, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .interval, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .interval, .postings .opening-grid .day a .intervals .availability-interval .interval, .postings .opening-grid .day a .intervals .opening-interval .interval, .postings .opening-grid .otherMonth a .intervals .availability-interval .interval, .postings .opening-grid .otherMonth a .intervals .opening-interval .interval {
    float: right;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .interval .separator, .availabilities .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .interval .ends_at, .availabilities .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .interval .separator, .availabilities .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .interval .ends_at, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .interval .separator, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .interval .ends_at, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .interval .separator, .availabilities .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .interval .ends_at, .availabilities .opening-grid .day a .intervals .availability-interval .interval .separator, .availabilities .opening-grid .day a .intervals .availability-interval .interval .ends_at, .availabilities .opening-grid .day a .intervals .opening-interval .interval .separator, .availabilities .opening-grid .day a .intervals .opening-interval .interval .ends_at, .availabilities .opening-grid .otherMonth a .intervals .availability-interval .interval .separator, .availabilities .opening-grid .otherMonth a .intervals .availability-interval .interval .ends_at, .availabilities .opening-grid .otherMonth a .intervals .opening-interval .interval .separator, .availabilities .opening-grid .otherMonth a .intervals .opening-interval .interval .ends_at, .candidates .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .interval .separator, .candidates .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .interval .ends_at, .candidates .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .interval .separator, .candidates .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .interval .ends_at, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .interval .separator, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .interval .ends_at, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .interval .separator, .candidates .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .interval .ends_at, .candidates .opening-grid .day a .intervals .availability-interval .interval .separator, .candidates .opening-grid .day a .intervals .availability-interval .interval .ends_at, .candidates .opening-grid .day a .intervals .opening-interval .interval .separator, .candidates .opening-grid .day a .intervals .opening-interval .interval .ends_at, .candidates .opening-grid .otherMonth a .intervals .availability-interval .interval .separator, .candidates .opening-grid .otherMonth a .intervals .availability-interval .interval .ends_at, .candidates .opening-grid .otherMonth a .intervals .opening-interval .interval .separator, .candidates .opening-grid .otherMonth a .intervals .opening-interval .interval .ends_at, .postings .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .interval .separator, .postings .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .interval .ends_at, .postings .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .interval .separator, .postings .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .interval .ends_at, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .interval .separator, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .availability-interval .interval .ends_at, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .interval .separator, .postings .availability-grid:not(.bank_matches) .otherMonth a .intervals .opening-interval .interval .ends_at, .postings .opening-grid .day a .intervals .availability-interval .interval .separator, .postings .opening-grid .day a .intervals .availability-interval .interval .ends_at, .postings .opening-grid .day a .intervals .opening-interval .interval .separator, .postings .opening-grid .day a .intervals .opening-interval .interval .ends_at, .postings .opening-grid .otherMonth a .intervals .availability-interval .interval .separator, .postings .opening-grid .otherMonth a .intervals .availability-interval .interval .ends_at, .postings .opening-grid .otherMonth a .intervals .opening-interval .interval .separator, .postings .opening-grid .otherMonth a .intervals .opening-interval .interval .ends_at {
    display: none;
  }
  .availabilities .availability-grid:not(.bank_matches) .day.today .badge, .availabilities .availability-grid:not(.bank_matches) .otherMonth.today .badge, .availabilities .opening-grid .day.today .badge, .availabilities .opening-grid .otherMonth.today .badge, .candidates .availability-grid:not(.bank_matches) .day.today .badge, .candidates .availability-grid:not(.bank_matches) .otherMonth.today .badge, .candidates .opening-grid .day.today .badge, .candidates .opening-grid .otherMonth.today .badge, .postings .availability-grid:not(.bank_matches) .day.today .badge, .postings .availability-grid:not(.bank_matches) .otherMonth.today .badge, .postings .opening-grid .day.today .badge, .postings .opening-grid .otherMonth.today .badge {
    background: #d9534f;
  }
  .availabilities .availability-grid:not(.bank_matches) .day.selected a, .availabilities .availability-grid:not(.bank_matches) .otherMonth.selected a, .availabilities .opening-grid .day.selected a, .availabilities .opening-grid .otherMonth.selected a, .candidates .availability-grid:not(.bank_matches) .day.selected a, .candidates .availability-grid:not(.bank_matches) .otherMonth.selected a, .candidates .opening-grid .day.selected a, .candidates .opening-grid .otherMonth.selected a, .postings .availability-grid:not(.bank_matches) .day.selected a, .postings .availability-grid:not(.bank_matches) .otherMonth.selected a, .postings .opening-grid .day.selected a, .postings .opening-grid .otherMonth.selected a {
    padding: 3px;
  }
  .availabilities .availability-grid:not(.bank_matches) .otherMonth, .availabilities .opening-grid .otherMonth, .candidates .availability-grid:not(.bank_matches) .otherMonth, .candidates .opening-grid .otherMonth, .postings .availability-grid:not(.bank_matches) .otherMonth, .postings .opening-grid .otherMonth {
    padding: 5px;
  }
}
@media (min-width: 992px) and (max-width: 1299px) {
  .availabilities .availability-grid:not(.bank_matches), .availabilities .opening-grid, .candidates .availability-grid:not(.bank_matches), .candidates .opening-grid, .postings .availability-grid:not(.bank_matches), .postings .opening-grid {
    width: 940px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a, .availabilities .opening-grid .day a, .candidates .availability-grid:not(.bank_matches) .day a, .candidates .opening-grid .day a, .postings .availability-grid:not(.bank_matches) .day a, .postings .opening-grid .day a {
    min-height: 110px;
    width: 132px;
  }
}
@media (min-width: 1300px) {
  .availabilities .availability-grid:not(.bank_matches), .availabilities .opening-grid, .candidates .availability-grid:not(.bank_matches), .candidates .opening-grid, .postings .availability-grid:not(.bank_matches), .postings .opening-grid {
    width: 770px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a, .availabilities .opening-grid .day a, .candidates .availability-grid:not(.bank_matches) .day a, .candidates .opening-grid .day a, .postings .availability-grid:not(.bank_matches) .day a, .postings .opening-grid .day a {
    min-height: 90px;
    width: 108px;
  }
  .availabilities .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .summary,
  .availabilities .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .summary, .availabilities .opening-grid .day a .intervals .availability-interval .summary,
  .availabilities .opening-grid .day a .intervals .opening-interval .summary, .candidates .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .summary,
  .candidates .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .summary, .candidates .opening-grid .day a .intervals .availability-interval .summary,
  .candidates .opening-grid .day a .intervals .opening-interval .summary, .postings .availability-grid:not(.bank_matches) .day a .intervals .availability-interval .summary,
  .postings .availability-grid:not(.bank_matches) .day a .intervals .opening-interval .summary, .postings .opening-grid .day a .intervals .availability-interval .summary,
  .postings .opening-grid .day a .intervals .opening-interval .summary {
    width: 64px;
    overflow: hidden;
  }
}
.availabilities .availability-grid:not(.bank_matches) #legend, .availabilities .opening-grid #legend, .candidates .availability-grid:not(.bank_matches) #legend, .candidates .opening-grid #legend, .postings .availability-grid:not(.bank_matches) #legend, .postings .opening-grid #legend {
  margin: 10px 0 20px 0;
  text-align: center;
}
.availabilities .availability-grid:not(.bank_matches) #legend .label, .availabilities .availability-grid:not(.bank_matches) #legend .company .type, .company .availabilities .availability-grid:not(.bank_matches) #legend .type, .availabilities .availability-grid:not(.bank_matches) #legend .client .type, .client .availabilities .availability-grid:not(.bank_matches) #legend .type, .availabilities .availability-grid:not(.bank_matches) #legend .candidate-credential-fields .status, .candidate-credential-fields .availabilities .availability-grid:not(.bank_matches) #legend .status, .availabilities .availability-grid:not(.bank_matches) #legend .ref-number, .availabilities .availability-grid:not(.bank_matches) #legend .posting.list-item .label-status, .posting.list-item .availabilities .availability-grid:not(.bank_matches) #legend .label-status, .availabilities .availability-grid:not(.bank_matches) #legend .state, .availabilities .availability-grid:not(.bank_matches) #legend .select2-choices .branch .node:first-child, .select2-choices .branch .availabilities .availability-grid:not(.bank_matches) #legend .node:first-child, .availabilities .opening-grid #legend .label, .availabilities .opening-grid #legend .company .type, .company .availabilities .opening-grid #legend .type, .availabilities .opening-grid #legend .client .type, .client .availabilities .opening-grid #legend .type, .availabilities .opening-grid #legend .candidate-credential-fields .status, .candidate-credential-fields .availabilities .opening-grid #legend .status, .availabilities .opening-grid #legend .ref-number, .availabilities .opening-grid #legend .posting.list-item .label-status, .posting.list-item .availabilities .opening-grid #legend .label-status, .availabilities .opening-grid #legend .state, .availabilities .opening-grid #legend .select2-choices .branch .node:first-child, .select2-choices .branch .availabilities .opening-grid #legend .node:first-child, .candidates .availability-grid:not(.bank_matches) #legend .label, .candidates .availability-grid:not(.bank_matches) #legend .company .type, .company .candidates .availability-grid:not(.bank_matches) #legend .type, .candidates .availability-grid:not(.bank_matches) #legend .client .type, .client .candidates .availability-grid:not(.bank_matches) #legend .type, .candidates .availability-grid:not(.bank_matches) #legend .candidate-credential-fields .status, .candidate-credential-fields .candidates .availability-grid:not(.bank_matches) #legend .status, .candidates .availability-grid:not(.bank_matches) #legend .ref-number, .candidates .availability-grid:not(.bank_matches) #legend .posting.list-item .label-status, .posting.list-item .candidates .availability-grid:not(.bank_matches) #legend .label-status, .candidates .availability-grid:not(.bank_matches) #legend .state, .candidates .availability-grid:not(.bank_matches) #legend .select2-choices .branch .node:first-child, .select2-choices .branch .candidates .availability-grid:not(.bank_matches) #legend .node:first-child, .candidates .opening-grid #legend .label, .candidates .opening-grid #legend .company .type, .company .candidates .opening-grid #legend .type, .candidates .opening-grid #legend .client .type, .client .candidates .opening-grid #legend .type, .candidates .opening-grid #legend .candidate-credential-fields .status, .candidate-credential-fields .candidates .opening-grid #legend .status, .candidates .opening-grid #legend .ref-number, .candidates .opening-grid #legend .posting.list-item .label-status, .posting.list-item .candidates .opening-grid #legend .label-status, .candidates .opening-grid #legend .state, .candidates .opening-grid #legend .select2-choices .branch .node:first-child, .select2-choices .branch .candidates .opening-grid #legend .node:first-child, .postings .availability-grid:not(.bank_matches) #legend .label, .postings .availability-grid:not(.bank_matches) #legend .company .type, .company .postings .availability-grid:not(.bank_matches) #legend .type, .postings .availability-grid:not(.bank_matches) #legend .client .type, .client .postings .availability-grid:not(.bank_matches) #legend .type, .postings .availability-grid:not(.bank_matches) #legend .candidate-credential-fields .status, .candidate-credential-fields .postings .availability-grid:not(.bank_matches) #legend .status, .postings .availability-grid:not(.bank_matches) #legend .ref-number, .postings .availability-grid:not(.bank_matches) #legend .posting.list-item .label-status, .posting.list-item .postings .availability-grid:not(.bank_matches) #legend .label-status, .postings .availability-grid:not(.bank_matches) #legend .state, .postings .availability-grid:not(.bank_matches) #legend .select2-choices .branch .node:first-child, .select2-choices .branch .postings .availability-grid:not(.bank_matches) #legend .node:first-child, .postings .opening-grid #legend .label, .postings .opening-grid #legend .company .type, .company .postings .opening-grid #legend .type, .postings .opening-grid #legend .client .type, .client .postings .opening-grid #legend .type, .postings .opening-grid #legend .candidate-credential-fields .status, .candidate-credential-fields .postings .opening-grid #legend .status, .postings .opening-grid #legend .ref-number, .postings .opening-grid #legend .posting.list-item .label-status, .posting.list-item .postings .opening-grid #legend .label-status, .postings .opening-grid #legend .state, .postings .opening-grid #legend .select2-choices .branch .node:first-child, .select2-choices .branch .postings .opening-grid #legend .node:first-child {
  display: inline-block;
  margin-bottom: 2px;
}
@media (max-width: 767px) {
  .availabilities .availability-grid:not(.bank_matches) #legend .label, .availabilities .availability-grid:not(.bank_matches) #legend .company .type, .company .availabilities .availability-grid:not(.bank_matches) #legend .type, .availabilities .availability-grid:not(.bank_matches) #legend .client .type, .client .availabilities .availability-grid:not(.bank_matches) #legend .type, .availabilities .availability-grid:not(.bank_matches) #legend .candidate-credential-fields .status, .candidate-credential-fields .availabilities .availability-grid:not(.bank_matches) #legend .status, .availabilities .availability-grid:not(.bank_matches) #legend .ref-number, .availabilities .availability-grid:not(.bank_matches) #legend .posting.list-item .label-status, .posting.list-item .availabilities .availability-grid:not(.bank_matches) #legend .label-status, .availabilities .availability-grid:not(.bank_matches) #legend .state, .availabilities .availability-grid:not(.bank_matches) #legend .select2-choices .branch .node:first-child, .select2-choices .branch .availabilities .availability-grid:not(.bank_matches) #legend .node:first-child, .availabilities .opening-grid #legend .label, .availabilities .opening-grid #legend .company .type, .company .availabilities .opening-grid #legend .type, .availabilities .opening-grid #legend .client .type, .client .availabilities .opening-grid #legend .type, .availabilities .opening-grid #legend .candidate-credential-fields .status, .candidate-credential-fields .availabilities .opening-grid #legend .status, .availabilities .opening-grid #legend .ref-number, .availabilities .opening-grid #legend .posting.list-item .label-status, .posting.list-item .availabilities .opening-grid #legend .label-status, .availabilities .opening-grid #legend .state, .availabilities .opening-grid #legend .select2-choices .branch .node:first-child, .select2-choices .branch .availabilities .opening-grid #legend .node:first-child, .candidates .availability-grid:not(.bank_matches) #legend .label, .candidates .availability-grid:not(.bank_matches) #legend .company .type, .company .candidates .availability-grid:not(.bank_matches) #legend .type, .candidates .availability-grid:not(.bank_matches) #legend .client .type, .client .candidates .availability-grid:not(.bank_matches) #legend .type, .candidates .availability-grid:not(.bank_matches) #legend .candidate-credential-fields .status, .candidate-credential-fields .candidates .availability-grid:not(.bank_matches) #legend .status, .candidates .availability-grid:not(.bank_matches) #legend .ref-number, .candidates .availability-grid:not(.bank_matches) #legend .posting.list-item .label-status, .posting.list-item .candidates .availability-grid:not(.bank_matches) #legend .label-status, .candidates .availability-grid:not(.bank_matches) #legend .state, .candidates .availability-grid:not(.bank_matches) #legend .select2-choices .branch .node:first-child, .select2-choices .branch .candidates .availability-grid:not(.bank_matches) #legend .node:first-child, .candidates .opening-grid #legend .label, .candidates .opening-grid #legend .company .type, .company .candidates .opening-grid #legend .type, .candidates .opening-grid #legend .client .type, .client .candidates .opening-grid #legend .type, .candidates .opening-grid #legend .candidate-credential-fields .status, .candidate-credential-fields .candidates .opening-grid #legend .status, .candidates .opening-grid #legend .ref-number, .candidates .opening-grid #legend .posting.list-item .label-status, .posting.list-item .candidates .opening-grid #legend .label-status, .candidates .opening-grid #legend .state, .candidates .opening-grid #legend .select2-choices .branch .node:first-child, .select2-choices .branch .candidates .opening-grid #legend .node:first-child, .postings .availability-grid:not(.bank_matches) #legend .label, .postings .availability-grid:not(.bank_matches) #legend .company .type, .company .postings .availability-grid:not(.bank_matches) #legend .type, .postings .availability-grid:not(.bank_matches) #legend .client .type, .client .postings .availability-grid:not(.bank_matches) #legend .type, .postings .availability-grid:not(.bank_matches) #legend .candidate-credential-fields .status, .candidate-credential-fields .postings .availability-grid:not(.bank_matches) #legend .status, .postings .availability-grid:not(.bank_matches) #legend .ref-number, .postings .availability-grid:not(.bank_matches) #legend .posting.list-item .label-status, .posting.list-item .postings .availability-grid:not(.bank_matches) #legend .label-status, .postings .availability-grid:not(.bank_matches) #legend .state, .postings .availability-grid:not(.bank_matches) #legend .select2-choices .branch .node:first-child, .select2-choices .branch .postings .availability-grid:not(.bank_matches) #legend .node:first-child, .postings .opening-grid #legend .label, .postings .opening-grid #legend .company .type, .company .postings .opening-grid #legend .type, .postings .opening-grid #legend .client .type, .client .postings .opening-grid #legend .type, .postings .opening-grid #legend .candidate-credential-fields .status, .candidate-credential-fields .postings .opening-grid #legend .status, .postings .opening-grid #legend .ref-number, .postings .opening-grid #legend .posting.list-item .label-status, .posting.list-item .postings .opening-grid #legend .label-status, .postings .opening-grid #legend .state, .postings .opening-grid #legend .select2-choices .branch .node:first-child, .select2-choices .branch .postings .opening-grid #legend .node:first-child {
    font-size: 10.15px;
    font-weight: normal;
  }
}
.availabilities #availability-intervals .list .panel-body.readonly, .availabilities #availability-intervals .panel-group .panel-body.readonly, .availabilities #posting-openings-selection .list .panel-body.readonly, .availabilities #posting-openings-selection .panel-group .panel-body.readonly, .candidates #availability-intervals .list .panel-body.readonly, .candidates #availability-intervals .panel-group .panel-body.readonly, .candidates #posting-openings-selection .list .panel-body.readonly, .candidates #posting-openings-selection .panel-group .panel-body.readonly, .postings #availability-intervals .list .panel-body.readonly, .postings #availability-intervals .panel-group .panel-body.readonly, .postings #posting-openings-selection .list .panel-body.readonly, .postings #posting-openings-selection .panel-group .panel-body.readonly {
  padding: 0;
}
.availabilities #availability-intervals .list .opening .description .ref-number, .availabilities #availability-intervals .panel-group .opening .description .ref-number, .availabilities #posting-openings-selection .list .opening .description .ref-number, .availabilities #posting-openings-selection .panel-group .opening .description .ref-number, .candidates #availability-intervals .list .opening .description .ref-number, .candidates #availability-intervals .panel-group .opening .description .ref-number, .candidates #posting-openings-selection .list .opening .description .ref-number, .candidates #posting-openings-selection .panel-group .opening .description .ref-number, .postings #availability-intervals .list .opening .description .ref-number, .postings #availability-intervals .panel-group .opening .description .ref-number, .postings #posting-openings-selection .list .opening .description .ref-number, .postings #posting-openings-selection .panel-group .opening .description .ref-number {
  display: none;
}
.availabilities #availability-intervals .list .opening .description .opening-title .fa-repeat, .availabilities #availability-intervals .panel-group .opening .description .opening-title .fa-repeat, .availabilities #posting-openings-selection .list .opening .description .opening-title .fa-repeat, .availabilities #posting-openings-selection .panel-group .opening .description .opening-title .fa-repeat, .candidates #availability-intervals .list .opening .description .opening-title .fa-repeat, .candidates #availability-intervals .panel-group .opening .description .opening-title .fa-repeat, .candidates #posting-openings-selection .list .opening .description .opening-title .fa-repeat, .candidates #posting-openings-selection .panel-group .opening .description .opening-title .fa-repeat, .postings #availability-intervals .list .opening .description .opening-title .fa-repeat, .postings #availability-intervals .panel-group .opening .description .opening-title .fa-repeat, .postings #posting-openings-selection .list .opening .description .opening-title .fa-repeat, .postings #posting-openings-selection .panel-group .opening .description .opening-title .fa-repeat {
  margin-left: 4px;
}
.availabilities #availability-intervals .list .opening .description .opening-title .title, .availabilities #availability-intervals .panel-group .opening .description .opening-title .title, .availabilities #posting-openings-selection .list .opening .description .opening-title .title, .availabilities #posting-openings-selection .panel-group .opening .description .opening-title .title, .candidates #availability-intervals .list .opening .description .opening-title .title, .candidates #availability-intervals .panel-group .opening .description .opening-title .title, .candidates #posting-openings-selection .list .opening .description .opening-title .title, .candidates #posting-openings-selection .panel-group .opening .description .opening-title .title, .postings #availability-intervals .list .opening .description .opening-title .title, .postings #availability-intervals .panel-group .opening .description .opening-title .title, .postings #posting-openings-selection .list .opening .description .opening-title .title, .postings #posting-openings-selection .panel-group .opening .description .opening-title .title {
  margin: 0px;
  float: none;
}
.availabilities #availability-intervals .list .opening .description .job_position, .availabilities #availability-intervals .panel-group .opening .description .job_position, .availabilities #posting-openings-selection .list .opening .description .job_position, .availabilities #posting-openings-selection .panel-group .opening .description .job_position, .candidates #availability-intervals .list .opening .description .job_position, .candidates #availability-intervals .panel-group .opening .description .job_position, .candidates #posting-openings-selection .list .opening .description .job_position, .candidates #posting-openings-selection .panel-group .opening .description .job_position, .postings #availability-intervals .list .opening .description .job_position, .postings #availability-intervals .panel-group .opening .description .job_position, .postings #posting-openings-selection .list .opening .description .job_position, .postings #posting-openings-selection .panel-group .opening .description .job_position {
  float: right;
}
.availabilities #availability-intervals .list .opening .description .job_position .supplier, .availabilities #availability-intervals .panel-group .opening .description .job_position .supplier, .availabilities #posting-openings-selection .list .opening .description .job_position .supplier, .availabilities #posting-openings-selection .panel-group .opening .description .job_position .supplier, .candidates #availability-intervals .list .opening .description .job_position .supplier, .candidates #availability-intervals .panel-group .opening .description .job_position .supplier, .candidates #posting-openings-selection .list .opening .description .job_position .supplier, .candidates #posting-openings-selection .panel-group .opening .description .job_position .supplier, .postings #availability-intervals .list .opening .description .job_position .supplier, .postings #availability-intervals .panel-group .opening .description .job_position .supplier, .postings #posting-openings-selection .list .opening .description .job_position .supplier, .postings #posting-openings-selection .panel-group .opening .description .job_position .supplier {
  display: none;
}
.availabilities #availability-intervals .list .opening .description .placements-count, .availabilities #availability-intervals .list .opening .description .contract-type, .availabilities #availability-intervals .panel-group .opening .description .placements-count, .availabilities #availability-intervals .panel-group .opening .description .contract-type, .availabilities #posting-openings-selection .list .opening .description .placements-count, .availabilities #posting-openings-selection .list .opening .description .contract-type, .availabilities #posting-openings-selection .panel-group .opening .description .placements-count, .availabilities #posting-openings-selection .panel-group .opening .description .contract-type, .candidates #availability-intervals .list .opening .description .placements-count, .candidates #availability-intervals .list .opening .description .contract-type, .candidates #availability-intervals .panel-group .opening .description .placements-count, .candidates #availability-intervals .panel-group .opening .description .contract-type, .candidates #posting-openings-selection .list .opening .description .placements-count, .candidates #posting-openings-selection .list .opening .description .contract-type, .candidates #posting-openings-selection .panel-group .opening .description .placements-count, .candidates #posting-openings-selection .panel-group .opening .description .contract-type, .postings #availability-intervals .list .opening .description .placements-count, .postings #availability-intervals .list .opening .description .contract-type, .postings #availability-intervals .panel-group .opening .description .placements-count, .postings #availability-intervals .panel-group .opening .description .contract-type, .postings #posting-openings-selection .list .opening .description .placements-count, .postings #posting-openings-selection .list .opening .description .contract-type, .postings #posting-openings-selection .panel-group .opening .description .placements-count, .postings #posting-openings-selection .panel-group .opening .description .contract-type {
  display: none;
}
.availabilities #availability-intervals .list .opening .description .worksite, .availabilities #availability-intervals .panel-group .opening .description .worksite, .availabilities #posting-openings-selection .list .opening .description .worksite, .availabilities #posting-openings-selection .panel-group .opening .description .worksite, .candidates #availability-intervals .list .opening .description .worksite, .candidates #availability-intervals .panel-group .opening .description .worksite, .candidates #posting-openings-selection .list .opening .description .worksite, .candidates #posting-openings-selection .panel-group .opening .description .worksite, .postings #availability-intervals .list .opening .description .worksite, .postings #availability-intervals .panel-group .opening .description .worksite, .postings #posting-openings-selection .list .opening .description .worksite, .postings #posting-openings-selection .panel-group .opening .description .worksite {
  display: block;
  float: none;
}
.availabilities #availability-intervals .list .opening .description .org_unit, .availabilities #availability-intervals .panel-group .opening .description .org_unit, .availabilities #posting-openings-selection .list .opening .description .org_unit, .availabilities #posting-openings-selection .panel-group .opening .description .org_unit, .candidates #availability-intervals .list .opening .description .org_unit, .candidates #availability-intervals .panel-group .opening .description .org_unit, .candidates #posting-openings-selection .list .opening .description .org_unit, .candidates #posting-openings-selection .panel-group .opening .description .org_unit, .postings #availability-intervals .list .opening .description .org_unit, .postings #availability-intervals .panel-group .opening .description .org_unit, .postings #posting-openings-selection .list .opening .description .org_unit, .postings #posting-openings-selection .panel-group .opening .description .org_unit {
  clear: both;
  float: right;
  max-width: 60%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.availabilities #availability-intervals .list .opening .description .org_unit span, .availabilities #availability-intervals .panel-group .opening .description .org_unit span, .availabilities #posting-openings-selection .list .opening .description .org_unit span, .availabilities #posting-openings-selection .panel-group .opening .description .org_unit span, .candidates #availability-intervals .list .opening .description .org_unit span, .candidates #availability-intervals .panel-group .opening .description .org_unit span, .candidates #posting-openings-selection .list .opening .description .org_unit span, .candidates #posting-openings-selection .panel-group .opening .description .org_unit span, .postings #availability-intervals .list .opening .description .org_unit span, .postings #availability-intervals .panel-group .opening .description .org_unit span, .postings #posting-openings-selection .list .opening .description .org_unit span, .postings #posting-openings-selection .panel-group .opening .description .org_unit span {
  white-space: nowrap;
}
.availabilities #availability-intervals .list .opening .allocation, .availabilities #availability-intervals .panel-group .opening .allocation, .availabilities #posting-openings-selection .list .opening .allocation, .availabilities #posting-openings-selection .panel-group .opening .allocation, .candidates #availability-intervals .list .opening .allocation, .candidates #availability-intervals .panel-group .opening .allocation, .candidates #posting-openings-selection .list .opening .allocation, .candidates #posting-openings-selection .panel-group .opening .allocation, .postings #availability-intervals .list .opening .allocation, .postings #availability-intervals .panel-group .opening .allocation, .postings #posting-openings-selection .list .opening .allocation, .postings #posting-openings-selection .panel-group .opening .allocation {
  border-top: 1px dashed gainsboro;
}
.availabilities #availability-intervals .list .opening .allocation .header.display-candidate, .availabilities #availability-intervals .panel-group .opening .allocation .header.display-candidate, .availabilities #posting-openings-selection .list .opening .allocation .header.display-candidate, .availabilities #posting-openings-selection .panel-group .opening .allocation .header.display-candidate, .candidates #availability-intervals .list .opening .allocation .header.display-candidate, .candidates #availability-intervals .panel-group .opening .allocation .header.display-candidate, .candidates #posting-openings-selection .list .opening .allocation .header.display-candidate, .candidates #posting-openings-selection .panel-group .opening .allocation .header.display-candidate, .postings #availability-intervals .list .opening .allocation .header.display-candidate, .postings #availability-intervals .panel-group .opening .allocation .header.display-candidate, .postings #posting-openings-selection .list .opening .allocation .header.display-candidate, .postings #posting-openings-selection .panel-group .opening .allocation .header.display-candidate {
  display: none;
}
.availabilities #availability-intervals .list .opening .allocation .status, .availabilities #availability-intervals .panel-group .opening .allocation .status, .availabilities #posting-openings-selection .list .opening .allocation .status, .availabilities #posting-openings-selection .panel-group .opening .allocation .status, .candidates #availability-intervals .list .opening .allocation .status, .candidates #availability-intervals .panel-group .opening .allocation .status, .candidates #posting-openings-selection .list .opening .allocation .status, .candidates #posting-openings-selection .panel-group .opening .allocation .status, .postings #availability-intervals .list .opening .allocation .status, .postings #availability-intervals .panel-group .opening .allocation .status, .postings #posting-openings-selection .list .opening .allocation .status, .postings #posting-openings-selection .panel-group .opening .allocation .status {
  float: right;
}
.availabilities #availability-intervals .list .opening .rostered-shifts, .availabilities #availability-intervals .panel-group .opening .rostered-shifts, .availabilities #posting-openings-selection .list .opening .rostered-shifts, .availabilities #posting-openings-selection .panel-group .opening .rostered-shifts, .candidates #availability-intervals .list .opening .rostered-shifts, .candidates #availability-intervals .panel-group .opening .rostered-shifts, .candidates #posting-openings-selection .list .opening .rostered-shifts, .candidates #posting-openings-selection .panel-group .opening .rostered-shifts, .postings #availability-intervals .list .opening .rostered-shifts, .postings #availability-intervals .panel-group .opening .rostered-shifts, .postings #posting-openings-selection .list .opening .rostered-shifts, .postings #posting-openings-selection .panel-group .opening .rostered-shifts {
  display: none;
}
@media (max-width: 767px), (min-width: 1300px) {
  .availabilities #availability-intervals .list .opening .description, .availabilities #availability-intervals .panel-group .opening .description, .availabilities #posting-openings-selection .list .opening .description, .availabilities #posting-openings-selection .panel-group .opening .description, .candidates #availability-intervals .list .opening .description, .candidates #availability-intervals .panel-group .opening .description, .candidates #posting-openings-selection .list .opening .description, .candidates #posting-openings-selection .panel-group .opening .description, .postings #availability-intervals .list .opening .description, .postings #availability-intervals .panel-group .opening .description, .postings #posting-openings-selection .list .opening .description, .postings #posting-openings-selection .panel-group .opening .description {
    font-size: smaller;
  }
  .availabilities #availability-intervals .list .opening .description .org_unit, .availabilities #availability-intervals .panel-group .opening .description .org_unit, .availabilities #posting-openings-selection .list .opening .description .org_unit, .availabilities #posting-openings-selection .panel-group .opening .description .org_unit, .candidates #availability-intervals .list .opening .description .org_unit, .candidates #availability-intervals .panel-group .opening .description .org_unit, .candidates #posting-openings-selection .list .opening .description .org_unit, .candidates #posting-openings-selection .panel-group .opening .description .org_unit, .postings #availability-intervals .list .opening .description .org_unit, .postings #availability-intervals .panel-group .opening .description .org_unit, .postings #posting-openings-selection .list .opening .description .org_unit, .postings #posting-openings-selection .panel-group .opening .description .org_unit {
    font-size: 11.7px;
  }
}
.availabilities #availability-intervals .list .availability, .availabilities #availability-intervals .panel-group .availability, .availabilities #posting-openings-selection .list .availability, .availabilities #posting-openings-selection .panel-group .availability, .candidates #availability-intervals .list .availability, .candidates #availability-intervals .panel-group .availability, .candidates #posting-openings-selection .list .availability, .candidates #posting-openings-selection .panel-group .availability, .postings #availability-intervals .list .availability, .postings #availability-intervals .panel-group .availability, .postings #posting-openings-selection .list .availability, .postings #posting-openings-selection .panel-group .availability {
  display: block;
  padding: 10px;
  color: #000;
}
.availabilities #availability-intervals .list .availability:hover, .availabilities #availability-intervals .panel-group .availability:hover, .availabilities #posting-openings-selection .list .availability:hover, .availabilities #posting-openings-selection .panel-group .availability:hover, .candidates #availability-intervals .list .availability:hover, .candidates #availability-intervals .panel-group .availability:hover, .candidates #posting-openings-selection .list .availability:hover, .candidates #posting-openings-selection .panel-group .availability:hover, .postings #availability-intervals .list .availability:hover, .postings #availability-intervals .panel-group .availability:hover, .postings #posting-openings-selection .list .availability:hover, .postings #posting-openings-selection .panel-group .availability:hover {
  text-decoration: none;
}
.availabilities #availability-intervals .list .availability .date, .availabilities #availability-intervals .panel-group .availability .date, .availabilities #posting-openings-selection .list .availability .date, .availabilities #posting-openings-selection .panel-group .availability .date, .candidates #availability-intervals .list .availability .date, .candidates #availability-intervals .panel-group .availability .date, .candidates #posting-openings-selection .list .availability .date, .candidates #posting-openings-selection .panel-group .availability .date, .postings #availability-intervals .list .availability .date, .postings #availability-intervals .panel-group .availability .date, .postings #posting-openings-selection .list .availability .date, .postings #posting-openings-selection .panel-group .availability .date {
  display: none !important;
}
.availabilities #availability-intervals .list .availability .label, .availabilities #availability-intervals .list .availability .company .type, .company .availabilities #availability-intervals .list .availability .type, .availabilities #availability-intervals .list .availability .client .type, .client .availabilities #availability-intervals .list .availability .type, .availabilities #availability-intervals .list .availability .candidate-credential-fields .status, .candidate-credential-fields .availabilities #availability-intervals .list .availability .status, .availabilities #availability-intervals .list .availability .ref-number, .availabilities #availability-intervals .list .availability .posting.list-item .label-status, .posting.list-item .availabilities #availability-intervals .list .availability .label-status, .availabilities #availability-intervals .list .availability .state, .availabilities #availability-intervals .list .availability .select2-choices .branch .node:first-child, .select2-choices .branch .availabilities #availability-intervals .list .availability .node:first-child, .availabilities #availability-intervals .panel-group .availability .label, .availabilities #availability-intervals .panel-group .availability .company .type, .company .availabilities #availability-intervals .panel-group .availability .type, .availabilities #availability-intervals .panel-group .availability .client .type, .client .availabilities #availability-intervals .panel-group .availability .type, .availabilities #availability-intervals .panel-group .availability .candidate-credential-fields .status, .candidate-credential-fields .availabilities #availability-intervals .panel-group .availability .status, .availabilities #availability-intervals .panel-group .availability .ref-number, .availabilities #availability-intervals .panel-group .availability .posting.list-item .label-status, .posting.list-item .availabilities #availability-intervals .panel-group .availability .label-status, .availabilities #availability-intervals .panel-group .availability .state, .availabilities #availability-intervals .panel-group .availability .select2-choices .branch .node:first-child, .select2-choices .branch .availabilities #availability-intervals .panel-group .availability .node:first-child, .availabilities #posting-openings-selection .list .availability .label, .availabilities #posting-openings-selection .list .availability .company .type, .company .availabilities #posting-openings-selection .list .availability .type, .availabilities #posting-openings-selection .list .availability .client .type, .client .availabilities #posting-openings-selection .list .availability .type, .availabilities #posting-openings-selection .list .availability .candidate-credential-fields .status, .candidate-credential-fields .availabilities #posting-openings-selection .list .availability .status, .availabilities #posting-openings-selection .list .availability .ref-number, .availabilities #posting-openings-selection .list .availability .posting.list-item .label-status, .posting.list-item .availabilities #posting-openings-selection .list .availability .label-status, .availabilities #posting-openings-selection .list .availability .state, .availabilities #posting-openings-selection .list .availability .select2-choices .branch .node:first-child, .select2-choices .branch .availabilities #posting-openings-selection .list .availability .node:first-child, .availabilities #posting-openings-selection .panel-group .availability .label, .availabilities #posting-openings-selection .panel-group .availability .company .type, .company .availabilities #posting-openings-selection .panel-group .availability .type, .availabilities #posting-openings-selection .panel-group .availability .client .type, .client .availabilities #posting-openings-selection .panel-group .availability .type, .availabilities #posting-openings-selection .panel-group .availability .candidate-credential-fields .status, .candidate-credential-fields .availabilities #posting-openings-selection .panel-group .availability .status, .availabilities #posting-openings-selection .panel-group .availability .ref-number, .availabilities #posting-openings-selection .panel-group .availability .posting.list-item .label-status, .posting.list-item .availabilities #posting-openings-selection .panel-group .availability .label-status, .availabilities #posting-openings-selection .panel-group .availability .state, .availabilities #posting-openings-selection .panel-group .availability .select2-choices .branch .node:first-child, .select2-choices .branch .availabilities #posting-openings-selection .panel-group .availability .node:first-child, .candidates #availability-intervals .list .availability .label, .candidates #availability-intervals .list .availability .company .type, .company .candidates #availability-intervals .list .availability .type, .candidates #availability-intervals .list .availability .client .type, .client .candidates #availability-intervals .list .availability .type, .candidates #availability-intervals .list .availability .candidate-credential-fields .status, .candidate-credential-fields .candidates #availability-intervals .list .availability .status, .candidates #availability-intervals .list .availability .ref-number, .candidates #availability-intervals .list .availability .posting.list-item .label-status, .posting.list-item .candidates #availability-intervals .list .availability .label-status, .candidates #availability-intervals .list .availability .state, .candidates #availability-intervals .list .availability .select2-choices .branch .node:first-child, .select2-choices .branch .candidates #availability-intervals .list .availability .node:first-child, .candidates #availability-intervals .panel-group .availability .label, .candidates #availability-intervals .panel-group .availability .company .type, .company .candidates #availability-intervals .panel-group .availability .type, .candidates #availability-intervals .panel-group .availability .client .type, .client .candidates #availability-intervals .panel-group .availability .type, .candidates #availability-intervals .panel-group .availability .candidate-credential-fields .status, .candidate-credential-fields .candidates #availability-intervals .panel-group .availability .status, .candidates #availability-intervals .panel-group .availability .ref-number, .candidates #availability-intervals .panel-group .availability .posting.list-item .label-status, .posting.list-item .candidates #availability-intervals .panel-group .availability .label-status, .candidates #availability-intervals .panel-group .availability .state, .candidates #availability-intervals .panel-group .availability .select2-choices .branch .node:first-child, .select2-choices .branch .candidates #availability-intervals .panel-group .availability .node:first-child, .candidates #posting-openings-selection .list .availability .label, .candidates #posting-openings-selection .list .availability .company .type, .company .candidates #posting-openings-selection .list .availability .type, .candidates #posting-openings-selection .list .availability .client .type, .client .candidates #posting-openings-selection .list .availability .type, .candidates #posting-openings-selection .list .availability .candidate-credential-fields .status, .candidate-credential-fields .candidates #posting-openings-selection .list .availability .status, .candidates #posting-openings-selection .list .availability .ref-number, .candidates #posting-openings-selection .list .availability .posting.list-item .label-status, .posting.list-item .candidates #posting-openings-selection .list .availability .label-status, .candidates #posting-openings-selection .list .availability .state, .candidates #posting-openings-selection .list .availability .select2-choices .branch .node:first-child, .select2-choices .branch .candidates #posting-openings-selection .list .availability .node:first-child, .candidates #posting-openings-selection .panel-group .availability .label, .candidates #posting-openings-selection .panel-group .availability .company .type, .company .candidates #posting-openings-selection .panel-group .availability .type, .candidates #posting-openings-selection .panel-group .availability .client .type, .client .candidates #posting-openings-selection .panel-group .availability .type, .candidates #posting-openings-selection .panel-group .availability .candidate-credential-fields .status, .candidate-credential-fields .candidates #posting-openings-selection .panel-group .availability .status, .candidates #posting-openings-selection .panel-group .availability .ref-number, .candidates #posting-openings-selection .panel-group .availability .posting.list-item .label-status, .posting.list-item .candidates #posting-openings-selection .panel-group .availability .label-status, .candidates #posting-openings-selection .panel-group .availability .state, .candidates #posting-openings-selection .panel-group .availability .select2-choices .branch .node:first-child, .select2-choices .branch .candidates #posting-openings-selection .panel-group .availability .node:first-child, .postings #availability-intervals .list .availability .label, .postings #availability-intervals .list .availability .company .type, .company .postings #availability-intervals .list .availability .type, .postings #availability-intervals .list .availability .client .type, .client .postings #availability-intervals .list .availability .type, .postings #availability-intervals .list .availability .candidate-credential-fields .status, .candidate-credential-fields .postings #availability-intervals .list .availability .status, .postings #availability-intervals .list .availability .ref-number, .postings #availability-intervals .list .availability .posting.list-item .label-status, .posting.list-item .postings #availability-intervals .list .availability .label-status, .postings #availability-intervals .list .availability .state, .postings #availability-intervals .list .availability .select2-choices .branch .node:first-child, .select2-choices .branch .postings #availability-intervals .list .availability .node:first-child, .postings #availability-intervals .panel-group .availability .label, .postings #availability-intervals .panel-group .availability .company .type, .company .postings #availability-intervals .panel-group .availability .type, .postings #availability-intervals .panel-group .availability .client .type, .client .postings #availability-intervals .panel-group .availability .type, .postings #availability-intervals .panel-group .availability .candidate-credential-fields .status, .candidate-credential-fields .postings #availability-intervals .panel-group .availability .status, .postings #availability-intervals .panel-group .availability .ref-number, .postings #availability-intervals .panel-group .availability .posting.list-item .label-status, .posting.list-item .postings #availability-intervals .panel-group .availability .label-status, .postings #availability-intervals .panel-group .availability .state, .postings #availability-intervals .panel-group .availability .select2-choices .branch .node:first-child, .select2-choices .branch .postings #availability-intervals .panel-group .availability .node:first-child, .postings #posting-openings-selection .list .availability .label, .postings #posting-openings-selection .list .availability .company .type, .company .postings #posting-openings-selection .list .availability .type, .postings #posting-openings-selection .list .availability .client .type, .client .postings #posting-openings-selection .list .availability .type, .postings #posting-openings-selection .list .availability .candidate-credential-fields .status, .candidate-credential-fields .postings #posting-openings-selection .list .availability .status, .postings #posting-openings-selection .list .availability .ref-number, .postings #posting-openings-selection .list .availability .posting.list-item .label-status, .posting.list-item .postings #posting-openings-selection .list .availability .label-status, .postings #posting-openings-selection .list .availability .state, .postings #posting-openings-selection .list .availability .select2-choices .branch .node:first-child, .select2-choices .branch .postings #posting-openings-selection .list .availability .node:first-child, .postings #posting-openings-selection .panel-group .availability .label, .postings #posting-openings-selection .panel-group .availability .company .type, .company .postings #posting-openings-selection .panel-group .availability .type, .postings #posting-openings-selection .panel-group .availability .client .type, .client .postings #posting-openings-selection .panel-group .availability .type, .postings #posting-openings-selection .panel-group .availability .candidate-credential-fields .status, .candidate-credential-fields .postings #posting-openings-selection .panel-group .availability .status, .postings #posting-openings-selection .panel-group .availability .ref-number, .postings #posting-openings-selection .panel-group .availability .posting.list-item .label-status, .posting.list-item .postings #posting-openings-selection .panel-group .availability .label-status, .postings #posting-openings-selection .panel-group .availability .state, .postings #posting-openings-selection .panel-group .availability .select2-choices .branch .node:first-child, .select2-choices .branch .postings #posting-openings-selection .panel-group .availability .node:first-child {
  float: right;
}
.availabilities #availability-intervals .list .availability .approvable-buttons, .availabilities #availability-intervals .panel-group .availability .approvable-buttons, .availabilities #posting-openings-selection .list .availability .approvable-buttons, .availabilities #posting-openings-selection .panel-group .availability .approvable-buttons, .candidates #availability-intervals .list .availability .approvable-buttons, .candidates #availability-intervals .panel-group .availability .approvable-buttons, .candidates #posting-openings-selection .list .availability .approvable-buttons, .candidates #posting-openings-selection .panel-group .availability .approvable-buttons, .postings #availability-intervals .list .availability .approvable-buttons, .postings #availability-intervals .panel-group .availability .approvable-buttons, .postings #posting-openings-selection .list .availability .approvable-buttons, .postings #posting-openings-selection .panel-group .availability .approvable-buttons {
  display: none;
}
.availabilities #availability-intervals .list .availability .candidate, .availabilities #availability-intervals .panel-group .availability .candidate, .availabilities #posting-openings-selection .list .availability .candidate, .availabilities #posting-openings-selection .panel-group .availability .candidate, .candidates #availability-intervals .list .availability .candidate, .candidates #availability-intervals .panel-group .availability .candidate, .candidates #posting-openings-selection .list .availability .candidate, .candidates #posting-openings-selection .panel-group .availability .candidate, .postings #availability-intervals .list .availability .candidate, .postings #availability-intervals .panel-group .availability .candidate, .postings #posting-openings-selection .list .availability .candidate, .postings #posting-openings-selection .panel-group .availability .candidate {
  display: none;
}
.availabilities #availability-intervals .allocations-search, .availabilities #posting-openings-selection .allocations-search, .candidates #availability-intervals .allocations-search, .candidates #posting-openings-selection .allocations-search, .postings #availability-intervals .allocations-search, .postings #posting-openings-selection .allocations-search {
  display: none;
}

.leaves .panel .panel-heading a {
  color: #fff;
}
.leaves .panel .panel-body {
  background-color: #f9f9f9;
  border-top: 1px solid #95a5a6;
  padding: 10px;
}
.leaves .panel .panel-body .approvable-buttons {
  display: block;
  text-align: right;
}
.leaves .panel .panel-body .approvable-buttons .leave_comment {
  margin-top: 10px;
}

.leaves .availability.leave {
  color: black;
}
.leaves .availability.leave:hover, .leaves .availability.leave:focus {
  text-decoration: none;
  cursor: auto;
}
.leaves .availability.leave:after {
  content: "";
  display: block;
  clear: both;
}
.leaves .availability.leave .label.reason, .leaves .availability.leave .company .reason.type, .company .leaves .availability.leave .reason.type, .leaves .availability.leave .client .reason.type, .client .leaves .availability.leave .reason.type, .leaves .availability.leave .candidate-credential-fields .reason.status, .candidate-credential-fields .leaves .availability.leave .reason.status, .leaves .availability.leave .reason.ref-number, .leaves .availability.leave .posting.list-item .reason.label-status, .posting.list-item .leaves .availability.leave .reason.label-status, .leaves .availability.leave .reason.state, .leaves .availability.leave .select2-choices .branch .reason.node:first-child, .select2-choices .branch .leaves .availability.leave .reason.node:first-child {
  display: inline-block;
  min-width: 100px;
  margin-right: 10px;
}
.leaves .availability.leave .fa-repeat {
  display: none;
}
.leaves .availability.leave .time {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  font-size: 13.05px;
}
.leaves .availability.leave .date {
  display: inline-block;
  margin: 0 5px;
  min-width: 80px;
}
.leaves .availability.leave .candidate {
  display: none;
}
.leaves .availability.leave .leave-info {
  float: right;
  padding: 2px 15px 0 10px;
}
.leaves .availability.leave .leave-info .fa {
  color: #e67e22;
}
.leaves .availability.leave .leave-info .popover .popover-title {
  background-color: aliceblue;
}
.leaves .availability.leave .leave-info .popover .popover-title .date {
  color: #7f8c8d;
  font-size: 13.05px;
}
.leaves .availability.leave .leave-info .popover .popover-content {
  padding: 0;
}
.leaves .availability.leave .leave-info .popover .popover-content .list-group {
  margin: 0;
}
.leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item {
  border-right: 0;
  border-left: 0;
}
.leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item:first-child {
  border-top: 0;
}
.leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item:last-child {
  border-bottom: 0;
}
.leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .date, .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .reason.label, .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .company .reason.type, .company .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .reason.type, .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .client .reason.type, .client .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .reason.type, .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .candidate-credential-fields .reason.status, .candidate-credential-fields .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .reason.status, .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .reason.ref-number, .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .posting.list-item .reason.label-status, .posting.list-item .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .reason.label-status, .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .reason.state, .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .select2-choices .branch .reason.node:first-child, .select2-choices .branch .leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .reason.node:first-child {
  display: none;
}
.leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .time {
  float: right;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.leaves .availability.leave .leave-info .popover .popover-content .list-group .list-group-item.leave .candidate {
  display: inline-block;
  min-width: 150px;
  margin-right: 10px;
}

.availability-modal form {
  padding-bottom: 0;
}
.availability-modal form > fieldset {
  margin-bottom: 10px;
}
.availability-modal .switch-modal {
  margin-bottom: 15px;
}

.break_policies .node-with-description .description {
  display: inline-block !important;
}
.break_policies td .duration {
  white-space: nowrap;
}
.break_policies .input-group-addon:last-child div.checkbox {
  width: 80px;
  text-align: left;
}

.candidate_transitions.terms .page-header {
  text-align: center;
  background-color: #f1c40f;
}
.candidate_transitions.terms form.edit_candidate_transition fieldset {
  padding: 30px !important;
}
.candidate_transitions.terms form.edit_candidate_transition .lead, .candidate_transitions.terms form.edit_candidate_transition .content {
  text-align: center;
}
.candidate_transitions.terms form.edit_candidate_transition .assets.list {
  margin: 30px;
  margin-left: auto;
  margin-right: auto;
  max-width: 775px;
}

.candidates form.simple_form, .allocations form.simple_form {
  background-color: transparent;
  border: none;
  padding: 0px;
  padding-bottom: 20px;
}
.candidates form.simple_form .dropzone.dropzone-default.dz-clickable, .allocations form.simple_form .dropzone.dropzone-default.dz-clickable {
  width: 98%;
  margin: 10px auto 10px auto;
}
.candidates form.simple_form .candidate, .candidates form.simple_form .candidate-suitability, .candidates form.simple_form .contact-details, .allocations form.simple_form .candidate, .allocations form.simple_form .candidate-suitability, .allocations form.simple_form .contact-details {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  padding: 0px;
}
.candidates form.simple_form .candidate h2, .candidates form.simple_form .candidate h3, .candidates form.simple_form .candidate h4, .candidates form.simple_form .candidate-suitability h2, .candidates form.simple_form .candidate-suitability h3, .candidates form.simple_form .candidate-suitability h4, .candidates form.simple_form .contact-details h2, .candidates form.simple_form .contact-details h3, .candidates form.simple_form .contact-details h4, .allocations form.simple_form .candidate h2, .allocations form.simple_form .candidate h3, .allocations form.simple_form .candidate h4, .allocations form.simple_form .candidate-suitability h2, .allocations form.simple_form .candidate-suitability h3, .allocations form.simple_form .candidate-suitability h4, .allocations form.simple_form .contact-details h2, .allocations form.simple_form .contact-details h3, .allocations form.simple_form .contact-details h4 {
  border-bottom: 1px solid #e2e2e4;
  margin: 0px;
  padding: 15px;
}
.candidates form.simple_form .candidate h2 .btn-candidate-edit, .candidates form.simple_form .candidate h2 .btn-candidate-cancel, .candidates form.simple_form .candidate h3 .btn-candidate-edit, .candidates form.simple_form .candidate h3 .btn-candidate-cancel, .candidates form.simple_form .candidate h4 .btn-candidate-edit, .candidates form.simple_form .candidate h4 .btn-candidate-cancel, .candidates form.simple_form .candidate-suitability h2 .btn-candidate-edit, .candidates form.simple_form .candidate-suitability h2 .btn-candidate-cancel, .candidates form.simple_form .candidate-suitability h3 .btn-candidate-edit, .candidates form.simple_form .candidate-suitability h3 .btn-candidate-cancel, .candidates form.simple_form .candidate-suitability h4 .btn-candidate-edit, .candidates form.simple_form .candidate-suitability h4 .btn-candidate-cancel, .candidates form.simple_form .contact-details h2 .btn-candidate-edit, .candidates form.simple_form .contact-details h2 .btn-candidate-cancel, .candidates form.simple_form .contact-details h3 .btn-candidate-edit, .candidates form.simple_form .contact-details h3 .btn-candidate-cancel, .candidates form.simple_form .contact-details h4 .btn-candidate-edit, .candidates form.simple_form .contact-details h4 .btn-candidate-cancel, .allocations form.simple_form .candidate h2 .btn-candidate-edit, .allocations form.simple_form .candidate h2 .btn-candidate-cancel, .allocations form.simple_form .candidate h3 .btn-candidate-edit, .allocations form.simple_form .candidate h3 .btn-candidate-cancel, .allocations form.simple_form .candidate h4 .btn-candidate-edit, .allocations form.simple_form .candidate h4 .btn-candidate-cancel, .allocations form.simple_form .candidate-suitability h2 .btn-candidate-edit, .allocations form.simple_form .candidate-suitability h2 .btn-candidate-cancel, .allocations form.simple_form .candidate-suitability h3 .btn-candidate-edit, .allocations form.simple_form .candidate-suitability h3 .btn-candidate-cancel, .allocations form.simple_form .candidate-suitability h4 .btn-candidate-edit, .allocations form.simple_form .candidate-suitability h4 .btn-candidate-cancel, .allocations form.simple_form .contact-details h2 .btn-candidate-edit, .allocations form.simple_form .contact-details h2 .btn-candidate-cancel, .allocations form.simple_form .contact-details h3 .btn-candidate-edit, .allocations form.simple_form .contact-details h3 .btn-candidate-cancel, .allocations form.simple_form .contact-details h4 .btn-candidate-edit, .allocations form.simple_form .contact-details h4 .btn-candidate-cancel {
  border: 1px solid #ccc;
  position: relative;
  top: -5px;
}
.candidates form.simple_form .candidate h2 .btn-candidate-edit:hover, .candidates form.simple_form .candidate h2 .btn-candidate-cancel:hover, .candidates form.simple_form .candidate h3 .btn-candidate-edit:hover, .candidates form.simple_form .candidate h3 .btn-candidate-cancel:hover, .candidates form.simple_form .candidate h4 .btn-candidate-edit:hover, .candidates form.simple_form .candidate h4 .btn-candidate-cancel:hover, .candidates form.simple_form .candidate-suitability h2 .btn-candidate-edit:hover, .candidates form.simple_form .candidate-suitability h2 .btn-candidate-cancel:hover, .candidates form.simple_form .candidate-suitability h3 .btn-candidate-edit:hover, .candidates form.simple_form .candidate-suitability h3 .btn-candidate-cancel:hover, .candidates form.simple_form .candidate-suitability h4 .btn-candidate-edit:hover, .candidates form.simple_form .candidate-suitability h4 .btn-candidate-cancel:hover, .candidates form.simple_form .contact-details h2 .btn-candidate-edit:hover, .candidates form.simple_form .contact-details h2 .btn-candidate-cancel:hover, .candidates form.simple_form .contact-details h3 .btn-candidate-edit:hover, .candidates form.simple_form .contact-details h3 .btn-candidate-cancel:hover, .candidates form.simple_form .contact-details h4 .btn-candidate-edit:hover, .candidates form.simple_form .contact-details h4 .btn-candidate-cancel:hover, .allocations form.simple_form .candidate h2 .btn-candidate-edit:hover, .allocations form.simple_form .candidate h2 .btn-candidate-cancel:hover, .allocations form.simple_form .candidate h3 .btn-candidate-edit:hover, .allocations form.simple_form .candidate h3 .btn-candidate-cancel:hover, .allocations form.simple_form .candidate h4 .btn-candidate-edit:hover, .allocations form.simple_form .candidate h4 .btn-candidate-cancel:hover, .allocations form.simple_form .candidate-suitability h2 .btn-candidate-edit:hover, .allocations form.simple_form .candidate-suitability h2 .btn-candidate-cancel:hover, .allocations form.simple_form .candidate-suitability h3 .btn-candidate-edit:hover, .allocations form.simple_form .candidate-suitability h3 .btn-candidate-cancel:hover, .allocations form.simple_form .candidate-suitability h4 .btn-candidate-edit:hover, .allocations form.simple_form .candidate-suitability h4 .btn-candidate-cancel:hover, .allocations form.simple_form .contact-details h2 .btn-candidate-edit:hover, .allocations form.simple_form .contact-details h2 .btn-candidate-cancel:hover, .allocations form.simple_form .contact-details h3 .btn-candidate-edit:hover, .allocations form.simple_form .contact-details h3 .btn-candidate-cancel:hover, .allocations form.simple_form .contact-details h4 .btn-candidate-edit:hover, .allocations form.simple_form .contact-details h4 .btn-candidate-cancel:hover {
  text-decoration: none;
}
.candidates form.simple_form .candidate h2 .btn-candidate-edit, .candidates form.simple_form .candidate h3 .btn-candidate-edit, .candidates form.simple_form .candidate h4 .btn-candidate-edit, .candidates form.simple_form .candidate-suitability h2 .btn-candidate-edit, .candidates form.simple_form .candidate-suitability h3 .btn-candidate-edit, .candidates form.simple_form .candidate-suitability h4 .btn-candidate-edit, .candidates form.simple_form .contact-details h2 .btn-candidate-edit, .candidates form.simple_form .contact-details h3 .btn-candidate-edit, .candidates form.simple_form .contact-details h4 .btn-candidate-edit, .allocations form.simple_form .candidate h2 .btn-candidate-edit, .allocations form.simple_form .candidate h3 .btn-candidate-edit, .allocations form.simple_form .candidate h4 .btn-candidate-edit, .allocations form.simple_form .candidate-suitability h2 .btn-candidate-edit, .allocations form.simple_form .candidate-suitability h3 .btn-candidate-edit, .allocations form.simple_form .candidate-suitability h4 .btn-candidate-edit, .allocations form.simple_form .contact-details h2 .btn-candidate-edit, .allocations form.simple_form .contact-details h3 .btn-candidate-edit, .allocations form.simple_form .contact-details h4 .btn-candidate-edit {
  display: none;
}
.candidates form.simple_form .candidate h2, .candidates form.simple_form .candidate-suitability h2, .candidates form.simple_form .contact-details h2, .allocations form.simple_form .candidate h2, .allocations form.simple_form .candidate-suitability h2, .allocations form.simple_form .contact-details h2 {
  background-color: #2B2B2B;
  color: #fff;
  font-size: 18.6px;
}
.candidates form.simple_form .candidate h3, .candidates form.simple_form .candidate-suitability h3, .candidates form.simple_form .contact-details h3, .allocations form.simple_form .candidate h3, .allocations form.simple_form .candidate-suitability h3, .allocations form.simple_form .contact-details h3 {
  background-color: rgb(49.375, 49.375, 49.375);
  color: #fff;
  font-size: 15px;
}
.candidates form.simple_form .candidate h4, .candidates form.simple_form .candidate-suitability h4, .candidates form.simple_form .contact-details h4, .allocations form.simple_form .candidate h4, .allocations form.simple_form .candidate-suitability h4, .allocations form.simple_form .contact-details h4 {
  background-color: rgb(55.75, 55.75, 55.75);
  color: #fff;
  font-size: 15.2px;
}
.candidates form.simple_form .candidate .row, .candidates form.simple_form .candidate-suitability .row, .candidates form.simple_form .contact-details .row, .allocations form.simple_form .candidate .row, .allocations form.simple_form .candidate-suitability .row, .allocations form.simple_form .contact-details .row {
  border-bottom: 1px solid #e2e2e4;
  margin: 0px;
}
.candidates form.simple_form .candidate .row > div, .candidates form.simple_form .candidate-suitability .row > div, .candidates form.simple_form .contact-details .row > div, .allocations form.simple_form .candidate .row > div, .allocations form.simple_form .candidate-suitability .row > div, .allocations form.simple_form .contact-details .row > div {
  min-height: 70px;
  padding: 0px;
}
.candidates form.simple_form .candidate .row > div .field, .candidates form.simple_form .candidate-suitability .row > div .field, .candidates form.simple_form .contact-details .row > div .field, .allocations form.simple_form .candidate .row > div .field, .allocations form.simple_form .candidate-suitability .row > div .field, .allocations form.simple_form .contact-details .row > div .field {
  margin-bottom: 0;
  padding: 0px;
}
.candidates form.simple_form .candidate .row > div .field.has-error, .candidates form.simple_form .candidate-suitability .row > div .field.has-error, .candidates form.simple_form .contact-details .row > div .field.has-error, .allocations form.simple_form .candidate .row > div .field.has-error, .allocations form.simple_form .candidate-suitability .row > div .field.has-error, .allocations form.simple_form .contact-details .row > div .field.has-error {
  background-color: rgb(249.2065217391, 240.2934782609, 240.2934782609);
}
.candidates form.simple_form .candidate .row > div .field label, .candidates form.simple_form .candidate-suitability .row > div .field label, .candidates form.simple_form .contact-details .row > div .field label, .allocations form.simple_form .candidate .row > div .field label, .allocations form.simple_form .candidate-suitability .row > div .field label, .allocations form.simple_form .contact-details .row > div .field label {
  color: grey;
  display: block;
  font-weight: normal;
  margin: 2px 0 0 5px;
  text-transform: uppercase;
}
.candidates form.simple_form .candidate .row > div .field select, .candidates form.simple_form .candidate-suitability .row > div .field select, .candidates form.simple_form .contact-details .row > div .field select, .allocations form.simple_form .candidate .row > div .field select, .allocations form.simple_form .candidate-suitability .row > div .field select, .allocations form.simple_form .contact-details .row > div .field select {
  appearance: none;
}
.candidates form.simple_form .candidate .row > div .field select::-ms-expand, .candidates form.simple_form .candidate-suitability .row > div .field select::-ms-expand, .candidates form.simple_form .contact-details .row > div .field select::-ms-expand, .allocations form.simple_form .candidate .row > div .field select::-ms-expand, .allocations form.simple_form .candidate-suitability .row > div .field select::-ms-expand, .allocations form.simple_form .contact-details .row > div .field select::-ms-expand {
  display: none;
}
.candidates form.simple_form .candidate .row > div .field select.form-control:hover, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content select.rs_frequency:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate .row > div .field select.rs_frequency:hover, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select.rs_interval:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate .row > div .field select.rs_interval:hover, .candidates form.simple_form .candidate-suitability .row > div .field select.form-control:hover, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content select.rs_frequency:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate-suitability .row > div .field select.rs_frequency:hover, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select.rs_interval:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate-suitability .row > div .field select.rs_interval:hover, .candidates form.simple_form .contact-details .row > div .field select.form-control:hover, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content select.rs_frequency:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .contact-details .row > div .field select.rs_frequency:hover, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select.rs_interval:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .contact-details .row > div .field select.rs_interval:hover, .allocations form.simple_form .candidate .row > div .field select.form-control:hover, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content select.rs_frequency:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate .row > div .field select.rs_frequency:hover, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select.rs_interval:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate .row > div .field select.rs_interval:hover, .allocations form.simple_form .candidate-suitability .row > div .field select.form-control:hover, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content select.rs_frequency:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate-suitability .row > div .field select.rs_frequency:hover, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select.rs_interval:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate-suitability .row > div .field select.rs_interval:hover, .allocations form.simple_form .contact-details .row > div .field select.form-control:hover, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content select.rs_frequency:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .contact-details .row > div .field select.rs_frequency:hover, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section select.rs_interval:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .contact-details .row > div .field select.rs_interval:hover {
  cursor: pointer;
}
.candidates form.simple_form .candidate .row > div .field .radio label, .candidates form.simple_form .candidate-suitability .row > div .field .radio label, .candidates form.simple_form .contact-details .row > div .field .radio label, .allocations form.simple_form .candidate .row > div .field .radio label, .allocations form.simple_form .candidate-suitability .row > div .field .radio label, .allocations form.simple_form .contact-details .row > div .field .radio label {
  color: black;
  text-transform: capitalize;
}
.candidates form.simple_form .candidate .row > div .field .list-unstyled, .candidates form.simple_form .candidate-suitability .row > div .field .list-unstyled, .candidates form.simple_form .contact-details .row > div .field .list-unstyled, .allocations form.simple_form .candidate .row > div .field .list-unstyled, .allocations form.simple_form .candidate-suitability .row > div .field .list-unstyled, .allocations form.simple_form .contact-details .row > div .field .list-unstyled {
  margin: 0;
  padding-bottom: 15px;
}
.candidates form.simple_form .candidate .row > div .field .form-control, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate .row > div .field .rs_frequency, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate .row > div .field .rs_interval, .candidates form.simple_form .candidate-suitability .row > div .field .form-control, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate-suitability .row > div .field .rs_frequency, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate-suitability .row > div .field .rs_interval, .candidates form.simple_form .contact-details .row > div .field .form-control, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .contact-details .row > div .field .rs_frequency, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .contact-details .row > div .field .rs_interval, .allocations form.simple_form .candidate .row > div .field .form-control, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate .row > div .field .rs_frequency, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate .row > div .field .rs_interval, .allocations form.simple_form .candidate-suitability .row > div .field .form-control, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate-suitability .row > div .field .rs_frequency, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate-suitability .row > div .field .rs_interval, .allocations form.simple_form .contact-details .row > div .field .form-control, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .contact-details .row > div .field .rs_frequency, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .contact-details .row > div .field .rs_interval {
  background-color: transparent;
  border: none;
  box-shadow: none;
  font-size: 15.95px;
  height: 32px;
  padding: 0px 5px;
}
.candidates form.simple_form .candidate .row > div .field .form-control.uneditable-input, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .uneditable-input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate .row > div .field .uneditable-input.rs_frequency, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .uneditable-input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate .row > div .field .uneditable-input.rs_interval, .candidates form.simple_form .candidate-suitability .row > div .field .form-control.uneditable-input, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .uneditable-input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate-suitability .row > div .field .uneditable-input.rs_frequency, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .uneditable-input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate-suitability .row > div .field .uneditable-input.rs_interval, .candidates form.simple_form .contact-details .row > div .field .form-control.uneditable-input, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .uneditable-input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .contact-details .row > div .field .uneditable-input.rs_frequency, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .uneditable-input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .contact-details .row > div .field .uneditable-input.rs_interval, .allocations form.simple_form .candidate .row > div .field .form-control.uneditable-input, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .uneditable-input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate .row > div .field .uneditable-input.rs_frequency, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .uneditable-input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate .row > div .field .uneditable-input.rs_interval, .allocations form.simple_form .candidate-suitability .row > div .field .form-control.uneditable-input, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .uneditable-input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate-suitability .row > div .field .uneditable-input.rs_frequency, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .uneditable-input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate-suitability .row > div .field .uneditable-input.rs_interval, .allocations form.simple_form .contact-details .row > div .field .form-control.uneditable-input, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .uneditable-input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .contact-details .row > div .field .uneditable-input.rs_frequency, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .uneditable-input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .contact-details .row > div .field .uneditable-input.rs_interval {
  border-bottom: 1px dashed gainsboro;
}
.candidates form.simple_form .candidate .row > div .field .form-control.readonly, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .readonly.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate .row > div .field .readonly.rs_frequency, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .readonly.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate .row > div .field .readonly.rs_interval, .candidates form.simple_form .candidate-suitability .row > div .field .form-control.readonly, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .readonly.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate-suitability .row > div .field .readonly.rs_frequency, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .readonly.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate-suitability .row > div .field .readonly.rs_interval, .candidates form.simple_form .contact-details .row > div .field .form-control.readonly, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .readonly.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .contact-details .row > div .field .readonly.rs_frequency, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .readonly.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .contact-details .row > div .field .readonly.rs_interval, .allocations form.simple_form .candidate .row > div .field .form-control.readonly, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .readonly.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate .row > div .field .readonly.rs_frequency, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .readonly.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate .row > div .field .readonly.rs_interval, .allocations form.simple_form .candidate-suitability .row > div .field .form-control.readonly, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .readonly.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate-suitability .row > div .field .readonly.rs_frequency, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .readonly.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate-suitability .row > div .field .readonly.rs_interval, .allocations form.simple_form .contact-details .row > div .field .form-control.readonly, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .readonly.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .contact-details .row > div .field .readonly.rs_frequency, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .readonly.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .contact-details .row > div .field .readonly.rs_interval {
  padding: 5px 12px;
  white-space: nowrap;
}
.candidates form.simple_form .candidate .row > div .field input.form-control, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate .row > div .field input.rs_frequency, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate .row > div .field input.rs_interval, .candidates form.simple_form .candidate .row > div .field .select.form-control, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate .row > div .field .select.rs_frequency, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate .row > div .field .select.rs_interval, .candidates form.simple_form .candidate-suitability .row > div .field input.form-control, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate-suitability .row > div .field input.rs_frequency, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate-suitability .row > div .field input.rs_interval, .candidates form.simple_form .candidate-suitability .row > div .field .select.form-control, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate-suitability .row > div .field .select.rs_frequency, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate-suitability .row > div .field .select.rs_interval, .candidates form.simple_form .contact-details .row > div .field input.form-control, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .contact-details .row > div .field input.rs_frequency, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .contact-details .row > div .field input.rs_interval, .candidates form.simple_form .contact-details .row > div .field .select.form-control, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .contact-details .row > div .field .select.rs_frequency, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .contact-details .row > div .field .select.rs_interval, .allocations form.simple_form .candidate .row > div .field input.form-control, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate .row > div .field input.rs_frequency, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate .row > div .field input.rs_interval, .allocations form.simple_form .candidate .row > div .field .select.form-control, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate .row > div .field .select.rs_frequency, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate .row > div .field .select.rs_interval, .allocations form.simple_form .candidate-suitability .row > div .field input.form-control, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate-suitability .row > div .field input.rs_frequency, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate-suitability .row > div .field input.rs_interval, .allocations form.simple_form .candidate-suitability .row > div .field .select.form-control, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate-suitability .row > div .field .select.rs_frequency, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate-suitability .row > div .field .select.rs_interval, .allocations form.simple_form .contact-details .row > div .field input.form-control, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .contact-details .row > div .field input.rs_frequency, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .contact-details .row > div .field input.rs_interval, .allocations form.simple_form .contact-details .row > div .field .select.form-control, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .contact-details .row > div .field .select.rs_frequency, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .contact-details .row > div .field .select.rs_interval {
  border-bottom: 1px dashed gainsboro;
}
.candidates form.simple_form .candidate .row > div .field .select2-container, .candidates form.simple_form .candidate-suitability .row > div .field .select2-container, .candidates form.simple_form .contact-details .row > div .field .select2-container, .allocations form.simple_form .candidate .row > div .field .select2-container, .allocations form.simple_form .candidate-suitability .row > div .field .select2-container, .allocations form.simple_form .contact-details .row > div .field .select2-container {
  border-bottom: 1px dashed gainsboro;
}
.candidates form.simple_form .candidate .row > div .field .select2-container.form-control, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select2-container.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate .row > div .field .select2-container.rs_frequency, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select2-container.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate .row > div .field .select2-container.rs_interval, .candidates form.simple_form .candidate-suitability .row > div .field .select2-container.form-control, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select2-container.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .candidate-suitability .row > div .field .select2-container.rs_frequency, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select2-container.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .candidate-suitability .row > div .field .select2-container.rs_interval, .candidates form.simple_form .contact-details .row > div .field .select2-container.form-control, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select2-container.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form .contact-details .row > div .field .select2-container.rs_frequency, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select2-container.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form .contact-details .row > div .field .select2-container.rs_interval, .allocations form.simple_form .candidate .row > div .field .select2-container.form-control, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select2-container.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate .row > div .field .select2-container.rs_frequency, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select2-container.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate .row > div .field .select2-container.rs_interval, .allocations form.simple_form .candidate-suitability .row > div .field .select2-container.form-control, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select2-container.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .candidate-suitability .row > div .field .select2-container.rs_frequency, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select2-container.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .candidate-suitability .row > div .field .select2-container.rs_interval, .allocations form.simple_form .contact-details .row > div .field .select2-container.form-control, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select2-container.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form .contact-details .row > div .field .select2-container.rs_frequency, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select2-container.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form .contact-details .row > div .field .select2-container.rs_interval {
  padding-top: 2px;
}
.candidates form.simple_form .candidate .row > div .field .select2-container.select2-dropdown-open.select2-drop-above .select2-choice, .candidates form.simple_form .candidate-suitability .row > div .field .select2-container.select2-dropdown-open.select2-drop-above .select2-choice, .candidates form.simple_form .contact-details .row > div .field .select2-container.select2-dropdown-open.select2-drop-above .select2-choice, .allocations form.simple_form .candidate .row > div .field .select2-container.select2-dropdown-open.select2-drop-above .select2-choice, .allocations form.simple_form .candidate-suitability .row > div .field .select2-container.select2-dropdown-open.select2-drop-above .select2-choice, .allocations form.simple_form .contact-details .row > div .field .select2-container.select2-dropdown-open.select2-drop-above .select2-choice {
  border: none;
}
.candidates form.simple_form .candidate .row > div .field .select2-container.select2-container-multi .select2-choices, .candidates form.simple_form .candidate-suitability .row > div .field .select2-container.select2-container-multi .select2-choices, .candidates form.simple_form .contact-details .row > div .field .select2-container.select2-container-multi .select2-choices, .allocations form.simple_form .candidate .row > div .field .select2-container.select2-container-multi .select2-choices, .allocations form.simple_form .candidate-suitability .row > div .field .select2-container.select2-container-multi .select2-choices, .allocations form.simple_form .contact-details .row > div .field .select2-container.select2-container-multi .select2-choices {
  background: none !important;
}
.candidates form.simple_form .candidate .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-choice > div, .candidates form.simple_form .candidate-suitability .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-choice > div, .candidates form.simple_form .contact-details .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-choice > div, .allocations form.simple_form .candidate .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-choice > div, .allocations form.simple_form .candidate-suitability .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-choice > div, .allocations form.simple_form .contact-details .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-choice > div {
  font-size: 13.05px;
}
.candidates form.simple_form .candidate .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-field, .candidates form.simple_form .candidate-suitability .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-field, .candidates form.simple_form .contact-details .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-field, .allocations form.simple_form .candidate .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-field, .allocations form.simple_form .candidate-suitability .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-field, .allocations form.simple_form .contact-details .row > div .field .select2-container.select2-container-multi .select2-choices .select2-search-field {
  border-bottom: 1px dashed gainsboro;
}
.candidates form.simple_form .candidate .row > div .field .select2-container .select2-choice, .candidates form.simple_form .candidate-suitability .row > div .field .select2-container .select2-choice, .candidates form.simple_form .contact-details .row > div .field .select2-container .select2-choice, .allocations form.simple_form .candidate .row > div .field .select2-container .select2-choice, .allocations form.simple_form .candidate-suitability .row > div .field .select2-container .select2-choice, .allocations form.simple_form .contact-details .row > div .field .select2-container .select2-choice {
  background: none !important;
  box-shadow: none !important;
  filter: none;
  padding: 0px;
}
.candidates form.simple_form .candidate .row > div .field .select2-container .select2-choice abbr, .candidates form.simple_form .candidate-suitability .row > div .field .select2-container .select2-choice abbr, .candidates form.simple_form .contact-details .row > div .field .select2-container .select2-choice abbr, .allocations form.simple_form .candidate .row > div .field .select2-container .select2-choice abbr, .allocations form.simple_form .candidate-suitability .row > div .field .select2-container .select2-choice abbr, .allocations form.simple_form .contact-details .row > div .field .select2-container .select2-choice abbr {
  right: 0px;
}
.candidates form.simple_form .candidate .row > div .field .select2-container .select2-choice .select2-arrow, .candidates form.simple_form .candidate-suitability .row > div .field .select2-container .select2-choice .select2-arrow, .candidates form.simple_form .contact-details .row > div .field .select2-container .select2-choice .select2-arrow, .allocations form.simple_form .candidate .row > div .field .select2-container .select2-choice .select2-arrow, .allocations form.simple_form .candidate-suitability .row > div .field .select2-container .select2-choice .select2-arrow, .allocations form.simple_form .contact-details .row > div .field .select2-container .select2-choice .select2-arrow {
  display: none;
}
.candidates form.simple_form .candidate .row > div .field .input-group-addon, .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon, .candidates form.simple_form .contact-details .row > div .field .input-group-addon, .allocations form.simple_form .candidate .row > div .field .input-group-addon, .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon, .allocations form.simple_form .contact-details .row > div .field .input-group-addon {
  background-color: transparent;
  border: none;
  padding: 0px 5px;
}
.candidates form.simple_form .candidate .row > div .field .input-group-addon .btn .glyphicon:hover, .candidates form.simple_form .candidate .row > div .field .input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .glyphicon:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate .row > div .field .input-group-addon .dz-button .glyphicon:hover, .candidates form.simple_form .candidate .row > div .field .input-group-addon .links-as-buttons a .glyphicon:hover, .links-as-buttons .candidates form.simple_form .candidate .row > div .field .input-group-addon a .glyphicon:hover, .candidates form.simple_form .candidate .row > div .field .input-group-addon .new-button .glyphicon:hover, .candidates form.simple_form .candidate .row > div .field .input-group-addon .edit-button .glyphicon:hover, .candidates form.simple_form .candidate .row > div .field .input-group-addon .duplicate-button .glyphicon:hover, .candidates form.simple_form .candidate .row > div .field .input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .glyphicon:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate .row > div .field .input-group-addon input[type=button] .glyphicon:hover, .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon .btn .glyphicon:hover, .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .glyphicon:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon .dz-button .glyphicon:hover, .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon .links-as-buttons a .glyphicon:hover, .links-as-buttons .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon a .glyphicon:hover, .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon .new-button .glyphicon:hover, .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon .edit-button .glyphicon:hover, .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon .duplicate-button .glyphicon:hover, .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .glyphicon:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-suitability .row > div .field .input-group-addon input[type=button] .glyphicon:hover, .candidates form.simple_form .contact-details .row > div .field .input-group-addon .btn .glyphicon:hover, .candidates form.simple_form .contact-details .row > div .field .input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .glyphicon:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .contact-details .row > div .field .input-group-addon .dz-button .glyphicon:hover, .candidates form.simple_form .contact-details .row > div .field .input-group-addon .links-as-buttons a .glyphicon:hover, .links-as-buttons .candidates form.simple_form .contact-details .row > div .field .input-group-addon a .glyphicon:hover, .candidates form.simple_form .contact-details .row > div .field .input-group-addon .new-button .glyphicon:hover, .candidates form.simple_form .contact-details .row > div .field .input-group-addon .edit-button .glyphicon:hover, .candidates form.simple_form .contact-details .row > div .field .input-group-addon .duplicate-button .glyphicon:hover, .candidates form.simple_form .contact-details .row > div .field .input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .glyphicon:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .contact-details .row > div .field .input-group-addon input[type=button] .glyphicon:hover, .allocations form.simple_form .candidate .row > div .field .input-group-addon .btn .glyphicon:hover, .allocations form.simple_form .candidate .row > div .field .input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .glyphicon:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate .row > div .field .input-group-addon .dz-button .glyphicon:hover, .allocations form.simple_form .candidate .row > div .field .input-group-addon .links-as-buttons a .glyphicon:hover, .links-as-buttons .allocations form.simple_form .candidate .row > div .field .input-group-addon a .glyphicon:hover, .allocations form.simple_form .candidate .row > div .field .input-group-addon .new-button .glyphicon:hover, .allocations form.simple_form .candidate .row > div .field .input-group-addon .edit-button .glyphicon:hover, .allocations form.simple_form .candidate .row > div .field .input-group-addon .duplicate-button .glyphicon:hover, .allocations form.simple_form .candidate .row > div .field .input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .glyphicon:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate .row > div .field .input-group-addon input[type=button] .glyphicon:hover, .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon .btn .glyphicon:hover, .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .glyphicon:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon .dz-button .glyphicon:hover, .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon .links-as-buttons a .glyphicon:hover, .links-as-buttons .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon a .glyphicon:hover, .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon .new-button .glyphicon:hover, .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon .edit-button .glyphicon:hover, .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon .duplicate-button .glyphicon:hover, .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .glyphicon:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-suitability .row > div .field .input-group-addon input[type=button] .glyphicon:hover, .allocations form.simple_form .contact-details .row > div .field .input-group-addon .btn .glyphicon:hover, .allocations form.simple_form .contact-details .row > div .field .input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .glyphicon:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .contact-details .row > div .field .input-group-addon .dz-button .glyphicon:hover, .allocations form.simple_form .contact-details .row > div .field .input-group-addon .links-as-buttons a .glyphicon:hover, .links-as-buttons .allocations form.simple_form .contact-details .row > div .field .input-group-addon a .glyphicon:hover, .allocations form.simple_form .contact-details .row > div .field .input-group-addon .new-button .glyphicon:hover, .allocations form.simple_form .contact-details .row > div .field .input-group-addon .edit-button .glyphicon:hover, .allocations form.simple_form .contact-details .row > div .field .input-group-addon .duplicate-button .glyphicon:hover, .allocations form.simple_form .contact-details .row > div .field .input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .glyphicon:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .contact-details .row > div .field .input-group-addon input[type=button] .glyphicon:hover {
  cursor: pointer !important;
}
.candidates form.simple_form .candidate .row > div .field .btn:active, .candidates form.simple_form .candidate .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate .row > div .field .dz-button:active, .candidates form.simple_form .candidate .row > div .field .links-as-buttons a:active, .links-as-buttons .candidates form.simple_form .candidate .row > div .field a:active, .candidates form.simple_form .candidate .row > div .field .new-button:active, .candidates form.simple_form .candidate .row > div .field .edit-button:active, .candidates form.simple_form .candidate .row > div .field .duplicate-button:active, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate .row > div .field input[type=button]:active, .candidates form.simple_form .candidate .row > div .field .btn.active, .candidates form.simple_form .candidate .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate .row > div .field .active.dz-button, .candidates form.simple_form .candidate .row > div .field .links-as-buttons a.active, .links-as-buttons .candidates form.simple_form .candidate .row > div .field a.active, .candidates form.simple_form .candidate .row > div .field .active.new-button, .candidates form.simple_form .candidate .row > div .field .active.edit-button, .candidates form.simple_form .candidate .row > div .field .active.duplicate-button, .candidates form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate .row > div .field input.active[type=button], .candidates form.simple_form .candidate-suitability .row > div .field .btn:active, .candidates form.simple_form .candidate-suitability .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-suitability .row > div .field .dz-button:active, .candidates form.simple_form .candidate-suitability .row > div .field .links-as-buttons a:active, .links-as-buttons .candidates form.simple_form .candidate-suitability .row > div .field a:active, .candidates form.simple_form .candidate-suitability .row > div .field .new-button:active, .candidates form.simple_form .candidate-suitability .row > div .field .edit-button:active, .candidates form.simple_form .candidate-suitability .row > div .field .duplicate-button:active, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-suitability .row > div .field input[type=button]:active, .candidates form.simple_form .candidate-suitability .row > div .field .btn.active, .candidates form.simple_form .candidate-suitability .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-suitability .row > div .field .active.dz-button, .candidates form.simple_form .candidate-suitability .row > div .field .links-as-buttons a.active, .links-as-buttons .candidates form.simple_form .candidate-suitability .row > div .field a.active, .candidates form.simple_form .candidate-suitability .row > div .field .active.new-button, .candidates form.simple_form .candidate-suitability .row > div .field .active.edit-button, .candidates form.simple_form .candidate-suitability .row > div .field .active.duplicate-button, .candidates form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-suitability .row > div .field input.active[type=button], .candidates form.simple_form .contact-details .row > div .field .btn:active, .candidates form.simple_form .contact-details .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .contact-details .row > div .field .dz-button:active, .candidates form.simple_form .contact-details .row > div .field .links-as-buttons a:active, .links-as-buttons .candidates form.simple_form .contact-details .row > div .field a:active, .candidates form.simple_form .contact-details .row > div .field .new-button:active, .candidates form.simple_form .contact-details .row > div .field .edit-button:active, .candidates form.simple_form .contact-details .row > div .field .duplicate-button:active, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .contact-details .row > div .field input[type=button]:active, .candidates form.simple_form .contact-details .row > div .field .btn.active, .candidates form.simple_form .contact-details .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .contact-details .row > div .field .active.dz-button, .candidates form.simple_form .contact-details .row > div .field .links-as-buttons a.active, .links-as-buttons .candidates form.simple_form .contact-details .row > div .field a.active, .candidates form.simple_form .contact-details .row > div .field .active.new-button, .candidates form.simple_form .contact-details .row > div .field .active.edit-button, .candidates form.simple_form .contact-details .row > div .field .active.duplicate-button, .candidates form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .contact-details .row > div .field input.active[type=button], .allocations form.simple_form .candidate .row > div .field .btn:active, .allocations form.simple_form .candidate .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate .row > div .field .dz-button:active, .allocations form.simple_form .candidate .row > div .field .links-as-buttons a:active, .links-as-buttons .allocations form.simple_form .candidate .row > div .field a:active, .allocations form.simple_form .candidate .row > div .field .new-button:active, .allocations form.simple_form .candidate .row > div .field .edit-button:active, .allocations form.simple_form .candidate .row > div .field .duplicate-button:active, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate .row > div .field input[type=button]:active, .allocations form.simple_form .candidate .row > div .field .btn.active, .allocations form.simple_form .candidate .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate .row > div .field .active.dz-button, .allocations form.simple_form .candidate .row > div .field .links-as-buttons a.active, .links-as-buttons .allocations form.simple_form .candidate .row > div .field a.active, .allocations form.simple_form .candidate .row > div .field .active.new-button, .allocations form.simple_form .candidate .row > div .field .active.edit-button, .allocations form.simple_form .candidate .row > div .field .active.duplicate-button, .allocations form.simple_form .candidate .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate .row > div .field input.active[type=button], .allocations form.simple_form .candidate-suitability .row > div .field .btn:active, .allocations form.simple_form .candidate-suitability .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-suitability .row > div .field .dz-button:active, .allocations form.simple_form .candidate-suitability .row > div .field .links-as-buttons a:active, .links-as-buttons .allocations form.simple_form .candidate-suitability .row > div .field a:active, .allocations form.simple_form .candidate-suitability .row > div .field .new-button:active, .allocations form.simple_form .candidate-suitability .row > div .field .edit-button:active, .allocations form.simple_form .candidate-suitability .row > div .field .duplicate-button:active, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-suitability .row > div .field input[type=button]:active, .allocations form.simple_form .candidate-suitability .row > div .field .btn.active, .allocations form.simple_form .candidate-suitability .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-suitability .row > div .field .active.dz-button, .allocations form.simple_form .candidate-suitability .row > div .field .links-as-buttons a.active, .links-as-buttons .allocations form.simple_form .candidate-suitability .row > div .field a.active, .allocations form.simple_form .candidate-suitability .row > div .field .active.new-button, .allocations form.simple_form .candidate-suitability .row > div .field .active.edit-button, .allocations form.simple_form .candidate-suitability .row > div .field .active.duplicate-button, .allocations form.simple_form .candidate-suitability .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-suitability .row > div .field input.active[type=button], .allocations form.simple_form .contact-details .row > div .field .btn:active, .allocations form.simple_form .contact-details .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .contact-details .row > div .field .dz-button:active, .allocations form.simple_form .contact-details .row > div .field .links-as-buttons a:active, .links-as-buttons .allocations form.simple_form .contact-details .row > div .field a:active, .allocations form.simple_form .contact-details .row > div .field .new-button:active, .allocations form.simple_form .contact-details .row > div .field .edit-button:active, .allocations form.simple_form .contact-details .row > div .field .duplicate-button:active, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .contact-details .row > div .field input[type=button]:active, .allocations form.simple_form .contact-details .row > div .field .btn.active, .allocations form.simple_form .contact-details .row > div .field .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .contact-details .row > div .field .active.dz-button, .allocations form.simple_form .contact-details .row > div .field .links-as-buttons a.active, .links-as-buttons .allocations form.simple_form .contact-details .row > div .field a.active, .allocations form.simple_form .contact-details .row > div .field .active.new-button, .allocations form.simple_form .contact-details .row > div .field .active.edit-button, .allocations form.simple_form .contact-details .row > div .field .active.duplicate-button, .allocations form.simple_form .contact-details .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .contact-details .row > div .field input.active[type=button] {
  box-shadow: none;
}
.candidates form.simple_form .candidate .row > div .field .help-block, .candidates form.simple_form .candidate-suitability .row > div .field .help-block, .candidates form.simple_form .contact-details .row > div .field .help-block, .allocations form.simple_form .candidate .row > div .field .help-block, .allocations form.simple_form .candidate-suitability .row > div .field .help-block, .allocations form.simple_form .contact-details .row > div .field .help-block {
  margin: 2px 5px;
}
.candidates form.simple_form .candidate .row > div .field .fileinput.non-selectable-multiple:first-child, .candidates form.simple_form .candidate-suitability .row > div .field .fileinput.non-selectable-multiple:first-child, .candidates form.simple_form .contact-details .row > div .field .fileinput.non-selectable-multiple:first-child, .allocations form.simple_form .candidate .row > div .field .fileinput.non-selectable-multiple:first-child, .allocations form.simple_form .candidate-suitability .row > div .field .fileinput.non-selectable-multiple:first-child, .allocations form.simple_form .contact-details .row > div .field .fileinput.non-selectable-multiple:first-child {
  padding-top: 10px;
}
.candidates form.simple_form .candidate .row > div .field .list-unstyled, .candidates form.simple_form .candidate-suitability .row > div .field .list-unstyled, .candidates form.simple_form .contact-details .row > div .field .list-unstyled, .allocations form.simple_form .candidate .row > div .field .list-unstyled, .allocations form.simple_form .candidate-suitability .row > div .field .list-unstyled, .allocations form.simple_form .contact-details .row > div .field .list-unstyled {
  padding-bottom: 0px;
}
.candidates form.simple_form .candidate .row .client-codes .row > div, .candidates form.simple_form .candidate-suitability .row .client-codes .row > div, .candidates form.simple_form .contact-details .row .client-codes .row > div, .allocations form.simple_form .candidate .row .client-codes .row > div, .allocations form.simple_form .candidate-suitability .row .client-codes .row > div, .allocations form.simple_form .contact-details .row .client-codes .row > div {
  min-height: inherit;
}
.candidates form.simple_form .candidate .row .client-codes .row.client_code_label, .candidates form.simple_form .candidate-suitability .row .client-codes .row.client_code_label, .candidates form.simple_form .contact-details .row .client-codes .row.client_code_label, .allocations form.simple_form .candidate .row .client-codes .row.client_code_label, .allocations form.simple_form .candidate-suitability .row .client-codes .row.client_code_label, .allocations form.simple_form .contact-details .row .client-codes .row.client_code_label {
  border-bottom: none;
}
.candidates form.simple_form .candidate .row .client-codes .field, .candidates form.simple_form .candidate-suitability .row .client-codes .field, .candidates form.simple_form .contact-details .row .client-codes .field, .allocations form.simple_form .candidate .row .client-codes .field, .allocations form.simple_form .candidate-suitability .row .client-codes .field, .allocations form.simple_form .contact-details .row .client-codes .field {
  min-height: 50px;
}
.candidates form.simple_form .candidate .row .client-codes .field .client-label, .candidates form.simple_form .candidate .row .client-codes .field .key, .candidates form.simple_form .candidate-suitability .row .client-codes .field .client-label, .candidates form.simple_form .candidate-suitability .row .client-codes .field .key, .candidates form.simple_form .contact-details .row .client-codes .field .client-label, .candidates form.simple_form .contact-details .row .client-codes .field .key, .allocations form.simple_form .candidate .row .client-codes .field .client-label, .allocations form.simple_form .candidate .row .client-codes .field .key, .allocations form.simple_form .candidate-suitability .row .client-codes .field .client-label, .allocations form.simple_form .candidate-suitability .row .client-codes .field .key, .allocations form.simple_form .contact-details .row .client-codes .field .client-label, .allocations form.simple_form .contact-details .row .client-codes .field .key {
  border-right: 1px solid #e2e2e4;
}
.candidates form.simple_form .candidate .row .client-codes .col-btn, .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn, .candidates form.simple_form .contact-details .row .client-codes .col-btn, .allocations form.simple_form .candidate .row .client-codes .col-btn, .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn, .allocations form.simple_form .contact-details .row .client-codes .col-btn {
  text-align: center;
}
.candidates form.simple_form .candidate .row .client-codes .col-btn .btn, .candidates form.simple_form .candidate .row .client-codes .col-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate .row .client-codes .col-btn .dz-button, .candidates form.simple_form .candidate .row .client-codes .col-btn .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate .row .client-codes .col-btn a, .candidates form.simple_form .candidate .row .client-codes .col-btn .new-button, .candidates form.simple_form .candidate .row .client-codes .col-btn .edit-button, .candidates form.simple_form .candidate .row .client-codes .col-btn .duplicate-button, .candidates form.simple_form .candidate .row .client-codes .col-btn .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate .row .client-codes .col-btn input[type=button], .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn .btn, .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn .dz-button, .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn a, .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn .new-button, .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn .edit-button, .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn .duplicate-button, .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-suitability .row .client-codes .col-btn input[type=button], .candidates form.simple_form .contact-details .row .client-codes .col-btn .btn, .candidates form.simple_form .contact-details .row .client-codes .col-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .contact-details .row .client-codes .col-btn .dz-button, .candidates form.simple_form .contact-details .row .client-codes .col-btn .links-as-buttons a, .links-as-buttons .candidates form.simple_form .contact-details .row .client-codes .col-btn a, .candidates form.simple_form .contact-details .row .client-codes .col-btn .new-button, .candidates form.simple_form .contact-details .row .client-codes .col-btn .edit-button, .candidates form.simple_form .contact-details .row .client-codes .col-btn .duplicate-button, .candidates form.simple_form .contact-details .row .client-codes .col-btn .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .contact-details .row .client-codes .col-btn input[type=button], .allocations form.simple_form .candidate .row .client-codes .col-btn .btn, .allocations form.simple_form .candidate .row .client-codes .col-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate .row .client-codes .col-btn .dz-button, .allocations form.simple_form .candidate .row .client-codes .col-btn .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate .row .client-codes .col-btn a, .allocations form.simple_form .candidate .row .client-codes .col-btn .new-button, .allocations form.simple_form .candidate .row .client-codes .col-btn .edit-button, .allocations form.simple_form .candidate .row .client-codes .col-btn .duplicate-button, .allocations form.simple_form .candidate .row .client-codes .col-btn .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate .row .client-codes .col-btn input[type=button], .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn .btn, .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn .dz-button, .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn a, .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn .new-button, .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn .edit-button, .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn .duplicate-button, .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-suitability .row .client-codes .col-btn input[type=button], .allocations form.simple_form .contact-details .row .client-codes .col-btn .btn, .allocations form.simple_form .contact-details .row .client-codes .col-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .contact-details .row .client-codes .col-btn .dz-button, .allocations form.simple_form .contact-details .row .client-codes .col-btn .links-as-buttons a, .links-as-buttons .allocations form.simple_form .contact-details .row .client-codes .col-btn a, .allocations form.simple_form .contact-details .row .client-codes .col-btn .new-button, .allocations form.simple_form .contact-details .row .client-codes .col-btn .edit-button, .allocations form.simple_form .contact-details .row .client-codes .col-btn .duplicate-button, .allocations form.simple_form .contact-details .row .client-codes .col-btn .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .contact-details .row .client-codes .col-btn input[type=button] {
  margin-top: 5px;
}
.candidates form.simple_form .candidate .row .client-codes .add-row, .candidates form.simple_form .candidate-suitability .row .client-codes .add-row, .candidates form.simple_form .contact-details .row .client-codes .add-row, .allocations form.simple_form .candidate .row .client-codes .add-row, .allocations form.simple_form .candidate-suitability .row .client-codes .add-row, .allocations form.simple_form .contact-details .row .client-codes .add-row {
  border-bottom: none;
}
.candidates form.simple_form .candidate .row .client-codes .add-row > div, .candidates form.simple_form .candidate-suitability .row .client-codes .add-row > div, .candidates form.simple_form .contact-details .row .client-codes .add-row > div, .allocations form.simple_form .candidate .row .client-codes .add-row > div, .allocations form.simple_form .candidate-suitability .row .client-codes .add-row > div, .allocations form.simple_form .contact-details .row .client-codes .add-row > div {
  min-height: 30px;
}
.candidates form.simple_form .candidate .row .client-codes .btn, .candidates form.simple_form .candidate .row .client-codes .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate .row .client-codes .dz-button, .candidates form.simple_form .candidate .row .client-codes .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate .row .client-codes a, .candidates form.simple_form .candidate .row .client-codes .new-button, .candidates form.simple_form .candidate .row .client-codes .edit-button, .candidates form.simple_form .candidate .row .client-codes .duplicate-button, .candidates form.simple_form .candidate .row .client-codes .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate .row .client-codes input[type=button], .candidates form.simple_form .candidate-suitability .row .client-codes .btn, .candidates form.simple_form .candidate-suitability .row .client-codes .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-suitability .row .client-codes .dz-button, .candidates form.simple_form .candidate-suitability .row .client-codes .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate-suitability .row .client-codes a, .candidates form.simple_form .candidate-suitability .row .client-codes .new-button, .candidates form.simple_form .candidate-suitability .row .client-codes .edit-button, .candidates form.simple_form .candidate-suitability .row .client-codes .duplicate-button, .candidates form.simple_form .candidate-suitability .row .client-codes .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-suitability .row .client-codes input[type=button], .candidates form.simple_form .contact-details .row .client-codes .btn, .candidates form.simple_form .contact-details .row .client-codes .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .contact-details .row .client-codes .dz-button, .candidates form.simple_form .contact-details .row .client-codes .links-as-buttons a, .links-as-buttons .candidates form.simple_form .contact-details .row .client-codes a, .candidates form.simple_form .contact-details .row .client-codes .new-button, .candidates form.simple_form .contact-details .row .client-codes .edit-button, .candidates form.simple_form .contact-details .row .client-codes .duplicate-button, .candidates form.simple_form .contact-details .row .client-codes .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .contact-details .row .client-codes input[type=button], .allocations form.simple_form .candidate .row .client-codes .btn, .allocations form.simple_form .candidate .row .client-codes .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate .row .client-codes .dz-button, .allocations form.simple_form .candidate .row .client-codes .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate .row .client-codes a, .allocations form.simple_form .candidate .row .client-codes .new-button, .allocations form.simple_form .candidate .row .client-codes .edit-button, .allocations form.simple_form .candidate .row .client-codes .duplicate-button, .allocations form.simple_form .candidate .row .client-codes .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate .row .client-codes input[type=button], .allocations form.simple_form .candidate-suitability .row .client-codes .btn, .allocations form.simple_form .candidate-suitability .row .client-codes .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-suitability .row .client-codes .dz-button, .allocations form.simple_form .candidate-suitability .row .client-codes .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate-suitability .row .client-codes a, .allocations form.simple_form .candidate-suitability .row .client-codes .new-button, .allocations form.simple_form .candidate-suitability .row .client-codes .edit-button, .allocations form.simple_form .candidate-suitability .row .client-codes .duplicate-button, .allocations form.simple_form .candidate-suitability .row .client-codes .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-suitability .row .client-codes input[type=button], .allocations form.simple_form .contact-details .row .client-codes .btn, .allocations form.simple_form .contact-details .row .client-codes .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .contact-details .row .client-codes .dz-button, .allocations form.simple_form .contact-details .row .client-codes .links-as-buttons a, .links-as-buttons .allocations form.simple_form .contact-details .row .client-codes a, .allocations form.simple_form .contact-details .row .client-codes .new-button, .allocations form.simple_form .contact-details .row .client-codes .edit-button, .allocations form.simple_form .contact-details .row .client-codes .duplicate-button, .allocations form.simple_form .contact-details .row .client-codes .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .contact-details .row .client-codes input[type=button] {
  font-size: 11.6px;
}
.candidates form.simple_form #substantive-contracts .col-btn, .allocations form.simple_form #substantive-contracts .col-btn {
  text-align: center;
}
.candidates form.simple_form #substantive-contracts .add-row, .allocations form.simple_form #substantive-contracts .add-row {
  border-bottom: none;
}
.candidates form.simple_form #substantive-contracts .add-row > div, .allocations form.simple_form #substantive-contracts .add-row > div {
  min-height: inherit;
}
.candidates form.simple_form #substantive-contracts .btn, .candidates form.simple_form #substantive-contracts .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form #substantive-contracts .dz-button, .candidates form.simple_form #substantive-contracts .links-as-buttons a, .links-as-buttons .candidates form.simple_form #substantive-contracts a, .candidates form.simple_form #substantive-contracts .new-button, .candidates form.simple_form #substantive-contracts .edit-button, .candidates form.simple_form #substantive-contracts .duplicate-button, .candidates form.simple_form #substantive-contracts .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form #substantive-contracts input[type=button], .allocations form.simple_form #substantive-contracts .btn, .allocations form.simple_form #substantive-contracts .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form #substantive-contracts .dz-button, .allocations form.simple_form #substantive-contracts .links-as-buttons a, .links-as-buttons .allocations form.simple_form #substantive-contracts a, .allocations form.simple_form #substantive-contracts .new-button, .allocations form.simple_form #substantive-contracts .edit-button, .allocations form.simple_form #substantive-contracts .duplicate-button, .allocations form.simple_form #substantive-contracts .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form #substantive-contracts input[type=button] {
  margin: 5px 0;
}
.candidates form.simple_form #substantive-contracts .col-sm-12.contracted-hours, .allocations form.simple_form #substantive-contracts .col-sm-12.contracted-hours {
  border-right: none;
}
@media (max-width: 767px) {
  .candidates form.simple_form #substantive-contracts .contract-fields .contract-deal, .allocations form.simple_form #substantive-contracts .contract-fields .contract-deal {
    border-bottom: none;
  }
  .candidates form.simple_form #substantive-contracts .contract-fields .col-btn, .allocations form.simple_form #substantive-contracts .contract-fields .col-btn {
    min-height: 25px;
    border-top: 1px solid #e2e2e4;
  }
}
@media (min-width: 768px) {
  .candidates form.simple_form .personal-details .row > div:not(:last-child), .candidates form.simple_form .contact-details .row > div:not(:last-child), .candidates form.simple_form .income-type-details .row > div:not(:last-child), .allocations form.simple_form .personal-details .row > div:not(:last-child), .allocations form.simple_form .contact-details .row > div:not(:last-child), .allocations form.simple_form .income-type-details .row > div:not(:last-child) {
    border-right: 1px solid #e2e2e4;
  }
}
@media (max-width: 767px) {
  .candidates form.simple_form .personal-details .row > div:not(:last-child), .candidates form.simple_form .contact-details .row > div:not(:last-child), .candidates form.simple_form .income-type-details .row > div:not(:last-child), .allocations form.simple_form .personal-details .row > div:not(:last-child), .allocations form.simple_form .contact-details .row > div:not(:last-child), .allocations form.simple_form .income-type-details .row > div:not(:last-child) {
    border-bottom: 1px solid #e2e2e4;
  }
  .candidates form.simple_form .personal-details .row > div:not(:last-child) .contract-deal, .candidates form.simple_form .contact-details .row > div:not(:last-child) .contract-deal, .candidates form.simple_form .income-type-details .row > div:not(:last-child) .contract-deal, .allocations form.simple_form .personal-details .row > div:not(:last-child) .contract-deal, .allocations form.simple_form .contact-details .row > div:not(:last-child) .contract-deal, .allocations form.simple_form .income-type-details .row > div:not(:last-child) .contract-deal {
    border-bottom: none;
  }
}
@media (min-width: 992px) {
  .candidates form.simple_form .candidate-credentials .candidate_credential .row > div:not(:last-child), .allocations form.simple_form .candidate-credentials .candidate_credential .row > div:not(:last-child) {
    border-right: 1px solid #e2e2e4;
  }
}
@media (max-width: 991px) {
  .candidates form.simple_form .candidate-credentials .candidate_credential .row > div:not(:last-child), .allocations form.simple_form .candidate-credentials .candidate_credential .row > div:not(:last-child) {
    border-bottom: 1px solid #e2e2e4;
  }
}
@media (min-width: 992px) {
  .candidates form.simple_form .candidate-credentials .candidate_credential .row > .last, .allocations form.simple_form .candidate-credentials .candidate_credential .row > .last {
    border-right: 1px solid #e2e2e4;
  }
}
.candidates form.simple_form .candidate-credentials .candidate_credential .row .credential-field.disabled, .allocations form.simple_form .candidate-credentials .candidate_credential .row .credential-field.disabled {
  background: rgb(238.425, 238.425, 238.425);
}
.candidates form.simple_form .candidate-credentials .candidate_credential .credential > div, .allocations form.simple_form .candidate-credentials .candidate_credential .credential > div {
  min-height: 50px;
}
.candidates form.simple_form .candidate-credentials .candidate_credential .dependencies[disabled], .allocations form.simple_form .candidate-credentials .candidate_credential .dependencies[disabled] {
  display: none;
}
.candidates form.simple_form .candidate-credentials .candidate_credential .btn, .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .dz-button, .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a, .candidates form.simple_form .candidate-credentials .candidate_credential .new-button, .candidates form.simple_form .candidate-credentials .candidate_credential .edit-button, .candidates form.simple_form .candidate-credentials .candidate_credential .duplicate-button, .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input[type=button], .allocations form.simple_form .candidate-credentials .candidate_credential .btn, .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .dz-button, .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a, .allocations form.simple_form .candidate-credentials .candidate_credential .new-button, .allocations form.simple_form .candidate-credentials .candidate_credential .edit-button, .allocations form.simple_form .candidate-credentials .candidate_credential .duplicate-button, .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input[type=button] {
  margin: 0px 20px;
}
.candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn, .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button, .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button, .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button], .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn, .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button, .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button, .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] {
  padding: 0px;
}
.candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .btn, .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .btn, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .btn, .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .btn, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .btn, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .btn, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .btn, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .btn, .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .btn, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .dz-button, .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .dz-button, .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .dz-button, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .dz-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .dz-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .dz-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .dz-button, .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .dz-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn a, .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .links-as-buttons a, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button a, .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon a, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon a, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button a, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button a, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button a, .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .links-as-buttons a, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .links-as-buttons a, .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] a, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .new-button, .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .new-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .new-button, .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .new-button, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .new-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .new-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .new-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .new-button, .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .new-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .new-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .edit-button, .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .edit-button, .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .edit-button, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .edit-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .edit-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .edit-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .edit-button, .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .edit-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .edit-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .duplicate-button, .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .duplicate-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .duplicate-button, .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .duplicate-button, .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .duplicate-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .duplicate-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .duplicate-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .duplicate-button, .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .duplicate-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .duplicate-button, .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn input[type=button], .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button input[type=button], .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button input[type=button], .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon input[type=button], .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .candidates form.simple_form .candidate-credentials .candidate_credential a.input-group-addon input[type=button], .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button input[type=button], .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button input[type=button], .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button input[type=button], .candidates form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] input[type=button], .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .btn, .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .btn, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .btn, .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .btn, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .btn, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .btn, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .btn, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .btn, .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .btn, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .btn, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .dz-button, .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .dz-button, .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .dz-button, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .dz-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .dz-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .dz-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .dz-button, .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .dz-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .dz-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn a, .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .links-as-buttons a, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button a, .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon a, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon a, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button a, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button a, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button a, .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .links-as-buttons a, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] a, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .links-as-buttons a, .links-as-buttons .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] a, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .new-button, .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .new-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .new-button, .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .new-button, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .new-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .new-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .new-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .new-button, .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .new-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .new-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .edit-button, .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .edit-button, .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .edit-button, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .edit-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .edit-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .edit-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .edit-button, .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .edit-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .edit-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .duplicate-button, .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .duplicate-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .duplicate-button, .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .duplicate-button, .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .duplicate-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .duplicate-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .duplicate-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .duplicate-button, .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] .duplicate-button, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] .duplicate-button, .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.btn input[type=button], .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-addon.dz-button input[type=button], .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.dz-button input[type=button], .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential .links-as-buttons a.input-group-addon input[type=button], .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .links-as-buttons .allocations form.simple_form .candidate-credentials .candidate_credential a.input-group-addon input[type=button], .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.new-button input[type=button], .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.edit-button input[type=button], .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential .input-group-addon.duplicate-button input[type=button], .allocations form.simple_form .candidate-credentials .candidate_credential .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.input-group-addon[type=button] input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form .candidate-credentials .candidate_credential input.input-group-addon[type=button] input[type=button] {
  margin: 0px;
}
.candidates form.simple_form .candidate .assets-container, .allocations form.simple_form .candidate .assets-container {
  display: none;
}
.candidates form.simple_form .candidate .supporting-documentation-footnote > div, .allocations form.simple_form .candidate .supporting-documentation-footnote > div {
  min-height: inherit;
}
.candidates form.simple_form .candidate .substantive-contracts-footnote, .allocations form.simple_form .candidate .substantive-contracts-footnote {
  min-height: inherit !important;
}
.candidates form.simple_form .candidate .documentation-credentials, .allocations form.simple_form .candidate .documentation-credentials {
  border-bottom-style: dashed;
  margin-top: 10px;
}
.candidates form.simple_form fieldset[disabled] .input-clear, .allocations form.simple_form fieldset[disabled] .input-clear {
  display: none;
}
.candidates form.simple_form fieldset.candidate-suitability, .allocations form.simple_form fieldset.candidate-suitability {
  margin-bottom: 0;
  padding: 0 !important;
}
.candidates form.simple_form > fieldset[disabled] .btn-candidate-cancel, .candidates form.simple_form > fieldset[disabled] .col-btn, .candidates form.simple_form > fieldset[disabled] .add-row, .candidates form.simple_form > fieldset[disabled] .remove_client_code, .allocations form.simple_form > fieldset[disabled] .btn-candidate-cancel, .allocations form.simple_form > fieldset[disabled] .col-btn, .allocations form.simple_form > fieldset[disabled] .add-row, .allocations form.simple_form > fieldset[disabled] .remove_client_code {
  display: none;
}
.candidates form.simple_form > fieldset[disabled] .btn-candidate-edit, .allocations form.simple_form > fieldset[disabled] .btn-candidate-edit {
  display: inline;
}
.candidates form.simple_form > fieldset[disabled] .assets-container, .allocations form.simple_form > fieldset[disabled] .assets-container {
  display: block;
}
.candidates form.simple_form > fieldset[disabled] .assets-container .asset-type, .allocations form.simple_form > fieldset[disabled] .assets-container .asset-type {
  margin-left: 10px;
  margin-right: 10px;
}
.candidates form.simple_form > fieldset[disabled] .assets-container .assets.list, .allocations form.simple_form > fieldset[disabled] .assets-container .assets.list {
  border-radius: 0 !important;
  border: none !important;
  margin-bottom: 0;
}
.candidates form.simple_form > fieldset[disabled] .assets-container .assets.list .list-item, .allocations form.simple_form > fieldset[disabled] .assets-container .assets.list .list-item {
  border: none;
  border-top: 1px solid gainsboro;
  background-color: white;
}
.candidates form.simple_form > fieldset[disabled] .row > div, .allocations form.simple_form > fieldset[disabled] .row > div {
  min-height: 52px;
}
.candidates form.simple_form > fieldset[disabled] .row > div .field .control-label abbr, .allocations form.simple_form > fieldset[disabled] .row > div .field .control-label abbr {
  display: none;
}
.candidates form.simple_form > fieldset[disabled] .row > div .field input.form-control, .candidates form.simple_form > fieldset[disabled] .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form > fieldset[disabled] .row > div .field input.rs_frequency, .candidates form.simple_form > fieldset[disabled] .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form > fieldset[disabled] .row > div .field input.rs_interval, .candidates form.simple_form > fieldset[disabled] .row > div .field .select.form-control, .candidates form.simple_form > fieldset[disabled] .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .candidates form.simple_form > fieldset[disabled] .row > div .field .select.rs_frequency, .candidates form.simple_form > fieldset[disabled] .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .candidates form.simple_form > fieldset[disabled] .row > div .field .select.rs_interval, .allocations form.simple_form > fieldset[disabled] .row > div .field input.form-control, .allocations form.simple_form > fieldset[disabled] .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content input.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form > fieldset[disabled] .row > div .field input.rs_frequency, .allocations form.simple_form > fieldset[disabled] .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section input.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form > fieldset[disabled] .row > div .field input.rs_interval, .allocations form.simple_form > fieldset[disabled] .row > div .field .select.form-control, .allocations form.simple_form > fieldset[disabled] .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .select.rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .allocations form.simple_form > fieldset[disabled] .row > div .field .select.rs_frequency, .allocations form.simple_form > fieldset[disabled] .row > div .field .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .select.rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .allocations form.simple_form > fieldset[disabled] .row > div .field .select.rs_interval {
  border-bottom: none;
  cursor: default;
  text-overflow: ellipsis;
}
.candidates form.simple_form > fieldset[disabled] .row > div .field .select2-container.select2-container-disabled, .allocations form.simple_form > fieldset[disabled] .row > div .field .select2-container.select2-container-disabled {
  border: none;
}
.candidates form.simple_form > fieldset[disabled] .row > div .field .select2-container.select2-container-disabled .select2-choice, .allocations form.simple_form > fieldset[disabled] .row > div .field .select2-container.select2-container-disabled .select2-choice {
  border: none;
}
.candidates form.simple_form > fieldset[disabled] .row > div .field .select2-container.select2-container-disabled .select2-search-field, .allocations form.simple_form > fieldset[disabled] .row > div .field .select2-container.select2-container-disabled .select2-search-field {
  display: none;
}
.candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .btn:hover, .candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .dz-button:hover, .candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .links-as-buttons a:hover, .links-as-buttons .candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon a:hover, .candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .new-button:hover, .candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .edit-button:hover, .candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .duplicate-button:hover, .candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.simple_form > fieldset[disabled] .row > div .field .input-group-addon input[type=button]:hover, .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .btn:hover, .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .dz-button:hover, .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .links-as-buttons a:hover, .links-as-buttons .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon a:hover, .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .new-button:hover, .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .edit-button:hover, .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .duplicate-button:hover, .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .allocations form.simple_form > fieldset[disabled] .row > div .field .input-group-addon input[type=button]:hover {
  cursor: pointer !important;
}
.candidates form.simple_form > fieldset[disabled] .row > div .field.file_uploader, .allocations form.simple_form > fieldset[disabled] .row > div .field.file_uploader {
  display: none;
}
.candidates form.simple_form > fieldset[disabled] .hint, .allocations form.simple_form > fieldset[disabled] .hint {
  display: none;
}
.candidates form.simple_form > fieldset[disabled] .candidate .row .client-codes .delete, .allocations form.simple_form > fieldset[disabled] .candidate .row .client-codes .delete {
  display: none;
}
.candidates form.simple_form > fieldset[disabled] .candidate .row .client-codes .field, .allocations form.simple_form > fieldset[disabled] .candidate .row .client-codes .field {
  min-height: 35px;
}
.candidates form.simple_form > fieldset[disabled] .candidate .row .client-codes .field ul.list-unstyled li.row:not(:last-child), .allocations form.simple_form > fieldset[disabled] .candidate .row .client-codes .field ul.list-unstyled li.row:not(:last-child) {
  border-bottom: 1px solid gainsboro;
}
.candidates form.simple_form > fieldset[disabled] .candidate-credentials .candidate_credential .credential > div, .allocations form.simple_form > fieldset[disabled] .candidate-credentials .candidate_credential .credential > div {
  margin-top: 5px;
  min-height: 35px;
}
.candidates form.simple_form > fieldset[disabled] .candidate-credentials .candidate_credential .asset-type, .allocations form.simple_form > fieldset[disabled] .candidate-credentials .candidate_credential .asset-type {
  display: none;
}
.candidates form.simple_form > fieldset[disabled] .legend, .allocations form.simple_form > fieldset[disabled] .legend {
  display: none;
}
.candidates .hint, .allocations .hint {
  margin-bottom: 10px;
}
.candidates .help-block p, .allocations .help-block p {
  margin: 0 10px 10px 10px;
}

.candidates #content-body > form.simple_form.edit_candidate .alert .actions {
  padding-top: 10px;
}
.candidates #content-body > form.simple_form.edit_candidate .alert .actions .candidate_warnings_confirmed {
  padding-top: 5px;
}
.candidates #content-body > form.simple_form.edit_candidate .alert .actions .candidate_warnings_confirmed, .candidates #content-body > form.simple_form.edit_candidate .alert .actions .candidate_warnings_confirmed .checkbox {
  margin-bottom: 0;
}
.candidates #content-body > form.simple_form.edit_candidate > fieldset {
  padding: 0px;
}

.allocations .btn-candidate-cancel {
  display: none;
}

.candidates .page-header .supplier, .candidates .page-header .candidate-status {
  vertical-align: bottom;
  margin-left: 2px;
}
.candidates .page-header .attachment-container {
  display: inline-block;
}
.candidates .candidates.list {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
}
.candidates .candidates.list .candidate.row {
  margin: 0px;
}
.candidates .disciplines .tree-label-container {
  display: inline;
}
.candidates .self-registration.candidate .alert, .candidates .self-registration.candidate .income-type-details h3 {
  display: none;
}
.candidates #candidate_search .q_substantive {
  padding-top: 15px;
  margin-bottom: 0px;
}
.candidates #comments {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
}
.candidates #allocations .nav {
  margin-bottom: 10px;
}
.candidates #allocations .opening .description .activities, .candidates #allocations .opening .description .contract-type {
  display: none;
}
.candidates #interviews_container .candidate {
  display: none;
}
.candidates #user_account .btn, .candidates #user_account .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates #user_account .dz-button, .candidates #user_account .links-as-buttons a, .links-as-buttons .candidates #user_account a, .candidates #user_account .new-button, .candidates #user_account .edit-button, .candidates #user_account .duplicate-button, .candidates #user_account .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates #user_account input[type=button] {
  float: right;
}
.candidates .candidate .compliancy {
  float: right;
}
.candidates .candidate .compliancy > div {
  display: inline;
}
.candidates .candidate .compliancy .title {
  display: none;
}
.candidates #rate_cards .rate-cards-actions .new-button {
  margin-bottom: 10px;
  float: right;
}
.candidates #rate_cards .panel.panel-default {
  clear: both;
}
.candidates #rate_cards table.rate-cards td.status .label-active {
  background-color: #27ae60;
}
.candidates #rate_cards table.rate-cards td.status .label-expired {
  background-color: #e67e22;
}
.candidates .simple_form.new_rate_card {
  padding-bottom: 0;
}
.candidates #reviews .candidate-reviews .candidate-review, .candidates #reviews .candidate-reviews .candidate-restriction,
.candidates #restrictions .candidate-restrictions .candidate-review,
.candidates #restrictions .candidate-restrictions .candidate-restriction {
  padding: 10px;
  word-wrap: break-word;
}
.candidates #user_account .other-candidates .row {
  margin-top: 8px;
}
.candidates #user_account .other-candidates .help-block {
  text-align: right;
}
.candidates .candidate-transition-actions, .candidates #user_account form.edit_person {
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid #ecf0f1;
}
.candidates .candidate-transition-actions .panel-group, .candidates #user_account form.edit_person .panel-group {
  margin-bottom: 0;
}
.candidates .candidate-transition-actions {
  text-align: right;
}
.candidates .candidate-transition-actions, .candidates form.new_candidate_transition {
  padding-bottom: 0;
}
.candidates .candidate-transition-actions .btn, .candidates .candidate-transition-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates .candidate-transition-actions .dz-button, .candidates .candidate-transition-actions .links-as-buttons a, .links-as-buttons .candidates .candidate-transition-actions a, .candidates .candidate-transition-actions .new-button, .candidates .candidate-transition-actions .edit-button, .candidates .candidate-transition-actions .duplicate-button, .candidates .candidate-transition-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates .candidate-transition-actions input[type=button], .candidates form.new_candidate_transition .btn, .candidates form.new_candidate_transition .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.new_candidate_transition .dz-button, .candidates form.new_candidate_transition .links-as-buttons a, .links-as-buttons .candidates form.new_candidate_transition a, .candidates form.new_candidate_transition .new-button, .candidates form.new_candidate_transition .edit-button, .candidates form.new_candidate_transition .duplicate-button, .candidates form.new_candidate_transition .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.new_candidate_transition input[type=button] {
  margin: 0 2px;
}
.candidates .candidate-transition-actions .btn.btn-rejected, .candidates .candidate-transition-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-rejected.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates .candidate-transition-actions .btn-rejected.dz-button, .candidates .candidate-transition-actions .links-as-buttons a.btn-rejected, .links-as-buttons .candidates .candidate-transition-actions a.btn-rejected, .candidates .candidate-transition-actions .btn-rejected.new-button, .candidates .candidate-transition-actions .btn-rejected.edit-button, .candidates .candidate-transition-actions .btn-rejected.duplicate-button, .candidates .candidate-transition-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-rejected[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates .candidate-transition-actions input.btn-rejected[type=button], .candidates form.new_candidate_transition .btn.btn-rejected, .candidates form.new_candidate_transition .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-rejected.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidates form.new_candidate_transition .btn-rejected.dz-button, .candidates form.new_candidate_transition .links-as-buttons a.btn-rejected, .links-as-buttons .candidates form.new_candidate_transition a.btn-rejected, .candidates form.new_candidate_transition .btn-rejected.new-button, .candidates form.new_candidate_transition .btn-rejected.edit-button, .candidates form.new_candidate_transition .btn-rejected.duplicate-button, .candidates form.new_candidate_transition .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-rejected[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidates form.new_candidate_transition input.btn-rejected[type=button] {
  float: left;
}
.candidates .candidate-transition-actions .btn-registered, .candidates .candidate-transition-actions .registered, .candidates form.new_candidate_transition .btn-registered, .candidates form.new_candidate_transition .registered {
  color: #fff;
  background-color: #0F1F75;
  border-color: rgb(12.1022727273, 25.0113636364, 94.3977272727);
}
.candidates .candidate-transition-actions .btn-registered:focus, .candidates .candidate-transition-actions .btn-registered.focus, .candidates .candidate-transition-actions .registered:focus, .candidates .candidate-transition-actions .registered.focus, .candidates form.new_candidate_transition .btn-registered:focus, .candidates form.new_candidate_transition .btn-registered.focus, .candidates form.new_candidate_transition .registered:focus, .candidates form.new_candidate_transition .registered.focus {
  color: #fff;
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
  border-color: black;
}
.candidates .candidate-transition-actions .btn-registered:hover, .candidates .candidate-transition-actions .registered:hover, .candidates form.new_candidate_transition .btn-registered:hover, .candidates form.new_candidate_transition .registered:hover {
  color: #fff;
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
  border-color: rgb(5.1477272727, 10.6386363636, 40.1522727273);
}
.candidates .candidate-transition-actions .btn-registered:active, .candidates .candidate-transition-actions .btn-registered.active, .open > .candidates .candidate-transition-actions .btn-registered.dropdown-toggle, .candidates .candidate-transition-actions .registered:active, .candidates .candidate-transition-actions .registered.active, .open > .candidates .candidate-transition-actions .registered.dropdown-toggle, .candidates form.new_candidate_transition .btn-registered:active, .candidates form.new_candidate_transition .btn-registered.active, .open > .candidates form.new_candidate_transition .btn-registered.dropdown-toggle, .candidates form.new_candidate_transition .registered:active, .candidates form.new_candidate_transition .registered.active, .open > .candidates form.new_candidate_transition .registered.dropdown-toggle {
  color: #fff;
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
  background-image: none;
  border-color: rgb(5.1477272727, 10.6386363636, 40.1522727273);
}
.candidates .candidate-transition-actions .btn-registered:active:hover, .candidates .candidate-transition-actions .btn-registered:active:focus, .candidates .candidate-transition-actions .btn-registered:active.focus, .candidates .candidate-transition-actions .btn-registered.active:hover, .candidates .candidate-transition-actions .btn-registered.active:focus, .candidates .candidate-transition-actions .btn-registered.active.focus, .open > .candidates .candidate-transition-actions .btn-registered.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .btn-registered.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .btn-registered.dropdown-toggle.focus, .candidates .candidate-transition-actions .registered:active:hover, .candidates .candidate-transition-actions .registered:active:focus, .candidates .candidate-transition-actions .registered:active.focus, .candidates .candidate-transition-actions .registered.active:hover, .candidates .candidate-transition-actions .registered.active:focus, .candidates .candidate-transition-actions .registered.active.focus, .open > .candidates .candidate-transition-actions .registered.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .registered.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .registered.dropdown-toggle.focus, .candidates form.new_candidate_transition .btn-registered:active:hover, .candidates form.new_candidate_transition .btn-registered:active:focus, .candidates form.new_candidate_transition .btn-registered:active.focus, .candidates form.new_candidate_transition .btn-registered.active:hover, .candidates form.new_candidate_transition .btn-registered.active:focus, .candidates form.new_candidate_transition .btn-registered.active.focus, .open > .candidates form.new_candidate_transition .btn-registered.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .btn-registered.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .btn-registered.dropdown-toggle.focus, .candidates form.new_candidate_transition .registered:active:hover, .candidates form.new_candidate_transition .registered:active:focus, .candidates form.new_candidate_transition .registered:active.focus, .candidates form.new_candidate_transition .registered.active:hover, .candidates form.new_candidate_transition .registered.active:focus, .candidates form.new_candidate_transition .registered.active.focus, .open > .candidates form.new_candidate_transition .registered.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .registered.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .registered.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(5.1477272727, 10.6386363636, 40.1522727273);
  border-color: black;
}
.candidates .candidate-transition-actions .btn-registered.disabled:hover, .candidates .candidate-transition-actions .btn-registered.disabled:focus, .candidates .candidate-transition-actions .btn-registered.disabled.focus, .candidates .candidate-transition-actions .btn-registered[disabled]:hover, .candidates .candidate-transition-actions .btn-registered[disabled]:focus, .candidates .candidate-transition-actions .btn-registered[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-registered:hover, fieldset[disabled] .candidates .candidate-transition-actions .btn-registered:focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-registered.focus, .candidates .candidate-transition-actions .registered.disabled:hover, .candidates .candidate-transition-actions .registered.disabled:focus, .candidates .candidate-transition-actions .registered.disabled.focus, .candidates .candidate-transition-actions .registered[disabled]:hover, .candidates .candidate-transition-actions .registered[disabled]:focus, .candidates .candidate-transition-actions .registered[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .registered:hover, fieldset[disabled] .candidates .candidate-transition-actions .registered:focus, fieldset[disabled] .candidates .candidate-transition-actions .registered.focus, .candidates form.new_candidate_transition .btn-registered.disabled:hover, .candidates form.new_candidate_transition .btn-registered.disabled:focus, .candidates form.new_candidate_transition .btn-registered.disabled.focus, .candidates form.new_candidate_transition .btn-registered[disabled]:hover, .candidates form.new_candidate_transition .btn-registered[disabled]:focus, .candidates form.new_candidate_transition .btn-registered[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-registered:hover, fieldset[disabled] .candidates form.new_candidate_transition .btn-registered:focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-registered.focus, .candidates form.new_candidate_transition .registered.disabled:hover, .candidates form.new_candidate_transition .registered.disabled:focus, .candidates form.new_candidate_transition .registered.disabled.focus, .candidates form.new_candidate_transition .registered[disabled]:hover, .candidates form.new_candidate_transition .registered[disabled]:focus, .candidates form.new_candidate_transition .registered[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .registered:hover, fieldset[disabled] .candidates form.new_candidate_transition .registered:focus, fieldset[disabled] .candidates form.new_candidate_transition .registered.focus {
  background-color: #0F1F75;
  border-color: rgb(12.1022727273, 25.0113636364, 94.3977272727);
}
.candidates .candidate-transition-actions .btn-registered .badge, .candidates .candidate-transition-actions .registered .badge, .candidates form.new_candidate_transition .btn-registered .badge, .candidates form.new_candidate_transition .registered .badge {
  color: #0F1F75;
  background-color: #fff;
}
.candidates .candidate-transition-actions .btn-under_review, .candidates .candidate-transition-actions .under_review, .candidates form.new_candidate_transition .btn-under_review, .candidates form.new_candidate_transition .under_review {
  color: #fff;
  background-color: #f0ad4e;
  border-color: rgb(238.0078125, 162.109375, 54.4921875);
}
.candidates .candidate-transition-actions .btn-under_review:focus, .candidates .candidate-transition-actions .btn-under_review.focus, .candidates .candidate-transition-actions .under_review:focus, .candidates .candidate-transition-actions .under_review.focus, .candidates form.new_candidate_transition .btn-under_review:focus, .candidates form.new_candidate_transition .btn-under_review.focus, .candidates form.new_candidate_transition .under_review:focus, .candidates form.new_candidate_transition .under_review.focus {
  color: #fff;
  background-color: rgb(236.015625, 151.21875, 30.984375);
  border-color: rgb(152.109375, 94.53125, 12.890625);
}
.candidates .candidate-transition-actions .btn-under_review:hover, .candidates .candidate-transition-actions .under_review:hover, .candidates form.new_candidate_transition .btn-under_review:hover, .candidates form.new_candidate_transition .under_review:hover {
  color: #fff;
  background-color: rgb(236.015625, 151.21875, 30.984375);
  border-color: rgb(213.2296875, 132.515625, 18.0703125);
}
.candidates .candidate-transition-actions .btn-under_review:active, .candidates .candidate-transition-actions .btn-under_review.active, .open > .candidates .candidate-transition-actions .btn-under_review.dropdown-toggle, .candidates .candidate-transition-actions .under_review:active, .candidates .candidate-transition-actions .under_review.active, .open > .candidates .candidate-transition-actions .under_review.dropdown-toggle, .candidates form.new_candidate_transition .btn-under_review:active, .candidates form.new_candidate_transition .btn-under_review.active, .open > .candidates form.new_candidate_transition .btn-under_review.dropdown-toggle, .candidates form.new_candidate_transition .under_review:active, .candidates form.new_candidate_transition .under_review.active, .open > .candidates form.new_candidate_transition .under_review.dropdown-toggle {
  color: #fff;
  background-color: rgb(236.015625, 151.21875, 30.984375);
  background-image: none;
  border-color: rgb(213.2296875, 132.515625, 18.0703125);
}
.candidates .candidate-transition-actions .btn-under_review:active:hover, .candidates .candidate-transition-actions .btn-under_review:active:focus, .candidates .candidate-transition-actions .btn-under_review:active.focus, .candidates .candidate-transition-actions .btn-under_review.active:hover, .candidates .candidate-transition-actions .btn-under_review.active:focus, .candidates .candidate-transition-actions .btn-under_review.active.focus, .open > .candidates .candidate-transition-actions .btn-under_review.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .btn-under_review.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .btn-under_review.dropdown-toggle.focus, .candidates .candidate-transition-actions .under_review:active:hover, .candidates .candidate-transition-actions .under_review:active:focus, .candidates .candidate-transition-actions .under_review:active.focus, .candidates .candidate-transition-actions .under_review.active:hover, .candidates .candidate-transition-actions .under_review.active:focus, .candidates .candidate-transition-actions .under_review.active.focus, .open > .candidates .candidate-transition-actions .under_review.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .under_review.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .under_review.dropdown-toggle.focus, .candidates form.new_candidate_transition .btn-under_review:active:hover, .candidates form.new_candidate_transition .btn-under_review:active:focus, .candidates form.new_candidate_transition .btn-under_review:active.focus, .candidates form.new_candidate_transition .btn-under_review.active:hover, .candidates form.new_candidate_transition .btn-under_review.active:focus, .candidates form.new_candidate_transition .btn-under_review.active.focus, .open > .candidates form.new_candidate_transition .btn-under_review.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .btn-under_review.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .btn-under_review.dropdown-toggle.focus, .candidates form.new_candidate_transition .under_review:active:hover, .candidates form.new_candidate_transition .under_review:active:focus, .candidates form.new_candidate_transition .under_review:active.focus, .candidates form.new_candidate_transition .under_review.active:hover, .candidates form.new_candidate_transition .under_review.active:focus, .candidates form.new_candidate_transition .under_review.active.focus, .open > .candidates form.new_candidate_transition .under_review.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .under_review.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .under_review.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(213.2296875, 132.515625, 18.0703125);
  border-color: rgb(152.109375, 94.53125, 12.890625);
}
.candidates .candidate-transition-actions .btn-under_review.disabled:hover, .candidates .candidate-transition-actions .btn-under_review.disabled:focus, .candidates .candidate-transition-actions .btn-under_review.disabled.focus, .candidates .candidate-transition-actions .btn-under_review[disabled]:hover, .candidates .candidate-transition-actions .btn-under_review[disabled]:focus, .candidates .candidate-transition-actions .btn-under_review[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-under_review:hover, fieldset[disabled] .candidates .candidate-transition-actions .btn-under_review:focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-under_review.focus, .candidates .candidate-transition-actions .under_review.disabled:hover, .candidates .candidate-transition-actions .under_review.disabled:focus, .candidates .candidate-transition-actions .under_review.disabled.focus, .candidates .candidate-transition-actions .under_review[disabled]:hover, .candidates .candidate-transition-actions .under_review[disabled]:focus, .candidates .candidate-transition-actions .under_review[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .under_review:hover, fieldset[disabled] .candidates .candidate-transition-actions .under_review:focus, fieldset[disabled] .candidates .candidate-transition-actions .under_review.focus, .candidates form.new_candidate_transition .btn-under_review.disabled:hover, .candidates form.new_candidate_transition .btn-under_review.disabled:focus, .candidates form.new_candidate_transition .btn-under_review.disabled.focus, .candidates form.new_candidate_transition .btn-under_review[disabled]:hover, .candidates form.new_candidate_transition .btn-under_review[disabled]:focus, .candidates form.new_candidate_transition .btn-under_review[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-under_review:hover, fieldset[disabled] .candidates form.new_candidate_transition .btn-under_review:focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-under_review.focus, .candidates form.new_candidate_transition .under_review.disabled:hover, .candidates form.new_candidate_transition .under_review.disabled:focus, .candidates form.new_candidate_transition .under_review.disabled.focus, .candidates form.new_candidate_transition .under_review[disabled]:hover, .candidates form.new_candidate_transition .under_review[disabled]:focus, .candidates form.new_candidate_transition .under_review[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .under_review:hover, fieldset[disabled] .candidates form.new_candidate_transition .under_review:focus, fieldset[disabled] .candidates form.new_candidate_transition .under_review.focus {
  background-color: #f0ad4e;
  border-color: rgb(238.0078125, 162.109375, 54.4921875);
}
.candidates .candidate-transition-actions .btn-under_review .badge, .candidates .candidate-transition-actions .under_review .badge, .candidates form.new_candidate_transition .btn-under_review .badge, .candidates form.new_candidate_transition .under_review .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.candidates .candidate-transition-actions .btn-active, .candidates .candidate-transition-actions .active, .candidates form.new_candidate_transition .btn-active, .candidates form.new_candidate_transition .active {
  color: #fff;
  background-color: #5cb85c;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564);
}
.candidates .candidate-transition-actions .btn-active:focus, .candidates .candidate-transition-actions .btn-active.focus, .candidates .candidate-transition-actions .active:focus, .candidates .candidate-transition-actions .active.focus, .candidates form.new_candidate_transition .btn-active:focus, .candidates form.new_candidate_transition .btn-active.focus, .candidates form.new_candidate_transition .active:focus, .candidates form.new_candidate_transition .active.focus {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  border-color: rgb(37.3205128205, 85.6794871795, 37.3205128205);
}
.candidates .candidate-transition-actions .btn-active:hover, .candidates .candidate-transition-actions .active:hover, .candidates form.new_candidate_transition .btn-active:hover, .candidates form.new_candidate_transition .active:hover {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  border-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
}
.candidates .candidate-transition-actions .btn-active:active, .candidates .candidate-transition-actions .btn-active.active, .open > .candidates .candidate-transition-actions .btn-active.dropdown-toggle, .candidates .candidate-transition-actions .active:active, .candidates .candidate-transition-actions .active.active, .open > .candidates .candidate-transition-actions .active.dropdown-toggle, .candidates form.new_candidate_transition .btn-active:active, .candidates form.new_candidate_transition .btn-active.active, .open > .candidates form.new_candidate_transition .btn-active.dropdown-toggle, .candidates form.new_candidate_transition .active:active, .candidates form.new_candidate_transition .active.active, .open > .candidates form.new_candidate_transition .active.dropdown-toggle {
  color: #fff;
  background-color: rgb(68.2692307692, 156.7307692308, 68.2692307692);
  background-image: none;
  border-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
}
.candidates .candidate-transition-actions .btn-active:active:hover, .candidates .candidate-transition-actions .btn-active:active:focus, .candidates .candidate-transition-actions .btn-active:active.focus, .candidates .candidate-transition-actions .btn-active.active:hover, .candidates .candidate-transition-actions .btn-active.active:focus, .candidates .candidate-transition-actions .btn-active.active.focus, .open > .candidates .candidate-transition-actions .btn-active.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .btn-active.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .btn-active.dropdown-toggle.focus, .candidates .candidate-transition-actions .active:active:hover, .candidates .candidate-transition-actions .active:active:focus, .candidates .candidate-transition-actions .active:active.focus, .candidates .candidate-transition-actions .active.active:hover, .candidates .candidate-transition-actions .active.active:focus, .candidates .candidate-transition-actions .active.active.focus, .open > .candidates .candidate-transition-actions .active.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .active.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .active.dropdown-toggle.focus, .candidates form.new_candidate_transition .btn-active:active:hover, .candidates form.new_candidate_transition .btn-active:active:focus, .candidates form.new_candidate_transition .btn-active:active.focus, .candidates form.new_candidate_transition .btn-active.active:hover, .candidates form.new_candidate_transition .btn-active.active:focus, .candidates form.new_candidate_transition .btn-active.active.focus, .open > .candidates form.new_candidate_transition .btn-active.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .btn-active.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .btn-active.dropdown-toggle.focus, .candidates form.new_candidate_transition .active:active:hover, .candidates form.new_candidate_transition .active:active:focus, .candidates form.new_candidate_transition .active:active.focus, .candidates form.new_candidate_transition .active.active:hover, .candidates form.new_candidate_transition .active.active:focus, .candidates form.new_candidate_transition .active.active.focus, .open > .candidates form.new_candidate_transition .active.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .active.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .active.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(57.4371794872, 131.8628205128, 57.4371794872);
  border-color: rgb(37.3205128205, 85.6794871795, 37.3205128205);
}
.candidates .candidate-transition-actions .btn-active.disabled:hover, .candidates .candidate-transition-actions .btn-active.disabled:focus, .candidates .candidate-transition-actions .btn-active.disabled.focus, .candidates .candidate-transition-actions .btn-active[disabled]:hover, .candidates .candidate-transition-actions .btn-active[disabled]:focus, .candidates .candidate-transition-actions .btn-active[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-active:hover, fieldset[disabled] .candidates .candidate-transition-actions .btn-active:focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-active.focus, .candidates .candidate-transition-actions .active.disabled:hover, .candidates .candidate-transition-actions .active.disabled:focus, .candidates .candidate-transition-actions .active.disabled.focus, .candidates .candidate-transition-actions .active[disabled]:hover, .candidates .candidate-transition-actions .active[disabled]:focus, .candidates .candidate-transition-actions .active[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .active:hover, fieldset[disabled] .candidates .candidate-transition-actions .active:focus, fieldset[disabled] .candidates .candidate-transition-actions .active.focus, .candidates form.new_candidate_transition .btn-active.disabled:hover, .candidates form.new_candidate_transition .btn-active.disabled:focus, .candidates form.new_candidate_transition .btn-active.disabled.focus, .candidates form.new_candidate_transition .btn-active[disabled]:hover, .candidates form.new_candidate_transition .btn-active[disabled]:focus, .candidates form.new_candidate_transition .btn-active[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-active:hover, fieldset[disabled] .candidates form.new_candidate_transition .btn-active:focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-active.focus, .candidates form.new_candidate_transition .active.disabled:hover, .candidates form.new_candidate_transition .active.disabled:focus, .candidates form.new_candidate_transition .active.disabled.focus, .candidates form.new_candidate_transition .active[disabled]:hover, .candidates form.new_candidate_transition .active[disabled]:focus, .candidates form.new_candidate_transition .active[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .active:hover, fieldset[disabled] .candidates form.new_candidate_transition .active:focus, fieldset[disabled] .candidates form.new_candidate_transition .active.focus {
  background-color: #5cb85c;
  border-color: rgb(76.0064102564, 174.4935897436, 76.0064102564);
}
.candidates .candidate-transition-actions .btn-active .badge, .candidates .candidate-transition-actions .active .badge, .candidates form.new_candidate_transition .btn-active .badge, .candidates form.new_candidate_transition .active .badge {
  color: #5cb85c;
  background-color: #fff;
}
.candidates .candidate-transition-actions .btn-rejected, .candidates .candidate-transition-actions .btn-deactivated, .candidates .candidate-transition-actions .rejected, .candidates .candidate-transition-actions .deactivated, .candidates form.new_candidate_transition .btn-rejected, .candidates form.new_candidate_transition .btn-deactivated, .candidates form.new_candidate_transition .rejected, .candidates form.new_candidate_transition .deactivated {
  color: #fff;
  background-color: #d9534f;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832);
}
.candidates .candidate-transition-actions .btn-rejected:focus, .candidates .candidate-transition-actions .btn-rejected.focus, .candidates .candidate-transition-actions .btn-deactivated:focus, .candidates .candidate-transition-actions .btn-deactivated.focus, .candidates .candidate-transition-actions .rejected:focus, .candidates .candidate-transition-actions .rejected.focus, .candidates .candidate-transition-actions .deactivated:focus, .candidates .candidate-transition-actions .deactivated.focus, .candidates form.new_candidate_transition .btn-rejected:focus, .candidates form.new_candidate_transition .btn-rejected.focus, .candidates form.new_candidate_transition .btn-deactivated:focus, .candidates form.new_candidate_transition .btn-deactivated.focus, .candidates form.new_candidate_transition .rejected:focus, .candidates form.new_candidate_transition .rejected.focus, .candidates form.new_candidate_transition .deactivated:focus, .candidates form.new_candidate_transition .deactivated.focus {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  border-color: rgb(117.6074766355, 28.0654205607, 25.3925233645);
}
.candidates .candidate-transition-actions .btn-rejected:hover, .candidates .candidate-transition-actions .btn-deactivated:hover, .candidates .candidate-transition-actions .rejected:hover, .candidates .candidate-transition-actions .deactivated:hover, .candidates form.new_candidate_transition .btn-rejected:hover, .candidates form.new_candidate_transition .btn-deactivated:hover, .candidates form.new_candidate_transition .rejected:hover, .candidates form.new_candidate_transition .deactivated:hover {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  border-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
}
.candidates .candidate-transition-actions .btn-rejected:active, .candidates .candidate-transition-actions .btn-rejected.active, .open > .candidates .candidate-transition-actions .btn-rejected.dropdown-toggle, .candidates .candidate-transition-actions .btn-deactivated:active, .candidates .candidate-transition-actions .btn-deactivated.active, .open > .candidates .candidate-transition-actions .btn-deactivated.dropdown-toggle, .candidates .candidate-transition-actions .rejected:active, .candidates .candidate-transition-actions .rejected.active, .open > .candidates .candidate-transition-actions .rejected.dropdown-toggle, .candidates .candidate-transition-actions .deactivated:active, .candidates .candidate-transition-actions .deactivated.active, .open > .candidates .candidate-transition-actions .deactivated.dropdown-toggle, .candidates form.new_candidate_transition .btn-rejected:active, .candidates form.new_candidate_transition .btn-rejected.active, .open > .candidates form.new_candidate_transition .btn-rejected.dropdown-toggle, .candidates form.new_candidate_transition .btn-deactivated:active, .candidates form.new_candidate_transition .btn-deactivated.active, .open > .candidates form.new_candidate_transition .btn-deactivated.dropdown-toggle, .candidates form.new_candidate_transition .rejected:active, .candidates form.new_candidate_transition .rejected.active, .open > .candidates form.new_candidate_transition .rejected.dropdown-toggle, .candidates form.new_candidate_transition .deactivated:active, .candidates form.new_candidate_transition .deactivated.active, .open > .candidates form.new_candidate_transition .deactivated.dropdown-toggle {
  color: #fff;
  background-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  background-image: none;
  border-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
}
.candidates .candidate-transition-actions .btn-rejected:active:hover, .candidates .candidate-transition-actions .btn-rejected:active:focus, .candidates .candidate-transition-actions .btn-rejected:active.focus, .candidates .candidate-transition-actions .btn-rejected.active:hover, .candidates .candidate-transition-actions .btn-rejected.active:focus, .candidates .candidate-transition-actions .btn-rejected.active.focus, .open > .candidates .candidate-transition-actions .btn-rejected.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .btn-rejected.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .btn-rejected.dropdown-toggle.focus, .candidates .candidate-transition-actions .btn-deactivated:active:hover, .candidates .candidate-transition-actions .btn-deactivated:active:focus, .candidates .candidate-transition-actions .btn-deactivated:active.focus, .candidates .candidate-transition-actions .btn-deactivated.active:hover, .candidates .candidate-transition-actions .btn-deactivated.active:focus, .candidates .candidate-transition-actions .btn-deactivated.active.focus, .open > .candidates .candidate-transition-actions .btn-deactivated.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .btn-deactivated.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .btn-deactivated.dropdown-toggle.focus, .candidates .candidate-transition-actions .rejected:active:hover, .candidates .candidate-transition-actions .rejected:active:focus, .candidates .candidate-transition-actions .rejected:active.focus, .candidates .candidate-transition-actions .rejected.active:hover, .candidates .candidate-transition-actions .rejected.active:focus, .candidates .candidate-transition-actions .rejected.active.focus, .open > .candidates .candidate-transition-actions .rejected.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .rejected.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .rejected.dropdown-toggle.focus, .candidates .candidate-transition-actions .deactivated:active:hover, .candidates .candidate-transition-actions .deactivated:active:focus, .candidates .candidate-transition-actions .deactivated:active.focus, .candidates .candidate-transition-actions .deactivated.active:hover, .candidates .candidate-transition-actions .deactivated.active:focus, .candidates .candidate-transition-actions .deactivated.active.focus, .open > .candidates .candidate-transition-actions .deactivated.dropdown-toggle:hover, .open > .candidates .candidate-transition-actions .deactivated.dropdown-toggle:focus, .open > .candidates .candidate-transition-actions .deactivated.dropdown-toggle.focus, .candidates form.new_candidate_transition .btn-rejected:active:hover, .candidates form.new_candidate_transition .btn-rejected:active:focus, .candidates form.new_candidate_transition .btn-rejected:active.focus, .candidates form.new_candidate_transition .btn-rejected.active:hover, .candidates form.new_candidate_transition .btn-rejected.active:focus, .candidates form.new_candidate_transition .btn-rejected.active.focus, .open > .candidates form.new_candidate_transition .btn-rejected.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .btn-rejected.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .btn-rejected.dropdown-toggle.focus, .candidates form.new_candidate_transition .btn-deactivated:active:hover, .candidates form.new_candidate_transition .btn-deactivated:active:focus, .candidates form.new_candidate_transition .btn-deactivated:active.focus, .candidates form.new_candidate_transition .btn-deactivated.active:hover, .candidates form.new_candidate_transition .btn-deactivated.active:focus, .candidates form.new_candidate_transition .btn-deactivated.active.focus, .open > .candidates form.new_candidate_transition .btn-deactivated.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .btn-deactivated.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .btn-deactivated.dropdown-toggle.focus, .candidates form.new_candidate_transition .rejected:active:hover, .candidates form.new_candidate_transition .rejected:active:focus, .candidates form.new_candidate_transition .rejected:active.focus, .candidates form.new_candidate_transition .rejected.active:hover, .candidates form.new_candidate_transition .rejected.active:focus, .candidates form.new_candidate_transition .rejected.active.focus, .open > .candidates form.new_candidate_transition .rejected.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .rejected.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .rejected.dropdown-toggle.focus, .candidates form.new_candidate_transition .deactivated:active:hover, .candidates form.new_candidate_transition .deactivated:active:focus, .candidates form.new_candidate_transition .deactivated:active.focus, .candidates form.new_candidate_transition .deactivated.active:hover, .candidates form.new_candidate_transition .deactivated.active:focus, .candidates form.new_candidate_transition .deactivated.active.focus, .open > .candidates form.new_candidate_transition .deactivated.dropdown-toggle:hover, .open > .candidates form.new_candidate_transition .deactivated.dropdown-toggle:focus, .open > .candidates form.new_candidate_transition .deactivated.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(172.1345794393, 41.0775700935, 37.1654205607);
  border-color: rgb(117.6074766355, 28.0654205607, 25.3925233645);
}
.candidates .candidate-transition-actions .btn-rejected.disabled:hover, .candidates .candidate-transition-actions .btn-rejected.disabled:focus, .candidates .candidate-transition-actions .btn-rejected.disabled.focus, .candidates .candidate-transition-actions .btn-rejected[disabled]:hover, .candidates .candidate-transition-actions .btn-rejected[disabled]:focus, .candidates .candidate-transition-actions .btn-rejected[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-rejected:hover, fieldset[disabled] .candidates .candidate-transition-actions .btn-rejected:focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-rejected.focus, .candidates .candidate-transition-actions .btn-deactivated.disabled:hover, .candidates .candidate-transition-actions .btn-deactivated.disabled:focus, .candidates .candidate-transition-actions .btn-deactivated.disabled.focus, .candidates .candidate-transition-actions .btn-deactivated[disabled]:hover, .candidates .candidate-transition-actions .btn-deactivated[disabled]:focus, .candidates .candidate-transition-actions .btn-deactivated[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-deactivated:hover, fieldset[disabled] .candidates .candidate-transition-actions .btn-deactivated:focus, fieldset[disabled] .candidates .candidate-transition-actions .btn-deactivated.focus, .candidates .candidate-transition-actions .rejected.disabled:hover, .candidates .candidate-transition-actions .rejected.disabled:focus, .candidates .candidate-transition-actions .rejected.disabled.focus, .candidates .candidate-transition-actions .rejected[disabled]:hover, .candidates .candidate-transition-actions .rejected[disabled]:focus, .candidates .candidate-transition-actions .rejected[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .rejected:hover, fieldset[disabled] .candidates .candidate-transition-actions .rejected:focus, fieldset[disabled] .candidates .candidate-transition-actions .rejected.focus, .candidates .candidate-transition-actions .deactivated.disabled:hover, .candidates .candidate-transition-actions .deactivated.disabled:focus, .candidates .candidate-transition-actions .deactivated.disabled.focus, .candidates .candidate-transition-actions .deactivated[disabled]:hover, .candidates .candidate-transition-actions .deactivated[disabled]:focus, .candidates .candidate-transition-actions .deactivated[disabled].focus, fieldset[disabled] .candidates .candidate-transition-actions .deactivated:hover, fieldset[disabled] .candidates .candidate-transition-actions .deactivated:focus, fieldset[disabled] .candidates .candidate-transition-actions .deactivated.focus, .candidates form.new_candidate_transition .btn-rejected.disabled:hover, .candidates form.new_candidate_transition .btn-rejected.disabled:focus, .candidates form.new_candidate_transition .btn-rejected.disabled.focus, .candidates form.new_candidate_transition .btn-rejected[disabled]:hover, .candidates form.new_candidate_transition .btn-rejected[disabled]:focus, .candidates form.new_candidate_transition .btn-rejected[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-rejected:hover, fieldset[disabled] .candidates form.new_candidate_transition .btn-rejected:focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-rejected.focus, .candidates form.new_candidate_transition .btn-deactivated.disabled:hover, .candidates form.new_candidate_transition .btn-deactivated.disabled:focus, .candidates form.new_candidate_transition .btn-deactivated.disabled.focus, .candidates form.new_candidate_transition .btn-deactivated[disabled]:hover, .candidates form.new_candidate_transition .btn-deactivated[disabled]:focus, .candidates form.new_candidate_transition .btn-deactivated[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-deactivated:hover, fieldset[disabled] .candidates form.new_candidate_transition .btn-deactivated:focus, fieldset[disabled] .candidates form.new_candidate_transition .btn-deactivated.focus, .candidates form.new_candidate_transition .rejected.disabled:hover, .candidates form.new_candidate_transition .rejected.disabled:focus, .candidates form.new_candidate_transition .rejected.disabled.focus, .candidates form.new_candidate_transition .rejected[disabled]:hover, .candidates form.new_candidate_transition .rejected[disabled]:focus, .candidates form.new_candidate_transition .rejected[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .rejected:hover, fieldset[disabled] .candidates form.new_candidate_transition .rejected:focus, fieldset[disabled] .candidates form.new_candidate_transition .rejected.focus, .candidates form.new_candidate_transition .deactivated.disabled:hover, .candidates form.new_candidate_transition .deactivated.disabled:focus, .candidates form.new_candidate_transition .deactivated.disabled.focus, .candidates form.new_candidate_transition .deactivated[disabled]:hover, .candidates form.new_candidate_transition .deactivated[disabled]:focus, .candidates form.new_candidate_transition .deactivated[disabled].focus, fieldset[disabled] .candidates form.new_candidate_transition .deactivated:hover, fieldset[disabled] .candidates form.new_candidate_transition .deactivated:focus, fieldset[disabled] .candidates form.new_candidate_transition .deactivated.focus {
  background-color: #d9534f;
  border-color: rgb(212.4719626168, 62.5046728972, 58.0280373832);
}
.candidates .candidate-transition-actions .btn-rejected .badge, .candidates .candidate-transition-actions .btn-deactivated .badge, .candidates .candidate-transition-actions .rejected .badge, .candidates .candidate-transition-actions .deactivated .badge, .candidates form.new_candidate_transition .btn-rejected .badge, .candidates form.new_candidate_transition .btn-deactivated .badge, .candidates form.new_candidate_transition .rejected .badge, .candidates form.new_candidate_transition .deactivated .badge {
  color: #d9534f;
  background-color: #fff;
}
.candidates #email_preferences .panel-body {
  padding: 0;
}
.candidates #email_preferences .panel-body .alert {
  margin: 20px;
}
.candidates #email_preferences .panel-body form.preferred-job-positions {
  display: none;
}
.candidates #email_preferences .panel-body table {
  border: none;
  margin-bottom: 0;
}
.candidates #email_preferences .panel-body table .hidden-xs {
  display: none;
}

#withdrawals_container .index.allocation-transitions tr th {
  vertical-align: top;
}
#withdrawals_container .index.allocation-transitions .withdrawal-cause, #withdrawals_container .index.allocation-transitions .allocation-transition-comments, #withdrawals_container .index.allocation-transitions .actions {
  display: none;
}
#withdrawals_container .index.allocation-transitions .withdrawn-period .fa-triangle-exclamation {
  display: none;
}
#withdrawals_container .index.allocation-transitions .withdrawn-period[data-withdrawn-period=within_24] .fa-triangle-exclamation {
  color: #c0392b;
  display: inline;
}
#withdrawals_container .index.allocation-transitions form.search .btn-link, #withdrawals_container .index.allocation-transitions form.search table .edit-button, table #withdrawals_container .index.allocation-transitions form.search .edit-button, #withdrawals_container .index.allocation-transitions form.search .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls #withdrawals_container .index.allocation-transitions form.search input[type=button].rs_cancel {
  padding: 0;
}

.telephone_number .input-group-addon,
.address .input-group-addon {
  padding: 0 12px;
}

.candidate-credential-fields[data-section=documentation] .checkbox {
  margin: 0;
}
.candidate-credential-fields[data-section=documentation] .checkbox label {
  font-size: 13px;
}
.candidate-credential-fields[data-section=documentation] abbr[title=required], .candidate-credential-fields[data-section=documentation] .help-block {
  display: none;
}
.candidate-credential-fields .status {
  display: none;
  float: right;
  font-size: 13px;
}
.candidate-credential-fields[data-status=past] .status {
  background-color: #f39c12;
  display: block;
}
.candidate-credential-fields[data-status=expired] {
  cursor: pointer;
}
.candidate-credential-fields[data-status=expired] .status {
  background-color: #c0392b;
  display: block;
}
.candidate-credential-fields h3 {
  background-color: rgb(238.0652173913, 246.9782608696, 251.4347826087) !important;
  font-size: 15.2px !important;
}
.candidate-credential-fields .credential-descendants .has-error, .candidate-credential-fields .credential-descendants .has-error .error {
  background-color: rgb(249.2065217391, 240.2934782609, 240.2934782609);
}
.candidate-credential-fields .credential-descendants .has-error .help-block {
  padding: 5px;
  margin: 0;
}
.candidate-credential-fields .credential-descendants .credential-descendant.candidate-credential-fields h4 {
  background-color: white;
  color: #555555 !important;
  font-size: 14.5px !important;
  padding: 8px 5px !important;
  border-bottom: 1px dotted gainsboro !important;
}

.candidates .compliancy, .modal .compliancy {
  border: 1px solid gainsboro;
  margin-top: 10px;
  padding: 5px;
}
.candidates .compliancy .title, .modal .compliancy .title {
  border-bottom: 1px dashed gainsboro;
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.candidates .compliancy .title small, .modal .compliancy .title small {
  display: block;
}
.candidates .compliancy .compliance-icon .compliance-label, .modal .compliancy .compliance-icon .compliance-label {
  display: none;
}

.modal .compliancy-disclaimer .disclaimer .acceptance form .btn.accept, .modal .compliancy-disclaimer .disclaimer .acceptance form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .accept.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .modal .compliancy-disclaimer .disclaimer .acceptance form .accept.dz-button, .modal .compliancy-disclaimer .disclaimer .acceptance form .links-as-buttons a.accept, .links-as-buttons .modal .compliancy-disclaimer .disclaimer .acceptance form a.accept, .modal .compliancy-disclaimer .disclaimer .acceptance form .accept.new-button, .modal .compliancy-disclaimer .disclaimer .acceptance form .accept.edit-button, .modal .compliancy-disclaimer .disclaimer .acceptance form .accept.duplicate-button, .modal .compliancy-disclaimer .disclaimer .acceptance form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.accept[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal .compliancy-disclaimer .disclaimer .acceptance form input.accept[type=button] {
  float: right;
}
.modal .compliancy-disclaimer .disclaimer .acceptance .compliant {
  text-align: right;
  color: rgb(119.085, 119.085, 119.085);
}
.modal .actions {
  float: right;
}
.modal .actions .btn-primary, .modal .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .modal .actions input[type=button].rs_save {
  float: none;
}

.candidates .list-inline, .candidates .branch {
  margin-left: 0;
}
.candidates .list-inline.disciplines li, .candidates .disciplines.branch li {
  padding-left: 0;
  padding-right: 0;
}
.candidates dl.spaced {
  margin-bottom: 0px;
}
.candidates dl.spaced > dd {
  margin-bottom: 10px;
}
.candidates dd > dl, .candidates dd > dl > dt, .candidates dd > dl > dd {
  display: inline;
}
.candidates dd > dl > dt {
  margin-left: 10px;
}
.candidates dd > dl > dd {
  margin-left: 5px;
}

.compliant, .approved {
  color: #3c763d;
}

.credential-due-to-expire, .compliant.alternative {
  color: #f0ad4e;
}

.credential-expired, .non-compliant, .approval-people .rejected {
  color: #d9534f;
}

.temp-type:not([data-value=direct_engagement]) {
  display: none;
}
.temp-type[data-value=direct_engagement] {
  background-color: rgb(84.5700934579, 231.4299065421, 202.4205607477);
}

.been-directly-engaged {
  color: rgb(84.5700934579, 231.4299065421, 202.4205607477);
}

.preferred-candidate {
  color: #e67e22;
}

.total-worked-hours {
  color: rgb(102.2231404959, 113.8801652893, 114.7768595041);
}

table.worked-hours th, table.worked-hours td {
  text-align: center;
  font-size: 13px;
}

.tooltip-inner table.worked-hours {
  border: none;
}
.tooltip-inner table.worked-hours th, .tooltip-inner table.worked-hours td {
  border: none;
}

table.candidates th {
  background-color: #f5f5f5;
}
table.candidates th.expand-all-compliancy {
  cursor: pointer;
}
table.candidates > tbody > tr > td {
  border: 0;
}
table.candidates.index > tbody > tr.candidate.odd {
  background-color: #f9f9f9;
}
table.candidates.index > tbody > tr.candidate:hover {
  background-color: #f5f5f5;
}
table.candidates.index > tbody > tr.candidate td {
  border: 1px solid Gainsboro;
}
table.candidates.index > tbody > tr.candidate .best-in-place-table td {
  border: 0;
}
table.candidates.index > tbody > tr.candidate:not(.collapsed) td {
  border-bottom: 1px dotted Gainsboro;
}
table.candidates.index > tbody > tr .compliancy-summary .compliancy > div {
  display: inline;
}
table.candidates.index > tbody > tr .compliancy-summary .compliancy .title {
  display: none;
}
table.candidates.index > tbody > tr .compliancy-summary .compliancy .glyphicon {
  margin-right: 5px;
}
table.candidates.index > tbody > tr.compliancy > td {
  font-size: 14.5px;
  padding: 0;
}
table.candidates.index > tbody > tr.compliancy > td .expandable .compliancy-summary {
  margin: 5px 10px;
  min-height: 28px;
  padding: 4px;
}
table.candidates.index > tbody > tr.compliancy > td .expandable .compliancy-summary .compliance-icon .compliance-label {
  display: none;
}
table.candidates td.status {
  padding: 2px;
}

.candidate-status {
  vertical-align: middle;
}

.label-status.incomplete, .comment .label.incomplete, .comment .company .incomplete.type, .company .comment .incomplete.type, .comment .client .incomplete.type, .client .comment .incomplete.type, .comment .incomplete.ref-number, .comment .posting.list-item .incomplete.label-status, .posting.list-item .comment .incomplete.label-status, .comment .incomplete.state, .comment .select2-choices .branch .incomplete.node:first-child, .select2-choices .branch .comment .incomplete.node:first-child, .comment .candidate-credential-fields .incomplete.status, .candidate-credential-fields .comment .incomplete.status {
  background-color: rgb(150.3319148936, 44.629787234, 33.6680851064);
  color: white;
}
.label-status.registerable, .comment .label.registerable, .comment .company .registerable.type, .company .comment .registerable.type, .comment .client .registerable.type, .client .comment .registerable.type, .comment .registerable.ref-number, .comment .posting.list-item .registerable.label-status, .posting.list-item .comment .registerable.label-status, .comment .registerable.state, .comment .select2-choices .branch .registerable.node:first-child, .select2-choices .branch .comment .registerable.node:first-child, .comment .candidate-credential-fields .registerable.status, .candidate-credential-fields .comment .registerable.status {
  background-color: #95a5a6;
}
.label-status.registered, .comment .label.registered, .comment .company .registered.type, .company .comment .registered.type, .comment .client .registered.type, .client .comment .registered.type, .comment .registered.ref-number, .comment .posting.list-item .registered.label-status, .posting.list-item .comment .registered.label-status, .comment .registered.state, .comment .select2-choices .branch .registered.node:first-child, .select2-choices .branch .comment .registered.node:first-child, .comment .candidate-credential-fields .registered.status, .candidate-credential-fields .comment .registered.status {
  background-color: rgb(126.8915929204, 187.1371681416, 226.6084070796);
}
.label-status.under_review, .comment .label.under_review, .comment .company .under_review.type, .company .comment .under_review.type, .comment .client .under_review.type, .client .comment .under_review.type, .comment .under_review.ref-number, .comment .posting.list-item .under_review.label-status, .posting.list-item .comment .under_review.label-status, .comment .under_review.state, .comment .select2-choices .branch .under_review.node:first-child, .select2-choices .branch .comment .under_review.node:first-child, .comment .candidate-credential-fields .under_review.status, .candidate-credential-fields .comment .under_review.status {
  background-color: #e67e22;
}
.label-status.active, .comment .label.active, .comment .company .active.type, .company .comment .active.type, .comment .client .active.type, .client .comment .active.type, .comment .active.ref-number, .comment .posting.list-item .active.label-status, .posting.list-item .comment .active.label-status, .comment .active.state, .comment .select2-choices .branch .active.node:first-child, .select2-choices .branch .comment .active.node:first-child, .comment .candidate-credential-fields .active.status, .candidate-credential-fields .comment .active.status {
  background-color: rgb(116.5352112676, 223.9647887324, 161.8943661972);
}
.label-status.rejected, .label-status.deactivated, .comment .label.rejected, .comment .company .rejected.type, .company .comment .rejected.type, .comment .client .rejected.type, .client .comment .rejected.type, .comment .rejected.ref-number, .comment .posting.list-item .rejected.label-status, .posting.list-item .comment .rejected.label-status, .comment .rejected.state, .comment .select2-choices .branch .rejected.node:first-child, .select2-choices .branch .comment .rejected.node:first-child, .comment .candidate-credential-fields .rejected.status, .candidate-credential-fields .comment .rejected.status, .comment .label.deactivated, .comment .company .deactivated.type, .company .comment .deactivated.type, .comment .client .deactivated.type, .client .comment .deactivated.type, .comment .deactivated.ref-number, .comment .posting.list-item .deactivated.label-status, .posting.list-item .comment .deactivated.label-status, .comment .deactivated.state, .comment .select2-choices .branch .deactivated.node:first-child, .select2-choices .branch .comment .deactivated.node:first-child, .comment .candidate-credential-fields .deactivated.status, .candidate-credential-fields .comment .deactivated.status {
  background-color: rgb(228.0106382979, 143.2765957447, 134.4893617021);
}

#registration_comments_container {
  clear: both;
  margin: 0;
}
#registration_comments_container .panel {
  border: none;
  box-shadow: none;
}
#registration_comments_container .panel .new_candidate_transition .candidate-transition-action-buttons {
  min-height: 35px;
}

.candidate-transition-actions {
  min-height: 55px;
}

#candidate_registration_container .compliancy {
  border: none;
  border-bottom: 1px solid #e2e2e4;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 0;
  padding-bottom: 15px;
}

.candidate_discipline_tokens .client-specific {
  background: linear-gradient(transparent, #d9edf7, transparent);
}

#current_rate_defaults_container td {
  vertical-align: middle;
}
#current_rate_defaults_container .currency-symbol {
  text-align: right;
}
#current_rate_defaults_container .money {
  text-align: left;
  width: 120px;
}

.candidate-avatar {
  display: none;
  margin-right: 5px;
  max-width: 96px;
  max-height: 72px;
}

.candidates.show_action .candidate-avatar, .candidates.edit .candidate-avatar {
  display: inline-block;
}
.candidates.show_action .select2-results .select2-result-with-children > .select2-result-label[role=option], .candidates.edit .select2-results .select2-result-with-children > .select2-result-label[role=option] {
  background-color: gainsboro;
}
.candidates.show_action #candidate_review_items .list-group-item .status,
.candidates.show_action #candidate_review_items .list-group-item .title-edit-link,
.candidates.show_action #candidate_review_items .list-group-item .position,
.candidates.show_action #candidate_review_items .list-group-item .restrictions, .candidates.edit #candidate_review_items .list-group-item .status,
.candidates.edit #candidate_review_items .list-group-item .title-edit-link,
.candidates.edit #candidate_review_items .list-group-item .position,
.candidates.edit #candidate_review_items .list-group-item .restrictions {
  display: none;
}
.candidates.show_action #candidate_review_items .list-group-item .title, .candidates.edit #candidate_review_items .list-group-item .title {
  display: inline-block;
  margin-left: 0px;
}
.candidates.show_action #candidate_review_items .list-group-item .description, .candidates.edit #candidate_review_items .list-group-item .description {
  margin-left: 0px;
}
.candidates.show_action #candidate_review_items .list-group-item .candidate-review-item-state-container .form-container,
.candidates.show_action #candidate_review_items .list-group-item .candidate-review-item-state-container .checked-state, .candidates.edit #candidate_review_items .list-group-item .candidate-review-item-state-container .form-container,
.candidates.edit #candidate_review_items .list-group-item .candidate-review-item-state-container .checked-state {
  float: right;
}
.candidates.show_action #candidate_review_items .list-group-item .candidate-review-item-state-container .checked-state, .candidates.edit #candidate_review_items .list-group-item .candidate-review-item-state-container .checked-state {
  margin-top: 10px;
}
.candidates.show_action #candidate_review_items .list-group-item .candidate-review-item-state-container .checked-state.checked, .candidates.edit #candidate_review_items .list-group-item .candidate-review-item-state-container .checked-state.checked {
  color: #3c763d;
}
.candidates.show_action #candidate_review_items .list-group-item .candidate-review-item-state-container .checked-state.unchecked, .candidates.edit #candidate_review_items .list-group-item .candidate-review-item-state-container .checked-state.unchecked {
  color: #a94442;
}
.candidates.show_action #candidate_review_items .list-group-item .creation, .candidates.edit #candidate_review_items .list-group-item .creation {
  border-top: 1px dashed gainsboro;
  padding-top: 5px;
  text-align: right;
}
.candidates.show_action #candidate_review_items_container .transition-actions .candidate-transition-actions, .candidates.edit #candidate_review_items_container .transition-actions .candidate-transition-actions {
  margin-top: 0px;
  padding: 10px;
  border-top: none;
}
.candidates.show_action #candidate_review_items_container .transition-actions .candidate-transition-actions .btn-deactivated, .candidates.show_action #candidate_review_items_container .transition-actions .candidate-transition-actions .btn-registered, .candidates.edit #candidate_review_items_container .transition-actions .candidate-transition-actions .btn-deactivated, .candidates.edit #candidate_review_items_container .transition-actions .candidate-transition-actions .btn-registered {
  display: none;
}
.candidates.show_action #candidate_review_items_container .transition-actions .panel, .candidates.edit #candidate_review_items_container .transition-actions .panel {
  padding: 0px 10px;
}
.candidates.show_action #candidate_review_items_container .transition-actions .panel .candidate-transition-action-buttons, .candidates.edit #candidate_review_items_container .transition-actions .panel .candidate-transition-action-buttons {
  min-height: 40px;
}
.candidates.show_action #under_review_container .table.candidate-transitions .no-results, .candidates.edit #under_review_container .table.candidate-transitions .no-results {
  text-align: center;
}
.candidates.show_action #under_review_container .table.candidate-transitions .timestamp, .candidates.edit #under_review_container .table.candidate-transitions .timestamp {
  width: 1%;
}
.candidates.show_action #under_review_container .table.candidate-transitions .transitioned-to, .candidates.show_action #under_review_container .table.candidate-transitions .review-checklist, .candidates.edit #under_review_container .table.candidate-transitions .transitioned-to, .candidates.edit #under_review_container .table.candidate-transitions .review-checklist {
  width: 1%;
  text-align: center;
}

.candidate_review_items .modal form .restrictions {
  margin-top: 20px;
}
.candidate_review_items .modal form .restrictions h4 {
  padding: 10px 15px;
  margin: 0px -15px 20px -15px;
  background-color: #2B2B2B;
  color: #fff;
}
.candidate_review_items .modal form .restrictions p {
  margin-bottom: 15px;
}
.candidate_review_items .modal form .creation {
  margin-bottom: 5px;
}

.list-group.candidate-review-items .list-group-item.compliance .compliancy {
  margin: 0;
  padding: 0;
  border: none;
}
.list-group.candidate-review-items .list-group-item.compliance .compliancy .title {
  border: none;
  margin: 0;
  padding: 0;
}
.list-group.candidate-review-items .list-group-item .fa.status {
  color: Gainsboro;
}
.list-group.candidate-review-items .list-group-item .fa.status[data-enabled=true] {
  color: #27ae60;
}
.list-group.candidate-review-items .list-group-item .title-edit-link, .list-group.candidate-review-items .list-group-item .title {
  font-weight: bold;
}
.list-group.candidate-review-items .list-group-item .restrictions {
  float: right;
}
.list-group.candidate-review-items .list-group-item .restrictions > span {
  color: #e67e22;
  margin-right: 10px;
  display: inline-block;
  width: 20px;
  text-align: center;
}
.list-group.candidate-review-items .list-group-item .assets {
  float: right;
}
.list-group.candidate-review-items .list-group-item .assets a {
  margin-right: 5px;
}
.list-group.candidate-review-items .list-group-item .description {
  margin: 5px 18px;
  color: grey;
}
.list-group.candidate-review-items .list-group-item .no-results {
  text-align: center;
  user-select: none;
}
.list-group.candidate-review-items .list-group-item .alert {
  margin-bottom: 0;
}

.claim_submissions h4, .expense_reports h4, .timesheets h4, .claims h4, .adjustment_submissions h4, .candidate_weeks h4, body.claims h4 {
  margin-top: 5px;
}
.claim_submissions .disclaimer, .claim_submissions .approvals:not(.callout), .expense_reports .disclaimer, .expense_reports .approvals:not(.callout), .timesheets .disclaimer, .timesheets .approvals:not(.callout), .claims .disclaimer, .claims .approvals:not(.callout), .adjustment_submissions .disclaimer, .adjustment_submissions .approvals:not(.callout), .candidate_weeks .disclaimer, .candidate_weeks .approvals:not(.callout), body.claims .disclaimer, body.claims .approvals:not(.callout) {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  padding: 10px 15px;
  margin-bottom: 20px;
}
.claim_submissions .disclaimer > h4, .claim_submissions .approvals:not(.callout) > h4, .expense_reports .disclaimer > h4, .expense_reports .approvals:not(.callout) > h4, .timesheets .disclaimer > h4, .timesheets .approvals:not(.callout) > h4, .claims .disclaimer > h4, .claims .approvals:not(.callout) > h4, .adjustment_submissions .disclaimer > h4, .adjustment_submissions .approvals:not(.callout) > h4, .candidate_weeks .disclaimer > h4, .candidate_weeks .approvals:not(.callout) > h4, body.claims .disclaimer > h4, body.claims .approvals:not(.callout) > h4 {
  border-bottom: 1px dotted #ddd;
  padding-bottom: 5px;
}
.claim_submissions .disclaimer label, .claim_submissions .approvals:not(.callout) label, .expense_reports .disclaimer label, .expense_reports .approvals:not(.callout) label, .timesheets .disclaimer label, .timesheets .approvals:not(.callout) label, .claims .disclaimer label, .claims .approvals:not(.callout) label, .adjustment_submissions .disclaimer label, .adjustment_submissions .approvals:not(.callout) label, .candidate_weeks .disclaimer label, .candidate_weeks .approvals:not(.callout) label, body.claims .disclaimer label, body.claims .approvals:not(.callout) label {
  font-weight: normal;
  vertical-align: middle;
}
.claim_submissions .approvals h4 .label, .claim_submissions .approvals h4 .company .type, .company .claim_submissions .approvals h4 .type, .claim_submissions .approvals h4 .client .type, .client .claim_submissions .approvals h4 .type, .claim_submissions .approvals h4 .ref-number, .claim_submissions .approvals h4 .posting.list-item .label-status, .posting.list-item .claim_submissions .approvals h4 .label-status, .claim_submissions .approvals h4 .state, .claim_submissions .approvals h4 .select2-choices .branch .node:first-child, .select2-choices .branch .claim_submissions .approvals h4 .node:first-child, .claim_submissions .approvals h4 .candidate-credential-fields .status, .candidate-credential-fields .claim_submissions .approvals h4 .status, .expense_reports .approvals h4 .label, .expense_reports .approvals h4 .company .type, .company .expense_reports .approvals h4 .type, .expense_reports .approvals h4 .client .type, .client .expense_reports .approvals h4 .type, .expense_reports .approvals h4 .ref-number, .expense_reports .approvals h4 .posting.list-item .label-status, .posting.list-item .expense_reports .approvals h4 .label-status, .expense_reports .approvals h4 .state, .expense_reports .approvals h4 .select2-choices .branch .node:first-child, .select2-choices .branch .expense_reports .approvals h4 .node:first-child, .expense_reports .approvals h4 .candidate-credential-fields .status, .candidate-credential-fields .expense_reports .approvals h4 .status, .timesheets .approvals h4 .label, .timesheets .approvals h4 .company .type, .company .timesheets .approvals h4 .type, .timesheets .approvals h4 .client .type, .client .timesheets .approvals h4 .type, .timesheets .approvals h4 .ref-number, .timesheets .approvals h4 .posting.list-item .label-status, .posting.list-item .timesheets .approvals h4 .label-status, .timesheets .approvals h4 .state, .timesheets .approvals h4 .select2-choices .branch .node:first-child, .select2-choices .branch .timesheets .approvals h4 .node:first-child, .timesheets .approvals h4 .candidate-credential-fields .status, .candidate-credential-fields .timesheets .approvals h4 .status, .claims .approvals h4 .label, .claims .approvals h4 .company .type, .company .claims .approvals h4 .type, .claims .approvals h4 .client .type, .client .claims .approvals h4 .type, .claims .approvals h4 .ref-number, .claims .approvals h4 .posting.list-item .label-status, .posting.list-item .claims .approvals h4 .label-status, .claims .approvals h4 .state, .claims .approvals h4 .select2-choices .branch .node:first-child, .select2-choices .branch .claims .approvals h4 .node:first-child, .claims .approvals h4 .candidate-credential-fields .status, .candidate-credential-fields .claims .approvals h4 .status, .adjustment_submissions .approvals h4 .label, .adjustment_submissions .approvals h4 .company .type, .company .adjustment_submissions .approvals h4 .type, .adjustment_submissions .approvals h4 .client .type, .client .adjustment_submissions .approvals h4 .type, .adjustment_submissions .approvals h4 .ref-number, .adjustment_submissions .approvals h4 .posting.list-item .label-status, .posting.list-item .adjustment_submissions .approvals h4 .label-status, .adjustment_submissions .approvals h4 .state, .adjustment_submissions .approvals h4 .select2-choices .branch .node:first-child, .select2-choices .branch .adjustment_submissions .approvals h4 .node:first-child, .adjustment_submissions .approvals h4 .candidate-credential-fields .status, .candidate-credential-fields .adjustment_submissions .approvals h4 .status, .candidate_weeks .approvals h4 .label, .candidate_weeks .approvals h4 .company .type, .company .candidate_weeks .approvals h4 .type, .candidate_weeks .approvals h4 .client .type, .client .candidate_weeks .approvals h4 .type, .candidate_weeks .approvals h4 .ref-number, .candidate_weeks .approvals h4 .posting.list-item .label-status, .posting.list-item .candidate_weeks .approvals h4 .label-status, .candidate_weeks .approvals h4 .state, .candidate_weeks .approvals h4 .select2-choices .branch .node:first-child, .select2-choices .branch .candidate_weeks .approvals h4 .node:first-child, .candidate_weeks .approvals h4 .candidate-credential-fields .status, .candidate-credential-fields .candidate_weeks .approvals h4 .status, body.claims .approvals h4 .label {
  font-size: 11.6px;
}
.claim_submissions .task, .expense_reports .task, .timesheets .task, .claims .task, .adjustment_submissions .task, .candidate_weeks .task, body.claims .task {
  position: relative;
  padding-bottom: 5px;
}
.claim_submissions .task .supplier, .expense_reports .task .supplier, .timesheets .task .supplier, .claims .task .supplier, .adjustment_submissions .task .supplier, .candidate_weeks .task .supplier, body.claims .task .supplier {
  float: right;
  margin: 0 10px 0 5px;
}
.claim_submissions .task .opening-ref, .expense_reports .task .opening-ref, .timesheets .task .opening-ref, .claims .task .opening-ref, .adjustment_submissions .task .opening-ref, .candidate_weeks .task .opening-ref, body.claims .task .opening-ref {
  border-top-left-radius: 0.25em;
  border-top-right-radius: 0.25em;
  border-top-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
  border-bottom-right-radius: 0.25em;
  border-bottom-left-radius: 0.25em;
  border-top-left-radius: 0.25em;
  border-bottom-left-radius: 0.25em;
}
.claim_submissions .task .org_unit, .expense_reports .task .org_unit, .timesheets .task .org_unit, .claims .task .org_unit, .adjustment_submissions .task .org_unit, .candidate_weeks .task .org_unit, body.claims .task .org_unit {
  margin: 5px 0 0 15px;
}
.claim_submissions .candidate-week, .claim_submissions .claim, .expense_reports .candidate-week, .expense_reports .claim, .timesheets .candidate-week, .timesheets .claim, .claims .candidate-week, .claims .claim, .adjustment_submissions .candidate-week, .adjustment_submissions .claim, .candidate_weeks .candidate-week, .candidate_weeks .claim, body.claims .candidate-week, body.claims .claim {
  display: block;
  color: #000;
}
.claim_submissions .candidate-week:hover, .claim_submissions .claim:hover, .expense_reports .candidate-week:hover, .expense_reports .claim:hover, .timesheets .candidate-week:hover, .timesheets .claim:hover, .claims .candidate-week:hover, .claims .claim:hover, .adjustment_submissions .candidate-week:hover, .adjustment_submissions .claim:hover, .candidate_weeks .candidate-week:hover, .candidate_weeks .claim:hover, body.claims .candidate-week:hover, body.claims .claim:hover {
  text-decoration: none;
}
.claim_submissions .candidate-week .description, .expense_reports .candidate-week .description, .timesheets .candidate-week .description, .claims .candidate-week .description, .adjustment_submissions .candidate-week .description, .candidate_weeks .candidate-week .description, body.claims .candidate-week .description {
  margin-bottom: 5px;
  padding: 5px 10px;
}
.claim_submissions .candidate-week .description .supplier, .expense_reports .candidate-week .description .supplier, .timesheets .candidate-week .description .supplier, .claims .candidate-week .description .supplier, .adjustment_submissions .candidate-week .description .supplier, .candidate_weeks .candidate-week .description .supplier, body.claims .candidate-week .description .supplier {
  float: right;
  margin: 6px 0;
}
.claim_submissions .candidate-week .description .worker-name, .expense_reports .candidate-week .description .worker-name, .timesheets .candidate-week .description .worker-name, .claims .candidate-week .description .worker-name, .adjustment_submissions .candidate-week .description .worker-name, .candidate_weeks .candidate-week .description .worker-name, body.claims .candidate-week .description .worker-name {
  margin-bottom: 2px;
}
.claim_submissions .candidate-week .description .date-range, .expense_reports .candidate-week .description .date-range, .timesheets .candidate-week .description .date-range, .claims .candidate-week .description .date-range, .adjustment_submissions .candidate-week .description .date-range, .candidate_weeks .candidate-week .description .date-range, body.claims .candidate-week .description .date-range {
  font-weight: normal;
}
.claim_submissions .candidate-week .details, .expense_reports .candidate-week .details, .timesheets .candidate-week .details, .claims .candidate-week .details, .adjustment_submissions .candidate-week .details, .candidate_weeks .candidate-week .details, body.claims .candidate-week .details {
  min-height: 25px;
  margin: 0 10px;
}
.claim_submissions .candidate-week .candidate-week-references, .expense_reports .candidate-week .candidate-week-references, .timesheets .candidate-week .candidate-week-references, .claims .candidate-week .candidate-week-references, .adjustment_submissions .candidate-week .candidate-week-references, .candidate_weeks .candidate-week .candidate-week-references, body.claims .candidate-week .candidate-week-references {
  overflow: hidden;
  text-overflow: ellipsis;
}
.claim_submissions .candidate-week .candidate-week-references .ref-number, .expense_reports .candidate-week .candidate-week-references .ref-number, .timesheets .candidate-week .candidate-week-references .ref-number, .claims .candidate-week .candidate-week-references .ref-number, .adjustment_submissions .candidate-week .candidate-week-references .ref-number, .candidate_weeks .candidate-week .candidate-week-references .ref-number, body.claims .candidate-week .candidate-week-references .ref-number {
  border-radius: 3px;
  min-width: 0;
  margin-right: 2px;
}
.claim_submissions .candidate-week .candidate-week-references .ref-number, .claim_submissions .candidate-week .candidate-week-references .ref-number.opening-ref, .expense_reports .candidate-week .candidate-week-references .ref-number, .expense_reports .candidate-week .candidate-week-references .ref-number.opening-ref, .timesheets .candidate-week .candidate-week-references .ref-number, .timesheets .candidate-week .candidate-week-references .ref-number.opening-ref, .claims .candidate-week .candidate-week-references .ref-number, .claims .candidate-week .candidate-week-references .ref-number.opening-ref, .adjustment_submissions .candidate-week .candidate-week-references .ref-number, .adjustment_submissions .candidate-week .candidate-week-references .ref-number.opening-ref, .candidate_weeks .candidate-week .candidate-week-references .ref-number, .candidate_weeks .candidate-week .candidate-week-references .ref-number.opening-ref, body.claims .candidate-week .candidate-week-references .ref-number, body.claims .candidate-week .candidate-week-references .ref-number.opening-ref {
  margin-bottom: 2px;
}
.claim_submissions .candidate-week .candidate-week-references .ref-number.opening-ref .glyphicon, .expense_reports .candidate-week .candidate-week-references .ref-number.opening-ref .glyphicon, .timesheets .candidate-week .candidate-week-references .ref-number.opening-ref .glyphicon, .claims .candidate-week .candidate-week-references .ref-number.opening-ref .glyphicon, .adjustment_submissions .candidate-week .candidate-week-references .ref-number.opening-ref .glyphicon, .candidate_weeks .candidate-week .candidate-week-references .ref-number.opening-ref .glyphicon, body.claims .candidate-week .candidate-week-references .ref-number.opening-ref .glyphicon {
  font-size: 0.8em;
  margin-right: 2px;
}
.claim_submissions .candidate-week .candidate-week-states, .expense_reports .candidate-week .candidate-week-states, .timesheets .candidate-week .candidate-week-states, .claims .candidate-week .candidate-week-states, .adjustment_submissions .candidate-week .candidate-week-states, .candidate_weeks .candidate-week .candidate-week-states, body.claims .candidate-week .candidate-week-states {
  float: right;
}
.claim_submissions .candidate-week .candidate-week-states .label, .claim_submissions .candidate-week .candidate-week-states .company .type, .company .claim_submissions .candidate-week .candidate-week-states .type, .claim_submissions .candidate-week .candidate-week-states .client .type, .client .claim_submissions .candidate-week .candidate-week-states .type, .claim_submissions .candidate-week .candidate-week-states .ref-number, .claim_submissions .candidate-week .candidate-week-states .posting.list-item .label-status, .posting.list-item .claim_submissions .candidate-week .candidate-week-states .label-status, .claim_submissions .candidate-week .candidate-week-states .state, .claim_submissions .candidate-week .candidate-week-states .select2-choices .branch .node:first-child, .select2-choices .branch .claim_submissions .candidate-week .candidate-week-states .node:first-child, .claim_submissions .candidate-week .candidate-week-states .candidate-credential-fields .status, .candidate-credential-fields .claim_submissions .candidate-week .candidate-week-states .status, .expense_reports .candidate-week .candidate-week-states .label, .expense_reports .candidate-week .candidate-week-states .company .type, .company .expense_reports .candidate-week .candidate-week-states .type, .expense_reports .candidate-week .candidate-week-states .client .type, .client .expense_reports .candidate-week .candidate-week-states .type, .expense_reports .candidate-week .candidate-week-states .ref-number, .expense_reports .candidate-week .candidate-week-states .posting.list-item .label-status, .posting.list-item .expense_reports .candidate-week .candidate-week-states .label-status, .expense_reports .candidate-week .candidate-week-states .state, .expense_reports .candidate-week .candidate-week-states .select2-choices .branch .node:first-child, .select2-choices .branch .expense_reports .candidate-week .candidate-week-states .node:first-child, .expense_reports .candidate-week .candidate-week-states .candidate-credential-fields .status, .candidate-credential-fields .expense_reports .candidate-week .candidate-week-states .status, .timesheets .candidate-week .candidate-week-states .label, .timesheets .candidate-week .candidate-week-states .company .type, .company .timesheets .candidate-week .candidate-week-states .type, .timesheets .candidate-week .candidate-week-states .client .type, .client .timesheets .candidate-week .candidate-week-states .type, .timesheets .candidate-week .candidate-week-states .ref-number, .timesheets .candidate-week .candidate-week-states .posting.list-item .label-status, .posting.list-item .timesheets .candidate-week .candidate-week-states .label-status, .timesheets .candidate-week .candidate-week-states .state, .timesheets .candidate-week .candidate-week-states .select2-choices .branch .node:first-child, .select2-choices .branch .timesheets .candidate-week .candidate-week-states .node:first-child, .timesheets .candidate-week .candidate-week-states .candidate-credential-fields .status, .candidate-credential-fields .timesheets .candidate-week .candidate-week-states .status, .claims .candidate-week .candidate-week-states .label, .claims .candidate-week .candidate-week-states .company .type, .company .claims .candidate-week .candidate-week-states .type, .claims .candidate-week .candidate-week-states .client .type, .client .claims .candidate-week .candidate-week-states .type, .claims .candidate-week .candidate-week-states .ref-number, .claims .candidate-week .candidate-week-states .posting.list-item .label-status, .posting.list-item .claims .candidate-week .candidate-week-states .label-status, .claims .candidate-week .candidate-week-states .state, .claims .candidate-week .candidate-week-states .select2-choices .branch .node:first-child, .select2-choices .branch .claims .candidate-week .candidate-week-states .node:first-child, .claims .candidate-week .candidate-week-states .candidate-credential-fields .status, .candidate-credential-fields .claims .candidate-week .candidate-week-states .status, .adjustment_submissions .candidate-week .candidate-week-states .label, .adjustment_submissions .candidate-week .candidate-week-states .company .type, .company .adjustment_submissions .candidate-week .candidate-week-states .type, .adjustment_submissions .candidate-week .candidate-week-states .client .type, .client .adjustment_submissions .candidate-week .candidate-week-states .type, .adjustment_submissions .candidate-week .candidate-week-states .ref-number, .adjustment_submissions .candidate-week .candidate-week-states .posting.list-item .label-status, .posting.list-item .adjustment_submissions .candidate-week .candidate-week-states .label-status, .adjustment_submissions .candidate-week .candidate-week-states .state, .adjustment_submissions .candidate-week .candidate-week-states .select2-choices .branch .node:first-child, .select2-choices .branch .adjustment_submissions .candidate-week .candidate-week-states .node:first-child, .adjustment_submissions .candidate-week .candidate-week-states .candidate-credential-fields .status, .candidate-credential-fields .adjustment_submissions .candidate-week .candidate-week-states .status, .candidate_weeks .candidate-week .candidate-week-states .label, .candidate_weeks .candidate-week .candidate-week-states .company .type, .company .candidate_weeks .candidate-week .candidate-week-states .type, .candidate_weeks .candidate-week .candidate-week-states .client .type, .client .candidate_weeks .candidate-week .candidate-week-states .type, .candidate_weeks .candidate-week .candidate-week-states .ref-number, .candidate_weeks .candidate-week .candidate-week-states .posting.list-item .label-status, .posting.list-item .candidate_weeks .candidate-week .candidate-week-states .label-status, .candidate_weeks .candidate-week .candidate-week-states .state, .candidate_weeks .candidate-week .candidate-week-states .select2-choices .branch .node:first-child, .select2-choices .branch .candidate_weeks .candidate-week .candidate-week-states .node:first-child, .candidate_weeks .candidate-week .candidate-week-states .candidate-credential-fields .status, .candidate-credential-fields .candidate_weeks .candidate-week .candidate-week-states .status, body.claims .candidate-week .candidate-week-states .label {
  display: inline-block;
  margin-left: 2px;
  margin-bottom: 2px;
}
.claim_submissions .unactionable, .expense_reports .unactionable, .timesheets .unactionable, .claims .unactionable, .adjustment_submissions .unactionable, .candidate_weeks .unactionable, body.claims .unactionable {
  border: 3px solid rgb(234.7934782609, 203.7065217391, 208.8876811594);
  background-color: rgb(249.2065217391, 240.2934782609, 240.2934782609);
  clear: both;
  padding: 10px;
  margin-bottom: 15px !important;
}
.claim_submissions .unactionable .comment, .expense_reports .unactionable .comment, .timesheets .unactionable .comment, .claims .unactionable .comment, .adjustment_submissions .unactionable .comment, .candidate_weeks .unactionable .comment, body.claims .unactionable .comment {
  text-color: #a94442;
}
.claim_submissions .unactionable .unactionable, .expense_reports .unactionable .unactionable, .timesheets .unactionable .unactionable, .claims .unactionable .unactionable, .adjustment_submissions .unactionable .unactionable, .candidate_weeks .unactionable .unactionable, body.claims .unactionable .unactionable {
  border: none;
  border-top: 3px solid rgb(234.7934782609, 203.7065217391, 208.8876811594);
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.claim_submissions .claimable, .expense_reports .claimable, .timesheets .claimable, .claims .claimable, .adjustment_submissions .claimable, .candidate_weeks .claimable, body.claims .claimable {
  padding: 0 10px;
}
.claim_submissions .claimable .payable, .expense_reports .claimable .payable, .timesheets .claimable .payable, .claims .claimable .payable, .adjustment_submissions .claimable .payable, .candidate_weeks .claimable .payable, body.claims .claimable .payable {
  margin-bottom: 5px;
  white-space: nowrap;
}
.claim_submissions .claimable .payable .worked-shift.comment, .claim_submissions .claimable .payable .expense .expense-type, .expense_reports .claimable .payable .worked-shift.comment, .expense_reports .claimable .payable .expense .expense-type, .timesheets .claimable .payable .worked-shift.comment, .timesheets .claimable .payable .expense .expense-type, .claims .claimable .payable .worked-shift.comment, .claims .claimable .payable .expense .expense-type, .adjustment_submissions .claimable .payable .worked-shift.comment, .adjustment_submissions .claimable .payable .expense .expense-type, .candidate_weeks .claimable .payable .worked-shift.comment, .candidate_weeks .claimable .payable .expense .expense-type, body.claims .claimable .payable .worked-shift.comment, body.claims .claimable .payable .expense .expense-type {
  white-space: normal;
}
.claim_submissions .claimable .payable .expense .incurred-on, .expense_reports .claimable .payable .expense .incurred-on, .timesheets .claimable .payable .expense .incurred-on, .claims .claimable .payable .expense .incurred-on, .adjustment_submissions .claimable .payable .expense .incurred-on, .candidate_weeks .claimable .payable .expense .incurred-on, body.claims .claimable .payable .expense .incurred-on {
  display: none;
}
.claim_submissions .claimable .payable .expense .description, .expense_reports .claimable .payable .expense .description, .timesheets .claimable .payable .expense .description, .claims .claimable .payable .expense .description, .adjustment_submissions .claimable .payable .expense .description, .candidate_weeks .claimable .payable .expense .description, body.claims .claimable .payable .expense .description {
  padding-bottom: 0;
  padding-top: 5px;
}
.claim_submissions .claimable .auto-approve, .expense_reports .claimable .auto-approve, .timesheets .claimable .auto-approve, .claims .claimable .auto-approve, .adjustment_submissions .claimable .auto-approve, .candidate_weeks .claimable .auto-approve, body.claims .claimable .auto-approve {
  color: #27ae60;
  float: right;
  margin-top: 5px;
}
.claim_submissions .claimable .approval-required, .expense_reports .claimable .approval-required, .timesheets .claimable .approval-required, .claims .claimable .approval-required, .adjustment_submissions .claimable .approval-required, .candidate_weeks .claimable .approval-required, body.claims .claimable .approval-required {
  color: #e67e22;
  float: right;
  margin-top: 5px;
}
.claim_submissions .claim-buttons, .expense_reports .claim-buttons, .timesheets .claim-buttons, .claims .claim-buttons, .adjustment_submissions .claim-buttons, .candidate_weeks .claim-buttons, body.claims .claim-buttons {
  margin-left: 10px;
}
.claim_submissions .claim-buttons > div, .expense_reports .claim-buttons > div, .timesheets .claim-buttons > div, .claims .claim-buttons > div, .adjustment_submissions .claim-buttons > div, .candidate_weeks .claim-buttons > div, body.claims .claim-buttons > div {
  display: inline-block;
}

@media (max-width: 767px) {
  .claim_submissions .page-header h1 .worker, .expense_reports .page-header h1 .worker, .timesheets .page-header h1 .worker, .candidate_weeks .page-header h1 .worker {
    display: block;
  }
}
.claim_submissions .claim-submission, .expense_reports .claim-submission, .timesheets .claim-submission, .candidate_weeks .claim-submission {
  margin-bottom: 20px;
}
.claim_submissions .claim-submission .claim-section, .expense_reports .claim-submission .claim-section, .timesheets .claim-submission .claim-section, .candidate_weeks .claim-submission .claim-section {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  padding: 10px;
  margin-bottom: 20px;
}
.claim_submissions .claim-submission .claim-section .calendar, .expense_reports .claim-submission .claim-section .calendar, .timesheets .claim-submission .claim-section .calendar, .candidate_weeks .claim-submission .claim-section .calendar {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
  border-top: 1px solid #ddd;
  margin-bottom: 0px;
}
.claim_submissions .claim-submission .claim-section .description, .expense_reports .claim-submission .claim-section .description, .timesheets .claim-submission .claim-section .description, .candidate_weeks .claim-submission .claim-section .description {
  min-height: 30px;
}
.claim_submissions .claim-submission .claim-section .description .label, .claim_submissions .claim-submission .claim-section .description .company .type, .company .claim_submissions .claim-submission .claim-section .description .type, .claim_submissions .claim-submission .claim-section .description .client .type, .client .claim_submissions .claim-submission .claim-section .description .type, .claim_submissions .claim-submission .claim-section .description .ref-number, .claim_submissions .claim-submission .claim-section .description .posting.list-item .label-status, .posting.list-item .claim_submissions .claim-submission .claim-section .description .label-status, .claim_submissions .claim-submission .claim-section .description .state, .claim_submissions .claim-submission .claim-section .description .select2-choices .branch .node:first-child, .select2-choices .branch .claim_submissions .claim-submission .claim-section .description .node:first-child, .claim_submissions .claim-submission .claim-section .description .candidate-credential-fields .status, .candidate-credential-fields .claim_submissions .claim-submission .claim-section .description .status, .expense_reports .claim-submission .claim-section .description .label, .expense_reports .claim-submission .claim-section .description .company .type, .company .expense_reports .claim-submission .claim-section .description .type, .expense_reports .claim-submission .claim-section .description .client .type, .client .expense_reports .claim-submission .claim-section .description .type, .expense_reports .claim-submission .claim-section .description .ref-number, .expense_reports .claim-submission .claim-section .description .posting.list-item .label-status, .posting.list-item .expense_reports .claim-submission .claim-section .description .label-status, .expense_reports .claim-submission .claim-section .description .state, .expense_reports .claim-submission .claim-section .description .select2-choices .branch .node:first-child, .select2-choices .branch .expense_reports .claim-submission .claim-section .description .node:first-child, .expense_reports .claim-submission .claim-section .description .candidate-credential-fields .status, .candidate-credential-fields .expense_reports .claim-submission .claim-section .description .status, .timesheets .claim-submission .claim-section .description .label, .timesheets .claim-submission .claim-section .description .company .type, .company .timesheets .claim-submission .claim-section .description .type, .timesheets .claim-submission .claim-section .description .client .type, .client .timesheets .claim-submission .claim-section .description .type, .timesheets .claim-submission .claim-section .description .ref-number, .timesheets .claim-submission .claim-section .description .posting.list-item .label-status, .posting.list-item .timesheets .claim-submission .claim-section .description .label-status, .timesheets .claim-submission .claim-section .description .state, .timesheets .claim-submission .claim-section .description .select2-choices .branch .node:first-child, .select2-choices .branch .timesheets .claim-submission .claim-section .description .node:first-child, .timesheets .claim-submission .claim-section .description .candidate-credential-fields .status, .candidate-credential-fields .timesheets .claim-submission .claim-section .description .status, .candidate_weeks .claim-submission .claim-section .description .label, .candidate_weeks .claim-submission .claim-section .description .company .type, .company .candidate_weeks .claim-submission .claim-section .description .type, .candidate_weeks .claim-submission .claim-section .description .client .type, .client .candidate_weeks .claim-submission .claim-section .description .type, .candidate_weeks .claim-submission .claim-section .description .ref-number, .candidate_weeks .claim-submission .claim-section .description .posting.list-item .label-status, .posting.list-item .candidate_weeks .claim-submission .claim-section .description .label-status, .candidate_weeks .claim-submission .claim-section .description .state, .candidate_weeks .claim-submission .claim-section .description .select2-choices .branch .node:first-child, .select2-choices .branch .candidate_weeks .claim-submission .claim-section .description .node:first-child, .candidate_weeks .claim-submission .claim-section .description .candidate-credential-fields .status, .candidate-credential-fields .candidate_weeks .claim-submission .claim-section .description .status {
  margin-bottom: 5px;
  display: inline-block;
}
.claim_submissions .claim-submission .comment, .expense_reports .claim-submission .comment, .timesheets .claim-submission .comment, .candidate_weeks .claim-submission .comment {
  border-top: 0;
}
.claim_submissions .claim-submission .approvals .notified-at, .expense_reports .claim-submission .approvals .notified-at, .timesheets .claim-submission .approvals .notified-at, .candidate_weeks .claim-submission .approvals .notified-at {
  float: right;
}
.claim_submissions .claim-submission .approvals .approver, .expense_reports .claim-submission .approvals .approver, .timesheets .claim-submission .approvals .approver, .candidate_weeks .claim-submission .approvals .approver {
  height: 25px;
  margin-left: 20px;
}
.claim_submissions .claim-submission .approvals .approver label, .expense_reports .claim-submission .approvals .approver label, .timesheets .claim-submission .approvals .approver label, .candidate_weeks .claim-submission .approvals .approver label {
  display: inline-block;
  font-weight: normal;
  margin-top: 0;
}

.claims .claims-section .costs,
.claims .payable .description,
.claims .payable .comment {
  display: none;
}

.companies .company {
  padding-top: 10px;
  padding-bottom: 10px;
}
.companies .company.row {
  margin: 0px;
}

.company h3, .client h3 {
  margin-top: 0;
  margin-bottom: 5px;
}
.company address, .client address {
  border-bottom: 1px dotted gainsboro;
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.company .edit-button, .client .edit-button {
  float: right;
  margin: 0 5px;
}
.company .type, .client .type {
  float: right;
  margin-right: 10px;
}
.company .type.agency, .client .type.agency {
  background-color: #f39c12;
}
.company .type.umbrella_company, .client .type.umbrella_company {
  background-color: #9b59b6;
}
.company .type.ltd_company, .client .type.ltd_company {
  background-color: #27ae60;
}
.company .bank-account, .client .bank-account {
  margin-top: 10px;
}

.clients .client {
  padding: 20px;
}
.clients .client address {
  border-bottom: none;
}
.clients .client .links {
  float: right;
}
.clients .client .links form, .clients .client .links a {
  text-align: right;
}
.clients .client .links a {
  display: block;
}

.supplier .label, .supplier .ref-number, .supplier .posting.list-item .label-status, .posting.list-item .supplier .label-status, .supplier .state, .supplier .select2-choices .branch .node:first-child, .select2-choices .branch .supplier .node:first-child, .supplier .candidate-credential-fields .status, .candidate-credential-fields .supplier .status, .supplier .company .type, .company .supplier .type, .supplier .client .type, .client .supplier .type {
  background-color: rgb(85.1438053097, 165.0221238938, 217.3561946903);
}
.supplier .fa-building {
  display: none;
}

.holding_companies table .companies .label, .holding_companies table .companies .ref-number, .holding_companies table .companies .posting.list-item .label-status, .posting.list-item .holding_companies table .companies .label-status, .holding_companies table .companies .state, .holding_companies table .companies .select2-choices .branch .node:first-child, .select2-choices .branch .holding_companies table .companies .node:first-child, .holding_companies table .companies .candidate-credential-fields .status, .candidate-credential-fields .holding_companies table .companies .status, .holding_companies table .companies .company .type, .company .holding_companies table .companies .type, .holding_companies table .companies .client .type, .client .holding_companies table .companies .type {
  margin: 0 2px;
}

.configuration_settings #content-body table tr.configuration {
  background-color: #2B2B2B;
  color: #fff;
}
.configuration_settings #content-body table tr.client-name {
  background-color: #ecf0f1;
}
.configuration_settings #content-body table tr.setting td > small {
  margin-left: 5px;
}

td .type-icon {
  margin: 0 10px;
  color: #5bc0de;
}

.draft_postings table .select-all {
  text-align: right;
}
.draft_postings table .actions {
  width: 1%;
}
.draft_postings table .actions .separator {
  border-right: 1px solid gainsboro;
  margin-right: 5px;
}

.email_preferences .table-responsive {
  border: none;
  text-align: center;
}
.email_preferences .table-responsive .dataTables_filter {
  display: none;
}
.email_preferences .table-responsive table {
  width: 100% !important;
}
.email_preferences .table-responsive table td {
  text-align: left;
}

.mailboxes .sent-at, .emails .sent-at {
  float: right;
}
.mailboxes .sent-at .fa, .emails .sent-at .fa {
  margin-left: 5px;
}
.mailboxes .email, .emails .email {
  height: 65px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.mailboxes .email .subject, .emails .email .subject {
  display: inline-block;
  font-weight: bolder;
  margin-bottom: 5px;
}
.mailboxes .email .body, .emails .email .body {
  white-space: nowrap;
}
.mailboxes .panel .panel-heading .subject, .emails .panel .panel-heading .subject {
  font-size: larger;
}
.mailboxes .panel table tr th, .emails .panel table tr th {
  width: 30px;
}
.mailboxes .panel .recipients .attr, .emails .panel .recipients .attr {
  font-family: monospace;
  font-size: 13.05px;
  white-space: nowrap;
}
.mailboxes .panel .recipients .recipient, .emails .panel .recipients .recipient {
  background: #ecf0f1;
  border: 1px solid rgb(206.6363636364, 216.8181818182, 219.3636363636);
  color: black;
  display: inline-block;
  margin-bottom: 4px;
}

.fa-email-sent {
  color: #27ae60;
}

.fa-email-pending {
  color: #e67e22;
}

.fa-email-suppressed {
  color: #e74c3c;
}

.fa-email-duplicate {
  color: #95a5a6;
}

#events {
  border-left: 3px solid #bdc3c7;
  margin-left: 20px;
}
#events .media {
  background-color: white;
  margin-left: -20px;
}
#events .media .media-object {
  font-size: 2.5em;
}
#events .media .media-object[data-action=create] {
  color: #8e44ad;
}
#events .media .media-object[data-action=create]:before {
  content: "\f055" !important;
}
#events .media .media-object[data-action=incomplete] {
  color: #e67e22;
}
#events .media .media-object[data-action=incomplete]:before {
  content: "\f071" !important;
}
#events .media .media-object[data-action=active] {
  color: #27ae60;
}
#events .media .media-object[data-action=active]:before {
  content: "\f058" !important;
}
#events .media .media-object[data-action=registerable] {
  color: #95a5a6;
}
#events .media .media-object[data-action=registerable]:before {
  content: "\f058" !important;
}
#events .media .media-object[data-action=registered] {
  color: #3498db;
}
#events .media .media-object[data-action=registered]:before {
  content: "\f05a" !important;
}
#events .media .media-object[data-action=under_review] {
  color: #e67e22;
}
#events .media .media-object[data-action=under_review]:before {
  content: "\f017" !important;
}
#events .media .media-object[data-action=rejected] {
  color: #c0392b;
}
#events .media .media-object[data-action=rejected]:before {
  content: "\f057" !important;
}
#events .media .media-object[data-action=deactivated] {
  color: #c0392b;
}
#events .media .media-object[data-action=deactivated]:before {
  content: "\f056" !important;
}
#events .media .media-object[data-action=terms_accepted] {
  color: #2c3e50;
}
#events .media .media-object[data-action=terms_accepted]:before {
  content: "\e5a0" !important;
}
#events .media .media-body {
  vertical-align: middle;
}
#events .media .media-body .date {
  color: #7f8c8d;
  font-size: small;
  white-space: nowrap;
}
#events .media .media-body .person {
  font-weight: bold;
}
#events .media .media-body .fa-comment {
  color: #95a5a6;
  vertical-align: top;
}

.expense_reports #expense-report, .claim_submissions #expense-report, .claims #expense-report, .adjustment_submissions #expense-report {
  margin-right: -15px;
  margin-left: -15px;
}
.expense_reports #expense-report:before, .expense_reports #expense-report:after, .claim_submissions #expense-report:before, .claim_submissions #expense-report:after, .claims #expense-report:before, .claims #expense-report:after, .adjustment_submissions #expense-report:before, .adjustment_submissions #expense-report:after {
  display: table;
  content: " ";
}
.expense_reports #expense-report:after, .claim_submissions #expense-report:after, .claims #expense-report:after, .adjustment_submissions #expense-report:after {
  clear: both;
}
.expense_reports #expense-report #forms-container .panel, .claim_submissions #expense-report #forms-container .panel, .claims #expense-report #forms-container .panel, .adjustment_submissions #expense-report #forms-container .panel {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.expense_reports #forms-container, .claim_submissions #forms-container, .claims #forms-container, .adjustment_submissions #forms-container {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 992px) {
  .expense_reports #forms-container, .claim_submissions #forms-container, .claims #forms-container, .adjustment_submissions #forms-container {
    float: left;
    width: 58.3333333333%;
  }
}
.expense_reports #forms-container form > fieldset, .claim_submissions #forms-container form > fieldset, .claims #forms-container form > fieldset, .adjustment_submissions #forms-container form > fieldset {
  margin-right: -15px;
  margin-left: -15px;
}
.expense_reports #forms-container form > fieldset:before, .expense_reports #forms-container form > fieldset:after, .claim_submissions #forms-container form > fieldset:before, .claim_submissions #forms-container form > fieldset:after, .claims #forms-container form > fieldset:before, .claims #forms-container form > fieldset:after, .adjustment_submissions #forms-container form > fieldset:before, .adjustment_submissions #forms-container form > fieldset:after {
  display: table;
  content: " ";
}
.expense_reports #forms-container form > fieldset:after, .claim_submissions #forms-container form > fieldset:after, .claims #forms-container form > fieldset:after, .adjustment_submissions #forms-container form > fieldset:after {
  clear: both;
}
.expense_reports #forms-container form .field-task, .expense_reports #forms-container form .field-expense-type, .expense_reports #forms-container form .field-comment, .expense_reports #forms-container form .claim_payable_file, .expense_reports #forms-container form .field-receipt_missing, .claim_submissions #forms-container form .field-task, .claim_submissions #forms-container form .field-expense-type, .claim_submissions #forms-container form .field-comment, .claim_submissions #forms-container form .claim_payable_file, .claim_submissions #forms-container form .field-receipt_missing, .claims #forms-container form .field-task, .claims #forms-container form .field-expense-type, .claims #forms-container form .field-comment, .claims #forms-container form .claim_payable_file, .claims #forms-container form .field-receipt_missing, .adjustment_submissions #forms-container form .field-task, .adjustment_submissions #forms-container form .field-expense-type, .adjustment_submissions #forms-container form .field-comment, .adjustment_submissions #forms-container form .claim_payable_file, .adjustment_submissions #forms-container form .field-receipt_missing {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.expense_reports #forms-container form .field-quantity, .expense_reports #forms-container form .field-rate, .claim_submissions #forms-container form .field-quantity, .claim_submissions #forms-container form .field-rate, .claims #forms-container form .field-quantity, .claims #forms-container form .field-rate, .adjustment_submissions #forms-container form .field-quantity, .adjustment_submissions #forms-container form .field-rate {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .expense_reports #forms-container form .field-quantity, .expense_reports #forms-container form .field-rate, .claim_submissions #forms-container form .field-quantity, .claim_submissions #forms-container form .field-rate, .claims #forms-container form .field-quantity, .claims #forms-container form .field-rate, .adjustment_submissions #forms-container form .field-quantity, .adjustment_submissions #forms-container form .field-rate {
    float: left;
    width: 50%;
  }
}
.expense_reports #forms-container form .field-receipt_missing > .checkbox, .claim_submissions #forms-container form .field-receipt_missing > .checkbox, .claims #forms-container form .field-receipt_missing > .checkbox, .adjustment_submissions #forms-container form .field-receipt_missing > .checkbox {
  padding: 0 35px;
  margin: 0;
}
.expense_reports #forms-container form .select2-chosen, .claim_submissions #forms-container form .select2-chosen, .claims #forms-container form .select2-chosen, .adjustment_submissions #forms-container form .select2-chosen {
  margin-left: -8px;
}
.expense_reports #forms-container form .select2-chosen .ref-number, .claim_submissions #forms-container form .select2-chosen .ref-number, .claims #forms-container form .select2-chosen .ref-number, .adjustment_submissions #forms-container form .select2-chosen .ref-number {
  margin-top: 4px;
  margin-right: 5px;
}
.expense_reports #forms-container #mileage .field-expense-type, .expense_reports #forms-container #mileage .field-vehicle, .claim_submissions #forms-container #mileage .field-expense-type, .claim_submissions #forms-container #mileage .field-vehicle, .claims #forms-container #mileage .field-expense-type, .claims #forms-container #mileage .field-vehicle, .adjustment_submissions #forms-container #mileage .field-expense-type, .adjustment_submissions #forms-container #mileage .field-vehicle {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .expense_reports #forms-container #mileage .field-expense-type, .expense_reports #forms-container #mileage .field-vehicle, .claim_submissions #forms-container #mileage .field-expense-type, .claim_submissions #forms-container #mileage .field-vehicle, .claims #forms-container #mileage .field-expense-type, .claims #forms-container #mileage .field-vehicle, .adjustment_submissions #forms-container #mileage .field-expense-type, .adjustment_submissions #forms-container #mileage .field-vehicle {
    float: left;
    width: 50%;
  }
}
.expense_reports #forms-container #mileage .field-quantity, .expense_reports #forms-container #mileage .field-mileage-rate, .expense_reports #forms-container #mileage .field-comment, .claim_submissions #forms-container #mileage .field-quantity, .claim_submissions #forms-container #mileage .field-mileage-rate, .claim_submissions #forms-container #mileage .field-comment, .claims #forms-container #mileage .field-quantity, .claims #forms-container #mileage .field-mileage-rate, .claims #forms-container #mileage .field-comment, .adjustment_submissions #forms-container #mileage .field-quantity, .adjustment_submissions #forms-container #mileage .field-mileage-rate, .adjustment_submissions #forms-container #mileage .field-comment {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
@media (min-width: 768px) {
  .expense_reports #forms-container #mileage .field-quantity, .expense_reports #forms-container #mileage .field-mileage-rate, .expense_reports #forms-container #mileage .field-comment, .claim_submissions #forms-container #mileage .field-quantity, .claim_submissions #forms-container #mileage .field-mileage-rate, .claim_submissions #forms-container #mileage .field-comment, .claims #forms-container #mileage .field-quantity, .claims #forms-container #mileage .field-mileage-rate, .claims #forms-container #mileage .field-comment, .adjustment_submissions #forms-container #mileage .field-quantity, .adjustment_submissions #forms-container #mileage .field-mileage-rate, .adjustment_submissions #forms-container #mileage .field-comment {
    float: left;
    width: 33.3333333333%;
  }
}
.expense_reports #forms-container #mileage .field-quantity, .claim_submissions #forms-container #mileage .field-quantity, .claims #forms-container #mileage .field-quantity, .adjustment_submissions #forms-container #mileage .field-quantity {
  clear: left;
}
.expense_reports .unactionable, .claim_submissions .unactionable, .claims .unactionable, .adjustment_submissions .unactionable {
  margin: 0 10px;
}
.expense_reports .unactionable .approvable-state, .claim_submissions .unactionable .approvable-state, .claims .unactionable .approvable-state, .adjustment_submissions .unactionable .approvable-state {
  float: right;
  margin-left: 5px;
}
.expense_reports #claims-container, .claim_submissions #claims-container, .claims #claims-container, .adjustment_submissions #claims-container {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  margin-top: 40px;
}
@media (min-width: 992px) {
  .expense_reports #claims-container, .claim_submissions #claims-container, .claims #claims-container, .adjustment_submissions #claims-container {
    float: left;
    width: 41.6666666667%;
  }
}
.expense_reports #claims-container .expense, .claim_submissions #claims-container .expense, .claims #claims-container .expense, .adjustment_submissions #claims-container .expense {
  margin: 0 5px;
}
.expense_reports #claims, .expense_reports .claimable, .expense_reports .unactionable, .claim_submissions #claims, .claim_submissions .claimable, .claim_submissions .unactionable, .claims #claims, .claims .claimable, .claims .unactionable, .adjustment_submissions #claims, .adjustment_submissions .claimable, .adjustment_submissions .unactionable {
  margin-bottom: 0px;
}
.expense_reports #claims .list-item:hover, .expense_reports .claimable .list-item:hover, .expense_reports .unactionable .list-item:hover, .claim_submissions #claims .list-item:hover, .claim_submissions .claimable .list-item:hover, .claim_submissions .unactionable .list-item:hover, .claims #claims .list-item:hover, .claims .claimable .list-item:hover, .claims .unactionable .list-item:hover, .adjustment_submissions #claims .list-item:hover, .adjustment_submissions .claimable .list-item:hover, .adjustment_submissions .unactionable .list-item:hover {
  cursor: default;
}
.expense_reports #claims .approval-chain-comments, .expense_reports .claimable .approval-chain-comments, .expense_reports .unactionable .approval-chain-comments, .claim_submissions #claims .approval-chain-comments, .claim_submissions .claimable .approval-chain-comments, .claim_submissions .unactionable .approval-chain-comments, .claims #claims .approval-chain-comments, .claims .claimable .approval-chain-comments, .claims .unactionable .approval-chain-comments, .adjustment_submissions #claims .approval-chain-comments, .adjustment_submissions .claimable .approval-chain-comments, .adjustment_submissions .unactionable .approval-chain-comments {
  float: right;
}
.expense_reports #claims .approval-chain-comments .glyphicon-comment, .expense_reports .claimable .approval-chain-comments .glyphicon-comment, .expense_reports .unactionable .approval-chain-comments .glyphicon-comment, .claim_submissions #claims .approval-chain-comments .glyphicon-comment, .claim_submissions .claimable .approval-chain-comments .glyphicon-comment, .claim_submissions .unactionable .approval-chain-comments .glyphicon-comment, .claims #claims .approval-chain-comments .glyphicon-comment, .claims .claimable .approval-chain-comments .glyphicon-comment, .claims .unactionable .approval-chain-comments .glyphicon-comment, .adjustment_submissions #claims .approval-chain-comments .glyphicon-comment, .adjustment_submissions .claimable .approval-chain-comments .glyphicon-comment, .adjustment_submissions .unactionable .approval-chain-comments .glyphicon-comment {
  margin-left: 5px;
}
.expense_reports #claims .expense .expense-type, .expense_reports #claims .expense .incurred-on, .expense_reports .claimable .expense .expense-type, .expense_reports .claimable .expense .incurred-on, .expense_reports .unactionable .expense .expense-type, .expense_reports .unactionable .expense .incurred-on, .claim_submissions #claims .expense .expense-type, .claim_submissions #claims .expense .incurred-on, .claim_submissions .claimable .expense .expense-type, .claim_submissions .claimable .expense .incurred-on, .claim_submissions .unactionable .expense .expense-type, .claim_submissions .unactionable .expense .incurred-on, .claims #claims .expense .expense-type, .claims #claims .expense .incurred-on, .claims .claimable .expense .expense-type, .claims .claimable .expense .incurred-on, .claims .unactionable .expense .expense-type, .claims .unactionable .expense .incurred-on, .adjustment_submissions #claims .expense .expense-type, .adjustment_submissions #claims .expense .incurred-on, .adjustment_submissions .claimable .expense .expense-type, .adjustment_submissions .claimable .expense .incurred-on, .adjustment_submissions .unactionable .expense .expense-type, .adjustment_submissions .unactionable .expense .incurred-on {
  font-size: 14.5px;
  line-height: 1.428571429;
  margin: 0;
}
.expense_reports #claims .expense .expense-type .category .glyphicon:before, .expense_reports #claims .expense .incurred-on .category .glyphicon:before, .expense_reports .claimable .expense .expense-type .category .glyphicon:before, .expense_reports .claimable .expense .incurred-on .category .glyphicon:before, .expense_reports .unactionable .expense .expense-type .category .glyphicon:before, .expense_reports .unactionable .expense .incurred-on .category .glyphicon:before, .claim_submissions #claims .expense .expense-type .category .glyphicon:before, .claim_submissions #claims .expense .incurred-on .category .glyphicon:before, .claim_submissions .claimable .expense .expense-type .category .glyphicon:before, .claim_submissions .claimable .expense .incurred-on .category .glyphicon:before, .claim_submissions .unactionable .expense .expense-type .category .glyphicon:before, .claim_submissions .unactionable .expense .incurred-on .category .glyphicon:before, .claims #claims .expense .expense-type .category .glyphicon:before, .claims #claims .expense .incurred-on .category .glyphicon:before, .claims .claimable .expense .expense-type .category .glyphicon:before, .claims .claimable .expense .incurred-on .category .glyphicon:before, .claims .unactionable .expense .expense-type .category .glyphicon:before, .claims .unactionable .expense .incurred-on .category .glyphicon:before, .adjustment_submissions #claims .expense .expense-type .category .glyphicon:before, .adjustment_submissions #claims .expense .incurred-on .category .glyphicon:before, .adjustment_submissions .claimable .expense .expense-type .category .glyphicon:before, .adjustment_submissions .claimable .expense .incurred-on .category .glyphicon:before, .adjustment_submissions .unactionable .expense .expense-type .category .glyphicon:before, .adjustment_submissions .unactionable .expense .incurred-on .category .glyphicon:before {
  content: "\e149";
}
.expense_reports #claims .expense .receipt, .expense_reports .claimable .expense .receipt, .expense_reports .unactionable .expense .receipt, .claim_submissions #claims .expense .receipt, .claim_submissions .claimable .expense .receipt, .claim_submissions .unactionable .expense .receipt, .claims #claims .expense .receipt, .claims .claimable .expense .receipt, .claims .unactionable .expense .receipt, .adjustment_submissions #claims .expense .receipt, .adjustment_submissions .claimable .expense .receipt, .adjustment_submissions .unactionable .expense .receipt {
  float: right;
}
.expense_reports #claims .expense .description, .expense_reports .claimable .expense .description, .expense_reports .unactionable .expense .description, .claim_submissions #claims .expense .description, .claim_submissions .claimable .expense .description, .claim_submissions .unactionable .expense .description, .claims #claims .expense .description, .claims .claimable .expense .description, .claims .unactionable .expense .description, .adjustment_submissions #claims .expense .description, .adjustment_submissions .claimable .expense .description, .adjustment_submissions .unactionable .expense .description {
  color: rgb(119.085, 119.085, 119.085);
  border: none;
  font-size: 13px;
  margin: 0;
}
.expense_reports #claims .expense .amount, .expense_reports .claimable .expense .amount, .expense_reports .unactionable .expense .amount, .claim_submissions #claims .expense .amount, .claim_submissions .claimable .expense .amount, .claim_submissions .unactionable .expense .amount, .claims #claims .expense .amount, .claims .claimable .expense .amount, .claims .unactionable .expense .amount, .adjustment_submissions #claims .expense .amount, .adjustment_submissions .claimable .expense .amount, .adjustment_submissions .unactionable .expense .amount {
  float: right;
  font-weight: bold;
  margin-left: 5px;
}
.expense_reports #claims .expense .registration-number, .expense_reports .claimable .expense .registration-number, .expense_reports .unactionable .expense .registration-number, .claim_submissions #claims .expense .registration-number, .claim_submissions .claimable .expense .registration-number, .claim_submissions .unactionable .expense .registration-number, .claims #claims .expense .registration-number, .claims .claimable .expense .registration-number, .claims .unactionable .expense .registration-number, .adjustment_submissions #claims .expense .registration-number, .adjustment_submissions .claimable .expense .registration-number, .adjustment_submissions .unactionable .expense .registration-number {
  border-radius: 3px;
  display: inline-block;
  min-width: 100px;
}
.expense_reports #claims .expense .actions, .expense_reports .claimable .expense .actions, .expense_reports .unactionable .expense .actions, .claim_submissions #claims .expense .actions, .claim_submissions .claimable .expense .actions, .claim_submissions .unactionable .expense .actions, .claims #claims .expense .actions, .claims .claimable .expense .actions, .claims .unactionable .expense .actions, .adjustment_submissions #claims .expense .actions, .adjustment_submissions .claimable .expense .actions, .adjustment_submissions .unactionable .expense .actions {
  float: right;
  margin-left: 5px;
}
.expense_reports #claims .expense .actions .btn, .expense_reports #claims .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .expense_reports #claims .expense .actions .dz-button, .expense_reports #claims .expense .actions .links-as-buttons a, .links-as-buttons .expense_reports #claims .expense .actions a, .expense_reports #claims .expense .actions .new-button, .expense_reports #claims .expense .actions .edit-button, .expense_reports #claims .expense .actions .duplicate-button, .expense_reports #claims .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .expense_reports #claims .expense .actions input[type=button], .expense_reports .claimable .expense .actions .btn, .expense_reports .claimable .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .expense_reports .claimable .expense .actions .dz-button, .expense_reports .claimable .expense .actions .links-as-buttons a, .links-as-buttons .expense_reports .claimable .expense .actions a, .expense_reports .claimable .expense .actions .new-button, .expense_reports .claimable .expense .actions .edit-button, .expense_reports .claimable .expense .actions .duplicate-button, .expense_reports .claimable .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .expense_reports .claimable .expense .actions input[type=button], .expense_reports .unactionable .expense .actions .btn, .expense_reports .unactionable .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .expense_reports .unactionable .expense .actions .dz-button, .expense_reports .unactionable .expense .actions .links-as-buttons a, .links-as-buttons .expense_reports .unactionable .expense .actions a, .expense_reports .unactionable .expense .actions .new-button, .expense_reports .unactionable .expense .actions .edit-button, .expense_reports .unactionable .expense .actions .duplicate-button, .expense_reports .unactionable .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .expense_reports .unactionable .expense .actions input[type=button], .claim_submissions #claims .expense .actions .btn, .claim_submissions #claims .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claim_submissions #claims .expense .actions .dz-button, .claim_submissions #claims .expense .actions .links-as-buttons a, .links-as-buttons .claim_submissions #claims .expense .actions a, .claim_submissions #claims .expense .actions .new-button, .claim_submissions #claims .expense .actions .edit-button, .claim_submissions #claims .expense .actions .duplicate-button, .claim_submissions #claims .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions #claims .expense .actions input[type=button], .claim_submissions .claimable .expense .actions .btn, .claim_submissions .claimable .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claim_submissions .claimable .expense .actions .dz-button, .claim_submissions .claimable .expense .actions .links-as-buttons a, .links-as-buttons .claim_submissions .claimable .expense .actions a, .claim_submissions .claimable .expense .actions .new-button, .claim_submissions .claimable .expense .actions .edit-button, .claim_submissions .claimable .expense .actions .duplicate-button, .claim_submissions .claimable .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions .claimable .expense .actions input[type=button], .claim_submissions .unactionable .expense .actions .btn, .claim_submissions .unactionable .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claim_submissions .unactionable .expense .actions .dz-button, .claim_submissions .unactionable .expense .actions .links-as-buttons a, .links-as-buttons .claim_submissions .unactionable .expense .actions a, .claim_submissions .unactionable .expense .actions .new-button, .claim_submissions .unactionable .expense .actions .edit-button, .claim_submissions .unactionable .expense .actions .duplicate-button, .claim_submissions .unactionable .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions .unactionable .expense .actions input[type=button], .claims #claims .expense .actions .btn, .claims #claims .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claims #claims .expense .actions .dz-button, .claims #claims .expense .actions .links-as-buttons a, .links-as-buttons .claims #claims .expense .actions a, .claims #claims .expense .actions .new-button, .claims #claims .expense .actions .edit-button, .claims #claims .expense .actions .duplicate-button, .claims #claims .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claims #claims .expense .actions input[type=button], .claims .claimable .expense .actions .btn, .claims .claimable .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claims .claimable .expense .actions .dz-button, .claims .claimable .expense .actions .links-as-buttons a, .links-as-buttons .claims .claimable .expense .actions a, .claims .claimable .expense .actions .new-button, .claims .claimable .expense .actions .edit-button, .claims .claimable .expense .actions .duplicate-button, .claims .claimable .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claims .claimable .expense .actions input[type=button], .claims .unactionable .expense .actions .btn, .claims .unactionable .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claims .unactionable .expense .actions .dz-button, .claims .unactionable .expense .actions .links-as-buttons a, .links-as-buttons .claims .unactionable .expense .actions a, .claims .unactionable .expense .actions .new-button, .claims .unactionable .expense .actions .edit-button, .claims .unactionable .expense .actions .duplicate-button, .claims .unactionable .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claims .unactionable .expense .actions input[type=button], .adjustment_submissions #claims .expense .actions .btn, .adjustment_submissions #claims .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .adjustment_submissions #claims .expense .actions .dz-button, .adjustment_submissions #claims .expense .actions .links-as-buttons a, .links-as-buttons .adjustment_submissions #claims .expense .actions a, .adjustment_submissions #claims .expense .actions .new-button, .adjustment_submissions #claims .expense .actions .edit-button, .adjustment_submissions #claims .expense .actions .duplicate-button, .adjustment_submissions #claims .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .adjustment_submissions #claims .expense .actions input[type=button], .adjustment_submissions .claimable .expense .actions .btn, .adjustment_submissions .claimable .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .adjustment_submissions .claimable .expense .actions .dz-button, .adjustment_submissions .claimable .expense .actions .links-as-buttons a, .links-as-buttons .adjustment_submissions .claimable .expense .actions a, .adjustment_submissions .claimable .expense .actions .new-button, .adjustment_submissions .claimable .expense .actions .edit-button, .adjustment_submissions .claimable .expense .actions .duplicate-button, .adjustment_submissions .claimable .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .adjustment_submissions .claimable .expense .actions input[type=button], .adjustment_submissions .unactionable .expense .actions .btn, .adjustment_submissions .unactionable .expense .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .adjustment_submissions .unactionable .expense .actions .dz-button, .adjustment_submissions .unactionable .expense .actions .links-as-buttons a, .links-as-buttons .adjustment_submissions .unactionable .expense .actions a, .adjustment_submissions .unactionable .expense .actions .new-button, .adjustment_submissions .unactionable .expense .actions .edit-button, .adjustment_submissions .unactionable .expense .actions .duplicate-button, .adjustment_submissions .unactionable .expense .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .adjustment_submissions .unactionable .expense .actions input[type=button] {
  vertical-align: top;
}
.expense_reports .field-vehicle select:not(:disabled), .expense_reports .registration-number, .expense_reports #vehicle_registration_number, .claim_submissions .field-vehicle select:not(:disabled), .claim_submissions .registration-number, .claim_submissions #vehicle_registration_number, .claims .field-vehicle select:not(:disabled), .claims .registration-number, .claims #vehicle_registration_number, .adjustment_submissions .field-vehicle select:not(:disabled), .adjustment_submissions .registration-number, .adjustment_submissions #vehicle_registration_number {
  background-color: #ffd307;
  border: 1px solid rgb(85.425, 85.425, 85.425);
  letter-spacing: 1px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
.expense_reports .mileage-expense-details, .claim_submissions .mileage-expense-details, .claims .mileage-expense-details, .adjustment_submissions .mileage-expense-details {
  margin-top: 5px;
}
.expense_reports .mileage-expense-details .engine-size, .claim_submissions .mileage-expense-details .engine-size, .claims .mileage-expense-details .engine-size, .adjustment_submissions .mileage-expense-details .engine-size {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  font-size: smaller;
}
.expense_reports .mileage-expense-details .engine-size::before, .claim_submissions .mileage-expense-details .engine-size::before, .claims .mileage-expense-details .engine-size::before, .adjustment_submissions .mileage-expense-details .engine-size::before {
  content: "(";
}
.expense_reports .mileage-expense-details .engine-size::after, .claim_submissions .mileage-expense-details .engine-size::after, .claims .mileage-expense-details .engine-size::after, .adjustment_submissions .mileage-expense-details .engine-size::after {
  content: "cc)";
}

.claim_submissions form.simple_form.edit_expense_report {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
}

.claim_submissions .actions, .claims .actions {
  display: none;
}

.modal-dialog[data-controller=expenses] .modal-header {
  background-color: #0F1F75;
}
.modal-dialog[data-controller=expenses] .modal-header h2 {
  font-size: 15.95px;
}
.modal-dialog[data-controller=expenses] .modal-header .date-fields {
  line-height: 1;
}
.modal-dialog[data-controller=expenses] .modal-header .date-fields > span {
  font-size: 15.95px;
  width: inherit;
}
.modal-dialog[data-controller=expenses] .modal-header,
.modal-dialog[data-controller=expenses] .modal-header .close {
  color: #fff;
}
.modal-dialog[data-controller=expenses] .modal-body {
  padding: 0;
}
.modal-dialog[data-controller=expenses] .modal-body .expenses-approval-state {
  border-top: 1px solid gainsboro;
  border-bottom: 1px dashed gainsboro;
  background-color: #f9f9f9;
  padding: 10px;
  text-align: right;
}
.modal-dialog[data-controller=expenses] .modal-body .expenses .expense {
  margin: 5px 10px;
}
.modal-dialog[data-controller=expenses] .modal-body .expenses .expense:not(:last-child) {
  border-bottom: 1px dashed gainsboro;
}
.modal-dialog[data-controller=expenses] .modal-body .expenses .expense .expense-type {
  font-size: 14.5px;
  margin: 0 0 5px 0;
}
.modal-dialog[data-controller=expenses] .modal-body .expenses .expense .registration-number {
  border-radius: 3px;
  display: inline-block;
  min-width: 100px;
  background-color: #ffd307;
  border: 1px solid rgb(85.425, 85.425, 85.425);
  letter-spacing: 1px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
.modal-dialog[data-controller=expenses] .modal-body .expenses .expense .incurred-on {
  display: none;
}
.modal-dialog[data-controller=expenses] .modal-body .expenses .expense .amount {
  float: right;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  font-size: 13.05px;
}
.modal-dialog[data-controller=expenses] .modal-body .expenses .expense .receipt.asset {
  float: right;
}
.modal-dialog[data-controller=expenses] .modal-body .expenses .expense .description,
.modal-dialog[data-controller=expenses] .modal-body .expenses .expense .mileage-expense-details {
  color: gray;
  display: block;
  font-size: small;
}
.modal-dialog[data-controller=expenses] .modal-body .total {
  border-top: 3px double gainsboro;
  font-weight: bold;
  padding: 15px 10px;
}
.modal-dialog[data-controller=expenses] .modal-body .total .amount {
  float: right;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  font-size: 13.05px;
}

.interviews table .actions {
  text-align: left;
  white-space: nowrap;
}
.interviews .well {
  background-color: white;
}
.interviews #comment_form_container .hint {
  display: none;
}
.interviews[data-roles*=agent] .interview[data-state=requested] #comment_form_container .hint {
  display: block;
}

.allocation-interview {
  margin: 5px 0;
}

.page-header .invoice-run .alert {
  display: none;
}

.rate-card-container .invoices, .rate-card-container .loading,
.invoice-run .invoices,
.invoice-run .loading {
  min-height: 30px;
}
.rate-card-container .invoices .message, .rate-card-container .loading .message,
.invoice-run .invoices .message,
.invoice-run .loading .message {
  font-size: 13px;
  margin-left: 40px;
}

.invoice-runs.list {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
}
.invoice-runs.list .invoice-run {
  margin: 0;
}
.invoice-runs.list .invoice-run h5 {
  border-bottom: 1px solid gainsboro;
  padding-bottom: 5px;
}
.invoice-runs.list .invoice-run h5.run-parameters {
  line-height: 1.5;
}
.invoice-runs.list .invoice-run h5.run-parameters .btn, .invoice-runs.list .invoice-run h5.run-parameters .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .invoice-runs.list .invoice-run h5.run-parameters .dz-button, .invoice-runs.list .invoice-run h5.run-parameters .links-as-buttons a, .links-as-buttons .invoice-runs.list .invoice-run h5.run-parameters a, .invoice-runs.list .invoice-run h5.run-parameters .new-button, .invoice-runs.list .invoice-run h5.run-parameters .edit-button, .invoice-runs.list .invoice-run h5.run-parameters .duplicate-button, .invoice-runs.list .invoice-run h5.run-parameters .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .invoice-runs.list .invoice-run h5.run-parameters input[type=button] {
  padding: 0;
}
.invoice-runs.list .invoice-run .list-inline li, .invoice-runs.list .invoice-run .branch li {
  min-width: 45px;
  vertical-align: text-top;
}
.invoice-runs.list .invoice-run .list-inline li .fa-file, .invoice-runs.list .invoice-run .branch li .fa-file {
  display: none;
}
.invoice-runs.list .invoice-run .list-inline li[data-template="reconciliation.xlsx"], .invoice-runs.list .invoice-run .branch li[data-template="reconciliation.xlsx"] {
  display: none;
}

.invoice_runs form .run-parameters, .invoice_runs form .run-parameters td {
  border: none;
}
.invoice_runs .invoice_run .popover .big-popover {
  font-size: 10.4px;
  min-height: 10px;
  overflow-y: auto;
}
.invoice_runs .invoice_run .popover .big-popover table {
  margin-bottom: 5px;
}
.invoice_runs .invoice_run .popover .big-popover table td {
  vertical-align: middle;
}
.invoice_runs #invoice_run_claims .loading {
  text-align: center;
}
.invoice_runs .modal .payable {
  margin-bottom: 10px;
}
.invoice_runs .modal .approval-chain-comments, .invoice_runs .modal .btn-adjust, .invoice_runs .modal .btn.content, .invoice_runs .modal .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .content.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .invoice_runs .modal .content.dz-button, .invoice_runs .modal .links-as-buttons a.content, .links-as-buttons .invoice_runs .modal a.content, .invoice_runs .modal .content.new-button, .invoice_runs .modal .content.edit-button, .invoice_runs .modal .content.duplicate-button, .invoice_runs .modal .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.content[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .invoice_runs .modal input.content[type=button] {
  display: none;
}
.invoice_runs #table-invoice-run {
  font-size: 13px;
}
.invoice_runs #table-invoice-run .claim td {
  vertical-align: middle;
}
.invoice_runs #table-invoice-run .claim td.candidate, .invoice_runs #table-invoice-run .claim td.signatory {
  white-space: nowrap;
}
.invoice_runs #table-invoice-run .claim td.opening-ref {
  max-width: 150px;
  word-wrap: break-word;
}
.invoice_runs .edit [data-attachable-id][data-attachable-type] {
  display: inline-block;
}
.invoice_runs .edit [data-attachable-id][data-attachable-type] li {
  display: none;
}
.invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] {
  display: inline-block;
}
.invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .btn, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .dz-button, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .links-as-buttons a, .links-as-buttons .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] a, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .new-button, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .edit-button, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .duplicate-button, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] input[type=button] {
  color: black;
  background-color: #ecf0f1;
}
.invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .btn .fa, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .fa, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .dz-button .fa, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .links-as-buttons a .fa, .links-as-buttons .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] a .fa, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .new-button .fa, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .edit-button .fa, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .duplicate-button .fa, .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .fa, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .invoice_runs .edit [data-attachable-id][data-attachable-type] li[data-template="reconciliation.xlsx"] input[type=button] .fa {
  display: none;
}
.invoice_runs [data-attachable-id][data-attachable-type] .btn, .invoice_runs [data-attachable-id][data-attachable-type] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .invoice_runs [data-attachable-id][data-attachable-type] .dz-button, .invoice_runs [data-attachable-id][data-attachable-type] .links-as-buttons a, .links-as-buttons .invoice_runs [data-attachable-id][data-attachable-type] a, .invoice_runs [data-attachable-id][data-attachable-type] .new-button, .invoice_runs [data-attachable-id][data-attachable-type] .edit-button, .invoice_runs [data-attachable-id][data-attachable-type] .duplicate-button, .invoice_runs [data-attachable-id][data-attachable-type] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .invoice_runs [data-attachable-id][data-attachable-type] input[type=button] {
  color: white;
  background-color: #34495e;
}
.invoice_runs [data-attachable-id][data-attachable-type] .btn[data-type="payroll_file.csv"], .invoice_runs [data-attachable-id][data-attachable-type] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-type="payroll_file.csv"].dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .invoice_runs [data-attachable-id][data-attachable-type] [data-type="payroll_file.csv"].dz-button, .invoice_runs [data-attachable-id][data-attachable-type] .links-as-buttons a[data-type="payroll_file.csv"], .links-as-buttons .invoice_runs [data-attachable-id][data-attachable-type] a[data-type="payroll_file.csv"], .invoice_runs [data-attachable-id][data-attachable-type] [data-type="payroll_file.csv"].new-button, .invoice_runs [data-attachable-id][data-attachable-type] [data-type="payroll_file.csv"].edit-button, .invoice_runs [data-attachable-id][data-attachable-type] [data-type="payroll_file.csv"].duplicate-button, .invoice_runs [data-attachable-id][data-attachable-type] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[data-type="payroll_file.csv"][type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .invoice_runs [data-attachable-id][data-attachable-type] input[data-type="payroll_file.csv"][type=button] {
  background-color: #3498db;
}
.invoice_runs [data-attachable-id][data-attachable-type] .btn[data-type="purchase_ledger.csv"], .invoice_runs [data-attachable-id][data-attachable-type] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-type="purchase_ledger.csv"].dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .invoice_runs [data-attachable-id][data-attachable-type] [data-type="purchase_ledger.csv"].dz-button, .invoice_runs [data-attachable-id][data-attachable-type] .links-as-buttons a[data-type="purchase_ledger.csv"], .links-as-buttons .invoice_runs [data-attachable-id][data-attachable-type] a[data-type="purchase_ledger.csv"], .invoice_runs [data-attachable-id][data-attachable-type] [data-type="purchase_ledger.csv"].new-button, .invoice_runs [data-attachable-id][data-attachable-type] [data-type="purchase_ledger.csv"].edit-button, .invoice_runs [data-attachable-id][data-attachable-type] [data-type="purchase_ledger.csv"].duplicate-button, .invoice_runs [data-attachable-id][data-attachable-type] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[data-type="purchase_ledger.csv"][type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .invoice_runs [data-attachable-id][data-attachable-type] input[data-type="purchase_ledger.csv"][type=button] {
  background-color: #e67e22;
}
.invoice_runs [data-attachable-id][data-attachable-type] .btn[data-type="sales_ledger.csv"], .invoice_runs [data-attachable-id][data-attachable-type] .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-type="sales_ledger.csv"].dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .invoice_runs [data-attachable-id][data-attachable-type] [data-type="sales_ledger.csv"].dz-button, .invoice_runs [data-attachable-id][data-attachable-type] .links-as-buttons a[data-type="sales_ledger.csv"], .links-as-buttons .invoice_runs [data-attachable-id][data-attachable-type] a[data-type="sales_ledger.csv"], .invoice_runs [data-attachable-id][data-attachable-type] [data-type="sales_ledger.csv"].new-button, .invoice_runs [data-attachable-id][data-attachable-type] [data-type="sales_ledger.csv"].edit-button, .invoice_runs [data-attachable-id][data-attachable-type] [data-type="sales_ledger.csv"].duplicate-button, .invoice_runs [data-attachable-id][data-attachable-type] .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[data-type="sales_ledger.csv"][type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .invoice_runs [data-attachable-id][data-attachable-type] input[data-type="sales_ledger.csv"][type=button] {
  background-color: #27ae60;
}
.invoice_runs [data-attachable-id][data-attachable-type] .fa-spinner {
  margin-left: 5px;
}

.invoice .links {
  text-align: right;
  white-space: nowrap;
}
.invoice .links .fa {
  margin: 0 2px;
}
.invoice .ref {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  font-weight: bold;
  font-size: 85%;
  line-height: 1.6;
  white-space: nowrap;
}

.invoice_runs .no-signatory {
  display: block;
  text-align: center;
}

.mi_packs:not(.index) .page-header {
  display: none;
}
.mi_packs:not(.index) .content.container {
  margin-top: 30px;
}
.mi_packs:not(.index) .content.container .panel .panel-title, .mi_packs:not(.index) .content.container .panel .panel-title .mi_pack_title input {
  font-size: 28px;
}
.mi_packs:not(.index) .content.container .panel .panel .panel-title, .mi_packs:not(.index) .content.container .panel .panel .panel-title .mi_pack_entity_title input {
  font-size: 20px;
}
.mi_packs h3 {
  font-size: 20px;
}
.mi_packs .panel .panel-heading {
  min-height: 44px;
  display: block;
  color: #fff;
  background-color: #223555;
}
.mi_packs .panel .panel-heading .panel-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.mi_packs .panel .panel-heading .panel-title .mi_pack_title {
  margin-bottom: 0;
}
.mi_packs .panel .panel-heading .panel-title .mi_pack_title input {
  padding: 5px;
}
.mi_packs .panel .panel-heading .panel-title .mi_pack_title .error.help-block {
  color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.mi_packs .panel .panel-heading .label, .mi_packs .panel .panel-heading .ref-number, .mi_packs .panel .panel-heading .posting.list-item .label-status, .posting.list-item .mi_packs .panel .panel-heading .label-status, .mi_packs .panel .panel-heading .state, .mi_packs .panel .panel-heading .select2-choices .branch .node:first-child, .select2-choices .branch .mi_packs .panel .panel-heading .node:first-child, .mi_packs .panel .panel-heading .candidate-credential-fields .status, .candidate-credential-fields .mi_packs .panel .panel-heading .status, .mi_packs .panel .panel-heading .company .type, .company .mi_packs .panel .panel-heading .type, .mi_packs .panel .panel-heading .client .type, .client .mi_packs .panel .panel-heading .type {
  margin-left: 5px;
}
.mi_packs .panel .panel-heading .label[data-state=shared], .mi_packs .panel .panel-heading [data-state=shared].ref-number, .mi_packs .panel .panel-heading .posting.list-item [data-state=shared].label-status, .posting.list-item .mi_packs .panel .panel-heading [data-state=shared].label-status, .mi_packs .panel .panel-heading [data-state=shared].state, .mi_packs .panel .panel-heading .select2-choices .branch [data-state=shared].node:first-child, .select2-choices .branch .mi_packs .panel .panel-heading [data-state=shared].node:first-child, .mi_packs .panel .panel-heading .candidate-credential-fields [data-state=shared].status, .candidate-credential-fields .mi_packs .panel .panel-heading [data-state=shared].status, .mi_packs .panel .panel-heading .company [data-state=shared].type, .company .mi_packs .panel .panel-heading [data-state=shared].type, .mi_packs .panel .panel-heading .client [data-state=shared].type, .client .mi_packs .panel .panel-heading [data-state=shared].type {
  background-color: #e67e22;
}
.mi_packs .panel .panel-heading .label.author, .mi_packs .panel .panel-heading .author.ref-number, .mi_packs .panel .panel-heading .posting.list-item .author.label-status, .posting.list-item .mi_packs .panel .panel-heading .author.label-status, .mi_packs .panel .panel-heading .author.state, .mi_packs .panel .panel-heading .select2-choices .branch .author.node:first-child, .select2-choices .branch .mi_packs .panel .panel-heading .author.node:first-child, .mi_packs .panel .panel-heading .candidate-credential-fields .author.status, .candidate-credential-fields .mi_packs .panel .panel-heading .author.status, .mi_packs .panel .panel-heading .company .author.type, .company .mi_packs .panel .panel-heading .author.type, .mi_packs .panel .panel-heading .client .author.type, .client .mi_packs .panel .panel-heading .author.type {
  background-color: #2980b9;
}
.mi_packs .panel .action-bar, .mi_packs .panel trix-toolbar {
  background-color: rgb(250.6818181818, 251.5909090909, 251.8181818182);
  border-bottom: 1px solid gainsboro;
  min-height: 40px;
  padding: 8px 10px;
  text-align: right;
}
.mi_packs .panel .action-bar .button_to, .mi_packs .panel trix-toolbar .button_to {
  display: inline-block;
}
.mi_packs .panel .action-bar .btn-sm, .mi_packs .panel .action-bar .btn-group-sm > .btn, .mi_packs .panel .action-bar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel .action-bar .dz-button, .mi_packs .panel .action-bar .links-as-buttons .btn-group-sm > a, .links-as-buttons .mi_packs .panel .action-bar .btn-group-sm > a, .mi_packs .panel .action-bar .btn-group-sm > .new-button, .mi_packs .panel .action-bar .btn-group-sm > .edit-button, .mi_packs .panel .action-bar .btn-group-sm > .duplicate-button, .mi_packs .panel .action-bar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel .action-bar .btn-group-sm > input[type=button], .mi_packs .panel trix-toolbar .btn-sm, .mi_packs .panel trix-toolbar .btn-group-sm > .btn, .mi_packs .panel trix-toolbar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel trix-toolbar .dz-button, .mi_packs .panel trix-toolbar .links-as-buttons .btn-group-sm > a, .links-as-buttons .mi_packs .panel trix-toolbar .btn-group-sm > a, .mi_packs .panel trix-toolbar .btn-group-sm > .new-button, .mi_packs .panel trix-toolbar .btn-group-sm > .edit-button, .mi_packs .panel trix-toolbar .btn-group-sm > .duplicate-button, .mi_packs .panel trix-toolbar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel trix-toolbar .btn-group-sm > input[type=button] {
  padding: 1px 8px;
}
.mi_packs .panel .action-bar .btn-sm .fa-heart, .mi_packs .panel .action-bar .btn-group-sm > .btn .fa-heart, .mi_packs .panel .action-bar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .fa-heart, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel .action-bar .dz-button .fa-heart, .mi_packs .panel .action-bar .links-as-buttons .btn-group-sm > a .fa-heart, .links-as-buttons .mi_packs .panel .action-bar .btn-group-sm > a .fa-heart, .mi_packs .panel .action-bar .btn-group-sm > .new-button .fa-heart, .mi_packs .panel .action-bar .btn-group-sm > .edit-button .fa-heart, .mi_packs .panel .action-bar .btn-group-sm > .duplicate-button .fa-heart, .mi_packs .panel .action-bar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[type=button] .fa-heart, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel .action-bar .btn-group-sm > input[type=button] .fa-heart, .mi_packs .panel trix-toolbar .btn-sm .fa-heart, .mi_packs .panel trix-toolbar .btn-group-sm > .btn .fa-heart, .mi_packs .panel trix-toolbar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .fa-heart, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel trix-toolbar .dz-button .fa-heart, .mi_packs .panel trix-toolbar .links-as-buttons .btn-group-sm > a .fa-heart, .links-as-buttons .mi_packs .panel trix-toolbar .btn-group-sm > a .fa-heart, .mi_packs .panel trix-toolbar .btn-group-sm > .new-button .fa-heart, .mi_packs .panel trix-toolbar .btn-group-sm > .edit-button .fa-heart, .mi_packs .panel trix-toolbar .btn-group-sm > .duplicate-button .fa-heart, .mi_packs .panel trix-toolbar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[type=button] .fa-heart, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel trix-toolbar .btn-group-sm > input[type=button] .fa-heart {
  color: #c0392b;
}
.mi_packs .panel .action-bar .btn-sm[data-state], .mi_packs .panel .action-bar .btn-group-sm > [data-state].btn, .mi_packs .panel .action-bar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-state].dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel .action-bar [data-state].dz-button, .mi_packs .panel .action-bar .links-as-buttons .btn-group-sm > a[data-state], .links-as-buttons .mi_packs .panel .action-bar .btn-group-sm > a[data-state], .mi_packs .panel .action-bar .btn-group-sm > [data-state].new-button, .mi_packs .panel .action-bar .btn-group-sm > [data-state].edit-button, .mi_packs .panel .action-bar .btn-group-sm > [data-state].duplicate-button, .mi_packs .panel .action-bar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[data-state][type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel .action-bar .btn-group-sm > input[data-state][type=button], .mi_packs .panel trix-toolbar .btn-sm[data-state], .mi_packs .panel trix-toolbar .btn-group-sm > [data-state].btn, .mi_packs .panel trix-toolbar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-state].dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel trix-toolbar [data-state].dz-button, .mi_packs .panel trix-toolbar .links-as-buttons .btn-group-sm > a[data-state], .links-as-buttons .mi_packs .panel trix-toolbar .btn-group-sm > a[data-state], .mi_packs .panel trix-toolbar .btn-group-sm > [data-state].new-button, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state].edit-button, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state].duplicate-button, .mi_packs .panel trix-toolbar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[data-state][type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel trix-toolbar .btn-group-sm > input[data-state][type=button] {
  color: white;
}
.mi_packs .panel .action-bar .btn-sm[data-state] .fa, .mi_packs .panel .action-bar .btn-group-sm > [data-state].btn .fa, .mi_packs .panel .action-bar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-state].dz-button .fa, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel .action-bar [data-state].dz-button .fa, .mi_packs .panel .action-bar .links-as-buttons .btn-group-sm > a[data-state] .fa, .links-as-buttons .mi_packs .panel .action-bar .btn-group-sm > a[data-state] .fa, .mi_packs .panel .action-bar .btn-group-sm > [data-state].new-button .fa, .mi_packs .panel .action-bar .btn-group-sm > [data-state].edit-button .fa, .mi_packs .panel .action-bar .btn-group-sm > [data-state].duplicate-button .fa, .mi_packs .panel .action-bar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[data-state][type=button] .fa, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel .action-bar .btn-group-sm > input[data-state][type=button] .fa, .mi_packs .panel trix-toolbar .btn-sm[data-state] .fa, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state].btn .fa, .mi_packs .panel trix-toolbar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-state].dz-button .fa, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel trix-toolbar [data-state].dz-button .fa, .mi_packs .panel trix-toolbar .links-as-buttons .btn-group-sm > a[data-state] .fa, .links-as-buttons .mi_packs .panel trix-toolbar .btn-group-sm > a[data-state] .fa, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state].new-button .fa, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state].edit-button .fa, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state].duplicate-button .fa, .mi_packs .panel trix-toolbar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[data-state][type=button] .fa, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel trix-toolbar .btn-group-sm > input[data-state][type=button] .fa {
  margin-left: 2px;
}
.mi_packs .panel .action-bar .btn-sm[data-state=draft], .mi_packs .panel .action-bar .btn-group-sm > [data-state=draft].btn, .mi_packs .panel .action-bar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-state=draft].dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel .action-bar [data-state=draft].dz-button, .mi_packs .panel .action-bar .links-as-buttons .btn-group-sm > a[data-state=draft], .links-as-buttons .mi_packs .panel .action-bar .btn-group-sm > a[data-state=draft], .mi_packs .panel .action-bar .btn-group-sm > [data-state=draft].new-button, .mi_packs .panel .action-bar .btn-group-sm > [data-state=draft].edit-button, .mi_packs .panel .action-bar .btn-group-sm > [data-state=draft].duplicate-button, .mi_packs .panel .action-bar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[data-state=draft][type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel .action-bar .btn-group-sm > input[data-state=draft][type=button], .mi_packs .panel trix-toolbar .btn-sm[data-state=draft], .mi_packs .panel trix-toolbar .btn-group-sm > [data-state=draft].btn, .mi_packs .panel trix-toolbar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-state=draft].dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel trix-toolbar [data-state=draft].dz-button, .mi_packs .panel trix-toolbar .links-as-buttons .btn-group-sm > a[data-state=draft], .links-as-buttons .mi_packs .panel trix-toolbar .btn-group-sm > a[data-state=draft], .mi_packs .panel trix-toolbar .btn-group-sm > [data-state=draft].new-button, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state=draft].edit-button, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state=draft].duplicate-button, .mi_packs .panel trix-toolbar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[data-state=draft][type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel trix-toolbar .btn-group-sm > input[data-state=draft][type=button] {
  background-color: #e67e22;
}
.mi_packs .panel .action-bar .btn-sm[data-state=shared], .mi_packs .panel .action-bar .btn-group-sm > [data-state=shared].btn, .mi_packs .panel .action-bar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-state=shared].dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel .action-bar [data-state=shared].dz-button, .mi_packs .panel .action-bar .links-as-buttons .btn-group-sm > a[data-state=shared], .links-as-buttons .mi_packs .panel .action-bar .btn-group-sm > a[data-state=shared], .mi_packs .panel .action-bar .btn-group-sm > [data-state=shared].new-button, .mi_packs .panel .action-bar .btn-group-sm > [data-state=shared].edit-button, .mi_packs .panel .action-bar .btn-group-sm > [data-state=shared].duplicate-button, .mi_packs .panel .action-bar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[data-state=shared][type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel .action-bar .btn-group-sm > input[data-state=shared][type=button], .mi_packs .panel trix-toolbar .btn-sm[data-state=shared], .mi_packs .panel trix-toolbar .btn-group-sm > [data-state=shared].btn, .mi_packs .panel trix-toolbar .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message [data-state=shared].dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .mi_packs .panel trix-toolbar [data-state=shared].dz-button, .mi_packs .panel trix-toolbar .links-as-buttons .btn-group-sm > a[data-state=shared], .links-as-buttons .mi_packs .panel trix-toolbar .btn-group-sm > a[data-state=shared], .mi_packs .panel trix-toolbar .btn-group-sm > [data-state=shared].new-button, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state=shared].edit-button, .mi_packs .panel trix-toolbar .btn-group-sm > [data-state=shared].duplicate-button, .mi_packs .panel trix-toolbar .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-sm > input[data-state=shared][type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .panel trix-toolbar .btn-group-sm > input[data-state=shared][type=button] {
  background-color: #d9534f;
}
.mi_packs .panel trix-toolbar .trix-button-group {
  margin-bottom: 0;
}
.mi_packs .panel trix-editor {
  border: none;
  min-height: 240px;
}
.mi_packs .panel .panel-body {
  padding: 0;
}
.mi_packs .panel .panel-body .table {
  margin: 10px 10px 10px 0px;
}
.mi_packs .panel .panel-body .table, .mi_packs .panel .panel-body .table td {
  border: none;
}
.mi_packs .panel .panel-body .table .icon {
  width: 35px;
  text-align: right;
}
.mi_packs .panel .panel-body .table .icon .fa-check {
  color: #27ae60;
}
.mi_packs .panel .panel-body .table .icon .fa-times {
  color: #c0392b;
}
.mi_packs .panel .panel-body .autosave-status {
  float: right;
  text-align: center;
}
.mi_packs .panel .panel-body .autosave-status .fa {
  min-width: 25px;
  margin: 12px 10px 0px 10px;
}
.mi_packs .panel .panel-body .autosave-status .fa.fa-cloud {
  color: #16a085;
}
.mi_packs .panel .panel-body .autosave-status .fa.fa-cloud-upload {
  color: #f39c12;
}
.mi_packs .panel .panel-body .autosave-status .fa.fa-exclamation {
  color: #c0392b;
}
.mi_packs .panel .panel-body .description {
  margin: 15px;
  margin-bottom: 20px;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel {
  border-radius: 0;
  border: none;
  box-shadow: none;
  margin-bottom: 0;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-heading {
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-radius: 0;
  color: #223555;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-heading .field {
  margin-bottom: 0;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-heading .destroy {
  margin: 6px 5px 0 10px;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-body .text-col {
  padding-right: 0;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-body .chart-col {
  padding-left: 0;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-body .chart {
  min-height: 150px;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-body .chart .widget-chart {
  border-top: none;
  padding: 15px 25px 15px 15px;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-body .chart .widget-chart .parameters {
  min-height: 20px;
  text-align: center;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-body .chart .add-chart {
  background-color: rgb(245.5, 245.5, 245.5);
  border: 3px dashed gainsboro;
  margin: 0 20px;
  padding: 90px 0 75px 0;
  text-align: center;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.mi_packs .panel .panel-body .mi-pack-entities .panel .panel-body .action-bar .autosave-status .fa {
  margin: 5px 0 5px 10px;
}
.mi_packs .panel .panel-body .new-mi-pack-entity {
  border-top: 4px double gainsboro;
  margin: auto;
  padding: 15px;
  text-align: center;
}
.mi_packs .panel .panel-body .new-mi-pack-entity .fa {
  vertical-align: middle;
}
.mi_packs .panel .panel-footer {
  min-height: 40px;
  text-align: right;
}
.mi_packs.edit .panel .panel-heading {
  padding: 8px;
}
.mi_packs.edit .panel .panel-footer .last-updated {
  display: none;
}
.mi_packs.edit .panel .mi-pack-entities .panel-body {
  min-height: 240px;
}
.mi_packs .modal .modal-header [data-dismiss=modal] {
  display: none;
}
.mi_packs .modal .modal-header .btn-success, .mi_packs .modal .modal-header .timesheets form.new_timesheet .btn-primary, .timesheets form.new_timesheet .mi_packs .modal .modal-header .btn-primary, .mi_packs .modal .modal-header .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .timesheets form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.new_timesheet .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .timesheets form.edit_timesheet .btn-primary, .timesheets form.edit_timesheet .mi_packs .modal .modal-header .btn-primary, .mi_packs .modal .modal-header .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .timesheets form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets form.edit_timesheet .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .candidate_weeks form.new_timesheet .btn-primary, .candidate_weeks form.new_timesheet .mi_packs .modal .modal-header .btn-primary, .mi_packs .modal .modal-header .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .candidate_weeks form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.new_timesheet .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .candidate_weeks form.edit_timesheet .btn-primary, .candidate_weeks form.edit_timesheet .mi_packs .modal .modal-header .btn-primary, .mi_packs .modal .modal-header .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .candidate_weeks form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks form.edit_timesheet .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .claim_submissions form.new_timesheet .btn-primary, .claim_submissions form.new_timesheet .mi_packs .modal .modal-header .btn-primary, .mi_packs .modal .modal-header .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .claim_submissions form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.new_timesheet .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .claim_submissions form.edit_timesheet .btn-primary, .claim_submissions form.edit_timesheet .mi_packs .modal .modal-header .btn-primary, .mi_packs .modal .modal-header .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .claim_submissions form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions form.edit_timesheet .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header body.claims form.new_timesheet .btn-primary, body.claims form.new_timesheet .mi_packs .modal .modal-header .btn-primary, .mi_packs .modal .modal-header body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, body.claims form.new_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.new_timesheet .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header body.claims form.edit_timesheet .btn-primary, body.claims form.edit_timesheet .mi_packs .modal .modal-header .btn-primary, .mi_packs .modal .modal-header body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, body.claims form.edit_timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims form.edit_timesheet .mi_packs .modal .modal-header input[type=button].rs_save, .mi_packs .modal .modal-header .new-button {
  position: relative;
  top: 5px;
}
.mi_packs .modal .modal-body .panel .panel-heading {
  cursor: pointer;
  min-height: inherit;
}
.mi_packs .modal .modal-body .panel .panel-body {
  padding: 10px;
}

.popover-content .alert {
  margin: 10px;
}
.popover-content .list {
  margin-bottom: 0;
  border-bottom: 1px solid gainsboro;
}
.popover-content .list.notifications-list .list-item {
  padding-bottom: 0;
}
.popover-content .footer {
  margin: 10px;
  text-align: left;
}
.popover-content .footer form.btn, .popover-content .footer .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message form.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .popover-content .footer form.dz-button, .popover-content .footer form.new-button, .popover-content .footer form.edit-button, .popover-content .footer form.duplicate-button {
  text-align: right;
}

.mark-all-as-read-form {
  text-align: right;
}

.notification {
  padding: 10px;
}
.notification .activity h5 {
  margin-top: 0px;
  font-family: monospace;
  font-weight: bold;
  font-size: 13.05px;
  border-bottom: 1px dashed gainsboro;
  padding-bottom: 4px;
}
.notification .activity .message {
  font-size: 0.9em;
  margin-bottom: 5px;
}
.notification .activity .created-at {
  font-size: 13px;
}
.notification .activity[class*=allocation-] .owner, .notification .activity.opening-merged .owner {
  display: none;
}
.notification[data-today=true] .activity .created-at .date {
  display: none;
}

body:not(.app) .mark-all-as-read {
  float: right;
}

#notifications-nav-link a {
  padding: 20px 2px;
}
#notifications-nav-link a #notifications-badge {
  width: 30px;
  background: rgb(195.585, 195.585, 195.585);
  padding: 3px 5px;
  vertical-align: baseline;
}
#notifications-nav-link a #notifications-badge.unread {
  background: #d9534f;
}

.offers .rate-card-container .panel-body {
  margin: 5px;
}
.offers .actions {
  float: right;
}
.offers .actions .btn-primary, .offers .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .offers .actions input[type=button].rs_save {
  float: none;
}
.offers .actions .disabled-btn-hint {
  text-align: right;
}

.onboarding #content-body h3, .basic_onboarding #content-body h3 {
  border-bottom: 1px solid Gainsboro;
  margin-bottom: 25px;
  padding-bottom: 20px;
}
.onboarding #content-body .alert > i.fa:first-child, .basic_onboarding #content-body .alert > i.fa:first-child {
  margin-right: 5px;
}
.onboarding #content-body .panel-title .onboarding-subheading h4, .basic_onboarding #content-body .panel-title .onboarding-subheading h4 {
  display: inline-block;
  margin-bottom: 0px;
}
.onboarding #content-body .panel-title small, .basic_onboarding #content-body .panel-title small {
  color: white;
}
.onboarding #content-body .panel-title .text-muted, .onboarding #content-body .panel-title .edit-button, .onboarding #content-body .panel-title .duplicate-button, .onboarding #content-body .panel-title .adjustment_submissions .adjustment.unfocus, .adjustment_submissions .onboarding #content-body .panel-title .adjustment.unfocus, .onboarding #content-body .panel-title .adjustment_submissions .adjustment.unfocus .panel-heading, .adjustment_submissions .adjustment.unfocus .onboarding #content-body .panel-title .panel-heading, .basic_onboarding #content-body .panel-title .text-muted, .basic_onboarding #content-body .panel-title .edit-button, .basic_onboarding #content-body .panel-title .duplicate-button, .basic_onboarding #content-body .panel-title .adjustment_submissions .adjustment.unfocus, .adjustment_submissions .basic_onboarding #content-body .panel-title .adjustment.unfocus, .basic_onboarding #content-body .panel-title .adjustment_submissions .adjustment.unfocus .panel-heading, .adjustment_submissions .adjustment.unfocus .basic_onboarding #content-body .panel-title .panel-heading {
  color: rgb(229.5, 229.5, 229.5);
}
.onboarding #content-body form.simple_form > fieldset, .basic_onboarding #content-body form.simple_form > fieldset {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
  padding: 0;
}
.onboarding #content-body .radio-option label ul, .basic_onboarding #content-body .radio-option label ul {
  margin-bottom: 0;
}
.onboarding #content-body .radio-option label input, .basic_onboarding #content-body .radio-option label input {
  position: inherit;
}
.onboarding #content-body .assignment-tasks a, .basic_onboarding #content-body .assignment-tasks a {
  cursor: pointer;
}
.onboarding #content-body .assignment-tasks .panel-body, .basic_onboarding #content-body .assignment-tasks .panel-body {
  padding-top: 0;
  padding-bottom: 0;
}
.onboarding #content-body .assignment-tasks .panel-body .list, .basic_onboarding #content-body .assignment-tasks .panel-body .list {
  border: none;
  margin-bottom: 0px;
}
.onboarding #content-body .assignment-contract-assets, .basic_onboarding #content-body .assignment-contract-assets {
  min-height: 50px;
}
.onboarding #content-body .assignment-contract-assets .spinner, .basic_onboarding #content-body .assignment-contract-assets .spinner {
  padding-top: 15px;
}

.onboarding .nav-pills .active .glyphicon-ok-sign, .basic_onboarding .nav-pills .active .glyphicon-ok-sign {
  color: white;
}
.onboarding .tab-pane.active > .panel h3, .basic_onboarding .tab-pane.active > .panel h3 {
  margin-top: 10px;
}
.onboarding .tab-pane.active > .panel h4, .basic_onboarding .tab-pane.active > .panel h4 {
  margin-top: 0;
}
.onboarding .basic_onboarding .tab-pane .panel, .basic_onboarding .basic_onboarding .tab-pane .panel {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.onboarding .basic_onboarding .pension-declaration .row:not(:first-child), .basic_onboarding .basic_onboarding .pension-declaration .row:not(:first-child) {
  border-top: 1px solid #ecf0f1;
  margin-top: 5px;
  padding-top: 15px;
}
.onboarding .basic_onboarding .pension-declaration .row:not(:first-child) .row, .basic_onboarding .basic_onboarding .pension-declaration .row:not(:first-child) .row {
  border-top: none;
  padding-top: 0;
}
.onboarding .basic_onboarding .pension-declaration .field .alert, .basic_onboarding .basic_onboarding .pension-declaration .field .alert {
  margin-bottom: 0px;
  margin-top: 10px;
}
.onboarding .basic_onboarding .pension-declaration .field.contracts .control-label, .basic_onboarding .basic_onboarding .pension-declaration .field.contracts .control-label {
  width: 100%;
}
.onboarding .basic_onboarding .pension-declaration .field.contracts .pension_declaration_contracts_hours, .basic_onboarding .basic_onboarding .pension-declaration .field.contracts .pension_declaration_contracts_hours {
  width: 85%;
  display: inline-block;
}
.onboarding .basic_onboarding .pension-declaration .field.contracts .fa-minus, .basic_onboarding .basic_onboarding .pension-declaration .field.contracts .fa-minus {
  margin-top: 27px;
}
.onboarding .new_bank_account_form .list-group .list-group-item .fa-warning, .basic_onboarding .new_bank_account_form .list-group .list-group-item .fa-warning {
  color: #e67e22;
}
.onboarding .new_bank_account_form .existing-bank-account-label, .basic_onboarding .new_bank_account_form .existing-bank-account-label {
  display: block;
}
.onboarding .new_bank_account_form .existing-bank-account-label .created-by-at, .basic_onboarding .new_bank_account_form .existing-bank-account-label .created-by-at {
  font-style: italic;
}
@media (min-width: 992px) {
  .onboarding .new_bank_account_form .existing-bank-account-label .created-by-at, .basic_onboarding .new_bank_account_form .existing-bank-account-label .created-by-at {
    float: right;
  }
}

.table-fixed {
  table-layout: fixed;
}

table.openings > tbody > tr > td {
  border: 0;
}
table.openings.index th.status-header {
  text-align: center;
}
table.openings.index > tbody > tr.opening.odd {
  background-color: #f9f9f9;
}
table.openings.index > tbody > tr.opening:hover {
  background-color: #f5f5f5;
}
table.openings.index > tbody > tr.opening:not(.collapsed) td {
  border-bottom: 1px dotted Gainsboro;
}
table.openings.index > tbody > tr.opening .glyphicon.continuity {
  color: #2980b9;
}
table.openings.index > tbody > tr.opening .glyphicon.glyphicon-info-sign {
  margin-right: 2px;
}
table.openings.index > tbody > tr.opening .rate-code {
  text-align: center;
}
table.openings.index > tbody > tr.opening td {
  border: 1px solid Gainsboro;
}
table.openings.index > tbody > tr.opening td .toggle + span.destroy-opening {
  padding-left: 5px;
  margin-left: 5px;
  border-left: 1px solid Gainsboro;
}
table.openings.index > tbody > tr.opening .comment .form_in_place, table.openings.index > tbody > tr.opening .comment .form_in_place input {
  display: block !important;
  width: 100%;
}
table.openings.index > tbody > tr.opening-details > td {
  font-size: 14.5px;
  padding: 0;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-details {
  border-bottom: 1px solid Gainsboro;
  min-height: 30px;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening {
  min-height: 0px;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .description {
  white-space: normal;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .description .ref-number, table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .description .date-fields, table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .description .job_position, table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .description .worksite, table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .description .org_unit, table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .description .external-refs {
  display: none;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .description .title {
  float: none;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .description .activities {
  float: right;
  color: #7f8c8d;
  margin: 0 5px;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening .allocations-search {
  border-top: 1px solid Gainsboro;
  padding: 10px;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening table.rostered-shifts {
  border-bottom: none;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-details .opening table.rostered-shifts .months td {
  border-top: 1px solid Gainsboro;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-allocations {
  min-height: 30px;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-allocations .list {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
}
table.openings.index > tbody > tr.opening-details > td .expandable .opening-allocations .alert {
  margin: 5px;
}

.rate-code-form .btn, .rate-code-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-code-form .dz-button, .rate-code-form .links-as-buttons a, .links-as-buttons .rate-code-form a, .rate-code-form .new-button, .rate-code-form .edit-button, .rate-code-form .duplicate-button, .rate-code-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-code-form input[type=button] {
  color: white;
  background-color: #e74c3c;
  border-color: rgb(213.698630137, 43.8356164384, 26.301369863);
}
.rate-code-form .btn:hover, .rate-code-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-code-form .dz-button:hover, .rate-code-form .links-as-buttons a:hover, .links-as-buttons .rate-code-form a:hover, .rate-code-form .new-button:hover, .rate-code-form .edit-button:hover, .rate-code-form .duplicate-button:hover, .rate-code-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-code-form input[type=button]:hover {
  color: white;
}
.rate-code-form .btn.active, .rate-code-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .active.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-code-form .active.dz-button, .rate-code-form .links-as-buttons a.active, .links-as-buttons .rate-code-form a.active, .rate-code-form .active.new-button, .rate-code-form .active.edit-button, .rate-code-form .active.duplicate-button, .rate-code-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.active[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-code-form input.active[type=button] {
  background-color: #2ecc71;
  border-color: rgb(36.616, 162.384, 89.948);
}
.rate-code-form .btn.disabled:active, .rate-code-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .disabled.dz-button:active, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-code-form .disabled.dz-button:active, .rate-code-form .links-as-buttons a.disabled:active, .links-as-buttons .rate-code-form a.disabled:active, .rate-code-form .disabled.new-button:active, .rate-code-form .disabled.edit-button:active, .rate-code-form .disabled.duplicate-button:active, .rate-code-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button]:active, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-code-form input.disabled[type=button]:active, .rate-code-form .btn.disabled:focus, .rate-code-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .disabled.dz-button:focus, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-code-form .disabled.dz-button:focus, .rate-code-form .links-as-buttons a.disabled:focus, .links-as-buttons .rate-code-form a.disabled:focus, .rate-code-form .disabled.new-button:focus, .rate-code-form .disabled.edit-button:focus, .rate-code-form .disabled.duplicate-button:focus, .rate-code-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button]:focus, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-code-form input.disabled[type=button]:focus, .rate-code-form .btn.disabled:hover, .rate-code-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .disabled.dz-button:hover, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-code-form .disabled.dz-button:hover, .rate-code-form .links-as-buttons a.disabled:hover, .links-as-buttons .rate-code-form a.disabled:hover, .rate-code-form .disabled.new-button:hover, .rate-code-form .disabled.edit-button:hover, .rate-code-form .disabled.duplicate-button:hover, .rate-code-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.disabled[type=button]:hover, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-code-form input.disabled[type=button]:hover {
  background-color: #e74c3c;
}

.opening.list-item, .opening.list-item > .row {
  margin: 0px;
  padding: 5px 0;
}
.opening.list-item .opening-checkbox, .opening.list-item > .row .opening-checkbox {
  float: right;
}
.opening.list-item .rate-code, .opening.list-item > .row .rate-code {
  float: none;
}
.opening.list-item [class*=col-], .opening.list-item > .row [class*=col-] {
  padding-left: 5px;
  padding-right: 5px;
}
@media (max-width: 767px) {
  .opening.list-item .title, .opening.list-item > .row .title {
    width: 100%;
  }
}

.row.mergeable {
  background-color: rgb(240.3556485356, 230.690376569, 244.309623431);
}

.contract_type .title {
  font-weight: bold;
}

span.opening-ref {
  max-width: 100%;
  background-color: Grey !important;
}
span.opening-ref span.best_in_place {
  max-width: 80%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}
span.opening-ref span.best_in_place .ref_input {
  width: 100%;
  color: #333;
}

td.opening-ref-container .best_in_place input {
  width: 100%;
  max-width: 128px;
}

.calendar .calendar-entry .opening {
  min-height: 95px;
}

.opening .rostered-shifts-cell, .opening-rostered-shifts .rostered-shifts-cell {
  padding: 0;
}
.opening .description, .opening-rostered-shifts .description {
  padding: 10px !important;
}
.opening .description .glyphicon, .opening .description .badge, .opening .description .title, .opening-rostered-shifts .description .glyphicon, .opening-rostered-shifts .description .badge, .opening-rostered-shifts .description .title {
  margin: 0 2px;
}
.opening .description .iconize, .opening-rostered-shifts .description .iconize {
  vertical-align: bottom;
}
.opening .description .ref-number, .opening-rostered-shifts .description .ref-number {
  float: left;
  margin-left: -10px;
  margin-right: 5px;
}
.opening .description .flag-covid19, .opening-rostered-shifts .description .flag-covid19 {
  float: right;
  margin: 10px 0px;
}
.opening .description .placements-count, .opening-rostered-shifts .description .placements-count {
  float: right;
}
.opening .description .placements-count .badge, .opening-rostered-shifts .description .placements-count .badge {
  font-size: smaller;
  vertical-align: text-bottom;
}
.opening .description .date-fields, .opening-rostered-shifts .description .date-fields {
  display: none;
}
.opening .description .title, .opening-rostered-shifts .description .title {
  color: #000;
  float: right;
  font-size: 14.5px;
  font-weight: 500;
}
.opening .description .job_position, .opening-rostered-shifts .description .job_position {
  display: block;
  font-weight: 500;
}
.opening .description .worksite, .opening-rostered-shifts .description .worksite {
  color: rgb(119.085, 119.085, 119.085);
  float: right;
}
.opening .description .org_unit, .opening-rostered-shifts .description .org_unit {
  color: rgb(119.085, 119.085, 119.085);
}
.opening .description .external-refs, .opening-rostered-shifts .description .external-refs {
  border-top: 1px dotted Gainsboro;
  margin-top: 5px;
  padding-top: 5px;
}
.opening .description .external-refs .table, .opening-rostered-shifts .description .external-refs .table {
  background: transparent;
}
.opening .description .external-refs .table .key, .opening-rostered-shifts .description .external-refs .table .key {
  font-weight: bold;
}
.opening .description .external-refs .table .value, .opening-rostered-shifts .description .external-refs .table .value {
  text-align: right;
}
.opening .fa-clock-o, .opening .fa-hospital-o, .opening .fa-map-marker, .opening .fa-stethoscope, .opening-rostered-shifts .fa-clock-o, .opening-rostered-shifts .fa-hospital-o, .opening-rostered-shifts .fa-map-marker, .opening-rostered-shifts .fa-stethoscope {
  display: none;
}
.opening table.rostered-shifts, .opening-rostered-shifts table.rostered-shifts {
  background-color: rgba(254, 249, 239, 0.4392156863);
  border-bottom: 1px dotted Gainsboro;
  margin-bottom: 0px !important;
}
.opening table.rostered-shifts td, .opening-rostered-shifts table.rostered-shifts td {
  max-width: 180px;
}
.opening table.rostered-shifts tr.months > td, .opening-rostered-shifts table.rostered-shifts tr.months > td {
  border-top: none;
  vertical-align: middle;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), rgba(255, 255, 255, 0), #2B2B2B);
}
.opening table.rostered-shifts tr.months > td h5, .opening-rostered-shifts table.rostered-shifts tr.months > td h5 {
  margin: 0;
}
.opening table.rostered-shifts tr.dates-wnm > td, .opening table.rostered-shifts tr.shift-patterns > td, .opening-rostered-shifts table.rostered-shifts tr.dates-wnm > td, .opening-rostered-shifts table.rostered-shifts tr.shift-patterns > td {
  text-align: center;
}
.opening table.rostered-shifts tr.dates-wnm > td .df-a, .opening table.rostered-shifts tr.shift-patterns > td .df-a, .opening-rostered-shifts table.rostered-shifts tr.dates-wnm > td .df-a, .opening-rostered-shifts table.rostered-shifts tr.shift-patterns > td .df-a {
  font-size: smaller;
}
.opening table.rostered-shifts tr.shift-patterns > td, .opening-rostered-shifts table.rostered-shifts tr.shift-patterns > td {
  font-size: smaller;
}
.opening table.rostered-shifts .shift-actions .rate-code, .opening-rostered-shifts table.rostered-shifts .shift-actions .rate-code {
  border-bottom: 1px solid gainsboro;
  font-size: 11.6px;
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.opening table.rostered-shifts .shift-actions .rate-code .rate-code-label, .opening-rostered-shifts table.rostered-shifts .shift-actions .rate-code .rate-code-label {
  color: #7f8c8d;
  margin-right: 5px;
}
.opening table.rostered-shifts .shift-actions .rate-code .rate-code-label:after, .opening-rostered-shifts table.rostered-shifts .shift-actions .rate-code .rate-code-label:after {
  content: ":";
}
.opening .allocation, .opening-rostered-shifts .allocation {
  padding: 5px 10px;
  color: #666;
}
.opening .allocation .job_position .supplier, .opening-rostered-shifts .allocation .job_position .supplier {
  display: none;
}
.opening .allocation .buttons, .opening-rostered-shifts .allocation .buttons {
  text-align: right;
}

.opening-title .shift-pattern, .shift-title .shift-pattern {
  font-weight: normal;
  margin-right: 5px;
  text-wrap: nowrap;
}
.opening-title .opening-id, .shift-title .opening-id {
  display: none;
}
.opening-title .date-fields, .shift-title .date-fields {
  margin-right: 5px;
}

.rate-code.label, .rate-code.ref-number, .posting.list-item .rate-code.label-status, .rate-code.state, .select2-choices .branch .rate-code.node:first-child, .candidate-credential-fields .rate-code.status, .company .rate-code.type, .client .rate-code.type {
  background-color: rgb(243.811023622, 207.8464566929, 63.188976378);
  border: 1px #ccc solid;
  color: #333;
  margin: 0 5px;
  float: right;
  font-size: 10.15px;
  font-weight: normal;
}

#openings-actions-container {
  margin-bottom: 5px;
  text-align: right;
}

.calendar_days .calendar-day .calendar-entry,
.postings.show_action .calendar-day .calendar-entry,
.openings.show_action .calendar-day .calendar-entry {
  min-height: 65px;
}
.calendar_days .calendar-day .calendar-entry .supplier-summary:first-child,
.postings.show_action .calendar-day .calendar-entry .supplier-summary:first-child,
.openings.show_action .calendar-day .calendar-entry .supplier-summary:first-child {
  padding-top: 5px;
}
.calendar_days .calendar-day .calendar-entry .supplier-summary .summary,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary {
  padding: 5px 10px;
  min-height: 38px;
}
.calendar_days .calendar-day .calendar-entry .supplier-summary .summary > .supplier,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary > .supplier,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary > .supplier {
  float: right;
  margin-right: 5px;
}
.calendar_days .calendar-day .calendar-entry .supplier-summary .summary .label.allocation-state[data-value=dismissed], .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].ref-number, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .posting.list-item .allocation-state[data-value=dismissed].label-status, .posting.list-item .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].label-status, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].state, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .select2-choices .branch .allocation-state[data-value=dismissed].node:first-child, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].node:first-child, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .candidate-credential-fields .allocation-state[data-value=dismissed].status, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].status, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .company .allocation-state[data-value=dismissed].type, .company .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].type, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .client .allocation-state[data-value=dismissed].type, .client .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].type,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .label.allocation-state[data-value=dismissed],
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].ref-number,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .posting.list-item .allocation-state[data-value=dismissed].label-status,
.posting.list-item .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].label-status,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].state,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .select2-choices .branch .allocation-state[data-value=dismissed].node:first-child,
.select2-choices .branch .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].node:first-child,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .candidate-credential-fields .allocation-state[data-value=dismissed].status,
.candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].status,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .company .allocation-state[data-value=dismissed].type,
.company .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].type,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .client .allocation-state[data-value=dismissed].type,
.client .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].type,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .label.allocation-state[data-value=dismissed],
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].ref-number,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .posting.list-item .allocation-state[data-value=dismissed].label-status,
.posting.list-item .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].label-status,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].state,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .select2-choices .branch .allocation-state[data-value=dismissed].node:first-child,
.select2-choices .branch .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].node:first-child,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .candidate-credential-fields .allocation-state[data-value=dismissed].status,
.candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].status,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .company .allocation-state[data-value=dismissed].type,
.company .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].type,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .client .allocation-state[data-value=dismissed].type,
.client .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=dismissed].type {
  display: none;
}
.calendar_days .calendar-day .calendar-entry .supplier-summary .summary .label.allocation-state[data-value=unallocated], .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].ref-number, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .posting.list-item .allocation-state[data-value=unallocated].label-status, .posting.list-item .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].label-status, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].state, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .select2-choices .branch .allocation-state[data-value=unallocated].node:first-child, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].node:first-child, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .candidate-credential-fields .allocation-state[data-value=unallocated].status, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].status, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .company .allocation-state[data-value=unallocated].type, .company .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].type, .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .client .allocation-state[data-value=unallocated].type, .client .calendar_days .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].type,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .label.allocation-state[data-value=unallocated],
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].ref-number,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .posting.list-item .allocation-state[data-value=unallocated].label-status,
.posting.list-item .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].label-status,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].state,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .select2-choices .branch .allocation-state[data-value=unallocated].node:first-child,
.select2-choices .branch .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].node:first-child,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .candidate-credential-fields .allocation-state[data-value=unallocated].status,
.candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].status,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .company .allocation-state[data-value=unallocated].type,
.company .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].type,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .client .allocation-state[data-value=unallocated].type,
.client .postings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].type,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .label.allocation-state[data-value=unallocated],
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].ref-number,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .posting.list-item .allocation-state[data-value=unallocated].label-status,
.posting.list-item .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].label-status,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].state,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .select2-choices .branch .allocation-state[data-value=unallocated].node:first-child,
.select2-choices .branch .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].node:first-child,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .candidate-credential-fields .allocation-state[data-value=unallocated].status,
.candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].status,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .company .allocation-state[data-value=unallocated].type,
.company .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].type,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .client .allocation-state[data-value=unallocated].type,
.client .openings.show_action .calendar-day .calendar-entry .supplier-summary .summary .allocation-state[data-value=unallocated].type {
  background-color: #95a5a6;
}
.calendar_days .calendar-day .calendar-entry .supplier-summary .label.allocation-state, .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.ref-number, .calendar_days .calendar-day .calendar-entry .supplier-summary .posting.list-item .allocation-state.label-status, .posting.list-item .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.label-status, .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.state, .calendar_days .calendar-day .calendar-entry .supplier-summary .select2-choices .branch .allocation-state.node:first-child, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.node:first-child, .calendar_days .calendar-day .calendar-entry .supplier-summary .candidate-credential-fields .allocation-state.status, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.status, .calendar_days .calendar-day .calendar-entry .supplier-summary .company .allocation-state.type, .company .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.type, .calendar_days .calendar-day .calendar-entry .supplier-summary .client .allocation-state.type, .client .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.type,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .label.allocation-state,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.ref-number,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .posting.list-item .allocation-state.label-status,
.posting.list-item .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.label-status,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.state,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .select2-choices .branch .allocation-state.node:first-child,
.select2-choices .branch .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.node:first-child,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .candidate-credential-fields .allocation-state.status,
.candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.status,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .company .allocation-state.type,
.company .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.type,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .client .allocation-state.type,
.client .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.type,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .label.allocation-state,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.ref-number,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .posting.list-item .allocation-state.label-status,
.posting.list-item .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.label-status,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.state,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .select2-choices .branch .allocation-state.node:first-child,
.select2-choices .branch .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.node:first-child,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .candidate-credential-fields .allocation-state.status,
.candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.status,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .company .allocation-state.type,
.company .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.type,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .client .allocation-state.type,
.client .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.type {
  display: inline-block;
  margin-bottom: 5px;
  font-size: 0.8em;
  padding: 5px;
}
.calendar_days .calendar-day .calendar-entry .supplier-summary .label.allocation-state .badge, .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.ref-number .badge, .calendar_days .calendar-day .calendar-entry .supplier-summary .posting.list-item .allocation-state.label-status .badge, .posting.list-item .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.label-status .badge, .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.state .badge, .calendar_days .calendar-day .calendar-entry .supplier-summary .select2-choices .branch .allocation-state.node:first-child .badge, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.node:first-child .badge, .calendar_days .calendar-day .calendar-entry .supplier-summary .candidate-credential-fields .allocation-state.status .badge, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.status .badge, .calendar_days .calendar-day .calendar-entry .supplier-summary .company .allocation-state.type .badge, .company .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.type .badge, .calendar_days .calendar-day .calendar-entry .supplier-summary .client .allocation-state.type .badge, .client .calendar_days .calendar-day .calendar-entry .supplier-summary .allocation-state.type .badge,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .label.allocation-state .badge,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.ref-number .badge,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .posting.list-item .allocation-state.label-status .badge,
.posting.list-item .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.label-status .badge,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.state .badge,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .select2-choices .branch .allocation-state.node:first-child .badge,
.select2-choices .branch .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.node:first-child .badge,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .candidate-credential-fields .allocation-state.status .badge,
.candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.status .badge,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .company .allocation-state.type .badge,
.company .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.type .badge,
.postings.show_action .calendar-day .calendar-entry .supplier-summary .client .allocation-state.type .badge,
.client .postings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.type .badge,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .label.allocation-state .badge,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.ref-number .badge,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .posting.list-item .allocation-state.label-status .badge,
.posting.list-item .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.label-status .badge,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.state .badge,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .select2-choices .branch .allocation-state.node:first-child .badge,
.select2-choices .branch .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.node:first-child .badge,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .candidate-credential-fields .allocation-state.status .badge,
.candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.status .badge,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .company .allocation-state.type .badge,
.company .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.type .badge,
.openings.show_action .calendar-day .calendar-entry .supplier-summary .client .allocation-state.type .badge,
.client .openings.show_action .calendar-day .calendar-entry .supplier-summary .allocation-state.type .badge {
  font-size: 10.15px;
  margin-right: 2px;
  vertical-align: baseline;
  color: black;
  background-color: white;
  padding: 1px 5px 2px;
}
.calendar_days .calendar-day .calendar-entry .workers-allocations .supplier, .calendar_days .calendar-day .calendar-entry .allocations-container .supplier,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .supplier,
.postings.show_action .calendar-day .calendar-entry .allocations-container .supplier,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .supplier,
.openings.show_action .calendar-day .calendar-entry .allocations-container .supplier {
  display: none;
}
@media (max-width: 767px) {
  .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions {
    float: none;
    margin-top: 10px;
    min-height: 20px;
  }
  .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .btn, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .dz-button, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .links-as-buttons a, .links-as-buttons .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions a, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .new-button, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .edit-button, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .duplicate-button, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions input[type=button], .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .label, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .ref-number, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .posting.list-item .label-status, .posting.list-item .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .label-status, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .state, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .select2-choices .branch .node:first-child, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .node:first-child, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .candidate-credential-fields .status, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .status, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .company .type, .company .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .type, .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .client .type, .client .calendar_days .calendar-day .calendar-entry .workers-allocations .allocation-actions .type, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .btn, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .dz-button, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .links-as-buttons a, .links-as-buttons .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions a, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .new-button, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .edit-button, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .duplicate-button, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions input[type=button], .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .label, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .ref-number, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .posting.list-item .label-status, .posting.list-item .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .label-status, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .state, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .select2-choices .branch .node:first-child, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .node:first-child, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .candidate-credential-fields .status, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .status, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .company .type, .company .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .type, .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .client .type, .client .calendar_days .calendar-day .calendar-entry .allocations-container .allocation-actions .type,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .btn,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .dz-button,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .links-as-buttons a,
  .links-as-buttons .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions a,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .new-button,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .edit-button,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .duplicate-button,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button],
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions input[type=button],
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .label,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .ref-number,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .posting.list-item .label-status,
  .posting.list-item .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .label-status,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .state,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .select2-choices .branch .node:first-child,
  .select2-choices .branch .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .node:first-child,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .candidate-credential-fields .status,
  .candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .status,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .company .type,
  .company .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .type,
  .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .client .type,
  .client .postings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .type,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .btn,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .dz-button,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .links-as-buttons a,
  .links-as-buttons .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions a,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .new-button,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .edit-button,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .duplicate-button,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button],
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions input[type=button],
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .label,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .ref-number,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .posting.list-item .label-status,
  .posting.list-item .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .label-status,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .state,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .select2-choices .branch .node:first-child,
  .select2-choices .branch .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .node:first-child,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .candidate-credential-fields .status,
  .candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .status,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .company .type,
  .company .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .type,
  .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .client .type,
  .client .postings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .type,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .btn,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .dz-button,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .links-as-buttons a,
  .links-as-buttons .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions a,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .new-button,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .edit-button,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .duplicate-button,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button],
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions input[type=button],
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .label,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .ref-number,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .posting.list-item .label-status,
  .posting.list-item .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .label-status,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .state,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .select2-choices .branch .node:first-child,
  .select2-choices .branch .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .node:first-child,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .candidate-credential-fields .status,
  .candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .status,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .company .type,
  .company .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .type,
  .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .client .type,
  .client .openings.show_action .calendar-day .calendar-entry .workers-allocations .allocation-actions .type,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .btn,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button,
  .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .dz-button,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .links-as-buttons a,
  .links-as-buttons .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions a,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .new-button,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .edit-button,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .duplicate-button,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button],
  .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions input[type=button],
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .label,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .ref-number,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .posting.list-item .label-status,
  .posting.list-item .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .label-status,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .state,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .select2-choices .branch .node:first-child,
  .select2-choices .branch .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .node:first-child,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .candidate-credential-fields .status,
  .candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .status,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .company .type,
  .company .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .type,
  .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .client .type,
  .client .openings.show_action .calendar-day .calendar-entry .allocations-container .allocation-actions .type {
    display: block;
    margin: 0 0 10px 0;
    padding: 4px;
    width: 100%;
  }
}
.calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header, .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header,
.postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header,
.openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header {
  margin: 0;
  padding: 10px;
  border-top: 3px double gainsboro;
}
.calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .label, .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .ref-number, .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .posting.list-item .label-status, .posting.list-item .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .label-status, .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .state, .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .select2-choices .branch .node:first-child, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .node:first-child, .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .candidate-credential-fields .status, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .status, .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .company .type, .company .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .type, .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .client .type, .client .calendar_days .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .type, .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .label, .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .ref-number, .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .posting.list-item .label-status, .posting.list-item .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .label-status, .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .state, .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .select2-choices .branch .node:first-child, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .node:first-child, .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .candidate-credential-fields .status, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .status, .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .company .type, .company .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .type, .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .client .type, .client .calendar_days .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .type,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .label,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .ref-number,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .posting.list-item .label-status,
.posting.list-item .postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .label-status,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .state,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .select2-choices .branch .node:first-child,
.select2-choices .branch .postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .node:first-child,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .candidate-credential-fields .status,
.candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .status,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .company .type,
.company .postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .type,
.postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .client .type,
.client .postings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .type,
.postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .label,
.postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .ref-number,
.postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .posting.list-item .label-status,
.posting.list-item .postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .label-status,
.postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .state,
.postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .select2-choices .branch .node:first-child,
.select2-choices .branch .postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .node:first-child,
.postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .candidate-credential-fields .status,
.candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .status,
.postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .company .type,
.company .postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .type,
.postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .client .type,
.client .postings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .type,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .label,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .ref-number,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .posting.list-item .label-status,
.posting.list-item .openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .label-status,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .state,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .select2-choices .branch .node:first-child,
.select2-choices .branch .openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .node:first-child,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .candidate-credential-fields .status,
.candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .status,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .company .type,
.company .openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .type,
.openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .client .type,
.client .openings.show_action .calendar-day .calendar-entry .workers-allocations .dismissed-allocations .dismissed-header .type,
.openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .label,
.openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .ref-number,
.openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .posting.list-item .label-status,
.posting.list-item .openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .label-status,
.openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .state,
.openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .select2-choices .branch .node:first-child,
.select2-choices .branch .openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .node:first-child,
.openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .candidate-credential-fields .status,
.candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .status,
.openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .company .type,
.company .openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .type,
.openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .client .type,
.client .openings.show_action .calendar-day .calendar-entry .allocations-container .dismissed-allocations .dismissed-header .type {
  margin: 0;
}
.calendar_days .calendar-day .calendar-entry > div .opening,
.postings.show_action .calendar-day .calendar-entry > div .opening,
.openings.show_action .calendar-day .calendar-entry > div .opening {
  border-top: 3px double Gainsboro;
}
.calendar_days .calendar-day .calendar-entry .opening,
.postings.show_action .calendar-day .calendar-entry .opening,
.openings.show_action .calendar-day .calendar-entry .opening {
  min-height: 56px;
}
.calendar_days .calendar-day .calendar-entry .opening .description,
.postings.show_action .calendar-day .calendar-entry .opening .description,
.openings.show_action .calendar-day .calendar-entry .opening .description {
  border: none;
  padding-bottom: 0;
}
.calendar_days .calendar-day .calendar-entry .opening .description .flag-covid19,
.postings.show_action .calendar-day .calendar-entry .opening .description .flag-covid19,
.openings.show_action .calendar-day .calendar-entry .opening .description .flag-covid19 {
  float: none;
  margin: 0;
}
.calendar_days .calendar-day .calendar-entry .opening .description .rate-code,
.postings.show_action .calendar-day .calendar-entry .opening .description .rate-code,
.openings.show_action .calendar-day .calendar-entry .opening .description .rate-code {
  float: none;
  padding: 2px;
  position: relative;
  top: -2px;
}
.calendar_days .calendar-day .calendar-entry .opening .description .popover-content,
.postings.show_action .calendar-day .calendar-entry .opening .description .popover-content,
.openings.show_action .calendar-day .calendar-entry .opening .description .popover-content {
  padding: 5px;
}
.calendar_days .calendar-day .calendar-entry .opening .description .opening-details,
.postings.show_action .calendar-day .calendar-entry .opening .description .opening-details,
.openings.show_action .calendar-day .calendar-entry .opening .description .opening-details {
  margin-bottom: 0;
  font-size: 13.05px;
}
.calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .label, .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .ref-number, .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .posting.list-item .label-status, .posting.list-item .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .label-status, .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .state, .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .select2-choices .branch .node:first-child, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .node:first-child, .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .candidate-credential-fields .status, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .status, .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .company .type, .company .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .type, .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .client .type, .client .calendar_days .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .type,
.postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .label,
.postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .ref-number,
.postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .posting.list-item .label-status,
.posting.list-item .postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .label-status,
.postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .state,
.postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .select2-choices .branch .node:first-child,
.select2-choices .branch .postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .node:first-child,
.postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .candidate-credential-fields .status,
.candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .status,
.postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .company .type,
.company .postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .type,
.postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .client .type,
.client .postings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .type,
.openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .label,
.openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .ref-number,
.openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .posting.list-item .label-status,
.posting.list-item .openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .label-status,
.openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .state,
.openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .select2-choices .branch .node:first-child,
.select2-choices .branch .openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .node:first-child,
.openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .candidate-credential-fields .status,
.candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .status,
.openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .company .type,
.company .openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .type,
.openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .client .type,
.client .openings.show_action .calendar-day .calendar-entry .opening .description .opening-details tr td:last-child .type {
  background-color: rgb(250.8385826772, 237.4625984252, 183.6614173228);
  color: #2c3e50;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  padding: 2px 3px;
}
.calendar_days .calendar-day .calendar-entry .opening .description .info.btn, .calendar_days .calendar-day .calendar-entry .opening .description .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .info.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .calendar_days .calendar-day .calendar-entry .opening .description .info.dz-button, .calendar_days .calendar-day .calendar-entry .opening .description .links-as-buttons a.info, .links-as-buttons .calendar_days .calendar-day .calendar-entry .opening .description a.info, .calendar_days .calendar-day .calendar-entry .opening .description .info.new-button, .calendar_days .calendar-day .calendar-entry .opening .description .info.edit-button, .calendar_days .calendar-day .calendar-entry .opening .description .info.duplicate-button, .calendar_days .calendar-day .calendar-entry .opening .description .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.info[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .calendar_days .calendar-day .calendar-entry .opening .description input.info[type=button],
.postings.show_action .calendar-day .calendar-entry .opening .description .info.btn,
.postings.show_action .calendar-day .calendar-entry .opening .description .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .info.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .postings.show_action .calendar-day .calendar-entry .opening .description .info.dz-button,
.postings.show_action .calendar-day .calendar-entry .opening .description .links-as-buttons a.info,
.links-as-buttons .postings.show_action .calendar-day .calendar-entry .opening .description a.info,
.postings.show_action .calendar-day .calendar-entry .opening .description .info.new-button,
.postings.show_action .calendar-day .calendar-entry .opening .description .info.edit-button,
.postings.show_action .calendar-day .calendar-entry .opening .description .info.duplicate-button,
.postings.show_action .calendar-day .calendar-entry .opening .description .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.info[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings.show_action .calendar-day .calendar-entry .opening .description input.info[type=button],
.openings.show_action .calendar-day .calendar-entry .opening .description .info.btn,
.openings.show_action .calendar-day .calendar-entry .opening .description .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .info.dz-button,
.file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .openings.show_action .calendar-day .calendar-entry .opening .description .info.dz-button,
.openings.show_action .calendar-day .calendar-entry .opening .description .links-as-buttons a.info,
.links-as-buttons .openings.show_action .calendar-day .calendar-entry .opening .description a.info,
.openings.show_action .calendar-day .calendar-entry .opening .description .info.new-button,
.openings.show_action .calendar-day .calendar-entry .opening .description .info.edit-button,
.openings.show_action .calendar-day .calendar-entry .opening .description .info.duplicate-button,
.openings.show_action .calendar-day .calendar-entry .opening .description .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.info[type=button],
.rs_dialog_holder .rs_dialog .rs_dialog_content .controls .openings.show_action .calendar-day .calendar-entry .opening .description input.info[type=button] {
  clear: both;
  float: right;
  padding: 0px;
}
.calendar_days .calendar-day .calendar-entry .opening .description .title,
.postings.show_action .calendar-day .calendar-entry .opening .description .title,
.openings.show_action .calendar-day .calendar-entry .opening .description .title {
  float: none;
  margin: 0;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.calendar_days .calendar-day .calendar-entry .opening .allocations-container,
.postings.show_action .calendar-day .calendar-entry .opening .allocations-container,
.openings.show_action .calendar-day .calendar-entry .opening .allocations-container {
  border-top: 1px dotted rgb(232.75, 232.75, 232.75);
  background-color: #f9f9f9;
  min-height: 32px;
}
.calendar_days .calendar-day .calendar-entry .opening .org_unit, .calendar_days .calendar-day .calendar-entry .opening .job_position,
.postings.show_action .calendar-day .calendar-entry .opening .org_unit,
.postings.show_action .calendar-day .calendar-entry .opening .job_position,
.openings.show_action .calendar-day .calendar-entry .opening .org_unit,
.openings.show_action .calendar-day .calendar-entry .opening .job_position {
  font-size: 11.6px;
}
.calendar_days .calendar-day .calendar-entry .opening .worksite,
.postings.show_action .calendar-day .calendar-entry .opening .worksite,
.openings.show_action .calendar-day .calendar-entry .opening .worksite {
  font-size: 13.05px;
}
.calendar_days .calendar-day .calendar-entry .opening .worksite .work_area.label, .calendar_days .calendar-day .calendar-entry .opening .worksite .work_area.ref-number, .calendar_days .calendar-day .calendar-entry .opening .worksite .posting.list-item .work_area.label-status, .posting.list-item .calendar_days .calendar-day .calendar-entry .opening .worksite .work_area.label-status, .calendar_days .calendar-day .calendar-entry .opening .worksite .work_area.state, .calendar_days .calendar-day .calendar-entry .opening .worksite .select2-choices .branch .work_area.node:first-child, .select2-choices .branch .calendar_days .calendar-day .calendar-entry .opening .worksite .work_area.node:first-child, .calendar_days .calendar-day .calendar-entry .opening .worksite .candidate-credential-fields .work_area.status, .candidate-credential-fields .calendar_days .calendar-day .calendar-entry .opening .worksite .work_area.status, .calendar_days .calendar-day .calendar-entry .opening .worksite .company .work_area.type, .company .calendar_days .calendar-day .calendar-entry .opening .worksite .work_area.type, .calendar_days .calendar-day .calendar-entry .opening .worksite .client .work_area.type, .client .calendar_days .calendar-day .calendar-entry .opening .worksite .work_area.type,
.postings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.label,
.postings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.ref-number,
.postings.show_action .calendar-day .calendar-entry .opening .worksite .posting.list-item .work_area.label-status,
.posting.list-item .postings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.label-status,
.postings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.state,
.postings.show_action .calendar-day .calendar-entry .opening .worksite .select2-choices .branch .work_area.node:first-child,
.select2-choices .branch .postings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.node:first-child,
.postings.show_action .calendar-day .calendar-entry .opening .worksite .candidate-credential-fields .work_area.status,
.candidate-credential-fields .postings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.status,
.postings.show_action .calendar-day .calendar-entry .opening .worksite .company .work_area.type,
.company .postings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.type,
.postings.show_action .calendar-day .calendar-entry .opening .worksite .client .work_area.type,
.client .postings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.type,
.openings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.label,
.openings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.ref-number,
.openings.show_action .calendar-day .calendar-entry .opening .worksite .posting.list-item .work_area.label-status,
.posting.list-item .openings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.label-status,
.openings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.state,
.openings.show_action .calendar-day .calendar-entry .opening .worksite .select2-choices .branch .work_area.node:first-child,
.select2-choices .branch .openings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.node:first-child,
.openings.show_action .calendar-day .calendar-entry .opening .worksite .candidate-credential-fields .work_area.status,
.candidate-credential-fields .openings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.status,
.openings.show_action .calendar-day .calendar-entry .opening .worksite .company .work_area.type,
.company .openings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.type,
.openings.show_action .calendar-day .calendar-entry .opening .worksite .client .work_area.type,
.client .openings.show_action .calendar-day .calendar-entry .opening .worksite .work_area.type {
  display: none;
}

.calendar_days .calendar-day.today .description {
  background-color: white;
}

.openings.show_action .page-header {
  display: none;
}
.openings.show_action #content-body {
  margin-top: 30px;
}
.openings .download-options {
  margin-left: 0;
}

.modal-dialog[data-controller=openings][data-action=activities] .modal-body {
  padding: 0;
}
.modal-dialog[data-controller=openings][data-action=activities] .modal-body .alert {
  margin: 10px;
}
.modal-dialog[data-controller=openings][data-action=activities] .modal-body .table-responsive {
  border-radius: 5px;
}
.modal-dialog[data-controller=openings][data-action=activities] .modal-body .table-responsive table {
  margin-bottom: 0;
}
.modal-dialog[data-controller=openings][data-action=activities] .modal-body .table-responsive table tr:last-child td {
  padding-bottom: 10px;
}
.modal-dialog[data-controller=openings][data-action=activities] .modal-body .table-responsive table tr th:first-child, .modal-dialog[data-controller=openings][data-action=activities] .modal-body .table-responsive table tr td:first-child {
  padding-left: 15px;
}
.modal-dialog[data-controller=openings][data-action=activities] .modal-body .table-responsive table .date-time, .modal-dialog[data-controller=openings][data-action=activities] .modal-body .table-responsive table .key {
  white-space: nowrap;
}

.org_units .tree {
  background-color: white;
}
.org_units .tree .node a {
  background-color: rgb(253.53, 249.12, 231.97);
}
.org_units .tree .node a[data-active=false] {
  border-color: #c0392b;
  background-color: rgb(247.7671232877, 201.0547945205, 196.2328767123);
}

dl.org-unit-branch {
  margin-bottom: 0;
}

.pages.public .container {
  margin-top: 0;
}
.pages .terms ol {
  counter-reset: item;
}
.pages .terms ol.list-unstyled {
  padding-left: 15px;
}
.pages .terms ol li {
  display: block;
  position: relative;
}
.pages .terms ol li.term {
  margin-top: 1em;
}
.pages .terms ol li:before {
  content: counters(item, ".");
  counter-increment: item;
  position: absolute;
  margin-right: 100%;
  right: 10px;
}
.pages .content .contacts, .pages .content .privacy, .pages .content #content-body > .terms {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  padding: 15px;
}

.pages .company h3 {
  margin-bottom: 5px;
}

.new-person-from-user .person_email label.required abbr[title=required] {
  display: none;
}

.person_employers .select2-choices .label, .person_employers .select2-choices .ref-number, .person_employers .select2-choices .posting.list-item .label-status, .posting.list-item .person_employers .select2-choices .label-status, .person_employers .select2-choices .state, .person_employers .select2-choices .branch .node:first-child, .person_employers .select2-choices .candidate-credential-fields .status, .candidate-credential-fields .person_employers .select2-choices .status, .person_employers .select2-choices .company .type, .company .person_employers .select2-choices .type, .person_employers .select2-choices .client .type, .client .person_employers .select2-choices .type {
  display: inline-block;
}

.list_items .disable .glyphicon-remove,
.people .suspend .glyphicon-remove {
  color: #fff;
}

.people .tab-content .tab-pane > .panel-default {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
}
.people .tab-content .tab-pane > .panel-default .index.panel-body {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
}
.people td.status {
  width: 115px;
  text-align: right;
}
.people td.status .badge-two-factor {
  color: #3c763d;
  background-color: #dff0d8;
  margin-right: 5px;
  vertical-align: text-bottom;
}
.people td.status .person-actions button {
  vertical-align: inherit;
}

.person-actions {
  display: inline-block;
}
.person-actions li a.disabled {
  color: rgb(119.085, 119.085, 119.085);
  pointer-events: none;
}
.person-actions li a[data-target="#modal"]::after {
  content: "...";
}
.person-actions li .fa-ban, .person-actions li .two-factor-disable {
  color: #d9534f;
}
.person-actions li .fa-check-square, .person-actions li .fa-user-plus {
  color: #5cb85c;
}

@media (max-width: 768px) {
  .permissions .table-responsive {
    border: none;
  }
}
@media (min-width: 768px) {
  .permissions .container-fluid {
    min-width: 738px;
  }
}
@media (min-width: 992px) {
  .permissions .container-fluid {
    min-width: 962px;
  }
}
@media (min-width: 1300px) {
  .permissions .container-fluid {
    min-width: 1270px;
  }
}
.permissions table.permission-sets {
  width: 92%;
}
.permissions table.permission-sets.table-bordered {
  border: none;
}
.permissions table.permission-sets.table-bordered th {
  border: none;
}
.permissions table.permission-sets th {
  width: 45px;
  background-color: white;
}
.permissions table.permission-sets th.org_unit {
  min-width: 320px;
}
.permissions table.permission-sets th.rotate.budget_approver {
  width: 100px;
}
.permissions table.permission-sets th.rotate.budget_approver > div {
  transform: translate(78px, 3px) rotate(-45deg);
}
.permissions table.permission-sets th.rotate.posting_approver {
  width: 60px;
}
.permissions table.permission-sets th.rotate.posting_approver > div {
  transform: translate(38px, 3px) rotate(-45deg);
}
.permissions table.permission-sets td {
  vertical-align: middle;
}
.permissions table.permission-sets td.highlight {
  background-color: rgb(167.688, 235.312, 196.364);
}
.permissions table.permission-sets td.error {
  background-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.permissions table.permission-sets td.error.highlight {
  background-color: #e74c3c;
}
.permissions table.permission-sets td:not(.org_unit) {
  padding: 0;
  text-align: center;
  width: 1%;
}
.permissions table.permission-sets td.org_unit {
  padding: 4px;
}
.permissions table.permission-sets td.org_unit .field {
  margin-bottom: 0px;
}
.permissions table.permission-sets td.org_unit .ancestors .branch {
  margin: 0px;
}
.permissions table.permission-sets td.org_unit .hint.help-block {
  float: none;
}
.permissions table.permission-sets td .permission {
  padding: 4px;
}
.permissions table.permission-sets td .permission .threshold {
  display: none;
}
.permissions table.permission-sets td .permission .level {
  display: none;
}
.permissions table.permission-sets td .permission fieldset {
  margin: 0;
}
.permissions table.permission-sets td .permission.budget_approver {
  width: 100px;
}
.permissions table.permission-sets td .permission.budget_approver input[type=checkbox] {
  display: none;
}
.permissions table.permission-sets td .permission.budget_approver .threshold {
  display: inline;
}
.permissions table.permission-sets td .permission.posting_approver {
  width: 60px;
}
.permissions table.permission-sets td .permission.posting_approver input[type=checkbox] {
  display: none;
}
.permissions table.permission-sets td .permission.posting_approver .level {
  display: inline;
}
.permissions table.permission-sets td .permission .checkbox {
  margin-bottom: 0px;
  margin-top: 0px;
}
.permissions table.permission-sets td .permission .checkbox input[type=checkbox] {
  position: relative;
  float: none;
}
.permissions table.permission-sets td.actions .btn, .permissions table.permission-sets td.actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .permissions table.permission-sets td.actions .dz-button, .permissions table.permission-sets td.actions .links-as-buttons a, .links-as-buttons .permissions table.permission-sets td.actions a, .permissions table.permission-sets td.actions .new-button, .permissions table.permission-sets td.actions .edit-button, .permissions table.permission-sets td.actions .duplicate-button, .permissions table.permission-sets td.actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .permissions table.permission-sets td.actions input[type=button] {
  color: #d9534f;
}
.permissions .hint {
  color: rgb(85.425, 85.425, 85.425);
  float: right;
}

.postings #openings .posting-details {
  margin-bottom: 10px;
  padding: 10px 15px 0 15px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
}
.postings #openings .panel {
  margin-bottom: 5px;
}
.postings table.index td .glyphicon.glyphicon-info-sign {
  margin-right: 2px;
}
.postings #forms-container > .tab-content #details form {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  padding: 10px 15px;
}
.postings #forms-container #openingGenerationModeTabs {
  margin-bottom: 15px;
}
.postings .posting-actions {
  margin-bottom: 5px;
}
.postings .posting-actions .cancel-form {
  display: block;
}
.postings .posting-actions .cancel-form .alert-warning, .postings .posting-actions .cancel-form .alert-alert {
  margin-top: 30px;
}
.postings .posting-actions .cancel-form .btn, .postings .posting-actions .cancel-form .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .postings .posting-actions .cancel-form .dz-button, .postings .posting-actions .cancel-form .links-as-buttons a, .links-as-buttons .postings .posting-actions .cancel-form a, .postings .posting-actions .cancel-form .new-button, .postings .posting-actions .cancel-form .edit-button, .postings .posting-actions .cancel-form .duplicate-button, .postings .posting-actions .cancel-form .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .posting-actions .cancel-form input[type=button] {
  float: right;
  margin: 0 5px;
}
.postings .edit_posting .alert.alert-warning, .postings .edit_posting .alert.alert-alert, .postings .cancel-form .alert.alert-warning, .postings .cancel-form .alert.alert-alert {
  text-align: left;
  margin-bottom: 10px;
}
.postings .edit_posting .alert.alert-warning ul, .postings .edit_posting .alert.alert-alert ul, .postings .cancel-form .alert.alert-warning ul, .postings .cancel-form .alert.alert-alert ul {
  margin: 10px 0;
}
.postings .edit_posting .alert.alert-warning .posting_warnings_confirmed, .postings .edit_posting .alert.alert-alert .posting_warnings_confirmed, .postings .cancel-form .alert.alert-warning .posting_warnings_confirmed, .postings .cancel-form .alert.alert-alert .posting_warnings_confirmed {
  display: inline-block;
}
.postings .new_posting .btn.back, .postings .new_posting .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .postings .new_posting .back.dz-button, .postings .new_posting .links-as-buttons a.back, .links-as-buttons .postings .new_posting a.back, .postings .new_posting .back.new-button, .postings .new_posting .back.edit-button, .postings .new_posting .back.duplicate-button, .postings .new_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .new_posting input.back[type=button], .postings .edit_posting .btn.back, .postings .edit_posting .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .postings .edit_posting .back.dz-button, .postings .edit_posting .links-as-buttons a.back, .links-as-buttons .postings .edit_posting a.back, .postings .edit_posting .back.new-button, .postings .edit_posting .back.edit-button, .postings .edit_posting .back.duplicate-button, .postings .edit_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .edit_posting input.back[type=button] {
  float: left;
  right: 15px;
}
.postings .new_posting .btn-primary, .postings .new_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .new_posting input[type=button].rs_save, .postings .edit_posting .btn-primary, .postings .edit_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .edit_posting input[type=button].rs_save {
  left: 15px;
}
.postings .new_posting .btn-primary:not(.escalate-rates-btn), .postings .new_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:not(.escalate-rates-btn), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .new_posting input[type=button].rs_save:not(.escalate-rates-btn), .postings .new_posting .send_for_approval, .postings .new_posting .back.btn, .postings .new_posting .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .postings .new_posting .back.dz-button, .postings .new_posting .links-as-buttons a.back, .links-as-buttons .postings .new_posting a.back, .postings .new_posting .back.new-button, .postings .new_posting .back.edit-button, .postings .new_posting .back.duplicate-button, .postings .new_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .new_posting input.back[type=button], .postings .new_posting .delete-button, .postings .edit_posting .btn-primary:not(.escalate-rates-btn), .postings .edit_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save:not(.escalate-rates-btn), .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .edit_posting input[type=button].rs_save:not(.escalate-rates-btn), .postings .edit_posting .send_for_approval, .postings .edit_posting .back.btn, .postings .edit_posting .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .back.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .postings .edit_posting .back.dz-button, .postings .edit_posting .links-as-buttons a.back, .links-as-buttons .postings .edit_posting a.back, .postings .edit_posting .back.new-button, .postings .edit_posting .back.edit-button, .postings .edit_posting .back.duplicate-button, .postings .edit_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.back[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .edit_posting input.back[type=button], .postings .edit_posting .delete-button {
  margin-top: 30px;
  position: relative;
}
.postings .new_posting .btn-primary, .postings .new_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .new_posting input[type=button].rs_save, .postings .new_posting .send_for_approval, .postings .edit_posting .btn-primary, .postings .edit_posting .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .postings .edit_posting input[type=button].rs_save, .postings .edit_posting .send_for_approval {
  float: right;
}
.postings .new_posting .file_uploader .input-group .dropzone, .postings .new_posting #posting_notes, .postings .edit_posting .file_uploader .input-group .dropzone, .postings .edit_posting #posting_notes {
  min-height: 200px;
}
.postings .job-position .label, .postings .job-position .ref-number, .postings .job-position .posting.list-item .label-status, .posting.list-item .postings .job-position .label-status, .postings .job-position .state, .postings .job-position .select2-choices .branch .node:first-child, .select2-choices .branch .postings .job-position .node:first-child, .postings .job-position .candidate-credential-fields .status, .candidate-credential-fields .postings .job-position .status, .postings .job-position .company .type, .company .postings .job-position .type, .postings .job-position .client .type, .client .postings .job-position .type,
.postings .org_unit .label,
.postings .org_unit .ref-number,
.postings .org_unit .posting.list-item .label-status,
.posting.list-item .postings .org_unit .label-status,
.postings .org_unit .state,
.postings .org_unit .select2-choices .branch .node:first-child,
.select2-choices .branch .postings .org_unit .node:first-child,
.postings .org_unit .candidate-credential-fields .status,
.candidate-credential-fields .postings .org_unit .status,
.postings .org_unit .company .type,
.company .postings .org_unit .type,
.postings .org_unit .client .type,
.client .postings .org_unit .type {
  max-width: 100%;
}
.postings .escalated_postings code {
  margin-right: 4px;
}
.postings > .buttons {
  margin-bottom: 10px;
}
.postings .page-header .sub-header {
  display: block;
  line-height: 1.25;
  margin: 10px 0 15px;
}
.postings .page-header .buttons {
  margin-bottom: 0;
}
.postings .approvable-buttons .input-group {
  width: 100%;
}
.postings .candidate .contact-method {
  white-space: nowrap;
}

#posting_calendar_container #create-by-selection-panel.panel {
  border-color: #ccc;
}
#posting_calendar_container #create-by-selection-panel.panel .panel-heading {
  color: #737373;
  background-color: #ececec;
  border-color: #ccc;
}
#posting_calendar_container #create-by-selection-panel.panel .alert-warning .btn-warning, #posting_calendar_container #create-by-selection-panel.panel .alert-alert .btn-warning {
  display: none;
}
#posting_calendar_container #create-by-selection-panel.panel[data-valid=true] {
  border-color: #c9e2b3;
}
#posting_calendar_container #create-by-selection-panel.panel[data-valid=true] .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
#posting_calendar_container #openings_container, #posting_calendar_container .calendar-container {
  min-height: 25px;
}
#posting_calendar_container .shift-options {
  margin-top: 10px;
}
#posting_calendar_container .recurrence-options {
  border-top: 1px dotted gainsboro;
  border-bottom: 1px dotted gainsboro;
  padding: 10px 0;
}
#posting_calendar_container .work-pattern-time-defaults-container {
  text-align: center;
  margin-bottom: 15px;
}

.label-status.archived, .label-status.draft {
  background-color: #ecf0f1;
  color: #7f8c8d;
  border: 1px solid #95a5a6;
}
.label-status.incomplete {
  background-color: rgb(150.3319148936, 44.629787234, 33.6680851064);
  color: #fff;
}
.label-status.unsubmitted, .label-status.unapproved {
  background-color: #bdc3c7;
}
.label-status.pending, .label-status.pending_approval {
  background-color: #e67e22;
}
.label-status.rejected {
  background-color: rgb(228.0106382979, 143.2765957447, 134.4893617021);
}
.label-status.replacement_requested {
  background-color: rgb(228.0106382979, 143.2765957447, 134.4893617021);
}
.label-status.cancelled {
  background-color: rgb(244.9726027397, 180.2123287671, 173.5273972603);
}
.label-status.filled, .label-status.filled_by_agency {
  background-color: rgb(126.8915929204, 187.1371681416, 226.6084070796);
}
.label-status.filled_by_bank, .label-status.filled_by_extra_duty_payment {
  background-color: rgb(85.1438053097, 165.0221238938, 217.3561946903);
}
.label-status.offered, .label-status.accepted {
  background-color: rgb(116.5352112676, 223.9647887324, 161.8943661972);
}
.label-status.interview_successful {
  background-color: rgb(116.5352112676, 223.9647887324, 161.8943661972);
}
.label-status.interview_confirmed, .label-status.interview_awaiting_feedback {
  background-color: rgb(126.8915929204, 187.1371681416, 226.6084070796);
}
.label-status.interview_requested {
  background-color: #f39c12;
}
.label-status.allocated {
  background-color: rgb(249.1445783133, 206.6927710843, 139.3554216867);
}
.label-status.vacant {
  background-color: #d9534f;
}
.label-status.unpublished {
  opacity: 70%;
}

.flags {
  margin: 10px 0;
  text-align: right;
}

.flag-covid19 {
  color: #a94442;
}

.alert .table {
  font-size: smaller;
}

.fixed-width {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}

.input-group-btn a.btn:first-child, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.dz-button:first-child, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.dz-button:first-child, .input-group-btn .links-as-buttons a:first-child, .links-as-buttons .input-group-btn a:first-child, .input-group-btn a.new-button:first-child, .input-group-btn a.edit-button:first-child, .input-group-btn a.duplicate-button:first-child {
  margin-left: -1px;
}
.input-group-btn a.btn + a.btn, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.dz-button + a.btn, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.dz-button + a.btn, .input-group-btn a.new-button + a.btn, .input-group-btn a.edit-button + a.btn, .input-group-btn a.duplicate-button + a.btn, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.btn + a.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.btn + a.dz-button, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.dz-button + a.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.dz-button + a.dz-button, .input-group-btn .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a + a.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn .links-as-buttons a + a.dz-button, .links-as-buttons .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a + a.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons .input-group-btn a + a.dz-button, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.new-button + a.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.new-button + a.dz-button, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.edit-button + a.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.edit-button + a.dz-button, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.duplicate-button + a.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.duplicate-button + a.dz-button, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .links-as-buttons a.dz-button + a, .links-as-buttons .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.dz-button + a, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn .links-as-buttons a.dz-button + a, .links-as-buttons .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.dz-button + a, .input-group-btn .links-as-buttons a + a, .links-as-buttons .input-group-btn a + a, .input-group-btn a.btn + a.new-button, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.dz-button + a.new-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.dz-button + a.new-button, .input-group-btn a.new-button + a.new-button, .input-group-btn a.edit-button + a.new-button, .input-group-btn a.duplicate-button + a.new-button, .input-group-btn a.btn + a.edit-button, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.dz-button + a.edit-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.dz-button + a.edit-button, .input-group-btn a.new-button + a.edit-button, .input-group-btn a.edit-button + a.edit-button, .input-group-btn a.duplicate-button + a.edit-button, .input-group-btn a.btn + a.duplicate-button, .input-group-btn .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message a.dz-button + a.duplicate-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .input-group-btn a.dz-button + a.duplicate-button, .input-group-btn a.new-button + a.duplicate-button, .input-group-btn a.edit-button + a.duplicate-button, .input-group-btn a.duplicate-button + a.duplicate-button {
  margin-left: -5px;
}

#requirements .title {
  background-color: rgb(238.425, 238.425, 238.425);
  border-top: 1px solid rgb(212.925, 212.925, 212.925);
  border-bottom: 1px solid rgb(212.925, 212.925, 212.925);
}
#requirements .title.hidden, #requirements .title.general {
  display: none;
}
#requirements .requirement .credential {
  text-align: right;
  width: 40%;
}

#posting_matches {
  min-height: 20px;
}
#posting_matches table thead th {
  font-weight: normal;
  text-align: center;
  border-bottom: 2px solid white;
  border-right: 2px solid white;
  padding: 0;
}
#posting_matches table thead th h5 {
  margin: 0;
}
#posting_matches table thead th h5 small {
  display: block;
  margin: 2px 0;
}
#posting_matches table thead th.candidate-header {
  min-width: 225px;
  width: 10%;
}
#posting_matches table thead th.month, #posting_matches table thead th.day {
  background-color: rgb(244.1803278689, 245.1639344262, 245.8196721311);
}
#posting_matches table thead th.month {
  padding: 5px 0;
}
#posting_matches table td {
  border: 2px solid white;
  border-bottom: 4px solid white;
}
#posting_matches table td.candidate {
  background-color: rgb(225.2719665272, 239.9163179916, 249.7280334728);
}
#posting_matches table td.candidate .candidate-name {
  color: #000;
}
#posting_matches table td.candidate .contact-details {
  margin-bottom: 5px;
}
#posting_matches table td.candidate .create-offer {
  background-color: #0F1F75;
}
#posting_matches table td.candidate .availability {
  float: right;
  font-weight: normal;
}
#posting_matches table td.candidate .popover .popover-title {
  padding: 10px;
}
#posting_matches table td.candidate .popover .popover-title .close {
  display: none;
}
#posting_matches table td.candidate .popover .popover-content {
  padding: 5px 10px;
}
#posting_matches table td.day.available {
  background-color: rgb(167.688, 235.312, 196.364);
}
#posting_matches table td.day.offered, #posting_matches table td.day.offer_accepted, #posting_matches table td.day.filled {
  background-color: rgb(249.4330708661, 231.5393700787, 159.5669291339);
}
#posting_matches table td.day.unavailable {
  background-color: rgb(232.6765957447, 162.5914893617, 155.3234042553);
}

.postings[data-roles='["agent"]'] #comments .role.label, .postings[data-roles='["agent"]'] #comments .role.ref-number, .postings[data-roles='["agent"]'] #comments .posting.list-item .role.label-status, .posting.list-item .postings[data-roles='["agent"]'] #comments .role.label-status, .postings[data-roles='["agent"]'] #comments .role.state, .postings[data-roles='["agent"]'] #comments .select2-choices .branch .role.node:first-child, .select2-choices .branch .postings[data-roles='["agent"]'] #comments .role.node:first-child, .postings[data-roles='["agent"]'] #comments .candidate-credential-fields .role.status, .candidate-credential-fields .postings[data-roles='["agent"]'] #comments .role.status, .postings[data-roles='["agent"]'] #comments .company .role.type, .company .postings[data-roles='["agent"]'] #comments .role.type, .postings[data-roles='["agent"]'] #comments .client .role.type, .client .postings[data-roles='["agent"]'] #comments .role.type {
  display: none;
}
.postings #comments .spinner {
  padding: 20px;
}
.postings #comments .list.comments {
  border: none;
  margin-bottom: 0;
}
.postings #comments .posting-bank-comments .list.comments .list-item:last-child {
  border-bottom: none;
}
.postings #comments .posting-bank-comments .role.label, .postings #comments .posting-bank-comments .role.ref-number, .postings #comments .posting-bank-comments .posting.list-item .role.label-status, .posting.list-item .postings #comments .posting-bank-comments .role.label-status, .postings #comments .posting-bank-comments .role.state, .postings #comments .posting-bank-comments .select2-choices .branch .role.node:first-child, .select2-choices .branch .postings #comments .posting-bank-comments .role.node:first-child, .postings #comments .posting-bank-comments .candidate-credential-fields .role.status, .candidate-credential-fields .postings #comments .posting-bank-comments .role.status, .postings #comments .posting-bank-comments .company .role.type, .company .postings #comments .posting-bank-comments .role.type, .postings #comments .posting-bank-comments .client .role.type, .client .postings #comments .posting-bank-comments .role.type {
  display: none;
}
.postings #comments .new_comment {
  padding: 10px 20px;
}
.postings #comments .new_comment .check_boxes .checkbox {
  margin: 0;
}
.postings #comments .new_comment .check_boxes .checkbox label {
  margin-right: 10px;
}
.postings #comments .new_comment .check_boxes .checkbox label[for=comment_roles_external] {
  display: none;
}
.postings #comments .new_comment .comment_notify {
  display: inline-block;
}
.postings #comments, .postings #budget {
  min-height: 60px;
}
.postings #posting_budget_container > .spinner, .postings #posting_default_rates_container > .spinner {
  margin: 10px;
}
.postings #budget .panel-body, .postings #default_rates {
  padding: 0px;
}
.postings #budget .panel-body .table, .postings #default_rates .table {
  font-size: 0.9em;
  margin-bottom: 0px;
}
.postings #budget .panel-body .table .money, .postings #default_rates .table .money {
  font-family: inherit;
  text-align: right;
}
.postings #budget .panel-body .alert, .postings #default_rates .alert {
  margin-bottom: 0;
}

.incomplete {
  color: rgb(150.3319148936, 44.629787234, 33.6680851064);
}

#postings-actions-container {
  margin-bottom: 5px;
  text-align: right;
}

.preferred_suppliers th.supplier {
  width: 15%;
}
.preferred_suppliers th.date {
  width: 18%;
}
.preferred_suppliers .action {
  text-align: right;
  white-space: nowrap;
}
.preferred_suppliers tr.preferred_supplier form {
  display: inline-block;
}
.preferred_suppliers .preferred-supplier-form.form-inline button {
  width: 25px;
}

.publication .panel-title {
  display: inline-block;
  width: 100%;
}
.publication .panel-body.row {
  margin: 0;
}
.publication .publish-toggle {
  height: 20px;
  position: relative;
  top: -5px;
}
.publication .publish-toggle .glyphicon-remove {
  color: #fff;
}
.publication .switch label {
  z-index: 1;
}
.publication .fa-money {
  color: #16a085;
}
.publication .escalation-rates-for-tier {
  float: right;
  position: relative;
  right: -5px;
}
.publication .escalation-rates-for-tier .btn-primary, .publication .escalation-rates-for-tier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_save, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .publication .escalation-rates-for-tier input[type=button].rs_save {
  margin-top: 0;
  left: 0;
}
.publication .rate-sets.btn-group {
  margin: 0 5px;
}
.publication .rate-sets.btn-group .fa, .publication .rate-sets.btn-group .dropdown-toggle .text {
  margin-right: 5px;
  vertical-align: inherit;
}
.publication .rate-set-supplier-publications {
  margin: 10px 0 15px 0;
}
.publication .rate-set-supplier-publications .rate-set-title {
  background-color: #0F1F75;
  border-radius: 0.25em;
  color: #fff;
  margin-bottom: 15px;
  padding: 5px;
}
.publication .rate-set-supplier-publications .published-by-title {
  color: grey;
}
.publication .supplier-publication .supplier {
  display: inline-block;
  max-width: 375px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.publication .supplier-publication .agent-count {
  width: 25px;
  padding: 5px;
}

.preferred_suppliers .btn-publish {
  color: #fff;
  background-color: #0F1F75;
  border-color: rgb(12.1022727273, 25.0113636364, 94.3977272727);
}
.preferred_suppliers .btn-publish:focus, .preferred_suppliers .btn-publish.focus {
  color: #fff;
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
  border-color: black;
}
.preferred_suppliers .btn-publish:hover {
  color: #fff;
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
  border-color: rgb(5.1477272727, 10.6386363636, 40.1522727273);
}
.preferred_suppliers .btn-publish:active, .preferred_suppliers .btn-publish.active, .open > .preferred_suppliers .btn-publish.dropdown-toggle {
  color: #fff;
  background-color: rgb(9.2045454545, 19.0227272727, 71.7954545455);
  background-image: none;
  border-color: rgb(5.1477272727, 10.6386363636, 40.1522727273);
}
.preferred_suppliers .btn-publish:active:hover, .preferred_suppliers .btn-publish:active:focus, .preferred_suppliers .btn-publish:active.focus, .preferred_suppliers .btn-publish.active:hover, .preferred_suppliers .btn-publish.active:focus, .preferred_suppliers .btn-publish.active.focus, .open > .preferred_suppliers .btn-publish.dropdown-toggle:hover, .open > .preferred_suppliers .btn-publish.dropdown-toggle:focus, .open > .preferred_suppliers .btn-publish.dropdown-toggle.focus {
  color: #fff;
  background-color: rgb(5.1477272727, 10.6386363636, 40.1522727273);
  border-color: black;
}
.preferred_suppliers .btn-publish.disabled:hover, .preferred_suppliers .btn-publish.disabled:focus, .preferred_suppliers .btn-publish.disabled.focus, .preferred_suppliers .btn-publish[disabled]:hover, .preferred_suppliers .btn-publish[disabled]:focus, .preferred_suppliers .btn-publish[disabled].focus, fieldset[disabled] .preferred_suppliers .btn-publish:hover, fieldset[disabled] .preferred_suppliers .btn-publish:focus, fieldset[disabled] .preferred_suppliers .btn-publish.focus {
  background-color: #0F1F75;
  border-color: rgb(12.1022727273, 25.0113636364, 94.3977272727);
}
.preferred_suppliers .btn-publish .badge {
  color: #0F1F75;
  background-color: #fff;
}

.public_holidays .date {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  font-size: 13.05px;
}

.rate-card-container.on-budget .overspend-field {
  display: none;
}
.rate-card-container.over-budget .overspend-field {
  display: block;
}
.rate-card-container.personalised .overspend-field {
  display: none;
}
.rate-card-container .panel-heading .list-inline, .rate-card-container .panel-heading .branch {
  top: -2px;
  position: relative;
}
.rate-card-container .panel-heading .list-inline li, .rate-card-container .panel-heading .branch li {
  padding: 0 5px 0 0;
  vertical-align: middle;
}
.rate-card-container .panel-heading .list-inline li .btn, .rate-card-container .panel-heading .branch li .btn, .rate-card-container .panel-heading .list-inline li .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-card-container .panel-heading .list-inline li .dz-button, .rate-card-container .panel-heading .branch li .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-card-container .panel-heading .branch li .dz-button, .rate-card-container .panel-heading .list-inline li .links-as-buttons a, .links-as-buttons .rate-card-container .panel-heading .list-inline li a, .rate-card-container .panel-heading .branch li .links-as-buttons a, .links-as-buttons .rate-card-container .panel-heading .branch li a, .rate-card-container .panel-heading .list-inline li .new-button, .rate-card-container .panel-heading .branch li .new-button, .rate-card-container .panel-heading .list-inline li .edit-button, .rate-card-container .panel-heading .branch li .edit-button, .rate-card-container .panel-heading .list-inline li .duplicate-button, .rate-card-container .panel-heading .branch li .duplicate-button, .rate-card-container .panel-heading .list-inline li .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-card-container .panel-heading .list-inline li input[type=button], .rate-card-container .panel-heading .branch li .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-card-container .panel-heading .branch li input[type=button], .rate-card-container .panel-heading .list-inline li .label, .rate-card-container .panel-heading .branch li .label, .rate-card-container .panel-heading .list-inline li .ref-number, .rate-card-container .panel-heading .branch li .ref-number, .rate-card-container .panel-heading .list-inline li .posting.list-item .label-status, .posting.list-item .rate-card-container .panel-heading .list-inline li .label-status, .rate-card-container .panel-heading .branch li .posting.list-item .label-status, .posting.list-item .rate-card-container .panel-heading .branch li .label-status, .rate-card-container .panel-heading .list-inline li .state, .rate-card-container .panel-heading .branch li .state, .rate-card-container .panel-heading .list-inline li .select2-choices .branch .node:first-child, .select2-choices .branch .rate-card-container .panel-heading .list-inline li .node:first-child, .rate-card-container .panel-heading .select2-choices .branch li .node:first-child, .select2-choices .rate-card-container .panel-heading .branch li .node:first-child, .rate-card-container .panel-heading .list-inline li .candidate-credential-fields .status, .candidate-credential-fields .rate-card-container .panel-heading .list-inline li .status, .rate-card-container .panel-heading .branch li .candidate-credential-fields .status, .candidate-credential-fields .rate-card-container .panel-heading .branch li .status, .rate-card-container .panel-heading .list-inline li .company .type, .company .rate-card-container .panel-heading .list-inline li .type, .rate-card-container .panel-heading .branch li .company .type, .company .rate-card-container .panel-heading .branch li .type, .rate-card-container .panel-heading .list-inline li .client .type, .client .rate-card-container .panel-heading .list-inline li .type, .rate-card-container .panel-heading .branch li .client .type, .client .rate-card-container .panel-heading .branch li .type {
  font-size: 0.7em;
}
.rate-card-container .rate-card-header {
  margin-bottom: 20px;
}
.rate-card-container .rate-card-header .self-transition {
  float: left;
  margin-right: 5px;
}
.rate-card-container .rate-card-header li {
  padding: 0 0 0 2px;
  vertical-align: middle;
}
.rate-card-container .rate-card-header li .finance_codes {
  color: #2980b9;
  margin-right: 5px;
}
.rate-card-container .rate-card-header li .tree-label-container {
  padding: 5px 6px;
}
.rate-card-container .rate-card-header li .tree-label-container .tree-label {
  font-size: inherit;
}
.rate-card-container .rate-card-header li.framework {
  display: none;
}
.rate-card-container .expires-on .input-group {
  padding: 0px 15px;
}
.rate-card-container .declaration {
  display: none;
  font-size: 13px;
  margin-bottom: 0;
  padding: 0 15px;
}
.rate-card-container .declaration label {
  text-align: left;
}
.rate-card-container.over-budget .declaration {
  display: block;
}

.rate-card-header .income-type small, .onboarding-subheading .income-type small {
  margin: 0 5px;
}

.rate-card .rate-rule[data-unit=perc] .currency-sign {
  display: none;
}
.rate-card .rate-rule[data-unit=perc] .currency-sign + input {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.rate-card .rate-rule[data-unit=fixed] .perc-sign {
  display: none;
}
.rate-card .rate-rule label {
  position: relative;
  float: left;
  width: 41.6666666667%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.rate-card .rate-rule .input-group {
  position: relative;
  float: left;
  width: 58.3333333333%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.rate-card .hint, .rate-card .help-block {
  margin-left: 41.6666666667%;
  width: 58.3333333333%;
}
.rate-card .table {
  font-size: 13px;
}
.rate-card .table th {
  white-space: nowrap;
}
.rate-card .table td:first-child {
  vertical-align: middle;
}
.rate-card .table .target-rate-wrapper {
  color: #7f8c8d;
  display: block;
  margin-top: 5px;
  white-space: nowrap;
}
@media (max-width: 767px) {
  .rate-card .table .target-rate-wrapper {
    display: none;
  }
}
.rate-card .nav-tabs .over-budget {
  color: #a94442;
}
.rate-card .nav-tabs .over-budget:focus {
  color: #a94442;
}

.income-type[data-value=paye] {
  background-color: #16a085;
}
.income-type[data-value=ltd_ir35] {
  background-color: #2980b9;
}
.income-type[data-value=ltd] {
  background-color: #e74c3c;
}
.income-type[data-value=umbrella] {
  background-color: #9b59b6;
}
.income-type[data-value=self_employed] {
  background-color: #7f8c8d;
}

fieldset.rate-line {
  margin-top: 20px;
  margin-bottom: 0;
}

.modal .rate-card.on-budget .modal-header {
  background: #dff0d8;
  border: 1px solid rgb(213.7777777778, 232.9166666667, 197.5833333333);
  color: #3c763d;
}
.modal .rate-card.over-budget .modal-header {
  background: #f2dede;
  border: 1px solid rgb(234.7934782609, 203.7065217391, 208.8876811594);
  color: #a94442;
}
.modal .rate-card.personalised .modal-header {
  background: #fcf8e3;
  border: 1px solid rgb(249.5322580645, 234.6478494624, 203.9677419355);
  color: #8a6d3b;
}
.modal .rate-card .modal-header {
  margin-bottom: 0;
}
.modal .rate-card .modal-header h2 {
  font-size: 19px;
}
.modal .rate-card .modal-header h2 .list-inline, .modal .rate-card .modal-header h2 .branch {
  margin-bottom: 0;
}
.modal .rate-card .modal-header h2 .list-inline .label, .modal .rate-card .modal-header h2 .branch .label, .modal .rate-card .modal-header h2 .list-inline .ref-number, .modal .rate-card .modal-header h2 .branch .ref-number, .modal .rate-card .modal-header h2 .list-inline .posting.list-item .label-status, .posting.list-item .modal .rate-card .modal-header h2 .list-inline .label-status, .modal .rate-card .modal-header h2 .branch .posting.list-item .label-status, .posting.list-item .modal .rate-card .modal-header h2 .branch .label-status, .modal .rate-card .modal-header h2 .list-inline .state, .modal .rate-card .modal-header h2 .branch .state, .select2-choices .branch .modal .rate-card .modal-header h2 .list-inline .node:first-child, .modal .rate-card .modal-header h2 .select2-choices .branch .node:first-child, .select2-choices .modal .rate-card .modal-header h2 .branch .node:first-child, .modal .rate-card .modal-header h2 .list-inline .candidate-credential-fields .status, .candidate-credential-fields .modal .rate-card .modal-header h2 .list-inline .status, .modal .rate-card .modal-header h2 .branch .candidate-credential-fields .status, .candidate-credential-fields .modal .rate-card .modal-header h2 .branch .status, .modal .rate-card .modal-header h2 .list-inline .company .type, .company .modal .rate-card .modal-header h2 .list-inline .type, .modal .rate-card .modal-header h2 .branch .company .type, .company .modal .rate-card .modal-header h2 .branch .type, .modal .rate-card .modal-header h2 .list-inline .client .type, .client .modal .rate-card .modal-header h2 .list-inline .type, .modal .rate-card .modal-header h2 .branch .client .type, .client .modal .rate-card .modal-header h2 .branch .type {
  font-size: 11.6px;
}
.modal .rate-card .rate-breakdown {
  border-top: 1px dotted gainsboro;
  padding-top: 20px;
}
.modal .rate-card .rate-breakdown .title {
  font-weight: bold;
  margin-bottom: 5px;
}

h4.income-type {
  margin-top: 0;
}
h4.income-type small {
  margin: 0 5px;
}

.rate-code-cost-breakdown .rate-code {
  font-weight: bold;
  width: 1%;
}
.rate-code-cost-breakdown .progress {
  margin-bottom: 0;
}
.rate-code-cost-breakdown .progress .progress-bar.payroll_cost {
  background-color: #27ae60;
}
.rate-code-cost-breakdown .progress .progress-bar.supplier_fee {
  background-color: #e67e22;
}
.rate-code-cost-breakdown .progress .progress-bar.mgmt_fee {
  background-color: #2980b9;
}
.rate-code-cost-breakdown .progress .progress-bar.framework_fee {
  background-color: #e74c3c;
}

.label.rate-set, .rate-set.ref-number, .posting.list-item .rate-set.label-status, .rate-set.state, .select2-choices .branch .rate-set.node:first-child, .candidate-credential-fields .rate-set.status, .company .rate-set.type, .client .rate-set.type {
  background-color: rgb(53.0483870968, 74.75, 96.4516129032);
  border: 1px solid #2c3e50;
  display: inline-block;
  margin-right: 2px;
}
.label.rate-set.bespoke, .rate-set.bespoke.ref-number, .posting.list-item .rate-set.bespoke.label-status, .rate-set.bespoke.state, .select2-choices .branch .rate-set.bespoke.node:first-child, .candidate-credential-fields .rate-set.bespoke.status, .company .rate-set.bespoke.type, .client .rate-set.bespoke.type {
  background: linear-gradient(to top, rgb(53.0483870968, 74.75, 96.4516129032), #d9534f);
}
.label.rate-set.unpublished, .rate-set.unpublished.ref-number, .posting.list-item .rate-set.unpublished.label-status, .rate-set.unpublished.state, .select2-choices .branch .rate-set.unpublished.node:first-child, .candidate-credential-fields .rate-set.unpublished.status, .company .rate-set.unpublished.type, .client .rate-set.unpublished.type {
  border-color: rgb(201.4953271028, 48.0841121495, 43.5046728972);
  background: #d9534f;
}
.label.rate-set .rate-set-group, .rate-set.ref-number .rate-set-group, .posting.list-item .rate-set.label-status .rate-set-group, .rate-set.state .rate-set-group, .select2-choices .branch .rate-set.node:first-child .rate-set-group, .candidate-credential-fields .rate-set.status .rate-set-group, .company .rate-set.type .rate-set-group, .client .rate-set.type .rate-set-group {
  margin-right: 2px;
}
.label.rate-set .rate-set-group::after, .rate-set.ref-number .rate-set-group::after, .posting.list-item .rate-set.label-status .rate-set-group::after, .rate-set.state .rate-set-group::after, .select2-choices .branch .rate-set.node:first-child .rate-set-group::after, .candidate-credential-fields .rate-set.status .rate-set-group::after, .company .rate-set.type .rate-set-group::after, .client .rate-set.type .rate-set-group::after {
  content: ":";
}

.label.personalised, .personalised.ref-number, .posting.list-item .personalised.label-status, .personalised.state, .select2-choices .branch .personalised.node:first-child, .candidate-credential-fields .personalised.status, .company .personalised.type, .client .personalised.type {
  background-color: #e67e22;
}

table.rate-defaults th {
  text-align: center;
}
table.rate-defaults small {
  font-size: 75%;
}
table.rate-defaults .money {
  width: 125px;
}
table.rate-defaults .money .fa-trash {
  margin-left: 5px;
}
table.rate-defaults .event {
  float: left;
  text-align: left;
  font-size: 80%;
  width: 15px;
  height: 15px;
}
table.rate-defaults .event.event-created {
  color: #27ae60;
}
table.rate-defaults .event.event-updated {
  color: #2980b9;
}
table.rate-defaults .event.event-unchanged {
  color: #7f8c8d;
}
table.rate-defaults .rate-default-previous-value {
  margin-right: 5px;
}
table.rate-defaults .rate-default-current-value {
  display: block;
  margin-top: 5px;
}
table.rate-defaults .rate-default-current-value .currently-label {
  font-family: futura medium, sans-serif;
  margin-right: 5px;
}
table.rate-defaults del {
  color: #c0392b;
}

.rate_sets.index .list-group .list-group-item .fa.status {
  color: Gainsboro;
}
.rate_sets.index .list-group .list-group-item .fa.status[data-active=true] {
  color: #27ae60;
}
.rate_sets.index .list-group .list-group-item .name, .rate_sets.index .list-group .list-group-item .fa.publication-threshold-durations, .rate_sets.index .list-group .list-group-item .fa.default {
  margin: 0 10px;
}
.rate_sets.index .list-group .list-group-item .fa.default {
  color: #e67e22;
}
.rate_sets.index .list-group .list-group-item .fa.publication-threshold-durations {
  cursor: pointer;
}
.rate_sets.index .popover .popover-content table {
  border-width: 0;
  margin: 0;
  font-size: 13.05px;
}
.rate_sets.index .popover .popover-content table .duration-cell {
  white-space: nowrap;
  text-align: left;
}

.rate-set-form .rate-set-fields {
  margin-bottom: 20px;
}
.rate-set-form .publication-threshold-durations h4 {
  padding: 10px;
  margin: 0px -15px 20px -15px;
  background-color: #2B2B2B;
  color: #fff;
}
.rate-set-form .publication-threshold-durations h4 .btn, .rate-set-form .publication-threshold-durations h4 .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations h4 .dz-button, .rate-set-form .publication-threshold-durations h4 .links-as-buttons a, .links-as-buttons .rate-set-form .publication-threshold-durations h4 a, .rate-set-form .publication-threshold-durations h4 .new-button, .rate-set-form .publication-threshold-durations h4 .edit-button, .rate-set-form .publication-threshold-durations h4 .duplicate-button, .rate-set-form .publication-threshold-durations h4 .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations h4 input[type=button] {
  margin: -2px;
}
@media (min-width: 991px) {
  .rate-set-form .publication-threshold-durations .client {
    margin-top: 30px;
  }
}
.rate-set-form .publication-threshold-durations .row {
  border-bottom: 1px solid gainsboro;
  padding: 5px 0px;
  margin-bottom: 10px;
}
.rate-set-form .publication-threshold-durations .btn.btn-danger, .rate-set-form .publication-threshold-durations .timesheets .timesheet .btn.absence-button.enabled, .timesheets .timesheet .rate-set-form .publication-threshold-durations .btn.absence-button.enabled, .rate-set-form .publication-threshold-durations .candidate_weeks .timesheet .btn.absence-button.enabled, .candidate_weeks .timesheet .rate-set-form .publication-threshold-durations .btn.absence-button.enabled, .rate-set-form .publication-threshold-durations .claim_submissions .timesheet .btn.absence-button.enabled, .claim_submissions .timesheet .rate-set-form .publication-threshold-durations .btn.absence-button.enabled, .rate-set-form .publication-threshold-durations body.claims .timesheet .btn.absence-button.enabled, body.claims .timesheet .rate-set-form .publication-threshold-durations .btn.absence-button.enabled, .rate-set-form .publication-threshold-durations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-danger.dz-button, .rate-set-form .publication-threshold-durations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .timesheets .timesheet .dz-button.absence-button.enabled, .timesheets .timesheet .rate-set-form .publication-threshold-durations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .candidate_weeks .timesheet .dz-button.absence-button.enabled, .candidate_weeks .timesheet .rate-set-form .publication-threshold-durations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .claim_submissions .timesheet .dz-button.absence-button.enabled, .claim_submissions .timesheet .rate-set-form .publication-threshold-durations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message body.claims .timesheet .dz-button.absence-button.enabled, body.claims .timesheet .rate-set-form .publication-threshold-durations .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button.absence-button.enabled, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations .btn-danger.dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations .timesheets .timesheet .dz-button.absence-button.enabled, .timesheets .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations .dz-button.absence-button.enabled, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations .candidate_weeks .timesheet .dz-button.absence-button.enabled, .candidate_weeks .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations .dz-button.absence-button.enabled, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations .claim_submissions .timesheet .dz-button.absence-button.enabled, .claim_submissions .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations .dz-button.absence-button.enabled, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations body.claims .timesheet .dz-button.absence-button.enabled, body.claims .timesheet .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .rate-set-form .publication-threshold-durations .dz-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .links-as-buttons a.btn-danger, .rate-set-form .publication-threshold-durations .links-as-buttons .timesheets .timesheet a.absence-button.enabled, .timesheets .timesheet .rate-set-form .publication-threshold-durations .links-as-buttons a.absence-button.enabled, .rate-set-form .publication-threshold-durations .links-as-buttons .candidate_weeks .timesheet a.absence-button.enabled, .candidate_weeks .timesheet .rate-set-form .publication-threshold-durations .links-as-buttons a.absence-button.enabled, .rate-set-form .publication-threshold-durations .links-as-buttons .claim_submissions .timesheet a.absence-button.enabled, .claim_submissions .timesheet .rate-set-form .publication-threshold-durations .links-as-buttons a.absence-button.enabled, .rate-set-form .publication-threshold-durations .links-as-buttons body.claims .timesheet a.absence-button.enabled, body.claims .timesheet .rate-set-form .publication-threshold-durations .links-as-buttons a.absence-button.enabled, .links-as-buttons .rate-set-form .publication-threshold-durations a.btn-danger, .links-as-buttons .rate-set-form .publication-threshold-durations .timesheets .timesheet a.absence-button.enabled, .timesheets .timesheet .links-as-buttons .rate-set-form .publication-threshold-durations a.absence-button.enabled, .links-as-buttons .rate-set-form .publication-threshold-durations .candidate_weeks .timesheet a.absence-button.enabled, .candidate_weeks .timesheet .links-as-buttons .rate-set-form .publication-threshold-durations a.absence-button.enabled, .links-as-buttons .rate-set-form .publication-threshold-durations .claim_submissions .timesheet a.absence-button.enabled, .claim_submissions .timesheet .links-as-buttons .rate-set-form .publication-threshold-durations a.absence-button.enabled, .links-as-buttons .rate-set-form .publication-threshold-durations body.claims .timesheet a.absence-button.enabled, body.claims .timesheet .links-as-buttons .rate-set-form .publication-threshold-durations a.absence-button.enabled, .rate-set-form .publication-threshold-durations .btn-danger.new-button, .rate-set-form .publication-threshold-durations .timesheets .timesheet .new-button.absence-button.enabled, .timesheets .timesheet .rate-set-form .publication-threshold-durations .new-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .candidate_weeks .timesheet .new-button.absence-button.enabled, .candidate_weeks .timesheet .rate-set-form .publication-threshold-durations .new-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .claim_submissions .timesheet .new-button.absence-button.enabled, .claim_submissions .timesheet .rate-set-form .publication-threshold-durations .new-button.absence-button.enabled, .rate-set-form .publication-threshold-durations body.claims .timesheet .new-button.absence-button.enabled, body.claims .timesheet .rate-set-form .publication-threshold-durations .new-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .btn-danger.edit-button, .rate-set-form .publication-threshold-durations .timesheets .timesheet .edit-button.absence-button.enabled, .timesheets .timesheet .rate-set-form .publication-threshold-durations .edit-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .candidate_weeks .timesheet .edit-button.absence-button.enabled, .candidate_weeks .timesheet .rate-set-form .publication-threshold-durations .edit-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .claim_submissions .timesheet .edit-button.absence-button.enabled, .claim_submissions .timesheet .rate-set-form .publication-threshold-durations .edit-button.absence-button.enabled, .rate-set-form .publication-threshold-durations body.claims .timesheet .edit-button.absence-button.enabled, body.claims .timesheet .rate-set-form .publication-threshold-durations .edit-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .btn-danger.duplicate-button, .rate-set-form .publication-threshold-durations .timesheets .timesheet .duplicate-button.absence-button.enabled, .timesheets .timesheet .rate-set-form .publication-threshold-durations .duplicate-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .candidate_weeks .timesheet .duplicate-button.absence-button.enabled, .candidate_weeks .timesheet .rate-set-form .publication-threshold-durations .duplicate-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .claim_submissions .timesheet .duplicate-button.absence-button.enabled, .claim_submissions .timesheet .rate-set-form .publication-threshold-durations .duplicate-button.absence-button.enabled, .rate-set-form .publication-threshold-durations body.claims .timesheet .duplicate-button.absence-button.enabled, body.claims .timesheet .rate-set-form .publication-threshold-durations .duplicate-button.absence-button.enabled, .rate-set-form .publication-threshold-durations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.btn-danger[type=button], .rate-set-form .publication-threshold-durations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .timesheets .timesheet input[type=button].absence-button.enabled, .timesheets .timesheet .rate-set-form .publication-threshold-durations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled, .rate-set-form .publication-threshold-durations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .candidate_weeks .timesheet input[type=button].absence-button.enabled, .candidate_weeks .timesheet .rate-set-form .publication-threshold-durations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled, .rate-set-form .publication-threshold-durations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .claim_submissions .timesheet input[type=button].absence-button.enabled, .claim_submissions .timesheet .rate-set-form .publication-threshold-durations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled, .rate-set-form .publication-threshold-durations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls body.claims .timesheet input[type=button].absence-button.enabled, body.claims .timesheet .rate-set-form .publication-threshold-durations .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].absence-button.enabled, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations input.btn-danger[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations .timesheets .timesheet input[type=button].absence-button.enabled, .timesheets .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations input[type=button].absence-button.enabled, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations .candidate_weeks .timesheet input[type=button].absence-button.enabled, .candidate_weeks .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations input[type=button].absence-button.enabled, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations .claim_submissions .timesheet input[type=button].absence-button.enabled, .claim_submissions .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations input[type=button].absence-button.enabled, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations body.claims .timesheet input[type=button].absence-button.enabled, body.claims .timesheet .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .rate-set-form .publication-threshold-durations input[type=button].absence-button.enabled {
  margin-top: 5px;
}

.reports #prev_reports_list {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  padding: 10px 0;
}
.reports #prev_reports_list tr {
  margin: 0px;
  padding: 5px 0;
}
.reports #prev_reports_list tr > td {
  vertical-align: middle;
  text-align: right;
}
.reports #prev_reports_list tr > td.export_file {
  text-align: left;
}
.reports #prev_reports_list tr .failure {
  color: #d9534f;
}
.reports .widget-container {
  float: left;
  padding: 5px 15px;
}
.reports .widget-container:not(.resized) {
  width: 50%;
}
.reports .widget-container .panel .panel-heading .subtitle {
  color: #95a5a6;
  display: block;
  font-size: 13.05px;
  margin-top: 5px;
}
.reports .widget-container .panel .header {
  min-height: 30px;
}
.reports .widget-container .panel .header .actions {
  float: right;
}
.reports .widget-container .panel .header .actions .btn-xs, .reports .widget-container .panel .header .actions .btn-group-xs > .btn, .reports .widget-container .panel .header .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-xs > .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .reports .widget-container .panel .header .actions .btn-group-xs > .dz-button, .reports .widget-container .panel .header .actions .links-as-buttons .btn-group-xs > a, .links-as-buttons .reports .widget-container .panel .header .actions .btn-group-xs > a, .reports .widget-container .panel .header .actions .btn-group-xs > .new-button, .reports .widget-container .panel .header .actions .edit-button, .reports .widget-container .panel .header .actions .duplicate-button, .reports .widget-container .panel .header .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-xs > input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .reports .widget-container .panel .header .actions .btn-group-xs > input[type=button], .reports .widget-container .panel .header .actions .footer .create-candidate .new-button, .footer .create-candidate .reports .widget-container .panel .header .actions .new-button, .reports .widget-container .panel .header .actions body:not(.app) .mark-all-as-read, body:not(.app) .reports .widget-container .panel .header .actions .mark-all-as-read, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .btn, .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions .btn, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .preferred_suppliers tr.preferred_supplier .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .reports .widget-container .panel .header .actions .dz-button, .reports .widget-container .panel .header .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .preferred_suppliers tr.preferred_supplier .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions .dz-button, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .links-as-buttons a, .preferred_suppliers tr.preferred_supplier .links-as-buttons .reports .widget-container .panel .header .actions a, .reports .widget-container .panel .header .actions .links-as-buttons .preferred_suppliers tr.preferred_supplier a, .links-as-buttons .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions a, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .new-button, .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions .new-button, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .preferred_suppliers tr.preferred_supplier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .reports .widget-container .panel .header .actions input[type=button], .reports .widget-container .panel .header .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .preferred_suppliers tr.preferred_supplier input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions input[type=button] {
  margin-right: 5px;
}
.reports .widget-container .panel .header .actions .btn-xs .fa, .reports .widget-container .panel .header .actions .btn-group-xs > .btn .fa, .reports .widget-container .panel .header .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .btn-group-xs > .dz-button .fa, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .reports .widget-container .panel .header .actions .btn-group-xs > .dz-button .fa, .reports .widget-container .panel .header .actions .links-as-buttons .btn-group-xs > a .fa, .links-as-buttons .reports .widget-container .panel .header .actions .btn-group-xs > a .fa, .reports .widget-container .panel .header .actions .btn-group-xs > .new-button .fa, .reports .widget-container .panel .header .actions .edit-button .fa, .reports .widget-container .panel .header .actions .duplicate-button .fa, .reports .widget-container .panel .header .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .btn-group-xs > input[type=button] .fa, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .reports .widget-container .panel .header .actions .btn-group-xs > input[type=button] .fa, .reports .widget-container .panel .header .actions .footer .create-candidate .new-button .fa, .footer .create-candidate .reports .widget-container .panel .header .actions .new-button .fa, .reports .widget-container .panel .header .actions body:not(.app) .mark-all-as-read .fa, body:not(.app) .reports .widget-container .panel .header .actions .mark-all-as-read .fa, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .btn .fa, .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions .btn .fa, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button .fa, .preferred_suppliers tr.preferred_supplier .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .reports .widget-container .panel .header .actions .dz-button .fa, .reports .widget-container .panel .header .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .preferred_suppliers tr.preferred_supplier .dz-button .fa, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions .dz-button .fa, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .links-as-buttons a .fa, .preferred_suppliers tr.preferred_supplier .links-as-buttons .reports .widget-container .panel .header .actions a .fa, .reports .widget-container .panel .header .actions .links-as-buttons .preferred_suppliers tr.preferred_supplier a .fa, .links-as-buttons .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions a .fa, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .new-button .fa, .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions .new-button .fa, .reports .widget-container .panel .header .actions .preferred_suppliers tr.preferred_supplier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button] .fa, .preferred_suppliers tr.preferred_supplier .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .reports .widget-container .panel .header .actions input[type=button] .fa, .reports .widget-container .panel .header .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .preferred_suppliers tr.preferred_supplier input[type=button] .fa, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .preferred_suppliers tr.preferred_supplier .reports .widget-container .panel .header .actions input[type=button] .fa {
  width: 12px;
}
.reports .widget-container .panel .parameters {
  font-size: 13.05px;
  min-height: 45px;
  text-align: center;
}
.reports .widget-container .panel .parameters strong {
  margin-right: 5px;
}
.reports .widget-container .panel .widget-chart {
  min-height: 400px;
}
.reports .widget-container .panel .widget-chart .spinner {
  margin-top: 160px;
}

.requirement-icon {
  color: rgb(213.5744680851, 150.1808510638, 148.9255319149);
  visibility: hidden;
}
.requirement-icon.requirement-icon-desired:before {
  content: "•";
}
.requirement-icon.requirement-icon-registered:before {
  content: "?";
}
.requirement-icon.requirement-icon-allocated:before {
  content: "†";
}
.requirement-icon.requirement-icon-filled:before {
  content: "‡";
}

.requirement-icon-desired,
[data-essential-at*=registered] .requirement-icon-registered,
[data-essential-at*=allocated] .requirement-icon-allocated,
[data-essential-at*=filled] .requirement-icon-filled {
  visibility: visible;
}

.scheduled_jobs .fa[data-status=unknown] {
  color: #bdc3c7;
}
.scheduled_jobs .fa[data-status=queued] {
  color: #e67e22;
}
.scheduled_jobs .fa[data-status=in_progress] {
  color: #9b59b6;
}
.scheduled_jobs .fa[data-status=complete] {
  color: #27ae60;
}
.scheduled_jobs .fa[data-status=failed] {
  color: #c0392b;
}
.scheduled_jobs .fa[data-status=disabled] {
  color: #7f8c8d;
}
.scheduled_jobs table .trigger {
  white-space: nowrap;
  width: 110px;
}
.scheduled_jobs table .last-run {
  width: 180px;
}
.scheduled_jobs table .args {
  width: 450px;
}
.scheduled_jobs table tr.disabled {
  background-color: #bdc3c7;
}

.task .refs {
  padding-top: 1px;
}
.task .refs .ref {
  background-color: #f39c12;
}
.task.list-item {
  padding: 5px 0;
}
.task .toggle {
  display: none;
}
.task .rostered-shift .shift-times, .task .rostered-shift .date-fields {
  margin: 0 5px;
}

.tag-task-batch-form {
  display: none;
}

.task-actions-container {
  display: none;
  margin-bottom: 5px;
}

#tasks-toggle-container {
  margin: 5px 0;
}

body.assignments .task .toggle {
  display: inline-block;
}

#tasks-container .task.row {
  margin: 0px;
}

.btn-merge {
  color: white;
  background-color: #9b59b6;
  border-color: rgb(113.1192468619, 59.4079497908, 135.0920502092);
}
.btn-merge:focus, .btn-merge.focus {
  color: white;
  background-color: rgb(127.949790795, 67.1966527197, 152.8033472803);
  border-color: rgb(38.9665271967, 20.4644351464, 46.5355648536);
}
.btn-merge:hover {
  color: white;
  background-color: rgb(127.949790795, 67.1966527197, 152.8033472803);
  border-color: rgb(77.5259414226, 40.7150627615, 92.5849372385);
}
.btn-merge:active, .btn-merge.active, .open > .btn-merge.dropdown-toggle {
  color: white;
  background-color: rgb(127.949790795, 67.1966527197, 152.8033472803);
  background-image: none;
  border-color: rgb(77.5259414226, 40.7150627615, 92.5849372385);
}
.btn-merge:active:hover, .btn-merge:active:focus, .btn-merge:active.focus, .btn-merge.active:hover, .btn-merge.active:focus, .btn-merge.active.focus, .open > .btn-merge.dropdown-toggle:hover, .open > .btn-merge.dropdown-toggle:focus, .open > .btn-merge.dropdown-toggle.focus {
  color: white;
  background-color: rgb(107.1870292887, 56.2924686192, 128.0075313808);
  border-color: rgb(38.9665271967, 20.4644351464, 46.5355648536);
}
.btn-merge.disabled:hover, .btn-merge.disabled:focus, .btn-merge.disabled.focus, .btn-merge[disabled]:hover, .btn-merge[disabled]:focus, .btn-merge[disabled].focus, fieldset[disabled] .btn-merge:hover, fieldset[disabled] .btn-merge:focus, fieldset[disabled] .btn-merge.focus {
  background-color: #9b59b6;
  border-color: rgb(113.1192468619, 59.4079497908, 135.0920502092);
}
.btn-merge .badge {
  color: #9b59b6;
  background-color: white;
}

.tasks.reconfirmable #notifications-nav-link {
  display: none;
}
.tasks.reconfirmable .alert.alert-info, .tasks.reconfirmable .alert.alert-flash {
  text-align: center;
}
.tasks.reconfirmable .calendar-day .calendar-entry .reconfirmable_task > .description {
  padding: 0 10px 20px 10px;
}
.tasks.reconfirmable .calendar-day .calendar-entry .reconfirmable_task > .description .shift-title .date-fields {
  display: none;
}
.tasks.reconfirmable .calendar-day .calendar-entry .reconfirmable_task > .description .shift-title .shift-pattern {
  font-size: 14.5px;
}
.tasks.reconfirmable .calendar-day .calendar-entry .reconfirmable_task .actions {
  padding: 10px;
}

.timesheets form.new_timesheet, .timesheets form.edit_timesheet, .candidate_weeks form.new_timesheet, .candidate_weeks form.edit_timesheet, .claim_submissions form.new_timesheet, .claim_submissions form.edit_timesheet, body.claims form.new_timesheet, body.claims form.edit_timesheet {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  background: transparent;
  border: none;
  margin-bottom: 20px;
}
.timesheets .timesheet .absence-button, .candidate_weeks .timesheet .absence-button, .claim_submissions .timesheet .absence-button, body.claims .timesheet .absence-button {
  float: right;
  position: relative;
  top: 5px;
  margin-bottom: 10px;
  margin-left: 5px;
}
.timesheets .timesheet .comment-button, .candidate_weeks .timesheet .comment-button, .claim_submissions .timesheet .comment-button, body.claims .timesheet .comment-button {
  float: right;
  position: relative;
  top: 5px;
  right: 5px;
}
.timesheets .timesheet .unactionable, .candidate_weeks .timesheet .unactionable, .claim_submissions .timesheet .unactionable, body.claims .timesheet .unactionable {
  margin: 0 -10px 20px;
}
.timesheets .timesheet .absence .comment, .candidate_weeks .timesheet .absence .comment, .claim_submissions .timesheet .absence .comment, body.claims .timesheet .absence .comment {
  margin-top: 25px;
}
.timesheets .upcoming h4.heading, .candidate_weeks .upcoming h4.heading, .claim_submissions .upcoming h4.heading, body.claims .upcoming h4.heading {
  margin: 5px 0 !important;
}
.timesheets .upcoming time > .year, .candidate_weeks .upcoming time > .year, .claim_submissions .upcoming time > .year, body.claims .upcoming time > .year {
  display: none;
}
.timesheets .upcoming .calendar-entry, .candidate_weeks .upcoming .calendar-entry, .claim_submissions .upcoming .calendar-entry, body.claims .upcoming .calendar-entry {
  min-height: inherit;
  padding: 16px;
}
.timesheets .signatory, .candidate_weeks .signatory, .claim_submissions .signatory, body.claims .signatory {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  padding: 10px 15px;
  margin-bottom: 10px;
}

.timesheet.success {
  margin-top: 50px;
  text-align: center;
}
.timesheet.success .information {
  margin-top: 20px;
}

.upload.row .status.upload-pending {
  color: #e67e22;
}
.upload.row .status.upload-loading {
  color: #2980b9;
}
.upload.row .status.upload-loaded {
  color: #27ae60;
}
.upload.row .status.upload-failed, .upload.row .status.upload-revert_failed {
  color: #c0392b;
}
.upload.row .status.upload-reverting {
  color: #d35400;
}
.upload.row .status.upload-reverted {
  color: #7f8c8d;
}

.upload-failures {
  margin-top: 10px;
}

.status {
  text-align: center;
}
.status .glyphicon-ok {
  color: #2ecc71;
}
.status .glyphicon-lock, .status .glyphicon-ban-circle {
  color: #c0392b;
}
.status .glyphicon-envelope, .status .glyphicon-warning-sign {
  color: #f39c12;
}
.status .glyphicon-remove {
  color: #bdc3c7;
}

.avatar {
  border: 1px solid #ccc;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  margin: -4px 5px 0 0;
}

h1 .avatar {
  margin-right: 10px;
}

#profile-nav-link .avatar {
  margin-left: -10px;
  margin-top: 0px;
}

.list-group.identity-providers {
  border-top: 1px dotted #bdc3c7;
  margin-top: 30px;
  margin-bottom: 0;
  padding-top: 10px;
  text-align: center;
}
.list-group.identity-providers .list-group-item {
  border: none;
  height: 48px;
  padding: 0;
}
.list-group.identity-providers .list-group-item img {
  margin-right: 8px;
  max-height: 48px;
}
.list-group.identity-providers .list-group-item .omniauth-sign-in-label {
  display: none;
}

#modal [data-controller=users][data-action=suspend] .modal-footer, #modal [data-controller=users][data-action=removal_request] .modal-footer {
  text-align: left;
}
#modal [data-controller=users][data-action=suspend] .modal-footer > [data-dismiss=modal], #modal [data-controller=users][data-action=removal_request] .modal-footer > [data-dismiss=modal] {
  display: none;
}
#modal [data-controller=users][data-action=suspend] .modal-footer .actions, #modal [data-controller=users][data-action=removal_request] .modal-footer .actions {
  border-top: 1px solid gainsboro;
  float: none;
  margin-top: 20px;
  padding-top: 10px;
  text-align: right;
}
#modal [data-controller=users][data-action=suspend] .modal-footer .actions .btn-default, #modal [data-controller=users][data-action=suspend] .modal-footer .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message #modal [data-controller=users][data-action=suspend] .modal-footer .actions .dz-button, #modal [data-controller=users][data-action=suspend] .modal-footer .actions .links-as-buttons a, .links-as-buttons #modal [data-controller=users][data-action=suspend] .modal-footer .actions a, #modal [data-controller=users][data-action=suspend] .modal-footer .actions .edit-button, #modal [data-controller=users][data-action=suspend] .modal-footer .actions .duplicate-button, #modal [data-controller=users][data-action=removal_request] .modal-footer .actions .btn-default, #modal [data-controller=users][data-action=removal_request] .modal-footer .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message #modal [data-controller=users][data-action=removal_request] .modal-footer .actions .dz-button, #modal [data-controller=users][data-action=removal_request] .modal-footer .actions .links-as-buttons a, .links-as-buttons #modal [data-controller=users][data-action=removal_request] .modal-footer .actions a, #modal [data-controller=users][data-action=removal_request] .modal-footer .actions .edit-button, #modal [data-controller=users][data-action=removal_request] .modal-footer .actions .duplicate-button {
  float: left;
}

.widget h5 {
  font-weight: bold;
}
.widget .table {
  font-size: 13px;
  margin: 0;
  overflow: hidden;
}
.widget .table .btn, .widget .table .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .widget .table .dz-button, .widget .table .links-as-buttons a, .links-as-buttons .widget .table a, .widget .table .new-button, .widget .table .edit-button, .widget .table .duplicate-button, .widget .table .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .widget .table input[type=button] {
  padding: 0;
  white-space: normal;
  font-weight: bold;
  text-align: left;
}
.widget .table th {
  vertical-align: middle;
}
.widget .table th:not(:first-child) {
  text-align: center;
}
.widget .table td {
  text-align: center;
  vertical-align: middle;
}
.widget .table td .btn, .widget .table td .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .widget .table td .dz-button, .widget .table td .links-as-buttons a, .links-as-buttons .widget .table td a, .widget .table td .new-button, .widget .table td .edit-button, .widget .table td .duplicate-button, .widget .table td .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .widget .table td input[type=button] {
  font-weight: normal;
}
.widget .panel-heading a {
  color: inherit;
}
.widget .panel-heading a .fa-remove {
  padding-right: 5px;
}
.widget .panel-body {
  padding: 0;
  min-height: 50px;
}
.widget .panel-body .fa-spinner {
  margin-left: 50% !important;
  margin-top: 10px;
}
.widget .panel-body .widget-container .well-sm {
  border: 0;
  border-radius: 0;
  margin-bottom: 0;
}
.widget .panel-body .widget-container .well-sm .label .fa, .widget .panel-body .widget-container .well-sm .ref-number .fa, .widget .panel-body .widget-container .well-sm .posting.list-item .label-status .fa, .posting.list-item .widget .panel-body .widget-container .well-sm .label-status .fa, .widget .panel-body .widget-container .well-sm .state .fa, .widget .panel-body .widget-container .well-sm .select2-choices .branch .node:first-child .fa, .select2-choices .branch .widget .panel-body .widget-container .well-sm .node:first-child .fa, .widget .panel-body .widget-container .well-sm .candidate-credential-fields .status .fa, .candidate-credential-fields .widget .panel-body .widget-container .well-sm .status .fa, .widget .panel-body .widget-container .well-sm .company .type .fa, .company .widget .panel-body .widget-container .well-sm .type .fa, .widget .panel-body .widget-container .well-sm .client .type .fa, .client .widget .panel-body .widget-container .well-sm .type .fa {
  padding-right: 5px;
}
.widget .panel-body .widget-container .well-sm .generated-info a {
  margin-left: 5px;
}
.widget .panel-body .widget-container .summary:empty {
  display: none;
}
.widget .panel-body .widget-container .summary .tree-label-container {
  display: inline;
  padding: 4px;
  margin-right: 0;
}
.widget .panel-body .widget-container .summary .tree-label-container .tree-label {
  font-size: inherit;
}
.widget .panel-body .widget-container .summary .label, .widget .panel-body .widget-container .summary .ref-number, .widget .panel-body .widget-container .summary .posting.list-item .label-status, .posting.list-item .widget .panel-body .widget-container .summary .label-status, .widget .panel-body .widget-container .summary .state, .widget .panel-body .widget-container .summary .select2-choices .branch .node:first-child, .select2-choices .branch .widget .panel-body .widget-container .summary .node:first-child, .widget .panel-body .widget-container .summary .candidate-credential-fields .status, .candidate-credential-fields .widget .panel-body .widget-container .summary .status, .widget .panel-body .widget-container .summary .company .type, .company .widget .panel-body .widget-container .summary .type, .widget .panel-body .widget-container .summary .client .type, .client .widget .panel-body .widget-container .summary .type {
  padding: 0.2em 0.6em 0.3em;
}
.widget .panel-body .widget-container .summary .generated-info {
  margin-top: 0.4em;
}
.widget .panel-body .widget-container table td .progress {
  margin-bottom: 0;
}
.widget .panel-body .widget-container table td .progress .percentage {
  font-size: 90%;
}
.widget .panel-body .widget-container table td .progress .percentage.btn-link, .widget .panel-body .widget-container table td .progress .percentage.edit-button, .widget .panel-body .widget-container table td .progress .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input.percentage[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .widget .panel-body .widget-container table td .progress input.percentage[type=button].rs_cancel {
  color: white;
}
.widget .panel-body .widget-container table td .progress .progress-bar-low {
  color: black;
  background-color: rgb(235.1121495327, 164.9813084112, 162.8878504673);
  font-weight: bold;
}
.widget .panel-body .widget-container table td .progress .progress-bar-narrow .percentage {
  display: none;
}
.widget .panel-body .widget-container table td .label.rate-set, .widget .panel-body .widget-container table td .rate-set.ref-number, .widget .panel-body .widget-container table td .posting.list-item .rate-set.label-status, .posting.list-item .widget .panel-body .widget-container table td .rate-set.label-status, .widget .panel-body .widget-container table td .rate-set.state, .widget .panel-body .widget-container table td .select2-choices .branch .rate-set.node:first-child, .select2-choices .branch .widget .panel-body .widget-container table td .rate-set.node:first-child, .widget .panel-body .widget-container table td .candidate-credential-fields .rate-set.status, .candidate-credential-fields .widget .panel-body .widget-container table td .rate-set.status, .widget .panel-body .widget-container table td .company .rate-set.type, .company .widget .panel-body .widget-container table td .rate-set.type, .widget .panel-body .widget-container table td .client .rate-set.type, .client .widget .panel-body .widget-container table td .rate-set.type {
  display: none;
}
.widget .panel-body .widget-container table.opening-allocations .name, .widget .panel-body .widget-container table.opening-allocations .total, .widget .panel-body .widget-container table.fill-rate .name, .widget .panel-body .widget-container table.fill-rate .total {
  width: 1%;
}
.widget .panel-body .widget-container table.opening-allocations .name, .widget .panel-body .widget-container table.opening-allocations .name .btn-link, .widget .panel-body .widget-container table.opening-allocations .name .edit-button, .widget .panel-body .widget-container table.opening-allocations .name .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .widget .panel-body .widget-container table.opening-allocations .name input[type=button].rs_cancel, .widget .panel-body .widget-container table.opening-allocations .total, .widget .panel-body .widget-container table.opening-allocations .total .btn-link, .widget .panel-body .widget-container table.opening-allocations .total .edit-button, .widget .panel-body .widget-container table.opening-allocations .total .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .widget .panel-body .widget-container table.opening-allocations .total input[type=button].rs_cancel, .widget .panel-body .widget-container table.fill-rate .name, .widget .panel-body .widget-container table.fill-rate .name .btn-link, .widget .panel-body .widget-container table.fill-rate .name .edit-button, .widget .panel-body .widget-container table.fill-rate .name .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .widget .panel-body .widget-container table.fill-rate .name input[type=button].rs_cancel, .widget .panel-body .widget-container table.fill-rate .total, .widget .panel-body .widget-container table.fill-rate .total .btn-link, .widget .panel-body .widget-container table.fill-rate .total .edit-button, .widget .panel-body .widget-container table.fill-rate .total .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button].rs_cancel, .rs_dialog_holder .rs_dialog .rs_dialog_content .controls .widget .panel-body .widget-container table.fill-rate .total input[type=button].rs_cancel {
  white-space: nowrap;
}
.widget .panel-body .widget-container table .confirmed-pattern {
  white-space: nowrap;
}
.widget .panel-body .widget-container table .confirmed-pattern .confirmed-state {
  color: #7f8c8d;
}
.widget .panel-body .widget-container table .confirmed-pattern .confirmed-state[data-state=reconfirmed] {
  color: #16a085;
}
.widget .panel-body .widget-container table .confirmed-pattern .confirmed-state[data-state=deconfirmed] {
  color: #c0392b;
}
.widget .panel-body .widget-container table.workers th, .widget .panel-body .widget-container table.workers td {
  text-align: left;
}
.widget .panel-body .widget-container .alert {
  margin: 10px;
}
.widget .panel-body .widget-container .progress-bar.archived, .widget .panel-body .widget-container .legend-item.archived {
  background-color: #7f8c8d;
}
.widget .panel-body .widget-container .progress-bar.unfilled, .widget .panel-body .widget-container .legend-item.unfilled {
  background-color: #f39c12;
}
.widget .panel-body .widget-container .progress-bar.filled_by_agency, .widget .panel-body .widget-container .legend-item.filled_by_agency {
  background-color: rgb(126.8915929204, 187.1371681416, 226.6084070796);
}
.widget .panel-body .widget-container .progress-bar.filled_by_bank, .widget .panel-body .widget-container .progress-bar.filled_by_extra_duty_payment, .widget .panel-body .widget-container .legend-item.filled_by_bank, .widget .panel-body .widget-container .legend-item.filled_by_extra_duty_payment {
  background-color: #16a085;
}
.widget .panel-body .widget-container .legend {
  border-top: 1px solid gainsboro;
  padding: 10px;
  text-align: center;
}
.widget .panel-body .infinite-pages {
  overflow-y: auto;
  max-height: 350px;
}
.widget .panel-body .infinite-pages .pagination-link .fa-spinner {
  margin: 0px !important;
}

.widget-footer {
  padding: 8px;
  margin: 0;
}
.widget-footer .form-group {
  margin-bottom: 0;
}
.widget-footer .form-group label + div {
  display: inline-block;
  margin-left: 5px;
}
.widget-footer .form-group label + div select {
  padding: 4px;
  height: 28px;
}

.widget-chart {
  border-top: 1px solid #ddd;
  padding: 10px 5px;
}
.widget-chart h5 {
  padding: 0 10px;
}

.sign-ins-chart, .emails-chart {
  padding: 10px 5px;
}
.sign-ins-chart h5, .emails-chart h5 {
  margin: 10px 5px 20px 5px;
}

.widgets-container .ui-sortable {
  min-height: 15rem;
}
.widgets-container .ui-sortable > div:hover {
  cursor: move;
}
.widgets-container .ui-sortable .ui-state-highlight {
  border: 1px solid #fcefa1;
  background-color: rgb(254.3659793814, 251.618556701, 235.1340206186);
  margin-bottom: 20px;
}

body[data-stage=prod] .tooltip .count-openings {
  display: none;
}

.short-notice {
  color: #d9534f;
}

.dashboards .no-results, .results .no-results {
  display: none;
  text-align: center;
  user-select: none;
}
.dashboards div.no-results:first-child:last-child, .results div.no-results:first-child:last-child {
  display: block;
}
.dashboards tr.no-results:first-child:last-child, .results tr.no-results:first-child:last-child {
  display: table-row;
}
.dashboards.list .no-results.alert, .results.list .no-results.alert {
  margin-bottom: 0;
}

.withdrawal_requests .allocations-search.row {
  display: none;
}
.withdrawal_requests .panel-default .opening:not(:first-child) {
  border-top: 1px solid gainsboro;
}
.withdrawal_requests .opening .description {
  border-bottom: 1px dashed gainsboro;
}
.withdrawal_requests .opening .description .fa.flag {
  line-height: 1;
}
.withdrawal_requests .opening .description .date-fields {
  display: inline-block;
}
.withdrawal_requests .allocations-container {
  min-height: 35px;
}
.withdrawal_requests .allocations-container > .fa-spin {
  margin: 8px;
}
.withdrawal_requests .allocations-container .allocation .worked-hours {
  display: none;
}

.wizard.nav .glyphicon {
  margin-left: 5px;
}
.wizard.nav .glyphicon-ok-sign {
  color: #27ae60;
}

.worked-shift .alert-warning, .worked-shift .alert-alert {
  width: auto;
  display: inline-block;
  margin-top: 10px;
}
.worked-shift .details {
  display: block;
  vertical-align: middle;
  white-space: nowrap;
}
.worked-shift .details .deviation-reason {
  white-space: normal;
  margin-top: 5px;
}
.worked-shift .costs {
  margin-bottom: 0;
  margin-top: 10px;
  font-size: 13px;
}
.worked-shift .costs th {
  white-space: normal;
}
.worked-shift .field {
  vertical-align: top;
}
.worked-shift .field label, .worked-shift .field .error {
  font-size: 13px;
}
.worked-shift .field.time_picker .input-group .input-group-addon, .worked-shift .field.duration_picker .input-group .input-group-addon {
  display: none;
}
.worked-shift .field.time_picker .input-group .form-control, .worked-shift .field.time_picker .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .worked-shift .field.time_picker .input-group .rs_frequency, .worked-shift .field.time_picker .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .worked-shift .field.time_picker .input-group .rs_interval, .worked-shift .field.duration_picker .input-group .form-control, .worked-shift .field.duration_picker .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .rs_frequency, .rs_dialog_holder .rs_dialog .rs_dialog_content .worked-shift .field.duration_picker .input-group .rs_frequency, .worked-shift .field.duration_picker .input-group .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .rs_interval, .rs_dialog_holder .rs_dialog .rs_dialog_content .freq_option_section .worked-shift .field.duration_picker .input-group .rs_interval {
  border-radius: 0.25em;
}
.worked-shift .label-primary {
  background-color: rgb(85.1438053097, 165.0221238938, 217.3561946903);
}
.worked-shift .label-warning, .worked-shift .select2-choices .branch .node:first-child, .select2-choices .branch .worked-shift .node:first-child {
  background-color: #f1c40f;
}
.worked-shift .medium-deviation {
  background-color: #e67e22;
}
.worked-shift .large-deviation {
  background-color: #e74c3c;
}
.worked-shift .timesheet_claims_payable_worksite_deviates {
  margin: 10px 0 0 0;
}
.worked-shift .timesheet_claims_payable_worksite_deviates .checkbox {
  margin-bottom: 0;
}
.worked-shift .timesheet_claims_payable_deviation_reason {
  margin: 10px 0;
}
.worked-shift .form-inline .field input {
  width: 100px;
}
.worked-shift .row .org-unit {
  margin-top: 10px;
  min-height: 75px;
}
.worked-shift .row .org-unit .field {
  margin-bottom: 0px;
  width: 100%;
}

.worksites fieldset {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  background-color: #fff;
  border: 1px solid rgb(225.675, 225.675, 225.675);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top: none;
  margin-bottom: 10px;
  padding: 10px 15px;
}

#org_unit_associations [id^=org_unit_] {
  padding-bottom: 5px;
  padding-top: 5px;
  border-bottom: 1px dashed Gainsboro;
  word-wrap: break-word;
}
#org_unit_associations [id^=org_unit_]:first-child {
  border-top: 1px dashed Gainsboro;
}

#work-areas-panel .actions {
  text-align: right;
}
#work-areas-panel .actions .btn, #work-areas-panel .actions .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message .dz-button, .file_uploader .input-group .dropzone.dropzone-default .dz-default.dz-message #work-areas-panel .actions .dz-button, #work-areas-panel .actions .links-as-buttons a, .links-as-buttons #work-areas-panel .actions a, #work-areas-panel .actions .new-button, #work-areas-panel .actions .edit-button, #work-areas-panel .actions .duplicate-button, #work-areas-panel .actions .rs_dialog_holder .rs_dialog .rs_dialog_content .controls input[type=button], .rs_dialog_holder .rs_dialog .rs_dialog_content .controls #work-areas-panel .actions input[type=button] {
  margin: 10px 0;
}
#work-areas-panel #work-areas.list-group .list-group-item .fa {
  color: Gainsboro;
}
#work-areas-panel #work-areas.list-group .list-group-item .fa[data-enabled=true] {
  color: #27ae60;
}
#work-areas-panel #work-areas.list-group .list-group-item .name {
  margin: 0 10px;
}
#work-areas-panel .no-results {
  display: none;
  text-align: center;
  user-select: none;
}
#work-areas-panel div.no-results:first-child:last-child {
  display: block;
}

.worksite .work_area.label, .worksite .work_area.ref-number, .worksite .posting.list-item .work_area.label-status, .posting.list-item .worksite .work_area.label-status, .worksite .work_area.state, .worksite .select2-choices .branch .work_area.node:first-child, .select2-choices .branch .worksite .work_area.node:first-child, .worksite .candidate-credential-fields .work_area.status, .candidate-credential-fields .worksite .work_area.status, .worksite .company .work_area.type, .company .worksite .work_area.type, .worksite .client .work_area.type, .client .worksite .work_area.type {
  font-size: 0.8em;
  margin-left: 5px;
  max-width: 150px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}

.work_area.label, .work_area.ref-number, .posting.list-item .work_area.label-status, .work_area.state, .select2-choices .branch .work_area.node:first-child, .candidate-credential-fields .work_area.status, .company .work_area.type, .client .work_area.type {
  background-color: rgb(249.4330708661, 231.5393700787, 159.5669291339);
  color: black;
}

#withdrawals_container .index.allocation-transitions .withdrawal-cause,
#withdrawals_container .index.allocation-transitions .allocation-transition-comments,
#withdrawals_container .index.allocation-transitions .actions {
  display: table-cell;
}

/*# sourceMappingURL=application-idm.css.map */
