@font-face {
  font-family: "Dana";
  src: url("../fonts/DanaVF.woff2");
}

body {
  -moz-font-feature-settings: "ss02";
  -webkit-font-feature-settings: "ss02";
  font-feature-settings: "ss02";
}

h1,
h2,
h3,
h4,
h5,
h6,
body,
button,
input,
select,
textarea,
a,
.main-header-text-title span,
.main-header-text-title,
.futures-version-2-box h5,
.futures-version-2-box p,
#coodiv-navbar-header .dropdown-menu .web-hosting-menu-header li a,
.whmcs-top-header-coodiv-link span,
.tooltip,
.title-default-coodiv-two,
.side-text-right-title,
.banner-text-left h5,
.benchmarks-link,
.server-tabls-row,
.btn,
.homepagetitle,
div.announcement-single.homepage-anouncement h3 a,
.free-trial-footer-banner-title,
.quiq-links-footer-title,
.main-header-sub-pages-informations div.header-lined h1,
.panel-sidebar .panel-title,
.client-home-panels .panel.coodiv-panel-client-area-home > .panel-heading h3,
div.header-lined h1,
.md-editor > textarea,
section#main-body #order-standard_cart div.header-lined h1,
section#main-body #order-standard_cart .order-summary,
section#main-body #order-standard_cart .view-cart-items-header,
section#main-body #order-standard_cart .view-cart-items .item {
  font-family: "Dana", tahoma;
}

ul.top-nav {
  float: left;
}

.top-header-right-nav {
  float: right;
}

@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-right: 40px;
  }
}

#coodiv-navbar-header .dropdown-menu li a {
  padding-left: 0;
  padding-right: 12px;
}

.dropdown-menu {
  text-align: right;
}

.caret {
  margin-right: 4px;
  margin-left: 0;
}

#coodiv-navbar-header .dropdown-menu:after {
  left: 9px;
}

#coodiv-navbar-header .navbar-nav .nav-link .nav-new-tag {
  right: 40px;
}

#coodiv-navbar-header .dropdown-menu.coodiv-dropdown-header.web-menu:after {
  right: auto;
  left: 10px;
}

#coodiv-navbar-header .dropdown-menu .web-hosting-menu-header li i {
  left: unset;
  right: 0;
  margin-left: 10px;
}

.web-hosting-menu-header li {
  padding: 10px 75px 11px 20px;
}

.dropdown-menu.coodiv-dropdown-header.web-menu {
  right: auto;
  left: 0;
}

#domain-search-header .inline-button-domain-order {
  top: 10px;
  left: 10px;
  right: unset;
}

#domain-search-header .fa-globe {
  right: 34px;
  left: unset;
}

#domain-search-header input {
  padding-right: 60px;
  padding-left: 0;
}

.domain-search-header-pricetext {
  padding-left: 15px;
  text-align: left;
}

.bg-img-header-new-moon,
.second-pricing-table.style-2.active:before {
  transform: scaleX(-1);
}

#coodiv-navbar-header .dropdown-menu.user-login-dropdown {
  left: 0;
  right: auto;
}

.futures-version-2-box .free-badge {
  left: 15px;
  right: unset;
}

#monthly-yearly-chenge.style-two a.active:first-child .change-box {
  right: 3px;
  left: auto;
}

#monthly-yearly-chenge.style-two a:first-child .change-box {
  left: 3px;
  right: unset;
}

.second-pricing-table-title,
.second-pricing-table-price,
.second-pricing-table-body {
  text-align: right;
}

.second-pricing-table-body {
  padding-right: 0;
}

.second-pricing-table-body li.not-chacked:after {
  left: 9px;
  right: unset;
}

.second-pricing-table:after {
  left: -130px;
  right: unset;
}

.second-pricing-table:before {
  left: -130px;
  right: unset;
}

.benchmarks-link {
  left: 0;
  right: unset;
}

.counter-placeholder {
  float: right;
  margin-left: 25px;
  margin-right: 0;
}

div.announcement-single.homepage-anouncement h3 a {
  float: right;
}

div.announcement-single.homepage-anouncement h3 span.label {
  font-weight: 500;
}

.quiq-links-footer-ul li:after {
  right: -20px;
  left: unset;
}

.footer-contact-method a i {
  left: -5px;
  right: unset;
}

.footer-social-icons a {
  margin-left: 8px;
  margin-right: unset;
}

.footer-area-under [class^="col-md-"] {
  padding-right: 0;
  padding-left: 10px;
}

.footer-lang-changer .menu-btn-changer {
  margin-right: 15px;
  margin-left: unset;
}

.user-login-dropdown-form .form-group i {
  right: unset;
  left: 20px;
}

.user-login-dropdown-form-button {
  left: -22px;
  right: unset;
}

.login-right-side-custom {
  padding-right: 635px;
  padding-left: unset;
}

.checkbox label,
.radio label {
  padding-right: 20px;
  padding-left: unset;
}

.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"],
.radio input[type="radio"],
.radio-inline input[type="radio"] {
  margin-right: -20px;
  margin-left: unset;
}

#registration {
  padding: 40px 120px;
}

#registration .prepend-icon .field-icon {
  left: 0;
}

.intl-tel-input.allow-dropdown .flag-container,
.intl-tel-input.separate-dial-code .flag-container {
  left: auto;
  right: 0;
}

.intl-tel-input .selected-flag {
  padding: 0 8px 0 0;
}

.intl-tel-input.separate-dial-code .selected-dial-code {
  padding-right: 28px;
  padding-left: unset;
}

.intl-tel-input .selected-flag .iti-arrow {
  left: 6px;
  right: unset;
}

.intl-tel-input .country-list .divider {
  margin-top: 0;
}

.intl-tel-input .country-list .country-name,
.intl-tel-input .country-list .flag-box {
  margin-left: 6px;
  margin-right: unset;
}

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type="tel"],
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type="text"] {
  padding-right: 52px;
  padding-left: 6px;
}

.services-box-user-info-header {
  left: 0;
  right: unset;
}

#coodiv-navbar-header .dropdown-menu ul.user-menu-dro li a i:last-child {
  float: left;
}

#coodiv-navbar-header .dropdown-menu ul.user-menu-dro li a {
  text-align: right;
}

@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9 {
    float: right;
  }
}

.row.domains-row {
  direction: ltr;
}

#order-standard_cart .domain-selection-options .option .iradio_square-blue {
  margin-left: 10px;
  margin-right: unset;
}

@media (min-width: 768px) {
  .col-sm-offset-1 {
    margin-right: 8.33333333%;
    margin-left: unset;
  }
}

@media (max-width: 900px) {
  .login-right-side-custom {
    padding-inline: 3rem;
  }
}

@media (min-width: 992px) {
  .col-md-offset-4 {
    margin-right: 33.33333333%;
    margin-left: unset;
  }
}
