#page-evo-seo-admin-redirect-manager #panel-redirect-manager {
  margin-bottom: 19px; }

#page-evo-seo-admin-redirect-manager #panel-plain-redirects,
#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects {
  margin-bottom: 40px; }

#page-evo-seo-admin-redirect-manager .container-alert .alert {
  margin-bottom: 15px;
  font-weight: normal; }

#page-evo-seo-admin-redirect-manager .content-not-connected .get-started {
  padding: 25px 15px;
  background-color: #fff; }
  #page-evo-seo-admin-redirect-manager .content-not-connected .get-started > div:not(:last-child) {
    margin-bottom: 20px; }
  #page-evo-seo-admin-redirect-manager .content-not-connected .get-started .instructions {
    font-size: 0.8rem;
    color: #4a4a4a;
    line-height: 1.2rem; }
  #page-evo-seo-admin-redirect-manager .content-not-connected .get-started a {
    width: 100%;
    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-decoration: none; }

#page-evo-seo-admin-redirect-manager #page-welcome-banner .content .bullet::before {
  content: '\25CF';
  border-radius: 100%;
  font-size: 1.5rem;
  margin-right: 5px; }

#page-evo-seo-admin-redirect-manager #page-welcome-banner .content ul {
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }

#page-evo-seo-admin-redirect-manager #page-welcome-banner .content li {
  margin-right: 15px; }

#page-evo-seo-admin-redirect-manager #page-welcome-banner .content li:nth-child(odd) .bullet {
  color: #65e2ef; }

#page-evo-seo-admin-redirect-manager #page-welcome-banner .content li:nth-child(even) .bullet {
  color: #a5e8c6; }

#page-evo-seo-admin-redirect-manager #panel-redirect-manager .content-not-connected {
  padding: 0; }
  #page-evo-seo-admin-redirect-manager #panel-redirect-manager .content-not-connected .get-started {
    width: 175px;
    border-right: solid 1px #a8bfd9; }

#page-evo-seo-admin-redirect-manager #panel-redirect-manager .content-loading,
#page-evo-seo-admin-redirect-manager #panel-redirect-manager .content-chart,
#page-evo-seo-admin-redirect-manager #panel-redirect-manager .content-error,
#page-evo-seo-admin-redirect-manager #panel-redirect-manager .content-not-verified {
  padding: 15px; }

#page-evo-seo-admin-redirect-manager #panel-redirect-manager .custom-content .layout-graph-count-load {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; }
  #page-evo-seo-admin-redirect-manager #panel-redirect-manager .custom-content .layout-graph-count-load .container-404s-graph {
    -ms-flex-preferred-size: 65%;
        flex-basis: 65%; }
  #page-evo-seo-admin-redirect-manager #panel-redirect-manager .custom-content .layout-graph-count-load .layout-count-load {
    -ms-flex-preferred-size: 35%;
        flex-basis: 35%; }

#page-evo-seo-admin-redirect-manager #panel-redirect-manager .custom-content .layout-count-load {
  margin-left: 15px; }

#page-evo-seo-admin-redirect-manager #panel-redirect-manager .custom-content #container-graph {
  padding: 0; }

#page-evo-seo-admin-redirect-manager #panel-redirect-manager .custom-content #container-counts {
  padding: 0; }

#page-evo-seo-admin-redirect-manager #panel-redirect-manager .custom-content #container-load {
  margin-top: 15px; }

#page-evo-seo-admin-redirect-manager #panel-redirect-manager #container-counts .count {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 15px;
  font-weight: 500;
  color: #4a4a4a; }
  #page-evo-seo-admin-redirect-manager #panel-redirect-manager #container-counts .count:not(:last-child) {
    border-bottom: 1px solid rgba(168, 191, 217, 0.5); }

#page-evo-seo-admin-redirect-manager #panel-redirect-manager #container-load {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap; }
  #page-evo-seo-admin-redirect-manager #panel-redirect-manager #container-load .column-left {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    margin-right: 5px; }
    #page-evo-seo-admin-redirect-manager #panel-redirect-manager #container-load .column-left .title-and-info {
      margin-bottom: 10px;
      font-weight: 500;
      color: #4a4a4a; }
  #page-evo-seo-admin-redirect-manager #panel-redirect-manager #container-load .column-right {
    -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    margin-left: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    #page-evo-seo-admin-redirect-manager #panel-redirect-manager #container-load .column-right img {
      max-width: 100%;
      height: auto; }

#page-evo-seo-admin-redirect-manager #panel-plain-redirects .field:not(:last-child) {
  margin-bottom: 15px; }

#page-evo-seo-admin-redirect-manager #panel-plain-redirects button[name="btn-show-plain-redirects-content"] {
  font-weight: 500;
  width: auto;
  color: #52ddec; }
  #page-evo-seo-admin-redirect-manager #panel-plain-redirects button[name="btn-show-plain-redirects-content"] .icon {
    font-size: 0.875rem; }

#page-evo-seo-admin-redirect-manager #panel-plain-redirects button[name="btn-add-redirect"] {
  margin-top: 14px; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .container-alert {
  width: 100%; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-not-connected,
#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-no-404s,
#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-no-redirects,
#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-unverified {
  padding: 15px; }
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-not-connected p:first-child,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-no-404s p:first-child,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-no-redirects p:first-child,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-unverified p:first-child {
    margin-top: 0; }
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-not-connected p:last-child,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-no-404s p:last-child,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-no-redirects p:last-child,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .content-unverified p:last-child {
    margin-bottom: 0; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .container-tabs-and-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .container-tabs-and-buttons button {
    height: 24px; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-tabs ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
  list-style-type: none; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-tabs li {
  margin: 0; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-tabs .tab {
  background-color: rgba(155, 155, 155, 0.25);
  padding: 6px 16px;
  font-weight: 500;
  color: #4a4a4a;
  border-top: solid 1px #a8bfd9; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-tabs .tab-active {
  background-color: #fff; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-tabs .tab:nth-child(1) {
  border-left: solid 1px #a8bfd9; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-tabs .tab:nth-child(2) {
  border-right: solid 1px #a8bfd9; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-tab-content {
  border: solid 1px #a8bfd9;
  background-color: #fff; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  padding: 15px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-search .container-icon {
    font-size: 1.25rem;
    margin-right: 5px; }
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-search .field {
    width: 100%; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects button[name="btn-fix-404"] {
  width: 68px; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-404,
#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-redirect {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 15px;
  font-weight: 500;
  color: #4a4a4a; }
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-404 .url-and-controls .controls,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-404 .page-name-and-controls .controls,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-redirect .url-and-controls .controls,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-redirect .page-name-and-controls .controls {
    font-weight: 300;
    color: rgba(153, 176, 211, 0.5); }
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-404 .url-and-controls span,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-404 .page-name-and-controls span,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-redirect .url-and-controls span,
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-redirect .page-name-and-controls span {
    cursor: pointer; }
    #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-404 .url-and-controls span:hover,
    #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-404 .page-name-and-controls span:hover,
    #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-redirect .url-and-controls span:hover,
    #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item-redirect .page-name-and-controls span:hover {
      color: #4a4a4a; }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects .item:not(:last-child) {
  border-bottom: 1px solid rgba(168, 191, 217, 0.5); }

#page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-pagination-controls {
  display: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
  color: #4a4a4a; }
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-pagination-controls .container-dropdown select {
    background-color: #d4d4d4;
    font-size: 0.625rem;
    height: 16px;
    border: solid 1px #d8d8d8;
    -webkit-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.5), 0 0 2px 0 rgba(0, 0, 0, 0.5);
            box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.5), 0 0 2px 0 rgba(0, 0, 0, 0.5);
    margin-left: 5px; }
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-pagination-controls button[name="btn-previous-page"],
  #page-evo-seo-admin-redirect-manager #panel-list-404s-and-redirects #container-pagination-controls button[name="btn-next-page"] {
    border: none;
    background: none;
    color: #9b9b9b; }

#page-evo-seo-admin-redirect-manager #page-redirect-alert-banner .content-banner {
  background-color: #fff;
  border: solid 5px #7ae4e1;
  margin-bottom: 25px;
  padding: 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  #page-evo-seo-admin-redirect-manager #page-redirect-alert-banner .content-banner .container-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    #page-evo-seo-admin-redirect-manager #page-redirect-alert-banner .content-banner .container-content .title {
      font-size: 0.875rem;
      font-weight: 500;
      color: #000; }
    #page-evo-seo-admin-redirect-manager #page-redirect-alert-banner .content-banner .container-content .content {
      color: #000; }
      #page-evo-seo-admin-redirect-manager #page-redirect-alert-banner .content-banner .container-content .content ul {
        list-style-type: none;
        display: block;
        margin: 0; }
      #page-evo-seo-admin-redirect-manager #page-redirect-alert-banner .content-banner .container-content .content li {
        margin-right: 15px; }

#page-evo-seo-admin-redirect-manager #redirect-loop-chains .suggest {
  padding: 2px;
  cursor: pointer;
  font-weight: bold; }

#page-evo-seo-admin-redirect-manager #redirect-loop-chains .ancestors {
  padding: 5px; }

#page-evo-seo-admin-redirect-manager #content-redirects .content-loading {
  padding: 5px; }

#page-evo-seo-admin-redirect-manager #content-redirects .item-redirect {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect:not(:last-child) {
    border-bottom: solid 1px #9eb7d4; }
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .field-readonly input,
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .field-readonly select {
    background-color: #f5f5f5;
    border: solid 1px #ced4da;
    color: #999;
    cursor: not-allowed; }
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .field-with-inline-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border: solid 1px #ced4da;
    border-radius: 3px; }
    #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .field-with-inline-label .label {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 5px 10px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      text-align: center;
      background-color: #e9ecef;
      width: 32px;
      border-radius: 3px;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .field-with-inline-label input {
      margin: 0;
      border: 0;
      -webkit-box-shadow: none;
              box-shadow: none;
      width: 100%;
      border-radius: 0 3px 3px 0; }
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-fields-and-gear {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-fields {
    width: 100%; }
    #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-fields > :not(:last-child) {
      margin-bottom: 3px; }
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-gear {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 50px;
    margin-left: 10px; }
    #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-gear button {
      height: 50px;
      width: 100%;
      font-size: 1.5em;
      outline: none; }
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-to-field-and-type-field {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
    #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-to-field-and-type-field > :nth-child(1) {
      width: 100%; }
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect select[name="redirect-type"] {
    margin: 0 0 0 3px;
    padding: 0;
    border: solid 1px #ced4da;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    font-size: 0.8rem; }
  #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-buttons {
    width: 100%;
    margin-top: 5px; }
    #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-buttons button {
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%; }
    #page-evo-seo-admin-redirect-manager #content-redirects .item-redirect .container-buttons div {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%; }

#page-evo-seo-admin-redirect-manager #content-404s .content-loading {
  padding: 5px; }

#page-evo-seo-admin-redirect-manager #content-404s .item-404 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  #page-evo-seo-admin-redirect-manager #content-404s .item-404:not(:last-child) {
    border-bottom: solid 1px #9eb7d4; }
  #page-evo-seo-admin-redirect-manager #content-404s .item-404 .field-readonly input,
  #page-evo-seo-admin-redirect-manager #content-404s .item-404 .field-readonly select {
    background-color: #f5f5f5;
    border: solid 1px #ced4da;
    color: #999;
    cursor: not-allowed; }
  #page-evo-seo-admin-redirect-manager #content-404s .item-404 .field-with-inline-label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border: solid 1px #ced4da;
    border-radius: 3px; }
    #page-evo-seo-admin-redirect-manager #content-404s .item-404 .field-with-inline-label .label {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding: 5px 10px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      text-align: center;
      background-color: #e9ecef;
      width: 32px;
      border-radius: 3px;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    #page-evo-seo-admin-redirect-manager #content-404s .item-404 .field-with-inline-label input {
      margin: 0;
      border: 0;
      -webkit-box-shadow: none;
              box-shadow: none;
      width: 100%;
      border-radius: 0 3px 3px 0; }
  #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-fields-and-gear {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-fields {
    width: 100%; }
    #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-fields > :not(:last-child) {
      margin-bottom: 3px; }
  #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-gear {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 50px;
    margin-left: 10px; }
    #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-gear button {
      height: 50px;
      width: 100%;
      font-size: 1.5em;
      outline: none; }
  #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-to-field-and-type-field {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap; }
    #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-to-field-and-type-field > :nth-child(1) {
      width: 100%; }
  #page-evo-seo-admin-redirect-manager #content-404s .item-404 select[name="redirect-type"] {
    margin: 0 0 0 3px;
    padding: 0;
    border: solid 1px #ced4da;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    font-size: 0.8rem; }
  #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-buttons {
    width: 100%;
    margin-top: 5px; }
    #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-buttons button {
      -ms-flex-preferred-size: 25%;
          flex-basis: 25%; }
    #page-evo-seo-admin-redirect-manager #content-404s .item-404 .container-buttons div {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      width: 100%; }
