﻿/*.ActiveStatusProperty {
	font-weight: bold;
	color: Green;
}

.SurplusStatusProperty {
	font-weight: bold;
	color: Blue;
}

.SurplusHoldStatusProperty {
	font-weight: bold;
	color: Red;
}

.DecommissionedStatusProperty {
	font-weight: bold;
	color: Red;
}

.UnknownStatusProperty {
	font-weight: bold;
	color: Red;
}*/

.AlertPanel {
  border: 1px solid Silver;
  padding: 12px;
  background-color: #FFFCDA;
  margin-bottom: 12px;
  background-image: url('../Media/Images/Icons/CID/alert32.png');
  background-repeat: no-repeat;
  background-position: 6px 12px;
  padding-left: 45px;
}

  .AlertPanel p {
    padding: 0px;
    margin: 0px;
  }


/* NEW STYLES */

/* Generic Styles */
.Chunk {
  margin-bottom: 30px !important;
}

.HeadingwButtonContainer {
  display: flex;
  margin: 0.75em 0 0.5em;
}

  .HeadingwButtonContainer.ButtonRightofHeading {
    justify-content: space-between;
  }

  .HeadingwButtonContainer .HeadingText {
    margin-right: 20px;
    margin-bottom: 0;
    align-self: center;
  }

  .HeadingwButtonContainer h2.HeadingText {
    margin-top: 0;
  }

a {
  color: #416db4;
}

  a:hover {
    color: #0e326d;
  }

.MainContent h2 {
  font-size: 16px;
  font-weight: bold;
  color: #333333;
  margin: 25px 0 10px 0;
}

.MainContent h3 {
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  margin: 25px 0 10px 0;
}

.TextRight {
  text-align: right !important;
}

.Instructions {
  margin: 15px 0px 12px 0px;
  font-size: 1em;
}

.SurplusNote {
  margin: 3em 0 0 0;
}

/* Search Filters */
.FilterBar {
  margin: 15px 0 5px;
  line-height: 1.8rem;
}

  .FilterBar > .FilterItem {
    border-right: 1px solid #eaeaea;
    padding-right: 20px;
    margin-right: 16px;
    max-width: 100%;
    min-height: 4.9rem;
    display: inline-block;
    vertical-align: top;
  }

    .FilterBar > .FilterItem > input, .FilterBar > .FilterItem > select {
      background-color: #fcfcfc !important;
      border: 1px solid #cfcfcf !important;
      border-radius: 3px !important;
      height: 25px !important;
      width: 250px;
    }

    .FilterBar > .FilterItem > select {
      background-color: #fcfcfc !important;
      border: 1px solid #cfcfcf !important;
      border-radius: 3px !important;
      height: 31px !important;
      padding: 2px 10px !important;
    }

    .FilterBar > .FilterItem > label, .Label, .FlexContain > .FlexBlock > label {
      color: #919191;
      font-size: 11px;
      line-height: 1.2em;
      display: block;
      margin: 5px 0 9px 0;
      letter-spacing: 2px;
      text-transform: uppercase;
    }

  .FilterBar .FilterItem.NoLabel {
    padding-top: 26px;
    box-sizing: border-box;
  }

  .FilterBar .FilterItem:last-child {
    border-right: none;
    margin-right: 0 !important;
    padding-right: 0 !important;
  }

  .FilterBar.NewPPForm > .FilterItem > input, .FilterBar.NewPPForm > .FilterItem > select {
    width: 200px;
  }

/*Button Styles*/
.Button, input.Button, a.Button {
  display: inline-block;
  background: #3A7898;
  color: #ffffff !important;
  height: 31px;
  line-height: 31px;
  vertical-align: middle;
  padding: 0px 15px;
  border-radius: 3px;
  text-decoration: none;
  cursor: pointer;
}

  .Button:hover, input.Button:hover {
    color: #ffffff;
    background: #1675A5;
    text-decoration: none;
  }

  .Button > span {
    background-image: url('../Media/Images/Icons/ButtonIcons.svg');
    background-position: 0 0;
    background-size: 17px 40px;
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    display: inline-block;
    position: relative;
    top: 4px;
    margin-right: 3px;
  }

    .Button > span.IconSearch {
      background-position: 0 0;
    }

    .Button > span.IconExcel {
      background-position: 0 -20px;
    }

.ButtonLink {
  color: #555555;
  display: inline-block;
  font-size: 12px;
  margin-left: 16px;
}

  .ButtonLink:hover {
    color: #035b7f;
  }

.GrayContainer {
  border: 1px solid #dedede;
  background: #f5f5f5;
  margin: 16px 1px;
  padding: 15px;
  min-height: 180px;
  position: relative;
}

  .GrayContainer > h2 {
    margin: 5px 0 15px 0;
  }

  .GrayContainer > .SearchWelcome {
    width: 350px;
    margin: 25px auto;
  }

    .GrayContainer > .SearchWelcome > h2 {
      text-align: center;
      background: url(../Media/Images/arrow.png) bottom center no-repeat;
      height: 35px;
      margin: 0;
    }

    .GrayContainer > .SearchWelcome > .text {
      border-top: 1px solid #e1e1e1;
      padding-top: 15px;
    }

      .GrayContainer > .SearchWelcome > .text > p {
        display: table-cell;
        line-height: 16px;
        font-size: 12px;
      }

      .GrayContainer > .SearchWelcome > .text > span.LargeIconSearch {
        background: transparent url('../Media/Images/Icons/SearchIcon.svg') no-repeat 10px 0px/auto auto;
        width: 43px;
        height: 43px;
        display: table-cell;
        padding: 0 40px 0 10px;
        vertical-align: top;
      }

      .GrayContainer > .SearchWelcome > .text > span.LargeIconForm {
        background: transparent url('../Media/Images/Icons/FormIcon.svg') no-repeat 10px 0px/auto auto;
        width: 43px;
        height: 43px;
        display: table-cell;
        padding: 0 40px 0 10px;
        vertical-align: top;
      }

  .GrayContainer > span.NoResults {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }

table .GrayContainer {
  margin: 0;
}

/* Propery Details */
.MainDetails {
  margin-bottom: 10px;
}

  .MainDetails > .Item {
    margin-right: 25px;
    display: inline-block;
    width: 150px;
  }

    .MainDetails > .Item:first-child {
      width: 325px;
    }

    .MainDetails > .Item > .Label {
      margin: 0 0 3px 5px;
    }

    .MainDetails > .Item > span:last-child {
      background: #f6f6f6;
      display: block;
      padding: 7px 10px;
    }

.InputItem {
  margin-bottom: 15px;
}

  .InputItem.TwoColumns {
    width: 49%;
    display: inline-block;
    max-height: 42px;
  }

  .InputItem > .Label {
    margin: 0 0 3px 0;
  }

  .InputItem > span {
    min-height: 15px;
    display: block;
  }

  .InputItem > input {
    width: 100%;
    box-sizing: border-box;
    height: 24px;
  }

/*Propery Pass Form*/
#CadSubSitePageContent_SiteContent_pnlRequestId {
  flex-basis: 25%;
  margin: 0;
  display: flex;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .ReqStatusReqID span, #CadSubSitePageContent_SiteContent_lblRequestStatus {
  padding-left: 6px;
}

.ReqStatusReqID {
  display: flex
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .RequestStatusBlock {
  display: flex;
  width: 420px;
  padding: 10px 10px 8px 10px;
  margin-top: 24px;
  margin-bottom: 18px;
  border: 1px solid #DFE1E6;
  width: max-content;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .RequestStatusDeclined:first-child {
  background-color: #fffeea;
  border-color: #f1efc5;
  background-image: url(../../Media/Images/Icons/DeclineIcon.svg);
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: center right;
  background-origin: content-box;
  width: max-content;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .RequestStatusPending {
  background-color: #eeeeff;
  border-color: #cfcff1;
  background-image: url(../../Media/Images/Icons/PendingIcon.svg);
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: center right;
  background-origin: content-box;
  width: max-content;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .RequestStatusApproved {
  background-color: #f0f7ee;
  border-color: #deecda;
  background-image: url(../../Media/Images/Icons/ApprovedIcon.svg);
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: center right;
  background-origin: content-box;
  width: max-content;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .RequestStatusBlock .DateLabel {
  text-align: center;
  padding-left: 20px;
  padding-right: 40px;
  width: 200px;
}

#CadSubSitePageContent_SiteContent_lblRollBackPropertyFormStatus {
  display: inline-block;
  margin-top: 5px;
  margin-right: 8px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .RequestStatusBlock h2 {
  margin: 0;
  flex-basis: 35%;
  padding-right: 20px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm p {
  line-height: 1.8em;
  padding-bottom: 12px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PPLeftField {
  width: 208px;
}

label#CadSubSitePageContent_SiteContent_lblDateIssuedHeader, label#CadSubSitePageContent_SiteContent_lblLengthOfPassHeader {
  margin-top: 5px;
  display: inline-block;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm select {
  outline: none;
  border-top: 1px solid #ABADB3;
  border-right: 1px solid #DBDFE6;
  border-bottom: 1px solid #E3E9EF;
  border-left: 1px solid #E2E3EA;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .DueDateROP {
  display: block;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .SuperInfoButto {
  margin-bottom: 10px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PropPassFlexTESTING {
  display: flex;
  flex-wrap: wrap;
  flex-basis: 100%;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PropPassItemMiddle {
  padding: 8px 0;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PropPassItemInfoExpanded {
  flex-basis: 413px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .Row2Col2 {
  padding-left: 5px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PropPassItemName {
  flex-basis: 112px;
  text-transform: uppercase;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PropertyItem {
  margin: 4px 0;
}

  #CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PropertyItem .ItemBlock {
    padding: 8px 20px 12px 20px;
    margin-top: 0;
    border: 1px solid #ebe7d9;
  }

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PropPassItemInfo {
  flex-basis: 300px;
}

.PropertyItemList .PropertyItem:nth-of-type(odd) div {
  background: #EFEFEF;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PropertyItemList {
  margin: 16px 0 0 0;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .CollapsibleHeader {
  flex-basis: 130px;
  display: flex;
  padding-top: 8px;
}

  #CadSubSitePageContent_SiteContent_pnlPropertyPassForm .CollapsibleHeader img {
    right: 0;
    width: 15px;
    transform: rotate(180deg);
    cursor: pointer;
    padding: 0px 8px;
  }

  #CadSubSitePageContent_SiteContent_pnlPropertyPassForm .CollapsibleHeader.Expanded img {
    transform: rotate(360deg);
  }

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PropPassItemInfoExpanded label::before {
  display: inline-block;
  content: '';
  width: 113px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .JustificationBlock {
  padding: 12px 20px;
  margin: 0 0 14px 0;
  border: 1px solid #ebe7d9;
  background: #EFEFEF;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm #CadSubSitePageContent_SiteContent_lblPropertyRemovalJustificationHeader {
  display: inline-block;
  padding-right: 20px;
  margin-top: 5px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyRemovalJustificationReason textarea {
  display: block;
  padding: 6px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyRemovalJustificationReason .OtherPleaseSpecify {
  margin: 10px 0;
  display: inline-block;
}

.SignBlock input {
  width: 32px;
  margin: 0 10px;
  align-self: flex-start;
  cursor: pointer;
}

  .SignBlock input[type=checkbox] {
    /* Double-sized Checkboxes */
    -ms-transform: scale(1.25); /* IE */
    -moz-transform: scale(1.25); /* FF */
    -webkit-transform: scale(1.25); /* Safari and Chrome */
    -o-transform: scale(1.25); /* Opera */
    transform: scale(1.25);
    margin-top: 4px;
  }

.PPSubmittedBy {
  display: flex;
}

  .PPSubmittedBy label {
    font-weight: 600;
  }

  .PPSubmittedBy .SignatureInfo {
    padding: 0px 100px 10px 0;
  }

.SignBlock {
  display: inline-flex;
  width: 90%;
  margin-left: 40px;
  margin-bottom: 22px;
}

  .SignBlock label {
    display: inline-block;
  }

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PPSignAuthorizingPerson {
  margin-top: 10px;
}

#CadSubSitePageContent_SiteContent_btnPrint {
  margin-left: 10px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .SignatureFlex {
  background: #EFEFEF;
  border: none;
  display: flex;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .SignFlexItem {
  padding: 10px;
  flex-basis: 178px;
}

#CadSubSitePageContent_SiteContent_pnlPropertyPassForm .PPSupervisorSubmitBtn {
  padding: 6px 10px;
}

@media print {
  .BtnNoDisplayPrint, #CadSubSitePageContent_SiteContent_hlSelectSupervisor, .PropertyItem img {
    display: none;
  }
}

/*Propery Pass Search*/
#CadSubSitePageContent_SiteContent_pnlSelectedProperties .Button {
  display: inline-block;
  background: #035b7f;
  color: #ffffff;
  height: 31px;
  line-height: 31px;
  vertical-align: middle;
  padding: 0px 15px;
  border-radius: 3px;
  text-decoration: none;
  cursor: pointer;
}

  #CadSubSitePageContent_SiteContent_pnlSelectedProperties .Button:hover {
    text-decoration: underline;
  }

/*Property Pass Admin Dashboard*/
#CadSubSitePageContent_SiteContent_upAdminPanel .Button {
  background: #3A7898;
  border: none;
}

  #CadSubSitePageContent_SiteContent_upAdminPanel .Button:hover {
    background-color: #1675a5;
    text-decoration: none;
  }

#CadSubSitePageContent_SiteContent_upAdminPanel .FilterBar > .FilterItem:last-of-type {
  border-right: none;
}

#CadSubSitePageContent_SiteContent_upAdminPanel #CadSubSitePageContent_SiteContent_btnResetFilter {
  margin-left: 24px;
}

#CadSubSitePageContent_SiteContent_upAdminPanel fieldset.FnlFieldSet ol.InputFields > li > label:first-child {
  margin: 5px 0px 0px 0px;
}

.PPAdminDashboard fieldset.FnlFieldSet ol.InputFields > li:last-child {
  margin-bottom: 20px;
}

.PPDeclineWidth {
  width: 465px;
}

#CadSubSitePageContent_SiteContent_ucDeclinePropertyPassModal_fvDeclinePropertyPassRequestDetails .InputSet {
  display: flex;
  width: 470px;
  padding-bottom: 8px;
}

#CadSubSitePageContent_SiteContent_ucDeclinePropertyPassModal_fvDeclinePropertyPassRequestDetails label {
  font-weight: 600;
  flex-basis: 160px;
}

#CadSubSitePageContent_SiteContent_ucDeclinePropertyPassModal_fvDeclinePropertyPassRequestDetails span {
  flex-basis: 300px;
}

#CadSubSitePageContent_SiteContent_ucDeclinePropertyPassModal_upDeclinePropertyPassDetails fieldset {
  padding: 0;
}

.PPDeclineWidth .DeclineReasonStyles {
  margin-left: 3px;
  margin-top: 28px;
}

.DeclineLabelStyles .InputSet {
  margin-bottom: 10px;
}

.PPDeclineWidth .DeclineLabelStyles label {
  padding-left: 10px;
  font-weight: 600;
}

label#CadSubSitePageContent_SiteContent_ucDeclinePropertyPassModal_lblDeny {
  display: block;
  margin-bottom: 10px;
}

.PPDeclineWidth .DeclineReasonStyles textarea {
  display: block;
  width: 400px;
}

.PPDeclineWidth .DeclineLabelStyles span {
  padding-left: 4px;
}

.DeclineItems {
  border: 1px solid #E3E9EF;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  margin-right: 16px;
}

#CadSubSitePageContent_SiteContent_ucDeclinePropertyPassModal_upDeclinePropertyPassDetails .PPDeclineWidth {
  margin-left: 10px;
}

#CadSubSitePageContent_SiteContent_ucDeclinePropertyPassModal_upDeclinePropertyPassDetails .ActionItems {
  margin-top: 30px;
  margin-left: 3px;
}

  #CadSubSitePageContent_SiteContent_ucDeclinePropertyPassModal_upDeclinePropertyPassDetails .ActionItems input[type="submit"]:last-child {
    margin-left: 10px;
  }

#CadSubSitePageContent_SiteContent_ucDeclinePropertyPassModal_upDeclinePropertyPassDetails .FlexBlock > .BlockHeader {
  border: none;
}
/*Property Pass User Management Dashboard*/
#CadSubSitePageContent_SiteContent_ucPropertyAdminNedUser_btnReset, #CadSubSitePageContent_SiteContent_ucOneYearPassAdminNedUser_btnReset {
  margin-left: 10px;
}

#OneYearPassPeoplePicker {
  width: 700px;
}

/* Tables */
table .ColumnRight {
  display: table-cell !important;
  padding-left: 15px;
  border-left: 1px solid #cfcfcf;
  width: 315px;
}

table .ColumnLeft {
  display: table-cell !important;
  padding-right: 15px;
  width: 475px;
}

table.FnlGridView {
  margin-bottom: 20px !important;
}

  table.FnlGridView .FnlGridViewHeader > .ColumnDecal {
    width: 55px;
  }

  table.FnlGridView .FnlGridViewHeader > .ColumnCenter {
    width: 125px;
  }

  table.FnlGridView .FnlGridViewHeader > .ColumnCost {
    width: 100px;
  }

  table.FnlGridView .FnlGridViewHeader > .ColumnDate {
    width: 75px;
  }

/*Property DB Gridview word wrap fix*/

.cellWordWrap {
  word-break: break-word;
}

/* Dialog */
.ui-dialog {
  padding: 0;
}

  .ui-dialog .ui-dialog-titlebar {
    padding: 1em;
  }

  .ui-dialog .ui-dialog-titlebar-close {
    right: 1em;
  }

.ui-widget-header {
  border: none;
  border-radius: 0;
  background: rgb(247,247,247); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(210,222,227,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(210,222,227,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(247,247,247,1) 0%,rgba(210,222,227,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#d2dee3',GradientType=0 ); /* IE6-9 */
}

.ui-dialog-title {
  font-size: 18px;
  font-weight: normal;
  color: #333333;
}

.ui-dialog-titlebar-close .ui-icon,
.ui-dialog-titlebar-close:hover .ui-icon {
  background-image: url(../Media/Images/Icons/CloseIcon.svg);
  background-position: 0 0;
  background-size: 16px 40px;
}

.ui-dialog-titlebar-close.ui-state-hover .ui-icon {
  background-position: 0 -20px;
}

.ui-dialog-titlebar-close.ui-state-hover {
  border: none;
  background: none;
  padding: 1px !important;
}

/* Responsive Modal Window */
.ResponsiveModalWindow {
  max-width: 450px;
  min-width: 250px;
  width: 100% !important;
  position: absolute;
  top: 225px !important;
  left: 50% !important;
  transform: translateX(-50%);
  margin: 0 15px;
  box-sizing: border-box;
}

/* MEDIA QUERIES */

/* FlexBlocks */

@media (max-width: 400px) {

  .FlexContain {
    display: block;
  }

  .ResponsiveModalWindow {
    left: 5px !important;
    transform: none;
    width: 90% !important;
  }
}

.SurplusNote p {
  text-align: center;
  max-width: 600px;
  margin: 0 auto;
}

.LoginContainer {
  margin: 3em auto;
}

.LoginNote {
  text-align: center;
  margin: 0 auto;
}



/* HOME PAGE STYLES */
/* Banner */
#Home .HomeBanner {
  border: 1px solid #ebeff1;
  border-radius: 5px;
  background: #fffcf5 url('../Media/Images/HomeBannerBg.png') no-repeat 0 0;
  padding: 32px 50px 32px 200px;
  color: #333333;
  margin-bottom: 25px;
  line-height: 1.5em;
}

  #Home .HomeBanner h1 {
    font-size: 22px;
    color: #035b7f;
    margin: 0 0 24px;
  }

  #Home .HomeBanner .CalloutText {
    font-size: 16px;
    line-height: 1.3em;
    color: #686969;
  }

  #Home .HomeBanner > *:last-child {
    margin-bottom: 0;
  }

/* surplus property steps */
#Home ol.WorkFlowStepList {
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 20px 0 5px;
  list-style: none;
}

#Home .WorkFlowStepList li {
  flex: 0 0 185px;
  margin: 0 32px;
}

  #Home .WorkFlowStepList li:first-child {
    margin-left: 0;
  }

  #Home .WorkFlowStepList li:last-child {
    margin-right: 0;
  }

  #Home .WorkFlowStepList li a {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 25px;
    height: 100%;
    box-sizing: border-box;
    text-decoration: none;
    transition: background-color 131ms linear;
  }

#Home .WorkFlowStepList a:hover {
  background-color: #eaeaea;
}

#Home .WorkFlowStepList li a:before {
  content: "";
  display: block;
  width: 100px;
  height: 60px;
  margin-bottom: 15px;
  background: transparent url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2MDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQTcxRTcyO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCw1NWgyNy41VjBIMFY1NXogTTE3LjIsNi45aDYuOXY2LjloLTYuOVY2Ljl6IE0xNy4yLDIwLjZoNi45djYuOWgtNi45VjIwLjZ6IE0xNy4yLDM0LjRoNi45djYuOWgtNi45VjM0LjR6DQoJIE0zLjQsNi45aDYuOXY2LjlIMy40VjYuOXogTTMuNCwyMC42aDYuOXY2LjlIMy40VjIwLjZ6IE0zLjQsMzQuNGg2Ljl2Ni45SDMuNFYzNC40eiBNMzAuOSwxNy4ySDU1djMuNEgzMC45VjE3LjJ6IE0zMC45LDU1aDYuOQ0KCVY0MS4zaDEwLjNWNTVINTVWMjQuMUgzMC45VjU1eiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI1Ny4zLDMuOWMtMi0wLjYtNC4xLDAuNi00LjYsMi42bC0wLjMsMWgtMzVsLTAuNS00LjJDMjE2LjYsMS40LDIxNSwwLDIxMy4xLDBoLTkuNGMtMi4xLDAtMy43LDEuNy0zLjcsMy43DQoJYzAsMi4xLDEuNywzLjcsMy43LDMuN2g2LjFsMy4zLDI2LjdjMC4yLDEuOSwxLjgsMy4zLDMuNywzLjNoMzEuOWMxLjcsMCwzLjEtMS4xLDMuNi0yLjdsNy41LTI2LjJDMjYwLjQsNi41LDI1OS4zLDQuNSwyNTcuMywzLjkNCgkgTTI1MS4zLDExLjJsLTEuMSwzLjdoLTMxLjlsLTAuNS0zLjdIMjUxLjN6IE0yNDkuMSwxOC43bC0xLjEsMy43aC0yOC44bC0wLjUtMy43SDI0OS4xeiBNMjIwLjIsMzBsLTAuNS0zLjdIMjQ3bC0xLjEsMy43SDIyMC4yeg0KCSBNMjE1LDQ2LjljMCwzLjEsMi41LDUuNiw1LjYsNS42YzMuMSwwLDUuNi0yLjUsNS42LTUuNmMwLTMuMS0yLjUtNS42LTUuNi01LjZDMjE3LjUsNDEuMiwyMTUsNDMuOCwyMTUsNDYuOSBNMjM3LjUsNDYuOQ0KCWMwLDMuMSwyLjUsNS42LDUuNiw1LjZjMy4xLDAsNS42LTIuNSw1LjYtNS42YzAtMy4xLTIuNS01LjYtNS42LTUuNkMyNDAsNDEuMiwyMzcuNSw0My44LDIzNy41LDQ2LjkiLz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OTcsMjUuNWwtNy4zLTE0LjVoLTEwLjlWMy42YzAtMi0xLjYtMy42LTMuNi0zLjZoLTMyLjdjLTIsMC0zLjYsMS42LTMuNiwzLjZ2MjkuMWwzLjYsMy42aDQuNg0KCQljLTAuNiwxLjEtMSwyLjMtMSwzLjZjMCw0LDMuMyw3LjMsNy4zLDcuM2M0LDAsNy4zLTMuMyw3LjMtNy4zYzAtMS4zLTAuNC0yLjYtMS0zLjZoMjAuMWMtMC42LDEuMS0xLDIuMy0xLDMuNg0KCQljMCw0LDMuMyw3LjMsNy4zLDcuM2M0LDAsNy4zLTMuMyw3LjMtNy4zYzAtMS4zLTAuNC0yLjYtMS0zLjZoNC42VjI1LjV6IE00NTMuNCw0My4xYy0xLjUsMC0yLjgtMS4yLTIuOC0yLjgNCgkJYzAtMS41LDEuMi0yLjgsMi44LTIuOGMxLjUsMCwyLjgsMS4yLDIuOCwyLjhDNDU2LjIsNDEuOSw0NTUsNDMuMSw0NTMuNCw0My4xeiBNNDg2LjIsNDMuMWMtMS41LDAtMi44LTEuMi0yLjgtMi44DQoJCWMwLTEuNSwxLjItMi44LDIuOC0yLjhjMS41LDAsMi44LDEuMiwyLjgsMi44QzQ4OSw0MS45LDQ4Ny44LDQzLjEsNDg2LjIsNDMuMXogTTQ3OC44LDI1LjV2LTkuMWg3LjVsNC41LDkuMUg0NzguOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMxLjIsMjguOWgtMjkuN2MtMC44LDAtMS41LDAuNy0xLjUsMS41czAuNywxLjUsMS41LDEuNWgyOS43YzAuOCwwLDEuNS0wLjcsMS41LTEuNVM0MzIuMSwyOC45LDQzMS4yLDI4Ljl6DQoJCSIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MzEuMiwyMC4yaC0yMmMtMC44LDAtMS41LDAuNy0xLjUsMS41czAuNywxLjUsMS41LDEuNWgyMmMwLjgsMCwxLjUtMC43LDEuNS0xLjVTNDMyLjEsMjAuMiw0MzEuMiwyMC4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MzEuMiwxMS41SDQyMWMtMC44LDAtMS41LDAuNy0xLjUsMS41YzAsMC44LDAuNywxLjUsMS41LDEuNWgxMC4yYzAuOCwwLDEuNS0wLjcsMS41LTEuNQ0KCQlDNDMyLjgsMTIuMSw0MzIuMSwxMS41LDQzMS4yLDExLjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==') no-repeat 22px 0/600px 100px;
}

#Home .WorkFlowStepList li:nth-child(2) a:before {
  background-position: -185px 3px;
}

#Home .WorkFlowStepList li:nth-child(3) a:before {
  background-position: -399px 6px;
}

#Home .WorkFlowStepList li a > * {
  text-align: center;
}

#Home .WorkFlowStepList li a .StepTitle {
  font-size: 11px;
  color: #707070;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 8px;
}

#Home .WorkFlowStepList li a .StepLinkText {
  text-decoration: underline;
}

/* home flex blocks */
#Home .FlexContain.AdditionalInformation > .FlexBlock {
  display: flex;
  flex-direction: column;
  margin-right: 20px;
}

  #Home .FlexContain.AdditionalInformation > .FlexBlock:last-of-type {
    margin-right: 0;
  }

  #Home .FlexContain.AdditionalInformation > .FlexBlock > .BlockBody {
    flex: 1 1 auto;
  }



/* SURPLUS PAGE STYLES */
#Surplus ol.WorkFlowStepList {
  padding: 0;
  margin: 0;
  list-style: none;
  counter-reset: li;
}

#Surplus .WorkFlowStepList > li {
  padding: 35px 15px 35px 160px;
  margin: 0;
  min-height: 75px;
  position: relative;
  border-bottom: 1px solid #dddddd;
}

  #Surplus .WorkFlowStepList > li:last-child {
    border-bottom: none;
  }

  #Surplus .WorkFlowStepList > li:before {
    content: "step " counter(li);
    counter-increment: li;
    display: block;
    width: 130px;
    padding-top: 100px;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    bottom: 0;
    background: transparent url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2MDAgMTAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MDAgMTAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQTcxRTcyO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMCw1NWgyNy41VjBIMFY1NXogTTE3LjIsNi45aDYuOXY2LjloLTYuOVY2Ljl6IE0xNy4yLDIwLjZoNi45djYuOWgtNi45VjIwLjZ6IE0xNy4yLDM0LjRoNi45djYuOWgtNi45VjM0LjR6DQoJIE0zLjQsNi45aDYuOXY2LjlIMy40VjYuOXogTTMuNCwyMC42aDYuOXY2LjlIMy40VjIwLjZ6IE0zLjQsMzQuNGg2Ljl2Ni45SDMuNFYzNC40eiBNMzAuOSwxNy4ySDU1djMuNEgzMC45VjE3LjJ6IE0zMC45LDU1aDYuOQ0KCVY0MS4zaDEwLjNWNTVINTVWMjQuMUgzMC45VjU1eiIvPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTI1Ny4zLDMuOWMtMi0wLjYtNC4xLDAuNi00LjYsMi42bC0wLjMsMWgtMzVsLTAuNS00LjJDMjE2LjYsMS40LDIxNSwwLDIxMy4xLDBoLTkuNGMtMi4xLDAtMy43LDEuNy0zLjcsMy43DQoJYzAsMi4xLDEuNywzLjcsMy43LDMuN2g2LjFsMy4zLDI2LjdjMC4yLDEuOSwxLjgsMy4zLDMuNywzLjNoMzEuOWMxLjcsMCwzLjEtMS4xLDMuNi0yLjdsNy41LTI2LjJDMjYwLjQsNi41LDI1OS4zLDQuNSwyNTcuMywzLjkNCgkgTTI1MS4zLDExLjJsLTEuMSwzLjdoLTMxLjlsLTAuNS0zLjdIMjUxLjN6IE0yNDkuMSwxOC43bC0xLjEsMy43aC0yOC44bC0wLjUtMy43SDI0OS4xeiBNMjIwLjIsMzBsLTAuNS0zLjdIMjQ3bC0xLjEsMy43SDIyMC4yeg0KCSBNMjE1LDQ2LjljMCwzLjEsMi41LDUuNiw1LjYsNS42YzMuMSwwLDUuNi0yLjUsNS42LTUuNmMwLTMuMS0yLjUtNS42LTUuNi01LjZDMjE3LjUsNDEuMiwyMTUsNDMuOCwyMTUsNDYuOSBNMjM3LjUsNDYuOQ0KCWMwLDMuMSwyLjUsNS42LDUuNiw1LjZjMy4xLDAsNS42LTIuNSw1LjYtNS42YzAtMy4xLTIuNS01LjYtNS42LTUuNkMyNDAsNDEuMiwyMzcuNSw0My44LDIzNy41LDQ2LjkiLz4NCjxnPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OTcsMjUuNWwtNy4zLTE0LjVoLTEwLjlWMy42YzAtMi0xLjYtMy42LTMuNi0zLjZoLTMyLjdjLTIsMC0zLjYsMS42LTMuNiwzLjZ2MjkuMWwzLjYsMy42aDQuNg0KCQljLTAuNiwxLjEtMSwyLjMtMSwzLjZjMCw0LDMuMyw3LjMsNy4zLDcuM2M0LDAsNy4zLTMuMyw3LjMtNy4zYzAtMS4zLTAuNC0yLjYtMS0zLjZoMjAuMWMtMC42LDEuMS0xLDIuMy0xLDMuNg0KCQljMCw0LDMuMyw3LjMsNy4zLDcuM2M0LDAsNy4zLTMuMyw3LjMtNy4zYzAtMS4zLTAuNC0yLjYtMS0zLjZoNC42VjI1LjV6IE00NTMuNCw0My4xYy0xLjUsMC0yLjgtMS4yLTIuOC0yLjgNCgkJYzAtMS41LDEuMi0yLjgsMi44LTIuOGMxLjUsMCwyLjgsMS4yLDIuOCwyLjhDNDU2LjIsNDEuOSw0NTUsNDMuMSw0NTMuNCw0My4xeiBNNDg2LjIsNDMuMWMtMS41LDAtMi44LTEuMi0yLjgtMi44DQoJCWMwLTEuNSwxLjItMi44LDIuOC0yLjhjMS41LDAsMi44LDEuMiwyLjgsMi44QzQ4OSw0MS45LDQ4Ny44LDQzLjEsNDg2LjIsNDMuMXogTTQ3OC44LDI1LjV2LTkuMWg3LjVsNC41LDkuMUg0NzguOHoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDMxLjIsMjguOWgtMjkuN2MtMC44LDAtMS41LDAuNy0xLjUsMS41czAuNywxLjUsMS41LDEuNWgyOS43YzAuOCwwLDEuNS0wLjcsMS41LTEuNVM0MzIuMSwyOC45LDQzMS4yLDI4Ljl6DQoJCSIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MzEuMiwyMC4yaC0yMmMtMC44LDAtMS41LDAuNy0xLjUsMS41czAuNywxLjUsMS41LDEuNWgyMmMwLjgsMCwxLjUtMC43LDEuNS0xLjVTNDMyLjEsMjAuMiw0MzEuMiwyMC4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MzEuMiwxMS41SDQyMWMtMC44LDAtMS41LDAuNy0xLjUsMS41YzAsMC44LDAuNywxLjUsMS41LDEuNWgxMC4yYzAuOCwwLDEuNS0wLjcsMS41LTEuNQ0KCQlDNDMyLjgsMTIuMSw0MzIuMSwxMS41LDQzMS4yLDExLjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==') no-repeat 38px 35px/600px 100px;
    text-align: center;
    font-size: 11px;
    color: #707070;
    text-transform: uppercase;
    letter-spacing: 1px;
  }

  #Surplus .WorkFlowStepList > li:nth-child(2):before {
    background-position: -167px 35px;
  }

  #Surplus .WorkFlowStepList > li:nth-child(3):before {
    background-position: -384px 35px;
  }

  #Surplus .WorkFlowStepList > li ul {
    list-style-type: disc;
  }

    #Surplus .WorkFlowStepList > li ul ul {
      list-style-type: circle;
    }

  #Surplus .WorkFlowStepList > li .WorflowStepSpecialInstructions {
    margin: 15px 0 0 15px;
  }

    #Surplus .WorkFlowStepList > li .WorflowStepSpecialInstructions > div {
      margin-top: 20px;
    }

      #Surplus .WorkFlowStepList > li .WorflowStepSpecialInstructions > div:first-child {
        margin-top: 0;
      }

    #Surplus .WorkFlowStepList > li .WorflowStepSpecialInstructions ul {
      margin: 6px 0 0;
    }

.FNLContainer {
  display: inline-block;
  width: 70%;
  vertical-align: top;
}

.DisplayInline {
  margin-left: 20px;
}
/* Red Text */
.RedText {
  color: red !important;
}

.LargeIconSearch {
  background: transparent url('../Media/Images/Icons/SearchIcon.svg') no-repeat 10px 0px/auto auto;
  width: 85px;
  height: 55px;
  display: inline-block;
}

.BrowseText {
  display: inline-block;
  font-size: 20px;
  font-weight: bold;
  padding-bottom: 20px;
  vertical-align: text-bottom;
}

.BrowseMargin {
  margin-left: 15px;
  margin-top: 15px;
}

a.NoUnderline {
  text-decoration: none;
}

.PeoplePickerLink {
  text-decoration: underline;
}

  .PeoplePickerLink:hover {
    cursor: pointer;
  }

.ui-dialog#PeoplePicker {
  min-width: 600px;
}

.ContentModal.ui-dialog {
  padding: 0;
  font-size: 1em !important;
  z-index: 100;
}

  .ContentModal.ui-dialog .ui-dialog-content, .PeoplePickerBody {
    padding: 0 15px 15px 15px;
    background: #FFF;
  }

.ContentModal .ui-widget-header, .PeoplePickerHeader {
  background: #FFF;
  color: #626262;
  border-width: 0 0 1px 0;
  border-color: #e0e0e0;
  border-style: solid;
  border-radius: 0;
  font-size: 1.3em;
  font-weight: normal;
  padding: 12px 15px;
}

.ui-dialog .ui-dialog-titlebar-close,
.ui-dialog .ui-dialog-titlebar-close:hover {
  padding: 5px !important;
  border: 0;
  background: transparent;
  line-height: 0;
  height: 23px;
  width: 23px;
  right: 8px;
  top: 20px;
}

.ui-dialog .ui-widget-header span.ui-icon,
.ui-dialog .ui-state-hover span.ui-icon {
  height: 12px;
  width: 12px;
  margin: -6px 0 0 -6px;
  padding: 0;
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM2MjYzNjM7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTIsMi4xIDguMSw2IDEyLDkuOSAxMiwxMiA5LjksMTIgNiw4LjEgMi4xLDEyIDAsMTIgMCw5LjkgMy45LDYgMCwyLjEgMCwwIDIuMSwwIDYsMy45IDkuOSwwIDEyLDAgCQ0KCQkiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat left top !important;
}

  .ui-dialog .ui-state-hover span.ui-icon, .ui-dialog .ui-widget-header span.ui-icon:hover {
    background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAxMiAxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTIgMTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMzQzNCM0M7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTIsMi4xIDguMSw2IDEyLDkuOSAxMiwxMiA5LjksMTIgNiw4LjEgMi4xLDEyIDAsMTIgMCw5LjkgMy45LDYgMCwyLjEgMCwwIDIuMSwwIDYsMy45IDkuOSwwIDEyLDAgCQ0KCQkiLz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat left top !important;
  }

.ContentModal .ui-widget-overlay {
  background: #000;
  opacity: .6;
  width: 100%;
  height: 100%;
}

.ContentModal .ui-widget input, .ContentModal .ui-widget select, .ContentModal .ui-widget textarea, .ContentModal .ui-widget button {
  font-size: unset;
}



/* Return Block Styles */
#ReturnBlock {
  display: flex;
  align-items: center;
}

  #ReturnBlock .ReturnElement {
    height: 13px;
    width: 16px;
    background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA1MSAxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEgMTM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMyOTY4QjM7fQ0KCS5zdDF7ZmlsbDojMzA3NERFO30NCjwvc3R5bGU+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNi4yLDAuNGMwLjYtMC42LDEuNS0wLjYsMi4xLDBzMC42LDEuNSwwLDJMNS42LDUuMWw4LjksMGMwLjQsMCwwLjgsMC4yLDEsMC40YzAuMywwLjMsMC40LDAuNiwwLjQsMQ0KCWMwLDAuOC0wLjcsMS40LTEuNSwxLjRsLTguOSwwbDIuNywyLjZjMC42LDAuNiwwLjYsMS41LDAsMmMtMC42LDAuNi0xLjUsMC42LTIuMSwwTDAsNi41TDYuMiwwLjR6Ii8+DQo8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDEuMiwwLjRjMC42LTAuNiwxLjUtMC42LDIuMSwwczAuNiwxLjUsMCwybC0yLjcsMi42bDguOSwwYzAuNCwwLDAuOCwwLjIsMSwwLjRjMC4zLDAuMywwLjQsMC42LDAuNCwxDQoJYzAsMC44LTAuNywxLjQtMS41LDEuNGwtOC45LDBsMi43LDIuNmMwLjYsMC42LDAuNiwxLjUsMCwycy0xLjUsMC42LTIuMSwwTDM1LDYuNUw0MS4yLDAuNHoiLz4NCjwvc3ZnPg0K) no-repeat 0 0/51px 13px;
    overflow: hidden;
    white-space: nowrap;
    text-indent: 100%;
    display: inline-block;
    -webkit-appearance: none;
    appearance: none;
    border: none;
    transition: background-position ease 180ms;
    padding: 0;
  }

    #ReturnBlock .ReturnElement:hover {
      background-position: -35px 0;
    }

    #ReturnBlock .ReturnElement + h1 {
      border-left: 2px solid #ebeaec;
      line-height: 1.5em;
      margin-left: 13px;
      padding-left: 24px;
    }
