/* grays */
@font-face {
  font-family: 'Cavorting';
  src: url("/fonts/Cavorting.otf") format("opentype");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: 'Aleo regular';
  src: url("/fonts/Aleo-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: 'Aleo light';
  src: url("/fonts/Aleo-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Aleo bold';
  src: url("/fonts/Aleo-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: 'Aleo';
  src: url("/fonts/Aleo-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic; }

@font-face {
  font-family: 'Aleo';
  src: url("/fonts/Aleo-BoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic; }

@font-face {
  font-family: 'Aleo';
  src: url("/fonts/Aleo-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: 'webflow-icons';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6SAy0AAAC8AAAAYGNtYXAaVcxaAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZgscV1gAAAFwAAABhGhlYWQCkFKvAAAC9AAAADZoaGVhB0MDyQAAAywAAAAkaG10eBIAA10AAANQAAAAIGxvY2EBMADyAAADcAAAABJtYXhwAAwATQAAA4QAAAAgbmFtZWTuiIAAAAOkAAABe3Bvc3QAAwAAAAAFIAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmAwPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYD//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQEgAAADIAOAAAUAAAkBBwkBFwMg/kBAAYD+gEABwAHAQP6A/oBAAAEA4AAAAuADgAAFAAATARcJAQfgAcBA/oABgEABwAHAQP6A/oBAAAADAMAA4ANAAsAAGAAxAEoAAAEhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIwMg/cAHCwkFBQkLBwJABwsJBQUJCwf9wAcLCQUFCQsHAkAHCwkFBQkLB/3ABwsJBQUJCwcCQAcLCQUFCQsHAsAFCQsHIAcLCQUFCQsHIAcLCQXABQkLByAHCwkFBQkLByAHCwkFwAUJCwcgBwsJBQUJCwcgBwsJBQAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFFv+egGGAAAAAAEAAAABAADSLAJOXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAAAAACgAUAB4AMgBGAKwAwgAAAAEAAAAIAEsAAwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAaAAAAAQAAAAAAAgAOAHEAAQAAAAAAAwAaADAAAQAAAAAABAAaAH8AAQAAAAAABQAWABoAAQAAAAAABgANAEoAAQAAAAAACgA0AJkAAwABBAkAAQAaAAAAAwABBAkAAgAOAHEAAwABBAkAAwAaADAAAwABBAkABAAaAH8AAwABBAkABQAWABoAAwABBAkABgAaAFcAAwABBAkACgA0AJkAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4Ac3dlYmZsb3ctaWNvbnMAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVcAAoAAAAABRQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAZMAAAGTuzUomU9TLzIAAAKIAAAAYAAAAGAOkgMtY21hcAAAAugAAABMAAAATBpVzFpnYXNwAAADNAAAAAgAAAAIAAAAEGhlYWQAAAM8AAAANgAAADYCkFKvaGhlYQAAA3QAAAAkAAAAJAdDA8lobXR4AAADmAAAACAAAAAgEgADXW1heHAAAAO4AAAABgAAAAYACFAAbmFtZQAAA8AAAAF7AAABe2TuiIBwb3N0AAAFPAAAACAAAAAgAAMAAAEABAQAAQEBDndlYmZsb3ctaWNvbnMAAQIAAQA6+BwC+BsD+BgEHgoACXf/i4seCgAJd/+LiwwHi0v6lPpUBR0AAACaDx0AAACfER0AAAAJHQAAAYoSAAkBAQ4bHR8iJywxNndlYmZsb3ctaWNvbnN3ZWJmbG93LWljb25zdTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzAAACAYkABgAIAQEEBwoNJDvH4P6UDv6UDv6UDvyUDvm0+FQV/FT4VEtL+BT8FPwU/BTLSwUO93T4VBX4VPhUy0v8FPwU+BT8FEtLBQ75tPlUFfzUiwV5i319i3kIi2sFi3mZfZ2LCPjUiwWdi5mZi50Ii6sFi519mXmLCIv7VBX81IsFeYt9fYt5CItrBYt5mX2diwj41IsFnYuZmYudCIurBYudfZl5iwiL+1QV/NSLBXmLfX2LeQiLawWLeZl9nYsI+NSLBZ2LmZmLnQiLqwWLnX2ZeYsIDvm4+SkV+6n7qvuq96ovLvgG/Bj4BvgYBQ76lBT6lBWLDAoAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5gMDwP/A/8ADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDmA//9//8AAAAAACDmAP/9//8AAf/jGgQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAC1pQTjXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAUAAACAAAAAAADgCuAAEAAAAAAAEAGgAAAAEAAAAAAAIADgBxAAEAAAAAAAMAGgAwAAEAAAAAAAQAGgB/AAEAAAAAAAUAFgAaAAEAAAAAAAYADQBKAAEAAAAAAAoANACZAAMAAQQJAAEAGgAAAAMAAQQJAAIADgBxAAMAAQQJAAMAGgAwAAMAAQQJAAQAGgB/AAMAAQQJAAUAFgAaAAMAAQQJAAYAGgBXAAMAAQQJAAoANACZAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHN3ZWJmbG93LWljb25zAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");
  font-weight: normal;
  font-style: normal; }

/* grays */
@font-face {
  font-family: 'Cavorting';
  src: url("/fonts/Cavorting.otf") format("opentype");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: 'Aleo regular';
  src: url("/fonts/Aleo-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: 'Aleo light';
  src: url("/fonts/Aleo-Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'Aleo bold';
  src: url("/fonts/Aleo-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: 'Aleo';
  src: url("/fonts/Aleo-Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic; }

@font-face {
  font-family: 'Aleo';
  src: url("/fonts/Aleo-BoldItalic.otf") format("opentype");
  font-weight: 700;
  font-style: italic; }

@font-face {
  font-family: 'Aleo';
  src: url("/fonts/Aleo-LightItalic.otf") format("opentype");
  font-weight: 300;
  font-style: italic; }

@font-face {
  font-family: 'webflow-icons';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6SAy0AAAC8AAAAYGNtYXAaVcxaAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZgscV1gAAAFwAAABhGhlYWQCkFKvAAAC9AAAADZoaGVhB0MDyQAAAywAAAAkaG10eBIAA10AAANQAAAAIGxvY2EBMADyAAADcAAAABJtYXhwAAwATQAAA4QAAAAgbmFtZWTuiIAAAAOkAAABe3Bvc3QAAwAAAAAFIAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmAwPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYD//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQEgAAADIAOAAAUAAAkBBwkBFwMg/kBAAYD+gEABwAHAQP6A/oBAAAEA4AAAAuADgAAFAAATARcJAQfgAcBA/oABgEABwAHAQP6A/oBAAAADAMAA4ANAAsAAGAAxAEoAAAEhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIwMg/cAHCwkFBQkLBwJABwsJBQUJCwf9wAcLCQUFCQsHAkAHCwkFBQkLB/3ABwsJBQUJCwcCQAcLCQUFCQsHAsAFCQsHIAcLCQUFCQsHIAcLCQXABQkLByAHCwkFBQkLByAHCwkFwAUJCwcgBwsJBQUJCwcgBwsJBQAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFFv+egGGAAAAAAEAAAABAADSLAJOXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAAAAACgAUAB4AMgBGAKwAwgAAAAEAAAAIAEsAAwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAaAAAAAQAAAAAAAgAOAHEAAQAAAAAAAwAaADAAAQAAAAAABAAaAH8AAQAAAAAABQAWABoAAQAAAAAABgANAEoAAQAAAAAACgA0AJkAAwABBAkAAQAaAAAAAwABBAkAAgAOAHEAAwABBAkAAwAaADAAAwABBAkABAAaAH8AAwABBAkABQAWABoAAwABBAkABgAaAFcAAwABBAkACgA0AJkAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4Ac3dlYmZsb3ctaWNvbnMAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVcAAoAAAAABRQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAZMAAAGTuzUomU9TLzIAAAKIAAAAYAAAAGAOkgMtY21hcAAAAugAAABMAAAATBpVzFpnYXNwAAADNAAAAAgAAAAIAAAAEGhlYWQAAAM8AAAANgAAADYCkFKvaGhlYQAAA3QAAAAkAAAAJAdDA8lobXR4AAADmAAAACAAAAAgEgADXW1heHAAAAO4AAAABgAAAAYACFAAbmFtZQAAA8AAAAF7AAABe2TuiIBwb3N0AAAFPAAAACAAAAAgAAMAAAEABAQAAQEBDndlYmZsb3ctaWNvbnMAAQIAAQA6+BwC+BsD+BgEHgoACXf/i4seCgAJd/+LiwwHi0v6lPpUBR0AAACaDx0AAACfER0AAAAJHQAAAYoSAAkBAQ4bHR8iJywxNndlYmZsb3ctaWNvbnN3ZWJmbG93LWljb25zdTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzAAACAYkABgAIAQEEBwoNJDvH4P6UDv6UDv6UDvyUDvm0+FQV/FT4VEtL+BT8FPwU/BTLSwUO93T4VBX4VPhUy0v8FPwU+BT8FEtLBQ75tPlUFfzUiwV5i319i3kIi2sFi3mZfZ2LCPjUiwWdi5mZi50Ii6sFi519mXmLCIv7VBX81IsFeYt9fYt5CItrBYt5mX2diwj41IsFnYuZmYudCIurBYudfZl5iwiL+1QV/NSLBXmLfX2LeQiLawWLeZl9nYsI+NSLBZ2LmZmLnQiLqwWLnX2ZeYsIDvm4+SkV+6n7qvuq96ovLvgG/Bj4BvgYBQ76lBT6lBWLDAoAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5gMDwP/A/8ADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDmA//9//8AAAAAACDmAP/9//8AAf/jGgQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAC1pQTjXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAUAAACAAAAAAADgCuAAEAAAAAAAEAGgAAAAEAAAAAAAIADgBxAAEAAAAAAAMAGgAwAAEAAAAAAAQAGgB/AAEAAAAAAAUAFgAaAAEAAAAAAAYADQBKAAEAAAAAAAoANACZAAMAAQQJAAEAGgAAAAMAAQQJAAIADgBxAAMAAQQJAAMAGgAwAAMAAQQJAAQAGgB/AAMAAQQJAAUAFgAaAAMAAQQJAAYAGgBXAAMAAQQJAAoANACZAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHN3ZWJmbG93LWljb25zAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");
  font-weight: normal;
  font-style: normal; }

nav {
  background-color: #242c3d; }
  nav ul li.active {
    background-color: rgba(0, 0, 0, 0.5); }

button.cta.fetch-images-cta.right {
  margin-top: 0;
  width: 150px; }

button.cta.fetch-images-cta.upload-fields {
  float: left;
  width: 100px;
  margin-top: 17px;
  padding: 5px;
  margin-left: 7px; }

input:not([type]), input[type=text], input[type=password], input[type=email], input[type=url], input[type=time], input[type=date], input[type=datetime],
input[type=datetime-local], input[type=tel], input[type=number], input[type=search], textarea.materialize-textarea, .w-input, .w-select, select.show {
  display: block;
  width: 100%;
  padding: 6px 12px;
  margin-bottom: 10px;
  font-size: 1em;
  line-height: 1.428571429;
  color: #333333;
  vertical-align: middle;
  background-color: #FAFAFA;
  border: 1px solid #b2bac3;
  height: 42px;
  border-radius: 5px;
  box-sizing: border-box; }

#upload_fields {
  display: none; }

.custom-file-upload {
  border: 1px solid #ccc;
  display: inline-block;
  padding: 6px 12px;
  cursor: pointer;
  float: left; }

input.search-input {
  margin-top: 20px;
  width: 90%;
  float: left; }

button.search-button {
  margin-top: 22px;
  float: right; }

.field-coordinates-display {
  height: 50px;
  overflow: hidden; }

.farm-fields-row {
  position: relative; }
  .farm-fields-row .delete-farm-field {
    border: 2px solid red;
    background-color: red;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    cursor: pointer;
    position: absolute;
    right: -3px;
    top: 14px; }
    .farm-fields-row .delete-farm-field i {
      color: #fff;
      font-size: 18px;
      margin: -1px; }

.farmpin-logo {
  display: inline-block;
  height: 35px;
  width: auto;
  vertical-align: middle;
  margin-bottom: 5px; }

.customer-row:hover {
  cursor: pointer; }

.mission {
  padding-bottom: 85px; }
  .mission textarea {
    height: 88px; }
  .mission .header-section {
    padding: 10px 20px;
    margin-bottom: 30px; }
    .mission .header-section .farmpin-logo {
      width: 20px;
      height: auto; }
    .mission .header-section .farmpin-wordmark {
      top: 10px;
      font-size: 21px; }
  .mission .tile h4 {
    margin-top: 0;
    margin-bottom: 25px; }
  .mission .tile .row:last-child {
    margin-bottom: 0; }
  .mission .farm-deets {
    /* Don't hide the coordinates scrollbar when not in use */ }
    .mission .farm-deets ::-webkit-scrollbar {
      -webkit-appearance: none;
      width: 7px; }
    .mission .farm-deets ::-webkit-scrollbar-thumb {
      border-radius: 4px;
      background-color: rgba(0, 0, 0, 0.5);
      -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5); }
    .mission .farm-deets .coordinates {
      padding: 12px;
      max-height: 400px;
      overflow-y: scroll; }
      .mission .farm-deets .coordinates pre {
        margin: 0; }
    .mission .farm-deets a.edit-coords {
      color: #EB6C00;
      text-decoration: none;
      text-align: right;
      display: block;
      margin-bottom: 3px;
      font-size: 0.9em; }
      .mission .farm-deets a.edit-coords img {
        margin-right: 4px;
        margin-top: -3px; }
  .mission .checkbox-actions {
    margin-top: 14px; }
  .mission .cta {
    width: 100%;
    margin-top: 20px; }
  .mission .handover-actions {
    margin-top: 35px; }
    .mission .handover-actions .mission {
      padding-bottom: 0; }
    .mission .handover-actions .row {
      margin-bottom: 0; }
    .mission .handover-actions .header-section {
      display: none; }
    .mission .handover-actions .container {
      width: 100%;
      padding: 0; }
    .mission .handover-actions .tile {
      margin: 0;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      -ms-box-shadow: none;
      box-shadow: none; }
    .mission .handover-actions input:last-child {
      margin-bottom: 0; }
    .mission .handover-actions .save-mission {
      display: none; }
  .mission .footer {
    background-color: #1A3146;
    color: white;
    overflow: auto;
    padding: 10px 0;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0; }
    .mission .footer .mission-complete {
      margin-top: 8px;
      float: left; }
      .mission .footer .mission-complete [type="checkbox"] + label {
        font-size: 1.2em;
        font-weight: 200;
        line-height: 31px;
        padding-left: 40px; }
        .mission .footer .mission-complete [type="checkbox"] + label:before {
          width: 24px;
          height: 24px; }
      .mission .footer .mission-complete [type="checkbox"]:checked + label:before {
        width: 16px;
        height: 28px; }
    .mission .footer .save-mission {
      float: right; }
      .mission .footer .save-mission .cta {
        margin-top: 0;
        width: 168px; }
  .mission .pilot .save-mission, .mission .expert .save-mission, .mission .processor .save-mission {
    overflow: auto; }
    .mission .pilot .save-mission .cta, .mission .expert .save-mission .cta, .mission .processor .save-mission .cta {
      margin-top: 0;
      width: auto;
      float: right; }
  .mission div.row.file-uploader-parent {
    padding-top: 0px; }
  .mission .file-field {
    width: 460px;
    margin: auto;
    vertical-align: middle;
    text-align: center; }
    .mission .file-field .btn,
    .mission .file-field .btn:hover {
      margin-left: auto;
      height: 160px;
      max-width: 300px;
      text-align: center;
      border: 1px solid #d6d9db;
      background: none;
      -webkit-box-shadow: none;
      -moz-box-shadow: none;
      -ms-box-shadow: none;
      box-shadow: none;
      padding-top: 38px;
      padding-left: 7px;
      padding-right: 10px;
      margin-bottom: 15px;
      width: 100%;
      margin-right: auto;
      float: none;
      width: 100%; }
      .mission .file-field .btn span.dropdown-hint,
      .mission .file-field .btn:hover span.dropdown-hint {
        display: block;
        font-size: 16px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #231f20;
        text-transform: none;
        display: block;
        margin-top: -10px; }
      .mission .file-field .btn .upload-icon,
      .mission .file-field .btn:hover .upload-icon {
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        border-radius: 50%;
        -webkit-box-shadow: 5;
        -moz-box-shadow: 5;
        -ms-box-shadow: 5;
        box-shadow: 5;
        margin: 6px 10px 0 0;
        background-color: #EB6C00;
        width: 28px;
        height: 28px;
        float: left; }
        .mission .file-field .btn .upload-icon img,
        .mission .file-field .btn:hover .upload-icon img {
          vertical-align: top;
          margin-left: 7px;
          margin-top: 6px; }
      .mission .file-field .btn span,
      .mission .file-field .btn:hover span {
        color: #EB6C00; }
    .mission .file-field h4.file-suggestion {
      margin: 0;
      margin-top: -25px;
      font-family: Lato;
      font-size: 12px;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: normal;
      letter-spacing: normal;
      color: #919395; }
    .mission .file-field .file-path-wrapper {
      padding-left: 0;
      display: block;
      clear: both;
      position: relative;
      overflow: visible; }
      .mission .file-field .file-path-wrapper input.file-path,
      .mission .file-field .file-path-wrapper input.file-path:focus {
        box-shadow: none;
        border: 1px solid #ADADAD;
        background-color: transparent;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-right: 30px; }
  .mission .progress {
    background-color: #DFDFDF; }
  .mission .progress .indeterminate {
    background-color: #EB6C00; }
  .mission .hidden {
    visibility: hidden; }
  .mission .mission-map-row-item.hidden {
    display: none; }
  .mission .datepicker.map-image-datepicker {
    width: 150px !important;
    margin-top: 6px;
    margin-left: auto;
    margin-right: auto; }
  .mission div.map-image-type-parent {
    padding: 4px;
    margin: 10px auto;
    height: 46px;
    width: 224px;
    border-radius: 4px;
    background-color: #FFFFFF;
    border: 1px solid #dadada; }
    .mission div.map-image-type-parent .map-image-type {
      background-color: #FFFFFF;
      height: 36px;
      width: 107px;
      color: #142944;
      font-size: 14px;
      line-height: 21px;
      text-align: center; }
    .mission div.map-image-type-parent .map-image-type.right-button {
      margin-right: 11px; }
    .mission div.map-image-type-parent .map-image-type.left-button {
      margin-left: 11px; }
    .mission div.map-image-type-parent .map-image-type.small {
      width: 60px; }
    .mission div.map-image-type-parent .selected-map-image-type {
      border-radius: 3px;
      background-color: #142944;
      color: #FFFFFF;
      font-weight: bold; }
  .mission div.map-image-type-parent.small {
    width: 133px; }

/*# sourceMappingURL=admin-app.css.map */
