/* stylelint-disable order/properties-alphabetical-order */
/* stylelint-enable */
/* new default variables off the style guide */
/* mobile */
/* tablet */
/* laptop */
/* desktop */
/* dark blue */
/* azure blue */
/* light blue */
/* gold */
/* yellow */
/* base gray */
/* green */
/* red */
/* orange */
/* black */
/* white */
/* ################################# DEFAULT VARIABLES ################################# */
/* primary buttons */
/* secondary buttons */
/* blue buttons */
/* invoice buttons */
/* neutral buttons */
/* disabled buttons */
/*################################# BASE MIXINS #################################*/
/*################################# CUSTOM MIXINS #################################*/
/* Usage: @include border-radius-color(6px, 1px, solid, #d7d7d7); */
/* line 1, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.white-text {
  color: #ffffff !important;
}

/* line 4, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.black-text {
  color: #000000 !important;
}

/* line 7, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.green-text {
  color: #00a651 !important;
}

/* line 10, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.red-text {
  color: #ff0000 !important;
}

/* line 13, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lightblue-text {
  color: #106385 !important;
}

/* line 16, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.white {
  background-color: #f4f7f9;
  color: #000000;
}

/* line 20, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.green, .green * {
  background-color: #a6ffd1;
  color: #00a651 !important;
}

/* line 24, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.blue, .blue * {
  background-color: white;
  color: #a6e4fc !important;
}

/* line 28, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lt-gray-bg {
  background-color: #e8eef1 !important;
}

/* line 31, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.drop-shadow {
  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);
}

/* line 34, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.full-pad {
  padding: 20px !important;
}

/* line 37, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.vertical-pad {
  padding: 20px 0;
}

/* line 40, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.side-pad {
  padding: 0 20px;
}

/* line 43, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-pad {
  padding: 0 !important;
}

/* line 46, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-both {
  margin: 1.5em auto !important;
}

/* line 49, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-bottom-1x {
  margin-bottom: 1rem;
}

/* line 52, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-none {
  margin: 0 auto !important;
}

/* line 55, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-left {
  margin-left: 1rem !important;
}

/* line 58, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-left-2x {
  margin-left: 2rem;
}

/* line 61, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-left-small {
  margin-left: 0.5rem;
}

/* line 64, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-right {
  margin-right: 1rem;
}

/* line 67, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-right-small {
  margin-right: 0.5rem;
}

/* line 70, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-right-smaller {
  margin-right: 0.25rem;
}

/* line 73, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-right-2x {
  margin-right: 2rem;
}

/* line 76, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-top {
  padding-top: 1rem;
}

/* line 79, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-bottom {
  padding-bottom: 1rem;
}

/* line 82, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.main-background {
  background-color: #e8eef1 !important;
}

/* line 85, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.nowrap {
  white-space: nowrap;
}

/* line 88, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon-width {
  width: 2.5rem;
}

/* line 91, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon-width2 {
  width: 7.5rem;
}

@media only screen and (max-width: 44em) {
  /* line 95, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .row.small-collapse .row {
    margin-left: 0;
    margin-right: 0;
  }

  /* line 99, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .row.small-collapse > .column,
  .row.small-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }

  /* line 104, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .row .row.small-collapse {
    width: auto;
    margin: 0;
    max-width: none;
    *zoom: 1;
  }

  /* line 110, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .row .row.small-collapse:before,
  .row .row.small-collapse:after {
    content: " ";
    display: table;
  }

  /* line 115, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .row .row.small-collapse:after {
    clear: both;
  }
}
/* line 119, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard {
  padding: 10px;
  line-height: 1rem !important;
  margin-bottom: 1rem;
}
/* line 123, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard .row {
  margin: 0;
}
/* line 125, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard .row.header {
  margin-bottom: 1em;
  font-weight: 700;
}
/* line 130, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard div {
  padding: 0;
}
/* line 132, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard div > ul {
  padding: 0;
  margin: 0;
  list-style: none;
  line-height: inherit;
}
/* line 137, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard div > ul > li {
  display: inline-block;
  padding: 0;
}
/* line 143, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard .standard {
  margin: 0 0 0.5em 0;
  padding: 10px;
}
/* line 147, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard p {
  line-height: 1rem;
  margin-bottom: 0.75rem;
}
/* line 151, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard input[type=checkbox] {
  margin: 0;
}

/* line 155, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.standard-double-padd {
  padding: 20px;
  margin: 20px 0;
  line-height: 1rem !important;
}

@media only screen and (max-width: 44em) {
  /* line 161, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .standard-double-padd {
    margin-top: 0 !important;
  }
}
/* line 166, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.white.border {
  border: 1px solid #ffffff;
}

/* line 169, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.green.border {
  border: 1px solid #00a651;
}

/* line 172, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.blue.border {
  border: 1px solid #a6e4fc;
}

/* line 175, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.large-radius {
  border-radius: 10px;
}

/* line 178, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-radius {
  border-radius: 5px;
}

/* line 182, ../../../../private/scss/generic/includes/_mobi-admin.scss */
h1 {
  font: 1.9em "Lato", "Helvetica Neue", Helvetica, Arial, "sans-serif";
  color: #000000;
}

/* line 186, ../../../../private/scss/generic/includes/_mobi-admin.scss */
section h2 {
  font: 1.1em "Lato", "Helvetica Neue", Helvetica, Arial, "sans-serif";
  color: #759cac;
  text-transform: uppercase;
}

/* line 191, ../../../../private/scss/generic/includes/_mobi-admin.scss */
h3 {
  font: 1.9em "Lato", "Helvetica Neue", Helvetica, Arial, "sans-serif";
  color: #000000;
}

/* line 195, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div > h3 {
  font: 1.9em "Lato", "Helvetica Neue", Helvetica, Arial, "sans-serif";
  color: #000000;
}

/* line 199, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div > h4 {
  font: 1.9em "Lato", "Helvetica Neue", Helvetica, Arial, "sans-serif";
  color: #000000;
}

/* line 203, ../../../../private/scss/generic/includes/_mobi-admin.scss */
p, span, li {
  font: 1em "Lato", "Helvetica Neue", Helvetica, Arial, "sans-serif";
  color: #000000;
}

/* line 207, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div > h5, div > h6 {
  font: 1.9em "Lato", "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

@media only screen and (max-width: 44em) {
  /* line 212, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .left-small {
    border-right: 0;
  }

  /* line 215, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .small-margin-small {
    margin-bottom: 0.5rem;
  }

  /* line 218, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .med-margin-small {
    margin-bottom: 1rem;
  }

  /* line 221, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-padd-small {
    padding: 0 !important;
  }

  /* line 224, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .separator-bottom-small {
    margin-bottom: 0.5rem;
    border-bottom: 1px solid #e8eef1;
  }

  /* line 228, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .small-split-border {
    border-top: 1px solid #e8eef1;
    margin-top: 0.5rem !important;
    padding-top: 0.5rem !important;
  }

  /* line 234, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #client-invoice-table .row-header {
    font-size: 0.8rem;
  }

  /* line 238, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .button.auxillary, .auxillary.okay_button, .auxillary.cancel_button {
    padding: 0.4rem;
    font-size: 0.9rem;
  }

  /* line 242, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .sidebar {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
/* header nav */
/* line 250, ../../../../private/scss/generic/includes/_mobi-admin.scss */
body > header {
  position: relative;
  z-index: 200;
}

/* line 255, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.top-menu-container {
  background-color: #106385;
  position: relative;
  z-index: 3;
}

/* line 260, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.top-menu {
  display: flex;
}
/* line 262, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.top-menu .left {
  display: flex;
}
/* line 265, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.top-menu .right {
  flex-grow: 1;
  flex-shrink: 1;
}

/* line 270, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.nav-icon {
  display: block;
  float: left;
  height: 2rem;
  width: 2rem;
  line-height: 2rem;
  text-align: center;
  padding: 0.8rem;
  color: #ffffff;
  box-sizing: content-box;
  font-size: 1.5em;
}
/* line 281, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.nav-icon.logged-in-no {
  display: none !important;
}

/* line 285, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.nav-logo {
  display: block;
  padding: 0.8em 0;
  float: left;
}
/* line 289, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.nav-logo img {
  max-height: 2em;
}

/* line 293, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: flex-end;
}
/* line 299, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li {
  float: left;
  color: #ffffff;
  position: relative;
}
/* line 304, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li.logged-in-no {
  display: none !important;
}
/* line 307, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a,
ul.icon-menu > li > div.inactive {
  color: #ffffff;
  display: flex;
  align-items: center;
  height: 3.6em;
  padding: 0 1rem;
  position: relative;
  z-index: 2;
  background-color: #106385;
}
/* line 317, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a .icon,
ul.icon-menu > li > div.inactive .icon {
  font-size: 1.5em;
  margin-right: 0.25em;
  position: relative;
}
/* line 321, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a .icon .indicator,
ul.icon-menu > li > div.inactive .icon .indicator {
  position: absolute;
  display: block;
  background-color: #ff0000;
  color: #ffffff;
  font-size: 0.6rem;
  line-height: 0.6rem;
  top: -0.25rem;
  right: -0.25rem;
  border-radius: 0.5rem;
  padding: 0.1rem 0.25rem;
}
/* line 334, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a .title,
ul.icon-menu > li > div.inactive .title {
  font-size: 0.8em;
  color: #ffffff;
  flex-direction: column;
}
/* line 338, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a .title span,
ul.icon-menu > li > div.inactive .title span {
  color: #ffffff;
}
/* line 342, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a .opener,
ul.icon-menu > li > div.inactive .opener {
  font-size: 1.25em;
  color: #a6e4fc;
  margin-left: 0.25em;
  position: relative;
}
/* line 348, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a.open,
ul.icon-menu > li > div.inactive.open {
  background-color: #e8eef1;
}
/* line 350, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a.open .icon,
ul.icon-menu > li > div.inactive.open .icon {
  color: #202f35;
}
/* line 353, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a.open .title,
ul.icon-menu > li > div.inactive.open .title {
  color: #202f35;
}
/* line 356, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a.open .title span,
ul.icon-menu > li > div.inactive.open .title span {
  color: #202f35;
}
/* line 359, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a.open .opener,
ul.icon-menu > li > div.inactive.open .opener {
  color: #106385;
}
/* line 364, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a.nav-back i,
ul.icon-menu > li > div.inactive.nav-back i {
  color: #a6e4fc;
  font-size: 1rem;
  line-height: 1rem;
  height: 1rem;
}
/* line 370, ../../../../private/scss/generic/includes/_mobi-admin.scss */
ul.icon-menu > li > a.nav-back .title,
ul.icon-menu > li > div.inactive.nav-back .title {
  color: #a6e4fc;
}

/* line 376, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon-menu-dropdown {
  position: absolute;
  background-color: #ffffff;
  padding: 1.25em;
  box-shadow: 0 0.25em 0.25em 0 rgba(0, 0, 0, 0.25);
  z-index: 99;
  right: 0;
  top: 3.6em;
}
/* line 384, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon-menu-dropdown > ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 0.9em;
  line-height: 1em;
}
/* line 390, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon-menu-dropdown > ul > li > a {
  display: block;
  color: #106385;
  padding: 0.5em;
}
/* line 394, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon-menu-dropdown > ul > li > a:hover {
  background-color: #e8eef1;
}

/* line 400, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#menuitem-phone {
  display: flex !important;
}

/* line 401, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#menuitem-phone-inactive {
  display: none !important;
}

/* line 402, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#menudrop-currency {
  text-align: center;
  width: 8rem;
}

/* line 406, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#menuitem-user .user-name {
  display: block;
  max-width: 16em;
  height: 1.4em;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 413, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#menudrop-user {
  text-align: center;
  width: 20rem;
}
/* line 417, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#menudrop-user .button.neutral, #menudrop-user .neutral.okay_button, #menudrop-user .neutral.cancel_button {
  background: none #e8eef1 !important;
  border: 1px solid #c5d5dc !important;
  font-size: 0.9rem !important;
  color: #106385 !important;
  font-weight: bold !important;
  margin-bottom: 0.5rem;
}
/* line 425, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#menudrop-user p {
  font-size: 0.9rem;
  margin-bottom: 1rem;
}
/* line 428, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#menudrop-user p:last-child {
  margin-bottom: 0;
  margin-top: 0.5rem;
}
/* line 433, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#menudrop-user strong {
  color: #000000;
}

/* line 437, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon-menu-dropdown .submenu-title {
  font-size: 1em;
  font-weight: bold;
  line-height: 1em;
}

/* line 442, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.main-menu-container {
  background-color: #334b55;
  position: relative;
  z-index: 1;
}
/* line 446, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.main-menu-container.logged-in-no {
  display: none !important;
}

/* line 450, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.main-menu {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/* header icon menu */
/* line 457, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon_menu {
  margin: 0px;
  padding: 0px !important;
  list-style-type: none;
  display: block !important;
  position: relative;
  list-style-type: none !important;
  float: right !important;
}
/* line 465, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon_menu > li {
  float: left;
  margin: 0px !important;
  list-style-type: none !important;
}
/* line 470, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon_menu a.icon {
  font-family: FontAwesome;
  display: block !important;
  height: 48px !important;
  width: 38px !important;
  text-decoration: none;
  text-align: center;
  position: relative;
  color: #106385;
  font-size: 1.7rem;
  font-weight: normal;
  padding: 0 !important;
  line-height: 48px;
}
/* line 483, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon_menu a.icon:hover, .icon_menu a.icon.open {
  background-color: transparent !important;
  color: #a48d33 !important;
}
/* line 489, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon_menu .logged-in-yes {
  display: inline;
}
/* line 492, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.icon_menu .logged-in-no {
  display: none;
}

@media only screen and (min-width: 44.063em) {
  /* line 497, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #menuitem-phone {
    display: none !important;
  }

  /* line 498, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #menuitem-phone-inactive {
    display: flex !important;
  }
}
@media only screen and (min-width: 66.063em) {
  /* line 502, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .header-helper {
    display: block;
  }

  /* line 505, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .menu-close {
    display: none;
  }

  /* line 509, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu > li {
    float: left;
    display: block;
    width: 33.33333%;
    border-left: 1px solid #466775;
    overflow: hidden;
  }
  /* line 516, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu > li > a {
    display: block;
    height: 3.25rem;
    text-align: center;
    line-height: 3.25rem;
    font-size: 1rem;
    color: #ffffff;
    box-sizing: content-box;
    transition: background-color 200ms;
  }
  /* line 526, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu > li > a:hover {
    background-color: #466775;
  }
  /* line 531, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu.active-domain > li > a#menuitem-domain, .main-menu.active-service > li > a#menuitem-service, .main-menu.active-hosting > li > a#menuitem-hosting {
    background-color: #202f35;
    color: #ffffff;
  }

  /* line 538, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .home-link.active-dashboard a#menuitem-home {
    background-color: #202f35;
    color: #ffffff;
  }

  /* line 542, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-margin.search-open {
    margin-right: 18.25em !important;
  }

  /* line 545, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .home-margin {
    margin-left: 3.25rem !important;
  }

  /* line 548, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .home-link {
    position: absolute;
    left: 0;
    top: 0;
    border-left: 1px solid #466775;
    border-right: 1px solid #466775;
  }

  /* line 555, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .home-link a {
    display: block;
    height: 3.25rem;
    width: 3.25rem;
    text-align: center;
    line-height: 3.25rem;
    color: #ffffff;
    font-size: 1.5rem;
    color: #ffffff;
  }

  /* line 565, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .home-link a:hover {
    background-color: #466775;
  }

  /* line 568, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .home-link a.open {
    background-color: #202f35;
    color: #ffffff;
  }

  /* line 572, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-open .search-field {
    display: block;
    width: 100%;
    margin: 0;
    border: none;
    height: 3.25rem;
    padding: 1rem;
    background-color: transparent;
    color: #ffffff;
    font-weight: normal;
    font-style: normal;
  }
  /* line 583, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-open .search-field:focus {
    background-color: transparent;
    border: none !important;
  }
  /* line 587, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-open .search-field::-webkit-input-placeholder {
    font-size: 0.8rem;
    color: #c5d5dc;
    opacity: 1;
    font-style: normal;
    font-weight: normal;
  }
  /* line 594, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-open .search-field:-moz-placeholder {
    font-size: 0.8rem;
    color: #c5d5dc;
    opacity: 1;
    font-style: normal;
    font-weight: normal;
  }
  /* line 601, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-open .search-field::-moz-placeholder {
    font-size: 0.8rem;
    color: #c5d5dc;
    opacity: 1;
    font-style: normal;
    font-weight: normal;
  }
  /* line 608, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-open .search-field:-ms-input-placeholder {
    font-size: 0.8rem;
    color: #c5d5dc;
    opacity: 1;
    font-style: normal;
    font-weight: normal;
  }
  /* line 615, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-open .search-field[disabled] {
    background-color: transparent;
  }

  /* line 619, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-inline-container {
    position: absolute;
    top: 0;
    right: 0;
    border-left: 1px solid #466775;
    border-right: 1px solid #466775;
    height: 3.25rem;
    background-color: #466775;
    width: 18.25rem;
    padding-left: 2.25rem;
    transition: background-color 200ms;
  }
  /* line 630, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-inline-container.focused {
    box-shadow: inset 0 0 0.5rem 0 #c5d5dc;
    background-color: #ffffff;
  }
  /* line 633, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-inline-container.focused .search-button {
    color: #466775;
  }
  /* line 636, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-inline-container.focused .search-field {
    color: #000000;
  }
  /* line 640, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-inline-container .search-button {
    position: absolute;
    top: 0;
    left: 0;
    height: 3.25rem;
    width: 3.25rem;
    text-align: center;
    font-size: 1.5rem;
    color: #ffffff;
    border: none;
    background-color: transparent;
    padding: 0;
  }
}
@media only screen and (max-width: 66em) {
  /* line 657, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .mobile-scroll {
    height: 100%;
    overflow-y: auto;
  }

  /* line 661, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .header-helper {
    display: none;
  }

  /* line 665, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .nav-back span {
    display: none;
  }
  /* line 668, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .nav-back i {
    font-size: 1.75em;
    line-height: 1.75rem;
    height: 1.75rem;
  }

  /* line 674, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu-container {
    position: fixed;
    z-index: 151;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    top: 0;
    left: 0;
    display: none;
  }
  /* line 683, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu-container.logged-in-no {
    display: none !important;
  }
  /* line 686, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu-container > .row,
  .main-menu-container > .row > .columns {
    height: 100%;
  }

  /* line 691, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .menu-close {
    position: absolute;
    top: 0;
    left: 20em;
  }

  /* line 696, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .menu-close a {
    font-size: 1.5em;
    color: #c5d5dc;
    display: block;
    height: 1.5em;
    width: 1.5em;
    text-align: center;
    line-height: 1.5em;
  }

  /* line 705, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-inline-container {
    background-color: #ffffff;
    border-radius: 0.25em;
    box-shadow: inset 0 0 0.25rem 0 #a6e4fc;
    padding: 0.5em;
    margin: 0 1em 1em 0;
    padding: 0.5em 0.5em 0.5em 2em;
    position: relative;
  }

  /* line 714, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .search-button {
    position: absolute;
    left: 0.5em;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: transparent;
    border: none;
    color: #106385;
    font-size: 1.25em;
    height: 1.25em;
    width: 1.25em;
    padding: 0;
  }

  /* line 729, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  input[type=text].search-field {
    background-color: transparent;
    border: none;
    width: 100%;
    margin-bottom: 0;
    margin-left: 0.5em;
    padding: 0 !important;
    height: 1.5rem;
    font-weight: normal;
    font-style: normal;
    font-size: 0.9rem;
    color: #106385;
  }

  /* line 742, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  input[type=text].search-field:focus {
    background-color: transparent;
    border: none;
  }

  /* line 746, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  input[type=text].search-field::-webkit-input-placeholder {
    font-size: 0.9rem;
    color: #106385;
    opacity: 1;
  }

  /* line 751, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  input[type=text].search-field:-moz-placeholder {
    font-size: 0.9rem;
    color: #106385;
    opacity: 1;
  }

  /* line 756, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  input[type=text].search-field::-moz-placeholder {
    font-size: 0.9rem;
    color: #106385;
    opacity: 1;
  }

  /* line 761, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  input[type=text].search-field:-ms-input-placeholder {
    font-size: 0.9rem;
    color: #106385;
    opacity: 1;
  }

  /* line 766, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bottom-menu {
    position: absolute;
    top: 0;
    width: 20em;
    height: 100%;
    background-color: #202f35;
    padding: 1em 0 1em 1em;
    left: -20rem !important;
    transition: left 200ms;
  }
  /* line 775, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bottom-menu.animate {
    left: 0 !important;
  }

  /* line 779, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu > li {
    border-bottom: 1px solid #334b55;
  }

  /* line 782, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu > li:first-child {
    border-top: 1px solid #334b55;
  }

  /* line 785, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu > li > a {
    color: #ffffff;
    padding: 1em 0;
    display: block;
    position: relative;
  }

  /* line 791, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu > li > a:after {
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    content: "\f105";
    font: normal normal normal 1.25em/1em FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 1.5em;
    text-align: center;
    color: #334b55;
  }
}
@media only screen and (max-width: 44em) {
  /* line 810, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  body {
    margin-top: 3.6em;
  }

  /* line 813, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .nav-icon {
    width: 1.5rem;
    padding: 0.8rem 0.5rem;
  }
  /* line 816, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .nav-icon.logged-in-no {
    display: none !important;
  }

  /* line 820, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .nav-logo {
    padding: 1.05em 0;
  }

  /* line 823, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu-container .bottom-menu {
    width: 90%;
  }

  /* line 826, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-menu-container .menu-close {
    position: absolute;
    top: 0;
    right: -2em;
    left: auto;
  }

  /* line 832, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .icon-menu-dropdown {
    width: 100%;
    position: fixed;
  }

  /* line 836, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .top-menu-container {
    background-color: #106385;
    position: fixed;
    top: 0;
    box-shadow: 0 0.25em 0.25em 0 rgba(0, 0, 0, 0.25);
    width: 100%;
  }

  /* line 844, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  ul.icon-menu > li > a,
  ul.icon-menu > li > div.inactive {
    background-color: #106385;
    padding: 0 0.5em;
    color: #ffffff;
  }
  /* line 850, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  ul.icon-menu > li > a.open {
    background-color: #f4f7f9;
  }
  /* line 853, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  ul.icon-menu > li > a .icon,
  ul.icon-menu > li > div .icon {
    margin-right: 0;
  }
}
/* title area */
/* line 861, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area {
  background-color: #202f35;
  padding: 3rem 0;
  text-align: center;
}
/* line 865, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area h1 {
  color: #ffffff;
  font-weight: 400;
  margin: 0;
}
/* line 869, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area h1 span {
  color: inherit;
  font-size: 100%;
}
/* line 873, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area h1 i.fa {
  vertical-align: middle;
  margin-right: 0.5rem;
}
/* line 877, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area h1 img {
  max-height: 2.5rem;
  margin-right: 0.5rem;
}
/* line 882, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area p {
  color: #ffffff;
  margin-top: 1rem;
}

@media only screen and (max-width: 66em) {
  /* line 888, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area {
    padding: 2.5rem 0;
  }
  /* line 890, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area h1 {
    font-size: 1.25rem;
  }
  /* line 893, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area p {
    margin-top: 0.5rem;
    font-size: 0.8rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 900, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area {
    padding: 1.25rem 0;
  }
  /* line 902, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area h1 {
    font-size: 1rem;
  }
  /* line 905, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area p {
    margin-top: 0.25rem;
    font-size: 0.75rem;
  }
}
/* line 911, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area-appendix {
  background-color: #202f35;
}

/* new dashboard */
/* line 917, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list {
  margin-top: 3rem;
  /* account main menu */
  /* domain view */
}
/* line 919, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list h2 {
  height: 4.3rem;
  color: #759cac;
  text-align: center;
  line-height: 4.3rem;
  margin: 0;
  text-transform: uppercase;
  font-size: 1.125rem;
}
/* line 928, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list .top-spacer {
  margin-top: 4.3rem;
}
/* line 931, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.nomarg {
  margin-top: 0;
}
/* line 934, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 938, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li {
  display: inline-block;
  width: 100%;
}
/* line 941, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a,
.link-list ul li > .fake_link {
  display: block;
  padding: 0.65rem;
  background-color: #f4f7f9;
  border-bottom: 1px solid #c5d5dc;
  transition: background-color 200ms;
}
/* line 948, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a.bigpad,
.link-list ul li > .fake_link.bigpad {
  padding: 1rem;
}
/* line 951, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a.force-border,
.link-list ul li > .fake_link.force-border {
  border-bottom: 1px solid #c5d5dc !important;
}
/* line 954, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a .icon,
.link-list ul li > .fake_link .icon {
  height: 3rem;
  width: 3rem;
  background-color: #20a6d4;
  transition: background-color 200ms;
  text-align: center;
  color: #ffffff;
  font-size: 1.5rem;
  line-height: 3rem;
  margin-right: 1.5rem;
  position: relative;
}
/* line 965, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a .icon .indicator,
.link-list ul li > .fake_link .icon .indicator {
  position: absolute;
  top: -0.5rem;
  right: -0.5rem;
  display: block;
  background-color: #ff0000;
  color: #ffffff;
  padding: 0.15rem 0.35rem;
  border-radius: 0.75rem;
  font-size: 0.8rem;
  line-height: 0.8rem;
}
/* line 977, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a .icon .alert,
.link-list ul li > .fake_link .icon .alert {
  position: absolute;
  top: -0.5rem;
  right: -0.5rem;
  display: block;
  color: #ff0000;
  font-size: 1rem;
}
/* line 986, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a .title,
.link-list ul li > .fake_link .title {
  font-size: 1.125rem;
  font-weight: 700;
  color: #000000;
}
/* line 991, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a:hover,
.link-list ul li > .fake_link:hover {
  background-color: #ffffff;
}
/* line 993, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a:hover .icon,
.link-list ul li > .fake_link:hover .icon {
  background-color: #106385;
}
/* line 997, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li > a.open,
.link-list ul li > .fake_link.open {
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
}
/* line 1003, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list ul li:last-child > a,
.link-list ul li:last-child > .fake_link {
  border-bottom: none;
}
/* line 1010, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list .hide-show-content {
  background-color: #ffffff;
  padding: 0 3rem 1.75rem 5.25rem;
  border-bottom: 1px solid #c5d5dc;
}
/* line 1017, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.account h2 {
  text-align: left;
  height: auto;
  line-height: 1;
  margin-top: 2.5rem;
  margin-bottom: 0.65rem;
}
/* line 1026, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.account ul li > a,
.link-list.account ul li > .fake_link {
  display: flex;
  align-items: center;
  position: relative;
}
/* line 1031, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.account ul li > a .icon,
.link-list.account ul li > .fake_link .icon {
  margin-right: 1rem;
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 1036, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.account ul li > a b,
.link-list.account ul li > .fake_link b {
  display: block;
  font-size: 1rem;
  color: #000000;
  line-height: 1.4;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 1045, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.account ul li > a span,
.link-list.account ul li > .fake_link span {
  font-size: 0.8rem;
  color: #759cac;
  line-height: 1.2;
  flex-grow: 1;
  flex-shrink: 1;
  padding-right: 1rem;
  min-width: 0;
}
/* line 1054, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.account ul li > a .arrow,
.link-list.account ul li > .fake_link .arrow {
  position: absolute;
  right: 0.75rem;
  font-size: 2rem;
  color: #c5d5dc;
}
/* line 1070, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a .btn.btn-buy,
.link-list.domain-page ul li > .fake_link .btn.btn-buy {
  background-color: #fff7cc;
  padding: 0.5rem 0;
  font-size: 0.8rem;
  width: 4rem;
  color: #000000;
}
/* line 1076, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a .btn.btn-buy:hover,
.link-list.domain-page ul li > .fake_link .btn.btn-buy:hover {
  color: #000000;
}
/* line 1080, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a .btn.btn-primary,
.link-list.domain-page ul li > .fake_link .btn.btn-primary {
  padding: 0.5rem 0;
  font-size: 0.8rem;
  width: 4rem;
  color: #ffffff;
}
/* line 1085, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a .btn.btn-primary:hover,
.link-list.domain-page ul li > .fake_link .btn.btn-primary:hover {
  color: #ffffff;
}
/* line 1089, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a:hover,
.link-list.domain-page ul li > .fake_link:hover {
  background-color: #f4f7f9;
}
/* line 1091, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a:hover .icon,
.link-list.domain-page ul li > .fake_link:hover .icon {
  background-color: #20a6d4;
}
/* line 1096, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare .icon,
.link-list.domain-page ul li > .fake_link.cloudflare .icon {
  background-color: #ffffff;
  padding: 0.5rem;
  line-height: normal;
}
/* line 1101, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare b,
.link-list.domain-page ul li > .fake_link.cloudflare b {
  overflow: auto;
  text-overflow: unset;
  white-space: normal;
}
/* line 1106, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare b sup,
.link-list.domain-page ul li > .fake_link.cloudflare b sup {
  color: #f7941d;
  margin-left: 0.25rem;
  font-size: 0.6rem;
  display: inline-block;
}
/* line 1112, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare .pending,
.link-list.domain-page ul li > .fake_link.cloudflare .pending {
  flex-grow: 0;
  flex-shrink: 0;
  white-space: nowrap;
  color: #000000 !important;
  font-size: 0.8rem;
  font-style: italic;
  margin-left: 0.5rem;
  position: relative;
  padding-right: 1.1rem;
}
/* line 1122, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare .pending:before,
.link-list.domain-page ul li > .fake_link.cloudflare .pending:before {
  font-family: FontAwesome;
  content: "\f05a";
  position: absolute;
  top: -0.5rem;
  right: 0;
  font-style: normal;
  font-size: 0.8rem;
  color: #20a6d4;
}
/* line 1132, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare .pending:after,
.link-list.domain-page ul li > .fake_link.cloudflare .pending:after {
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
  -webkit-animation: ellipsis steps(4, end) 900ms infinite;
  animation: ellipsis steps(4, end) 900ms infinite;
  content: "\2026";
  /* ascii code for the ellipsis character */
  width: 0px;
  position: absolute;
  bottom: 0;
  left: calc(100% - 1rem);
}
/* line 1144, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare .pending.noicon,
.link-list.domain-page ul li > .fake_link.cloudflare .pending.noicon {
  padding-right: 1.1rem;
  width: auto;
}
/* line 1147, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare .pending.noicon:before,
.link-list.domain-page ul li > .fake_link.cloudflare .pending.noicon:before {
  content: "";
}
/* line 1151, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare .pending.activation,
.link-list.domain-page ul li > .fake_link.cloudflare .pending.activation {
  white-space: normal;
  width: 5rem;
  line-height: 1;
  font-size: 0.7rem;
  text-align: right;
}
/* line 1160, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare:hover .icon,
.link-list.domain-page ul li > .fake_link.cloudflare:hover .icon {
  background-color: #ffffff;
}
/* line 1164, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare.wrappable,
.link-list.domain-page ul li > .fake_link.cloudflare.wrappable {
  flex-wrap: wrap;
}
/* line 1166, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare.wrappable > span,
.link-list.domain-page ul li > .fake_link.cloudflare.wrappable > span {
  width: 60%;
  padding-right: 0.5rem;
}
/* line 1170, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.cloudflare.wrappable .error, .link-list.domain-page ul li > a.cloudflare.wrappable .form-rb-item-error,
.link-list.domain-page ul li > .fake_link.cloudflare.wrappable .error,
.link-list.domain-page ul li > .fake_link.cloudflare.wrappable .form-rb-item-error {
  width: 100%;
  margin-left: 4rem;
  font-size: 0.8rem;
  line-height: 0.9rem;
}
/* line 1179, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.inactive .icon,
.link-list.domain-page ul li > .fake_link.inactive .icon {
  background-color: #c5d5dc;
}
/* line 1183, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.inactive.cloudflare .icon,
.link-list.domain-page ul li > .fake_link.inactive.cloudflare .icon {
  background-color: #ffffff;
}
/* line 1185, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.inactive.cloudflare .icon img,
.link-list.domain-page ul li > .fake_link.inactive.cloudflare .icon img {
  opacity: 0.5;
}
/* line 1190, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li > a.inactive .btn.btn-primary,
.link-list.domain-page ul li > .fake_link.inactive .btn.btn-primary {
  opacity: 0.5;
  pointer-events: none;
}
/* line 1197, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.domain-page ul li.fake_link.with-form form {
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 1205, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services {
  /* due payments */
}
/* line 1208, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row {
  padding: 0.65rem;
  background-color: #f4f7f9;
  border-bottom: 1px solid #c5d5dc;
  transition: background-color 200ms;
  /* 
  .service-package {
  	width: 20%;
  } */
  /* these buttons have no way to actually work yet
  .action-buttons {
  	flex-shrink: 0;
  	flex-grow: 0;
  	white-space: nowrap;
  	.btn {
  		padding: 0.5rem 1rem;
  		font-size: 0.8rem;
  		&.btn-buy {
  			background-color: lighten($brand-5, 20%);
  			&:hover {
  				color: $black;
  			}
  		}
  		&.btn-primary {
  			&:hover {
  				color: $white;
  			}
  		}
  	}
  } */
}
/* line 1213, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title {
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 1216, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .icon {
  height: 3rem;
  width: 3rem;
  background-color: #20a6d4;
  transition: background-color 200ms;
  text-align: center;
  color: #ffffff;
  font-size: 1.5rem;
  line-height: 3rem;
  margin-right: 1.5rem;
}
/* line 1227, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .icon.builder:before {
  content: "\f2e1";
}
/* line 1232, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .icon.mail:before {
  content: "\f2e3";
}
/* line 1237, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .icon.gsuite:before {
  content: "\f2e6";
}
/* line 1242, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .icon.ssl:before {
  content: "\f2e4";
}
/* line 1247, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .icon.forward:before {
  content: "\f064";
}
/* line 1252, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .icon.hosting:before {
  content: "\f2e5";
}
/* line 1257, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .icon.other:before {
  content: "\f0b1";
}
/* line 1262, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .mobile-title {
  display: none;
}
/* line 1265, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-title .mobile-link {
  display: none;
}
/* line 1269, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service {
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 1272, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service b {
  display: block;
  font-size: 0.75rem;
  text-transform: uppercase;
  font-weight: bold;
  color: #759cac;
}
/* line 1279, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service span {
  display: block;
}
/* line 1283, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-name {
  width: 60%;
}
/* line 1290, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-status {
  width: 20%;
}
/* line 1293, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .service-expire {
  width: 20%;
}
/* line 1317, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .arrow-link {
  flex-grow: 0;
  flex-shrink: 0;
  min-width: 2rem;
  text-align: center;
}
/* line 1322, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li .service-row .arrow-link a {
  font-size: 2rem;
  color: #c5d5dc;
}
/* line 1328, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li:last-child .service-row {
  border-bottom: none;
}
/* line 1331, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services ul li.empty {
  padding: 0.65rem;
  background-color: #f4f7f9;
  text-align: center;
}
/* line 1343, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services.payments ul li .service-row .service-invoice,
.link-list.related-services.payments ul li .service-row .service-package,
.link-list.related-services.payments ul li .service-row .service-amount,
.link-list.related-services.payments ul li .service-row .service-due {
  width: 25%;
}
/* line 1357, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services.availablehosting ul li .service-row .service-invoice {
  width: 60%;
}
/* line 1360, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link-list.related-services.availablehosting ul li .service-row .service-amount,
.link-list.related-services.availablehosting ul li .service-row .service-due {
  width: 20%;
}

@media only screen and (max-width: 66em) {
  /* line 1371, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list {
    margin-top: 1.5rem;
  }
  /* line 1376, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list ul li a .title {
    font-size: 0.9rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 1385, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list {
    margin-top: 0;
    /* account main menu */
    /* domain view */
  }
  /* line 1388, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.dash .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 1393, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list h2 {
    height: auto;
    line-height: 1rem;
    margin: 1rem 0 0.5rem 0;
    font-size: 0.75rem;
  }
  /* line 1401, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list ul li > a,
  .link-list ul li > .fake_link {
    padding: 0.25rem;
  }
  /* line 1404, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list ul li > a .icon,
  .link-list ul li > .fake_link .icon {
    height: 2.5rem;
    width: 2.5rem;
    font-size: 1.25rem;
    line-height: 2.5rem;
    margin-right: 0.5rem;
  }
  /* line 1411, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list ul li > a .title,
  .link-list ul li > .fake_link .title {
    font-size: 0.75rem;
  }
  /* line 1417, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list .hide-show-content {
    padding: 0 1rem 1rem 3.4rem;
  }
  /* line 1422, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.account h2 {
    margin-top: 1.5rem;
  }
  /* line 1427, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.account ul li > a,
  .link-list.account ul li > .fake_link {
    padding: 0.5rem;
  }
  /* line 1430, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.account ul li > a .icon,
  .link-list.account ul li > .fake_link .icon {
    margin-right: 0.5rem;
  }
  /* line 1433, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.account ul li > a b,
  .link-list.account ul li > .fake_link b {
    font-size: 0.8rem;
    line-height: 1.2;
  }
  /* line 1437, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.account ul li > a span,
  .link-list.account ul li > .fake_link span {
    font-size: 0.6rem;
    padding-right: 1rem;
  }
  /* line 1441, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.account ul li > a .arrow,
  .link-list.account ul li > .fake_link .arrow {
    right: 0.5rem;
    font-size: 1.5rem;
  }
  /* line 1452, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.account.mobile-last-border ul li:last-child > a,
  .link-list.account.mobile-last-border ul li:last-child > .fake_link,
  .link-list.account .mobile-last-border ul li:last-child > a,
  .link-list.account .mobile-last-border ul li:last-child > .fake_link {
    border-bottom: 1px solid #c5d5dc;
  }
  /* line 1467, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.domain-page ul li > a.cloudflare .pending,
  .link-list.domain-page ul li > .fake_link.cloudflare .pending {
    font-size: 0.7rem;
  }
  /* line 1471, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.domain-page ul li > a.cloudflare.wrappable .error, .link-list.domain-page ul li > a.cloudflare.wrappable .form-rb-item-error,
  .link-list.domain-page ul li > .fake_link.cloudflare.wrappable .error,
  .link-list.domain-page ul li > .fake_link.cloudflare.wrappable .form-rb-item-error {
    margin-left: 3rem;
    font-size: 0.7rem;
    line-height: 0.8rem;
    margin-top: 0.125rem;
  }
  /* line 1484, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services {
    /* due payments */
  }
  /* line 1487, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row {
    padding: 0;
    background-color: #f4f7f9;
    border-bottom: none;
    /*
    .action-buttons {
    	padding: 0.65rem;
    	text-align: right;
    } */
  }
  /* line 1491, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row .service-title {
    background-color: #202f35;
    padding: 0.65rem;
    display: flex;
    align-items: center;
  }
  /* line 1496, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row .service-title .icon {
    height: 2.5rem;
    width: 2.5rem;
    font-size: 1.25rem;
    line-height: 2.5rem;
    margin-right: 1rem;
  }
  /* line 1503, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row .service-title .mobile-title {
    display: initial;
    flex-grow: 1;
    flex-shrink: 1;
    color: #ffffff;
    font-weight: bold;
  }
  /* line 1510, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row .service-title .mobile-link {
    display: initial;
    flex-grow: 0;
    flex-shrink: 0;
    color: #e8eef1;
    font-size: 1.5rem;
    padding: 0.65rem;
  }
  /* line 1519, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row .service {
    width: 100% !important;
    display: flex;
    align-items: center;
    padding: 0.65rem;
    border-bottom: 1px solid #c5d5dc;
  }
  /* line 1525, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row .service b {
    font-size: 0.85rem;
    text-transform: uppercase;
    font-weight: normal;
    color: #759cac;
    flex-grow: 1;
    flex-shrink: 1;
    width: 50%;
    text-align: left;
  }
  /* line 1535, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row .service span {
    font-size: 0.85rem;
    flex-grow: 1;
    flex-shrink: 1;
    width: 50%;
    text-align: right;
  }
  /* line 1541, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row .service span span {
    display: inline;
  }
  /* line 1551, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services ul li .service-row .arrow-link {
    display: none;
  }
  /* line 1562, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link-list.related-services.payments ul li .service-row .service-invoice,
  .link-list.related-services.payments ul li .service-row .service-package,
  .link-list.related-services.payments ul li .service-row .service-amount,
  .link-list.related-services.payments ul li .service-row .service-due {
    width: 100%;
  }
}
/* gsuite dashboard promo */
/* line 1577, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  margin-top: 3rem;
}

/* line 1582, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo-left {
  height: 100%;
  background-image: url(/html/images/gsuite-promo-back.jpg);
  background-size: cover;
  background-position: bottom;
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  padding: 2rem;
}
/* line 1592, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo-left .banner {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5.5rem 5.5rem 0 0;
  border-color: #00a651 transparent transparent transparent;
}
/* line 1601, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo-left .banner p {
  position: absolute;
  margin: 0;
  color: #ffffff;
  transform: rotate(-45deg);
  top: -5rem;
  left: 0.5rem;
  text-align: center;
  line-height: 1.1;
  font-size: 1rem;
}

/* line 1614, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo-right {
  height: 100%;
  background-color: #ffffff;
  padding: 1.5rem;
}
/* line 1618, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo-right img {
  height: 2rem;
}
/* line 1621, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo-right h3 {
  color: #000000;
  font-weight: bold;
  font-size: 1.5rem;
  line-height: 1.1;
  margin: 0 0 1rem 0;
}
/* line 1628, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo-right .btn {
  padding: 0.5rem 0.75rem;
  font-size: 0.9rem;
}
/* line 1631, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo-right .btn:hover {
  color: #000000;
}
/* line 1635, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-promo-right p.smaller {
  font-size: 0.7rem;
  margin-bottom: 0;
}

@media only screen and (max-width: 44em) {
  /* line 1641, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-promo {
    padding-left: 0;
    padding-right: 0;
    margin-top: 1rem;
  }

  /* line 1646, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-promo-left {
    padding: 6rem 2rem;
  }

  /* line 1649, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-promo-right {
    padding: 1rem;
  }
  /* line 1651, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-promo-right h3 {
    font-size: 1.25rem;
  }
  /* line 1654, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-promo-right p {
    font-size: 0.9rem;
  }
}
/* line 1660, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box h2 {
  color: #759cac;
  text-transform: uppercase;
  font-size: 1.125rem;
  margin-top: 2rem;
  margin-bottom: 1rem;
}
/* line 1667, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box .box-content {
  background-color: #f4f7f9;
  padding: 0.65rem;
  position: relative;
}
/* line 1671, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box .box-content.bigger-pad {
  padding: 1rem;
}
/* line 1674, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box .box-content.no-pad {
  padding: 0;
}
/* line 1678, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.white-bg {
  background-color: #ffffff;
}
/* line 1680, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.white-bg .box-content {
  background-color: transparent;
}
/* line 1684, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dark-bg {
  background-color: #334b55;
}
/* line 1686, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dark-bg .box-content {
  background-color: transparent;
}
/* line 1691, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust p {
  text-align: center;
  color: #466775;
}
/* line 1695, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust .flex-row-small div {
  padding: 0.5rem;
}
/* line 1698, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.payment {
  height: 100%;
  padding-top: 4.2rem;
  padding-bottom: 1rem;
}
/* line 1702, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.payment .box-content {
  height: 100%;
  padding: 1rem;
}
/* line 1706, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.payment p {
  padding-bottom: 1rem;
  border-bottom: 1px solid #c5d5dc;
  font-size: 0.9rem;
}
/* line 1711, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.payment .flex-row-small {
  flex-wrap: wrap;
}
/* line 1714, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.payment .flex-row-small div {
  width: 100%;
}
/* line 1719, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.cart p {
  font-size: 0.6rem;
  margin: 0 1rem 0.5rem 0;
}
/* line 1723, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.cart .box-content {
  background-color: transparent;
  padding: 1rem 0;
}
/* line 1727, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.cart .flex-row-small {
  justify-content: center;
  flex-wrap: wrap;
}
/* line 1730, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.cart .flex-row-small div {
  text-align: center;
  padding: 0 0 0.5rem 0;
  width: 50%;
}
/* line 1736, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.cart img {
  height: 3.75rem;
  width: auto;
}
/* line 1742, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.account p {
  padding: 0 1.5rem;
}
/* line 1745, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.account .box-content {
  border-top: 1px solid #e8eef1;
  padding: 1.5rem;
}
/* line 1749, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.account .flex-row-small {
  justify-content: center;
}
/* line 1752, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.trust.account img {
  height: 4rem;
  width: auto;
}
/* line 1759, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.cart-login .box-content {
  padding: 1rem;
}
/* line 1761, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.cart-login .box-content h2 {
  margin: 0;
  color: #000000;
  text-transform: none;
  font-weight: bold;
  font-size: 1.1rem;
}
/* line 1768, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.cart-login .box-content p {
  font-size: 0.9rem;
}
/* line 1770, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.cart-login .box-content p a {
  color: #20a6d4;
  display: inline-block;
  line-height: 1.4;
  border-bottom: 1px solid #c9ebf7;
}
/* line 1777, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.cart-login .box-content .checklist {
  font-size: 0.8rem;
  border-bottom: none;
  margin: 0 0 1rem 0;
  padding: 0;
  display: flex;
  align-items: flex-start;
}
/* line 1785, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.cart-login .box-content .recaptcha {
  margin: 0;
  transform: scale(0.8);
  transform-origin: left top;
}
/* line 1790, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.cart-login .box-content .btn.with-icons {
  width: 100%;
  padding-left: 1rem;
  display: flex;
  align-items: center;
}
/* line 1795, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.cart-login .box-content .btn.with-icons .submit-text {
  font-size: 1.25rem;
  padding: 0.5rem 0;
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 1801, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.cart-login .box-content .btn.with-icons .submit-icon {
  margin-left: 1rem;
}

@media only screen and (max-width: 66em) {
  /* line 1813, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.cart-login .box-content .btn.with-icons .submit-text {
    font-size: 1rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 1823, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box h2 {
    line-height: 1rem;
    margin: 1rem 0 0.5rem 0;
    font-size: 0.75rem;
    text-align: center;
  }
  /* line 1830, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.dash .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 1836, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust p {
    font-size: 0.8rem;
  }
  /* line 1839, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.payment {
    padding-top: 0;
  }
  /* line 1841, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.payment .flex-row-small {
    flex-wrap: nowrap;
    justify-content: center;
  }
  /* line 1845, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.payment .flex-row-small div {
    width: auto;
  }
  /* line 1848, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.payment img {
    height: 4rem;
    width: auto;
  }
  /* line 1854, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.cart .box-content {
    padding: 1rem;
  }
  /* line 1857, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.cart .flex-row-small {
    justify-content: space-around;
  }
  /* line 1859, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.cart .flex-row-small div {
    width: 32%;
  }
  /* line 1863, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.cart img {
    height: 3rem;
  }
  /* line 1867, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.account {
    margin-top: -1rem;
  }
  /* line 1869, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.account p {
    padding: 1rem 1rem 0 1rem;
  }
  /* line 1872, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.trust.account .box-content {
    padding: 1rem;
  }
  /* line 1879, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.cart-login .box-content .recaptcha {
    margin: 0 0 1rem 0;
    transform: scale(1);
  }
}
/* line 1887, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.row .row.dash-stats {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

/* line 1892, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats .columns {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
/* line 1896, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a {
  display: flex;
  align-items: center;
  position: relative;
  border: 1px solid #c5d5dc;
  background-color: #e8eef1;
  border-radius: 0.15rem;
  padding: 0.5rem;
  transition: background-color 200ms;
}
/* line 1905, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a:hover {
  background-color: #f4f7f9;
}
/* line 1908, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a.selected {
  background-color: #ffffff;
}
/* line 1910, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a.selected:after {
  display: block;
  position: absolute;
  right: 0.5rem;
  color: #c5d5dc;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 1.25rem;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  content: "\f00d";
}
/* line 1924, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a .number {
  display: inline-block;
  padding: 0.5rem;
  border-radius: 0.15rem;
  color: #ffffff;
  font-size: 0.8rem;
  line-height: 0.8rem;
  margin-right: 0.5rem;
  height: 1.8rem;
}
/* line 1934, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a .title {
  font-size: 0.75rem;
}
/* line 1938, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a.active .number {
  background-color: #00a651;
}
/* line 1943, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a.expiring .number {
  background-color: #f7941d;
}
/* line 1948, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a.transfers .number {
  background-color: #20a6d4;
}
/* line 1953, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a.actions .number {
  background-color: #a48d33;
}
/* line 1958, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a.expired .number {
  background-color: #ff0000;
}
/* line 1963, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dash-stats a.prereg .number {
  background-color: #759cac;
}

/* line 1969, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter {
  display: flex;
  align-items: center;
  background-color: #f4f7f9;
  padding: 0.25rem 0.65rem 0.8rem 0.65rem;
  font-size: 0.8rem;
}
/* line 1975, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter .date-field {
  background-color: #ffffff;
  position: relative;
  margin: 0 0.5rem;
  border-radius: 0.25rem;
}
/* line 1980, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter .date-field input[type="text"].use_datepicker {
  color: #106385;
  font-size: 0.8rem;
  line-height: 0.8rem;
  border-radius: 0.25rem;
  width: 9rem;
  padding: 0.6rem 2rem 0.6rem 0.6rem !important;
  margin: 0;
  height: auto;
  background-color: transparent;
}
/* line 1990, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter .date-field input[type="text"].use_datepicker[placeholder] {
  color: #106385;
  font-size: 0.8rem;
}
/* line 1994, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter .date-field input[type="text"].use_datepicker::-moz-placeholder {
  color: #106385;
  font-size: 0.8rem;
}
/* line 1998, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter .date-field input[type="text"].use_datepicker::-webkit-input-placeholder {
  color: #106385;
  font-size: 0.8rem;
}
/* line 2002, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter .date-field input[type="text"].use_datepicker:-ms-input-placeholder {
  color: #106385;
  font-size: 0.8rem;
}
/* line 2006, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter .date-field input[type="text"].use_datepicker:-moz-placeholder {
  color: #106385;
  font-size: 0.8rem;
}
/* line 2010, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter .date-field input[type="text"].use_datepicker:focus {
  border: 1px solid #20a6d4;
  box-shadow: 0 0 0.125rem 0 #20a6d4 !important;
  -moz-box-shadow: 0 0 0.125rem 0 #20a6d4 !important;
  -webkit-box-shadow: 0 0 0.125rem 0 #20a6d4 !important;
}
/* line 2017, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expiring-filter .date-field .fa {
  position: absolute;
  right: 0.5rem;
  top: 0.5rem;
  font-size: 1rem;
  color: #20a6d4;
}

/* line 2026, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker {
  padding: 0.5rem !important;
  font-size: 1rem !important;
}
/* line 2029, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker.ui-widget-content {
  border: 1px solid #c5d5dc;
  font-family: Lato, Arial, sans-serif;
  color: #106385;
}
/* line 2034, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-widget-header {
  color: #106385;
  border: 1px solid #c5d5dc;
  background: #e8eef1 none;
}
/* line 2038, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-widget-header a {
  background-color: #106385;
  border-radius: 50%;
}
/* line 2042, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-widget-header .ui-icon {
  background: none;
  text-indent: unset;
  font-size: 0;
}
/* line 2046, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-widget-header .ui-icon:before {
  color: #ffffff;
  font-family: FontAwesome;
  font-size: 1rem;
  display: block;
  line-height: 1rem;
  text-align: center;
  font-size: 0.8rem;
}
/* line 2056, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-widget-header .ui-state-hover {
  background: #000000 none;
  border: none;
}
/* line 2061, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  width: 1rem !important;
  height: 1rem !important;
  top: 0.6rem !important;
}
/* line 2067, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-datepicker-prev {
  left: 0.6rem !important;
}
/* line 2069, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-datepicker-prev span:before {
  content: "\f0d9";
}
/* line 2073, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-datepicker-next {
  right: 0.6rem !important;
}
/* line 2075, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-datepicker-next span:before {
  content: "\f0da";
}
/* line 2080, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-datepicker-calendar .ui-state-default {
  background: #f4f7f9 none;
  border: 1px solid #c5d5dc;
  color: #106385;
}
/* line 2085, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight {
  background-color: #20a6d4;
  border: 1px solid #20a6d4;
  color: #ffffff;
}
/* line 2089, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight:hover {
  background-color: #20a6d4;
}
/* line 2093, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ui-datepicker .ui-datepicker-calendar a:hover {
  background-color: #ffffff;
}

@media only screen and (max-width: 44em) {
  /* line 2099, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ui-datepicker {
    margin-top: -3.6rem;
  }
}
@media only screen and (max-width: 66em) {
  /* line 2105, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dash-stats .columns {
    margin-bottom: 0.5rem;
  }

  /* line 2109, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter {
    display: flex;
    align-items: center;
    background-color: #f4f7f9;
    padding: 0.65rem 0 0 0;
    font-size: 0.6rem;
  }
  /* line 2115, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter span {
    white-space: nowrap;
  }
  /* line 2118, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter .date-field {
    margin: 0 0.25rem;
  }
  /* line 2120, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter .date-field input[type="text"].use_datepicker {
    font-size: 0.6rem;
    line-height: 0.8rem;
    width: 5rem;
    padding: 0.5rem 0.25rem !important;
  }
  /* line 2125, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter .date-field input[type="text"].use_datepicker[placeholder] {
    font-size: 0.6rem;
  }
  /* line 2128, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter .date-field input[type="text"].use_datepicker::-moz-placeholder {
    font-size: 0.6rem;
  }
  /* line 2131, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter .date-field input[type="text"].use_datepicker::-webkit-input-placeholder {
    font-size: 0.6rem;
  }
  /* line 2134, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter .date-field input[type="text"].use_datepicker:-ms-input-placeholder {
    font-size: 0.6rem;
  }
  /* line 2137, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter .date-field input[type="text"].use_datepicker:-moz-placeholder {
    font-size: 0.6rem;
  }
  /* line 2141, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter .date-field .fa {
    display: none;
  }
  /* line 2145, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .expiring-filter .btn-sm {
    font-size: 0.6rem;
    padding: 0.6rem;
    border-radius: 0.25rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 2153, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .row .row.dash-stats {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  /* line 2158, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dash-stats .columns {
    margin-bottom: 0.75rem;
  }
  /* line 2161, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dash-stats a {
    padding: 0.25rem;
  }
  /* line 2164, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dash-stats a.selected:after {
    font-size: 1rem;
    top: 0.35rem;
  }
  /* line 2169, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dash-stats a .number {
    padding: 0.25rem 0.5rem;
    font-size: 0.75rem;
    line-height: 0.75rem;
    margin-right: 0.25rem;
    height: 1.25rem;
  }
  /* line 2176, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dash-stats a .arrow {
    position: absolute;
    right: 0.5rem;
    font-size: 1.5rem;
    color: #20a6d4;
  }
}
/* dns dropdown */
/* line 2188, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-search-box {
  background-color: #e8eef1;
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
  padding: 0.5rem 0.75rem;
  /* not used now
  &.prepopulated {
  	display: block;
  	background-color: transparent;
  	padding: 0;
  	.fa {
  		display: none;
  	}
  	input[type="text"] {
  		color: $black;
  		font-size: 1.25rem;
  	}
  }*/
}
/* line 2194, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-search-box input[type="text"] {
  margin-bottom: 0;
  background-color: transparent;
  border: none;
  height: auto;
  font-style: normal;
}
/* line 2200, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-search-box input[type="text"]:focus {
  background-color: transparent;
  border: none;
  font-style: normal;
}
/* line 2205, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-search-box input[type="text"][placeholder] {
  color: #466775;
  opacity: 1;
}
/* line 2209, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-search-box input[type="text"]::-moz-placeholder {
  color: #466775;
  opacity: 1;
}
/* line 2213, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-search-box input[type="text"]::-webkit-input-placeholder {
  color: #466775;
  opacity: 1;
}
/* line 2217, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-search-box input[type="text"]:-ms-input-placeholder {
  color: #466775;
  opacity: 1;
}
/* line 2221, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-search-box input[type="text"]:-moz-placeholder {
  color: #466775;
  opacity: 1;
}
/* line 2227, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-search-box .fa {
  font-size: 1.5rem;
  color: #759cac;
}

/* line 2245, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search-results-container {
  margin-bottom: 1.5rem;
}
/* line 2247, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search-results-container ul li {
  font-size: 0.75rem;
  padding: 0.5rem;
  border-bottom: 1px solid #e8eef1;
  cursor: pointer;
}
/* line 2252, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search-results-container ul li.load-all {
  border-bottom: none;
  font-size: 1.5rem;
  font-weight: bold;
  color: #106385;
  text-align: center;
}

/* line 2261, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-options {
  margin-bottom: 1.25rem !important;
}
/* line 2263, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-options li {
  margin-bottom: 0.25rem;
}

/* custom radio */
/* line 2268, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio {
  display: block;
  position: relative;
  padding-left: 2rem;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  /* not used now
  .desc {
  	font-size: 0.7rem;
  }*/
}
/* line 2277, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio input {
  position: absolute;
  opacity: 0;
}
/* line 2281, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio .radiomark {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 1.5rem;
  width: 1.5rem;
  border: 0.2rem solid #c5d5dc;
  border-radius: 50%;
}
/* line 2291, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio:hover input ~ .radiomark {
  border-color: #759cac;
}
/* line 2293, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio:hover input ~ .radiomark.disabled {
  border-color: #c5d5dc;
}
/* line 2297, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio input:checked ~ .radiomark {
  border-color: #00a651;
}
/* line 2300, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio input:checked ~ .radiomark:before {
  border: 0.3rem solid #00a651;
  border-radius: 50%;
  display: block;
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  top: 0.3rem;
  left: 0.3rem;
}
/* line 2311, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio.disabled {
  pointer-events: none;
}
/* line 2313, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio.disabled:hover input ~ .radiomark {
  border-color: #c5d5dc;
}
/* line 2316, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio.disabled input:checked ~ .radiomark {
  border-color: #c5d5dc;
}
/* line 2319, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio.disabled input:checked ~ .radiomark:before {
  border: 0.3rem solid #c5d5dc;
}
/* line 2323, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio strong {
  font-size: 0.8rem;
}
/* line 2325, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.custom-radio strong.bigger {
  font-size: 1rem;
}

/* domain folders */
/* line 2336, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folders-area {
  margin-top: 2rem !important;
}

/* line 2339, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs {
  text-align: left;
}

/* line 2342, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-links {
  text-align: right;
}

/* line 2345, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs,
.folder-links {
  margin-bottom: 0.75rem;
}
/* line 2348, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs ul,
.folder-links ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  line-height: 0.9rem;
}
/* line 2353, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs ul li,
.folder-links ul li {
  font-size: 0.9rem;
  display: inline-block;
}
/* line 2356, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs ul li i,
.folder-links ul li i {
  margin-right: 0.25rem;
  color: #466775;
}
/* line 2360, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs ul li a,
.folder-links ul li a {
  color: #a6e4fc;
}
/* line 2363, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs ul li span,
.folder-links ul li span {
  color: #ffffff;
}
/* line 2366, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs ul li:after,
.folder-links ul li:after {
  color: #a6e4fc;
  margin: 0 0.75rem;
}
/* line 2371, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs ul li:last-child:after,
.folder-links ul li:last-child:after {
  content: "";
  margin: 0;
}

/* line 2382, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-breadcrumbs ul li:after {
  content: "\f105";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}

/* line 2398, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.folder-links ul li:after {
  content: "\002F";
  display: inline-block;
}

@media only screen and (max-width: 44em) {
  /* line 2406, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .folder-links {
    text-align: left;
  }

  /* line 2409, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .folder-breadcrumbs,
  .folder-links {
    margin-bottom: 0.25rem;
  }
  /* line 2412, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .folder-breadcrumbs ul,
  .folder-links ul {
    line-height: 0.6rem;
  }
  /* line 2414, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .folder-breadcrumbs ul li,
  .folder-links ul li {
    font-size: 0.6rem;
  }
  /* line 2416, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .folder-breadcrumbs ul li i,
  .folder-links ul li i {
    margin-right: 0.125rem;
  }
  /* line 2419, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .folder-breadcrumbs ul li:after,
  .folder-links ul li:after {
    margin: 0 0.25rem;
  }
}
/* line 2426, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.prereservation.domain-search {
  position: absolute;
  right: 1rem;
  top: 4rem;
  z-index: 2;
}

/* breadcrumbs */
/* line 2435, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.breadcrumb {
  margin: 0.5rem 0;
  padding: 0;
  list-style-type: none;
}
/* line 2439, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.breadcrumb li {
  padding-right: 0.5rem;
  display: inline-block;
  color: #334b55;
}
/* line 2443, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.breadcrumb li > i.fa {
  font-size: 1rem;
  vertical-align: middle;
}
/* line 2447, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.breadcrumb li a,
.breadcrumb li span {
  font-size: 0.7rem;
}
/* line 2451, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.breadcrumb li span {
  color: #759cac;
}
/* line 2454, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.breadcrumb li a {
  color: #759cac;
}
/* line 2458, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.breadcrumb .dash {
  padding-left: 0.5rem;
}
/* line 2460, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.breadcrumb .dash a {
  color: #759cac;
  font-size: 1rem;
}

@media only screen and (max-width: 44em) {
  /* line 2467, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .breadcrumb {
    margin: 0;
    border-radius: 0;
  }
  /* line 2471, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .breadcrumb li:not(:first-child):not(:last-child) a {
    font-size: 0;
  }
  /* line 2473, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .breadcrumb li:not(:first-child):not(:last-child) a:before {
    font-family: FontAwesome;
    font-size: 1rem;
    content: "\f177";
  }
}
/* domain search page */
/* domain list page */
/* line 2486, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.domains {
  padding-top: 4rem;
  padding-bottom: 4.25rem;
  margin-bottom: -4.25rem;
}
/* line 2490, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.domains h1 {
  margin-bottom: 3rem;
}

/* line 2494, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.domains.breadcr {
  margin-top: 0;
  padding-top: 2rem;
}

/* line 2498, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.domain-view {
  margin-top: 0;
  padding-top: 3rem;
  padding-bottom: 5rem;
  margin-bottom: 0;
}
/* line 2503, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.domain-view.flat-bottom {
  padding-bottom: 0;
}
/* line 2505, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.domain-view.flat-bottom h1 {
  margin-bottom: 3rem;
}

/* line 2510, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.domains.filter-active {
  padding-bottom: 7.4rem;
  margin-bottom: -7.4rem;
}

/* line 2514, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort table tbody tr,
.domain-list tbody tr {
  display: flex;
  align-items: center;
  padding: 1rem 2rem 1rem 1rem !important;
  position: relative;
}
/* line 2520, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort table tbody tr td.domain-col,
.domain-list tbody tr td.domain-col {
  display: block;
}
/* line 2522, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort table tbody tr td.domain-col.name,
.domain-list tbody tr td.domain-col.name {
  width: 40%;
}
/* line 2525, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort table tbody tr td.domain-col.next, .domain-sort table tbody tr td.domain-col.paid, .domain-sort table tbody tr td.domain-col.status, .domain-sort table tbody tr td.domain-col.actions, .domain-sort table tbody tr td.domain-col.autorenew,
.domain-list tbody tr td.domain-col.next,
.domain-list tbody tr td.domain-col.paid,
.domain-list tbody tr td.domain-col.status,
.domain-list tbody tr td.domain-col.actions,
.domain-list tbody tr td.domain-col.autorenew {
  width: 12%;
  text-align: center;
}

/* additional stylings for the subusers table */
/* line 2538, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.subuser tbody tr td.domain-col.name,
.domain-list.subuser tbody tr td.domain-col.name {
  width: 50%;
}
/* line 2540, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.subuser tbody tr td.domain-col.name .fa-users,
.domain-list.subuser tbody tr td.domain-col.name .fa-users {
  font-size: 1.5rem;
  color: #c5d5dc;
  vertical-align: middle;
}
/* line 2545, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.subuser tbody tr td.domain-col.name a.floating-arrow,
.domain-list.subuser tbody tr td.domain-col.name a.floating-arrow {
  top: 1rem;
}
/* line 2549, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.subuser tbody tr td.domain-col.username,
.domain-list.subuser tbody tr td.domain-col.username {
  width: 26%;
  word-wrap: break-word;
}
/* line 2553, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.subuser tbody tr td.domain-col.role, .domain-sort.subuser tbody tr td.domain-col.enable,
.domain-list.subuser tbody tr td.domain-col.role,
.domain-list.subuser tbody tr td.domain-col.enable {
  width: 12%;
}
/* line 2557, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.subuser tbody tr td.domain-col.enable,
.domain-list.subuser tbody tr td.domain-col.enable {
  text-align: center;
}

/* line 2562, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.subuser tbody tr td.domain-col.name {
  padding-left: 2.5rem;
}

/* additional stylings for reseller api ip table */
/* line 2567, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.apitable {
  padding: 1rem;
  font-size: 0.9rem;
}

/* line 2571, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list.apitable tbody tr {
  padding: 1rem !important;
}
/* line 2573, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list.apitable tbody tr.bulkcontainer {
  padding: 0 !important;
}
/* line 2575, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list.apitable tbody tr.bulkcontainer td {
  width: 100%;
}

/* line 2581, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list.apitable tbody tr td.domain-col.name {
  width: 100%;
}
/* line 2583, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list.apitable tbody tr td.domain-col.name .new-checkbox input[type="checkbox"] + label:before {
  margin-right: 1rem;
}

/* line 2589, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions.apitable .new-checkbox input[type="checkbox"] + label {
  font-size: 0.8rem;
  color: #c5d5dc;
  text-transform: uppercase;
}
/* line 2593, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions.apitable .new-checkbox input[type="checkbox"] + label:before {
  margin-right: 1rem;
}
/* line 2598, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions.apitable .bulk-actions button {
  background-color: #334b55;
  color: #ffffff;
  border: none;
  padding: 1rem;
  border: none;
  font-size: 0.9rem;
  line-height: 1rem;
}
/* line 2606, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions.apitable .bulk-actions button i.fa {
  color: #759cac;
  margin-right: 0.25rem;
}
/* line 2613, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions.apitable .bulk-search a {
  background-color: #106385;
  font-size: 0.9rem;
  color: #ffffff;
  display: block;
  padding: 1rem;
  line-height: 1rem;
}

/* additional stylings for reseller pricelist table */
/* line 2625, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr,
.domain-list.pricelist tbody tr {
  padding: 1rem !important;
}

/* line 2631, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.name,
.domain-list.pricelist tbody tr td.domain-col.name {
  width: 18%;
}
/* line 2634, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.prices,
.domain-list.pricelist tbody tr td.domain-col.prices {
  width: 51%;
}
/* line 2636, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.prices table,
.domain-list.pricelist tbody tr td.domain-col.prices table {
  width: 100%;
  font-size: 0.65rem;
}
/* line 2639, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.prices table tr,
.domain-list.pricelist tbody tr td.domain-col.prices table tr {
  padding: 0 !important;
  background-color: transparent;
  align-items: stretch;
}
/* line 2643, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.prices table tr:nth-child(odd),
.domain-list.pricelist tbody tr td.domain-col.prices table tr:nth-child(odd) {
  background-color: transparent;
}
/* line 2647, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.prices table th,
.domain-list.pricelist tbody tr td.domain-col.prices table th {
  color: #759cac;
  padding: 0.25rem;
  width: 16.667%;
  text-align: left;
  font-weight: normal;
}
/* line 2654, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.prices table td,
.domain-list.pricelist tbody tr td.domain-col.prices table td {
  border-bottom: 1px solid #c5d5dc;
  background-color: #e8eef1;
  padding: 0.25rem;
  width: 16.667%;
}
/* line 2659, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.prices table td.heading,
.domain-list.pricelist tbody tr td.domain-col.prices table td.heading {
  margin-top: 0 !important;
  background-color: transparent;
  color: #000000;
  font-weight: bold;
  border-bottom: none;
}
/* line 2665, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.prices table td.heading:last-child,
.domain-list.pricelist tbody tr td.domain-col.prices table td.heading:last-child {
  width: auto;
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 2673, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.prices table td.separator, .domain-sort.pricelist tbody tr td.domain-col.prices table th.separator,
.domain-list.pricelist tbody tr td.domain-col.prices table td.separator,
.domain-list.pricelist tbody tr td.domain-col.prices table th.separator {
  border-right: 1px solid #c5d5dc;
}
/* line 2679, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.restrictions,
.domain-list.pricelist tbody tr td.domain-col.restrictions {
  width: 10%;
}
/* line 2681, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.restrictions a,
.domain-list.pricelist tbody tr td.domain-col.restrictions a {
  font-weight: bold;
  color: #106385;
  border-bottom: 1px solid #20a6d4;
}
/* line 2687, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.pricelist tbody tr td.domain-col.ttr, .domain-sort.pricelist tbody tr td.domain-col.rgp, .domain-sort.pricelist tbody tr td.domain-col.rp,
.domain-list.pricelist tbody tr td.domain-col.ttr,
.domain-list.pricelist tbody tr td.domain-col.rgp,
.domain-list.pricelist tbody tr td.domain-col.rp {
  width: 7%;
}

/* line 2694, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list.pricelist tbody tr td.domain-col.restrictions {
  text-align: center;
  font-size: 0.75rem;
}
/* line 2698, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list.pricelist tbody tr td.domain-col.ttr, .domain-list.pricelist tbody tr td.domain-col.rgp, .domain-list.pricelist tbody tr td.domain-col.rp {
  font-size: 0.75rem;
}

@media only screen and (max-width: 66em) {
  /* line 2705, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.domains {
    margin-top: -3.5rem;
    padding-top: 5rem;
    padding-bottom: 3.35rem;
    margin-bottom: -3.35rem;
  }
  /* line 2710, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.domains h1 {
    margin-bottom: 1.5rem;
  }

  /* line 2714, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.domains.filter-active {
    padding-bottom: 6rem;
    margin-bottom: -6rem;
  }

  /* line 2718, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container {
    padding: 0.5rem;
    background-color: #f4f7f9;
  }
  /* line 2721, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .common-box {
    float: left;
    width: 50%;
    box-sizing: border-box;
  }
  /* line 2725, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .common-box:first-child {
    padding-right: 0.25rem;
  }
  /* line 2728, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .common-box:last-child {
    padding-left: 0.25rem;
  }
  /* line 2731, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .common-box.domain-stats, .medium-container .common-box.domain-sort {
    position: relative;
  }
  /* line 2735, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .common-box.subuser:first-child {
    padding-right: 0;
  }
  /* line 2739, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats,
  .medium-container .hide-show-sort {
    display: block;
    padding: 0.75rem 1rem;
    border: 1px solid #c5d5dc;
    background-color: #ffffff;
    color: #466775;
    font-size: 0.8rem;
    font-weight: bold;
    position: relative;
  }
  /* line 2749, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats i,
  .medium-container .hide-show-sort i {
    color: #20a6d4;
    font-size: 1.5rem;
    position: absolute;
    right: 0.5rem;
    top: 0;
  }
  /* line 2757, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content,
  .medium-container .hide-show-sort-content {
    position: absolute;
    top: 2.3rem;
    width: calc(100% - 0.25rem);
    padding: 0.5rem;
    background-color: #ffffff;
    border-top: none;
    border-left: 1px solid #c5d5dc;
    border-right: 1px solid #c5d5dc;
    border-bottom: 1px solid #c5d5dc;
    z-index: 2;
  }
  /* line 2769, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content .box-content,
  .medium-container .hide-show-sort-content .box-content {
    background-color: transparent;
  }
  /* line 2773, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content .dash-stats .medium-4.columns,
  .medium-container .hide-show-sort-content .dash-stats .medium-4.columns {
    width: 100% !important;
  }
  /* line 2776, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content .dash-stats a .arrow,
  .medium-container .hide-show-sort-content .dash-stats a .arrow {
    display: none !important;
  }
  /* line 2780, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content table,
  .medium-container .hide-show-sort-content table {
    width: 100%;
  }
  /* line 2782, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content table tbody tr,
  .medium-container .hide-show-sort-content table tbody tr {
    display: block;
    padding: 0.5rem !important;
  }
  /* line 2785, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content table tbody tr td.domain-col,
  .medium-container .hide-show-sort-content table tbody tr td.domain-col {
    width: 100% !important;
  }
  /* line 2787, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content table tbody tr td.domain-col a,
  .medium-container .hide-show-sort-content table tbody tr td.domain-col a {
    display: block;
    padding: 0.5rem;
    border-radius: 0.15rem;
    border: 1px solid #c5d5dc;
    background-color: #e8eef1;
    color: #000000;
    text-align: left;
    margin-bottom: 0.5rem;
    font-size: 0.75rem;
    line-height: 2rem;
  }
  /* line 2799, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content table tbody tr td.domain-col.next, .medium-container .hide-show-stats-content table tbody tr td.domain-col.actions,
  .medium-container .hide-show-sort-content table tbody tr td.domain-col.next,
  .medium-container .hide-show-sort-content table tbody tr td.domain-col.actions {
    display: none;
  }
  /* line 2807, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content {
    left: 0;
  }
  /* line 2810, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-sort-content {
    left: 0.25rem;
  }

  /* subuser stylings */
  /* line 2816, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.subuser tbody tr td.domain-col.name {
    padding-left: 0;
  }

  /* line 2821, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list.subuser tbody tr td.domain-col.username {
    word-wrap: normal;
    overflow: hidden;
    text-overflow: ellipsis;
  }

  /* reseller ip table stylings */
  /* line 2828, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.apitable {
    background-color: #c5d5dc;
  }

  /* line 2831, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list.apitable tbody tr {
    width: 100%;
    border: none;
  }

  /* line 2835, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list.apitable tbody tr td.domain-col.name {
    background-color: inherit;
    padding: 0;
    position: static;
    height: auto;
    line-height: normal;
  }

  /* line 2843, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bulkactions.apitable .bulk-search {
    float: right;
  }

  /* reseller pricelist stylings */
  /* line 2848, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list.pricelist tbody tr {
    padding: 3rem 1rem 0rem 1rem !important;
  }

  /* line 2851, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list.pricelist tbody tr td.domain-col.prices {
    width: 100% !important;
    height: auto;
    text-align: left !important;
  }
  /* line 2856, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list.pricelist tbody tr td.domain-col.prices table tbody {
    display: table-row-group;
  }
  /* line 2859, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list.pricelist tbody tr td.domain-col.prices table tr {
    width: 100%;
    border: none;
  }
  /* line 2863, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list.pricelist tbody tr td.domain-col.prices table td,
  .domain-list.pricelist tbody tr td.domain-col.prices table th {
    line-height: normal;
  }
}
@media only screen and (max-width: 44em) {
  /* line 2871, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.domain-view {
    padding-bottom: 2rem;
  }

  /* line 2875, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .common-box.subuser {
    width: 100%;
  }
  /* line 2880, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content .dash-stats,
  .medium-container .hide-show-sort-content .dash-stats {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 2883, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content .dash-stats .medium-4.columns,
  .medium-container .hide-show-sort-content .dash-stats .medium-4.columns {
    margin-bottom: 0.5rem;
  }
  /* line 2886, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content .dash-stats a,
  .medium-container .hide-show-sort-content .dash-stats a {
    display: block;
  }
  /* line 2890, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content .box-content,
  .medium-container .hide-show-sort-content .box-content {
    padding: 0;
  }
  /* line 2894, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content table tbody tr,
  .medium-container .hide-show-sort-content table tbody tr {
    padding: 0 !important;
  }
  /* line 2896, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content table tbody tr td.domain-col,
  .medium-container .hide-show-sort-content table tbody tr td.domain-col {
    width: 100% !important;
  }
  /* line 2898, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-container .hide-show-stats-content table tbody tr td.domain-col a,
  .medium-container .hide-show-sort-content table tbody tr td.domain-col a {
    padding: 0.5rem;
    line-height: initial;
  }

  /* reseller ip table stylings */
  /* line 2908, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.apitable {
    background-color: #c5d5dc;
  }

  /* line 2912, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list.apitable tbody tr td.domain-col.name .new-checkbox {
    display: inline-block;
  }

  /* line 2916, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bulkactions.apitable {
    display: block;
  }

  /* reseller pricelist stylings */
  /* line 2920, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bulkactions.pricelist {
    display: block;
  }
}
@media only screen and (min-width: 66.063em) {
  /* line 2925, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .hide-show-stats,
  .hide-show-sort {
    display: none;
  }

  /* line 2929, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort {
    background-color: #c5d5dc;
  }
  /* line 2931, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort table {
    width: 100%;
  }
  /* line 2934, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort a, .domain-sort span {
    color: #466775;
    font-size: 0.75rem;
    text-transform: uppercase;
    vertical-align: middle;
  }
  /* line 2939, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort a i, .domain-sort span i {
    font-size: 0.9rem;
    margin-left: 0.25rem;
    vertical-align: middle;
  }
  /* line 2944, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort a.selected, .domain-sort span.selected {
    font-weight: bold;
  }
  /* line 2946, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort a.selected i, .domain-sort span.selected i {
    color: #20a6d4;
  }
  /* line 2951, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort a.asc .fa-arrows-v, .domain-sort span.asc .fa-arrows-v {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  /* line 2955, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort a.asc .fa-arrows-v:before, .domain-sort span.asc .fa-arrows-v:before {
    content: "\f177";
  }
  /* line 2961, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort a.desc .fa-arrows-v, .domain-sort span.desc .fa-arrows-v {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  /* line 2965, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort a.desc .fa-arrows-v:before, .domain-sort span.desc .fa-arrows-v:before {
    content: "\f177";
  }
}
/* line 2973, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list {
  width: 100%;
}
/* line 2975, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody {
  width: 100%;
}
/* line 2978, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr:nth-child(odd) {
  background-color: #ffffff;
}
/* line 2981, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr:nth-child(even) {
  background-color: #f4f7f9;
}
/* line 2984, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr input[type="checkbox"] {
  margin-bottom: 0;
}
/* line 2987, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.show-for-medium-down {
  display: none !important;
}
/* line 2991, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.name {
  display: flex;
  align-items: center;
}
/* line 2994, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.name .name-container {
  flex-grow: 1;
  flex-shrink: 1;
  min-width: 0;
  padding-right: 0.5rem;
}
/* line 3000, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.name a {
  color: #000000;
  font-weight: bold;
  border-bottom: 1px solid #a6e4fc;
  display: inline;
  padding: 0.125rem 0;
  transition: border-bottom 200ms;
  line-height: 1.25;
  word-wrap: break-word;
  white-space: normal;
}
/* line 3010, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.name a:hover {
  border-bottom: 1px solid #106385;
}
/* line 3013, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.name a.floating-arrow {
  right: 1rem;
  height: auto;
  top: 1.25rem;
  padding: 0;
  border-bottom: none;
  color: #a6e4fc;
}
/* line 3020, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.name a.floating-arrow i {
  text-align: right;
  top: 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  font-size: 1.5rem;
}
/* line 3029, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.name a.btn.cloudflare {
  text-decoration: none;
  padding: 0.25rem 0.2rem;
  background-color: #ffffff;
  color: #f7941d;
  margin-left: 0.25rem;
  border-color: #e8eef1;
}
/* line 3039, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.next {
  text-align: left;
}
/* line 3042, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.next a {
  white-space: nowrap;
}
/* line 3044, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.next a i {
  color: #106385;
  font-size: 1rem;
  vertical-align: middle;
  margin-right: 0.25rem;
}
/* line 3050, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.next a span {
  color: #106385;
  display: inline-block;
  padding: 0.125rem 0;
  border-bottom: 1px solid #a6e4fc;
  font-size: 0.75rem;
  font-weight: bold;
  vertical-align: middle;
}
/* line 3060, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.paid {
  font-size: 0.75em;
}
/* line 3064, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container {
  position: relative;
  display: inline-block;
  height: 2rem;
  width: 2rem;
}
/* line 3069, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container .hide-show-trigger {
  background-color: #e8eef1;
  border: 1px solid #c5d5dc;
  padding: 0.5rem;
  border-radius: 0.25rem;
  display: block;
  width: 2rem;
  height: 2rem;
  color: #000000;
}
/* line 3078, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container .hide-show-trigger.open {
  background-color: transparent;
  border-color: transparent;
  position: relative;
  z-index: 3;
}
/* line 3084, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container .hide-show-trigger .fa {
  display: block;
  margin-top: -0.25rem;
}
/* line 3089, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container .hide-show-content {
  position: absolute;
  right: 0;
  top: 0;
  padding: 0.5rem;
  background-color: #ffffff;
  border-radius: 0.5rem;
  box-shadow: 0.125rem 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.25);
  z-index: 2;
  text-align: left;
}
/* line 3099, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container .hide-show-content h3 {
  font-size: 0.9rem;
  font-weight: bold;
  margin: 0;
  padding: 0 0.5rem;
}
/* line 3105, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container .hide-show-content ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  font-size: 0.9rem;
  width: 13em;
}
/* line 3111, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container .hide-show-content ul a {
  padding: 0.25rem 0.5rem;
  color: #106385;
  display: block;
}
/* line 3115, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container .hide-show-content ul a:hover {
  background-color: #a6e4fc;
}
/* line 3119, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.actions .actions-container .hide-show-content ul span {
  padding: 0.25rem 0.5rem;
  color: #c5d5dc;
  display: block;
}
/* line 3128, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.status {
  font-size: 0.75em;
}
/* line 3130, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.status .domain_new {
  color: #20a6d4;
}
/* line 3133, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.status .domain_active {
  color: #00a651;
}
/* line 3136, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.status .domain_sent {
  color: #a48d33;
}
/* line 3139, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.status .domain_documents {
  color: #20a6d4;
}
/* line 3142, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-list tbody tr td.domain-col.status .domain_expired {
  color: #ff0000;
}

@media only screen and (max-width: 66em) {
  /* line 3151, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody {
    display: flex;
    flex-wrap: wrap;
  }
  /* line 3154, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr:nth-child(odd) {
    background-color: #ffffff;
  }
  /* line 3157, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr:nth-child(even) {
    background-color: #ffffff;
  }
  /* line 3160, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr {
    width: 50%;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    border: 0.5rem solid #e8eef1;
    position: relative;
    padding: 3rem 1rem 0rem 1rem !important;
  }
  /* line 3168, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col {
    width: 50% !important;
    border-bottom: 1px solid #e8eef1;
    text-align: right !important;
    padding: 0.5rem 0;
    height: 3rem;
    line-height: 2rem;
  }
  /* line 3175, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col:nth-last-child(-n+2) {
    border-bottom: none;
  }
  /* line 3178, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.actions {
    line-height: inherit;
  }
  /* line 3180, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.actions .actions-container {
    text-align: center;
  }
  /* line 3184, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.domain-label {
    text-align: left !important;
    color: #759cac;
    font-size: 0.6rem;
    text-transform: uppercase;
  }
  /* line 3190, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.name {
    text-align: left !important;
    width: 100% !important;
    background-color: #202f35;
    padding: 0.5rem 1rem;
    position: absolute;
    border-bottom: none;
    top: 0;
    left: 0;
  }
  /* line 3199, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.name a {
    color: #ffffff;
    border-bottom: none;
    padding: 0;
    font-size: 0.8rem;
    word-wrap: normal;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
  }
  /* line 3208, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.name a:hover {
    border-bottom: none;
  }
  /* line 3211, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.name a.floating-arrow {
    top: 0.75rem !important;
  }
  /* line 3215, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.name strong {
    color: #c5d5dc;
    font-size: 0.8rem;
  }
  /* line 3219, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.name .fa-users {
    color: #759cac !important;
  }
}
@media only screen and (max-width: 44em) {
  /* line 3229, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr {
    width: 100%;
    border-left-width: 0;
    border-right-width: 0;
  }
  /* line 3233, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.domain-col.name .new-checkbox {
    display: none;
  }
}
@media only screen and (max-width: 66em) {
  /* line 3240, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-list tbody tr td.show-for-medium-down {
    display: block !important;
  }
}
/* line 3245, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions {
  background-color: #202f35;
}
/* line 3247, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .bulk-check,
.bulkactions .bulk-actions {
  float: left;
}
/* line 3251, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .bulk-search {
  float: right;
}
/* line 3254, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .bulk-check {
  padding: 0.75rem 1rem;
}
/* line 3258, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .new-checkbox label {
  vertical-align: middle;
}
/* line 3260, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .new-checkbox label:before {
  vertical-align: middle;
}
/* line 3264, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .new-checkbox input[type="checkbox"] + label:before,
.bulkactions .new-checkbox input[type="checkbox"]:not(:checked) + label:before {
  color: #ffffff;
}
/* line 3269, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .bulk-actions {
  white-space: nowrap;
}
/* line 3271, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .bulk-actions h3 {
  color: #c5d5dc;
  text-transform: uppercase;
  font-size: 0.8rem;
  display: inline-block;
  margin: 0 1rem 0 0;
  float: left;
  line-height: 3rem;
}
/* line 3280, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .bulk-actions ul {
  margin: 0;
  float: left;
}
/* line 3283, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .bulk-actions ul li {
  display: inline-block;
}
/* line 3285, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .bulk-actions ul li a {
  display: block;
  background-color: #334b55;
  font-size: 0.75rem;
  font-weight: bold;
  color: #ffffff;
  padding: 0.75rem 0.5rem;
  border-right: 1px solid #202f35;
  line-height: 1.5rem;
}
/* line 3298, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .domain-search-mini {
  position: relative;
  margin: 0.5rem;
}
/* line 3301, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .domain-search-mini button {
  border: none;
  background-color: transparent;
  position: absolute;
  left: 0.5rem;
  top: 0.35rem;
  padding: 0;
}
/* line 3308, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .domain-search-mini button i {
  color: #20a6d4;
  font-size: 1.25rem;
}
/* line 3313, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bulkactions .domain-search-mini input[type="text"] {
  background-color: #c5d5dc;
  border-radius: 0.25rem;
  margin-bottom: 0;
  height: auto;
  padding: 0.4rem 0.4rem 0.4rem 2rem !important;
  border: none;
  width: 12rem;
  font-style: normal;
  font-size: 0.9rem;
  color: #202f35;
}

@media only screen and (max-width: 66em) {
  /* line 3329, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bulkactions .bulk-search {
    float: left;
  }
}
@media only screen and (max-width: 44em) {
  /* line 3335, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bulkactions {
    display: none;
  }
}
/* line 3342, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-prereg .domain-row,
.domain-folders .domain-row {
  display: flex;
  align-items: center;
  padding: 1rem 2rem 1rem 1rem !important;
  position: relative;
  background-color: #ffffff;
  border-bottom: 1px solid #e8eef1;
}
/* line 3349, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-prereg .domain-row .floating-arrow,
.domain-folders .domain-row .floating-arrow {
  right: 1rem;
  top: 1rem;
  height: auto;
}
/* line 3353, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-prereg .domain-row .floating-arrow i,
.domain-folders .domain-row .floating-arrow i {
  text-align: right;
  top: 0;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  font-size: 1.5rem;
}
/* line 3363, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-prereg .domain-row .domain-col.name,
.domain-folders .domain-row .domain-col.name {
  width: 70%;
}
/* line 3365, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-prereg .domain-row .domain-col.name i,
.domain-folders .domain-row .domain-col.name i {
  font-size: 1.5rem;
  margin-right: 1rem;
  vertical-align: middle;
}
/* line 3370, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-prereg .domain-row .domain-col.name a,
.domain-folders .domain-row .domain-col.name a {
  color: #000000;
  font-size: 1rem;
  margin-right: 0.5rem;
  display: inline-block;
  vertical-align: middle;
  font-weight: bold;
}
/* line 3378, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-prereg .domain-row .domain-col.name .counter,
.domain-folders .domain-row .domain-col.name .counter {
  display: inline-block;
  font-size: 0.9rem;
  border-radius: 0.125rem;
  color: #ffffff;
  vertical-align: middle;
  padding: 0.25rem 0.5rem;
}

/* line 3394, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-prereg .domain-row .domain-col.name i {
  color: #759cac;
}
/* line 3397, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-prereg .domain-row .domain-col.name .counter {
  background-color: #759cac;
}

/* line 3408, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-folders .domain-row .domain-col.name i {
  color: #106385;
}
/* line 3411, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-folders .domain-row .domain-col.name .counter {
  background-color: #106385;
}
/* line 3415, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-folders .domain-row .domain-col.actions {
  width: 30%;
  text-align: right;
}
/* line 3418, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-folders .domain-row .domain-col.actions a {
  color: #c5d5dc;
  font-size: 1.25rem;
  margin-right: 2rem;
}

@media only screen and (max-width: 44em) {
  /* line 3430, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-prereg .domain-row,
  .domain-folders .domain-row {
    padding: 0.75rem 1.5rem 0.75rem 0.75rem !important;
  }
  /* line 3432, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-prereg .domain-row .floating-arrow,
  .domain-folders .domain-row .floating-arrow {
    right: 0.5rem;
    top: 0.75rem;
  }
  /* line 3435, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-prereg .domain-row .floating-arrow i,
  .domain-folders .domain-row .floating-arrow i {
    text-align: right;
    top: 0;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    font-size: 1.25rem;
  }
  /* line 3445, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-prereg .domain-row .domain-col.name,
  .domain-folders .domain-row .domain-col.name {
    white-space: nowrap;
  }
  /* line 3447, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-prereg .domain-row .domain-col.name i,
  .domain-folders .domain-row .domain-col.name i {
    font-size: 1.25rem;
    margin-right: 0.5rem;
  }
  /* line 3451, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-prereg .domain-row .domain-col.name a,
  .domain-folders .domain-row .domain-col.name a {
    color: #000000;
    font-size: 0.8rem;
  }
  /* line 3455, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-prereg .domain-row .domain-col.name .counter,
  .domain-folders .domain-row .domain-col.name .counter {
    font-size: 0.6rem;
    padding: 0.125rem 0.25rem;
  }

  /* line 3467, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-folders .domain-row .domain-col.actions a {
    font-size: 0.8rem;
    margin-right: 0.5rem;
  }

  /* line 3475, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .folders-area {
    margin-top: 1rem !important;
  }
}
/* line 3479, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch {
  position: relative;
  display: inline-block;
  width: 3rem;
  height: 1.25rem;
}
/* line 3484, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch input {
  display: none;
}
/* line 3487, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 1.25rem;
  border: 2px solid #c5d5dc;
  background-color: #c5d5dc;
}
/* line 3497, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch .slider:before {
  position: absolute;
  content: "";
  height: 1.25rem;
  width: 1.25rem;
  right: -2px;
  bottom: -2px;
  border: 2px solid #c5d5dc;
  border-radius: 50%;
  background-color: #ffffff;
}
/* line 3508, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch .slider:after {
  position: absolute;
  content: "OFF";
  font-size: 0.7rem;
  line-height: 1;
  color: #ffffff;
  left: 0.2rem;
  top: 0.135rem;
}
/* line 3518, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch.active .slider,
.round-switch input:checked + .slider {
  border-color: #00a651;
  background-color: #00a651;
}
/* line 3522, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch.active .slider:before,
.round-switch input:checked + .slider:before {
  -webkit-transform: translateX(-1.75rem);
  -ms-transform: translateX(-1.75rem);
  transform: translateX(-1.75rem);
  border-color: #00a651;
  background-color: #ffffff;
}
/* line 3529, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch.active .slider:after,
.round-switch input:checked + .slider:after {
  position: absolute;
  content: "ON";
  font-size: 0.7rem;
  line-height: 1;
  color: #ffffff;
  left: auto;
  right: 0.275rem;
  top: 0.135rem;
}
/* line 3540, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch.disabled {
  cursor: default;
  opacity: 0.5;
  pointer-events: none;
}
/* line 3544, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch.disabled .slider {
  cursor: default;
}
/* line 3547, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch.disabled:hover {
  cursor: default;
}
/* line 3552, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch.loading:before {
  position: absolute;
  width: 1.25rem;
  height: 1.25rem;
  right: 0;
  top: 0;
  content: "\f110";
  font-family: "FontAwesome";
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
  font-size: 0.75rem;
  line-height: 1.25rem;
  color: #c5d5dc;
  z-index: 1;
  text-align: center;
}
/* line 3570, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.round-switch.active.loading:before {
  right: auto;
  left: 0;
  color: #00a651;
}

/* line 3578, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox {
  display: inline-block;
  vertical-align: middle;
}
/* line 3581, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox input[type="checkbox"] {
  width: 0;
  height: 0;
  display: none;
  opacity: 0;
}
/* line 3586, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox input[type="checkbox"] + label {
  display: flex;
  align-items: center;
  margin: 0;
  position: relative;
  cursor: pointer;
  line-height: normal;
}
/* line 3593, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox input[type="checkbox"] + label:before {
  font-family: "FontAwesome";
  font-size: 1.5rem;
  text-align: center;
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  color: #c5d5dc;
  vertical-align: middle;
}
/* line 3603, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox input[type="checkbox"] + label span {
  vertical-align: middle;
}
/* line 3607, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox input[type="checkbox"][disabled] + label {
  cursor: not-allowed;
  opacity: .4;
}
/* line 3610, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox input[type="checkbox"][disabled] + label:before {
  opacity: .7;
}
/* line 3614, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox input[type="checkbox"]:checked + label:before {
  content: "\f14a";
  color: #00a651;
}
/* line 3618, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox input[type="checkbox"]:not(:checked) + label:before {
  content: "\f096";
  color: #c5d5dc;
}
/* line 3626, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox.bigger input[type="checkbox"] + label:before {
  font-size: 2rem;
  width: 2rem;
  height: 2rem;
}
/* line 3631, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.new-checkbox.bigger input[type="checkbox"] + label span {
  font-size: 1rem;
}

/* domains empty screen search page */
/* line 3640, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-message {
  height: 4.25rem;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f4f7f9;
  color: #106385;
  font-size: 1.125rem;
}

/* line 3649, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form {
  text-align: center;
  background-color: #ffffff;
  padding: 5rem 10rem;
}
/* line 3653, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .nd-search-box {
  padding: 0.75rem;
  background-color: #e8eef1;
  display: flex;
  margin-bottom: 5rem;
}
/* line 3658, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .nd-search-box .nd-search-field {
  width: 80%;
}
/* line 3660, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .nd-search-box .nd-search-field input {
  background-color: transparent;
  border: none;
  margin-bottom: 0;
  font-size: 1rem;
}
/* line 3666, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .nd-search-box .nd-search-field input::-webkit-input-placeholder {
  color: #106385;
}
/* line 3669, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .nd-search-box .nd-search-field input:-moz-placeholder {
  color: #106385;
}
/* line 3672, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .nd-search-box .nd-search-field input::-moz-placeholder {
  color: #106385;
}
/* line 3675, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .nd-search-box .nd-search-field input:-ms-input-placeholder {
  color: #106385;
}
/* line 3678, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .nd-search-box .nd-search-field input[placeholder] {
  color: #106385;
}
/* line 3682, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .nd-search-box .nd-search-button {
  width: 20%;
  text-align: right;
}
/* line 3687, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .return {
  font-size: 0.8rem;
  padding: 0.5rem 1rem;
}
/* line 3690, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .return i {
  font-size: 1.5rem;
  line-height: 0.8rem;
  vertical-align: middle;
}
/* line 3695, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-domains-form .return strong {
  vertical-align: middle;
}

@media only screen and (max-width: 66em) {
  /* line 3701, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-domains-message {
    height: 3.35rem;
    font-size: 1rem;
  }

  /* line 3705, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-domains-form {
    padding: 3rem 2rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 3710, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-domains-message {
    font-size: 0.9rem;
  }

  /* line 3713, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-domains-form {
    padding: 2rem 1rem;
  }
  /* line 3715, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-domains-form p {
    font-size: 0.8rem;
  }
  /* line 3718, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-domains-form .nd-search-box {
    padding: 0.5rem;
    margin-bottom: 2rem;
  }
  /* line 3722, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-domains-form .nd-search-box .nd-search-field input {
    font-size: 0.8rem;
    height: auto;
  }
  /* line 3727, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-domains-form .nd-search-box .nd-search-button {
    width: auto;
  }
  /* line 3729, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-domains-form .nd-search-box .nd-search-button button {
    font-size: 0.8rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
/* buttons */
/* line 3741, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn {
  display: inline-block;
  font-weight: bold;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  font-size: 1rem;
  color: #202f35;
  line-height: 1rem;
  padding: 0.75em 1.5em;
  border-radius: 6px;
  transition: background-color .15s ease-in-out, border-color .15s ease-in-out;
  background-color: #e8eef1;
  border-color: #c8d7de;
}
/* line 3757, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn:hover {
  text-decoration: none;
  background-color: #ffffff;
}
/* line 3761, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn:focus {
  border-color: #98b5c1;
}
/* line 3764, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.placeholder {
  color: transparent;
  border-color: transparent;
  background-color: transparent;
}
/* line 3769, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-primary {
  background-color: #106385;
  border-color: #020e13;
  color: #ffffff;
}
/* line 3773, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-primary:hover {
  background-color: #1585b3;
}
/* line 3776, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-primary:focus {
  border-color: black;
}
/* line 3779, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-primary.disabled {
  color: #ffffff !important;
}
/* line 3783, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-buy {
  background-color: #fee767;
  border-color: #e4c202;
}
/* line 3786, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-buy:hover {
  background-color: #fff7cc;
}
/* line 3789, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-buy:focus {
  border-color: #988101;
}
/* line 3792, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-buy[disabled] {
  background-color: #e8eef1;
  border-color: #c5d5dc;
  color: #c5d5dc;
}
/* line 3797, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-buy[disabled].with-icons .submit-text {
  color: #759cac;
}
/* line 3800, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-buy[disabled].with-icons .submit-icon {
  border-left: 1px solid #c5d5dc;
}
/* line 3802, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-buy[disabled].with-icons .submit-icon i.fa {
  color: #c5d5dc;
}
/* line 3809, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-secondary {
  background-color: #a48d33;
  border-color: #433915;
  color: #ffffff;
}
/* line 3813, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-secondary:hover {
  background-color: #c5ab45;
}
/* line 3816, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-secondary:focus {
  border-color: #080703;
}
/* line 3819, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-secondary.disabled {
  color: #ffffff !important;
}
/* line 3823, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-contrast {
  background-color: #202f35;
  border-color: black;
  color: #ffffff;
}
/* line 3827, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-contrast:hover {
  background-color: #334b55;
}
/* line 3830, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-contrast:focus {
  border-color: black;
}
/* line 3833, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-contrast.disabled {
  color: #ffffff !important;
}
/* line 3837, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-danger {
  background-color: #ff0000;
  border-color: maroon;
  color: #ffffff;
}
/* line 3841, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-danger:hover {
  background-color: #ff3333;
}
/* line 3844, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-danger:focus {
  border-color: #330000;
}
/* line 3847, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.btn-danger.disabled {
  color: #ffffff !important;
}
/* line 3851, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn:focus, .btn.focus {
  outline: 0;
}
/* line 3855, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.disabled {
  pointer-events: none;
  opacity: 0.5;
  color: #202f35 !important;
}
/* line 3860, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.with-icons {
  padding: 0 0.75em 0 1.5em;
}
/* line 3862, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.with-icons .submit-text {
  display: inline-block;
  padding: 0.75em 0;
  font: 1rem "Lato";
  font-weight: bold;
  vertical-align: middle;
  line-height: 1rem;
}
/* line 3870, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.with-icons .submit-icon {
  display: inline-block;
  padding: 0.75em 0 0.75em 0.75em;
  margin-left: 1.5em;
  border-left: 1px solid #e4c202;
  vertical-align: middle;
  width: 1rem;
  height: 1rem;
  box-sizing: content-box;
  text-align: center;
}
/* line 3880, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.with-icons .submit-icon i.fa {
  font-size: 1.25rem;
  line-height: 1rem;
  color: #e4c202;
  margin-left: -0.125rem;
}
/* line 3888, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.stretch {
  width: 100%;
  text-align: center;
}
/* line 3891, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.stretch.btn-lg {
  padding: 1rem;
}

/* line 3896, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn-lg {
  font-size: 1.5rem;
}

/* line 3899, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn-sm {
  font-size: 0.75rem;
}

/* not used now 
.button-combo {
	display: inline-block;
	margin-left: 0.5rem;
	.btn {
		&:first-child {
			border-top-right-radius: 0;
			border-bottom-right-radius: 0;
		}
		&:last-child {
			border-top-left-radius: 0;
			border-bottom-left-radius: 0;
		}
		&.btn-primary.over {
			background-color: darken($btn-color-primary, 25%);
			span {
				font-size: 0;
				line-height: 0;
				visibility: hidden;
				transition: all 200ms;
			}
			&:hover {
				span {
					color: $white;
					font-weight: bold;
					font-size: 0.75rem;
					display: inline-block;
					visibility: visible;
				}
			}
		}
	}
}
@media only screen and (max-width: 66em) {
	.button-combo {
		margin-bottom: 0.5rem;
	}
}
*/
@media only screen and (max-width: 44em) {
  /* line 3943, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bottom-buttons .margin-top-bigger {
    margin-top: 0 !important;
  }
  /* line 3946, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bottom-buttons .btn {
    margin-bottom: 0.5rem;
  }
  /* line 3949, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bottom-buttons p.even-smaller-text {
    font-size: 0.75rem !important;
    margin-bottom: 0.5rem;
  }
  /* line 3953, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .bottom-buttons .text-right {
    text-align: left !important;
  }
}
/* footer */
/* line 3960, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.footer-bottom {
  padding: 2rem 0;
  font-size: 0.8rem;
}
/* line 3963, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.footer-bottom ul {
  margin: 0;
  padding: 0;
  display: inline-block;
  list-style-type: none;
  font-size: 0.8rem;
}
/* line 3969, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.footer-bottom ul li {
  display: inline-block;
  margin-left: 1rem;
}
/* line 3972, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.footer-bottom ul li a {
  color: #20a6d4;
}

@media only screen and (max-width: 44em) {
  /* line 3979, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .footer-bottom {
    padding: 1.5rem 0;
    font-size: 0.7rem;
  }
  /* line 3982, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .footer-bottom strong {
    display: block;
    margin-bottom: 0.25rem;
  }
  /* line 3986, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .footer-bottom ul {
    display: block;
    font-size: 0.7rem;
  }
  /* line 3989, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .footer-bottom ul li {
    margin-left: 0.5rem;
  }
}
/* line 3996, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btnBlue {
  text-shadow: none;
  border-radius: 4px !important;
}

/* line 4000, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.submit_box {
  background: white !important;
  border: 1px solid #a6e4fc !important;
  border-radius: 5px;
  color: #000000 !important;
  padding: 2px 5px !important;
}

/* line 4007, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.login_exist {
  width: inherit !important;
}

/* line 4010, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.checkoutBoxes {
  margin: 5px 0;
}

/* basics for admin */
/* line 4015, ../../../../private/scss/generic/includes/_mobi-admin.scss */
body {
  background-color: #e8eef1;
  font-family: "Lato", "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

/* line 4019, ../../../../private/scss/generic/includes/_mobi-admin.scss */
h1 span {
  font-weight: inherit;
}

/* line 4022, ../../../../private/scss/generic/includes/_mobi-admin.scss */
h1 i {
  color: #759cac;
  font-weight: normal !important;
}

/* line 4026, ../../../../private/scss/generic/includes/_mobi-admin.scss */
h1 span {
  font-size: 75%;
}

/* line 4029, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.admin h2 {
  font-size: 1.9rem;
  font-family: Arial, sans-serif;
  text-shadow: 1px 1px 1px #ffffff;
  color: #000000;
}

/* line 4035, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.admin h3 {
  font-size: 1.1rem;
  font-weight: 400;
  font-family: Arial, sans-serif;
  text-transform: uppercase;
  color: #466775;
}

@media only screen and (max-width: 44em) {
  /* line 4043, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  h1 {
    font-size: 1.25rem;
    margin-top: 1rem;
    margin-bottom: 0.5rem;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
}
/* line 4051, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.disabled {
  color: #c5d5dc !important;
}

/* line 4054, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.admin select {
  width: auto;
}

/* line 4058, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.action,
.action * {
  color: #106385;
}
/* line 4061, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.action.override *,
.action *.override * {
  color: #106385 !important;
}

/* line 4066, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.action.override * {
  color: #106385 !important;
}

/* line 4070, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.available,
.available *,
.yes {
  color: #00a651;
}

/* line 4076, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.available.override * {
  color: #00a651 !important;
}

/* line 4080, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.unavailable,
.unavailable *,
.no {
  color: #759cac;
}

/* line 4086, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.unavailable.override * {
  color: #759cac !important;
}

/* line 4090, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.pending,
.pending * {
  color: #a48d33;
}

/* line 4095, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.pending.override * {
  color: #a48d33 !important;
}

/* line 4099, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.warning,
.warning * {
  color: #ff0000;
}

/* line 4104, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.warning.override * {
  color: #ff0000 !important;
}

/* line 4118, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button, .okay_button, .cancel_button {
  border-style: solid;
  border-width: 1px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer !important;
  font-family: Arial, sans-serif;
  font-weight: 400;
  font-size: 1.1rem;
  line-height: normal;
  text-decoration: none !important;
  text-align: center !important;
  margin: 0;
  display: inline-block;
  position: relative;
  padding: .5rem 1rem;
  -webkit-transition: all 400ms ease-out !important;
  -moz-transition: all 400ms ease-out !important;
  transition: all 400ms ease-out !important;
}
/* line 4136, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button:active, .okay_button:active, .cancel_button:active {
  -webkit-transform: translateY(0.25rem);
  -ms-transform: translateY(0.25rem);
  transform: translateY(0.25rem);
}
/* line 4141, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.primary, .okay_button, .primary.cancel_button {
  background-color: #fee767;
  border-color: #e4c202 !important;
  color: #202f35 !important;
}
/* line 4146, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.secondary, .secondary.okay_button, .cancel_button {
  background-color: #202f35;
  border-color: black !important;
  color: #ffffff !important;
}
/* line 4151, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.blue, .blue.okay_button, .blue.cancel_button {
  background-color: #106385;
  border-color: #020e13 !important;
  color: #ffffff !important;
}
/* line 4155, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.blue .fa, .blue.okay_button .fa, .blue.cancel_button .fa {
  background-color: transparent;
}
/* line 4159, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.invoice, .invoice.okay_button, .invoice.cancel_button {
  background-color: #a48d33;
  border-color: #433915 !important;
  color: #ffffff !important;
}
/* line 4164, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.neutral, .neutral.okay_button, .neutral.cancel_button {
  background-color: #e8eef1;
  border-color: #98b5c1 !important;
  color: #202f35 !important;
}
/* line 4168, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.neutral > span, .neutral.okay_button > span, .neutral.cancel_button > span {
  color: #202f35 !important;
}
/* line 4172, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button[disabled], [disabled].okay_button, [disabled].cancel_button, .button.disabled, .disabled.okay_button, .disabled.cancel_button {
  background: #e8eef1 !important;
  color: #c5d5dc !important;
  border: #98b5c1 !important;
  pointer-events: none;
}
/* line 4178, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.stretch, .stretch.okay_button, .stretch.cancel_button {
  width: 100%;
}
/* line 4181, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.bigger, .bigger.okay_button, .bigger.cancel_button {
  font-size: 1.6rem;
  font-weight: 700;
}
/* line 4185, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.smaller, .smaller.okay_button, .smaller.cancel_button {
  font-size: 0.9rem !important;
  padding: 0.25rem 0.5rem !important;
}

/* line 4190, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.bigger-text {
  font-size: 1.25rem !important;
}

/* line 4193, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.smaller-text {
  font-size: 1rem !important;
}

/* line 4196, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.even-smaller-text {
  font-size: 0.9rem !important;
}

/* line 4199, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type="submit"] {
  font-family: FontAwesome, Arial, sans-serif;
}

/* general box styles */
/* line 4205, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.base-box, .link_block > ul, .product_block > ul, .helpdesk, .form_block .block_content, .servicebox, #filter-box {
  background-color: #ffffff;
  color: #000000;
}

/* probably not used anymore */
/* line 4210, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info-box {
  background-color: #f4f7f9;
  border: 1px solid #c5d5dc;
  color: #466775;
}

/* line 4215, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.required-box {
  background-color: #ffffff;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.2);
  color: #000000;
}
/* line 4219, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.required-box p.header {
  font-size: 1.25rem;
}
/* line 4222, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.required-box i.fa {
  font-size: 3rem;
  color: #a48d33;
  vertical-align: middle;
  margin-right: 0.5rem;
}
/* line 4228, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.required-box p, .required-box span {
  color: #000000;
}
/* line 4229, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.required-box .va3 {
  line-height: normal !important;
}
/* line 4230, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.required-box.transfer-msg {
  box-shadow: none;
  padding: 1rem;
  background-color: #f4f7f9;
}
/* line 4234, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.required-box.transfer-msg i.fa {
  font-size: 1.5rem;
}
/* line 4237, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.required-box.transfer-msg p.header {
  font-size: 1rem;
  font-weight: bold;
}

@media only screen and (max-width: 66em) {
  /* line 4245, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .required-box .btn {
    padding: 0.5rem 1rem;
    font-size: 0.8rem;
  }
  /* line 4249, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .required-box p.header {
    font-size: 1rem;
  }
  /* line 4252, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .required-box i.fa {
    font-size: 2rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 4259, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .required-box .btn {
    padding: 0.5rem 1rem;
    font-size: 0.7rem;
  }
  /* line 4263, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .required-box p.header {
    font-size: 0.8rem;
  }
  /* line 4266, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .required-box i.fa {
    font-size: 1.5rem;
  }
}
/* line 4271, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.alert-box {
  background-color: #ffffff;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.2);
  color: #000000;
}
/* line 4275, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.alert-box p.header {
  font-size: 1.25rem;
}
/* line 4278, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.alert-box i.fa {
  font-size: 3rem;
  color: #00a651;
  vertical-align: middle;
  margin-right: 0.5rem;
}
/* line 4284, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.alert-box p, .alert-box span {
  color: #000000;
}
/* line 4285, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.alert-box .va3 {
  line-height: normal !important;
}

@media only screen and (max-width: 66em) {
  /* line 4289, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .alert-box .btn {
    padding: 0.5rem 1rem;
    font-size: 0.8rem;
  }
  /* line 4293, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .alert-box p.header {
    font-size: 1rem;
  }
  /* line 4296, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .alert-box i.fa {
    font-size: 2rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 4303, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .alert-box .btn {
    padding: 0.5rem 1rem;
    font-size: 0.7rem;
  }
  /* line 4307, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .alert-box p.header {
    font-size: 0.8rem;
  }
  /* line 4310, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .alert-box i.fa {
    font-size: 1.5rem;
  }
}
/* line 4315, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-box {
  background-color: #e8eef1;
  border: 0;
  color: #000000 !important;
}

/* line 4320, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-box, .warning_box {
  background-color: #ffffff;
  border: 0;
  color: #000000 !important;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.2);
  padding: 1rem 1rem 1rem 4rem;
  margin-bottom: 1rem;
  position: relative;
}
/* line 4328, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-box:before, .warning_box:before {
  content: "\f058";
  display: block;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 2.5rem;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 0.5rem;
  color: #ff0000;
}
/* line 4343, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-box b, .warning_box b {
  color: #000000 !important;
  text-transform: uppercase;
  font-size: 1.5rem;
  margin-right: 1rem;
}
/* line 4349, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-box p, .warning_box p {
  color: #000000 !important;
}

/* line 4351, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-box-block {
  position: relative;
  background-color: #ffffff;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.2);
  color: #ff0000;
}

/* line 4357, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.total-box {
  background-color: #20a6d4;
  border: 1px solid #13617b;
  color: #ffffff;
  position: relative;
}
/* line 4362, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.total-box h3 {
  font-size: 2.5em;
  color: #ffffff;
  font-weight: 700;
  text-shadow: -1px -1px 1px rgba(32, 47, 53, 0.9);
}
/* line 4363, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.total-box h3 span, .total-box h3 b {
  font-size: 50%;
  color: #ffffff;
  text-shadow: -1px -1px 1px rgba(32, 47, 53, 0.9);
}

/* line 4366, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.highlight-box {
  background-color: #f4f7f9;
  border: 1px solid #c5d5dc;
  color: #000000;
  position: relative;
}

/* line 4372, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.summary-box {
  background-color: white;
  border: 1px solid #a6e4fc;
  color: #106385;
  position: relative;
}

/* line 4378, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info_box {
  padding: 1rem 1rem 1rem 4rem;
  background-color: #ffffff;
  color: #000000;
  margin-bottom: 1rem;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.2);
  position: relative;
}

/* line 4386, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div#status-transfer-in-pend,
div#status-transfer-in-sent,
div#status-transfer-out-pending,
div#status-transferred,
div#status-transfer-in-new {
  background-color: #333333;
}

/* line 4393, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div#status-active,
.okay_box,
div#domainReserved {
  padding: 1rem 1rem 1rem 4rem;
  background-color: #fff;
  color: #000;
  margin-bottom: 1rem;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.2);
  position: relative;
}

/* line 4404, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.status_box b,
.okay_box b,
.info_box b {
  display: inline-block;
  text-transform: uppercase;
  font-size: 1.5rem;
  margin-right: 1rem;
}

/* line 4412, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info_box:before {
  content: "\f05a" !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 2.5rem;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 0.5rem;
  color: #202f35;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
}

/* line 4428, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.okay_box:before {
  content: "\f058" !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 2.5rem;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  margin-right: 0.5rem;
  color: #00a651;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
}

/* line 4444, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box:before {
  content: "\f05e" !important;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: 2.5rem;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  color: #ff0000;
}
/* line 4457, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box ul {
  list-style-type: none;
}
/* line 4460, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box li {
  color: #000000;
  margin-bottom: 0.5rem;
}
/* line 4464, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box.smaller {
  padding: 1rem 1rem 1rem 3rem;
  box-shadow: none;
}
/* line 4467, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box.smaller:before {
  font-size: 1.5rem;
  top: 1rem;
  left: 0.8rem;
}
/* line 4472, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box.smaller b {
  text-transform: none;
  font-size: 1.25rem;
}
/* line 4476, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box.smaller p {
  font-size: 0.8rem;
  line-height: 1rem;
  margin-bottom: 0;
}

/* line 4483, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box,
div#status-expired,
div#status-denied,
div#status-transfer-in-code,
div#status-transfer-in-lock,
div#status-transfer-in-reject {
  padding: 1rem 1rem 1rem 4rem;
  background-color: #ffffff;
  color: #000000;
  position: relative;
  margin-bottom: 1rem;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.2);
  position: relative;
}
/* line 4496, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box ul,
div#status-expired ul,
div#status-denied ul,
div#status-transfer-in-code ul,
div#status-transfer-in-lock ul,
div#status-transfer-in-reject ul {
  margin-bottom: 0;
}
/* line 4499, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error_box b,
div#status-expired b,
div#status-denied b,
div#status-transfer-in-code b,
div#status-transfer-in-lock b,
div#status-transfer-in-reject b {
  display: block;
  text-transform: uppercase;
  font-size: 1.5rem;
  margin-bottom: 0.5rem;
}

/* line 4508, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.msg-placeholder.no-shadow .okay_box,
.msg-placeholder.no-shadow .error_box {
  box-shadow: none;
}

/* line 4515, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal .error_box {
  box-shadow: none;
  background-color: #ffcccc;
  margin-top: 2rem;
}

/* line 4520, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal .okay_box {
  box-shadow: none;
  background-color: #d9ffec;
  margin-top: 2rem;
}

/* line 4525, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.message-only .okay_box {
  margin-top: 0;
  padding: 2rem 2rem 2rem 4rem;
}
/* line 4528, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.message-only .okay_box:before {
  top: 1.5rem;
}

/* line 4532, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.floating_error {
  position: fixed;
  top: 30vh;
  left: 0;
  height: 0;
  width: 100%;
  z-index: 9999;
}
/* line 4539, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.floating_error div {
  border-radius: 1rem;
  background-color: rgba(0, 0, 0, 0.8);
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  z-index: 101;
  padding: 1.5em;
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.5);
  color: #ffffff;
  text-align: center;
}
/* line 4550, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.floating_error div input[type=button] {
  background-color: #fee767;
  padding: 0.5em 1em;
  border-radius: 0.5em;
  text-transform: uppercase;
  border: none;
  font-weight: 700;
  color: #000000;
}
/* line 4560, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.floating_error p {
  color: #ffffff;
}

@media only screen and (max-width: 44em) {
  /* line 4566, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  div.floating_error div {
    width: 75%;
  }
}
/* Domains section */
/* line 4573, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.floating-check {
  position: absolute;
  left: 0;
  top: 0;
}

/* line 4578, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.check-margin {
  display: block;
  margin-left: 2.5rem !important;
  line-height: 1.5rem;
}

/* line 4583, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-icons {
  margin-right: 1rem;
}
/* line 4585, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-icons i {
  margin-right: 0.2rem;
}

@media only screen and (max-width: 44em) {
  /* line 4590, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-icons {
    margin-right: 0;
  }
}
/* line 4594, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.delete-domain-folder {
  position: absolute;
  top: 0;
  right: 6rem;
  height: 100%;
  z-index: 999;
}

/* line 4601, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.rename-domain-folder {
  position: absolute;
  top: 0;
  right: 8rem;
  height: 100%;
  z-index: 999;
}

/* line 4608, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.delete-domain-folder i,
.rename-domain-folder i {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  color: #000000;
}

/* line 4617, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-folder-icon {
  font-size: 1.5rem !important;
  margin-right: 1rem;
}

/* line 4621, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-table-folder .floating-arrow i {
  text-align: right !important;
}

/* line 4624, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.many-control a.button, .many-control a.okay_button, .many-control a.cancel_button {
  padding: 0.5rem;
  font-size: 0.9rem !important;
}

/* line 4628, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.sort-link {
  float: left;
  margin-right: 1rem;
  margin-bottom: 1rem;
  padding-right: 1rem;
  border-right: 1px solid #c5d5dc;
}
/* line 4634, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.sort-link a {
  border-bottom: dotted 1px;
}
/* line 4636, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.sort-link a.active {
  font-weight: bold;
  color: #106385;
}
/* line 4639, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.sort-link a.active.asc:after {
  content: "\f062";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 0.5rem;
}
/* line 4649, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.sort-link a.active.desc:after {
  content: "\f063";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 0.5rem;
}

/* line 4663, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.heading {
  margin-top: 1rem !important;
}

/* line 4666, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.heading .folder {
  margin: 0;
  line-height: 3.7em;
}

/* line 4671, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search {
  margin-bottom: 1.5rem;
}
/* line 4673, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search form {
  position: relative;
}
/* line 4676, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search .container {
  background-color: #f4f7f9;
  border: 1px solid #e8eef1;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0.5rem;
  padding: 3px;
}
/* line 4682, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search .container input[type=text] {
  border: none;
  background-color: transparent;
  background-image: none;
  width: 80%;
  padding: 8px;
  height: 38px;
  margin: 0;
  box-shadow: none;
  transition: none;
}
/* line 4692, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search .container input[type=text]:focus {
  background-color: transparent;
}
/* line 4696, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search .container input[placeholder] {
  font-style: normal;
}
/* line 4699, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search .container .search {
  height: 38px;
  width: 38px;
  position: relative !important;
  padding: 0 !important;
  text-align: center;
}

/* line 4710, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search .clearSearch,
.domain-search-mini .clearSearch {
  position: absolute;
  right: 0.5rem;
  top: 0.5rem;
  display: block;
}

/* line 4721, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search .search_dd,
.search-results-container .search_dd,
.domain-search-mini .search_dd {
  position: absolute;
  left: 0;
  top: 38px;
  z-index: 3000;
  width: 90%;
  background: #e8eef1;
  border: 2px solid #c5d5dc;
  border-radius: 3px;
}
/* line 4730, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search .search_dd .search_dd li a,
.search-results-container .search_dd .search_dd li a,
.domain-search-mini .search_dd .search_dd li a {
  display: block;
  font-size: 1.3em;
  padding: 5px;
}
/* line 4734, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-search .search_dd .search_dd li a:hover,
.search-results-container .search_dd .search_dd li a:hover,
.domain-search-mini .search_dd .search_dd li a:hover {
  background: #f4f7f9;
}

@media only screen and (max-width: 44em) {
  /* line 4741, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-search {
    margin-bottom: 1rem !important;
  }
}
/* account section */
/* line 4750, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block h2 {
  text-transform: uppercase;
  color: #466775;
  font-size: 1rem;
  margin-top: 2.5rem !important;
}
/* line 4755, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block h2 a {
  float: right;
  font-size: .85rem;
  font-weight: 400;
  text-transform: initial;
}
/* line 4762, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block > ul {
  list-style-type: none;
  margin: 0;
  padding: 1rem;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
/* line 4769, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block > ul li {
  border-bottom: 1px solid #c5d5dc;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 0.9rem;
  line-height: 1.1rem;
}
/* line 4776, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block > ul li:first-child {
  padding-top: 0;
}
/* line 4779, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block > ul li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
/* line 4783, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block > ul ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 4784, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block > ul ul li {
  padding-top: 0;
}
/* line 4785, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block.smaller-padding > ul {
  padding: 0.75rem;
}
/* line 4788, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block a {
  display: block;
  font-weight: bold;
  color: #106385;
}
/* line 4793, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block a span {
  float: right;
  color: #c5d5dc;
  font-size: 1.3rem;
}

@media only screen and (max-width: 44em) {
  /* line 4801, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link_block h2 {
    margin-top: 1rem !important;
    margin-left: 1rem;
    margin-right: 1rem;
    font-size: 0.9rem;
  }
  /* line 4807, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .link_block ul {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
  }
}
/* line 4814, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block h2 {
  text-transform: uppercase;
  color: #466775;
  font-size: 1rem;
  margin-top: 2.5rem !important;
}
/* line 4820, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block span {
  color: inherit;
}
/* line 4823, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block i {
  margin-right: 0.2rem;
}
/* line 4826, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block > ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
}
/* line 4833, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block > ul li {
  border-bottom: 1px solid #e8eef1;
  padding: 0.75rem 1rem !important;
  font-size: 0.9rem;
  line-height: 1.1rem;
}
/* line 4839, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block > ul li:last-child {
  border-bottom: none;
}
/* line 4842, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block button,
.product_block a.button,
.product_block a.okay_button,
.product_block a.cancel_button {
  border-radius: 0.5rem;
  line-height: 1rem;
  font-size: 1rem;
}
/* line 4849, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-column i {
  font-size: 1.5rem;
  vertical-align: middle;
  width: 1.6rem;
  text-align: center;
}
/* line 4854, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-column i.active {
  color: #00a651;
}
/* line 4857, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-column i.inactive {
  color: #ff0000;
}
/* line 4861, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-column span {
  vertical-align: middle;
  font-weight: bold;
  color: #106385;
}
/* line 4865, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-column span em {
  font-weight: normal;
  font-size: 0.8rem;
  color: #000000;
}
/* line 4872, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-date,
.product_block .product-status,
.product_block .product-renew {
  line-height: 1.5rem;
}
/* line 4878, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-date i {
  color: #106385;
}
/* line 4881, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-date span {
  color: #000000;
  font-weight: bold;
}
/* line 4886, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-status span {
  font-weight: bold;
}
/* line 4888, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-status span.active {
  color: #00a651;
}
/* line 4891, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-status span.expired {
  color: #ff0000;
}
/* line 4895, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-renew a {
  color: #00a651;
}
/* line 4897, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-renew a.inactive {
  color: #c5d5dc;
}
/* line 4900, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .product-renew a span {
  font-weight: bold;
}
/* line 4904, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .productlist-email-pending-msg {
  background-color: #f4f7f9;
  border: 1px solid #a48d33;
  padding: 0.75rem;
  border-radius: 0.25rem;
  color: #000000;
  font-size: 0.75rem;
  line-height: 1.1rem;
  font-weight: normal;
  margin-top: 0.5rem;
  margin-left: 2rem;
}
/* line 4915, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product_block .productlist-email-pending-msg strong {
  color: #a48d33;
}

@media only screen and (max-width: 44em) {
  /* line 4921, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product_block {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }
  /* line 4924, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product_block > ul {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0;
  }
  /* line 4927, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product_block .product-date,
  .product_block .product-status,
  .product_block .product-renew {
    font-size: 0.7rem;
    line-height: 0.8rem;
    padding-bottom: 0.25rem;
  }
  /* line 4934, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product_block .mailbox-name {
    display: block;
    word-wrap: break-word;
  }
  /* line 4938, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product_block .inner-link {
    display: block;
  }
  /* line 4941, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product_block h2 {
    font-size: 0.9rem;
    margin-top: 1rem !important;
  }
  /* line 4945, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product_block button,
  .product_block a.button,
  .product_block a.okay_button,
  .product_block a.cancel_button {
    border-radius: 0.25rem;
  }
}
/* line 4953, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased button,
.product-purchased a.button,
.product-purchased a.okay_button,
.product-purchased a.cancel_button,
.email_boxes button,
.email_boxes a.button,
.email_boxes a.okay_button,
.email_boxes a.cancel_button {
  padding: 0.2rem 0.2rem 0.2rem 1rem;
  font-size: 0.7rem;
  vertical-align: middle;
  font-weight: bold;
}
/* line 4960, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased button i,
.product-purchased a.button i,
.product-purchased a.okay_button i,
.product-purchased a.cancel_button i,
.email_boxes button i,
.email_boxes a.button i,
.email_boxes a.okay_button i,
.email_boxes a.cancel_button i {
  margin-left: 0.5rem;
  font-size: 1.5rem;
  vertical-align: middle;
  font-weight: normal;
}
/* line 4967, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased button.options,
.product-purchased a.button.options,
.product-purchased a.options.okay_button,
.product-purchased a.options.cancel_button,
.email_boxes button.options,
.email_boxes a.button.options,
.email_boxes a.options.okay_button,
.email_boxes a.options.cancel_button {
  padding: 0.2rem 0.3rem;
  margin-left: 0.25rem;
  width: 2rem;
}
/* line 4973, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased .options.placeholder,
.email_boxes .options.placeholder {
  display: inline-block;
  padding: 0.2rem 0.3rem;
  margin-left: 0.25rem;
  width: 2rem;
}
/* line 4979, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased button.options i,
.product-purchased a.button.options i,
.product-purchased a.options.okay_button i,
.product-purchased a.options.cancel_button i,
.email_boxes button.options i,
.email_boxes a.button.options i,
.email_boxes a.options.okay_button i,
.email_boxes a.options.cancel_button i {
  margin: 0;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
/* line 4985, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased a.button.neutral.options.cancel, .product-purchased a.neutral.options.cancel.okay_button, .product-purchased a.neutral.options.cancel.cancel_button,
.email_boxes a.button.neutral.options.cancel,
.email_boxes a.neutral.options.cancel.okay_button,
.email_boxes a.neutral.options.cancel.cancel_button {
  opacity: 0.35;
}
/* line 4988, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased a.button.neutral.options.cancel:hover, .product-purchased a.neutral.options.cancel.okay_button:hover, .product-purchased a.neutral.options.cancel.cancel_button:hover,
.email_boxes a.button.neutral.options.cancel:hover,
.email_boxes a.neutral.options.cancel.okay_button:hover,
.email_boxes a.neutral.options.cancel.cancel_button:hover {
  opacity: 1;
}
/* line 4991, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased a.button.neutral.options.cancel i, .product-purchased a.neutral.options.cancel.okay_button i, .product-purchased a.neutral.options.cancel.cancel_button i,
.email_boxes a.button.neutral.options.cancel i,
.email_boxes a.neutral.options.cancel.okay_button i,
.email_boxes a.neutral.options.cancel.cancel_button i {
  font-size: 0.9rem;
  line-height: 1.5rem;
}
/* line 4995, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased #mailbox-pending,
.email_boxes #mailbox-pending {
  color: #a48d33;
  font-style: italic;
}
/* line 4999, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-purchased a.round-switch,
.email_boxes a.round-switch {
  margin-left: 0.25rem;
  vertical-align: middle;
}

/* line 5005, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status button.options,
.product-status a.button.options,
.product-status a.options.okay_button,
.product-status a.options.cancel_button {
  padding: 0.2rem 0.3rem;
  margin-left: 0.25rem;
  border-radius: 0.5rem;
  white-space: nowrap;
}
/* line 5011, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status button.options i,
.product-status a.button.options i,
.product-status a.options.okay_button i,
.product-status a.options.cancel_button i {
  margin: 0;
  font-size: 1.25rem;
  line-height: 1.5rem;
  vertical-align: middle;
}
/* line 5017, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status button.options span,
.product-status a.button.options span,
.product-status a.options.okay_button span,
.product-status a.options.cancel_button span {
  color: #ffffff !important;
  font-size: 0.7rem;
  font-weight: bold;
  line-height: 1.5rem;
  padding: 0 0.5rem;
}

/* line 5027, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-offers .offer-title {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 5034, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-offers .offer-title a {
  color: #20a6d4;
  display: inline-block;
  padding: 0;
}
/* line 5039, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-offers .offer-title a i {
  font-size: 1.5rem;
  vertical-align: middle;
  margin-left: 0;
  width: 1.6rem;
  text-align: center;
}
/* line 5046, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-offers .offer-title a span {
  font-size: 1rem;
  font-weight: bold;
  vertical-align: middle;
}
/* line 5051, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-offers a {
  padding: 0.5rem 0.5rem 0.5rem 1.5rem;
  border-radius: 0.5rem;
}
/* line 5055, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-offers a span {
  font-size: 0.7rem;
  font-weight: bold;
  vertical-align: middle;
}
/* line 5060, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-offers a i {
  margin-left: 1rem;
  font-size: 1.25rem;
  vertical-align: middle;
}

@media only screen and (max-width: 44em) {
  /* line 5068, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-offers .offer-title a i {
    font-size: 1rem;
    width: 1.1rem;
  }
  /* line 5072, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-offers .offer-title a span {
    font-size: 0.7rem;
  }
  /* line 5075, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-offers a {
    padding: 0.25rem;
    border-radius: 0.25rem !important;
  }
  /* line 5079, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-offers a i {
    margin-left: 0.25rem;
    font-size: 1rem;
  }
}
/* new product pages */
/* line 5088, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.products .title-box {
  background-color: #e8eef1;
  padding: 0.75rem;
  display: flex;
  align-items: center;
  margin-bottom: 0.5rem;
}
/* line 5094, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.products .title-box i.fa {
  font-size: 3rem;
  color: #106385;
}
/* line 5098, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.products .title-box p {
  margin: 0 1rem;
  font-size: 1.1rem;
  font-weight: bold;
  flex-grow: 2;
  color: #000000;
  text-align: left;
}
/* line 5105, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.products .title-box p span {
  display: block;
  font-size: 0.9rem;
  margin-top: 0.25rem;
}
/* line 5111, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.products .title-box a.btn {
  background-color: #f4f7f9;
}
/* line 5114, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.products .title-box:last-child {
  margin-bottom: 2rem;
}
/* line 5118, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.products.productlist {
  padding-bottom: 6.1rem;
  margin-bottom: -3.1rem;
}

@media only screen and (max-width: 66em) {
  /* line 5125, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products.productlist {
    padding-bottom: 2.5rem;
    margin-bottom: 0.5rem;
  }
  /* line 5130, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .title-box p {
    font-size: 0.9rem;
  }
  /* line 5132, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .title-box p span {
    font-size: 0.7rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 5141, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products h1 img {
    max-height: 1.5rem;
  }
  /* line 5144, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .title-box {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 5147, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .title-box i.fa {
    font-size: 1.5rem;
  }
  /* line 5150, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .title-box p {
    font-size: 0.8rem;
    margin: 0 0.75rem;
  }
  /* line 5153, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .title-box p span {
    font-size: 0.6rem;
  }
  /* line 5157, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .title-box a.btn {
    font-size: 0.75rem;
    padding: 0.75rem 0.5rem;
  }
  /* line 5161, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .title-box:last-child {
    margin-bottom: 1rem;
  }
  /* line 5165, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .folder-breadcrumbs {
    position: absolute;
    left: 1rem;
    top: 1.5rem;
    margin-bottom: 0;
    width: auto;
  }
  /* line 5171, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .folder-breadcrumbs i {
    display: none;
  }
  /* line 5174, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .folder-breadcrumbs a {
    font-size: 0;
  }
  /* line 5176, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .folder-breadcrumbs a:before {
    content: "\f104";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 1.5rem;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
  }
  /* line 5188, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .folder-links {
    position: absolute;
    right: 1rem;
    top: 1.5rem;
    margin-bottom: 0;
    width: 2rem;
  }
  /* line 5194, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products .folder-links i {
    display: none;
  }
  /* line 5198, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.products.productlist {
    padding-bottom: 1.25rem;
    margin-bottom: 0.5rem;
  }
}
/* line 5204, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-autorenew {
  white-space: nowrap;
}
/* line 5206, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-autorenew > span {
  font-size: 0.8rem;
  padding-right: 0.5rem;
  vertical-align: middle;
  color: #ffffff;
}
/* line 5211, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-autorenew > span span {
  color: #ffffff;
}
/* line 5215, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-autorenew .round-switch {
  vertical-align: middle;
}
/* line 5217, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-autorenew .round-switch .slider {
  border: 2px solid #759cac;
  background-color: #759cac;
}
/* line 5220, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-autorenew .round-switch .slider:before {
  border: 2px solid #759cac;
}
/* line 5224, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-autorenew .round-switch.active .slider {
  border-color: #00a651;
  background-color: #00a651;
}
/* line 5227, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-autorenew .round-switch.active .slider:before {
  border-color: #00a651;
  background-color: #ffffff;
}

/* line 5234, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box {
  background-color: #466775;
  padding: 0.75rem;
  min-height: 4.25rem;
  color: #ffffff;
  /* domain screen */
  /* account balance */
}
/* line 5239, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon {
  width: 2.75rem;
  height: 2.75rem;
  flex-grow: 0;
  flex-shrink: 0;
  text-align: center;
  /* gsuite */
  /* basekit */
  /* ssl */
  /* domains */
}
/* line 5246, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon.progress {
  background-color: #a48d33;
}
/* line 5249, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon.success {
  background-color: #00a651;
}
/* line 5252, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon.error, .product-status-box .status-icon.form-rb-item-error {
  background-color: #ff0000;
}
/* line 5255, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon.info {
  background-color: #202f35;
}
/* line 5259, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon.linked {
  background-color: #00a651;
}
/* line 5262, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon.unlinked {
  background-color: #ff0000;
}
/* line 5266, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon.warning {
  background-color: #f7941d;
}
/* line 5270, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon.new {
  background-color: #20a6d4;
}
/* line 5273, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon.expired {
  background-color: #ff0000;
}
/* line 5276, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-icon .fa {
  font-size: 1.5rem;
  color: #ffffff;
  line-height: 2.75rem;
}
/* line 5282, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-content {
  flex-grow: 2;
  padding: 0 0.75rem;
}
/* line 5285, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-content a {
  color: #c5d5dc;
}
/* line 5288, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-content h2 {
  font-size: 1.1rem;
  margin: 0;
  font-weight: bold;
  color: #ffffff;
  text-transform: none;
}
/* line 5295, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box .status-content p {
  font-size: 1rem;
  color: #ffffff;
  margin: 0;
}
/* line 5304, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.domain-status .status-content, .product-status-box.documents .status-content {
  font-size: 0.9rem;
}
/* line 5306, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.domain-status .status-content strong, .product-status-box.documents .status-content strong {
  font-size: 1.1rem;
  display: block;
  margin-bottom: 0.25rem;
}
/* line 5313, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.lighter {
  background-color: #f4f7f9;
  color: #000000;
}
/* line 5317, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.lighter .status-autorenew > span {
  color: #000000;
}
/* line 5319, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.lighter .status-autorenew > span span {
  color: #000000;
}
/* line 5325, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.documents {
  background-color: #ffffff;
  color: #000000;
  border-bottom: 1px solid #e8eef1;
}
/* line 5329, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.documents:last-child {
  border-bottom: none;
}
/* line 5333, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.documents .status-content a {
  color: #106385;
}
/* line 5337, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.documents .btn {
  background-color: #202f35;
  border: 1px solid #202f35;
  color: #ffffff;
  padding: 0;
  font-size: 1.5rem;
  width: 2.75rem;
  height: 2.75rem;
  line-height: 2.75rem;
}
/* line 5350, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.account-balance h3 {
  margin-top: 0;
  margin-bottom: 0.125rem;
  font-size: 0.8rem;
  text-transform: uppercase;
  color: #c5d5dc;
}
/* line 5357, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-status-box.account-balance div {
  font-weight: bold;
  color: #00a651;
  font-size: 1.5rem;
}

@media only screen and (max-width: 44em) {
  /* line 5365, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .status-autorenew {
    flex-shrink: 0;
  }
  /* line 5367, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .status-autorenew > span {
    font-size: 0.6rem;
    display: inline-block;
    width: 3rem;
    text-align: right;
    white-space: normal;
  }

  /* line 5375, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-status-box {
    padding: 0.5rem;
    margin-left: 1rem;
    margin-right: 1rem;
    min-height: 0;
    /* account balance */
  }
  /* line 5380, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-status-box .status-icon {
    height: 2.35rem;
    width: 2.35rem;
    flex-shrink: 0;
  }
  /* line 5384, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-status-box .status-icon .fa {
    line-height: 2.35rem;
  }
  /* line 5390, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-status-box.domain-status .status-content, .product-status-box.documents .status-content {
    font-size: 0.7rem;
    line-height: 0.8rem;
  }
  /* line 5393, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-status-box.domain-status .status-content strong, .product-status-box.documents .status-content strong {
    font-size: 0.9rem;
  }
  /* line 5399, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-status-box .status-content {
    font-size: 0.7rem;
    line-height: 0.8rem;
  }
  /* line 5402, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-status-box .status-content strong {
    font-size: 0.9rem;
  }
  /* line 5408, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-status-box.account-balance div {
    font-size: 1.125rem;
  }
  /* line 5413, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-status-box.documents .btn {
    width: 2.35rem;
    height: 2.35rem;
    line-height: 2.35rem;
    font-size: 1.25rem;
  }
}
/* line 5423, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons {
  margin: 0.5rem -0.5rem;
}
/* line 5424, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons.flex-row {
  align-items: stretch;
}
/* line 5428, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon {
  flex-grow: 1;
  flex-basis: 0;
}
/* line 5431, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon a {
  background-color: #f4f7f9;
  text-align: center;
  color: #759cac;
  margin: 0.5rem;
  padding: 1.5rem;
  height: 100%;
  display: block;
  transition: background-color 200ms;
}
/* line 5440, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon a i {
  font-size: 7rem;
  margin-bottom: 1rem;
}
/* line 5444, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon a span {
  color: #106385;
  display: block;
  font-size: 1.2rem;
}
/* line 5449, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon a:hover {
  background-color: #ffffff;
}
/* line 5451, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon a:hover i {
  color: #106385;
}
/* line 5454, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon a:hover span {
  color: #000000;
}
/* line 5459, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon > span {
  background-color: #f4f7f9;
  text-align: center;
  color: #c5d5dc;
  margin: 0.5rem;
  padding: 1.5rem;
  height: 100%;
  display: block;
}
/* line 5467, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon > span i {
  font-size: 7rem;
  margin-bottom: 1rem;
}
/* line 5471, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-tools-icons .tools-icon > span span {
  color: #759cac;
  display: block;
  font-size: 1.2rem;
}

@media only screen and (max-width: 44em) {
  /* line 5480, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-tools-icons {
    margin: 1rem;
  }
  /* line 5483, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-tools-icons .tools-icon a,
  .product-tools-icons .tools-icon > span {
    margin: 0 0 0.5rem 0;
    padding: 0.75rem;
    display: flex;
    align-items: center;
  }
  /* line 5489, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-tools-icons .tools-icon a i,
  .product-tools-icons .tools-icon > span i {
    font-size: 2.5rem;
    margin-bottom: 0;
    margin-right: 1rem;
  }
  /* line 5494, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-tools-icons .tools-icon a span,
  .product-tools-icons .tools-icon > span span {
    font-size: 1rem;
    text-align: left;
  }
}
/* line 5504, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr,
.domain-sort.products tbody tr,
.domain-list.products table tbody tr,
.domain-list.products tbody tr {
  padding: 1rem !important;
}
/* line 5508, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.expires, .domain-sort.products table tbody tr td.domain-col.users, .domain-sort.products table tbody tr td.domain-col.active-users,
.domain-sort.products tbody tr td.domain-col.expires,
.domain-sort.products tbody tr td.domain-col.users,
.domain-sort.products tbody tr td.domain-col.active-users,
.domain-list.products table tbody tr td.domain-col.expires,
.domain-list.products table tbody tr td.domain-col.users,
.domain-list.products table tbody tr td.domain-col.active-users,
.domain-list.products tbody tr td.domain-col.expires,
.domain-list.products tbody tr td.domain-col.users,
.domain-list.products tbody tr td.domain-col.active-users {
  font-size: 0.8em;
}
/* line 5513, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.status,
.domain-sort.products tbody tr td.domain-col.status,
.domain-list.products table tbody tr td.domain-col.status,
.domain-list.products tbody tr td.domain-col.status {
  font-size: 0.9em;
  text-align: left;
  /* ssl */
}
/* line 5516, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.status .domain_active,
.domain-sort.products tbody tr td.domain-col.status .domain_active,
.domain-list.products table tbody tr td.domain-col.status .domain_active,
.domain-list.products tbody tr td.domain-col.status .domain_active {
  color: #00a651;
}
/* line 5519, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.status .domain_pending,
.domain-sort.products table tbody tr td.domain-col.status .domain_pending_verification,
.domain-sort.products table tbody tr td.domain-col.status .domain_transfer_required,
.domain-sort.products tbody tr td.domain-col.status .domain_pending,
.domain-sort.products tbody tr td.domain-col.status .domain_pending_verification,
.domain-sort.products tbody tr td.domain-col.status .domain_transfer_required,
.domain-list.products table tbody tr td.domain-col.status .domain_pending,
.domain-list.products table tbody tr td.domain-col.status .domain_pending_verification,
.domain-list.products table tbody tr td.domain-col.status .domain_transfer_required,
.domain-list.products tbody tr td.domain-col.status .domain_pending,
.domain-list.products tbody tr td.domain-col.status .domain_pending_verification,
.domain-list.products tbody tr td.domain-col.status .domain_transfer_required {
  color: #a48d33;
}
/* line 5524, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.status .domain_suspended,
.domain-sort.products tbody tr td.domain-col.status .domain_suspended,
.domain-list.products table tbody tr td.domain-col.status .domain_suspended,
.domain-list.products tbody tr td.domain-col.status .domain_suspended {
  color: #ff0000;
}
/* line 5528, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.status .active span,
.domain-sort.products tbody tr td.domain-col.status .active span,
.domain-list.products table tbody tr td.domain-col.status .active span,
.domain-list.products tbody tr td.domain-col.status .active span {
  color: #00a651;
}
/* line 5531, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.status .expired span,
.domain-sort.products tbody tr td.domain-col.status .expired span,
.domain-list.products table tbody tr td.domain-col.status .expired span,
.domain-list.products tbody tr td.domain-col.status .expired span {
  color: #ff0000;
}
/* line 5534, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.status .pending span,
.domain-sort.products tbody tr td.domain-col.status .pending span,
.domain-list.products table tbody tr td.domain-col.status .pending span,
.domain-list.products tbody tr td.domain-col.status .pending span {
  color: #a48d33;
}
/* line 5537, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.status .failed span,
.domain-sort.products tbody tr td.domain-col.status .failed span,
.domain-list.products table tbody tr td.domain-col.status .failed span,
.domain-list.products tbody tr td.domain-col.status .failed span {
  color: #f7941d;
}
/* line 5540, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.status .unlinked span,
.domain-sort.products tbody tr td.domain-col.status .unlinked span,
.domain-list.products table tbody tr td.domain-col.status .unlinked span,
.domain-list.products tbody tr td.domain-col.status .unlinked span {
  color: #ff0000;
}
/* line 5544, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.additional-msg,
.domain-sort.products tbody tr td.domain-col.additional-msg,
.domain-list.products table tbody tr td.domain-col.additional-msg,
.domain-list.products tbody tr td.domain-col.additional-msg {
  width: 100%;
  text-align: center;
  font-size: 0.8rem;
  padding: 0.5rem;
}
/* line 5549, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.additional-msg.password,
.domain-sort.products tbody tr td.domain-col.additional-msg.password,
.domain-list.products table tbody tr td.domain-col.additional-msg.password,
.domain-list.products tbody tr td.domain-col.additional-msg.password {
  padding: 0;
  text-align: left;
}
/* line 5552, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.additional-msg.password p,
.domain-sort.products tbody tr td.domain-col.additional-msg.password p,
.domain-list.products table tbody tr td.domain-col.additional-msg.password p,
.domain-list.products tbody tr td.domain-col.additional-msg.password p {
  margin-bottom: 0.25rem;
  color: #759cac;
  font-weight: bold;
}
/* line 5557, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.additional-msg.password strong,
.domain-sort.products tbody tr td.domain-col.additional-msg.password strong,
.domain-list.products table tbody tr td.domain-col.additional-msg.password strong,
.domain-list.products tbody tr td.domain-col.additional-msg.password strong {
  color: #000000;
}
/* line 5560, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products table tbody tr td.domain-col.additional-msg.password span.pw,
.domain-sort.products tbody tr td.domain-col.additional-msg.password span.pw,
.domain-list.products table tbody tr td.domain-col.additional-msg.password span.pw,
.domain-list.products tbody tr td.domain-col.additional-msg.password span.pw {
  color: #00a651;
  font-weight: bold;
  font-size: 1rem;
}
/* line 5572, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.gsuite table tbody tr td.domain-col.name, .domain-sort.products.gsuite tbody tr td.domain-col.name,
.domain-list.products.gsuite table tbody tr td.domain-col.name,
.domain-list.products.gsuite tbody tr td.domain-col.name {
  width: 48%;
}
/* line 5574, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.gsuite table tbody tr td.domain-col.name a,
.domain-sort.products.gsuite table tbody tr td.domain-col.name > strong, .domain-sort.products.gsuite tbody tr td.domain-col.name a,
.domain-sort.products.gsuite tbody tr td.domain-col.name > strong,
.domain-list.products.gsuite table tbody tr td.domain-col.name a,
.domain-list.products.gsuite table tbody tr td.domain-col.name > strong,
.domain-list.products.gsuite tbody tr td.domain-col.name a,
.domain-list.products.gsuite tbody tr td.domain-col.name > strong {
  margin-right: 1rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0.35rem 0;
}
/* line 5583, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.gsuite table tbody tr td.domain-col.plan, .domain-sort.products.gsuite table tbody tr td.domain-col.expires, .domain-sort.products.gsuite table tbody tr td.domain-col.users, .domain-sort.products.gsuite table tbody tr td.domain-col.active-users, .domain-sort.products.gsuite tbody tr td.domain-col.plan, .domain-sort.products.gsuite tbody tr td.domain-col.expires, .domain-sort.products.gsuite tbody tr td.domain-col.users, .domain-sort.products.gsuite tbody tr td.domain-col.active-users,
.domain-list.products.gsuite table tbody tr td.domain-col.plan,
.domain-list.products.gsuite table tbody tr td.domain-col.expires,
.domain-list.products.gsuite table tbody tr td.domain-col.users,
.domain-list.products.gsuite table tbody tr td.domain-col.active-users,
.domain-list.products.gsuite tbody tr td.domain-col.plan,
.domain-list.products.gsuite tbody tr td.domain-col.expires,
.domain-list.products.gsuite tbody tr td.domain-col.users,
.domain-list.products.gsuite tbody tr td.domain-col.active-users {
  width: 13%;
}
/* line 5590, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.gsuite table tbody tr.additional-msg, .domain-sort.products.gsuite tbody tr.additional-msg,
.domain-list.products.gsuite table tbody tr.additional-msg,
.domain-list.products.gsuite tbody tr.additional-msg {
  width: 100%;
  text-align: center;
  font-size: 0.8rem;
  padding: 0.5rem;
}
/* line 5599, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.basekit table tbody tr td.domain-col, .domain-sort.products.basekit tbody tr td.domain-col,
.domain-list.products.basekit table tbody tr td.domain-col,
.domain-list.products.basekit tbody tr td.domain-col {
  /*
  &.status {
  	width: 25%;
  }
  */
}
/* line 5600, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.basekit table tbody tr td.domain-col.name, .domain-sort.products.basekit tbody tr td.domain-col.name,
.domain-list.products.basekit table tbody tr td.domain-col.name,
.domain-list.products.basekit tbody tr td.domain-col.name {
  width: 60%;
}
/* line 5603, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.basekit table tbody tr td.domain-col.expires, .domain-sort.products.basekit tbody tr td.domain-col.expires,
.domain-list.products.basekit table tbody tr td.domain-col.expires,
.domain-list.products.basekit tbody tr td.domain-col.expires {
  /* width: 15%; */
  width: 40%;
}
/* line 5614, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr, .domain-sort.products.mailspot tbody tr, .domain-sort.products.broker table tbody tr, .domain-sort.products.broker tbody tr,
.domain-list.products.mailspot table tbody tr,
.domain-list.products.mailspot tbody tr,
.domain-list.products.broker table tbody tr,
.domain-list.products.broker tbody tr {
  flex-wrap: wrap;
}
/* line 5620, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.domain-col.name, .domain-sort.products.mailspot tbody tr td.domain-col.name, .domain-sort.products.broker table tbody tr td.domain-col.name, .domain-sort.products.broker tbody tr td.domain-col.name,
.domain-list.products.mailspot table tbody tr td.domain-col.name,
.domain-list.products.mailspot tbody tr td.domain-col.name,
.domain-list.products.broker table tbody tr td.domain-col.name,
.domain-list.products.broker tbody tr td.domain-col.name {
  width: 60%;
}
/* line 5622, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.domain-col.name .subdomain-icon, .domain-sort.products.mailspot tbody tr td.domain-col.name .subdomain-icon, .domain-sort.products.broker table tbody tr td.domain-col.name .subdomain-icon, .domain-sort.products.broker tbody tr td.domain-col.name .subdomain-icon,
.domain-list.products.mailspot table tbody tr td.domain-col.name .subdomain-icon,
.domain-list.products.mailspot tbody tr td.domain-col.name .subdomain-icon,
.domain-list.products.broker table tbody tr td.domain-col.name .subdomain-icon,
.domain-list.products.broker tbody tr td.domain-col.name .subdomain-icon {
  vertical-align: middle;
  font-size: 1.25rem;
  color: #20a6d4;
  margin-right: 0.5rem;
}
/* line 5628, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.domain-col.name a.inner-link, .domain-sort.products.mailspot tbody tr td.domain-col.name a.inner-link, .domain-sort.products.broker table tbody tr td.domain-col.name a.inner-link, .domain-sort.products.broker tbody tr td.domain-col.name a.inner-link,
.domain-list.products.mailspot table tbody tr td.domain-col.name a.inner-link,
.domain-list.products.mailspot tbody tr td.domain-col.name a.inner-link,
.domain-list.products.broker table tbody tr td.domain-col.name a.inner-link,
.domain-list.products.broker tbody tr td.domain-col.name a.inner-link {
  font-size: 0.8rem;
  color: #a48d33;
  font-weight: normal;
  font-style: italic;
  padding: 0;
  border-bottom: none;
}
/* line 5637, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.domain-col.expires, .domain-sort.products.mailspot tbody tr td.domain-col.expires, .domain-sort.products.broker table tbody tr td.domain-col.expires, .domain-sort.products.broker tbody tr td.domain-col.expires,
.domain-list.products.mailspot table tbody tr td.domain-col.expires,
.domain-list.products.mailspot tbody tr td.domain-col.expires,
.domain-list.products.broker table tbody tr td.domain-col.expires,
.domain-list.products.broker tbody tr td.domain-col.expires {
  width: 15%;
}
/* line 5640, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.domain-col.status, .domain-sort.products.mailspot tbody tr td.domain-col.status, .domain-sort.products.broker table tbody tr td.domain-col.status, .domain-sort.products.broker tbody tr td.domain-col.status,
.domain-list.products.mailspot table tbody tr td.domain-col.status,
.domain-list.products.mailspot tbody tr td.domain-col.status,
.domain-list.products.broker table tbody tr td.domain-col.status,
.domain-list.products.broker tbody tr td.domain-col.status {
  width: 15%;
}
/* line 5643, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.domain-col.buttons, .domain-sort.products.mailspot tbody tr td.domain-col.buttons, .domain-sort.products.broker table tbody tr td.domain-col.buttons, .domain-sort.products.broker tbody tr td.domain-col.buttons,
.domain-list.products.mailspot table tbody tr td.domain-col.buttons,
.domain-list.products.mailspot tbody tr td.domain-col.buttons,
.domain-list.products.broker table tbody tr td.domain-col.buttons,
.domain-list.products.broker tbody tr td.domain-col.buttons {
  width: 10%;
  text-align: right;
}
/* line 5646, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.domain-col.buttons .btn, .domain-sort.products.mailspot tbody tr td.domain-col.buttons .btn, .domain-sort.products.broker table tbody tr td.domain-col.buttons .btn, .domain-sort.products.broker tbody tr td.domain-col.buttons .btn,
.domain-list.products.mailspot table tbody tr td.domain-col.buttons .btn,
.domain-list.products.mailspot tbody tr td.domain-col.buttons .btn,
.domain-list.products.broker table tbody tr td.domain-col.buttons .btn,
.domain-list.products.broker tbody tr td.domain-col.buttons .btn {
  padding: 0.5rem;
}
/* line 5651, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.pending-col, .domain-sort.products.mailspot tbody tr td.pending-col, .domain-sort.products.broker table tbody tr td.pending-col, .domain-sort.products.broker tbody tr td.pending-col,
.domain-list.products.mailspot table tbody tr td.pending-col,
.domain-list.products.mailspot tbody tr td.pending-col,
.domain-list.products.broker table tbody tr td.pending-col,
.domain-list.products.broker tbody tr td.pending-col {
  width: 60%;
}
/* line 5653, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.pending-col .pending-msg, .domain-sort.products.mailspot tbody tr td.pending-col .pending-msg, .domain-sort.products.broker table tbody tr td.pending-col .pending-msg, .domain-sort.products.broker tbody tr td.pending-col .pending-msg,
.domain-list.products.mailspot table tbody tr td.pending-col .pending-msg,
.domain-list.products.mailspot tbody tr td.pending-col .pending-msg,
.domain-list.products.broker table tbody tr td.pending-col .pending-msg,
.domain-list.products.broker tbody tr td.pending-col .pending-msg {
  margin: 0.5rem 0 0 1.5rem;
  border: 1px solid #a48d33;
  border-radius: 0.25rem;
  padding: 0.5rem;
  background-color: #f4f7f9;
  font-size: 0.75rem;
  line-height: 1rem;
}
/* line 5661, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.mailspot table tbody tr td.pending-col .pending-msg strong, .domain-sort.products.mailspot tbody tr td.pending-col .pending-msg strong, .domain-sort.products.broker table tbody tr td.pending-col .pending-msg strong, .domain-sort.products.broker tbody tr td.pending-col .pending-msg strong,
.domain-list.products.mailspot table tbody tr td.pending-col .pending-msg strong,
.domain-list.products.mailspot tbody tr td.pending-col .pending-msg strong,
.domain-list.products.broker table tbody tr td.pending-col .pending-msg strong,
.domain-list.products.broker tbody tr td.pending-col .pending-msg strong {
  color: #a48d33;
}
/* line 5667, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr, .domain-sort.products.productlist tbody tr,
.domain-list.products.productlist table tbody tr,
.domain-list.products.productlist tbody tr {
  padding: 1rem 2.5rem 1rem 1rem !important;
}
/* line 5671, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.name, .domain-sort.products.productlist tbody tr td.domain-col.name,
.domain-list.products.productlist table tbody tr td.domain-col.name,
.domain-list.products.productlist tbody tr td.domain-col.name {
  width: 31%;
  display: flex;
  align-items: center;
}
/* line 5675, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.name a,
.domain-sort.products.productlist table tbody tr td.domain-col.name > strong, .domain-sort.products.productlist tbody tr td.domain-col.name a,
.domain-sort.products.productlist tbody tr td.domain-col.name > strong,
.domain-list.products.productlist table tbody tr td.domain-col.name a,
.domain-list.products.productlist table tbody tr td.domain-col.name > strong,
.domain-list.products.productlist tbody tr td.domain-col.name a,
.domain-list.products.productlist tbody tr td.domain-col.name > strong {
  margin-right: 1rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 5682, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.name .col-icon, .domain-sort.products.productlist tbody tr td.domain-col.name .col-icon,
.domain-list.products.productlist table tbody tr td.domain-col.name .col-icon,
.domain-list.products.productlist tbody tr td.domain-col.name .col-icon {
  color: #759cac;
  font-size: 1.5rem;
  vertical-align: middle;
  margin-right: 1rem;
}
/* line 5687, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.name .col-icon.inactive, .domain-sort.products.productlist tbody tr td.domain-col.name .col-icon.inactive,
.domain-list.products.productlist table tbody tr td.domain-col.name .col-icon.inactive,
.domain-list.products.productlist tbody tr td.domain-col.name .col-icon.inactive {
  color: #c5d5dc;
}
/* line 5691, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.name .floating-arrow, .domain-sort.products.productlist tbody tr td.domain-col.name .floating-arrow,
.domain-list.products.productlist table tbody tr td.domain-col.name .floating-arrow,
.domain-list.products.productlist tbody tr td.domain-col.name .floating-arrow {
  margin-right: 0;
  width: 1rem;
}
/* line 5696, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.domain, .domain-sort.products.productlist tbody tr td.domain-col.domain,
.domain-list.products.productlist table tbody tr td.domain-col.domain,
.domain-list.products.productlist tbody tr td.domain-col.domain {
  width: 25%;
}
/* line 5698, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.domain .name, .domain-sort.products.productlist tbody tr td.domain-col.domain .name,
.domain-list.products.productlist table tbody tr td.domain-col.domain .name,
.domain-list.products.productlist tbody tr td.domain-col.domain .name {
  word-wrap: break-word;
  padding-right: 0.5rem;
  min-width: 0;
}
/* line 5703, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.domain .modal-link, .domain-sort.products.productlist tbody tr td.domain-col.domain .modal-link,
.domain-list.products.productlist table tbody tr td.domain-col.domain .modal-link,
.domain-list.products.productlist tbody tr td.domain-col.domain .modal-link {
  color: #20a6d4;
  display: inline-block;
  padding: 0.25rem 0;
  border-bottom: 1px solid #20a6d4;
}
/* line 5709, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.domain .more, .domain-sort.products.productlist tbody tr td.domain-col.domain .more,
.domain-list.products.productlist table tbody tr td.domain-col.domain .more,
.domain-list.products.productlist tbody tr td.domain-col.domain .more {
  background-color: #759cac;
  color: #ffffff;
  display: inline-block;
  padding: 0.35rem 0.6rem;
  border-radius: 0.75rem;
  font-size: 0.8rem;
  margin-right: 0.5rem;
  white-space: nowrap;
}
/* line 5718, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.domain .more span, .domain-sort.products.productlist tbody tr td.domain-col.domain .more span,
.domain-list.products.productlist table tbody tr td.domain-col.domain .more span,
.domain-list.products.productlist tbody tr td.domain-col.domain .more span {
  color: #ffffff;
}
/* line 5723, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.expires, .domain-sort.products.productlist table tbody tr td.domain-col.status, .domain-sort.products.productlist tbody tr td.domain-col.expires, .domain-sort.products.productlist tbody tr td.domain-col.status,
.domain-list.products.productlist table tbody tr td.domain-col.expires,
.domain-list.products.productlist table tbody tr td.domain-col.status,
.domain-list.products.productlist tbody tr td.domain-col.expires,
.domain-list.products.productlist tbody tr td.domain-col.status {
  width: 10%;
}
/* line 5727, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.actions, .domain-sort.products.productlist table tbody tr td.domain-col.autorenew, .domain-sort.products.productlist table tbody tr td.domain-col.buttons, .domain-sort.products.productlist tbody tr td.domain-col.actions, .domain-sort.products.productlist tbody tr td.domain-col.autorenew, .domain-sort.products.productlist tbody tr td.domain-col.buttons,
.domain-list.products.productlist table tbody tr td.domain-col.actions,
.domain-list.products.productlist table tbody tr td.domain-col.autorenew,
.domain-list.products.productlist table tbody tr td.domain-col.buttons,
.domain-list.products.productlist tbody tr td.domain-col.actions,
.domain-list.products.productlist tbody tr td.domain-col.autorenew,
.domain-list.products.productlist tbody tr td.domain-col.buttons {
  width: 8%;
}
/* line 5733, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.status .active span, .domain-sort.products.productlist tbody tr td.domain-col.status .active span,
.domain-list.products.productlist table tbody tr td.domain-col.status .active span,
.domain-list.products.productlist tbody tr td.domain-col.status .active span {
  color: #00a651;
}
/* line 5736, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.status .pending span, .domain-sort.products.productlist tbody tr td.domain-col.status .pending span,
.domain-list.products.productlist table tbody tr td.domain-col.status .pending span,
.domain-list.products.productlist tbody tr td.domain-col.status .pending span {
  color: #a48d33;
}
/* line 5739, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.status .expired span, .domain-sort.products.productlist tbody tr td.domain-col.status .expired span,
.domain-list.products.productlist table tbody tr td.domain-col.status .expired span,
.domain-list.products.productlist tbody tr td.domain-col.status .expired span {
  color: #ff0000;
}
/* line 5743, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.buttons, .domain-sort.products.productlist tbody tr td.domain-col.buttons,
.domain-list.products.productlist table tbody tr td.domain-col.buttons,
.domain-list.products.productlist tbody tr td.domain-col.buttons {
  text-align: right;
}
/* line 5745, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.productlist table tbody tr td.domain-col.buttons .btn.btn-sm, .domain-sort.products.productlist tbody tr td.domain-col.buttons .btn.btn-sm,
.domain-list.products.productlist table tbody tr td.domain-col.buttons .btn.btn-sm,
.domain-list.products.productlist tbody tr td.domain-col.buttons .btn.btn-sm {
  padding: 0.75rem;
}
/* line 5753, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.ssllist table tbody tr td.domain-col, .domain-sort.products.ssllist tbody tr td.domain-col,
.domain-list.products.ssllist table tbody tr td.domain-col,
.domain-list.products.ssllist tbody tr td.domain-col {
  /* temporarily hidden 
  &.serial {
  	width: 15%;
  }
  &.autoinstall {
  	width: 40%;
  	overflow: hidden;
  	text-overflow: ellipsis;
  }
  */
}
/* line 5754, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.ssllist table tbody tr td.domain-col.serial, .domain-sort.products.ssllist table tbody tr td.domain-col.autoinstall, .domain-sort.products.ssllist table tbody tr td.domain-col.valid, .domain-sort.products.ssllist table tbody tr td.domain-col.paiduntil, .domain-sort.products.ssllist table tbody tr td.domain-col.expires, .domain-sort.products.ssllist tbody tr td.domain-col.serial, .domain-sort.products.ssllist tbody tr td.domain-col.autoinstall, .domain-sort.products.ssllist tbody tr td.domain-col.valid, .domain-sort.products.ssllist tbody tr td.domain-col.paiduntil, .domain-sort.products.ssllist tbody tr td.domain-col.expires,
.domain-list.products.ssllist table tbody tr td.domain-col.serial,
.domain-list.products.ssllist table tbody tr td.domain-col.autoinstall,
.domain-list.products.ssllist table tbody tr td.domain-col.valid,
.domain-list.products.ssllist table tbody tr td.domain-col.paiduntil,
.domain-list.products.ssllist table tbody tr td.domain-col.expires,
.domain-list.products.ssllist tbody tr td.domain-col.serial,
.domain-list.products.ssllist tbody tr td.domain-col.autoinstall,
.domain-list.products.ssllist tbody tr td.domain-col.valid,
.domain-list.products.ssllist tbody tr td.domain-col.paiduntil,
.domain-list.products.ssllist tbody tr td.domain-col.expires {
  font-size: 0.8em;
}
/* line 5761, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.ssllist table tbody tr td.domain-col.name, .domain-sort.products.ssllist tbody tr td.domain-col.name,
.domain-list.products.ssllist table tbody tr td.domain-col.name,
.domain-list.products.ssllist tbody tr td.domain-col.name {
  /* width: 30%; */
  width: 55%;
}
/* line 5764, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.ssllist table tbody tr td.domain-col.name .more, .domain-sort.products.ssllist tbody tr td.domain-col.name .more,
.domain-list.products.ssllist table tbody tr td.domain-col.name .more,
.domain-list.products.ssllist tbody tr td.domain-col.name .more {
  background-color: #759cac;
  color: #ffffff;
  display: inline-block;
  padding: 0.35rem 0.6rem;
  border-radius: 0.75rem;
  font-size: 0.8rem;
  margin-left: 0.5rem;
}
/* line 5772, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.ssllist table tbody tr td.domain-col.name .more span, .domain-sort.products.ssllist tbody tr td.domain-col.name .more span,
.domain-list.products.ssllist table tbody tr td.domain-col.name .more span,
.domain-list.products.ssllist tbody tr td.domain-col.name .more span {
  color: #ffffff;
}
/* line 5776, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.ssllist table tbody tr td.domain-col.name .nolinked, .domain-sort.products.ssllist tbody tr td.domain-col.name .nolinked,
.domain-list.products.ssllist table tbody tr td.domain-col.name .nolinked,
.domain-list.products.ssllist tbody tr td.domain-col.name .nolinked {
  color: #c5d5dc;
}
/* line 5790, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.products.ssllist table tbody tr td.domain-col.valid, .domain-sort.products.ssllist table tbody tr td.domain-col.paiduntil, .domain-sort.products.ssllist table tbody tr td.domain-col.expires, .domain-sort.products.ssllist tbody tr td.domain-col.valid, .domain-sort.products.ssllist tbody tr td.domain-col.paiduntil, .domain-sort.products.ssllist tbody tr td.domain-col.expires,
.domain-list.products.ssllist table tbody tr td.domain-col.valid,
.domain-list.products.ssllist table tbody tr td.domain-col.paiduntil,
.domain-list.products.ssllist table tbody tr td.domain-col.expires,
.domain-list.products.ssllist tbody tr td.domain-col.valid,
.domain-list.products.ssllist tbody tr td.domain-col.paiduntil,
.domain-list.products.ssllist tbody tr td.domain-col.expires {
  width: 15%;
}

@media only screen and (max-width: 66em) {
  /* line 5801, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr,
  .domain-sort.products tbody tr,
  .domain-list.products table tbody tr,
  .domain-list.products tbody tr {
    width: 75%;
    margin-left: 25%;
    margin-right: 25%;
    padding: 3rem 1rem 0rem 1rem !important;
  }
  /* line 5808, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr td.domain-col.expires, .domain-sort.products table tbody tr td.domain-col.users, .domain-sort.products table tbody tr td.domain-col.active-users, .domain-sort.products table tbody tr td.domain-col.status,
  .domain-sort.products tbody tr td.domain-col.expires,
  .domain-sort.products tbody tr td.domain-col.users,
  .domain-sort.products tbody tr td.domain-col.active-users,
  .domain-sort.products tbody tr td.domain-col.status,
  .domain-list.products table tbody tr td.domain-col.expires,
  .domain-list.products table tbody tr td.domain-col.users,
  .domain-list.products table tbody tr td.domain-col.active-users,
  .domain-list.products table tbody tr td.domain-col.status,
  .domain-list.products tbody tr td.domain-col.expires,
  .domain-list.products tbody tr td.domain-col.users,
  .domain-list.products tbody tr td.domain-col.active-users,
  .domain-list.products tbody tr td.domain-col.status {
    font-size: 0.75em;
  }
  /* line 5813, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr td.domain-col.expires > span, .domain-sort.products table tbody tr td.domain-col.users > span, .domain-sort.products table tbody tr td.domain-col.active-users > span, .domain-sort.products table tbody tr td.domain-col.status > span,
  .domain-sort.products tbody tr td.domain-col.expires > span,
  .domain-sort.products tbody tr td.domain-col.users > span,
  .domain-sort.products tbody tr td.domain-col.active-users > span,
  .domain-sort.products tbody tr td.domain-col.status > span,
  .domain-list.products table tbody tr td.domain-col.expires > span,
  .domain-list.products table tbody tr td.domain-col.users > span,
  .domain-list.products table tbody tr td.domain-col.active-users > span,
  .domain-list.products table tbody tr td.domain-col.status > span,
  .domain-list.products tbody tr td.domain-col.expires > span,
  .domain-list.products tbody tr td.domain-col.users > span,
  .domain-list.products tbody tr td.domain-col.active-users > span,
  .domain-list.products tbody tr td.domain-col.status > span {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  /* line 5817, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr td.domain-col.expires > span.masterTooltip, .domain-sort.products table tbody tr td.domain-col.users > span.masterTooltip, .domain-sort.products table tbody tr td.domain-col.active-users > span.masterTooltip, .domain-sort.products table tbody tr td.domain-col.status > span.masterTooltip,
  .domain-sort.products tbody tr td.domain-col.expires > span.masterTooltip,
  .domain-sort.products tbody tr td.domain-col.users > span.masterTooltip,
  .domain-sort.products tbody tr td.domain-col.active-users > span.masterTooltip,
  .domain-sort.products tbody tr td.domain-col.status > span.masterTooltip,
  .domain-list.products table tbody tr td.domain-col.expires > span.masterTooltip,
  .domain-list.products table tbody tr td.domain-col.users > span.masterTooltip,
  .domain-list.products table tbody tr td.domain-col.active-users > span.masterTooltip,
  .domain-list.products table tbody tr td.domain-col.status > span.masterTooltip,
  .domain-list.products tbody tr td.domain-col.expires > span.masterTooltip,
  .domain-list.products tbody tr td.domain-col.users > span.masterTooltip,
  .domain-list.products tbody tr td.domain-col.active-users > span.masterTooltip,
  .domain-list.products tbody tr td.domain-col.status > span.masterTooltip {
    display: inline-block;
  }
  /* line 5823, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr.msg,
  .domain-sort.products tbody tr.msg,
  .domain-list.products table tbody tr.msg,
  .domain-list.products tbody tr.msg {
    padding: 1rem !important;
    background-color: #f4f7f9;
    border-top-width: 0;
    margin-top: -0.5rem;
  }
  /* line 5828, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr.msg td.domain-col.additional-msg,
  .domain-sort.products tbody tr.msg td.domain-col.additional-msg,
  .domain-list.products table tbody tr.msg td.domain-col.additional-msg,
  .domain-list.products tbody tr.msg td.domain-col.additional-msg {
    width: 100% !important;
    height: auto;
    line-height: 1rem;
    text-align: center !important;
    padding: 0;
  }
  /* line 5834, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr.msg td.domain-col.additional-msg.password,
  .domain-sort.products tbody tr.msg td.domain-col.additional-msg.password,
  .domain-list.products table tbody tr.msg td.domain-col.additional-msg.password,
  .domain-list.products tbody tr.msg td.domain-col.additional-msg.password {
    text-align: left !important;
  }
  /* line 5845, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.mailspot table tbody tr td.domain-col.name, .domain-sort.products.mailspot tbody tr td.domain-col.name, .domain-sort.products.broker table tbody tr td.domain-col.name, .domain-sort.products.broker tbody tr td.domain-col.name,
  .domain-list.products.mailspot table tbody tr td.domain-col.name,
  .domain-list.products.mailspot tbody tr td.domain-col.name,
  .domain-list.products.broker table tbody tr td.domain-col.name,
  .domain-list.products.broker tbody tr td.domain-col.name {
    padding-right: 2.5rem;
    color: #ffffff;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  /* line 5851, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.mailspot table tbody tr td.domain-col.name strong, .domain-sort.products.mailspot tbody tr td.domain-col.name strong, .domain-sort.products.broker table tbody tr td.domain-col.name strong, .domain-sort.products.broker tbody tr td.domain-col.name strong,
  .domain-list.products.mailspot table tbody tr td.domain-col.name strong,
  .domain-list.products.mailspot tbody tr td.domain-col.name strong,
  .domain-list.products.broker table tbody tr td.domain-col.name strong,
  .domain-list.products.broker tbody tr td.domain-col.name strong {
    color: #ffffff;
  }
  /* line 5855, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.mailspot table tbody tr td.domain-col.buttons, .domain-sort.products.mailspot tbody tr td.domain-col.buttons, .domain-sort.products.broker table tbody tr td.domain-col.buttons, .domain-sort.products.broker tbody tr td.domain-col.buttons,
  .domain-list.products.mailspot table tbody tr td.domain-col.buttons,
  .domain-list.products.mailspot tbody tr td.domain-col.buttons,
  .domain-list.products.broker table tbody tr td.domain-col.buttons,
  .domain-list.products.broker tbody tr td.domain-col.buttons {
    position: absolute;
    top: 0;
    right: 0.5rem;
    width: auto !important;
  }
  /* line 5860, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.mailspot table tbody tr td.domain-col.buttons .btn, .domain-sort.products.mailspot tbody tr td.domain-col.buttons .btn, .domain-sort.products.broker table tbody tr td.domain-col.buttons .btn, .domain-sort.products.broker tbody tr td.domain-col.buttons .btn,
  .domain-list.products.mailspot table tbody tr td.domain-col.buttons .btn,
  .domain-list.products.mailspot tbody tr td.domain-col.buttons .btn,
  .domain-list.products.broker table tbody tr td.domain-col.buttons .btn,
  .domain-list.products.broker tbody tr td.domain-col.buttons .btn {
    padding: 0.25rem;
  }
  /* line 5865, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.mailspot table tbody tr td.pending-col, .domain-sort.products.mailspot tbody tr td.pending-col, .domain-sort.products.broker table tbody tr td.pending-col, .domain-sort.products.broker tbody tr td.pending-col,
  .domain-list.products.mailspot table tbody tr td.pending-col,
  .domain-list.products.mailspot tbody tr td.pending-col,
  .domain-list.products.broker table tbody tr td.pending-col,
  .domain-list.products.broker tbody tr td.pending-col {
    width: 100%;
  }
  /* line 5867, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.mailspot table tbody tr td.pending-col .pending-msg, .domain-sort.products.mailspot tbody tr td.pending-col .pending-msg, .domain-sort.products.broker table tbody tr td.pending-col .pending-msg, .domain-sort.products.broker tbody tr td.pending-col .pending-msg,
  .domain-list.products.mailspot table tbody tr td.pending-col .pending-msg,
  .domain-list.products.mailspot tbody tr td.pending-col .pending-msg,
  .domain-list.products.broker table tbody tr td.pending-col .pending-msg,
  .domain-list.products.broker tbody tr td.pending-col .pending-msg {
    margin: 0.5rem 0;
  }
  /* line 5876, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.gsuite table tbody tr td.domain-col.name a,
  .domain-sort.products.gsuite table tbody tr td.domain-col.name > strong, .domain-sort.products.gsuite tbody tr td.domain-col.name a,
  .domain-sort.products.gsuite tbody tr td.domain-col.name > strong,
  .domain-list.products.gsuite table tbody tr td.domain-col.name a,
  .domain-list.products.gsuite table tbody tr td.domain-col.name > strong,
  .domain-list.products.gsuite tbody tr td.domain-col.name a,
  .domain-list.products.gsuite tbody tr td.domain-col.name > strong {
    margin-right: 0;
  }
  /* line 5883, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr, .domain-sort.products.productlist tbody tr,
  .domain-list.products.productlist table tbody tr,
  .domain-list.products.productlist tbody tr {
    width: 50%;
    margin-left: 0;
    margin-right: 0;
    padding: 3rem 1rem 0rem 1rem !important;
  }
  /* line 5890, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.name, .domain-sort.products.productlist tbody tr td.domain-col.name,
  .domain-list.products.productlist table tbody tr td.domain-col.name,
  .domain-list.products.productlist tbody tr td.domain-col.name {
    padding-right: 3.75rem;
    color: #ffffff;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  /* line 5896, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.name a,
  .domain-sort.products.productlist table tbody tr td.domain-col.name > strong, .domain-sort.products.productlist tbody tr td.domain-col.name a,
  .domain-sort.products.productlist tbody tr td.domain-col.name > strong,
  .domain-list.products.productlist table tbody tr td.domain-col.name a,
  .domain-list.products.productlist table tbody tr td.domain-col.name > strong,
  .domain-list.products.productlist tbody tr td.domain-col.name a,
  .domain-list.products.productlist tbody tr td.domain-col.name > strong {
    margin-right: 0;
  }
  /* line 5900, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.name .col-icon, .domain-sort.products.productlist tbody tr td.domain-col.name .col-icon,
  .domain-list.products.productlist table tbody tr td.domain-col.name .col-icon,
  .domain-list.products.productlist tbody tr td.domain-col.name .col-icon {
    font-size: 1.25rem;
    margin-right: 0.75rem;
  }
  /* line 5904, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.name .floating-arrow, .domain-sort.products.productlist tbody tr td.domain-col.name .floating-arrow,
  .domain-list.products.productlist table tbody tr td.domain-col.name .floating-arrow,
  .domain-list.products.productlist tbody tr td.domain-col.name .floating-arrow {
    display: none;
  }
  /* line 5908, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.domain, .domain-sort.products.productlist tbody tr td.domain-col.domain,
  .domain-list.products.productlist table tbody tr td.domain-col.domain,
  .domain-list.products.productlist tbody tr td.domain-col.domain {
    font-size: 0.8rem;
  }
  /* line 5910, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.domain .name, .domain-sort.products.productlist tbody tr td.domain-col.domain .name,
  .domain-list.products.productlist table tbody tr td.domain-col.domain .name,
  .domain-list.products.productlist tbody tr td.domain-col.domain .name {
    overflow: hidden;
    text-overflow: ellipsis;
    word-wrap: normal;
  }
  /* line 5915, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.domain .modal-link, .domain-sort.products.productlist tbody tr td.domain-col.domain .modal-link,
  .domain-list.products.productlist table tbody tr td.domain-col.domain .modal-link,
  .domain-list.products.productlist tbody tr td.domain-col.domain .modal-link {
    padding: 0;
    border: none;
  }
  /* line 5919, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.domain .more, .domain-sort.products.productlist tbody tr td.domain-col.domain .more,
  .domain-list.products.productlist table tbody tr td.domain-col.domain .more,
  .domain-list.products.productlist tbody tr td.domain-col.domain .more {
    line-height: normal;
    display: inline-block;
    padding: 0.25rem 0.5rem;
    border-radius: 0.6rem;
    font-size: 0.6rem;
    margin-left: 0.25rem;
  }
  /* line 5926, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.domain .more span, .domain-sort.products.productlist tbody tr td.domain-col.domain .more span,
  .domain-list.products.productlist table tbody tr td.domain-col.domain .more span,
  .domain-list.products.productlist tbody tr td.domain-col.domain .more span {
    display: none;
  }
  /* line 5935, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.expires > span, .domain-sort.products.productlist table tbody tr td.domain-col.users > span, .domain-sort.products.productlist table tbody tr td.domain-col.active-users > span, .domain-sort.products.productlist table tbody tr td.domain-col.status > span, .domain-sort.products.productlist tbody tr td.domain-col.expires > span, .domain-sort.products.productlist tbody tr td.domain-col.users > span, .domain-sort.products.productlist tbody tr td.domain-col.active-users > span, .domain-sort.products.productlist tbody tr td.domain-col.status > span,
  .domain-list.products.productlist table tbody tr td.domain-col.expires > span,
  .domain-list.products.productlist table tbody tr td.domain-col.users > span,
  .domain-list.products.productlist table tbody tr td.domain-col.active-users > span,
  .domain-list.products.productlist table tbody tr td.domain-col.status > span,
  .domain-list.products.productlist tbody tr td.domain-col.expires > span,
  .domain-list.products.productlist tbody tr td.domain-col.users > span,
  .domain-list.products.productlist tbody tr td.domain-col.active-users > span,
  .domain-list.products.productlist tbody tr td.domain-col.status > span {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  /* line 5943, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.buttons, .domain-sort.products.productlist tbody tr td.domain-col.buttons,
  .domain-list.products.productlist table tbody tr td.domain-col.buttons,
  .domain-list.products.productlist tbody tr td.domain-col.buttons {
    position: absolute;
    top: 0;
    right: 0.5rem;
    width: auto !important;
  }
  /* line 5948, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr td.domain-col.buttons .btn.btn-sm, .domain-sort.products.productlist tbody tr td.domain-col.buttons .btn.btn-sm,
  .domain-list.products.productlist table tbody tr td.domain-col.buttons .btn.btn-sm,
  .domain-list.products.productlist tbody tr td.domain-col.buttons .btn.btn-sm {
    padding: 0.5rem;
    margin-bottom: 0.25rem;
    font-size: 0.6rem;
  }
  /* line 5960, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.ssllist table tbody tr td.domain-col.name .more, .domain-sort.products.ssllist tbody tr td.domain-col.name .more,
  .domain-list.products.ssllist table tbody tr td.domain-col.name .more,
  .domain-list.products.ssllist tbody tr td.domain-col.name .more {
    line-height: normal;
    display: inline-block;
    padding: 0.25rem 0.5rem;
    border-radius: 0.6rem;
    font-size: 0.6rem;
    margin-left: 0.25rem;
  }
  /* line 5967, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.ssllist table tbody tr td.domain-col.name .more span, .domain-sort.products.ssllist tbody tr td.domain-col.name .more span,
  .domain-list.products.ssllist table tbody tr td.domain-col.name .more span,
  .domain-list.products.ssllist tbody tr td.domain-col.name .more span {
    display: none;
  }
}
@media only screen and (max-width: 44em) {
  /* line 5979, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr,
  .domain-sort.products tbody tr,
  .domain-list.products table tbody tr,
  .domain-list.products tbody tr {
    width: 100%;
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 5985, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr.msg td.domain-col.additional-msg,
  .domain-sort.products tbody tr.msg td.domain-col.additional-msg,
  .domain-list.products table tbody tr.msg td.domain-col.additional-msg,
  .domain-list.products tbody tr.msg td.domain-col.additional-msg {
    font-size: 0.75rem;
    line-height: 0.9rem;
  }
  /* line 5993, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products table tbody tr td.domain-col.additional-msg.password span.pw,
  .domain-sort.products tbody tr td.domain-col.additional-msg.password span.pw,
  .domain-list.products table tbody tr td.domain-col.additional-msg.password span.pw,
  .domain-list.products tbody tr td.domain-col.additional-msg.password span.pw {
    word-wrap: anywhere;
    display: block;
  }
  /* line 6002, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .domain-sort.products.productlist table tbody tr,
  .domain-sort.products.productlist tbody tr,
  .domain-list.products.productlist table tbody tr,
  .domain-list.products.productlist tbody tr {
    width: 100%;
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
/* line 6012, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.productlist .empty-msg {
  background-color: #f4f7f9;
  padding: 0.9rem !important;
  text-align: center;
}
/* line 6016, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.productlist .empty-msg p {
  margin-bottom: 0;
  color: #759cac;
  font-weight: bold;
  font-size: 1.15rem;
}

/* line 6024, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row {
  display: flex;
  margin: 3rem 20% 0 20%;
}
/* line 6028, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row.triple a {
  width: 33.33333%;
}
/* line 6033, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row.double a {
  width: 50%;
}
/* line 6037, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row.single {
  display: block;
  margin: 3rem 0 0 0;
  text-align: center;
}
/* line 6041, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row.single a {
  margin-right: 0;
  display: inline-block;
}
/* line 6046, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row.quadruple {
  margin: 2.5rem 0 3rem 0;
  justify-content: center;
  flex-wrap: wrap;
}
/* line 6050, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row.quadruple a {
  width: auto;
  margin-top: 0.5rem;
}
/* line 6055, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row a {
  margin-right: 0.5rem;
  padding: 0.25rem 0.75rem;
  text-align: left;
  font-size: 0.9rem;
  line-height: 2rem;
}
/* line 6061, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row a:hover, .offers-row a:focus {
  color: #000000;
}
/* line 6065, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.offers-row a i.fa {
  font-size: 2rem;
  vertical-align: middle;
  margin-right: 0.5rem;
}

@media only screen and (max-width: 66em) {
  /* line 6073, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .offers-row {
    margin: 2rem 0;
  }
}
@media only screen and (max-width: 44em) {
  /* line 6078, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .offers-row {
    display: block;
  }
  /* line 6082, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .offers-row.triple a, .offers-row.double a {
    width: 100%;
  }
  /* line 6087, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .offers-row.quadruple a {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 6092, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .offers-row a {
    width: 100%;
    display: block;
    margin-bottom: 0.5rem;
    padding: 0.75rem;
    line-height: 1.25rem;
  }
  /* line 6098, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .offers-row a i.fa {
    font-size: 1.25rem;
  }
}
/* gsuite stuff */
/* line 6105, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-add-remove {
  display: flex;
  justify-content: flex-start;
  margin-top: 2rem;
  margin-bottom: 2rem;
}
/* line 6110, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-add-remove input[type=text] {
  width: 4.5rem;
  height: 4.5rem;
  background-color: #f4f7f9;
  border-top: 1px solid #c5d5dc;
  border-bottom: 1px solid #c5d5dc;
  border-left: none;
  border-right: none;
  color: #000000;
  font-size: 1.5rem;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0;
}
/* line 6124, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-add-remove input[type=button] {
  width: 4.5rem;
  height: 4.5rem;
  background-color: #ffffff;
  border: 1px solid #c5d5dc;
  color: #759cac;
  font-size: 2.25rem;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0;
}

/* line 6136, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-autorenew {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
/* line 6140, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-autorenew .status-word {
  font-size: 1rem;
  font-weight: bold;
  color: #759cac;
}
/* line 6145, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-autorenew .round-switch {
  margin-right: 0.5rem;
}
/* line 6147, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-autorenew .round-switch.active + .status-word {
  color: #00a651;
}

/* line 6152, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-transfer-form {
  padding: 0 15%;
}
/* line 6154, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-transfer-form form {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
  display: flex;
  align-items: stretch;
}
/* line 6159, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-transfer-form form input[type=text] {
  margin-bottom: 0;
  height: 3rem;
  padding-left: 1.5rem !important;
  padding-right: 1.5rem !important;
  font-size: 1rem;
}
/* line 6166, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-transfer-form form button {
  margin-left: 1rem;
  font-size: 1rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

/* line 6174, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-domain-form {
  margin: 1rem 0 1rem 2rem;
  display: flex;
  align-items: stretch;
}
/* line 6178, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-domain-form div {
  background-color: #ffffff;
  line-height: 2.8rem;
  padding: 0 1rem;
  color: #759cac;
  font-size: 1rem;
  border-left: 1px solid #c5d5dc;
  border-top: 1px solid #c5d5dc;
  border-bottom: 1px solid #c5d5dc;
  font-weight: bold;
}
/* line 6189, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-domain-form input[type=text] {
  margin-bottom: 0;
  height: 3rem;
  font-size: 1rem;
}
/* line 6194, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-domain-form button {
  margin-left: 1rem;
  font-size: 1rem;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
/* line 6200, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-domain-form.disabled div {
  opacity: 0.5;
}

/* line 6204, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-info-links {
  display: flex;
  margin: 0 15%;
  justify-content: center;
}
/* line 6208, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-info-links a {
  font-size: 1.15rem;
  flex-grow: 1;
  flex-basis: 0;
  background-color: #e8eef1;
  border: 1px solid #e8eef1;
  color: #334b55;
  padding: 2rem 1rem;
  transition: background-color 200ms;
  margin: 0.5rem;
  line-height: 1.4rem;
}
/* line 6219, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-info-links a:hover {
  background-color: #ffffff;
  border: 1px solid #c5d5dc;
  color: #106385;
}

/* line 6226, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-domain-dropdown {
  height: 3rem;
}

/* line 6229, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-dns-info {
  width: 100%;
}
/* line 6231, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-dns-info thead tr {
  background-color: #e8eef1;
  border-bottom: 1px solid #c5d5dc;
}
/* line 6234, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-dns-info thead tr th {
  font-weight: bold;
  padding: 0.65rem 1rem;
  font-size: 0.9rem;
}
/* line 6240, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-dns-info tbody tr {
  background-color: #f4f7f9;
  border-bottom: 1px solid #c5d5dc;
}
/* line 6243, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-dns-info tbody tr td {
  padding: 0.65rem 1rem;
  font-size: 0.9rem;
}

/* line 6251, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .main h2 {
  font-size: 2rem;
  color: #000000;
  text-transform: none;
  font-weight: bold;
  margin: 4rem 0 2rem 0;
}
/* line 6257, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .main h2:first-of-type {
  margin: 2rem 0;
}
/* line 6261, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .main h3 {
  font-size: 1.5rem;
  font-weight: normal;
  text-transform: uppercase;
  color: #759cac;
  margin: 2rem 0 1rem 0;
}
/* line 6268, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .main p {
  margin-bottom: 1rem;
  line-height: 1.5;
}
/* line 6271, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .main p a {
  color: #759cac;
  border-bottom: 1px solid #20a6d4;
  display: inline-block;
}
/* line 6275, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .main p a:hover {
  color: #334b55;
}
/* line 6282, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .nav h4 {
  background-color: #466775;
  border-top: 0.5rem solid #20a6d4;
  padding: 1rem 1.5rem;
  margin: 0;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 1.1rem;
  font-weight: normal;
}
/* line 6292, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 6296, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .nav ul li {
  display: block;
}
/* line 6298, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .nav ul li a {
  display: block;
  background-color: #e8eef1;
  color: #466775;
  border-bottom: 1px solid #c5d5dc;
  font-weight: bold;
  padding: 1rem 1.5rem;
}
/* line 6305, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.gsuite-activation-guide .nav ul li a:hover {
  background-color: #f4f7f9;
  color: #20a6d4;
}

@media only screen and (max-width: 44em) {
  /* line 6315, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-add-remove {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }
  /* line 6318, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-add-remove input[type=text] {
    width: 3rem;
    height: 3rem;
    font-size: 1.25rem;
  }
  /* line 6323, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-add-remove input[type=button] {
    width: 3rem;
    height: 3rem;
    font-size: 2rem;
  }

  /* line 6329, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-transfer-form {
    padding: 0;
  }
  /* line 6331, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-transfer-form form {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  /* line 6334, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-transfer-form form input[type=text] {
    height: 2.5rem;
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
    font-size: 0.8rem;
  }
  /* line 6340, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-transfer-form form button {
    margin-left: 0.5rem;
    font-size: 0.8rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  /* line 6349, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-domain-form div {
    line-height: 2.3rem;
    font-size: 0.9rem;
    padding: 0 0.75rem;
  }
  /* line 6354, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-domain-form input[type=text] {
    height: 2.5rem;
    font-size: 0.9rem;
    min-width: 0;
  }
  /* line 6359, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-domain-form button {
    margin-left: 0.5rem;
    font-size: 0.9rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  /* line 6366, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-info-links {
    margin: 0;
  }
  /* line 6368, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-info-links a {
    margin: 0.25rem;
    font-size: 0.7rem;
    padding: 0.5rem;
    line-height: 1rem;
  }

  /* line 6375, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-domain-dropdown {
    height: 2.5rem;
  }

  /* line 6380, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-dns-info thead tr th {
    padding: 0.35rem;
    font-size: 0.7rem;
  }
  /* line 6386, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-dns-info tbody tr td {
    padding: 0.35rem;
    font-size: 0.7rem;
  }

  /* line 6394, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-activation-guide .main h2 {
    font-size: 1.5rem;
    line-height: 1.2;
    margin: 2rem 0 1rem 0;
    text-align: left;
  }
  /* line 6399, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-activation-guide .main h2:first-of-type {
    margin: 1rem 0;
  }
  /* line 6403, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-activation-guide .main h3 {
    font-size: 1.25rem;
    margin: 1rem 0 0.5rem 0;
  }
  /* line 6407, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-activation-guide .main p {
    line-height: 1.3;
    font-size: 0.9rem;
  }
  /* line 6413, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-activation-guide .nav h4 {
    padding: 1rem;
    font-size: 0.9rem;
    font-weight: normal;
  }
  /* line 6420, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .gsuite-activation-guide .nav ul li a {
    padding: 1rem;
  }
}
/* line 6433, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal form,
.basekit-unlink-modal form,
.product-cancel-modal form,
.broker-subdomain-modal form,
.ssl-link-modal form {
  margin: 0 !important;
}
/* line 6436, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .accordion,
.basekit-unlink-modal .accordion,
.product-cancel-modal .accordion,
.broker-subdomain-modal .accordion,
.ssl-link-modal .accordion {
  margin: 0 0 1rem 0;
  list-style-type: none;
}
/* line 6439, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .accordion li,
.basekit-unlink-modal .accordion li,
.product-cancel-modal .accordion li,
.broker-subdomain-modal .accordion li,
.ssl-link-modal .accordion li {
  margin-bottom: 1.5rem;
}
/* line 6441, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .accordion li > a,
.basekit-unlink-modal .accordion li > a,
.product-cancel-modal .accordion li > a,
.broker-subdomain-modal .accordion li > a,
.ssl-link-modal .accordion li > a {
  display: flex;
  align-items: center;
  font-size: 1.15rem;
  outline: none;
}
/* line 6446, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .accordion li > a div.radiobutton.round,
.basekit-unlink-modal .accordion li > a div.radiobutton.round,
.product-cancel-modal .accordion li > a div.radiobutton.round,
.broker-subdomain-modal .accordion li > a div.radiobutton.round,
.ssl-link-modal .accordion li > a div.radiobutton.round {
  width: 2rem;
  height: 2rem;
  margin-left: 0;
  margin-right: 1rem;
}
/* line 6451, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .accordion li > a div.radiobutton.round label,
.basekit-unlink-modal .accordion li > a div.radiobutton.round label,
.product-cancel-modal .accordion li > a div.radiobutton.round label,
.broker-subdomain-modal .accordion li > a div.radiobutton.round label,
.ssl-link-modal .accordion li > a div.radiobutton.round label {
  background-color: #c5d5dc;
}
/* line 6454, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .accordion li > a div.radiobutton.round input:checked + label,
.basekit-unlink-modal .accordion li > a div.radiobutton.round input:checked + label,
.product-cancel-modal .accordion li > a div.radiobutton.round input:checked + label,
.broker-subdomain-modal .accordion li > a div.radiobutton.round input:checked + label,
.ssl-link-modal .accordion li > a div.radiobutton.round input:checked + label {
  background-color: #00a651;
}
/* line 6458, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .accordion li > a > span,
.basekit-unlink-modal .accordion li > a > span,
.product-cancel-modal .accordion li > a > span,
.broker-subdomain-modal .accordion li > a > span,
.ssl-link-modal .accordion li > a > span {
  color: #759cac;
}
/* line 6462, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .accordion li .content,
.basekit-unlink-modal .accordion li .content,
.product-cancel-modal .accordion li .content,
.broker-subdomain-modal .accordion li .content,
.ssl-link-modal .accordion li .content {
  padding-bottom: 2rem;
  margin-left: 3rem;
}
/* line 6467, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .accordion li.active > a > span,
.basekit-unlink-modal .accordion li.active > a > span,
.product-cancel-modal .accordion li.active > a > span,
.broker-subdomain-modal .accordion li.active > a > span,
.ssl-link-modal .accordion li.active > a > span {
  color: #000000;
}
/* line 6473, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select,
.basekit-unlink-modal .domain_select,
.product-cancel-modal .domain_select,
.broker-subdomain-modal .domain_select,
.ssl-link-modal .domain_select {
  display: flex;
  align-items: stretch;
}
/* line 6476, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select .domain_content,
.basekit-unlink-modal .domain_select .domain_content,
.product-cancel-modal .domain_select .domain_content,
.broker-subdomain-modal .domain_select .domain_content,
.ssl-link-modal .domain_select .domain_content {
  flex-grow: 2;
}
/* line 6478, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select .domain_content select, .basekit-link-modal .domain_select .domain_content input,
.basekit-unlink-modal .domain_select .domain_content select,
.basekit-unlink-modal .domain_select .domain_content input,
.product-cancel-modal .domain_select .domain_content select,
.product-cancel-modal .domain_select .domain_content input,
.broker-subdomain-modal .domain_select .domain_content select,
.broker-subdomain-modal .domain_select .domain_content input,
.ssl-link-modal .domain_select .domain_content select,
.ssl-link-modal .domain_select .domain_content input {
  margin-bottom: 0;
}
/* line 6482, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.write,
.basekit-unlink-modal .domain_select.write,
.product-cancel-modal .domain_select.write,
.broker-subdomain-modal .domain_select.write,
.ssl-link-modal .domain_select.write {
  position: relative;
}
/* line 6484, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.write .domain_prefix,
.basekit-unlink-modal .domain_select.write .domain_prefix,
.product-cancel-modal .domain_select.write .domain_prefix,
.broker-subdomain-modal .domain_select.write .domain_prefix,
.ssl-link-modal .domain_select.write .domain_prefix {
  background-color: #ffffff;
  border-left: 1px solid #c5d5dc;
  border-top: 1px solid #c5d5dc;
  border-bottom: 1px solid #c5d5dc;
  padding: 0.5rem 0.75rem;
  color: #759cac;
  font-weight: bold;
  font-size: 1.15rem;
}
/* line 6493, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.write .domain_prefix:after,
.basekit-unlink-modal .domain_select.write .domain_prefix:after,
.product-cancel-modal .domain_select.write .domain_prefix:after,
.broker-subdomain-modal .domain_select.write .domain_prefix:after,
.ssl-link-modal .domain_select.write .domain_prefix:after {
  content: ".";
}
/* line 6497, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.write .floating-icon,
.basekit-unlink-modal .domain_select.write .floating-icon,
.product-cancel-modal .domain_select.write .floating-icon,
.broker-subdomain-modal .domain_select.write .floating-icon,
.ssl-link-modal .domain_select.write .floating-icon {
  position: absolute;
  right: 0.5rem;
  top: 0.5rem;
}
/* line 6501, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.write .floating-icon i.fa,
.basekit-unlink-modal .domain_select.write .floating-icon i.fa,
.product-cancel-modal .domain_select.write .floating-icon i.fa,
.broker-subdomain-modal .domain_select.write .floating-icon i.fa,
.ssl-link-modal .domain_select.write .floating-icon i.fa {
  font-size: 1.5rem;
}
/* line 6505, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.write .with-icon,
.basekit-unlink-modal .domain_select.write .with-icon,
.product-cancel-modal .domain_select.write .with-icon,
.broker-subdomain-modal .domain_select.write .with-icon,
.ssl-link-modal .domain_select.write .with-icon {
  padding-right: 2rem !important;
}
/* line 6509, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.readonly,
.basekit-unlink-modal .domain_select.readonly,
.product-cancel-modal .domain_select.readonly,
.broker-subdomain-modal .domain_select.readonly,
.ssl-link-modal .domain_select.readonly {
  padding: 1rem 0 2rem 0;
  margin-bottom: 2rem;
  border-bottom: 1px solid #e8eef1;
}
/* line 6513, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.readonly .domain_prefix,
.basekit-unlink-modal .domain_select.readonly .domain_prefix,
.product-cancel-modal .domain_select.readonly .domain_prefix,
.broker-subdomain-modal .domain_select.readonly .domain_prefix,
.ssl-link-modal .domain_select.readonly .domain_prefix {
  font-size: 1.25rem;
  color: #000000;
  font-weight: bold;
}
/* line 6518, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.readonly .domain_content,
.basekit-unlink-modal .domain_select.readonly .domain_content,
.product-cancel-modal .domain_select.readonly .domain_content,
.broker-subdomain-modal .domain_select.readonly .domain_content,
.ssl-link-modal .domain_select.readonly .domain_content {
  font-size: 1.25rem;
  color: #000000;
  font-weight: bold;
}
/* line 6525, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.subdomain .domain_prefix,
.basekit-unlink-modal .domain_select.subdomain .domain_prefix,
.product-cancel-modal .domain_select.subdomain .domain_prefix,
.broker-subdomain-modal .domain_select.subdomain .domain_prefix,
.ssl-link-modal .domain_select.subdomain .domain_prefix {
  background-color: #ffffff;
  border-left: 1px solid #c5d5dc;
  border-top: 1px solid #c5d5dc;
  border-bottom: 1px solid #c5d5dc;
  padding: 0.5rem 0.75rem;
  color: #759cac;
  font-weight: bold;
  font-size: 1.15rem;
}
/* line 6534, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.subdomain .domain_prefix:after,
.basekit-unlink-modal .domain_select.subdomain .domain_prefix:after,
.product-cancel-modal .domain_select.subdomain .domain_prefix:after,
.broker-subdomain-modal .domain_select.subdomain .domain_prefix:after,
.ssl-link-modal .domain_select.subdomain .domain_prefix:after {
  content: ".";
}
/* line 6538, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.subdomain .domain_content,
.basekit-unlink-modal .domain_select.subdomain .domain_content,
.product-cancel-modal .domain_select.subdomain .domain_content,
.broker-subdomain-modal .domain_select.subdomain .domain_content,
.ssl-link-modal .domain_select.subdomain .domain_content {
  width: 50%;
}
/* line 6540, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .domain_select.subdomain .domain_content input,
.basekit-unlink-modal .domain_select.subdomain .domain_content input,
.product-cancel-modal .domain_select.subdomain .domain_content input,
.broker-subdomain-modal .domain_select.subdomain .domain_content input,
.ssl-link-modal .domain_select.subdomain .domain_content input {
  border-right: none;
}
/* line 6546, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .description,
.basekit-unlink-modal .description,
.product-cancel-modal .description,
.broker-subdomain-modal .description,
.ssl-link-modal .description {
  margin-bottom: 2rem;
}
/* line 6548, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .description .danger,
.basekit-unlink-modal .description .danger,
.product-cancel-modal .description .danger,
.broker-subdomain-modal .description .danger,
.ssl-link-modal .description .danger {
  color: #ff0000;
}
/* line 6552, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .error, .basekit-link-modal .form-rb-item-error,
.basekit-unlink-modal .error,
.basekit-unlink-modal .form-rb-item-error,
.product-cancel-modal .error,
.product-cancel-modal .form-rb-item-error,
.broker-subdomain-modal .error,
.broker-subdomain-modal .form-rb-item-error,
.ssl-link-modal .error,
.ssl-link-modal .form-rb-item-error {
  font-size: 1.75rem;
  margin-bottom: 1.5rem;
  font-weight: bold;
}
/* line 6557, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .cancel,
.basekit-unlink-modal .cancel,
.product-cancel-modal .cancel,
.broker-subdomain-modal .cancel,
.ssl-link-modal .cancel {
  display: inline-block;
  margin-left: 0.5rem;
}
/* line 6561, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.basekit-link-modal .btn.close-reveal-modal,
.basekit-unlink-modal .btn.close-reveal-modal,
.product-cancel-modal .btn.close-reveal-modal,
.broker-subdomain-modal .btn.close-reveal-modal,
.ssl-link-modal .btn.close-reveal-modal {
  position: static;
  display: inline-block;
  font-size: 1rem !important;
}

@media only screen and (max-width: 44em) {
  /* line 6573, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .basekit-link-modal .accordion li,
  .basekit-unlink-modal .accordion li,
  .broker-subdomain-modal .accordion li,
  .ssl-link-modal .accordion li {
    margin-bottom: 1rem;
  }
  /* line 6575, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .basekit-link-modal .accordion li > a,
  .basekit-unlink-modal .accordion li > a,
  .broker-subdomain-modal .accordion li > a,
  .ssl-link-modal .accordion li > a {
    font-size: 0.8rem;
    line-height: 1rem;
  }
  /* line 6579, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .basekit-link-modal .accordion li .content,
  .basekit-unlink-modal .accordion li .content,
  .broker-subdomain-modal .accordion li .content,
  .ssl-link-modal .accordion li .content {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
  /* line 6586, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .basekit-link-modal .domain_select .domain_content.dropdown,
  .basekit-unlink-modal .domain_select .domain_content.dropdown,
  .broker-subdomain-modal .domain_select .domain_content.dropdown,
  .ssl-link-modal .domain_select .domain_content.dropdown {
    margin: 0;
  }
  /* line 6590, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .basekit-link-modal .domain_select.write .domain_prefix,
  .basekit-unlink-modal .domain_select.write .domain_prefix,
  .broker-subdomain-modal .domain_select.write .domain_prefix,
  .ssl-link-modal .domain_select.write .domain_prefix {
    font-size: 0.8rem;
    padding: 0.7rem;
  }
  /* line 6596, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .basekit-link-modal .domain_select.readonly,
  .basekit-unlink-modal .domain_select.readonly,
  .broker-subdomain-modal .domain_select.readonly,
  .ssl-link-modal .domain_select.readonly {
    padding: 0 0 1rem 0;
    margin-bottom: 1rem;
  }
  /* line 6599, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .basekit-link-modal .domain_select.readonly .domain_prefix,
  .basekit-unlink-modal .domain_select.readonly .domain_prefix,
  .broker-subdomain-modal .domain_select.readonly .domain_prefix,
  .ssl-link-modal .domain_select.readonly .domain_prefix {
    font-size: 1rem;
  }
  /* line 6602, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .basekit-link-modal .domain_select.readonly .domain_content,
  .basekit-unlink-modal .domain_select.readonly .domain_content,
  .broker-subdomain-modal .domain_select.readonly .domain_content,
  .ssl-link-modal .domain_select.readonly .domain_content {
    font-size: 1rem;
  }
  /* line 6607, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .basekit-link-modal .description,
  .basekit-unlink-modal .description,
  .broker-subdomain-modal .description,
  .ssl-link-modal .description {
    margin-bottom: 1rem;
  }
}
/* line 6613, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-configure-modal .forwarder-row {
  position: relative;
}
/* line 6615, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-configure-modal .forwarder-row a.remove {
  position: absolute;
  top: 0.75rem;
  right: 0.75rem;
}

/* line 6624, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-add-modal form,
.mailspot-confirm-modal form {
  margin-top: 0 !important;
}
/* line 6627, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-add-modal .email_select,
.mailspot-confirm-modal .email_select {
  display: flex;
  align-items: stretch;
  margin-bottom: 1.5rem;
}
/* line 6631, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-add-modal .email_select .email_prefix,
.mailspot-confirm-modal .email_select .email_prefix {
  font-size: 2rem;
  padding: 0 0.5rem;
}
/* line 6635, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-add-modal .email_select .email_content,
.mailspot-confirm-modal .email_select .email_content {
  flex-grow: 2;
}
/* line 6637, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-add-modal .email_select .email_content input, .mailspot-add-modal .email_select .email_content select,
.mailspot-confirm-modal .email_select .email_content input,
.mailspot-confirm-modal .email_select .email_content select {
  margin-bottom: 0;
}
/* line 6642, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-add-modal .forwarder-row,
.mailspot-confirm-modal .forwarder-row {
  position: relative;
}
/* line 6644, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-add-modal .forwarder-row a.remove,
.mailspot-confirm-modal .forwarder-row a.remove {
  position: absolute;
  top: 0.75rem;
  right: 0.75rem;
}
/* line 6650, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-add-modal .cancel,
.mailspot-confirm-modal .cancel {
  display: inline-block;
  margin-left: 0.5rem;
}
/* line 6654, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.mailspot-add-modal .btn.close-reveal-modal,
.mailspot-confirm-modal .btn.close-reveal-modal {
  position: static;
  display: inline-block;
  font-size: 1rem !important;
}

@media only screen and (max-width: 44em) {
  /* line 6663, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .mailspot-add-modal .email_select,
  .mailspot-confirm-modal .email_select {
    margin-bottom: 1rem;
  }
  /* line 6665, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .mailspot-add-modal .email_select .email_prefix,
  .mailspot-confirm-modal .email_select .email_prefix {
    font-size: 1.5rem;
    padding: 0.25rem;
  }
  /* line 6669, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .mailspot-add-modal .email_select .dropdown,
  .mailspot-confirm-modal .email_select .dropdown {
    margin: 0;
  }
}
/* line 6676, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info-link {
  display: inline-block;
  padding: 1.25rem 2.5rem;
  border: 1px solid #c5d5dc;
  border-radius: 0.5rem;
  font-size: 0.9rem;
}

/* line 6683, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-content {
  background-color: #ffffff;
  padding: 2rem;
  margin-top: 1rem;
}
/* line 6687, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-content p {
  font-size: 1.15rem;
  margin-bottom: 0;
}
/* line 6691, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-content .smaller p {
  font-size: 0.9rem;
  margin-bottom: 0.25rem;
  line-height: 1rem;
}
/* line 6696, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-content .info-link {
  margin-top: 2.5rem;
  margin-bottom: 1rem;
}
/* line 6701, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-content.gsuite .gsuite-dns-row-msg {
  background-color: #e8eef1;
  padding: 1rem;
  font-family: Monospace;
  margin-bottom: 0.5rem;
  font-size: 1.1rem;
  word-wrap: break-word;
}
/* line 6708, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.product-content.gsuite .gsuite-dns-row-msg .danger {
  background-color: #f7941d;
}

/* line 6714, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.additional-content {
  background-color: #f4f7f9;
  padding: 2rem;
}
/* line 6717, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.additional-content p {
  font-size: 0.9rem;
  color: #759cac;
  margin-bottom: 0;
}

@media only screen and (max-width: 44em) {
  /* line 6724, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .info-link {
    padding: 1rem;
    font-size: 0.7rem;
  }

  /* line 6728, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-content {
    padding: 2rem 1rem;
    margin-top: 0;
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 6733, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-content p {
    font-size: 0.8rem;
  }
  /* line 6736, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-content .smaller p {
    font-size: 0.7rem;
  }
  /* line 6739, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-content .info-link {
    margin-top: 1.5rem;
    margin-bottom: 0;
  }
  /* line 6743, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-content.gsuite {
    padding: 1rem;
    margin-top: 1rem;
  }
  /* line 6746, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .product-content.gsuite .gsuite-dns-row-msg {
    font-size: 0.8rem;
  }

  /* line 6751, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .additional-content {
    margin-left: 1rem;
    margin-right: 1rem;
    padding: 1rem;
  }
  /* line 6755, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .additional-content p {
    font-size: 0.75rem;
  }
}
/* line 6761, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-hostnames h3 {
  font-size: 1.25rem;
  font-weight: bold;
}
/* line 6765, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-hostnames ul {
  margin: 1rem 0 2rem 0;
  padding: 0;
  list-style-type: none;
}
/* line 6769, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-hostnames ul li {
  display: block;
  border-top: 1px solid #f4f7f9;
  border-bottom: 1px solid #f4f7f9;
  font-size: 0.9rem;
  color: #759cac;
  padding: 0.5rem 0;
}
/* line 6776, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-hostnames ul li span {
  color: #759cac;
  margin: 0 0.25rem;
}
/* line 6780, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-hostnames ul li strong {
  color: #000000;
  margin-right: 0.25rem;
}

/* line 6788, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-cart i.fa {
  font-size: 4rem;
  color: #20a6d4;
  margin-right: 0.75rem;
}
/* line 6793, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-cart em {
  line-height: 1.25rem;
}

@media only screen and (max-width: 66em) {
  /* line 6799, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-cart em {
    font-size: 0.9rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 6805, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-cart {
    margin-bottom: 1rem;
  }
  /* line 6807, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-cart i.fa {
    font-size: 2.5rem;
    margin-right: 0.5rem;
  }
  /* line 6811, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-cart em {
    font-size: 0.8rem;
    line-height: 1rem;
  }
}
/* line 6820, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-private-key p.red,
.ssl-cancel p.red {
  color: #ff0000;
}
/* line 6824, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-private-key pre,
.ssl-cancel pre {
  background-color: #f4f7f9;
  padding: 1.5rem;
  overflow: visible;
  word-wrap: break-word;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
}

/* line 6836, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg {
  background-color: #f4f7f9;
  font-size: 1.1rem;
  line-height: 1.25rem;
  padding: 1.5rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  /* generic error page */
  /* gsuite inner pages */
}
/* line 6845, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg span {
  color: #106385;
  text-transform: uppercase;
}
/* line 6849, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg strong {
  color: #000000;
}
/* line 6852, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.progress {
  padding: 1rem;
}
/* line 6855, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.multiple {
  display: flex;
  align-items: center;
}
/* line 6859, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.error, .common-box.single-page .empty-msg.form-rb-item-error {
  color: #ff0000;
  font-weight: bold;
  white-space: normal;
  overflow: auto;
  text-overflow: unset;
}
/* line 6866, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.box-container {
  padding: 0;
  white-space: normal;
}
/* line 6869, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.box-container .error_box,
.common-box.single-page .empty-msg.box-container .okay_box {
  background-color: #f4f7f9;
  line-height: 1.6rem;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  line-height: 1.25rem;
}
/* line 6876, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.box-container .error_box:before,
.common-box.single-page .empty-msg.box-container .okay_box:before {
  top: 0.75rem;
}
/* line 6882, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.contact {
  overflow: auto;
  white-space: normal;
}
/* line 6885, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.contact p {
  color: #466775;
  font-size: 1rem;
  text-align: center;
}
/* line 6890, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.contact .columns {
  text-align: center;
}
/* line 6892, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.contact .columns i.fa {
  font-size: 4.5rem;
  color: #759cac;
  margin-bottom: 1rem;
}
/* line 6897, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.contact .columns h2 {
  margin-top: 0;
  margin-bottom: 0.75rem;
  font-weight: bold;
  text-transform: none;
  color: #466775;
}
/* line 6904, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.contact .columns p {
  color: #466775;
  font-size: 0.9rem;
  line-height: 1rem;
  padding: 0 1.25rem;
  margin-bottom: 1.25rem;
}
/* line 6911, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.contact .columns .btn {
  font-size: 0.9rem;
  padding: 0.75rem;
}
/* line 6918, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.status {
  background-color: #466775;
  padding: 0.75rem;
}
/* line 6921, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.status i.fa {
  width: 3rem;
  height: 3rem;
  background-color: #20a6d4;
  color: #ffffff;
  text-align: center;
  line-height: 3rem;
  font-size: 1.5rem;
  margin-right: 1rem;
}
/* line 6930, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.status i.fa.pending {
  background-color: #a48d33;
}
/* line 6933, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.status i.fa.neutral {
  background-color: #759cac;
}
/* line 6937, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.status strong {
  color: #ffffff;
  white-space: normal;
}
/* line 6941, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .empty-msg.status p {
  color: #ffffff;
  margin-bottom: 0;
  font-size: 0.9rem;
  white-space: normal;
}
/* line 6949, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content {
  padding: 1.5rem;
}
/* line 6951, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content p.bigger {
  font-size: 1.1rem;
}
/* line 6954, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content p.smaller {
  font-size: 0.9rem;
}
/* line 6957, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content p.even-smaller {
  font-size: 0.8rem;
}
/* line 6960, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content p.separator {
  padding-top: 0.5rem;
  border-top: 1px solid #e8eef1;
}
/* line 6964, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content ul.smaller,
.common-box.single-page .box-content ol.smaller {
  font-size: 0.9rem;
}
/* line 6968, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .success {
  color: #00a651;
}
/* line 6971, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .danger {
  color: #ff0000;
}
/* line 6974, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content ul.even-smaller,
.common-box.single-page .box-content ol.even-smaller {
  font-size: 0.8rem;
}
/* line 6978, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .multiple-domains {
  list-style-type: none;
  margin: 0 0 1.5rem 0;
  padding: 0;
}
/* line 6982, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .multiple-domains li {
  font-weight: bold;
  display: flex;
}
/* line 6985, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .multiple-domains li a {
  display: block;
  padding: 0.125rem 0;
  border-bottom: 1px solid #e8eef1;
  font-size: 0.9rem;
  color: #000000;
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 6993, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .multiple-domains li a sup {
  font-size: 1rem;
  color: #ff0000;
  top: 0rem;
}
/* line 6999, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .multiple-domains li:last-child a {
  border-bottom: none;
}
/* line 7002, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .multiple-domains li.item_fail {
  list-style-image: none;
  margin-left: 0;
}
/* line 7005, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .multiple-domains li.item_fail:before {
  content: "\f00d";
  font-family: FontAwesome;
  color: #ff0000;
  margin-right: 0.5rem;
}
/* line 7014, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .small-link {
  float: right;
  font-size: 0.8rem;
  color: #20a6d4;
}
/* line 7019, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .form-item {
  margin-bottom: 1rem;
}
/* line 7021, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .form-item label {
  font-size: 0.8rem;
  text-transform: uppercase;
  color: #759cac;
  margin-bottom: 0.25rem;
}
/* line 7028, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .dropdown {
  background-color: #f4f7f9;
  padding: 1rem;
  margin-bottom: 1rem;
}
/* line 7032, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .dropdown > a.hide-show-trigger2 {
  display: block;
  color: #000000;
  font-size: 1rem;
  line-height: 1rem;
  font-weight: bold;
}
/* line 7040, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .dropdown > a.hide-show-trigger2:after {
  font-family: FontAwesome;
  content: "\f107";
  color: #c5d5dc;
  font-size: 1.75rem;
  display: inline-block;
  margin-left: 0.5rem;
  margin-bottom: 0.25rem;
  vertical-align: middle;
  line-height: 1rem;
}
/* line 7051, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .dropdown > a.hide-show-trigger2.open:after {
  content: "\f106";
}
/* line 7055, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .dropdown > .hide-show-content2 {
  margin-top: 1rem;
}
/* line 7060, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .general-table table {
  width: 100%;
  background-color: #f4f7f9;
  padding: 1rem;
}
/* line 7064, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .general-table table tr {
  border-bottom: 1px solid #e8eef1;
}
/* line 7066, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .general-table table tr:last-child {
  border-bottom: none;
}
/* line 7070, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .general-table table td {
  padding: 0.5rem;
}
/* line 7075, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content sup {
  font-size: 1rem;
  color: #ff0000;
  top: 0;
}
/* line 7080, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip {
  border-top: 1px solid #e8eef1;
  padding-top: 2rem;
  margin-top: 2rem;
}
/* line 7084, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip .btn {
  font-size: 1.1rem;
  line-height: 1.1rem;
  padding: 1rem 1.5rem;
}
/* line 7088, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip .btn:hover {
  color: #000000;
}
/* line 7091, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip .btn.with-icons {
  padding: 0 1rem 0 1.5rem;
}
/* line 7093, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip .btn.with-icons .submit-text {
  font-size: 1.1rem;
  line-height: 1.1rem;
  padding: 1rem 0;
}
/* line 7098, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip .btn.with-icons .submit-icon {
  padding: 1rem 0 1rem 1rem;
  height: 1.1rem;
  width: 1.1rem;
}
/* line 7102, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip .btn.with-icons .submit-icon i.fa {
  line-height: 1.1rem;
}
/* line 7108, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip.no-line {
  border-top: none;
  margin-top: 0;
}
/* line 7112, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip.smaller {
  padding-top: 1rem;
  margin-top: 1rem;
}
/* line 7115, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.single-page .box-content .action-strip.smaller.no-line {
  margin-top: 0;
}

/* line 7123, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content {
  /* gsuite module checkout page */
}
/* line 7124, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 7128, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content ul.separator-top {
  padding-top: 1rem;
  border-top: 1px solid #e8eef1;
}
/* line 7132, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content ul li {
  margin-bottom: 1rem;
}
/* line 7134, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content ul li.separator {
  padding-bottom: 1rem;
  border-bottom: 1px solid #e8eef1;
}
/* line 7138, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content ul li > span {
  font-size: 0.8rem;
  padding-left: 2rem;
  display: block;
  margin-top: -0.125rem;
}
/* line 7145, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content ul li .custom-radio input {
  margin-bottom: 0;
}
/* line 7148, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content ul li .custom-radio strong {
  font-size: 0.9rem;
}
/* line 7151, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content ul li .custom-radio sup {
  color: #ff0000;
  text-transform: uppercase;
}
/* line 7162, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content.checkout ul li .custom-radio {
  padding-left: 2.5rem;
}
/* line 7164, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content.checkout ul li .custom-radio strong {
  font-size: 1rem;
}
/* line 7170, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content.checkout .margin-left-2x {
  margin-left: 2.5rem;
}
/* line 7173, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content.checkout .gsuite-domain-form {
  margin: 1rem 0 1rem 2.5rem;
}
/* line 7176, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content.checkout .even-smaller {
  font-size: 0.8rem;
}
/* line 7179, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content.checkout .bigger {
  font-size: 1rem;
}
/* line 7182, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content.checkout .danger {
  color: #ff0000;
}
/* line 7187, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content .form-item .fake-input {
  background-color: #f4f7f9;
  padding: 0.75rem;
  font-family: Monospace;
  font-size: 1.1rem;
  word-wrap: break-word;
}
/* line 7197, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content .message i.fa {
  font-size: 5rem;
}
/* line 7199, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content .message i.fa.success {
  color: #00a651;
}
/* line 7203, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-validate .box-content .message .email {
  font-size: 1.1rem;
  display: block;
  margin: 1rem 0;
}

/* line 7213, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-csr .box-content .icon-row {
  align-items: flex-start;
}
/* line 7215, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-csr .box-content .icon-row > i.fa {
  font-size: 2.5rem;
  color: #759cac;
  margin-right: 0.75rem;
}
/* line 7220, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-csr .box-content .icon-row > div {
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 7224, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-csr .box-content .icon-row.middle {
  align-items: center;
}
/* line 7228, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-csr .box-content .divider {
  border-bottom: 1px solid #f4f7f9;
  padding-bottom: 1.5rem;
  margin-bottom: 1.5rem;
}
/* line 7233, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-csr .box-content textarea {
  height: 10rem;
}
/* line 7236, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.ssl-csr .box-content p.smaller2 {
  font-size: 0.75rem;
}

/* line 7242, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.config-item .row.separator {
  padding-bottom: 0;
  border-bottom: none;
  margin-bottom: 0;
}

/* line 7248, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.gsuite-upgrade {
  padding-bottom: 3rem;
}

/* line 7251, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.back {
  background-color: #20a6d4;
  color: #ffffff;
  border: none;
}
/* line 7255, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.back i.fa {
  margin-right: 0.5rem;
}
/* line 7258, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.btn.back:hover {
  background-color: #0f4f65;
}

/* line 7263, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.gsuite-container > .box-content > .flex-row {
  margin-top: -4.5rem;
}
/* line 7266, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.gsuite-container > .box-content > .flex-row.second {
  margin-top: 0;
}

@media only screen and (max-width: 66em) {
  /* line 7272, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .empty-msg {
    font-size: 0.9rem;
    line-height: 1rem;
    padding: 1.125rem;
  }
  /* line 7278, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .box-content p.bigger {
    font-size: 1rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 7286, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .empty-msg {
    font-size: 0.8rem;
    padding: 1rem;
  }
  /* line 7290, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .empty-msg.contact p {
    font-size: 0.7rem;
  }
  /* line 7294, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .empty-msg.contact .columns i.fa {
    font-size: 3rem;
  }
  /* line 7297, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .empty-msg.contact .columns h2 {
    font-size: 0.9rem;
  }
  /* line 7300, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .empty-msg.contact .columns p {
    font-size: 0.6rem;
    line-height: 0.8rem;
    padding: 0 1rem;
  }
  /* line 7305, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .empty-msg.contact .columns .btn {
    font-size: 0.8rem;
    padding: 0.5rem;
  }
  /* line 7312, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .empty-msg.status p {
    font-size: 0.7rem;
  }
  /* line 7317, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .box-content {
    padding: 1rem;
  }
  /* line 7319, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .box-content p.bigger {
    font-size: 0.9rem;
  }
  /* line 7322, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .box-content p.smaller {
    font-size: 0.8rem;
  }
  /* line 7325, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .box-content p.even-smaller {
    font-size: 0.7rem;
  }
  /* line 7328, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.single-page .box-content .action-strip {
    padding-top: 1rem;
    margin-top: 1rem;
  }

  /* line 7337, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.ssl-validate .box-content ul li {
    margin-bottom: 0.5rem;
  }
  /* line 7339, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.ssl-validate .box-content ul li > span {
    font-size: 0.6rem;
  }

  /* line 7346, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.gsuite-upgrade {
    padding-bottom: 0;
  }
  /* line 7348, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.gsuite-upgrade .btn.back {
    font-size: 0.8rem;
  }

  /* line 7353, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.gsuite-container > .box-content > .flex-row {
    margin-top: 0rem;
  }
}
/* account balance - deposit with credit card */
/* line 7360, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc {
  /* auto renew credit card additional stylings */
}
/* line 7361, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .amount {
  align-items: stretch;
}
/* line 7363, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .amount input {
  margin-bottom: 0;
  width: 6rem;
  font-size: 1.125rem;
  padding: 0.75rem !important;
  height: auto;
}
/* line 7370, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .amount .currency {
  border-top: 1px solid #c5d5dc;
  border-right: 1px solid #c5d5dc;
  border-bottom: 1px solid #c5d5dc;
  color: #759cac;
  padding: 1.1rem;
  font-size: 0.9rem;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 7382, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .empty-msg p.smaller {
  font-size: 0.8rem;
  white-space: normal;
}
/* line 7385, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .empty-msg p.smaller.gray {
  color: #759cac;
}
/* line 7387, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .empty-msg p.smaller.gray strong {
  color: #759cac;
}
/* line 7390, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .empty-msg p.smaller.gray em {
  font-style: normal;
}
/* line 7396, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .panel {
  background-color: #e8eef1;
  border: 1px solid #c5d5dc;
  color: #334b55;
  font-size: 0.9rem;
}
/* line 7403, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .existing-address .desc {
  text-transform: uppercase;
  color: #759cac;
  font-size: 0.7rem;
}
/* line 7408, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .existing-address .content {
  font-size: 0.9rem;
}
/* line 7411, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .existing-address .address {
  display: block;
}
/* line 7416, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .cc-canvas {
  background: #00bff3;
  /* Old browsers */
  background: -moz-linear-gradient(-45deg, #00bff3 0%, #448ccb 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #00bff3 0%, #448ccb 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #00bff3 0%, #448ccb 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00bff3', endColorstr='#448ccb',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
  padding: 1rem;
  border-radius: 0.75rem;
  color: #ffffff;
  font-family: monospace;
  display: inline-block;
  text-align: left;
}
/* line 7428, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .cc-canvas .cc-logo {
  text-align: right;
  margin-bottom: 3rem;
}
/* line 7432, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .cc-canvas .cc-number {
  font-size: 1.4rem;
  margin-bottom: 2rem;
}
/* line 7436, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .cc-canvas .cc-exp {
  font-size: 0.8rem;
  margin-bottom: 1rem;
}
/* line 7440, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .cc-canvas .cc-name {
  font-size: 1rem;
}
/* line 7445, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-modal-link a {
  display: flex;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #e8eef1;
}
/* line 7451, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-modal-link a span {
  font-weight: bold;
  color: #000000;
  flex-grow: 1;
}
/* line 7456, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-modal-link a i.fa {
  flex-grow: 0;
  color: #c5d5dc;
  font-size: 1.75rem;
}
/* line 7463, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-modal-link:first-child a {
  padding-top: 0;
}
/* line 7468, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-toggle-link {
  display: flex;
  align-items: center;
  padding: 1rem 0;
  border-bottom: 1px solid #e8eef1;
}
/* line 7473, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-toggle-link a {
  flex-grow: 0;
  margin-right: 1rem;
}
/* line 7477, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-toggle-link > span {
  flex-grow: 1;
  font-weight: bold;
}
/* line 7481, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-toggle-link:last-child {
  padding-bottom: 0;
  border-bottom: none;
}
/* line 7486, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-ccopen {
  display: flex;
  align-items: center;
  padding-top: 1rem;
  border-top: 1px solid #e8eef1;
}
/* line 7491, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-ccopen span {
  flex-grow: 1;
  font-weight: bold;
}
/* line 7495, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-ccopen i.fa {
  flex-grow: 0;
  color: #c5d5dc;
  font-size: 1.75rem;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 7504, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.deposit-cc .autorenew-ccopen.open i.fa {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 7512, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-updating-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
  background-color: rgba(255, 255, 255, 0.9);
}
/* line 7520, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-updating-overlay .ssl-updating-message {
  background-color: #ffffff;
  text-align: center;
  -webkit-box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.75);
  box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.75);
  padding: 3rem;
  margin-top: 6rem;
}

/* line 7530, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-updating-message {
  font-size: 2rem;
}
/* line 7532, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-updating-message i.fa {
  color: #106385;
  font-size: 2.5rem;
  vertical-align: middle;
}
/* line 7537, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-updating-message em {
  vertical-align: middle;
}

@media only screen and (max-width: 44em) {
  /* line 7543, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-updating-overlay .ssl-updating-message {
    margin-top: 3rem;
  }

  /* line 7547, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-updating-message {
    font-size: 1.25rem;
  }
  /* line 7549, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-updating-message i.fa {
    font-size: 1.75rem;
  }
}
/* line 7554, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info-message {
  padding: 1rem;
  background-color: #466775;
  color: #ffffff;
  display: flex;
}
/* line 7559, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info-message.items-center {
  align-items: center;
}
/* line 7562, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info-message i.fa {
  font-size: 1.5rem;
  margin-right: 1rem;
  flex-grow: 0;
}
/* line 7567, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info-message p,
.info-message span.container {
  font-size: 0.9rem !important;
  line-height: 1.2rem;
  flex-grow: 1;
  color: #ffffff;
  margin-bottom: 0;
}
/* line 7575, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info-message ul {
  font-size: 0.9rem !important;
  line-height: 1.2rem;
}
/* line 7578, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.info-message ul li {
  color: #ffffff;
}

/* line 7583, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-message {
  background-color: #ff0000;
  color: #ffffff;
  padding: 1rem;
  border-radius: 0.5rem;
  font-size: 0.8rem;
  line-height: 1.2rem;
}
/* line 7590, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-message strong,
.error-message span {
  color: #ffffff;
}
/* line 7594, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-message p {
  color: #ffffff;
}
/* line 7597, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-message a {
  color: #ffffff;
  font-weight: bold;
  text-decoration: underline;
}
/* line 7602, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-message ul {
  font-size: 0.8rem;
  margin-bottom: 0;
}
/* line 7605, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-message ul li {
  color: #ffffff;
}

/* line 7610, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar {
  display: flex;
  position: relative;
  z-index: 2;
}
/* line 7614, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar .step {
  width: 25%;
  display: flex;
  align-items: center;
  padding-right: 2rem;
}
/* line 7619, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar .step div {
  flex-grow: 0;
}
/* line 7621, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar .step div strong {
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background-color: #c5d5dc;
  display: inline-block;
  color: #759cac !important;
  text-align: center;
  line-height: 2rem;
  font-weight: normal;
}
/* line 7632, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar .step div i.fa {
  display: none;
}
/* line 7636, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar .step span {
  font-size: 0.75rem;
  line-height: 0.9rem;
  text-transform: none !important;
  flex-grow: 1;
  white-space: normal;
  background-color: #f4f7f9;
  color: #759cac !important;
  padding: 0 0.25rem;
}
/* line 7650, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step1 .step:nth-child(1) div strong {
  background-color: #20a6d4;
  color: #ffffff !important;
}
/* line 7654, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step1 .step:nth-child(1) div i.fa {
  display: none;
}
/* line 7658, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step1 .step:nth-child(1) span {
  color: #334b55 !important;
  font-weight: bold;
}
/* line 7667, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step2 .step:nth-child(1) div strong {
  display: none;
}
/* line 7670, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step2 .step:nth-child(1) div i.fa {
  display: inline-block;
  color: #00a651;
  font-size: 2.3rem;
  background-color: #f4f7f9;
}
/* line 7680, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step2 .step:nth-child(2) div strong {
  background-color: #20a6d4;
  color: #ffffff !important;
}
/* line 7684, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step2 .step:nth-child(2) div i.fa {
  display: none;
}
/* line 7688, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step2 .step:nth-child(2) span {
  color: #334b55 !important;
  font-weight: bold;
}
/* line 7697, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step3 .step:nth-child(1) div strong {
  display: none;
}
/* line 7700, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step3 .step:nth-child(1) div i.fa {
  display: inline-block;
  color: #00a651;
  font-size: 2.3rem;
  background-color: #f4f7f9;
}
/* line 7710, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step3 .step:nth-child(2) div strong {
  display: none;
}
/* line 7713, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step3 .step:nth-child(2) div i.fa {
  display: inline-block;
  color: #00a651;
  font-size: 2.3rem;
  background-color: #f4f7f9;
}
/* line 7723, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step3 .step:nth-child(3) div strong {
  background-color: #20a6d4;
  color: #ffffff !important;
}
/* line 7727, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step3 .step:nth-child(3) div i.fa {
  display: none;
}
/* line 7731, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step3 .step:nth-child(3) span {
  color: #334b55 !important;
  font-weight: bold;
}
/* line 7740, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step4 .step:nth-child(1) div strong {
  display: none;
}
/* line 7743, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step4 .step:nth-child(1) div i.fa {
  display: inline-block;
  color: #00a651;
  font-size: 2.3rem;
  background-color: #f4f7f9;
}
/* line 7753, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step4 .step:nth-child(2) div strong {
  display: none;
}
/* line 7756, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step4 .step:nth-child(2) div i.fa {
  display: inline-block;
  color: #00a651;
  font-size: 2.3rem;
  background-color: #f4f7f9;
}
/* line 7766, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step4 .step:nth-child(3) div strong {
  display: none;
}
/* line 7769, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step4 .step:nth-child(3) div i.fa {
  display: inline-block;
  color: #00a651;
  font-size: 2.3rem;
  background-color: #f4f7f9;
}
/* line 7779, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step4 .step:nth-child(4) div strong {
  background-color: #20a6d4;
  color: #ffffff !important;
}
/* line 7783, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step4 .step:nth-child(4) div i.fa {
  display: none;
}
/* line 7787, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-bar.step4 .step:nth-child(4) span {
  color: #334b55 !important;
  font-weight: bold;
}

/* line 7794, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ssl-progress-dash {
  border-top: 2px dashed #c5d5dc;
  position: absolute;
  width: 100%;
  top: 50%;
  left: 0;
  z-index: 1;
}

@media only screen and (max-width: 44em) {
  /* line 7806, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-progress-bar .step div strong {
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem;
    font-size: 0.8rem;
  }
  /* line 7813, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-progress-bar .step span {
    font-size: 0.6rem;
    line-height: 0.8rem;
  }
  /* line 7819, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-progress-bar .step.finished div i.fa {
    font-size: 1.75rem;
  }
  /* line 7829, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-progress-bar.step1 .step:nth-child(1) div i.fa {
    font-size: 1.75rem;
  }
  /* line 7838, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-progress-bar.step2 .step:nth-child(2) div i.fa {
    font-size: 1.75rem;
  }
  /* line 7847, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-progress-bar.step3 .step:nth-child(3) div i.fa {
    font-size: 1.75rem;
  }
  /* line 7856, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ssl-progress-bar.step4 .step:nth-child(4) div i.fa {
    font-size: 1.75rem;
  }
}
/* line 7864, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title {
  padding: 0;
  border: none;
  max-width: 68.750em;
  left: 50% !important;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  margin-left: 0;
  /* reseller generate api key modal */
  /* reseller add ip modal */
}
/* line 7873, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title h2 {
  background-color: #466775;
  color: #ffffff;
  padding: 1.5rem;
  text-align: center;
  margin: 0;
}
/* line 7880, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content {
  padding: 2rem;
}
/* line 7882, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content.secondary, .reveal-modal.new-title .modal-content.cancel_button {
  background-color: #e8eef1;
}
/* line 7885, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .ssl-updating-message {
  margin-bottom: 1rem;
}
/* line 7887, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .ssl-updating-message i.fa {
  font-size: 3rem;
  margin-right: 0.5rem;
}
/* line 7891, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .ssl-updating-message em {
  font-size: 1.75rem;
}
/* line 7895, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .ssl-updating-message.done i.fa {
  color: #00a651;
}
/* line 7897, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .ssl-updating-message.done i.fa.fa-refresh {
  display: none;
}
/* line 7903, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .ssl-updating-message.progress i.fa {
  color: #466775;
}
/* line 7905, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .ssl-updating-message.progress i.fa.fa-check-circle {
  display: none;
}
/* line 7909, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .ssl-updating-message.progress em {
  color: #759cac;
}
/* line 7914, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .action-strip {
  border-top: 1px solid #e8eef1;
  padding-top: 2rem;
  margin-top: 2rem;
}
/* line 7918, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .action-strip .btn {
  font-size: 1.1rem;
  line-height: 1.1rem;
  padding: 1rem 1.5rem;
}
/* line 7922, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .action-strip .btn:hover {
  color: #000000;
}
/* line 7926, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .action-strip.addl-msg {
  display: flex;
  align-items: center;
}
/* line 7929, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .action-strip.addl-msg .btn {
  flex-grow: 1;
  margin-right: 1.5rem;
}
/* line 7933, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .action-strip.addl-msg div {
  flex-grow: 1;
}
/* line 7935, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .action-strip.addl-msg div p {
  font-size: 0.9rem;
  line-height: 1.25rem;
  margin-bottom: 0.5rem;
}
/* line 7939, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .action-strip.addl-msg div p:last-child {
  margin-bottom: 0;
}
/* line 7945, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-content .action-strip.no-separator {
  border-top: none;
  padding-top: 0;
  margin-top: 0;
}
/* line 7954, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.ssl-validate .modal-content p.bigger {
  font-size: 1.1rem;
}
/* line 7957, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.ssl-validate .modal-content p.smaller {
  font-size: 0.9rem;
}
/* line 7960, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.ssl-validate .modal-content .form-item {
  margin-bottom: 1rem;
}
/* line 7962, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.ssl-validate .modal-content .form-item label {
  font-size: 0.8rem;
  text-transform: uppercase;
  color: #759cac;
  margin-bottom: 0.25rem;
}
/* line 7968, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.ssl-validate .modal-content .form-item .fake-input {
  background-color: #f4f7f9;
  padding: 0.75rem;
  font-family: Monospace;
  font-size: 1.1rem;
  word-wrap: break-word;
}
/* line 7979, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title p {
  font-size: 1.15rem;
  margin-bottom: 0;
}
/* line 7982, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title p.normal {
  font-size: 1rem;
  margin-bottom: 1rem;
}
/* line 7986, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title p.smaller {
  font-size: 0.9rem;
  line-height: 1.1rem;
}
/* line 7990, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title p.smaller-height {
  line-height: 1.2;
}
/* line 7994, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .smaller p {
  font-size: 0.9rem;
  margin-bottom: 0.25rem;
  line-height: 1rem;
}
/* line 7999, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .gray-text {
  color: #759cac;
}
/* line 8002, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title h3.gray {
  color: #759cac;
  font-size: 1.15rem;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 8009, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title form {
  margin-top: 2rem;
  margin-bottom: 0;
}
/* line 8013, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .close-reveal-modal {
  font-size: 1.5rem;
  color: #759cac !important;
}
/* line 8017, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .btn-close-modal {
  position: static;
  color: #000000 !important;
  font-size: 1rem;
}
/* line 8022, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-block {
  margin-bottom: 1.5rem;
}
/* line 8024, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-block h3 {
  text-transform: uppercase;
  color: #759cac;
  font-size: 0.9rem;
  margin-bottom: 0.5rem;
  font-weight: bold;
}
/* line 8031, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-block h5 {
  font-size: 0.9rem;
  text-transform: uppercase;
  font-style: italic;
}
/* line 8036, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-block .block-content {
  border: 1px solid #c5d5dc;
  padding: 1.5rem;
}
/* line 8040, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .modal-block form {
  margin-top: 0;
}
/* line 8044, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title .btn.close-reveal-modal.modal-close {
  position: static;
  font-size: 1rem;
}
/* line 8050, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.api-key .modal-content {
  padding: 2rem 15%;
}
/* line 8053, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.api-key .flex-row-small {
  border: 1px solid #c5d5dc;
  margin-bottom: 1rem;
  align-items: center;
}
/* line 8057, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.api-key .flex-row-small span {
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 8061, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.api-key .flex-row-small .vendor-id {
  flex-grow: 0;
  flex-shrink: 0;
  background-color: #f4f7f9;
  border-right: 1px solid #c5d5dc;
  font-size: 0.8rem;
  color: #759cac;
  padding: 1rem;
}
/* line 8070, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.api-key .flex-row-small input {
  border: none;
  background-color: transparent;
  margin-bottom: 0;
  font-size: 1rem;
  padding-left: 1rem !important;
}
/* line 8077, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.api-key .flex-row-small a {
  flex-grow: 0;
  flex-shrink: 0;
  padding: 1rem;
}
/* line 8086, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.add-ip .modal-content {
  padding: 2rem 15%;
}
/* line 8089, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.add-ip .flex-row-small {
  margin-top: 0;
}
/* line 8091, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.new-title.add-ip .flex-row-small input {
  margin-top: 1rem;
  margin-bottom: 1rem;
  flex-grow: 1;
  margin-right: 1rem;
}

@media only screen and (max-width: 44em) {
  /* line 8101, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title {
    /* reseller generate api key modal */
    /* reseller add ip modal */
  }
  /* line 8102, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title h2 {
    padding: 1rem;
    font-size: 1.1rem;
    line-height: 1.3rem;
  }
  /* line 8107, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .close-reveal-modal {
    right: 0.5rem !important;
  }
  /* line 8110, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-content {
    padding: 1rem;
  }
  /* line 8113, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-content .ssl-updating-message i.fa {
    font-size: 1.5rem;
    margin-right: 0.5rem;
  }
  /* line 8117, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-content .ssl-updating-message em {
    font-size: 1.1rem;
  }
  /* line 8122, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-content .action-strip .btn {
    display: block;
    font-size: 1rem;
    line-height: 1rem;
    padding: 0.75rem 1rem;
    margin-bottom: 0.5rem;
  }
  /* line 8129, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-content .action-strip.addl-msg {
    display: block;
  }
  /* line 8131, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-content .action-strip.addl-msg .btn {
    margin-right: 0;
  }
  /* line 8135, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-content .action-strip.addl-msg div p {
    font-size: 0.7rem;
    line-height: 1rem;
  }
  /* line 8143, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title p {
    font-size: 0.9rem;
    line-height: 1.2rem;
  }
  /* line 8146, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title p.normal {
    font-size: 0.8rem;
  }
  /* line 8150, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .smaller p {
    font-size: 0.7rem;
    line-height: 0.9rem;
  }
  /* line 8154, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-block {
    margin-bottom: 1rem;
  }
  /* line 8156, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-block h3 {
    font-size: 0.7rem;
    margin-bottom: 0.25rem;
  }
  /* line 8160, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title .modal-block .block-content {
    padding: 1rem;
  }
  /* line 8166, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title.api-key .modal-content {
    padding: 1rem;
  }
  /* line 8170, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title.api-key .flex-row-small a {
    font-size: 0.7rem;
    text-align: right;
  }
  /* line 8178, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.new-title.add-ip .modal-content {
    padding: 1rem;
  }
}
/* line 8184, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hiding_okay_box {
  padding: 0.75rem;
  border: 1px solid #00a651;
  background-color: #00a651;
  color: #ffffff;
  border-radius: 0.25rem;
  margin-bottom: 1rem;
}

/* line 8194, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#ssl-errors .row {
  margin-bottom: 1.5rem;
}
/* line 8197, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#ssl-errors .error_box {
  background-color: #f4f7f9;
}

/* line 8201, ../../../../private/scss/generic/includes/_mobi-admin.scss */
a.download-button {
  display: inline-block;
  align-items: center;
  background-color: #e8eef1;
  padding: 0.75rem;
  transition: background-color 200ms;
}
/* line 8207, ../../../../private/scss/generic/includes/_mobi-admin.scss */
a.download-button i.fa {
  font-size: 2.5rem;
  margin-right: 0.75rem;
  color: #759cac;
  vertical-align: middle;
}
/* line 8213, ../../../../private/scss/generic/includes/_mobi-admin.scss */
a.download-button span {
  color: #759cac;
  font-size: 0.9rem;
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
}
/* line 8220, ../../../../private/scss/generic/includes/_mobi-admin.scss */
a.download-button:hover {
  background-color: #f4f7f9;
}
/* line 8222, ../../../../private/scss/generic/includes/_mobi-admin.scss */
a.download-button:hover i.fa {
  color: #106385;
}
/* line 8225, ../../../../private/scss/generic/includes/_mobi-admin.scss */
a.download-button:hover span {
  color: #106385;
}
/* line 8229, ../../../../private/scss/generic/includes/_mobi-admin.scss */
a.download-button.second {
  margin-left: 0.5rem;
}

@media only screen and (max-width: 44em) {
  /* line 8235, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  a.download-button.second {
    margin-left: 0;
    margin-top: 0.5rem;
  }
}
/* line 8241, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.download-message {
  display: inline-block;
  padding: 0.75rem;
  font-size: 0.9rem;
}
/* line 8245, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.download-message.suc {
  color: #00a651;
}
/* line 8248, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.download-message.err {
  color: #ff0000;
}

/* line 8252, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.drop-container {
  padding-bottom: 1.5rem;
  border-bottom: 1px solid #e8eef1;
  margin-bottom: 1.5rem;
}
/* line 8256, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.drop-container:last-child {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: none;
}

/* line 8262, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fileinput-wrapper {
  display: block;
}
/* line 8265, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fileinput-wrapper.file-selected .fileinput {
  display: none;
}

/* line 8270, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fileinput {
  cursor: pointer;
  width: 100%;
  display: block;
  padding-right: 8rem;
  position: relative;
  z-index: 1;
}
/* line 8277, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fileinput > span {
  display: block;
  padding: 0.75rem 1rem;
  background-color: #f4f7f9;
  border: 1px solid #c5d5dc;
  height: 2.65rem;
  font-size: 0.9rem;
}
/* line 8285, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fileinput:after {
  position: absolute;
  right: 0;
  top: 0;
  content: "Browse";
  display: inline-block;
  background-color: #202f35;
  color: #ffffff;
  font-weight: bold;
  padding: 0.75rem 2rem;
  border-radius: 0.35rem;
  width: 7.5rem;
  height: 2.65rem;
  z-index: 1;
}

/* line 8301, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fileinput input[type=file],
.fileinput input[type=file]:focus,
.fileinput input[type=file]:hover {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  direction: ltr;
  cursor: pointer;
  outline: 0;
  height: 100%;
  z-index: 2;
}

/* line 8316, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fileinput-name {
  display: block;
  padding: 0.75rem 1rem;
  background-color: #f4f7f9;
  border: 1px solid #c5d5dc;
  margin-right: 8rem;
  position: relative;
  height: 2.65rem;
  font-size: 0.9rem;
}

/* line 8326, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fileinput-name .close {
  border: none;
  background-color: transparent;
  position: absolute;
  right: -8rem;
  top: -1px;
  font-size: 0;
  padding: 0;
}
/* line 8334, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fileinput-name .close:after {
  content: "Delete";
  display: inline-block;
  background-color: #202f35;
  font-size: 1rem;
  color: #ffffff;
  font-weight: bold;
  padding: 0.75rem 2rem;
  border-radius: 0.35rem;
  height: 2.65rem;
  width: 7.5rem;
}

/* line 8349, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.addingToCart {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99999;
  background-color: rgba(255, 255, 255, 0.5);
}
/* line 8357, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.addingToCart .yellow-text {
  color: #a48d33;
}
/* line 8360, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.addingToCart .white-text {
  color: #ffffff;
}
/* line 8363, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.addingToCart .panel {
  position: relative;
  color: #f4f7f9;
  background-color: rgba(32, 47, 53, 0.8);
  border: none;
  border-radius: 1rem;
  padding: 0.5rem 1rem 1rem 1rem;
  margin: 0;
  box-shadow: 0 0 1rem rgba(32, 47, 53, 0.5);
}
/* line 8373, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.addingToCart h3 {
  white-space: nowrap;
  font-size: 1.25rem;
  font-weight: bold;
  margin: 0;
}

/* line 8380, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.addingToCartContainer {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  text-align: center;
}

/* line 8389, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.modal-loading-sign {
  display: block;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  z-index: 100;
}
/* line 8398, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.modal-loading-sign i {
  color: #ffffff;
  font-size: 6rem;
}

/* general modal styles */
/* line 8404, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.grey-back {
  background-color: #f4f7f9;
}

/* line 8407, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.close-reveal-modal {
  color: #20a6d4 !important;
  right: 1rem !important;
}

/* line 8411, ../../../../private/scss/generic/includes/_mobi-admin.scss */
dialog .close-reveal-modal,
.reveal-modal .close-reveal-modal {
  z-index: 2;
}

/* line 8415, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.close-reveal-modal.reset {
  position: static !important;
  top: auto;
  right: auto;
  font-size: inherit;
}

@media only screen and (max-width: 44em) {
  /* line 8422, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal {
    min-height: auto !important;
    max-height: auto !important;
    min-width: 90vw !important;
    max-width: 90vw !important;
    left: 50% !important;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    padding: 0.75rem;
  }
}
/* line 8434, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-border {
  border: 3px solid #f4f7f9 !important;
  border-radius: 0.5rem !important;
}
/* line 8437, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-border .error-text {
  font-weight: bold;
  color: #ff0000;
}
/* line 8441, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-border .linked .domain-name {
  font-weight: bold;
  color: #00a651;
}
/* line 8445, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-border .unlinked .domain-name {
  font-weight: bold;
  color: #ff0000;
}
/* line 8449, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-border .linked.inactive .domain-name {
  font-weight: bold;
  color: #c5d5dc;
}
/* line 8453, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-border i.fa {
  font-size: 1.25rem;
  vertical-align: middle;
}
/* line 8457, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.status-border .bigger {
  font-size: 1.125rem;
}

/* line 8461, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.grey-back {
  background-color: #e8eef1 !important;
}

/* line 8464, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-radius {
  border-radius: 0.5rem !important;
}

/* line 8467, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.inline-checkbox {
  display: inline-block;
  vertical-align: middle;
  margin-right: 1rem;
}

/* line 8473, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tools-icons .block_content {
  text-align: center;
}
/* line 8476, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tools-icons .block_content.inactive {
  background-color: #f4f7f9;
}
/* line 8479, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tools-icons .block_content a {
  color: #106385;
  display: block;
}
/* line 8483, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tools-icons .block_content i {
  font-size: 8rem;
  display: block;
  margin-bottom: 0.5rem;
}
/* line 8488, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tools-icons .block_content span {
  font-size: 1.5rem;
  display: block;
  color: #106385 !important;
}
/* line 8493, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tools-icons .block_content.inactive a {
  color: #466775;
}
/* line 8496, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tools-icons .block_content.inactive span {
  color: #466775 !important;
}
/* line 8499, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tools-icons .columns:last-child {
  float: left !important;
}

@media only screen and (min-width: 40.063em) and (max-width: 66em) {
  /* line 8505, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .tools-icons .block_content i {
    font-size: 5rem;
  }
}
/* line 8511, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal h2 {
  color: #106385;
  font-weight: bold;
  font-size: 1.5rem;
}
/* line 8515, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal h2.error, .hosting_modal h2.form-rb-item-error {
  color: #ff0000;
}
/* line 8519, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .form_block h2 {
  font-weight: normal;
}
/* line 8522, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain_select,
.hosting_modal .email_select {
  position: relative;
}
/* line 8525, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain_select:after, .hosting_modal .domain_select:after,
.hosting_modal .email_select:after,
.hosting_modal .email_select:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
/* line 8536, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain-select.readonly {
  font-size: 1.5rem;
  font-weight: bold;
  padding: 0.75rem 0;
}
/* line 8540, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain-select.readonly .domain_prefix,
.hosting_modal .domain-select.readonly .domain_content {
  float: left;
}
/* line 8544, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain-select.readonly span {
  font-weight: bold;
}
/* line 8547, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain-select.readonly .domain_prefix {
  color: #c5d5dc;
}
/* line 8552, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain-select.write .domain_prefix {
  display: block;
  border-top: 1px solid #e8eef1;
  border-bottom: 1px solid #e8eef1;
  border-left: 1px solid #e8eef1;
  height: 3rem;
  padding: 0.5rem;
  color: #c5d5dc;
  text-align: center;
  width: 4rem;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 1.25rem;
}
/* line 8567, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain-select.write .domain_content.dropdown,
.hosting_modal .domain-select.write .domain_content.textfield {
  padding-left: 4rem;
  box-sizing: border-box;
  width: 100%;
}
/* line 8573, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain-select.write .domain_content.dropdown.noprefix {
  padding-left: 0;
}
/* line 8579, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .email_select .email_prefix {
  display: block;
  border-top: 1px solid #e8eef1;
  border-bottom: 1px solid #e8eef1;
  height: 3rem;
  padding: 0.5rem;
  color: #c5d5dc;
  text-align: center;
  width: 3rem;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  font-size: 1.25rem;
  background-color: #f4f7f9;
}
/* line 8596, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .email_select .email_content.dropdown, .hosting_modal .email_select .email_content.textfield {
  box-sizing: border-box;
  width: 50%;
  float: left;
}
/* line 8602, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .email_select .email_content.dropdown {
  padding-left: 1.5rem;
}
/* line 8605, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .email_select .email_content.textfield {
  padding-right: 1.5rem;
}
/* line 8607, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .email_select .email_content.textfield.stretch {
  width: 100%;
  padding: 0;
}
/* line 8615, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain_content.dropdown select {
  font-size: 1.25rem;
  margin-bottom: 0;
  font-weight: bold;
}
/* line 8620, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .domain_content.textfield input {
  height: 3rem !important;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: bold;
  font-style: normal;
}
/* line 8629, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .email_content.dropdown select {
  font-size: 1rem;
  margin-bottom: 0;
  font-weight: bold;
}
/* line 8634, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .email_content.textfield input {
  height: 3rem !important;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: bold;
  font-style: normal;
}
/* line 8642, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .action {
  padding-top: 1.5rem;
}
/* line 8644, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .action:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
/* line 8652, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .action .button, .hosting_modal .action .okay_button, .hosting_modal .action .cancel_button,
.hosting_modal .action .cancel {
  float: left;
}
/* line 8656, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .action .button, .hosting_modal .action .okay_button, .hosting_modal .action .cancel_button {
  font-size: 1.1rem !important;
}
/* line 8659, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .action .cancel a {
  line-height: 2.5rem;
  display: block;
  margin: 0 1rem;
  font-size: 1rem;
  font-weight: normal;
  color: #106385 !important;
}
/* line 8668, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .description {
  line-height: 1.4rem !important;
}
/* line 8671, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .button, .hosting_modal .okay_button, .hosting_modal .cancel_button {
  font-weight: bold;
}
/* line 8673, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .button i, .hosting_modal .okay_button i, .hosting_modal .cancel_button i {
  color: #000000;
}
/* line 8677, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 8681, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal ul > li {
  padding: 1rem 0;
}
/* line 8683, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal ul > li > a {
  display: block;
  line-height: 2rem;
  color: #000000;
}
/* line 8690, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal h5 {
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: normal;
  font-style: italic;
  margin: 0;
}
/* line 8697, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal #additional-forwarders {
  margin-left: 2.5rem;
}
/* line 8699, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal #additional-forwarders.nopad {
  margin-left: 0rem;
}
/* line 8703, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .forwarder-row,
.hosting_modal .added-forwarder-row {
  position: relative;
}
/* line 8706, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .forwarder-row .remove,
.hosting_modal .added-forwarder-row .remove {
  position: absolute;
  right: 1rem;
  top: 1rem;
  display: block;
  color: #106385;
}
/* line 8714, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.hosting_modal .button.blue.smaller i, .hosting_modal .blue.smaller.okay_button i, .hosting_modal .blue.smaller.cancel_button i {
  color: #ffffff;
}

@media only screen and (max-width: 44em) {
  /* line 8722, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .hosting_modal .email_select .email_content.dropdown {
    padding-left: 0.75rem;
    margin: 0;
  }
  /* line 8726, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .hosting_modal .email_select .email_content.textfield {
    padding-right: 0.75rem;
  }
  /* line 8730, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .hosting_modal .email_select .email_prefix {
    width: 1.5rem;
    padding: 0;
    font-size: 1rem;
    line-height: 3rem;
  }
  /* line 8737, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .hosting_modal h2 {
    font-size: 1.25rem;
    line-height: 1.25rem;
  }
  /* line 8741, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .hosting_modal .action {
    padding-top: 1rem;
  }
  /* line 8743, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .hosting_modal .action .cancel {
    float: right;
  }
  /* line 8747, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .hosting_modal .button.configure, .hosting_modal .configure.okay_button, .hosting_modal .configure.cancel_button {
    width: 100%;
    margin: 0;
  }
  /* line 8751, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .hosting_modal hr {
    margin: 0.5rem 0;
  }
}
/* line 8756, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.accordion.radio-form .content {
  padding: 1.5rem 0;
  margin-left: 3.5rem;
  border-bottom: 1px solid #e8eef1;
}

/* line 8761, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.configure, .configure.okay_button, .configure.cancel_button {
  color: #106385;
  font-size: 1rem;
  background-color: #f4f7f9;
  border: 1px solid #e8eef1;
  padding: 0.75rem;
  font-weight: normal !important;
  float: none !important;
}
/* line 8769, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.button.configure i, .configure.okay_button i, .configure.cancel_button i {
  font-size: 1.25rem;
}

@media only screen and (max-width: 44em) {
  /* line 8774, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .button.configure, .configure.okay_button, .configure.cancel_button {
    margin: 0 0.5rem;
  }
}
/* line 8779, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.email-list .create-box {
  color: #106385;
  font-weight: bold;
  padding: 0.5rem 0;
  display: inline-block;
  border-left: 1px solid #f4f7f9;
  margin-left: 1rem;
  padding-left: 1rem;
}
/* line 8788, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.email-list .create-box:first-child {
  border-left: none;
  margin-left: 0;
  padding-left: 0;
}

/* line 8795, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.emailbox-listed span {
  font-size: 1.25rem;
  font-weight: bold;
}
/* line 8799, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.emailbox-listed i {
  color: #106385;
  font-size: 1.5rem;
}

@media only screen and (max-width: 44em) {
  /* line 8806, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .emailbox-listed span {
    font-size: 1rem;
    display: block;
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  /* line 8813, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .emailbox-listed i {
    font-size: 1.25rem;
  }
}
/* dashboard */
/* line 8821, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder {
  background-color: #e8eef1;
  padding: .5rem;
  margin: 0 0 1rem 0;
}
/* line 8825, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder > div {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
/* line 8830, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .icon {
  flex-basis: 15%;
  order: 1;
}
/* line 8834, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .icon > div {
  position: relative;
  display: inline-block;
}
/* line 8839, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .icon .main {
  color: #20a6d4;
  font-size: 2rem;
}
/* line 8843, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .icon .excl {
  position: absolute;
  z-index: 1;
  top: -0.25rem;
  left: -0.25rem;
  font-size: .75rem;
  color: #000000;
}
/* line 8852, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .content {
  flex-basis: 85%;
  position: relative;
  color: #000000;
  flex-grow: 2;
  order: 2;
}
/* line 8859, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .content h4 {
  font-size: .9rem;
  line-height: 1.25rem;
  margin: 0 0 0.25rem 0;
  color: #000000;
}
/* line 8865, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .content h4 .timer {
  background-color: #20a6d4;
  padding: 0.25rem;
  border-radius: 0.25rem;
  font-weight: bold;
  color: #000000;
}
/* line 8873, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .content p {
  font-size: .7rem;
  margin: 0;
  color: #000000;
}
/* line 8877, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .content p span {
  color: #000000;
}
/* line 8882, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .dismiss {
  flex-basis: 50%;
  text-align: center;
  order: 4;
}
/* line 8887, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .dismiss a {
  font-size: 0.8rem;
  text-transform: uppercase;
  color: #759cac;
}
/* line 8893, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .action {
  flex-basis: 50%;
  order: 3;
}
/* line 8897, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .action .reminder_button {
  background-color: #106385;
  width: 100%;
  padding: .5rem;
  border-radius: 0.35rem;
  border: none;
  font-size: 1rem;
  color: #ffffff;
  font-weight: 500;
  display: block;
  text-align: center;
}
/* line 8908, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.purchase_reminder .action .reminder_button i.fa {
  color: #ffffff;
}

/* line 8914, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.show_more_trials,
.show_less_trials {
  cursor: pointer;
}

@media only screen and (max-width: 44em) {
  /* line 8920, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder {
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 8923, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder > div {
    flex-direction: column;
  }
  /* line 8926, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .icon {
    margin-bottom: 0.5rem;
  }
  /* line 8928, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .icon .main {
    font-size: 3rem;
  }
  /* line 8932, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .content {
    text-align: center;
  }
  /* line 8933, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .dismiss {
    padding-top: 1rem;
  }
  /* line 8936, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .action {
    margin-top: 1rem;
  }
}
@media only screen and (min-width: 44.063em) {
  /* line 8940, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder {
    padding: 1rem;
  }
  /* line 8942, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder > div {
    flex-wrap: initial;
  }
  /* line 8945, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .icon {
    flex-basis: 15%;
  }
  /* line 8948, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .content {
    flex-basis: 50%;
    text-align: left;
  }
  /* line 8952, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .content h4 {
    font-size: 1.15rem;
  }
  /* line 8955, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .content p {
    font-size: 0.8rem;
  }
  /* line 8958, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .dismiss {
    flex-basis: 10%;
    order: 3;
  }
  /* line 8962, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .dismiss a {
    font-size: 0.9rem;
  }
  /* line 8965, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .action {
    flex-basis: 20%;
    order: 4;
  }
  /* line 8969, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .action .reminder_button {
    font-size: 1.15rem;
    padding: .75rem .5rem;
  }
}
@media only screen and (min-width: 66.063em) {
  /* line 8978, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .icon {
    flex-basis: 10%;
  }
  /* line 8979, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .icon .main {
    font-size: 3rem;
  }
  /* line 8982, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .icon .excl {
    top: -0.5rem;
    left: -0.5rem;
    font-size: 1.25rem;
  }
  /* line 8987, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .content {
    flex-basis: 60%;
  }
  /* line 8988, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .purchase_reminder .action .reminder_button {
    padding: 1rem;
  }
}
/* domain overview block */
/* line 8998, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block.domain ul {
  padding: 0;
}
/* line 9001, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block.domain li {
  padding: 0 !important;
}
/* line 9004, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block.domain li a {
  padding: 0.5rem 1rem;
}
/* line 9007, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block.domain .fake_link {
  padding: 0.5rem 1rem;
  font-weight: bold;
  color: #106385;
}
/* line 9012, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block.domain li:last-child a {
  padding-bottom: 1rem;
}
/* line 9015, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block.domain .status_box > div {
  border-radius: 0 !important;
  margin-bottom: 0 !important;
  box-shadow: none !important;
  padding-left: 1rem !important;
}
/* line 9021, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block.domain .status_box b {
  text-align: inherit;
  font-size: inherit;
  text-transform: inherit;
  margin-bottom: 0;
}

/* dropdown search form */
/* line 9031, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#searchform-box .sticky-search {
  float: none;
  margin: 0;
  width: 100%;
  background-color: #e8eef1;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 5px inset;
  padding: 2px;
}
/* line 9039, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#searchform-box .sticky-search form {
  display: flex;
}
/* line 9042, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#searchform-box .sticky-search .form-item {
  margin-bottom: 0;
  padding-bottom: 0;
  flex-grow: 2;
}
/* line 9046, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#searchform-box .sticky-search .form-item.action {
  flex-grow: 0;
}
/* line 9050, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#searchform-box .sticky-search .form-text {
  border: none;
  background-color: transparent;
  background-image: none;
  padding: 8px;
  height: 36px;
  margin: 0;
  box-shadow: none;
}
/* line 9058, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#searchform-box .sticky-search .form-text:focus {
  box-shadow: none !important;
  background-color: transparent !important;
  border: none !important;
}
/* line 9064, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#searchform-box .sticky-search .button.primary, #searchform-box .sticky-search .okay_button, #searchform-box .sticky-search .primary.cancel_button, #searchform-box .sticky-search .cancel_button.okay_button {
  height: 38px;
  width: 38px;
  position: relative !important;
  line-height: 38px;
  font-weight: normal !important;
  margin: 0;
  padding: 0;
}
/* line 9072, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#searchform-box .sticky-search .button.primary i, #searchform-box .sticky-search .okay_button i, #searchform-box .sticky-search .primary.cancel_button i, #searchform-box .sticky-search .cancel_button.okay_button i {
  position: relative;
  line-height: inherit;
  color: #000000;
  font-size: inherit;
  height: auto;
  width: auto;
}

@media only screen and (max-width: 44em) {
  /* line 9084, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #searchform-box .sticky-search {
    width: 100% !important;
  }
}
/* line 9089, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.arrow-margin {
  position: relative;
  margin-right: 3rem !important;
}
/* line 9092, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.arrow-margin.has-button {
  margin-right: 4rem !important;
}

/* line 9096, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.floating-arrow {
  position: absolute !important;
  right: -3rem;
  width: 3rem;
  height: 100%;
}
/* line 9101, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.floating-arrow a {
  display: block;
  color: #c5d5dc;
  width: 3rem;
  height: 100%;
  text-align: center;
  line-height: 3rem;
  font-size: 1.5rem;
  position: relative;
  border-bottom-right-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
/* line 9112, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.floating-arrow i {
  display: block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center;
}
/* line 9117, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.floating-arrow.has-button {
  width: 4rem;
}
/* line 9119, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.floating-arrow.has-button button {
  padding: 0.5rem;
}

/* support */
/* line 9127, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block.ticket .block_content {
  padding: 0 !important;
  margin-bottom: 0.5rem;
}
/* line 9131, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block.ticket .padding {
  padding: 1rem;
}
/* line 9134, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block.ticket .ticket-label {
  font-size: 0.9rem;
  color: #759cac;
  margin-bottom: 0;
}
/* line 9139, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block.ticket .ticket-body {
  background-color: #f4f7f9;
}

/* line 9143, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.helpdesk {
  padding: 1rem;
  height: 100%;
}
/* line 9147, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.helpdesk .icon {
  font-size: 7rem;
  color: #759cac;
}
/* line 9151, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.helpdesk h2 {
  color: #000000;
  font-size: 1.5rem;
  text-transform: none;
  margin-bottom: 0.75rem;
  margin-top: 0;
}
/* line 9158, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.helpdesk p {
  font-size: 0.8rem;
  margin-bottom: 0.75rem;
}

/* line 9163, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list {
  position: relative;
}
/* line 9165, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list h2 {
  margin-top: 0 !important;
  color: #000000;
}
/* line 9168, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list h2 i.fa {
  color: #759cac;
}
/* line 9171, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list h2 a {
  float: none;
  display: inline;
  color: #000000;
  font-size: 1rem;
}
/* line 9178, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list .flex-row {
  font-size: 0.7rem;
}
/* line 9180, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list .flex-row .columns {
  background-color: #f4f7f9;
}
/* line 9182, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list .flex-row .columns .ticket-label {
  margin-bottom: 0;
  padding: 0.25rem;
  background-color: #106385;
  color: #ffffff;
}
/* line 9188, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list .flex-row .columns .ticket-content {
  display: block;
  padding: 0.25rem;
}
/* line 9194, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list:after {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  content: "\f105";
  color: #759cac;
  font-family: FontAwesome;
  font-size: 2rem;
  padding: 0.75rem 0.5rem;
}
/* line 9205, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list:first-child:after {
  top: -0.5rem;
}
/* line 9208, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list.empty {
  display: flex;
  align-items: center;
}
/* line 9211, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list.empty .icon {
  background-color: #20a6d4;
  color: #ffffff;
  font-size: 1.75rem;
  width: 1.75rem;
  text-align: center;
  box-sizing: content-box;
  padding: 0.5rem;
  margin-right: 0.75rem;
}
/* line 9221, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list.empty .ticket-list i {
  flex-grow: 0;
}
/* line 9224, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ticket-list.empty:after {
  display: none;
}

@media only screen and (max-width: 44em) {
  /* line 9231, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ticket-list h2 {
    margin-left: 0;
  }
  /* line 9235, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ticket-list .flex-row .columns {
    display: flex;
    border-bottom: 1px solid #e8eef1;
  }
  /* line 9238, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ticket-list .flex-row .columns:last-child {
    border-bottom: none;
  }
  /* line 9241, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ticket-list .flex-row .columns .ticket-label {
    background-color: transparent;
    color: #106385;
    width: 35%;
  }
  /* line 9246, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .ticket-list .flex-row .columns .ticket-content {
    width: 65%;
  }
}
/* line 9254, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.pin .icon {
  background-color: #00a651;
  color: #ffffff;
  font-size: 1.75rem;
  width: 1.75rem;
  text-align: center;
  box-sizing: content-box;
  padding: 0.5rem;
  margin-right: 0.75rem;
  vertical-align: middle;
}
/* line 9265, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.pin span {
  font-weight: bold;
  vertical-align: middle;
}

/* line 9270, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#ticket-add-fields .form-rb-item {
  width: 33%;
  float: left;
  box-sizing: border-box;
  padding-right: 1rem;
}

/* line 9276, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#ticket-add-fields .form-rb-item:last-child {
  padding-right: 0;
}

/* line 9279, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#limit-reached {
  font-size: 0.8rem;
  position: absolute;
  top: -0.75rem;
  left: 0;
}

@media only screen and (min-width: 44.063em) and (max-width: 66em) {
  /* line 9286, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .helpdesk h2 {
    font-size: 1.5rem;
  }

  /* line 9289, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .helpdesk .icon {
    font-size: 5rem;
  }

  /* line 9292, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #limit-reached {
    position: relative;
    top: 0;
    margin-top: -0.75rem;
    margin-bottom: 1rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 9300, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .helpdesk {
    margin: 0 0 1rem 0;
  }
  /* line 9302, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .helpdesk .icon {
    font-size: 3rem;
  }
  /* line 9305, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .helpdesk h2 {
    font-size: 1.4rem;
  }

  /* line 9310, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block.open-ticket .block_content > p {
    font-size: 0.9rem;
    line-height: 1.1rem;
  }
  /* line 9314, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block.open-ticket .block_content > small {
    display: block;
    font-size: 0.7rem;
    margin-top: 1rem;
    text-align: right;
  }

  /* line 9321, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #ticket-add-fields .form-rb-item {
    width: 100%;
    float: left;
    box-sizing: border-box;
    padding-right: 0;
    margin-bottom: 1rem;
  }
  /* line 9327, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #ticket-add-fields .form-rb-item.no-form-title {
    margin-top: 0;
  }
  /* line 9330, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #ticket-add-fields .form-rb-item .form-rb-item-subtitle {
    font-size: 0.7rem;
    margin-bottom: 0;
  }

  /* line 9335, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #limit-reached {
    position: relative;
    top: 0;
    font-size: 0.6rem;
    margin-top: -0.75rem;
    margin-bottom: 1rem;
  }
}
/* line 9346, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block h2 {
  text-transform: uppercase;
  color: #466775;
  font-size: 1rem;
  margin-top: 2.5rem !important;
}
/* line 9352, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block h2.register_title {
  color: #000000;
  font-size: 1.75rem;
  font-weight: bold;
  margin-top: 0 !important;
  margin-bottom: 2rem;
  text-transform: capitalize;
}
/* line 9359, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block h2.register_title a {
  color: #20a6d4;
  text-decoration: underline;
  font-weight: normal;
}
/* line 9363, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block h2.register_title a.disabled {
  color: #000000 !important;
  pointer-events: none;
  text-decoration: none;
}
/* line 9370, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block h5 {
  font-size: 1em;
}
/* line 9372, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block h5 span {
  font-size: 70%;
  color: #466775;
}
/* line 9374, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block h6 {
  font-size: 0.8em;
  color: #20a6d4;
  font-weight: 400;
  margin: 0;
}
/* line 9379, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block h6 a {
  border-bottom: 1px dashed #20a6d4;
}
/* line 9381, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block p {
  margin-bottom: 1.25em;
  line-height: 1.25em;
  word-wrap: break-word;
}
/* line 9386, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content {
  list-style-type: none;
  margin: 0;
  padding: 1rem;
}
/* line 9391, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content .nolabel {
  margin-top: 0.9rem;
}
/* line 9395, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.transfer-form h4 {
  font-size: 1.15rem;
  color: #106385;
  font-weight: bold;
}
/* line 9400, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.transfer-form p {
  font-size: 0.9rem;
}
/* line 9403, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.transfer-form .columns {
  font-size: 0.9rem;
}
/* line 9407, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser {
  padding: 2rem;
}
/* line 9409, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser h2 {
  font-size: 1.125rem;
  margin-top: 0 !important;
  margin-bottom: 1rem;
  text-transform: none;
  color: #000000;
  font-weight: bold;
}
/* line 9416, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser h2 i.fa {
  color: #c5d5dc;
  font-size: 1.65rem;
  margin-right: 1rem;
}
/* line 9422, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser p {
  font-size: 0.9rem;
}
/* line 9425, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser .round-switch + span {
  font-size: 0.9rem;
  font-weight: bold;
}
/* line 9429, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser .form-item {
  position: relative;
}
/* line 9431, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser .form-item .indicator {
  position: absolute;
  right: 0.5rem;
  top: 0.9rem;
  font-weight: bold;
  font-size: 0.8rem;
  text-transform: uppercase;
}
/* line 9438, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser .form-item .indicator i.fa {
  margin-right: 0.25rem;
}
/* line 9441, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser .form-item .indicator.strong {
  color: #00a651;
}
/* line 9444, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser .form-item .indicator.medium {
  color: #f7941d;
}
/* line 9447, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser .form-item .indicator.weak {
  color: #ff0000;
}
/* line 9452, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser + .return {
  border-top: 1px solid #e8eef1;
  background-color: #f4f7f9;
  padding: 1.5rem 2rem;
}
/* line 9456, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser + .return a {
  color: #20a6d4;
  font-size: 0.9rem;
}
/* line 9459, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .block_content.subuser + .return a i.fa {
  font-size: 1.5rem;
  margin-right: 0.5rem;
  vertical-align: middle;
}
/* line 9468, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block.smaller-padding .block_content {
  padding: 0.75rem;
}
/* line 9472, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle .pagination {
  background-color: #a6e4fc;
  -webkit-border-radius: 0.2rem;
  -moz-border-radius: 0.2rem;
  -ms-border-radius: 0.2rem;
  border-radius: 0.2rem;
}
/* line 9476, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle .pagination:first-child {
  margin-bottom: 1rem;
}
/* line 9479, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle .pagination:last-child {
  margin-top: 1rem;
}
/* line 9482, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle .pagination td {
  white-space: normal;
  font-size: 0.7rem;
  padding: 0.5rem;
}
/* line 9487, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle .pagination a {
  margin: 0;
  padding: 0;
  background-color: transparent;
  font-weight: normal;
}
/* line 9493, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle .pagination a:hover {
  color: #000000;
}
/* line 9496, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle table {
  width: 100%;
}
/* line 9499, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle th {
  padding: 0.5rem;
  background-color: #e8eef1;
  text-align: left;
}
/* line 9504, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle tr {
  border-bottom: 1px solid #466775;
}
/* line 9507, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle tr:last-child {
  border-bottom: none;
}
/* line 9510, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .tablestyle td {
  padding: 0.5rem;
}
/* line 9514, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block .checklist {
  font-size: 0.8rem;
}
/* line 9518, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block.login .block_content {
  padding: 2rem 3rem;
}
/* line 9521, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_block.login .login-terms {
  font-size: 0.8rem;
  line-height: 1rem;
}

@media only screen and (max-width: 44em) {
  /* line 9529, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block h2 {
    margin-left: 1rem;
    margin-right: 1rem;
    font-size: 0.9rem;
    margin-top: 1rem !important;
  }
  /* line 9535, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block h2.register_title {
    margin-top: 0 !important;
    margin-bottom: 2rem;
    margin-left: 0;
    margin-right: 0;
    font-size: 1.35rem;
  }
  /* line 9542, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .block_content {
    margin-bottom: 1rem;
  }
  /* line 9544, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .block_content.subuser {
    padding: 1rem;
    margin-top: 1rem;
    margin-bottom: 0;
  }
  /* line 9548, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .block_content.subuser h2 {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 9552, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .block_content.subuser p {
    font-size: 0.8rem;
  }
  /* line 9555, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .block_content.subuser .round-switch + span {
    font-size: 0.8rem;
  }
  /* line 9558, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .block_content.subuser .btn.btn-lg {
    font-size: 1rem;
    padding: 0.5rem 1rem;
  }
  /* line 9562, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .block_content.subuser + .return {
    padding: 0.75rem 1rem;
  }
  /* line 9564, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .block_content.subuser + .return a {
    font-size: 0.8rem;
  }
  /* line 9566, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .block_content.subuser + .return a i.fa {
    font-size: 1.25rem;
    margin-right: 0.25rem;
    vertical-align: none;
  }
  /* line 9575, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block .tablestyle td {
    font-size: 0.8rem;
  }
  /* line 9579, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .form_block.login .block_content {
    padding: 2rem 1rem;
  }
}
/* line 9587, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.shadow {
  box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.25);
}

/* line 9588, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.stacked {
  border-bottom: 0;
}
/* line 9590, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.stacked div:last-child > .stacked {
  border-bottom: 1px solid #e8eef1;
}

/* line 9592, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.block-line-item {
  margin-bottom: 0.55em !important;
  position: relative;
}
/* line 9593, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.block-line-item > div.va, .block-line-item .block-line-item.va > li {
  line-height: 2em !important;
}
/* line 9595, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.block-line-item > div.va3 {
  line-height: 3em;
}
/* line 9596, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.block-line-item.stacked {
  margin-bottom: 0;
}

/* line 9598, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#status-active {
  background-image: none;
}
/* line 9600, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#status-active b {
  color: #00a651 !important;
}

/* line 9604, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.robust, .robust * {
  font-size: 135% !important;
}

/* line 9606, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reduce > span, .reduce > b, .reduce > p, .reduce > div, .reduce > ul > li {
  font-size: 0.8em !important;
}

/* line 9608, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.sharp-corners {
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  border-radius: 0 !important;
}

/* line 9610, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.base-rounded-corners {
  -webkit-border-radius: 0.4rem !important;
  -moz-border-radius: 0.4rem !important;
  -ms-border-radius: 0.4rem !important;
  border-radius: 0.4rem !important;
}

/* line 9612, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.full-rounded-corners {
  -webkit-border-radius: 0.8rem !important;
  -moz-border-radius: 0.8rem !important;
  -ms-border-radius: 0.8rem !important;
  border-radius: 0.8rem !important;
}

/* line 9614, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.full-pad, .block_content .full-pad {
  padding: 0.75em !important;
}

/* line 9615, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.pad-reduce {
  padding: 0.55em !important;
}
/* line 9617, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.pad-reduce.vert-only {
  padding: 0.55em 0 !important;
}

/* line 9620, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block .fa.left {
  margin-right: 0.5em;
}

/* line 9621, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block .fa.right {
  margin-top: -0.25em;
}

/* line 9622, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.link_block .edit-link .fa.right {
  margin-top: -0.8em;
}

/* line 9624, ../../../../private/scss/generic/includes/_mobi-admin.scss */
h1.invoice {
  font-size: 1.65em;
  font-weight: 400;
  color: #20a6d4;
  margin: 0.5em 0 1em;
}
/* line 9625, ../../../../private/scss/generic/includes/_mobi-admin.scss */
h1.invoice span {
  font-weight: 700;
  color: #000000;
}

/* line 9627, ../../../../private/scss/generic/includes/_mobi-admin.scss */
p.header {
  font-size: 1.55em;
  margin: 0.3rem 0;
}

/* line 9629, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.row.separator {
  padding-bottom: 0.5em;
  border-bottom: 1px solid #e8eef1;
  margin-bottom: 0.75em;
}

/* line 9630, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.item-separator {
  padding: 0 0 0.5em;
  border-bottom: 1px solid #e8eef1;
  margin-bottom: 0.75em;
}
/* line 9632, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.item-separator:last-child {
  border: 0;
  padding: 0;
  margin: 0;
}

/* line 9634, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.group-item-spacer {
  padding: 0.5em;
  font-size: 0.8em;
}
/* line 9635, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.group-item-spacer a {
  margin-left: 10px;
}

/* line 9637, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-baseline-text {
  height: 2.3em;
  line-height: 2.3em;
}
/* line 9638, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-baseline-text span {
  position: absolute;
  bottom: 0;
}

@media only screen and (max-width: 66em) {
  /* line 9642, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-split-border {
    border-top: 1px solid #e8eef1;
    margin-top: 10px;
    padding: 10px 0 0;
  }
}
@media only screen and (min-width: 66.063em) {
  /* line 9648, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .row.large-separator {
    padding-bottom: 1em;
    border-bottom: 1px solid #e8eef1;
    margin-bottom: 1em !important;
  }
  /* line 9649, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .row.large-separator .fa-angle-right {
    line-height: 0.5em;
  }

  /* line 9652, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-pad-extend > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 9653, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-pad-extend.large-1 {
    width: 10.33333% !important;
  }
}
@media only screen and (max-width: 44em) {
  /* line 9658, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .line-item {
    margin-bottom: 5px !important;
    border-bottom: 1px solid #e8eef1;
    padding: 10px 30px;
  }

  /* line 9659, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .split-border {
    border-top: 1px solid #e8eef1;
    margin-top: 10px;
    padding: 10px 0 0;
  }

  /* line 9660, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .invoice .block_content {
    background-color: #e8eef1 !important;
    border: 0 !important;
  }

  /* line 9662, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block-right > .small-12 > div:last-child {
    text-align: right;
  }
  /* line 9664, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block-right .tags li {
    float: right;
  }

  /* line 9667, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block_content .sub-divide {
    padding: 0 !important;
  }
  /* line 9668, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block_content .sub-divide > div:nth-child(1n+1) {
    border-top: 1px solid #e8eef1;
    margin-top: 10px;
    padding: 10px 10px 0;
  }
  /* line 9672, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block_content .sub-divide > div:first-child {
    padding: 10px;
    border: 0;
  }
  /* line 9673, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block_content .sub-divide > div:last-child {
    padding: 10px;
  }
  /* line 9674, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block_content .sub-divide a .va > span {
    line-height: 2em;
  }
  /* line 9677, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block_content .summary-box .sub-divide > div:nth-child(1n+2) {
    border-top: 1px solid #a6e4fc;
  }
  /* line 9679, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block_content .summary-box .sub-divide {
    border-bottom: 4px double #a6e4fc;
  }
  /* line 9681, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block_content .summary-box .sub-divide:last-child {
    border-bottom: 0;
  }
}
/* line 9687, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.select-box > [type="checkbox"]:checked, .select-box > [type="checkbox"]:not(:checked) {
  width: 0;
  height: 0;
  display: none;
  opacity: 0;
}
/* line 9693, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.select-box > [type="checkbox"]:checked + label, .select-box > [type="checkbox"]:not(:checked) + label {
  display: inline-block;
  margin: 0;
  position: relative;
  cursor: pointer;
}
/* line 9698, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.select-box > [type="checkbox"]:checked + label:before, .select-box > [type="checkbox"]:not(:checked) + label:before {
  display: inline-block;
  left: 0;
  width: 20px;
  height: 20px;
  border: 0;
  color: #c5d5dc;
}
/* line 9709, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.select-box > [type="checkbox"]:checked[disabled] + label, .select-box > [type="checkbox"]:not(:checked)[disabled] + label {
  cursor: not-allowed;
  opacity: .4;
}
/* line 9712, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.select-box > [type="checkbox"]:checked[disabled] + label:before, .select-box > [type="checkbox"]:not(:checked)[disabled] + label:before {
  opacity: .7;
}

/* line 9718, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.checkoutModule .select-box > [type="checkbox"]:checked + label::before,
.checkoutModule .select-box > [type="checkbox"]:not(:checked) + label::before {
  position: static !important;
}

@media only screen and (max-width: 44em) {
  /* line 9723, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .select-box > [type="checkbox"]:checked + label:before,
  .select-box > [type="checkbox"]:not(:checked) + label:before {
    top: auto;
  }

  /* line 9727, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .checkoutModule .select-box > [type="checkbox"]:checked + label,
  .checkoutModule .select-box > [type="checkbox"]:not(:checked) + label {
    padding-left: 0;
  }
}
/* line 9733, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.select-box > [type="checkbox"]:checked + label:before,
.select-box > [type="checkbox"]:not(:checked) + label:before {
  font-family: "FontAwesome";
  font-size: 1.8em;
  text-align: center;
}

/* line 9741, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.select-box > [type="checkbox"]:checked + label:before {
  content: "\f14a";
  color: #00a651;
}

/* line 9747, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.select-box > [type="checkbox"]:not(:checked) + label:before {
  content: "\f0c8";
  color: #c5d5dc;
}

@media only screen and (max-width: 44em) {
  /* line 9754, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .columns.divider {
    padding-bottom: 1.5rem !important;
    margin-top: 1rem;
    margin-bottom: 1.5rem !important;
  }
}
@media only screen and (min-width: 44.063em) {
  /* line 9761, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block-line-item .select-box.push > [type="checkbox"]:checked + label, .block-line-item .select-box.push > [type="checkbox"]:not(:checked) + label {
    line-height: 3.5em;
  }

  /* line 9764, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .block-line-item.row-header .select-box > [type="checkbox"]:checked + label, .block-line-item.row-header .select-box > [type="checkbox"]:not(:checked) + label {
    line-height: 2.5em;
  }

  /* line 9768, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .summary-box > div:first-child > div {
    padding: 0.9375em 0.9375em 0;
  }
  /* line 9769, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .summary-box > div:last-child > div {
    padding: 5px 0.9375em 0.9375em;
  }
  /* line 9770, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .summary-box .divider {
    border-color: #a6e4fc;
  }
  /* line 9771, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .summary-box > .sub-divide {
    border-top: 1px solid #a6e4fc;
  }
  /* line 9772, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .summary-box > .sub-divide > div {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  /* line 9775, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .group-item-spacer {
    border-top: 1px solid #a6e4fc;
  }
}
/* line 9778, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dot .fa-circle {
  position: absolute;
  right: 0;
  top: 50%;
  font-size: .5em;
  color: #e8eef1;
}

/* * pagination styles * */
/* line 9787, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.pg-drop {
  margin-top: 0.75rem;
}
/* line 9789, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.pg-drop label {
  font-size: 0.9rem;
}

/* line 9793, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.pg {
  text-align: center;
  background-color: transparent;
  margin: 2rem 0 0 0;
}
/* line 9797, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.pg div {
  display: inline-block;
  margin-right: 0.25rem;
}
/* line 9800, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.pg div a {
  display: block;
  font-weight: 700;
  color: #000000;
  background-color: #c5d5dc;
  border-radius: 0.5rem;
  padding: 0.85rem 1rem;
  font-size: 0.9rem;
}
/* line 9808, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.pg div a:hover {
  color: #20a6d4;
  background-color: #ffffff;
}
/* line 9813, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.pg div.highlight {
  background-color: transparent;
}
/* line 9815, ../../../../private/scss/generic/includes/_mobi-admin.scss */
div.pg div.highlight a {
  color: #20a6d4;
  background-color: #ffffff;
}

@media only screen and (max-width: 66em) {
  /* line 9824, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .pg-drop label {
    font-size: 0.8rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 9831, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .pg-drop select {
    width: auto;
  }
  /* line 9834, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .pg-drop label {
    font-size: 0.7rem;
  }

  /* line 9838, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  div.pg {
    margin: 1rem 0 0 0;
  }
}
/* line 9842, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.centered {
  text-align: center;
}

/* line 9845, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.forgot_link {
  margin-top: 1rem;
}
/* line 9847, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.forgot_link a {
  font-weight: bold;
  text-decoration: underline;
  font-size: 0.9rem;
  color: #20a6d4;
}

/* line 9854, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.table_block {
  padding: 1rem;
}
/* line 9856, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.table_block .row_style {
  border: 1px solid #e8eef1;
  background-color: #f4f7f9;
  margin-bottom: 0.5rem;
  padding: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -ms-border-radius: 0.5rem;
  border-radius: 0.5rem;
}

/* line 9864, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.nomargin {
  margin: 0 !important;
}

/* line 9867, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.topmargin {
  margin-top: 2rem !important;
}

/* line 9871, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no_title {
  margin-top: 4.2rem;
}

/* line 9874, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.main-content.nologin {
  margin-top: 3rem;
}

/* line 9877, ../../../../private/scss/generic/includes/_mobi-admin.scss */
body.is-cart .main-content.nologin {
  margin-top: 0;
}

@media only screen and (max-width: 44em) {
  /* line 9881, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no_title {
    margin-top: 0;
  }

  /* line 9884, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .main-content.nologin {
    margin-top: 4.75rem;
  }

  /* line 9887, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  body.is-cart .main-content.nologin {
    margin-top: 0;
  }
}
/* line 9891, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-form-title {
  margin-top: 0.9rem;
}

/* line 9894, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#recaptcha_widget_div #recaptcha_response_field {
  box-shadow: none !important;
  display: inline !important;
  padding: 0 !important;
  height: auto !important;
}

@media only screen and (min-width: 44.063em) {
  /* line 9901, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .divider-left {
    border-left: 1px solid #e8eef1;
  }

  /* line 9904, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .divider-right {
    border-right: 1px solid #e8eef1;
  }
}
/* login forms */
/* line 9912, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error, .form-rb-item-error {
  color: #ff0000;
}

/* line 9915, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.inline_error {
  background-color: #ff0000;
  color: #ffffff;
  padding: 0.25rem;
  font-size: 0.7rem;
}

/* line 9921, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.checklist {
  padding: 0.5rem 0;
  border-bottom: 1px solid #e8eef1;
}
/* line 9924, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.checklist:last-child {
  border-bottom: none;
}
/* line 9927, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.checklist span {
  vertical-align: middle;
}

/* line 9931, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.recaptcha {
  width: 318px;
  margin: 0.5rem auto;
}

/* line 9936, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.login .recaptcha {
  margin-left: 0;
  margin-bottom: 1rem;
}

/* line 9941, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.flushmargin {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* line 9946, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.recaptcha_align {
  position: relative;
  top: 65px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

@media only screen and (max-width: 44em) {
  /* line 9950, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .recaptcha_align {
    top: 0;
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    margin-top: 1rem;
  }
}
/* line 9958, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.check_radio_container {
  height: 24px;
}

/* line 9962, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.check_radio_container input {
  margin-bottom: 0;
  margin-right: 1rem;
  float: left;
}

/* line 9968, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.checkbox_aligned {
  line-height: 24px;
  padding-left: 0 !important;
}

/* line 9973, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.general_vertical_align {
  display: block;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 9977, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.general_vertical_align2 {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

@media only screen and (max-width: 44em) {
  /* line 9981, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .general_vertical_align,
  .general_vertical_align2 {
    top: auto;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
/* line 9989, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type=text],
input[type=password],
input[type=email],
textarea {
  box-shadow: none !important;
  transition: background-color 200ms;
  background-color: #f4f7f9;
  border: 1px solid #c5d5dc;
  border-radius: 0;
  padding: 0.6rem !important;
  color: #000000;
  font-weight: bold;
}

/* line 10002, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type=text]:focus,
input[type=password]:focus,
input[type=email]:focus,
select:focus,
textarea:focus {
  background-color: #e8eef1;
  border: 1px solid #759cac;
}

/* line 10010, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type=text]:-webkit-autofill,
input[type=text]:-webkit-autofill:hover,
input[type=text]:-webkit-autofill:focus,
input[type=text]:-webkit-autofill:active,
input[type=password]:-webkit-autofill,
input[type=password]:-webkit-autofill:hover,
input[type=password]:-webkit-autofill:focus,
input[type=password]:-webkit-autofill:active,
input[type=email]:-webkit-autofill,
input[type=email]:-webkit-autofill:hover,
input[type=email]:-webkit-autofill:focus,
input[type=email]:-webkit-autofill:active,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
textarea:-webkit-autofill:active,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus,
select:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0px 1000px white inset !important;
  transition: background-color 5000s ease-in-out 0s !important;
}

/* line 10033, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type=text],
input[type=password],
input[type=email] {
  height: 2.6rem;
}

/* line 10038, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type=text]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder {
  opacity: 0.5;
  color: #106385;
}

/* line 10044, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type=text]:-moz-placeholder,
input[type=password]:-moz-placeholder,
input[type=email]:-moz-placeholder {
  opacity: 0.5;
  color: #106385;
}

/* line 10050, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type=text]::-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=email]::-moz-placeholder {
  opacity: 0.5;
  color: #106385;
}

/* line 10056, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type=text]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder {
  font-weight: bold;
  opacity: 0.5;
  color: #106385;
}

/* line 10063, ../../../../private/scss/generic/includes/_mobi-admin.scss */
textarea::-webkit-input-placeholder {
  opacity: 0.5;
  color: #106385;
}

/* line 10067, ../../../../private/scss/generic/includes/_mobi-admin.scss */
textarea:-moz-placeholder {
  /* Firefox 18- */
  opacity: 0.5;
  color: #106385;
}

/* line 10071, ../../../../private/scss/generic/includes/_mobi-admin.scss */
textarea::-moz-placeholder {
  /* Firefox 19+ */
  opacity: 0.5;
  color: #106385;
}

/* line 10075, ../../../../private/scss/generic/includes/_mobi-admin.scss */
textarea:-ms-input-placeholder {
  opacity: 0.5;
  color: #106385;
}

/* line 10079, ../../../../private/scss/generic/includes/_mobi-admin.scss */
textarea::placeholder {
  opacity: 0.5;
  color: #106385;
}

/* line 10083, ../../../../private/scss/generic/includes/_mobi-admin.scss */
input[type=text][disabled],
input[type=password][disabled],
input[type=email][disabled] {
  opacity: 0.5;
}

@media only screen and (max-width: 44em) {
  /* line 10090, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  input[type=text],
  input[type=password],
  input[type=email],
  textarea,
  select {
    font-size: 0.8rem;
    line-height: 1rem;
  }
}
/* line 10100, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_desc {
  font-weight: bold;
  font-size: 0.8rem;
  margin-bottom: 1rem;
}
/* line 10104, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_desc.login {
  font-size: 1.125rem;
  font-weight: normal;
}
/* line 10108, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_desc.textInfo {
  font-size: 0.9rem !important;
  font-weight: bold;
  font-style: italic;
  color: #a48d33;
}

/* line 10115, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-rb-title {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  font-weight: bold;
  margin-bottom: 1rem;
}

/* line 10121, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-rb-item-subtitle {
  margin-bottom: 0.5rem;
}

/* line 10124, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-rb-item-error {
  margin-bottom: 0.5rem;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -ms-border-radius: 0.5rem;
  border-radius: 0.5rem;
  padding: 0.5rem;
  text-align: center;
  font-size: 0.8rem;
}

/* line 10132, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-item {
  margin-bottom: 0.5rem;
}

/* line 10135, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-item:last-child {
  margin-bottom: 0;
}

/* line 10138, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-rb-item .form-rb-item-title,
.formitem-title {
  font-size: 0.7rem;
  margin-bottom: 0.2rem;
}

/* line 10143, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-rb-table input,
.form-rb-table textarea {
  margin-bottom: 0 !important;
}

/* line 10147, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-rb-item {
  margin-bottom: 1rem;
}

/* line 10150, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-rb-block#block_country_state .form-rb-item {
  float: left;
  width: 50%;
  box-sizing: border-box;
}

/* line 10155, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form-rb-block#block_country_state .form-rb-item:first-child {
  padding-right: 1rem;
}

/* line 10158, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ipdot:after {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  content: ".";
  font-size: 1.6rem;
  line-height: 2.3125rem;
  color: #c5d5dc;
}

/* line 10168, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.ipslash:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  content: "/";
  font-size: 1.6rem;
  line-height: 2.3125rem;
  color: #c5d5dc;
}

/* line 10179, ../../../../private/scss/generic/includes/_mobi-admin.scss */
select, .faux-select {
  background-image: url("/html/images/101.mobi/select_up_down_arrows_gray_light.png");
  background-repeat: no-repeat;
  background-position: right 0.5rem center;
  background-color: #f4f7f9;
  border: 1px solid #c5d5dc;
  width: 100%;
  padding-right: 2rem;
  height: 2.6rem;
  font-weight: bold;
  display: block;
}
/* line 10190, ../../../../private/scss/generic/includes/_mobi-admin.scss */
select option[disabled], .faux-select option[disabled] {
  background-color: transparent;
}

/* line 10194, ../../../../private/scss/generic/includes/_mobi-admin.scss */
select:hover {
  background-color: #f4f7f9;
  border: 1px solid #c5d5dc;
}

/* line 10198, ../../../../private/scss/generic/includes/_mobi-admin.scss */
select[disabled] {
  background-color: #f4f7f9;
  opacity: 0.5;
  background-image: url("/html/images/101.mobi/select_up_down_arrows_gray_light.png");
  background-repeat: no-repeat;
  background-position: right 0.5rem center;
}

/* line 10205, ../../../../private/scss/generic/includes/_mobi-admin.scss */
select.blue {
  background-color: #106385;
  background-image: url("/html/images/101.mobi/select_up_down_arrows_white.png");
  background-repeat: no-repeat;
  background-position: right 0.5rem center;
  border: 1px solid #020e13;
  color: #ffffff;
}

/* line 10213, ../../../../private/scss/generic/includes/_mobi-admin.scss */
select.blue option {
  color: #ffffff;
  background-color: #106385;
}

/* line 10217, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.fake-select.blue {
  background-color: #106385;
  border: 1px solid #020e13;
  color: #ffffff;
  padding: 0.5rem;
}

/* line 10223, ../../../../private/scss/generic/includes/_mobi-admin.scss */
select.formInvalid,
select.formInvalidNotSubmit {
  border: 1px solid #ff0000 !important;
  background-color: #fff0f0 !important;
  color: #ff0000 !important;
  background-image: url("/html/images/101.mobi/select_up_down_arrows.png") !important;
  background-repeat: no-repeat !important;
  background-position: right 0.5rem center !important;
}

/*
select.formValid {
	background-image: url('/html/images/101.mobi/select_up_down_arrows.png') !important; 
	border: 1px solid rgba(0,166,81,1) !important;
	background-color: rgba(0,166,81,0.05) !important;	
	background-repeat: no-repeat !important;
	background-position: right 0.5rem center !important;
}
*/
/* line 10241, ../../../../private/scss/generic/includes/_mobi-admin.scss */
select.blue.formInvalid,
select.blue.formInvalidNotSubmit {
  background-image: url("/html/images/101.mobi/select_up_down_arrows.png") !important;
  border: 1px solid #ff0000 !important;
  background-color: #ff0000 !important;
  background-repeat: no-repeat !important;
  background-position: right 0.5rem center !important;
  color: #000000;
}

/* line 10250, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalid,
.formInvalidNotSubmit {
  border: 1px solid #ff0000 !important;
  background-color: #fff0f0 !important;
  color: #ff0000 !important;
}

/* line 10256, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalid::-webkit-input-placeholder {
  color: #ff0000 !important;
}

/* line 10259, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalid:-moz-placeholder {
  /* Firefox 18- */
  color: #ff0000 !important;
}

/* line 10262, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalid::-moz-placeholder {
  /* Firefox 19+ */
  color: #ff0000 !important;
}

/* line 10265, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalid:-ms-input-placeholder {
  color: #ff0000 !important;
}

/* line 10268, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalid::placeholder {
  color: #ff0000 !important;
}

/* line 10271, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalidNotSubmit::-webkit-input-placeholder {
  color: #ff0000 !important;
}

/* line 10274, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalidNotSubmit:-moz-placeholder {
  /* Firefox 18- */
  color: #ff0000 !important;
}

/* line 10277, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalidNotSubmit::-moz-placeholder {
  /* Firefox 19+ */
  color: #ff0000 !important;
}

/* line 10280, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalidNotSubmit:-ms-input-placeholder {
  color: #ff0000 !important;
}

/* line 10283, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.formInvalidNotSubmit::placeholder {
  color: #ff0000 !important;
}

/* line 10287, ../../../../private/scss/generic/includes/_mobi-admin.scss */
select[disabled].formInvalid,
input[type="text"][disabled].formInvalid,
input[type="text"][disabled].formInvalidNotSubmit {
  background-color: #f4f7f9 !important;
  border: 1px solid #e8eef1 !important;
}

/*.formValid {

select[disabled].formInvalid,
input[type="text"][disabled].formInvalid {
	background-color: #ddd !important;
	border: 1px solid #b7b7b7 !important;
}

input[type="radio"].formValid,
label.formValid {
	background-color: transparent !important;
	border: none !important;
}
*/
/* contact fields styling */
/* line 10311, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.form_table select {
  margin: 0;
}

/* line 10315, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#multi_company .form-rb-item-element:after,
#multi_phone .form-rb-item-element:after,
#multi_fax .form-rb-item-element:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

/* line 10326, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#multi_company .form-rb-item-element select {
  float: left;
  width: 30%;
}
/* line 10330, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#multi_company .form-rb-item-element input.text_box {
  float: right;
  width: 65%;
}

/* line 10337, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#multi_phone .form-rb-item-element select,
#multi_fax .form-rb-item-element select {
  float: left;
  width: 36%;
}

/* line 10343, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#multi_phone .form-rb-item-element #contact-fields-input-phone {
  float: left;
  width: 44%;
  margin-left: 0.5rem;
}
/* line 10348, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#multi_phone .form-rb-item-element #contact-fields-input-phoneext {
  float: right;
  width: 15%;
}

/* line 10354, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#multi_fax .form-rb-item-element #contact-fields-input-fax {
  float: left;
  width: 44%;
  margin-left: 0.5rem;
}
/* line 10359, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#multi_fax .form-rb-item-element #contact-fields-input-faxext {
  float: right;
  width: 15%;
}

/* services */
/* line 10366, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox {
  padding: 1rem;
  margin-bottom: -1px;
  font-size: 0.9rem;
}
/* line 10371, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox .item-name > span {
  font-size: 1.4rem;
}
/* line 10374, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox .item-name em span {
  font-style: italic;
  font-size: 0.7rem;
}
/* line 10378, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox .item-name em span:before {
  content: "(";
}
/* line 10381, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox .item-name em span:after {
  content: ")";
}
/* line 10384, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox .item-auto-renew .on {
  color: #00a651;
}
/* line 10387, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox .item-auto-renew .off {
  color: #c5d5dc;
}
/* line 10390, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox .select-box {
  display: inline-block;
  margin-right: 1rem;
}

/* line 10395, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.selectall {
  height: 48px;
  margin-top: 1.5rem;
}

/* line 10399, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.selectall .button, .selectall .okay_button, .selectall .cancel_button {
  padding: 0.3rem 0.2rem;
}

/* line 10402, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.selectall select {
  height: auto !important;
  padding: 0.45rem 1.5rem 0.45rem 0.45rem;
}

/* line 10406, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.valign {
  float: left;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-right: 0.5rem;
}

/* line 10411, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.valign select {
  margin-bottom: 0;
}

/* line 10414, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.valign2 {
  float: right;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-left: 0.5rem;
}

/* line 10419, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.valign2 select {
  margin-bottom: 0;
}

/* line 10422, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-table-folder {
  position: relative;
  display: block;
}

/* line 10426, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#filter-box {
  background-color: #f4f7f9 !important;
}

/* line 10430, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox {
  padding: 0.8rem !important;
}
/* line 10432, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox .filtertitle {
  background-color: #c5d5dc;
  -webkit-border-radius: 0.5rem;
  -moz-border-radius: 0.5rem;
  -ms-border-radius: 0.5rem;
  border-radius: 0.5rem;
  margin: 1rem 0;
  padding: 0.5rem !important;
}
/* line 10437, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox .filtertitle h3 {
  text-transform: uppercase;
  font-size: 1rem;
  font-weight: bold;
  margin: 0 !important;
}
/* line 10443, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox .filtertitle small {
  float: right;
}
/* line 10447, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox input {
  margin-bottom: 0;
}
/* line 10450, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox .filterlistitem {
  padding-bottom: 0 !important;
}
/* line 10452, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox .filterlistitem label {
  position: relative;
  padding-left: 1rem;
  font-size: 0.75rem;
  line-height: 0.9rem;
  margin-bottom: 0.5rem;
}
/* line 10458, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox .filterlistitem label input {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 10465, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox #filter-menu, .filterbox #sort-menu {
  margin-top: 1rem;
}
/* line 10468, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox.separator {
  border-bottom: 1px solid #e8eef1;
}
/* line 10471, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox.prereg {
  padding: 0 !important;
  background-color: transparent !important;
  position: relative;
}
/* line 10475, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox.prereg #sort-li {
  padding: 0.8rem;
  background-color: #f4f7f9;
  border: 1px solid #c5d5dc;
}
/* line 10480, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.filterbox.prereg #sort-menu {
  left: 0;
  top: 2.7rem;
  margin-top: 0;
  padding: 0.8rem;
  position: absolute;
  width: 100%;
  background-color: #f4f7f9;
  border-left: 1px solid #c5d5dc;
  border-right: 1px solid #c5d5dc;
  border-bottom: 1px solid #c5d5dc;
  z-index: 2;
}

@media only screen and (max-width: 44em) {
  /* line 10497, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .servicebox .item-name {
    margin-bottom: 1rem;
  }

  /* line 10503, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .filterbox .filtertitle small {
    float: right;
  }
  /* line 10506, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .filterbox .filtertitle label {
    font-size: 0.75rem;
    line-height: 0.8rem;
    position: relative;
    padding-left: 1rem;
  }
  /* line 10511, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .filterbox .filtertitle label input {
    position: absolute;
    left: 0;
    top: 0;
  }
}
/* line 10520, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#filter-li a, #sort-li a {
  color: #106385;
  text-transform: uppercase;
  font-size: 1.1em;
}

/* line 10521, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox .item-status span:before {
  content: "\f0d6";
  display: inline-block;
  font-family: FontAwesome;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size: inherit;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  -webkit-transform: translate(0px, 0px);
  margin-right: 0.2rem;
}

/* line 10542, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.servicebox .item-expire span:before {
  content: "\f1ce";
  display: inline-block;
  font-family: FontAwesome;
  font-feature-settings: normal;
  font-kerning: auto;
  font-language-override: normal;
  font-size: inherit;
  font-size-adjust: none;
  font-stretch: normal;
  font-style: normal;
  font-synthesis: weight style;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  -webkit-transform: translate(0px, 0px);
  margin-right: 0.2rem;
}

/* DOMAIN specific  */
/* line 10565, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tags {
  margin: 0;
  list-style: none;
}
/* line 10566, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tags li {
  background-color: #e8eef1;
  padding: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 2px;
  color: #466775;
  float: left;
  margin-bottom: 0.25em;
}

/* line 10574, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.comments {
  word-break: break-word;
}

/* line 10576, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#new-child-dns .form-rb-item-element:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
/* line 10584, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#new-child-dns #hostname {
  float: left;
  width: 30%;
}
/* line 10588, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#new-child-dns #domainname {
  float: left;
  width: 70%;
  padding: 0.5rem;
  box-sizing: border-box;
}
/* line 10594, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#new-child-dns #domainname .dir-ltr:before {
  content: ".";
}
/* line 10597, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#new-child-dns #domainname .dir-rtl:after {
  content: ".";
}

/*icon menu lang */
/* line 10603, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#header_menu_lang {
  width: 32rem;
}

/* line 10606, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu {
  margin: 0px;
  padding: 0.5rem !important;
  list-style-type: none;
  display: block;
  max-width: 80%;
}

/* line 10614, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu li {
  padding: 0 !important;
  border-radius: 3px;
  border: 1px solid #ffffff;
}
/* line 10619, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu li:hover {
  background-color: white;
  border: 1px solid #a6e4fc;
}
/* line 10623, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu a {
  display: block !important;
  text-decoration: none;
  line-height: normal !important;
  margin: 0 !important;
  padding: 3px !important;
}
/* line 10630, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu a .cntryLinkFlags {
  background-image: url(/html/images/101.mobi/lang_menu_sprite.png);
  display: inline-block;
  height: 27px;
  width: 36px;
}
/* line 10636, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu a span {
  vertical-align: middle;
  float: none;
  color: inherit !important;
  font-size: 1rem;
}
/* line 10642, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu .cntryLinkFlags.siteUS {
  background-position: 0px 0px;
}
/* line 10643, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu .cntryLinkFlags.siteIN {
  background-position: 0px -27px;
}
/* line 10644, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu .cntryLinkFlags.siteRU {
  background-position: 0px -54px;
}
/* line 10645, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu .cntryLinkFlags.siteUA {
  background-position: 0px -81px;
}
/* line 10646, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu .cntryLinkFlags.siteMX {
  background-position: 0px -108px;
}
/* line 10647, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu .cntryLinkFlags.siteBR {
  background-position: 0px -135px;
}
/* line 10648, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu .cntryLinkFlags.siteAE {
  background-position: 0px -162px;
}
/* line 10649, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.lang_menu .cntryLinkFlags.siteDE {
  background-position: 0px -189px;
}

/* line 10652, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.label-align {
  margin-top: 0.5rem;
  text-align: right;
}

@media only screen and (max-width: 44em) {
  /* line 10657, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .label-align {
    text-align: left;
    margin-top: 0;
    margin-bottom: 0.5rem;
  }
}
/* line 10664, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.divtablestyle {
  margin-bottom: 1.5rem;
}

/* line 10668, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.divtablestyle .tableheader {
  background: #106385 url("/html/images/101.2/dom_view_table_header_bg.png") repeat-x scroll left top;
  color: #ffffff;
  font-weight: bold;
}
/* line 10673, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.divtablestyle .row {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border-bottom: 1px solid #466775;
}
/* line 10678, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.divtablestyle .row:last-child {
  border-bottom: 0;
}
/* line 10681, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.divtablestyle .monospace {
  font-family: monospace,monospace !important;
}

/* line 10685, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.wordwrap {
  word-wrap: break-word;
  word-break: break-word;
}

/* line 10689, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.login_create .error_box {
  margin-bottom: 1rem;
  box-shadow: none;
  background-color: #f00;
  color: #fff;
}
/* line 10695, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.login_create .error_box li {
  color: #fff;
}

/* line 10698, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#question-form .item-row:after {
  content: "";
  display: block;
  border-bottom: 1px solid #e8eef1;
  margin: 0 1rem 1rem 1rem;
}

/* line 10704, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#question-form .item-row:last-child:after {
  border-bottom: 0;
  margin: 0;
}

/* line 10708, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.spinner_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  top: 0;
  left: 0;
  z-index: 101;
}

/* line 10717, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.spinner_overlay i,
.spinner_overlay p {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
}

/* line 10726, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.page_spinner {
  text-align: center;
}
/* line 10728, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.page_spinner.new-title {
  padding: 1.5rem;
}

/* line 10732, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.page_spinner i {
  font-size: 6rem;
  color: #c5d5dc;
}

/* line 10736, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.page_spinner .message {
  font-size: 1.25rem;
  color: #106385;
  text-align: center;
}

/* line 10741, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.min_height {
  min-height: 3rem;
  box-sizing: content-box;
}

/* line 10745, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns_subtitle {
  font-size: 0.8rem;
  display: inline-block;
  height: 0.8rem;
  color: #334b55;
}

/* used for legal agreements */
/* line 10752, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.policy {
  padding-left: 15px;
  margin-bottom: 15px;
}

/* obfuscate email addresses */
/* line 10755, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.obf {
  unicode-bidi: bidi-override;
  direction: rtl;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 10764, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.obf span {
  display: none;
}

/* FAQ watermark */
/* line 10766, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.c-obf {
  font-size: 1px;
  color: transparent;
  width: 1px;
  height: 1px;
  overflow: hidden;
  display: inline-block;
}

/* search modal stuff */
/* line 10777, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal h2 {
  word-wrap: break-word;
}
/* line 10780, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal .search_modal_box {
  padding: 1rem;
  margin-bottom: 1.5rem;
  display: flex;
  align-items: center;
}
/* line 10785, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal .search_modal_box .icon {
  width: 2rem;
  height: 2rem;
  border-radius: 1rem;
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 1rem;
}
/* line 10792, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal .search_modal_box .icon i {
  width: 2rem;
  height: 2rem;
  line-height: 2rem;
  text-align: center;
}
/* line 10799, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal .search_modal_box .text {
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 10803, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal .search_modal_box .concierge {
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 10808, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal #not-available .search_modal_box {
  background-color: #ffcccc;
  border: 1px solid maroon;
}
/* line 10811, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal #not-available .search_modal_box .icon {
  background-color: #ff0000;
  color: #ffffff;
}
/* line 10816, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal #available .search_modal_box {
  background-color: #73ffb7;
  border: 1px solid #002713;
}
/* line 10819, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal #available .search_modal_box .icon {
  background-color: #00a651;
  color: #ffffff;
}
/* line 10824, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.search_modal .action_message {
  display: inline-block;
}

/* line 10829, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal h2 {
  padding: 1.5rem;
  background-color: #202f35;
  color: #ffffff;
  font-size: 2.25rem;
  font-weight: 400;
  margin: 0;
}
/* line 10836, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal h2 strong {
  color: #fee767;
}
/* line 10840, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .modal-content {
  padding: 1.5rem;
  text-align: center;
}
/* line 10844, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal h3 {
  font-size: 2rem;
  font-weight: 100;
  color: #106385;
  margin-bottom: 1rem;
}
/* line 10850, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal h4 {
  font-size: 1.5rem;
  margin-bottom: 1.5rem;
  font-weight: bold;
}
/* line 10855, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal p {
  font-size: 1rem;
  line-height: 1rem;
  margin-bottom: 0.5rem;
}
/* line 10860, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .acquisition-price {
  font-weight: bold;
  font-size: 1.125rem;
}
/* line 10863, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .acquisition-price span {
  font-size: 1rem;
  font-weight: normal;
}
/* line 10868, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .acquisition-terms {
  font-size: 0.7rem;
  font-style: italic;
}
/* line 10872, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal form {
  margin-bottom: 0;
  margin-top: 0;
}
/* line 10876, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .addtocart {
  display: inline-block;
  padding: 1.125rem 1.5rem;
  font-size: 1.125rem;
  background-color: #fcf3c1;
  border: 1px solid #dfb500;
}
/* line 10883, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .additional {
  background-color: #20a6d4;
  padding: 1.5rem;
  color: #ffffff;
  text-align: center;
}
/* line 10888, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .additional h4 {
  color: #ffffff;
}
/* line 10893, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .steps .step {
  background-color: #ffffff;
  width: 5.5rem;
  height: 5.5rem;
  margin: 1rem auto;
  border-radius: 50%;
  padding-top: 0.75rem;
}
/* line 10900, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .steps .step p {
  color: #106385;
  margin: 0;
}
/* line 10903, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .steps .step p strong {
  font-size: 2.5rem;
  line-height: 2.5rem;
  display: block;
  font-weight: normal;
}
/* line 10911, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .steps h4 {
  color: #ffffff;
}
/* line 10914, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .steps p {
  color: #ffffff;
}
/* line 10917, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .steps a {
  color: #ffffff;
  font-weight: normal;
  text-decoration: underline;
}
/* line 10923, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .modal-price {
  display: flex;
  align-items: center;
  padding: 2rem 0;
  border-bottom: 1px solid #f4f7f9;
  margin-bottom: 2rem;
}
/* line 10929, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.concierge-modal .modal-price.noflex {
  display: block;
}

/* line 10934, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.modal-helper {
  display: none;
}

@media only screen and (max-width: 44em) {
  /* line 10938, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal {
    width: calc(100% - 1.5rem);
    left: 0.75rem;
    top: 0.75rem;
    min-height: auto;
  }
  /* line 10943, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .close-reveal-modal {
    font-size: 1rem;
  }
  /* line 10946, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal h2 {
    padding: 0.75rem 2.5rem;
    font-size: 1.5rem;
  }
  /* line 10950, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .modal-content {
    padding: 0.75rem;
  }
  /* line 10953, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal h3 {
    font-size: 1.5rem;
  }
  /* line 10956, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal h4 {
    font-size: 1.5rem;
    margin-bottom: 1.5rem;
    font-weight: bold;
  }
  /* line 10961, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal p {
    font-size: 0.75rem;
    margin-bottom: 1rem;
  }
  /* line 10965, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .modal-price {
    padding: 1rem 0 2rem 0;
    margin-bottom: 1.5rem;
  }
  /* line 10968, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .modal-price .columns {
    padding: 0 0.5rem !important;
  }
  /* line 10972, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .acquisition-price {
    white-space: nowrap;
  }
  /* line 10974, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .acquisition-price span {
    font-size: 0.6rem;
  }
  /* line 10978, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .acquisition-terms {
    margin-top: 0.25rem;
    font-size: 0.6rem;
  }
  /* line 10982, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .addtocart {
    padding: 0.75rem;
    font-size: 0.9rem;
  }
  /* line 10986, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .additional {
    padding: 1rem;
  }
  /* line 10990, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .show-hide a {
    color: #fff;
    font-size: 0.75rem;
  }
  /* line 10993, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .show-hide a:after {
    display: inline-block;
    font-family: FontAwesome;
    font-size: 1rem;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    content: "\f078";
    margin-left: 1rem;
    vertical-align: middle;
  }
  /* line 11005, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .show-hide a.open:after {
    transform: rotate(180deg);
  }
  /* line 11010, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .show-hide-content {
    margin-top: 1rem;
  }
  /* line 11014, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .steps .columns {
    padding: 0 !important;
    margin: 1rem 0;
  }
  /* line 11018, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .steps .step {
    float: left;
    margin: 0 1rem 0 0;
  }
  /* line 11021, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .steps .step p {
    text-align: center;
  }
  /* line 11025, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .steps h4 {
    text-align: left;
    font-size: 1.15rem;
    margin-bottom: 0.75rem;
  }
  /* line 11030, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .steps p {
    text-align: left;
    font-size: 0.75rem;
    margin-bottom: 0.75rem;
  }
  /* line 11034, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .steps p.smaller {
    font-size: 0.75rem !important;
  }
  /* line 11038, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.concierge-modal .steps a {
    color: #fff;
    font-weight: normal;
    text-decoration: underline;
  }

  /* line 11045, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .acquisition-text {
    font-size: 0.8rem;
    margin-left: 0;
    text-align: center;
  }
  /* line 11049, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .acquisition-text em {
    display: inline-block;
    margin-top: 1rem;
  }

  /* line 11054, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .modal-helper {
    display: block;
  }
}
/* transfer page */
/* line 11062, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page h1 {
  text-align: center;
  vertical-align: middle;
  font-size: 3.75rem;
  font-weight: 100 !important;
  color: #106385;
}
/* line 11068, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page h1 strong {
  font-weight: 400;
}
/* line 11072, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page p {
  text-align: center;
  font-size: 1.125rem;
}
/* line 11076, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page .search-main-container {
  margin: 2rem 4rem;
  position: relative;
  z-index: 1;
}
/* line 11081, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page .search-box {
  padding: 1rem;
  background-color: #ffffff;
  position: relative;
  z-index: 3;
}
/* line 11087, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page .search-box .search-icon {
  left: 0.5rem;
  top: 1.5rem;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
  width: 3em;
  position: absolute;
  text-align: center;
}
/* line 11097, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page .search-box .search-icon .fa {
  font-size: 190%;
  color: #106385;
}
/* line 11101, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page .search-box .search-input {
  margin: 0 0 0 3em;
}
/* line 11104, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page .search-box .search-button-placeholder {
  position: static;
  text-align: left;
  width: auto;
}
/* line 11109, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page .search-box .search-button-placeholder button {
  font-size: 1.5em;
  border-radius: 0.15em;
  padding: 0.5em 1em;
  background-color: #fee767;
  border: 1px solid #e4c202;
  color: #000000;
  line-height: 2.5rem;
  font-weight: 700;
  text-align: center;
  display: inline-block;
  cursor: pointer;
}
/* line 11122, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page textarea {
  border: medium none;
  font-size: 1.5rem;
  height: 14rem;
  margin-bottom: 1rem;
  resize: none;
  font-style: normal;
  font-weight: normal;
  background-color: #ffffff;
  color: #000000;
}
/* line 11133, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page textarea[placeholder] {
  color: #000000;
  opacity: 1;
}
/* line 11137, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page textarea::-moz-placeholder {
  color: #000000;
  opacity: 1;
}
/* line 11141, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page textarea::-webkit-input-placeholder {
  color: #000000;
  opacity: 1;
}
/* line 11145, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page textarea:-ms-input-placeholder {
  color: #000000;
  opacity: 1;
}
/* line 11149, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page textarea:-moz-placeholder {
  color: #000000;
  opacity: 1;
}
/* line 11153, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-page button {
  line-height: 2.5rem;
  padding: 1em 3em;
  font-size: 1rem;
  font-weight: 700;
}

/* line 11160, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-section {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
/* line 11163, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-section div > h3 {
  font-size: 2.25rem;
  font-weight: bold;
  color: #106385;
  margin-bottom: 1em;
}

/* line 11170, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#message_no_domains {
  text-align: center;
}
/* line 11172, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#message_no_domains i.fa {
  display: block;
  font-size: 4rem;
  margin-bottom: 1rem;
  color: #ff0000;
}

/* line 11179, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#modal-domain-info .close-reveal-modal {
  z-index: 5;
}

@media only screen and (max-width: 44em) {
  /* line 11184, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .transfer-page h1 {
    font-size: 1.75rem !important;
    line-height: 2rem;
  }
  /* line 11188, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .transfer-page .search-main-container {
    margin: 2rem 0;
  }
  /* line 11191, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .transfer-page .search-main-container .search-box .search-icon .fa {
    font-size: 140%;
  }
  /* line 11194, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .transfer-page .search-main-container .search-box textarea {
    font-size: 1rem;
    height: 7rem;
  }
  /* line 11198, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .transfer-page .search-main-container .search-box .search-button-placeholder button {
    border-radius: 0.15em;
    font-size: 0.9em;
    padding: 0.5em 1em;
  }

  /* line 11205, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .transfer-section div > h3 {
    font-size: 1.25rem;
  }
}
/* line 11211, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-collapse {
  min-height: 1px;
}

/* line 11214, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.flex-row,
.flex-row-small {
  display: flex;
  align-items: center;
}
/* line 11218, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.flex-row.equal,
.flex-row-small.equal {
  align-items: stretch;
}
/* line 11221, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.flex-row.top-align,
.flex-row-small.top-align {
  align-items: flex-start;
}
/* line 11224, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.flex-row .shrink-grow-double,
.flex-row-small .shrink-grow-double {
  flex-shrink: 1;
  flex-grow: 1;
  flex-basis: 50%;
}
/* line 11229, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.flex-row .shrink-grow-none,
.flex-row-small .shrink-grow-none {
  flex-shrink: 0;
  flex-grow: 0;
}
/* line 11233, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.flex-row .shrink-grow-single,
.flex-row-small .shrink-grow-single {
  flex-grow: 1;
  flex-shrink: 1;
}

@media only screen and (max-width: 44em) {
  /* line 11239, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .flex-row {
    display: block;
  }

  /* line 11242, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .small-text-center {
    text-align: center !important;
  }
}
@media only screen and (min-width: 44.063em) {
  /* line 11247, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-text-right {
    text-align: right !important;
  }

  /* line 11250, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-text-left {
    text-align: left !important;
  }
}
/*################################ CLASSES ############################ */
/* line 11257, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.border-radius-box {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  border-radius: 0;
  border: 1px solid #c5d5dc;
}

/* line 11261, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.normal-padding-top {
  padding-top: 10px;
}

/* line 11262, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.normal-padding {
  padding: 10px !important;
}

/* line 11264, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.opacity-half-way {
  opacity: 0.5;
}

/* line 11267, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.normal-reduce-padding-top {
  padding: 0 10px !important;
}

/* line 11271, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-float {
  float: none !important;
}

/* line 11274, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-marg {
  margin: 0 !important;
}

/* line 11277, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-pad {
  padding: 0 !important;
}

/* line 11280, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-pad-no-marg {
  padding: 0 !important;
  margin: 0 !important;
}

/* line 11284, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-margin-left {
  margin-left: 0 !important;
}

/* line 11287, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-margin-right {
  margin-right: 0 !important;
}

/* line 11290, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-margin-top {
  margin-top: 0 !important;
}

/* line 11293, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-margin-bottom {
  margin-bottom: 0 !important;
}

/* line 11296, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-padd-right {
  padding-right: 0 !important;
}

/* line 11299, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.no-padd-left {
  padding-left: 0 !important;
}

/* line 11302, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-top-bottom {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

/* line 11306, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-top-bottom-half {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 11310, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-medium {
  padding: 1.3rem;
}

/* line 11313, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-small-sides-medium {
  padding: 5px 15px;
}

/* line 11316, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-left {
  padding-left: 1rem !important;
}

/* line 11319, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-right {
  padding-right: 1rem !important;
}

/* line 11322, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-fake,
.padding-fake2 {
  padding-right: 0.9375em !important;
}

/* line 11326, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-fake-half {
  padding-right: 0.5rem !important;
}

@media only screen and (max-width: 44em) {
  /* line 11330, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .padding-fake {
    padding-right: 0 !important;
  }

  /* line 11333, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .padding-fake2 {
    padding-right: 0.5rem !important;
  }

  /* line 11336, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .padding-fake-half {
    padding-right: 0 !important;
  }
}
/* line 11340, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.padding-small {
  padding: 10px !important;
}

/* line 11343, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-top-small {
  margin-top: 0.5rem;
}

/* line 11346, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-top-big {
  margin-top: 1.5rem !important;
}

/* line 11349, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-top-bigger {
  margin-top: 2.5rem !important;
}

/* line 11352, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-top {
  margin-top: 1rem !important;
}

/* line 11355, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-bottom.nolabel {
  margin-bottom: 2.35rem !important;
}

/* line 11358, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-bottom {
  margin-bottom: 1rem !important;
}

/* line 11361, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-bottom-big {
  margin-bottom: 1.5rem !important;
}

/* line 11364, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-bottom-bigger {
  margin-bottom: 2.5rem !important;
}

/* line 11367, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-bottom-small {
  margin-bottom: 0.5rem !important;
}

/* line 11370, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-left-right-big {
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

/* line 11374, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.margin-all-1x {
  margin: 1rem;
}

/* line 11377, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.line-height-medium {
  line-height: 27px !important;
}

/* line 11380, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.line-height-medium-large {
  line-height: 2.4rem;
}

/* line 11383, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.line-height-large {
  line-height: 32px;
}

/* line 11386, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.line-height-Xlarge {
  line-height: 49px;
}

/* line 11389, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.relative-section {
  position: relative;
  z-index: 90;
}

/* line 11393, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.small-tbs-lrm {
  padding: 4px 8px;
}

/* Visible Only For large */
@media only screen and (min-width: 44.063em) {
  /* line 11398, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .small-margin-top-bottom {
    margin: 5px 0;
  }

  /* line 11401, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-margin-top-bottom {
    margin: 10px 0;
  }

  /* line 11405, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .float-right-large-only {
    float: right !important;
  }

  /* line 11409, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .text-align-right-large-only {
    text-align: right;
  }

  /* line 11412, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .normal-no-padd-right {
    padding-left: 10px !important;
    padding-right: 0 !important;
  }

  /* line 11416, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .normal-no-padd-left {
    padding-left: 0 !important;
    padding-right: 10px !important;
  }
}
@media only screen and (max-width: 44em) {
  /* line 11423, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .normal-padding-top-small-only {
    padding-top: 10px;
  }

  /* line 11424, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .normal-padding-small-only {
    padding: 10px !important;
  }

  /* line 11425, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .normal-reduce-padding-top {
    padding: 0 10px !important;
  }

  /* line 11427, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .margin-top-bottom-small-only {
    margin: 10px 0 !important;
  }

  /* line 11431, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .no-pad-small {
    padding: 0 !important;
  }

  /* line 11434, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .margin-top-small-only {
    margin-top: 1rem;
  }

  /* line 11437, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .margin-bottom-small-only {
    margin-bottom: 1rem;
  }
}
@media only screen and (max-width: 66em) and (min-width: 44.063em) {
  /* line 11442, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .margin-top-medium-only {
    margin-top: 0.5rem;
  }

  /* line 11445, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .margin-bottom-medium-only {
    margin-bottom: 0.5rem;
  }
}
/* line 11450, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.max-width-50 {
  max-width: 50px;
}

/* line 11453, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.vertical-align-padding-small {
  padding: 8px 0;
}

/* line 11457, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.text-valign {
  vertical-align: middle;
}

/* line 11461, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.payPalLogo {
  background: url(/html/images/101.mobi/cart/paypal_transparent.png) no-repeat;
  width: 88px;
  padding: 15px 0;
}

/* line 11467, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.notice {
  background-color: #fff;
  padding: 1.5rem;
  box-shadow: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.125);
  display: flex;
  align-items: center;
  margin-top: 1rem;
}
/* line 11474, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.notice .fa {
  font-size: 4rem;
  color: #e7e9ea;
  margin-right: 1.5rem;
}
/* line 11479, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.notice p {
  margin-bottom: 0;
  color: #404041;
}

@media only screen and (max-width: 44em) {
  /* line 11485, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .notice {
    margin-bottom: 1rem;
  }
  /* line 11487, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .notice p {
    font-size: 0.8rem;
  }
}
/* line 11492, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.poweredby a {
  display: inline-block;
  color: #000000 !important;
  font-size: 0.7rem !important;
  text-decoration: none;
  background-color: #ffffff;
  padding: .25rem 1rem;
  opacity: .5;
  margin-top: 1rem;
}

/* line 11502, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.accept-box {
  padding-top: 1rem;
}

@media only screen and (max-width: 44em) {
  /* line 11506, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .accept-box {
    font-size: 0.7rem;
  }
}
@media only screen and (max-width: 44em) {
  /* line 11511, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #livechat-compact-container {
    display: none;
  }
}
/* Tooltips */
/* line 11517, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.has-tip {
  border-bottom: dotted 1px #cccccc;
  cursor: help;
  font-weight: bold;
  color: #333333;
}

/* line 11523, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.has-tip:hover,
.has-tip:focus {
  border-bottom: dotted 1px #134b5b;
  color: #2ba6cb;
}

/* line 11528, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tooltip {
  display: none;
  position: absolute;
  z-index: 999;
  font-weight: normal;
  font-size: 0.875rem;
  line-height: 1.3;
  padding: 0.75rem;
  max-width: 300px;
  left: 50%;
  width: 100%;
  color: white;
  background: #333333;
}

/* subusers */
/* line 11543, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.subusers {
  margin-top: 0;
  padding-top: 2rem;
  padding-bottom: 7rem;
  margin-bottom: -3.25rem;
}

/* line 11549, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.subuser-empty {
  background-color: #ffffff;
  padding: 1.5rem;
}
/* line 11552, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.subuser-empty h3 {
  margin: 1rem 0 2rem 0;
  color: #106385;
  font-size: 1.45rem;
}

/* line 11558, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.subuser-info-modal-link {
  color: #000000;
  font-size: 0.9rem;
}
/* line 11561, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.subuser-info-modal-link span {
  font-weight: bold;
  border-bottom: 1px solid #20a6d4;
  padding: 0.125rem 0;
  display: inline-block;
  margin-right: 0.25rem;
}
/* line 11568, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.subuser-info-modal-link i.fa {
  color: #20a6d4;
  font-size: 1rem;
}

/* line 11574, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example .close-reveal-modal {
  font-size: 1.5rem;
  font-weight: normal;
  color: #c5d5dc !important;
}
/* line 11579, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example h2 {
  color: #20a6d4;
  font-size: 1.4rem;
  line-height: 1.75rem;
  margin-bottom: 1.5rem;
  margin-top: 0;
  font-weight: bold;
}
/* line 11587, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example p {
  font-size: 1.1rem;
  line-height: 1.25rem;
  margin-bottom: 2rem;
}
/* line 11592, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table {
  width: 100%;
}
/* line 11594, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table thead {
  border-top: 1px solid #e8eef1;
}
/* line 11596, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table thead th {
  text-align: center;
  padding: 0.5rem;
  width: 12.5%;
}
/* line 11600, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table thead th:first-child {
  text-align: left;
  width: 50%;
}
/* line 11607, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody td {
  text-align: center;
  padding: 0.5rem 0.75rem;
  font-size: 0.8rem;
}
/* line 11611, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody td i.fa {
  color: #00a651;
  font-size: 1.35rem;
}
/* line 11615, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody td span.blank-dot {
  display: inline-block;
  height: 0.75rem;
  width: 0.75rem;
  background-color: #c5d5dc;
  border-radius: 50%;
}
/* line 11622, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody td:first-child {
  text-align: left;
}
/* line 11626, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody tr:nth-child(odd) {
  background-color: #f4f7f9;
}
/* line 11628, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody tr:nth-child(odd) td:nth-child(even) {
  background-color: #e8eef1;
}
/* line 11632, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody tr:nth-child(even) {
  background-color: #ffffff;
}
/* line 11634, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody tr:nth-child(even) td:nth-child(even) {
  background-color: #f4f7f9;
}
/* line 11638, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody tr.subsection {
  font-size: 1rem;
  font-weight: bold;
  text-transform: uppercase;
  background-color: #c5d5dc;
}
/* line 11643, ../../../../private/scss/generic/includes/_mobi-admin.scss */
#subuser-roles-example table tbody tr.subsection td {
  padding: 0.75rem;
}

@media only screen and (max-width: 44em) {
  /* line 11651, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .subuser-empty {
    padding: 0.75rem;
  }
  /* line 11653, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .subuser-empty h3 {
    margin: 1rem 0 1rem 0;
    font-size: 1.25rem;
  }
  /* line 11657, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .subuser-empty p {
    font-size: 0.8rem;
  }

  /* line 11662, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #subuser-roles-example h2 {
    font-size: 1.125rem;
    line-height: 1.25rem;
    margin: 0 1.5rem 1rem 1.5rem;
  }
  /* line 11667, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #subuser-roles-example p {
    font-size: 0.8rem;
    line-height: 1rem;
    margin-bottom: 1rem;
  }
  /* line 11674, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #subuser-roles-example table thead th {
    font-size: 0.7rem;
    padding: 0.25rem;
  }
  /* line 11680, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #subuser-roles-example table tbody td {
    padding: 0.25rem;
    font-size: 0.7rem;
  }
  /* line 11683, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #subuser-roles-example table tbody td i.fa {
    font-size: 1rem;
  }
  /* line 11686, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  #subuser-roles-example table tbody td span.blank-dot {
    height: 0.5rem;
    width: 0.5rem;
  }
}
@media only screen and (min-width: 44.063em) {
  /* line 11696, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .features-helper {
    display: block;
  }
}
@media only screen and (max-width: 44em) {
  /* line 11701, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .features-helper {
    display: none;
  }
}
/* new domain dns screen */
/* line 11706, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.dns {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 11710, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.dns .folder-breadcrumbs ul li:before {
  color: #759cac;
  margin: 0 0.75rem;
  content: "\f104";
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
/* line 11722, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.dns .folder-breadcrumbs ul li:after {
  display: none;
}
/* line 11726, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.title-area.dns h1 img {
  width: 4.5rem;
  vertical-align: initial;
}

/* line 11732, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .auto-width {
  width: auto;
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 11737, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area {
  padding: 0.84rem;
  background-color: #466775;
}
/* line 11740, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #saving-box {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  left: 0;
  top: 4.25rem;
  background-color: rgba(70, 103, 117, 0.7);
  text-align: center;
  color: #ffffff;
  font-size: 1.1rem;
  padding-top: 1rem;
}
/* line 11752, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #saving-box i.fa {
  color: #a6e4fc;
  margin-right: 0.5rem;
  vertical-align: middle;
}
/* line 11758, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #add-record-area {
  display: flex;
  align-items: center;
}
/* line 11761, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #add-record-area .btn {
  padding: 0.75em 0.5em;
}
/* line 11763, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #add-record-area .btn.cloudflare {
  padding: 0.35rem 0.25rem;
  font-size: 1.25rem;
  background-color: #ffffff;
  color: #f7941d;
}
/* line 11768, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #add-record-area .btn.cloudflare.disabled {
  pointer-events: none;
  background-color: #f4f7f9;
  color: #c5d5dc;
  cursor: auto;
}
/* line 11776, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #add-record-area .link-container {
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 11779, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #add-record-area .link-container span {
  padding-right: 0.5rem;
  color: #a6e4fc;
}
/* line 11784, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #add-record-area .hide-show-record-content {
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 11788, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #add-record-area input {
  color: #000000;
}
/* line 11791, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .add-record-area #add-record-area input::placeholder,
.dns-area .add-record-area #add-record-area select::placeholder {
  color: #759cac;
}
/* line 11797, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area .dns-delay-msg {
  color: #759cac;
  text-align: center;
  font-size: 0.9rem;
  padding: 1rem 0;
}
/* line 11803, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr {
  padding: 1rem !important;
}
/* line 11805, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr td {
  width: 100%;
}
/* line 11808, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr .dns-name,
.dns-area table.domain-list tbody tr .dns-value {
  overflow-wrap: break-word;
  word-break: break-all;
}
/* line 11812, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr .dns-name span,
.dns-area table.domain-list tbody tr .dns-value span {
  display: block;
  margin-right: 1rem;
}
/* line 11817, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr.active {
  background-color: #466775;
  color: #ffffff;
}
/* line 11820, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr.active span {
  color: #ffffff;
}
/* line 11823, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr.active .btn.btn-buy {
  padding: 0.75rem 0.5rem;
  font-size: 0.7rem;
  line-height: 1rem;
  margin-right: 0.25rem;
}
/* line 11829, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr.active .cancel {
  color: #c5d5dc;
  font-size: 0.7rem;
}
/* line 11833, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr.active select {
  color: #000000;
}
/* line 11837, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr .fa.btn {
  padding: 0.5rem !important;
  cursor: pointer;
}
/* line 11840, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr .fa.btn.fa-alt-cloudflare {
  padding: 0.375rem 0.35rem !important;
  font-size: 1.25rem;
  background-color: #ffffff;
  color: #f7941d;
  border: 1px solid #e8eef1;
}
/* line 11846, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr .fa.btn.fa-alt-cloudflare.disabled {
  pointer-events: auto;
  color: #759cac !important;
  cursor: pointer;
}
/* line 11854, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr .fa-spinner {
  color: #759cac;
  font-size: 1.5rem;
  padding: 0.25rem;
  border: 1px solid transparent;
}
/* line 11860, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr input {
  color: #000000;
}
/* line 11863, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-area table.domain-list tbody tr input::placeholder,
.dns-area table.domain-list tbody tr select::placeholder {
  color: #759cac;
}

/* line 11869, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-cloudflare-message {
  padding: 1.5rem;
  background-color: #f5821f;
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
/* line 11875, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-cloudflare-message > i.fa {
  flex-shrink: 0;
  flex-grow: 0;
  background-color: #ffffff;
  color: #f5821f;
  padding: 0.35rem;
  border-radius: 0.35rem;
  font-size: 1.5rem;
  height: 2.25rem;
  width: 2.25rem;
  text-align: center;
  line-height: 1.5rem;
  margin-right: 1rem;
}
/* line 11889, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-cloudflare-message p {
  flex-shrink: 1;
  flex-grow: 1;
  margin-bottom: 0;
  color: #ffffff;
  font-size: 1.125rem;
}
/* line 11896, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-cloudflare-message .button-container {
  display: inline-block;
  background-color: #ffffff;
  border-radius: 6px;
  vertical-align: bottom;
  margin: 0 0.25rem;
}
/* line 11902, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.dns-cloudflare-message .button-container i.fa {
  padding: 0.25rem;
  font-size: 1rem;
}

@media only screen and (max-width: 66em) {
  /* line 11910, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody {
    display: table-row-group;
  }
  /* line 11912, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr {
    width: 100%;
    border: none;
  }
  /* line 11915, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr:nth-child(odd) {
    background-color: #ffffff;
  }
  /* line 11918, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr:nth-child(even) {
    background-color: #f4f7f9;
  }
  /* line 11921, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr.active {
    background-color: #334b55;
  }
}
@media only screen and (min-width: 44.063em) and (max-width: 66em) {
  /* line 11930, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort {
    background-color: #c5d5dc;
  }
  /* line 11932, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort table {
    width: 100%;
  }
  /* line 11935, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort a, .dns-area .domain-sort span {
    color: #466775;
    font-size: 0.75rem;
    text-transform: uppercase;
    vertical-align: middle;
  }
  /* line 11940, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort a i, .dns-area .domain-sort span i {
    font-size: 0.9rem;
    margin-left: 0.25rem;
    vertical-align: middle;
  }
  /* line 11945, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort a.selected, .dns-area .domain-sort span.selected {
    font-weight: bold;
  }
  /* line 11947, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort a.selected i, .dns-area .domain-sort span.selected i {
    color: #20a6d4;
  }
  /* line 11952, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort a.asc .fa-arrows-v, .dns-area .domain-sort span.asc .fa-arrows-v {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
  }
  /* line 11956, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort a.asc .fa-arrows-v:before, .dns-area .domain-sort span.asc .fa-arrows-v:before {
    content: "\f177";
  }
  /* line 11962, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort a.desc .fa-arrows-v, .dns-area .domain-sort span.desc .fa-arrows-v {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  /* line 11966, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .domain-sort a.desc .fa-arrows-v:before, .dns-area .domain-sort span.desc .fa-arrows-v:before {
    content: "\f177";
  }
  /* line 11975, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .fa.btn {
    padding: 0.35rem !important;
  }
  /* line 11977, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .fa.btn.fa-alt-cloudflare {
    padding: .25rem !important;
  }
}
/* line 11985, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.dns table tbody tr {
  padding: 1rem !important;
}
/* line 11988, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.dns table tbody tr td.domain-col.dns-name {
  width: 22%;
}
/* line 11991, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.dns table tbody tr td.domain-col.dns-ttl {
  width: 11.33333%;
}
/* line 11994, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.dns table tbody tr td.domain-col.dns-type {
  width: 11.33333%;
}
/* line 11997, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.dns table tbody tr td.domain-col.dns-value {
  width: 47%;
}
/* line 12000, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-sort.dns table tbody tr td.domain-col.actions {
  width: 8.33333%;
}

/* line 12006, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns .box-content {
  padding: 1rem;
  font-size: 0.8rem;
}
/* line 12009, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns .box-content p {
  border-bottom: 1px solid #c5d5dc;
  margin-bottom: 0;
  padding: 0.75rem 0;
}
/* line 12013, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns .box-content p:last-child {
  border-bottom: none;
}
/* line 12020, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns.cloudflare .box-content p {
  border-bottom: none;
}
/* line 12024, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns.cloudflare .box-content .flex-row-small .info-button {
  padding: 0.375rem 0.35rem !important;
  font-size: 1.25rem;
  background-color: #ffffff;
  color: #f7941d;
  border: 1px solid #e8eef1;
  margin-right: 1rem;
}
/* line 12031, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns.cloudflare .box-content .flex-row-small .info-button.disabled {
  pointer-events: none;
  color: #759cac !important;
  cursor: auto;
}
/* line 12036, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns.cloudflare .box-content .flex-row-small .info-button.blank {
  color: transparent !important;
  background-color: transparent;
  border-color: transparent;
}

@media only screen and (min-width: 44.063em) {
  /* line 12047, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-5-half {
    width: 47%;
  }

  /* line 12050, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-1-half {
    width: 11.33333%;
  }

  /* line 12053, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .medium-2-half {
    width: 22%;
  }
}
@media only screen and (max-width: 44em) {
  /* line 12059, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.dns .folder-breadcrumbs {
    position: absolute;
    left: 1rem;
    top: 1.5rem;
    margin-bottom: 0;
    width: auto;
  }
  /* line 12066, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.dns .folder-breadcrumbs ul li:first-child {
    display: none;
  }
  /* line 12069, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.dns .folder-breadcrumbs ul li:before {
    display: none;
  }
  /* line 12073, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.dns .folder-breadcrumbs ul li:last-child a:before {
    content: "\f104";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 1.5rem;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
  }
  /* line 12085, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.dns .folder-breadcrumbs a {
    font-size: 0;
  }
  /* line 12089, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.dns .folder-links {
    position: absolute;
    right: 1rem;
    top: 1rem;
    margin-bottom: 0;
    width: 4rem;
  }
  /* line 12095, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .title-area.dns .folder-links a {
    font-size: 0.7rem;
    text-align: right;
    display: block;
  }

  /* line 12103, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .dns-delay-msg {
    margin: 0 0.75rem;
    font-size: 0.8rem;
  }
  /* line 12107, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .add-record-area {
    margin: 0 0.75rem;
  }
  /* line 12109, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .add-record-area #add-record-area {
    display: block;
  }
  /* line 12111, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .add-record-area #add-record-area input.no-marg,
  .dns-area .add-record-area #add-record-area select.no-marg {
    margin-bottom: 0.5rem !important;
  }
  /* line 12116, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .add-record-area #add-record-area .link-container .hide-show-record {
    display: block;
    padding: 0.5rem;
    color: #a6e4fc;
    padding: 0.5rem;
    position: relative;
    cursor: pointer;
  }
  /* line 12123, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .add-record-area #add-record-area .link-container .hide-show-record:after {
    content: " ";
    position: absolute;
    height: 0;
    width: 0;
    right: 0.5rem;
    top: 0.75rem;
    border-style: solid;
    border-width: 0.5rem 0.5rem 0 0.5rem;
    border-color: #a6e4fc transparent transparent transparent;
  }
  /* line 12134, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .add-record-area #add-record-area .link-container .hide-show-record.open:after {
    content: " ";
    position: absolute;
    height: 0;
    width: 0;
    right: 0.5rem;
    top: 0.75rem;
    border-style: solid;
    border-width: 0 0.5rem 0.5rem 0.5rem;
    border-color: transparent transparent #a6e4fc transparent;
  }
  /* line 12147, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .add-record-area #add-record-area .hide-show-record-content {
    margin-top: 1rem;
  }
  /* line 12149, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area .add-record-area #add-record-area .hide-show-record-content .dns-label {
    display: none;
  }
  /* line 12156, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr {
    border-left: 0.75rem solid #e8eef1;
    border-right: 0.75rem solid #e8eef1;
    border-bottom: 0.75rem solid #e8eef1;
    padding: 0 !important;
  }
  /* line 12161, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr:nth-child(odd) {
    background-color: #ffffff;
  }
  /* line 12164, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr:nth-child(even) {
    background-color: #ffffff;
  }
  /* line 12167, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .small-12 {
    padding: 0.75rem;
    border-bottom: 1px solid #e8eef1;
    display: flex;
    align-items: center;
  }
  /* line 12172, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .small-12 > span.show-for-small {
    width: 25%;
    text-align: left;
  }
  /* line 12176, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .small-12 > span.align {
    width: 75%;
    text-align: right;
  }
  /* line 12180, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .small-12 .dns-label {
    color: #759cac;
    text-transform: uppercase;
    font-size: 0.8rem;
  }
  /* line 12185, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .small-12.padding-fake-half {
    padding-right: 0.75rem !important;
  }
  /* line 12188, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .small-12.dns-name {
    background-color: #202f35;
    color: #ffffff;
    font-weight: bold;
    line-height: 1.5rem;
    border-bottom: none;
  }
  /* line 12194, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .small-12.dns-name span {
    line-height: 1.5rem;
    color: #ffffff;
    width: 100%;
    margin-right: 4.5rem;
    text-align: left;
  }
  /* line 12202, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr .small-12.dns-actions {
    position: absolute;
    padding: 0;
    top: 0.5rem;
    right: 0.5rem;
    width: auto;
    border-bottom: none;
  }
  /* line 12211, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr.active {
    background-color: #466775;
  }
  /* line 12213, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr.active .small-12 {
    border-color: #759cac;
  }
  /* line 12215, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr.active .small-12.dns-name {
    background-color: #334b55;
  }
  /* line 12219, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr.active .small-12.dns-actions .btn.btn-buy {
    padding: 0.5rem;
  }
  /* line 12223, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr.active .small-12.multi-container {
    padding: 0 !important;
    border-bottom: none !important;
  }
  /* line 12226, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr.active .small-12.multi-container.padding-fake-half {
    padding-right: 0 !important;
  }
  /* line 12229, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-area table.domain-list tbody tr.active .small-12.multi-container .row {
    width: 100%;
  }

  /* line 12237, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .common-box.dns {
    margin: 0 0.75rem;
  }

  /* line 12240, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-cloudflare-message {
    padding: 0.75rem;
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }
  /* line 12244, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-cloudflare-message > i.fa {
    margin-right: 0.5rem;
  }
  /* line 12247, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .dns-cloudflare-message p {
    font-size: 0.8rem;
  }
}
/* new domain page */
/* line 12253, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expandable-domain-area {
  padding: 1.5rem 0;
  border-bottom: 3px solid #c5d5dc;
}
/* line 12256, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expandable-domain-area > a.hide-show-trigger2,
.expandable-domain-area > .title-always-open {
  display: block;
  text-align: center;
  color: #759cac;
  text-transform: uppercase;
  margin-bottom: 1.5rem;
  font-size: 1.1rem;
  line-height: 1rem;
}
/* line 12267, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expandable-domain-area > a.hide-show-trigger2:after {
  font-family: FontAwesome;
  content: "\f106";
  color: #c5d5dc;
  font-size: 1.75rem;
  display: inline-block;
  margin-left: 0.5rem;
  margin-bottom: 0.25rem;
  vertical-align: middle;
  line-height: 1rem;
}
/* line 12278, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expandable-domain-area > a.hide-show-trigger2.open:after {
  content: "\f107";
}

/* line 12284, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .box-content {
  padding: 1rem;
}
/* line 12286, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .box-content.no-bottom {
  padding-bottom: 0;
}
/* line 12289, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .box-content.additional-link {
  border-top: 1px solid #c5d5dc;
  padding: 1rem;
}
/* line 12292, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .box-content.additional-link.no-border {
  border-top: none;
}
/* line 12295, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .box-content.additional-link.bottom-border {
  border-top: none;
  border-bottom: 1px solid #c5d5dc;
}
/* line 12302, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block.list ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 12307, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block.list li {
  margin: 0;
  padding: 0;
}
/* line 12310, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block.list li .box-content {
  border-top: none;
  border-bottom: 1px solid #c5d5dc;
}
/* line 12315, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block.list li:last-child .box-content {
  border-bottom: none;
}
/* line 12321, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block h3 {
  font-size: 1rem;
  color: #000000;
  font-weight: bold;
  margin: 0 0 1rem 0;
}
/* line 12327, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 12331, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-list li {
  display: flex;
  align-items: center;
  padding: 0.75rem 0;
  border-bottom: 1px solid #c5d5dc;
  font-size: 0.85rem;
}
/* line 12337, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-list li:last-child {
  border-bottom: none;
}
/* line 12340, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-list li .dns-number {
  background-color: #c5d5dc;
  color: #759cac;
  padding: 0.25rem;
  flex-grow: 0;
  flex-shrink: 0;
  height: 1.25rem;
  width: 1.25rem;
  text-align: center;
  font-weight: bold;
  line-height: 1;
  margin-right: 0.75rem;
}
/* line 12353, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-list li .dns-server {
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 12359, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-msg {
  display: flex;
  align-items: center;
  padding: 0.5rem;
  margin-bottom: 1rem;
  background-color: #ffffff;
}
/* line 12365, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-msg i.fa {
  font-size: 1.75rem;
  margin-right: 0.5rem;
}
/* line 12369, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-msg span {
  font-size: 0.8rem;
}
/* line 12373, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-edit a {
  display: flex;
  align-items: center;
  font-size: 1rem;
}
/* line 12377, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-edit a span {
  font-weight: bold;
  color: #000000;
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 12383, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-edit a i.fa {
  font-size: 1.75rem;
  flex-grow: 0;
  flex-shrink: 0;
  color: #c5d5dc;
  margin-left: 0.5rem;
}
/* line 12391, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-edit a.has-subtitle span {
  color: #759cac;
  font-size: 0.9rem;
  font-weight: normal;
}
/* line 12395, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-edit a.has-subtitle span b {
  color: #000000;
  font-size: 1rem;
  display: block;
}
/* line 12403, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-pending {
  display: flex;
  align-items: center;
  padding: 1rem;
}
/* line 12407, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-pending i.fa {
  font-size: 1.75rem;
  margin-right: 0.5rem;
}
/* line 12411, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-pending span {
  font-size: 0.9rem;
}
/* line 12414, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-pending a.btn {
  flex-grow: 0;
  flex-shrink: 0;
  background-color: #fff7cc;
  padding: 0.5rem 0;
  font-size: 0.8rem;
  width: 4rem;
  margin-left: 0.5rem;
}
/* line 12422, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-pending a.btn:hover {
  color: #000000;
}
/* line 12426, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-pending .btn-placeholder {
  flex-grow: 0;
  flex-shrink: 0;
  width: 4rem;
  margin-left: 0.5rem;
}
/* line 12433, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-pending.has-subtitle span {
  color: #759cac;
}
/* line 12435, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.common-box.dns-block .dns-pending.has-subtitle span b {
  color: #000000;
  font-size: 1rem;
  display: block;
}

/* line 12445, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expandable-domain-subarea > a.hide-show-trigger2 {
  display: flex;
  align-items: center;
  padding: 0.75em 1rem;
  background-color: #c5d5dc;
}
/* line 12450, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expandable-domain-subarea > a.hide-show-trigger2 span {
  font-weight: bold;
  color: #000000;
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 12456, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expandable-domain-subarea > a.hide-show-trigger2:after {
  font-family: FontAwesome;
  content: "\f106";
  color: #ffffff;
  font-size: 1.75rem;
  display: inline-block;
  margin-left: 0.5rem;
  margin-bottom: 0.25rem;
  vertical-align: middle;
  line-height: 1rem;
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 12469, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expandable-domain-subarea > a.hide-show-trigger2.open {
  background-color: #ffffff;
}
/* line 12471, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.expandable-domain-subarea > a.hide-show-trigger2.open:after {
  content: "\f107";
  color: #c5d5dc;
}

/* line 12478, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification {
  background-color: #e8eef1;
  padding: 1rem;
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
  text-align: left;
}
/* line 12485, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification.top-align {
  align-items: flex-start;
}
/* line 12488, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification.first-row {
  margin-bottom: 0;
}
/* line 12491, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification.second-row {
  padding-top: 0;
}
/* line 12494, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification i.fa {
  flex-shrink: 0;
  flex-grow: 0;
  font-size: 3rem;
  color: #106385;
  margin-right: 1rem;
  width: 3rem;
  text-align: center;
  position: relative;
}
/* line 12503, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification i.fa i.fa.alert {
  font-size: 1rem;
  color: #ff0000;
  margin-right: 0;
  width: 1rem;
  position: absolute;
  left: -0.25rem;
  top: -0.25rem;
}
/* line 12513, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content {
  flex-shrink: 1;
  flex-grow: 1;
}
/* line 12516, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content h2 {
  color: #000000;
  font-weight: bold;
  text-transform: none;
  font-size: 1.1rem;
  margin: 0;
}
/* line 12522, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content h2.slim {
  font-weight: normal;
}
/* line 12525, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content h2 .countdown {
  display: inline-block;
  padding: 0.25rem;
  border-radius: 0.25rem;
  background-color: #00a651;
  color: #ffffff;
  font-weight: bold;
}
/* line 12533, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content h2.success {
  color: #00a651;
}
/* line 12536, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content h2.danger {
  color: #ff0000;
}
/* line 12540, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content p {
  color: #000000;
  font-size: 0.9rem;
  line-height: 1.1rem;
  margin-bottom: 1rem;
  margin-top: 0;
}
/* line 12546, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content p:last-child {
  margin-bottom: 0;
}
/* line 12549, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content p.nomarg {
  margin-bottom: 0;
}
/* line 12552, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content p.bigger {
  font-size: 1rem;
}
/* line 12555, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content p span.pre {
  font-family: monospace;
  white-space: pre;
  font-weight: bold;
  font-size: 1.1rem;
}
/* line 12562, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content .success {
  color: #00a651;
}
/* line 12565, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content .danger {
  color: #ff0000;
}
/* line 12568, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .content.separator {
  border-top: 1px solid #c5d5dc;
}
/* line 12572, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .action {
  flex-shrink: 0;
  flex-grow: 0;
  margin-left: 1rem;
}
/* line 12576, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .action .btn {
  padding: 0.75rem;
  display: block;
  width: 100%;
  margin-bottom: 0.5rem;
}
/* line 12581, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .action .btn:last-child {
  margin-bottom: 0;
}
/* line 12584, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification .action .btn.btn-buy {
  color: #000000;
  padding: 1rem 2rem;
}
/* line 12590, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification.dark {
  background-color: #106385;
  color: #ffffff;
}
/* line 12593, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification.dark i.fa {
  color: #ffffff;
}
/* line 12597, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.generic-notification.dark .content h2, .generic-notification.dark .content p {
  color: #ffffff;
}

@media only screen and (max-width: 44em) {
  /* line 12604, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .generic-notification {
    flex-wrap: wrap;
    margin-left: 1rem;
    margin-right: 1rem;
  }
  /* line 12608, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .generic-notification i.fa {
    margin-right: 0;
  }
  /* line 12611, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .generic-notification .content {
    width: 70%;
    padding-left: 0.75rem;
  }
  /* line 12614, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .generic-notification .content h2 {
    font-size: 1rem;
    margin-bottom: 0.75rem;
  }
  /* line 12618, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .generic-notification .content p {
    font-size: 0.75rem;
    line-height: 0.9rem;
  }
  /* line 12623, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .generic-notification .action {
    width: 100%;
    margin-left: 0;
    margin-top: 0.75rem;
    text-align: center;
  }
  /* line 12628, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .generic-notification .action .btn {
    font-size: 0.8rem;
    padding: 0.5rem 0.75rem;
  }
}
/* line 12636, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .logo {
  width: 14rem;
  height: auto;
}
/* line 12640, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg {
  display: flex;
  align-items: flex-start;
}
/* line 12643, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg span {
  flex-grow: 1;
  flex-shrink: 1;
  color: #759cac;
  font-size: 0.9rem;
}
/* line 12648, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg span b {
  color: #f7941d;
  display: block;
  font-size: 1rem;
}
/* line 12654, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg a.btn {
  flex-grow: 0;
  flex-shrink: 0;
  background-color: #fff7cc;
  padding: 0.5rem 0;
  font-size: 0.8rem;
  width: 4rem;
}
/* line 12661, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg a.btn:hover {
  color: #000000;
}
/* line 12665, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg .pending {
  flex-grow: 0;
  flex-shrink: 0;
  white-space: nowrap;
  color: #000000 !important;
  font-size: 0.8rem;
  font-style: italic;
  margin-left: 0.5rem;
  position: relative;
  padding-right: 1.1rem;
}
/* line 12675, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg .pending:before {
  font-family: FontAwesome;
  content: "\f05a";
  position: absolute;
  top: -0.5rem;
  right: 0;
  font-style: normal;
  font-size: 0.8rem;
  color: #20a6d4;
}
/* line 12685, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg .pending:after {
  overflow: hidden;
  display: inline-block;
  vertical-align: bottom;
  -webkit-animation: ellipsis steps(4, end) 900ms infinite;
  animation: ellipsis steps(4, end) 900ms infinite;
  content: "\2026";
  /* ascii code for the ellipsis character */
  width: 0px;
  position: absolute;
  bottom: 0;
  left: calc(100% - 1rem);
}
/* line 12697, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg .pending.noicon {
  padding-right: 1.1rem;
  width: auto;
}
/* line 12700, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .main-msg .pending.noicon:before {
  content: "";
}
/* line 12706, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 12710, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li {
  display: block;
  border-top: 1px solid #c5d5dc;
}
/* line 12713, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a,
.cloudflare-box ul.additional li > .fake-link {
  display: flex;
  padding: 1rem 0;
  align-items: flex-start;
}
/* line 12718, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a.wrappable,
.cloudflare-box ul.additional li > .fake-link.wrappable {
  flex-wrap: wrap;
}
/* line 12720, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a.wrappable > span,
.cloudflare-box ul.additional li > .fake-link.wrappable > span {
  width: 60%;
}
/* line 12723, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a.wrappable span.purge-msg,
.cloudflare-box ul.additional li > .fake-link.wrappable span.purge-msg {
  width: 100%;
  background: #a6e4fc;
  padding: 0.4rem 0.5rem;
  margin-top: 0.5rem;
  border-radius: 0.25rem;
  margin-left: 2.25rem;
  font-size: 0.85rem;
  color: #000000;
}
/* line 12734, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a .icon,
.cloudflare-box ul.additional li > .fake-link .icon {
  width: 1.75rem;
  margin: 0.5rem 0.5rem 0 0;
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 12740, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span,
.cloudflare-box ul.additional li > .fake-link > span {
  flex-grow: 1;
  flex-shrink: 1;
  margin-top: 0.25rem;
}
/* line 12744, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span b,
.cloudflare-box ul.additional li > .fake-link > span b {
  color: #000000;
  font-size: 1rem;
  display: block;
}
/* line 12750, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span .hide-show-trigger2 i.fa,
.cloudflare-box ul.additional li > .fake-link > span .hide-show-trigger2 i.fa {
  color: #759cac;
  font-size: 1.25rem;
  line-height: 1rem;
  margin-left: 0.25rem;
}
/* line 12755, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span .hide-show-trigger2 i.fa:before,
.cloudflare-box ul.additional li > .fake-link > span .hide-show-trigger2 i.fa:before {
  content: "\f107";
}
/* line 12760, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span .hide-show-trigger2.open i.fa,
.cloudflare-box ul.additional li > .fake-link > span .hide-show-trigger2.open i.fa {
  color: #f7941d;
}
/* line 12762, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span .hide-show-trigger2.open i.fa:before,
.cloudflare-box ul.additional li > .fake-link > span .hide-show-trigger2.open i.fa:before {
  content: "\f106";
}
/* line 12768, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span .hide-show-content2,
.cloudflare-box ul.additional li > .fake-link > span .hide-show-content2 {
  color: #759cac;
  font-size: 0.8rem;
  line-height: 0.9rem;
  display: block;
  margin-top: 0.25rem;
}
/* line 12774, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span .hide-show-content2 ul,
.cloudflare-box ul.additional li > .fake-link > span .hide-show-content2 ul {
  margin: 0;
  padding: 0;
}
/* line 12777, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span .hide-show-content2 ul li,
.cloudflare-box ul.additional li > .fake-link > span .hide-show-content2 ul li {
  margin: 0;
  padding: 0;
  border: none;
  display: block;
}
/* line 12782, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a > span .hide-show-content2 ul li a,
.cloudflare-box ul.additional li > .fake-link > span .hide-show-content2 ul li a {
  padding: 0;
  display: inline-block;
  font-size: 0.8rem;
  color: #759cac;
}
/* line 12792, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a a.btn,
.cloudflare-box ul.additional li > .fake-link a.btn {
  flex-grow: 0;
  flex-shrink: 0;
  background-color: #f7941d;
  border: 1px solid #f7941d;
  color: #ffffff;
  padding: 0.15rem 0;
  font-size: 0.8rem;
  width: 4rem;
  margin-left: 0.5rem;
  line-height: 1.5rem;
}
/* line 12803, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a a.btn span,
.cloudflare-box ul.additional li > .fake-link a.btn span {
  color: #ffffff;
  font-size: 0.8rem;
  line-height: 1.5rem;
  font-weight: bold;
  display: inline-block;
}
/* line 12810, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a a.btn i.fa,
.cloudflare-box ul.additional li > .fake-link a.btn i.fa {
  color: #ffffff;
  font-size: 1.30rem;
  font-weight: normal;
  vertical-align: middle;
}
/* line 12816, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a a.btn:hover,
.cloudflare-box ul.additional li > .fake-link a.btn:hover {
  color: #ffffff;
}
/* line 12820, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a a.round-switch,
.cloudflare-box ul.additional li > .fake-link a.round-switch {
  flex-grow: 0;
  flex-shrink: 0;
  margin-left: 0.5rem;
  margin-top: 0.125rem;
}
/* line 12825, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a a.round-switch.active .slider,
.cloudflare-box ul.additional li > .fake-link a.round-switch.active .slider {
  border-color: #f7941d;
  background-color: #f7941d;
}
/* line 12828, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a a.round-switch.active .slider:before,
.cloudflare-box ul.additional li > .fake-link a.round-switch.active .slider:before {
  border-color: #f7941d;
}
/* line 12833, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a a.round-switch.active.loading:before,
.cloudflare-box ul.additional li > .fake-link a.round-switch.active.loading:before {
  color: #f7941d;
}
/* line 12839, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a.disabled .icon,
.cloudflare-box ul.additional li > .fake-link.disabled .icon {
  opacity: 0.5;
}
/* line 12843, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a.disabled span b,
.cloudflare-box ul.additional li > .fake-link.disabled span b {
  color: #759cac;
}
/* line 12847, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a.disabled a.btn,
.cloudflare-box ul.additional li > .fake-link.disabled a.btn {
  background-color: #e8eef1;
  border: 1px solid #c5d5dc;
  color: #759cac;
}
/* line 12851, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a.disabled a.btn span,
.cloudflare-box ul.additional li > .fake-link.disabled a.btn span {
  color: #759cac;
}
/* line 12854, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a.disabled a.btn:hover,
.cloudflare-box ul.additional li > .fake-link.disabled a.btn:hover {
  color: #759cac;
}
/* line 12861, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a i.fa {
  font-size: 1.75rem;
  color: #c5d5dc;
}
/* line 12865, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box ul.additional li > a.disabled {
  pointer-events: none;
}
/* line 12871, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .box-content.additional {
  background-color: #c5d5dc;
}
/* line 12873, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .box-content.additional p {
  color: #000000;
  font-size: 1rem;
}
/* line 12877, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .box-content.additional ul {
  margin: 0;
  padding: 0;
  list-style-position: inside;
}
/* line 12881, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .box-content.additional ul li {
  font-size: 0.8rem;
  color: #466775;
}
/* line 12884, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .box-content.additional ul li a {
  color: #466775;
}
/* line 12890, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .cancel-service {
  font-size: 0.7rem;
  color: #759cac;
  border-bottom: 1px solid #c5d5dc;
  padding: 0.25rem 0;
  margin-top: 0.35rem;
  display: inline-block;
}
/* line 12897, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.cloudflare-box .cancel-service:hover {
  color: #466775;
  border-bottom: 1px solid #759cac;
}

/* line 12906, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-block .common-box.faq ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 12910, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-block .common-box.faq ul li {
  padding: 0.5rem 0;
  border-bottom: 1px solid #c5d5dc;
  font-size: 0.9rem;
}
/* line 12914, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-block .common-box.faq ul li .question {
  color: #106385;
  font-weight: bold;
}
/* line 12917, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-block .common-box.faq ul li .question i {
  font-weight: normal;
}
/* line 12920, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-block .common-box.faq ul li .question span {
  font-weight: bold;
}
/* line 12924, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.transfer-block .common-box.faq ul li:last-child {
  border-bottom: none;
}

/* Cloudflare upgrade modal, also used for other product upgrade modals, like whois privacy */
/* line 12932, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade {
  padding: 0;
  border: none;
}
/* line 12935, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .top {
  background-color: #202f35;
  color: #ffffff;
  padding: 2rem;
}
/* line 12940, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .bottom {
  background-color: #334b55;
  color: #ffffff;
  padding: 2rem;
}
/* line 12945, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade img {
  width: 22rem;
  height: auto;
}
/* line 12949, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .h1 {
  font-size: 1.75rem;
  font-weight: bold;
  margin-bottom: 2rem;
}
/* line 12953, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .h1 i.fa {
  color: #fee767;
  margin-right: 1rem;
  font-size: 2.5rem;
}
/* line 12959, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade h2 {
  font-size: 1.5rem;
  margin: 0 0 1rem 0;
  line-height: 1.75rem;
  color: #ffffff;
  text-transform: none;
}
/* line 12966, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade h3 {
  font-size: 1.125rem;
  margin: 0 0 1rem 0;
  line-height: 1.5rem;
  color: #ffffff;
}
/* line 12972, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade p {
  font-size: 0.8rem;
  line-height: 1.25rem;
  color: #ffffff;
  margin-bottom: 0;
}
/* line 12978, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  column-count: 2;
  color: #ffffff;
}
/* line 12984, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade ul li {
  font-size: 0.8rem;
  padding-left: 1rem;
  position: relative;
  color: #ffffff;
}
/* line 12989, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade ul li:before {
  content: "\2022";
  position: absolute;
  top: 0;
  left: 0;
}
/* line 12998, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .row .columns h4 {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
/* line 13002, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .row .columns h4 i.fa {
  color: #f7941d;
  font-size: 2.5rem;
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 1rem;
}
/* line 13009, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .row .columns h4 span {
  color: #f7941d;
  font-size: 1.1rem;
  font-weight: bold;
  line-height: 1.25rem;
}
/* line 13016, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .row .columns p {
  line-height: 1.1rem;
  margin-bottom: 1rem;
}
/* line 13020, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .row .columns ul {
  column-count: auto;
  margin-bottom: 1rem;
}
/* line 13025, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .price {
  margin-bottom: 2rem;
}
/* line 13027, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .price strong {
  font-size: 2rem;
  color: #ffffff;
}
/* line 13031, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .price span, .reveal-modal.product-upgrade .price em {
  font-size: 1rem;
  color: #ffffff;
}
/* line 13037, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .action-area hr {
  border: 1px solid #466775;
  margin: 1.5rem 0;
}
/* line 13041, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .action-area .close-reveal-modal {
  font-size: 1rem;
  position: static;
  color: #000000 !important;
}
/* line 13046, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .action-area .btn {
  font-size: 1.25rem;
}
/* line 13048, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.product-upgrade .action-area .btn:hover {
  color: #000000;
}

@media only screen and (max-width: 44em) {
  /* line 13056, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.product-upgrade .top {
    padding: 1rem;
  }
  /* line 13059, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.product-upgrade .bottom {
    padding: 1rem;
  }
  /* line 13062, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.product-upgrade .h1 {
    font-size: 1.25rem;
    margin-bottom: 1rem;
  }
  /* line 13065, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.product-upgrade .h1 i.fa {
    margin-right: 0.5rem;
    font-size: 1.5rem;
  }
  /* line 13070, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.product-upgrade h2 {
    font-size: 1rem;
    line-height: 1.25rem;
  }
  /* line 13074, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.product-upgrade h3 {
    font-size: 0.9rem;
    margin: 0 0 0.5rem 0;
    line-height: 1.1rem;
  }
  /* line 13079, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.product-upgrade p {
    font-size: 0.8rem;
    line-height: 1rem;
  }
  /* line 13084, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.product-upgrade ul li {
    font-size: 0.7rem;
  }
  /* line 13089, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.product-upgrade .action-area .btn {
    line-height: 1.3rem;
    white-space: normal;
  }
}
/* cloudflare external dns modal */
/* line 13099, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.cloudflare-external-dns h2 i.fa {
  color: #f7941d;
  margin-right: 0.5rem;
}
/* line 13104, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.cloudflare-external-dns .flex-row-small {
  padding: 0.5rem 0;
  border-bottom: 1px solid #e8eef1;
}
/* line 13107, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.cloudflare-external-dns .flex-row-small .step {
  font-size: 1.5rem;
  color: #c5d5dc;
  margin-right: 0.5rem;
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 13114, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.cloudflare-external-dns .flex-row-small .content {
  flex-grow: 1;
  flex-shrink: 1;
}
/* line 13118, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.reveal-modal.cloudflare-external-dns .flex-row-small .btn {
  flex-grow: 0;
  flex-shrink: 0;
}

@media only screen and (max-width: 44em) {
  /* line 13126, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.cloudflare-external-dns p {
    font-size: 0.9rem;
    line-height: 1rem;
  }
  /* line 13131, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.cloudflare-external-dns .flex-row-small .step {
    font-size: 1rem;
  }
  /* line 13134, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.cloudflare-external-dns .flex-row-small .content {
    font-size: 0.8rem;
  }
  /* line 13137, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .reveal-modal.cloudflare-external-dns .flex-row-small .btn {
    font-size: 0.8rem;
    padding: 0.5rem;
  }
}
/* line 13145, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-listing .domain-listing-row {
  padding: 0.5rem 0;
  border-bottom: 1px solid #e8eef1;
}
/* line 13150, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-listing .flex-row-small .name {
  flex-grow: 1;
  flex-shrink: 1;
  word-break: break-all;
  padding-right: 0.5rem;
}
/* line 13156, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-listing .flex-row-small .data {
  flex-grow: 0;
  flex-shrink: 0;
}
/* line 13159, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-listing .flex-row-small .data span {
  color: #106385;
}
/* line 13164, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.domain-listing .error, .domain-listing .form-rb-item-error {
  font-size: 0.8rem;
  color: #ff0000;
  padding-top: 0.25rem;
}

@keyframes ellipsis {
  to {
    width: 0.8rem;
  }
}
@-webkit-keyframes ellipsis {
  to {
    width: 0.8rem;
  }
}
/* line 13183, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.notice-banner {
  display: flex;
  padding: 1rem;
  background-color: #106385;
  margin-bottom: 1rem;
}
/* line 13188, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.notice-banner i.fa {
  flex-grow: 0;
  flex-shrink: 0;
  margin-right: 1rem;
  font-size: 1.25rem;
}
/* line 13194, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.notice-banner p {
  flex-grow: 1;
  flex-shrink: 1;
  margin: 0;
  color: #ffffff;
}
/* line 13199, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.notice-banner p a {
  color: #e8eef1;
  border-bottom: 1px solid #a6e4fc;
}
/* line 13202, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.notice-banner p a:hover {
  color: #c5d5dc;
  border-bottom: 1px solid #20a6d4;
}

@media only screen and (max-width: 44em) {
  /* line 13210, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .notice-banner {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}
/* line 13216, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tooltip-content {
  position: absolute;
  display: none;
  background-color: #c5d5dc;
  padding: 0.75rem;
  font-weight: normal;
  z-index: 2;
  min-width: 22rem;
  font-size: 0.8rem;
  line-height: 0.9rem;
}

/* line 13227, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tooltip-trigger {
  cursor: pointer;
  color: #106385;
  position: relative;
  top: -0.25rem;
  font-size: 0.8rem;
  padding-bottom: 0.25rem;
}

/* line 13235, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tooltip-trigger:hover + .tooltip-content {
  display: block;
}

/* line 13238, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.tooltip-content:hover {
  display: block;
}

@media only screen and (max-width: 44em) {
  /* line 13242, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .tooltip-content {
    left: 0;
  }
}
/* line 13246, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.error-icon {
  font-size: 12rem !important;
  color: #f7941d;
}

/* line 13251, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.general-table table.debug th, .general-table table.debug td {
  padding: 0.25rem;
  font-size: 0.8rem;
}
/* line 13255, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.general-table table.debug th {
  text-align: left;
  white-space: nowrap;
}
/* line 13259, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.general-table table.debug pre {
  word-wrap: break-word;
  white-space: normal;
  font-size: 0.8rem;
}

/* line 13265, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.copied-msg-container {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

/* line 13273, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.copied-msg {
  padding: 1rem;
  display: flex;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.85);
  box-shadow: 0 0 0.5rem 0 rgba(0, 0, 0, 0.25);
  margin-bottom: 0.5rem;
}
/* line 13280, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.copied-msg i.fa {
  font-size: 2rem;
  color: #00a651;
  margin-right: 0.5rem;
}
/* line 13285, ../../../../private/scss/generic/includes/_mobi-admin.scss */
.copied-msg span {
  font-size: 0.9rem;
  color: #000000;
}

@media only screen and (max-width: 44em) {
  /* line 13292, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .copied-msg i.fa {
    font-size: 1.5rem;
  }
  /* line 13295, ../../../../private/scss/generic/includes/_mobi-admin.scss */
  .copied-msg span {
    font-size: 0.7rem;
  }
}
