/* 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/_rtl-overrides.scss */
.ltr-enforce {
  direction: ltr;
  unicode-bidi: bidi-override;
}

/* line 5, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .left {
  float: right !important;
}

/* line 8, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .right {
  float: left !important;
}

/* line 11, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] ul.icon-menu > li {
  float: right;
}
/* line 13, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] ul.icon-menu > li > a .icon {
  margin-left: 0.25em;
  margin-right: 0;
  float: right;
}
/* line 18, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] ul.icon-menu > li > a .title {
  float: right;
}
/* line 21, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] ul.icon-menu > li > a .opener {
  float: right;
  margin-right: 0.25em;
  margin-left: 0;
}

/* line 27, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .icon-menu-dropdown {
  right: auto;
  left: 0;
}

/* line 31, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .nav-logo {
  float: right;
}

/* line 34, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .nav-back {
  float: right;
  margin: 1.175rem 1.175rem 1.175rem 0;
  border-right: 1px solid #bfd5de;
  border-left: none;
  padding-right: 1rem;
  padding-left: 0;
}

/* line 42, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .nav-icon {
  float: right;
}

@media only screen and (min-width: 66.063em) {
  /* line 47, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .main-menu > li {
    float: right;
    border-right: 1px solid #5e5e5f;
    border-left: none;
  }

  /* line 53, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .search-margin.search-open {
    margin-left: 18.25em !important;
    margin-right: 0 !important;
  }

  /* line 57, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .home-margin {
    margin-right: 3.25rem !important;
    margin-left: 0 !important;
  }

  /* line 61, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .home-link {
    left: auto;
    right: 0;
    border-right: 1px solid #5e5e5f;
    border-left: none;
  }

  /* line 67, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .search-inline-container {
    right: auto;
    left: 0;
    padding-right: 2.25rem;
    padding-left: 0;
  }
  /* line 72, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .search-inline-container .search-button {
    left: auto;
    right: 0;
  }
}
@media only screen and (max-width: 66em) {
  /* line 79, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .nav-back {
    margin: 0.9rem 0.9rem 0.9rem 0;
    padding-right: 0.5rem;
    padding-left: 0;
  }

  /* line 84, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .main-menu-container {
    left: auto;
    right: 0;
  }

  /* line 88, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .menu-close {
    right: 20em;
    left: auto;
  }

  /* line 92, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .search-inline-container {
    margin: 0 0 1em 1em;
    padding: 0.5em 2em 0.5em 0.5em;
    position: relative;
  }

  /* line 97, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .search-button {
    right: 0.5em;
    left: auto;
  }

  /* line 101, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] input.search-field {
    margin-right: 0.5em;
    margin-left: 0;
  }

  /* line 105, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .bottom-menu {
    padding: 1em 1em 1em 0;
    right: -20rem !important;
    left: auto !important;
    transition: right 200ms;
  }
  /* line 110, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .bottom-menu.animate {
    right: 0 !important;
    left: auto !important;
  }

  /* line 115, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .main-menu > li > a:after {
    left: 0;
    right: auto;
    -webkit-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
  }
}
@media only screen and (max-width: 44em) {
  /* line 124, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .nav-back {
    margin-right: 0.5rem;
    margin-left: 0;
  }

  /* line 128, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .main-menu-container .menu-close {
    left: -2em;
    right: auto;
  }

  /* line 133, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] ul.icon-menu > li > a .icon {
    margin-left: 0;
  }
}
/* line 139, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .purchase_reminder .icon .excl {
  right: -0.5rem;
  left: auto;
}
/* line 143, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .purchase_reminder .content {
  margin-right: 4rem;
  margin-left: 0;
}
/* line 147, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .purchase_reminder .dismiss {
  text-align: left;
}
/* line 150, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .purchase_reminder .dismiss a {
  margin-left: 0.5rem;
  margin-right: 0;
}

/* line 155, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .dash-domain {
  float: right;
  border-left: 1px solid #d7d7d7;
  border-right: 0;
}
/* line 159, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .dash-domain:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
/* line 163, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .dash-domain:last-child {
  border-bottom-left-radius: 0.5rem;
  border-top-left-radius: 0.5rem;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-left: none;
}

/* line 170, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .ft-outer-image a {
  text-align: right;
}

/* line 174, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .cartBox .align-labels-by-select label {
  margin: 0 1em 0 0;
}

/* line 177, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .close-reveal-modal {
  left: 1rem !important;
  right: auto !important;
}

/* line 181, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .search_modal .search_modal_box {
  padding: 1rem 4rem 1rem 1rem;
}

/* line 184, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .search_modal .search_modal_box .icon {
  right: 1rem;
  left: auto;
}

/* line 188, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .trusteeModalOnLoad h2 i {
  padding-left: 0.5rem;
  padding-right: 0;
}

/* line 192, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .navButtonsCart {
  margin-right: 4rem;
  margin-left: 0;
}

/* line 196, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .padding-fake2 {
  padding-right: 0;
  padding-left: 1rem;
}

/* line 200, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .vertical-line {
  border-right: 1px solid #d7d7d7;
  border-left: none;
}

/* line 204, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .payment-content .credit_card .select-box.left {
  float: right !important;
}

/* line 207, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .payment-content .credit_card .select-box label {
  margin-left: 0.5rem;
  margin-right: 0;
}

/* line 211, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .skipbutton {
  float: left;
}

/* line 214, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .skipbutton i {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* line 220, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .faux-select {
  background-position: left 0.5rem center;
}

/* line 223, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .coupon-form input[type="submit"] {
  border-radius: 0.5em 0 0 0.5em;
}

/* line 226, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .coupon-form input[type="text"] {
  border-radius: 0 0.5em 0.5em 0;
}

/* line 229, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .float-right-large-only {
  float: left !important;
}

/* line 232, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .cartBox .line-response {
  text-align: left;
}

/* line 235, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .cartBox .select-box > [type="checkbox"] + label {
  padding-right: 30px;
  padding-left: 0;
}

/* line 239, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .select-box > [type="checkbox"]:checked + label::before,
html[dir='rtl'] .select-box > [type="checkbox"]:not(:checked) + label::before,
html[dir='rtl'] .select-radio > [type="radio"]:checked + label::before,
html[dir='rtl'] .select-radio > [type="radio"]:not(:checked) + label::before {
  left: auto;
  right: 0;
}

/* line 246, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .okay_box:before {
  margin-left: 0.5rem;
  margin-right: 0;
}

/* line 250, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .error_box:before {
  margin-left: 0.5rem;
  margin-right: 0;
}

/* line 254, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .selectradio-margin {
  padding-right: 3rem !important;
  padding-left: 0 !important;
}

/* line 258, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .floating-selectradio {
  right: 0;
  left: auto;
}

/* line 262, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] #header .valign {
  margin-left: 0;
}

/* line 265, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .removeHosting {
  left: 4rem;
  right: auto;
}

@media only screen and (max-width: 40em) {
  /* line 270, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  .removeHosting {
    left: 4.5rem;
    right: auto;
  }

  /* line 274, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  .hostingLabel {
    margin-left: 2rem !important;
    margin-right: 0;
  }
}
/* line 280, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] #dns-table .dns-number {
  margin-left: 0.5rem;
  margin-right: 0;
}

/* line 285, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-folder-icon {
  margin-left: 1rem;
  margin-right: 0;
}

/* line 289, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-table-folder .floating-arrow i {
  text-align: left !important;
}

/* line 292, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .floating-check {
  right: 0 !important;
  left: auto !important;
}

/* line 296, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .check-margin {
  margin-right: 2.5rem !important;
  margin-left: 0 !important;
}

/* line 300, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .check-padding {
  padding-right: 2.5rem !important;
  padding-left: 0.6rem !important;
}

/* line 304, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-row .floating-arrow i {
  text-align: left;
}

/* line 307, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .selectedHostingExtension #domainNameSelected {
  margin-right: 10px;
  margin-left: 0;
}

/* line 311, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-icons {
  margin-left: 1rem;
  margin-right: 0;
}

/* line 315, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-icons i {
  margin-left: 0.2rem;
  margin-right: 0;
}

/* line 320, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .client-navigation li {
  float: right;
  padding-left: 0.8rem;
  padding-right: 0;
}

/* line 325, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .client-navigation li:last-child {
  padding-left: 0;
}

/* line 328, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .buttonPrimary {
  padding: 5px 15px 5px 0;
}

/* line 331, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .iconCartActive {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* line 337, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .columns.divider {
  border-left: 1px solid #d7d7d7;
  border-right: none;
}

/* line 341, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] select {
  background-position: 3% center;
  padding-left: 1rem;
  padding-right: 0.5rem;
}

/* line 346, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .header_top .shoplinks ul {
  float: left;
}

/* line 349, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .header_top .backlink a .icon,
html[dir='rtl'] .header_top .backlink a .text {
  float: right;
}

/* line 353, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .header_top .backlink a .icon {
  margin-left: 0.5rem;
  margin-right: 0;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* line 361, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .valign {
  float: right;
  margin-right: 0;
  margin-left: 0.5rem;
}

/* line 366, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .valign2 {
  float: left;
  margin-left: 0;
  margin-right: 0.5rem;
}

/* line 371, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .icon_menu {
  float: left !important;
}

/* line 374, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .icon_menu > li {
  float: right;
}

/* line 377, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .header_phones strong {
  margin-left: 10px;
  margin-right: 0;
}

/* line 381, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .checklist .switch.round {
  float: left !important;
  margin-left: 0 !important;
  margin-right: 0.5rem !important;
}

/* line 386, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .checklist span {
  margin-left: 3.5rem;
  margin-right: 0;
}

/* line 390, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .icon_menu .in,
html[dir='rtl'] .icon_menu .alert {
  left: 2px;
  right: auto;
}

/* line 395, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .link_block a span {
  float: left;
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 401, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .link_block .lang_menu a span {
  float: none;
  -ms-transform: rotate(0deg);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
}

/* line 407, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .welcomeHeader {
  text-align: left;
}

/* line 410, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .welcomeHeader b {
  padding-right: 0;
  padding-left: 10px;
}

/* line 414, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .breadcrumb li {
  float: right;
  padding: 0 1.5rem 0 0.5rem;
}

/* line 418, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .breadcrumb .dash {
  padding-right: 0.5rem;
}

/* line 421, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .breadcrumb li:before {
  border-color: transparent #fff transparent transparent;
  border-width: 12px 11px 12px 0px;
  right: 1px;
  left: auto;
}

/* line 427, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .breadcrumb li:after {
  border-color: transparent #d7d7d7 transparent transparent;
  border-width: 12px 11px 12px 0px;
  right: 0;
  left: auto;
}

/* line 434, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .link_block.dash .icon {
  right: 0;
  left: auto;
}

/* line 438, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .link_block.dash .count {
  right: 0;
  left: auto;
}

/* line 442, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .link_block.dash .icons b {
  padding: 0rem 4.5rem 0rem 2.5rem;
}

/* line 445, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .link_block.dash .counts b {
  padding: 0rem 7.5rem 0rem 2.5rem;
}

/* line 448, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .link_block.dash i {
  left: 0;
  right: auto;
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 455, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .floating-arrow {
  left: -3rem;
  right: auto;
}

/* line 459, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .floating-arrow i {
  text-align: center;
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 465, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .arrow-margin {
  margin-left: 3rem !important;
  margin-right: 0 !important;
}

/* line 469, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .form_block.ticket .ticket-response:before {
  right: -1rem;
  left: auto;
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 476, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .divider-right {
  border-left: 1px solid #d7d7d7;
  border-right: none;
}

/* line 480, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-search .left {
  float: right !important;
}

/* line 483, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-search .right {
  float: left !important;
}

/* line 486, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-search .button {
  padding: 0;
}

/* line 489, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-search .search_dd {
  right: 0;
  left: auto;
}

/* line 493, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] ul.search_dd {
  float: right;
}

/* line 496, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .ul_dd li,
html[dir='rtl'] ul.search_dd li {
  text-align: right;
}

/* line 500, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .domain-search .container .clearSearch {
  float: right;
}

/* line 503, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .required-box .medium-text-right,
html[dir='rtl'] .alert-box .medium-text-right {
  text-align: left !important;
}

/* line 507, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .filter_table .padding-right {
  padding-right: 0 !important;
  padding-left: 1rem !important;
}

/* line 511, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .filterbox .filtertitle small {
  float: left;
}

/* line 514, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .sort-link {
  border-left: 1px solid #d7d7d7;
  border-right: none;
  float: right;
  margin-left: 1rem;
  margin-right: 0;
  padding-left: 1rem;
  padding-right: 0;
}

/* line 523, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .text-right {
  text-align: left !important;
}

/* line 526, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .fa-angle-right,
html[dir='rtl'] .fa-sign-out {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 532, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] div.pg div {
  float: right;
}

/* line 535, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] ul.bottomLegend li {
  float: right;
  padding-left: 15px;
  padding-right: 0;
}

/* line 540, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .link_block .fa.left {
  margin-left: 0.5em;
  margin-right: 0;
  float: right !important;
}

/* line 545, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .link_block .fa.right {
  float: left !important;
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 551, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] div#status-new,
html[dir='rtl'] div#status-sent {
  background: #196f92 url("/html/images/status/excl.png") no-repeat scroll 99.5% center;
  padding: 4px 25px 4px 4px;
}

/* line 556, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .servicebox .select-box {
  margin-left: 1rem;
  margin-right: 0;
}

/* line 560, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .servicebox .item-status span:before,
html[dir='rtl'] .servicebox .item-expire span:before {
  margin-left: 0.2rem;
  margin-right: 0;
}

/* line 565, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .helpdesk {
  border-radius: 1rem;
  margin: 0 0 1rem 1rem;
  padding: 1rem;
}

/* line 570, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .helpdesks .columns:last-child .helpdesk {
  margin-left: 0;
}

/* line 573, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .check_radio_container input {
  float: right;
  margin-left: 1rem;
  margin-right: 0;
}

/* line 578, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .ipdot:after {
  left: 0;
  right: auto;
}

/* line 582, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .ipslash:before {
  right: 0;
  left: auto;
}

/* line 586, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .footer-bottom.icons .cccopyright p,
html[dir='rtl'] .footer-bottom.icons .cccopyright img {
  float: left;
}

/* line 590, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .buttonPrimary.mobile .iconCartActive {
  float: left;
}

/* line 593, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .removeItemCart a.right {
  float: left !important;
}

/* line 596, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .progressActive,
html[dir='rtl'] .step1Compl,
html[dir='rtl'] .step2Compl,
html[dir='rtl'] .step3Compl {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* line 605, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .progressActive > div,
html[dir='rtl'] .step1Compl > div,
html[dir='rtl'] .step2Compl > div,
html[dir='rtl'] .step3Compl > div {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* line 614, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] h3.productTitle,
html[dir='rtl'] .cartBoxDNS h3,
html[dir='rtl'] .checkoutAgreements
html[dir='rtl'] .checkoutAgreementSection h4 {
  float: right;
}

/* line 620, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .cartBoxDNS .radiobutton.round.left {
  float: right !important;
}

/* line 623, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .normal-no-padd-left {
  padding-right: 0 !important;
  padding-left: 10px !important;
}

/* line 627, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .normal-no-padd-right {
  padding-left: 0 !important;
  padding-right: 10px !important;
}

/* line 631, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .totalPriceRight .right {
  float: left !important;
}

/* line 634, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .totalPriceRight .left {
  float: right !important;
}

/* line 637, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .paymentTypeButtons {
  margin: 0 40px -1px 0 !important;
}

/* line 640, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .tabs dd,
html[dir='rtl'] .tabs
html[dir='rtl'] .tab-title {
  float: right;
}

/* line 645, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .checkoutBoxes .radiobutton.left,
html[dir='rtl'] .checkoutBoxes .switch.left {
  float: right !important;
}

/* line 649, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .no-padd-right {
  padding-left: 0 !important;
  padding-right: 0.9375em !important;
}

/* line 653, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .buttonCart {
  border-right: 1px solid #8cd8f6;
  border-left: none;
  float: left;
}

/* line 658, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .buttonCart span {
  -moz-transform: scaleX(-1) translateY(-50%);
  -o-transform: scaleX(-1) translateY(-50%);
  -webkit-transform: scaleX(-1) translateY(-50%);
  transform: scaleX(-1) translateY(-50%);
}

/* line 664, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .buttonCart.round-top-bottom-right:hover,
html[dir='rtl'] .singleItem.selected .buttonCart.round-top-bottom-right {
  border-bottom-left-radius: 6px;
  border-top-left-radius: 6px;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

/* line 671, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .buttonCart:hover,
html[dir='rtl'] .singleItem.selected .buttonCart {
  border-right: none;
}

/* line 675, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .radioButtonGroup {
  float: right;
}

/* line 678, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .secure-https .secure,
html[dir='rtl'] .secure-https .secure2 {
  border-left: 1px solid #39b54a;
  border-right: none;
}

/* line 683, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .secure-https {
  margin-left: 0 !important;
}

/* line 686, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .sslDropDown {
  float: right;
}

/* line 689, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .dropDownParent ul {
  right: 0;
  left: auto;
}

/* line 693, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .dropDownParent {
  background-position: 3% center;
}

/* line 696, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .googleApps {
  float: right;
}

/* line 699, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .addOnContents .navButtons .right {
  float: left !important;
}

/* line 702, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
html[dir='rtl'] .gray_button_return {
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  right: -4rem;
  left: auto;
}

@media only screen and (max-width: 40em) {
  /* line 712, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .vertical-line {
    border-right: none;
  }

  /* line 715, ../../../../private/scss/generic/includes/_rtl-overrides.scss */
  html[dir='rtl'] .padding-fake2 {
    padding-right: 0 !important;
    padding-left: 0.5rem !important;
  }
}
