body {
  color:#fff;
  background-color:#106EBE
}
h2,
h3,
h4 {
  color:#fff
}
.sticky-note .sticky-inner {
  color:#fff;
  background:#106EBE
}
.modal-header h3 {
  color:#000
}
form#login_form fieldset label,
#login_dialog h2,
form#login_form .control-group label {
  color:#fff
}
table h2 {
  color:#000
}
.box-wrap.row.promo-service>#banner,
.box-wrap.row.bkg5>#banner {
  margin:0 auto;
  width:100%;
  float:none;
  max-width:62.5em
}
.promo-service.promo-domains .promo-tlds .old-price:after,
#features-promo div.panel.radius .old-price:after,
table.domain-table .old-price:after,
.compare-boxes .old-price:after {
  background:#429d01
}
.promo-service.promo-domains #banner .promo-tlds .new-price {
  background:#429d01;
  color:#fff;
  padding:0 3px;
  margin:0 2px;
  border-radius:5px
}
.promo-service.promo-domains #banner .promo-tlds .single-promo .promo-price,
.promo-service.promo-domains #banner .promo-tlds .single-promo .promo-date {
  color:#acb1e2
}
.promo-service.promo-domains #banner .promo-tlds {
  color:#fff
}
table.domain-table .new-price {
  color:#429d01
}
#features-promo .new-price,
.compare-boxes .new-price {
  color:#fff
}
.content-style {
  border:1px solid #edf2c6;
  background-color:#fff;
  box-shadow:2px 2px 12px #ccc,-2px 2px 12px #ccc
}
hr {
  border-color:#123eaf !important
}
hr.dotted {
  border-color:#123eaf
}
.box-wrap.row.promo-service,
.box-wrap.row.bkg5 {
  background:#222b70 !important
}
.bkg6 {
  background-color:#222b70
}
.bkg3 {
  background-color:#222b70
}
p a {
  text-decoration:underline;
  color:#fff
}
p a:hover {
  text-decoration:none;
  color:#fff
}
a:hover,
[class*="-boxes"] h2 a:hover,
[class*="-boxes"] h3 a:hover,
[class*="-boxes"] h4 a:hover,
.link.large-12.small-12>a:hover {
  color:#222b70
}
a,
a:visited,
.error-banner span {
  color:#fff
}
.read-more,
.read-less {
  color:#fff
}
.bottom_sep {
  border-bottom:1px #ddd solid
}
.text.alert {
  color:#c60f13
}
.text.success {
  color:#5da423
}
.text.secondary {
  color:#919191
}
.no-webp .sprite-services {
  background:url("../img/sprite-services-02-2.png") top left no-repeat
}
.webp .sprite-services {
  background:url("../img/sprite-services-02-2.webp") top left no-repeat
}
i.sprite-services {
  margin:0 auto;
  width:80px;
  height:80px;
  position:relative;
  overflow:hidden;
  display:block
}
.sprite-services.openvz-10 {
  width:85px;
  height:85px;
  background-position:-10px -10px
}
.sprite-services.openvz-9 {
  width:85px;
  height:85px;
  background-position:-10px -105px
}
.sprite-services.openvz-8 {
  width:85px;
  height:85px;
  background-position:-10px -200px
}
.sprite-services.openvz-7 {
  width:85px;
  height:85px;
  background-position:-10px -295px
}
.sprite-services.openvz-6 {
  width:85px;
  height:85px;
  background-position:-10px -390px
}
.sprite-services.openvz-5 {
  width:85px;
  height:85px;
  background-position:-10px -485px
}
.sprite-services.openvz-4 {
  width:85px;
  height:85px;
  background-position:-10px -580px
}
.sprite-services.openvz-3 {
  width:85px;
  height:85px;
  background-position:-10px -675px
}
.sprite-services.openvz-2 {
  width:85px;
  height:85px;
  background-position:-10px -770px
}
.sprite-services.openvz-1 {
  width:85px;
  height:85px;
  background-position:-10px -865px
}
.sprite-services.vps-4 {
  width:85px;
  height:85px;
  background-position:-10px -960px
}
.sprite-services.vps-3 {
  width:85px;
  height:85px;
  background-position:-10px -1055px
}
.sprite-services.vps-2 {
  width:85px;
  height:85px;
  background-position:-10px -1150px
}
.sprite-services.vps-1 {
  width:85px;
  height:85px;
  background-position:-10px -1245px
}
.sprite-services.semi-dedicated-4 {
  width:85px;
  height:85px;
  background-position:-10px -1340px
}
.sprite-services.semi-dedicated-3 {
  width:85px;
  height:85px;
  background-position:-10px -1435px
}
.sprite-services.semi-dedicated-2 {
  width:85px;
  height:85px;
  background-position:-10px -1530px
}
.sprite-services.semi-dedicated-1 {
  width:85px;
  height:85px;
  background-position:-10px -1625px
}
.sprite-services.dedicated-4 {
  width:85px;
  height:85px;
  background-position:-10px -1720px
}
.sprite-services.dedicated-3 {
  width:85px;
  height:85px;
  background-position:-10px -1815px
}
.sprite-services.dedicated-2 {
  width:85px;
  height:85px;
  background-position:-10px -1910px
}
.sprite-services.dedicated-1 {
  width:85px;
  height:85px;
  background-position:-10px -2005px
}
.sprite-services.cloud-4 {
  width:85px;
  height:85px;
  background-position:-10px -2100px
}
.sprite-services.cloud-3 {
  width:85px;
  height:85px;
  background-position:-10px -2195px
}
.sprite-services.cloud-2 {
  width:85px;
  height:85px;
  background-position:-10px -2290px
}
.sprite-services.cloud-1 {
  width:85px;
  height:85px;
  background-position:-10px -2385px
}
.sprite-services.domain-1 {
  width:85px;
  height:85px;
  background-position:-10px -2475px
}
div.responsive-table.variant1 table {
  background:#106EBE;
  color:#000
}
div.responsive-table.variant1 table tr td {
  background:#fdfdfd !important;
  border:1px solid #000
}
div.responsive-table.variant1 table tr.thead.no-colors td:first-child,
div.responsive-table.variant1 table tr.order td:first-child,
.with-sidenavdiv div.responsive-table.variant1 table tr.thead.no-colors td:first-child,
.with-sidenav div.responsive-table.variant1 table tr.order td:first-child {
  background:#106EBE !important;
  border-color:#106EBE
}
div.plan-name {
  background:#ddd
}
div.plan-the-price {
  background:#ddd
}
.burst-12,
.burst-12:before,
.burst-12:after {
  background:#ddd
}
div.responsive-table.variant2 table tr td {
  background:#fdfdfd
}
div.responsive-table.variant2 table tr.thead.no-colors td:first-child,
div.responsive-table.variant2 table tr.order td:first-child,
.with-sidenavdiv div.responsive-table.variant2 table tr.thead.no-colors td:first-child,
.with-sidenav div.responsive-table.variant2 table tr.order td:first-child {
  background:#106EBE !important
}
div.responsive-table.variant2 table tr.thead td,
div.responsive-table.variant2 table tr.order td {
  background:#f0f0f0 !important
}
div.responsive-table.variant2 table tr td:nth-of-type(even),
div.responsive-table.variant2 table.search-results tr:nth-of-type(odd) {
  background:#fdfdfd
}
div.responsive-table.variant2 table tfoot tr.price:nth-child(even) td,
div.responsive-table.variant2 table tfoot tr.price:nth-child(odd) td {
  background:#ddd !important
}
@media only screen and (max-width:64em) {
  div.responsive-table.variant2 table tr.thead.no-colors td:first-child,
  div.responsive-table.variant2 table tr.order td:first-child,
  .with-sidenavdiv div.responsive-table.variant2 table tr.thead.no-colors td:first-child,
  .with-sidenav div.responsive-table.variant2 table tr.order td:first-child {
    border-right:1px solid #106EBE
  }
}
div.responsive-table.variant3 table tr.thead td {
  background:#ddd !important
}
div.responsive-table.variant3 table tr td:nth-of-type(even),
div.responsive-table.variant3 table tfoot tr td:nth-of-type(even),
div.responsive-table.variant3 table.search-results tr:nth-of-type(odd) {
  background:#fdfdfd
}
div.responsive-table.variant4 table tr.thead td {
  background:#ddd !important
}
div.responsive-table.variant4 table tr.thead td .head-box {
  background:#f0f0f0
}
div.responsive-table.variant4 table tr td:first-child {
  border-right:1px solid #106EBE
}
div.responsive-table.variant4 table tr td,
div.responsive-table.variant4 table tfoot tr td {
  border-left:1px solid #106EBE
}
div.responsive-table.variant4 table tr.thead.no-colors td:first-child,
div.responsive-table.variant4 table tr.order td:first-child,
.with-sidenavdiv div.responsive-table.variant4 table tr.thead.no-colors td:first-child,
.with-sidenav div.responsive-table.variant4 table tr.order td:first-child {
  background:#106EBE !important;
  border-color:#106EBE
}
div.responsive-table.variant4 table tr.order td {
  background:#fdfdfd !important
}
div.responsive-table.variant4 table tr:nth-child(odd) td,
div.responsive-table.variant4 table tr:nth-child(even) td {
  background:#fdfdfd
}
.arrow-up {
  border-left:10px solid transparent;
  border-right:10px solid transparent;
  border-bottom:10px solid #fdfdfd
}
@media only screen and (max-width:64em) {
  div.responsive-table.variant4 table tr.thead.no-colors td:first-child,
  div.responsive-table.variant4 table tr.order td:first-child,
  .with-sidenavdiv div.responsive-table.variant4 table tr.thead.no-colors td:first-child,
  .with-sidenav div.responsive-table.variant4 table tr.order td:first-child {
    border-right:1px solid #106EBE
  }
}
div.responsive-table.variant5 table tr.thead td .price {
  background:#f0f0f0
}
div.responsive-table.variant4 table tfoot tr.price:nth-child(even) td,
div.responsive-table.variant4 table tfoot tr.price:nth-child(odd) td {
  background:#fdfdfd
}


.accordion.table5 dd>a {
  color:#000;
  background:#ddd;
  border-bottom:1px solid #000
}
@media only screen and (max-width:64em) {
  .accordion.table5 dd:first-child {
    border-top:1px solid #000
  }
}
div.variant6 table tr.thead td:first-child a {
  color:#000
}
div.variant6 table tr.thead td .head-box {
  background:#ddd
}
div.variant6 table tfoot tr td,
div.variant6 table tr.thead.tgroup td,
div.variant6 table tr.thead td .price {
  background:#ddd
}
div.variant6 table tr:nth-of-type(even) td,
div.variant6 table tfoot tr:nth-of-type(even) td {
  background:#fdfdfd
}
@media only screen and (max-width:64em) {
  div.variant6 table tbody tr:nth-of-type(odd) td {
    background:#f0f0f0
  }
}
div.variant7 table tr td,
div.variant7 table tfoot tr td {
  border-right:5px solid #106EBE
}
div.variant7 table tr.thead td:first-child a {
  color:#000
}
div.variant7 table tr.thead td .price {
  border-top:1px solid #000
}
div.variant7 table tr td:nth-of-type(even) {
  background:#fdfdfd
}
div.variant7 table tr.thead th:first-child,
div.variant7 table tr.thead td:first-child,
div.variant7 table tr.thead td {
  background:#ddd
}
div.variant8 table tr td,
div.variant8 table tfoot tr td,
div.variant8 table tr.thead.tgroup td {
  border-right:5px solid #106EBE
}
div.variant8 table tr.thead td:first-child a {
  color:#000
}
div.variant8 .inner {
  border:1px solid #000
}
div.variant8 table tr.thead td .inner {
  border-top:1px solid #000
}
div.variant8 table tr.thead.tophead td .inner {
  border-top:1px solid #000 !important
}
.circle-shape {
  background:#f0f0f0
}
div.variant8 table tr.thead td .head-box {
  border-top:1px solid #f0f0f0
}
div.variant8 table tr.price,
div.variant8 table tr.price td .inner,
div.variant8 table tfoot tr.first-feature td div.inner {
  border-top:1px solid #000 !important
}
div.variant8 table tfoot tr.order td div.inner {
  border-bottom:1px solid #000
}
div.variant8 table tbody.tfeature tr:nth-child(2) td div.inner {
  border-top:1px solid #000 !important
}
@media only screen and (max-width:64em) {
  div.variant8 table tfoot tr td,
  div.variant8 table tr.thead.tgroup td,
  div.variant8 table tr td {
    border-left:2.5px solid #106EBE;
    border-right:2.5px solid #106EBE
  }
  div.variant8 table tr.price,
  div.variant8 table tr.price td .inner,
  div.variant8 table tfoot tr.first-feature td div.inner,
  div.variant8 table tbody.tfeature tr:nth-child(2) td div.inner {
    border-top:none !important
  }
}
.compare-dedi-servers tr:nth-of-type(2n) td:first-of-type {
  background:#ddd !important
}
.compare-dedi-servers tr:nth-of-type(n) td:first-of-type,
.compare-dedi-servers tr:nth-of-type(2n) td {
  background:#fdfdfd
}
.compare-dedi-servers tr td:first-of-type span.price,
.compare-dedi-servers .assembly-notice {
  color:#3d8807
}
.compare-dedi-servers tr td:first-of-type span.price .old-price {
  color:#000
}
.compare-dedi-servers tr td.new-plan-label:before,
.compare-dedi-servers tr td.promo .discount {
  color:#fff;
  background:#5cc90d
}
.period-toggle {
  color:#fff;
  background:transparent
}
.discount-img,
.discount-img::before,
.discount-img::after {
  background:#3d8807
}
.dedi-dialog tr td span,
.dedi-dialog tr td span:hover {
  color:#fff
}
.compare-dedi-note p {
  background:#fdfede;
  border:1px solid #e8e8e8;
  color:#000
}
.stock-switch,
.switch .stock-switch.disabled {
  background-color:#ddd
}
.stock-switch:before {
  background-color:#fff
}
.switch .stock-switch.checked {
  background-color:#86d54c
}
.show-stock:hover {
  color:#86d54c
}
.reveal-modal {
  background-color:#106EBE
}
table {
  background:rgba(255,255,255,0)
}
table tr td,
table tfoot tr td {
  background:#f0f0f0;
  border-bottom:1px solid #000;
  color:#000
}
table tr td a,
table tfoot tr td a,
table tr td a:visited,
table tfoot tr td a:visited,
table tr td a:hover,
table tfoot tr td a:hover {
  color:#000
}
#scroll-btns>.button {
  background:#000;
  border:0;
  color:#0FFCBE
}
#scroll-btns>.button:hover {
  opacity:.8;
  border:0;
  background:#000;
  color:#0FFCBE
}
table tr.thead td:first-child a,
table tr.thead td:first-child a:visited,
table tr.thead td:first-child a:hover {
  color:#a11
}
table tbody tr.thead th,
table tr.thead th,
table tr.thead td,
table thead {
  color:#000;
  background:#ddd
}
tr:nth-of-type(even) {
  background:none !important
}
table tr.thead td a,
table tr.thead td a:visited,
table tr.thead td a:hover {
  color:#000
}
table tr td i.icon-remove {
  color:#ccc
}
table .price td {
  border-bottom:1px solid rgba(255,255,255,0)
}
table sub.green,
table tr.price-yr td {
  color:#5da423
}
table tr.price-yr td {
  color:#000
}
table tfoot,
table tfoot tr td,
table tfoot tr td:nth-of-type(even),
.managed td {
  background:#f0f0f0
}
.managed-feature {
  background:#fefefe
}
.managed-feature:nth-of-type(even) {
  background:#f9f9f9
}
table.no-head tbody tr:nth-of-type(even) td {
  background:#ddd;
  border-bottom:1px solid #ddd
}
table.compare-brands tr td:first-child,
table.compare-brands tr.thead td:first-child,
table.compare-brands tr.empty td:first-child {
  background:#f0f0f0 !important;
  border-right:#000 1px solid !important
}
table.compare-brands tr.empty:first-child td:first-child {
  border-top:#000 1px solid !important
}
table.compare-brands tr.empty:last-child td:first-child,
table.compare-brands tr.price td {
  border-bottom:#000 1px solid !important
}
table.compare-brands tbody tr.empty th,
table tr.empty th,
table tr.empty td {
  color:#313131;
  background:rgba(255,255,255,0)
}
table.compare-brands tr.empty td {
  color:#313131;
  background:rgba(255,255,255,0)
}
table.compare-brands .thead h3,
table.compare-brands .thead h4 {
  color:#000
}
table.domain-table tr td:first-child a:hover {
  text-decoration:underline
}
table.search-results tr td:first-child a,
table.search-results tr td:first-child a:hover,
table.search-results tr td:first-child a:visited {
  color:#000
}
table.search-results tr.expand {
  border-bottom:1px solid #ddd
}
table.search-results tr.checked,
table.search-results tr.checked td {
  background-color:#fffff2
}
table.search-results tr.thead td,
table.search-results tr.thead td span {
  background:#ddd !important
}
.price-promo {
  color:#79bc60
}
form.custom .custom.checkbox {
  border:#656565 2px solid;
  box-shadow:inset 1px 1px 4px #f5f5f5
}
form.custom .custom.checkbox.checked:before {
  color:#222
}
.migration.section-container {
  border:1px solid #000
}
.migration.section-container dd {
  border-bottom:1px solid #000
}
.migration.section-container dd .title {
  background:#fdfdfd
}
.migration.section-container dd .content {
  background:#f0f0f0;
  color:#000
}
.migration.section-container.accordion dd a {
  color:#000
}
.migration.section-container.accordion dd div.content a {
  color:#5a962f !important
}
.migration.section-container dd .title:hover,
.migration.section-container dd.active .title {
  background:#ddd
}
@media only screen and (min-width:64.063em) {
  table.search-results tr:nth-of-type(odd),
  table.search-results tr:nth-of-type(odd) td {
    background:#fdfdfd
  }
  #ovz-feature {
    padding-bottom:10px;
    border-bottom:inset 1px #394d8d
  }
}
.with-sidenav div.responsive-table table tr th:first-child,
.with-sidenav div.responsive-table table tr td:first-child {
  border-right:1px inset #000
}
.glossary ul.pagination li {
  border-right:1px solid #fff
}
.glossary ul.pagination li a {
  color:#fff
}
.glossary ul.pagination li.current a {
  color:#fff
}
@media only screen and (max-width:64em) {
  .top-bar-section .has-dropdown>a:after {
    border-top-color:transparent !important;
    border-left-color:#fff !important
  }
  div.responsive-table table tr th:first-child,
  div.responsive-table table tr td:first-child {
    border-right:1px solid #000
  }
  div.responsive-table table tr:nth-of-type(even) {
    background:none !important
  }
  table.search-results tr td:first-child a,
  table.search-results tr td:first-child a:hover,
  table.search-results tr td:first-child a:visited {
    color:#b63434
  }
  table.no-head tbody tr:nth-of-type(even) td {
    background:#fff;
    border-bottom:1px solid #ddd
  }
  table tr td:nth-of-type(even),
  table tfoot tr td:nth-of-type(even),
  table.search-results tr:nth-of-type(odd) {
    background:#fdfdfd
  }
  table tr.thead td:nth-of-type(even),
  table tbody tr.last-row td:nth-of-type(even),
  table tbody tr.last-row td:nth-of-type(even) {
    background:#ddd
  }
  table.search-results tr:nth-of-type(even) {
    background:#f0f0f0 !important
  }
  table.search-results tr td {
    background:0
  }
  table.search-results tr td:nth-child(1) {
    border-bottom:0
  }
  table.compare-brands tr.empty:last-child td:nth-of-type(even) {
    background:#fff
  }
  table tr.thead th:first-child,
  table tr.thead td:first-child,
  table tr.thead td {
    background:#ddd
  }
}
@media only screen {
  .reveal-modal .close-reveal-modal {
    color:#fff !important
  }
}
@media only screen and (min-width:48em) {
  .reveal-modal .close-reveal-modal {
    color:#fff !important
  }
}
#topline,
#topline a {
  color:#fff
}
.open-info {
  top:43px !important
}
#topline .select-language.button {
  color:#222;
  background-color:#fff;
  border:1px solid #b0bbbe
}
#topline .select-language.button:hover {
  background-color:#e4e4e4
}
#topline ul#languages.opened {
  background:#fff;
  border-left:1px solid #b0bbbe;
  border-right:1px solid #b0bbbe;
  border-bottom:1px solid #b0bbbe
}
#topline ul#languages.opened li a {
  color:#222
}
#topline ul#languages.opened li a:hover {
  color:#887d7d;
  background:#e4e4e4
}
.top-bar>section>ul>li>a:not(.button):hover,
.top-bar>section>ul>li>a:not(.button):focus,
.top-bar>section>ul>li>a:not(.button).active,
.top-bar>section>ul>li>a:not(.button):active:hover,
.top-bar>section>ul>li:last-child>a:not(.button):hover,
.top-bar>section>ul>li:last-child>a:not(.button):focus,
.top-bar>section>ul>li:last-child>a:not(.button).active,
.top-bar>section>ul>li:last-child>a:not(.button):active:hover,
.top-bar-section li.active:not(.has-form) a:not(.button),
.top-bar-section li.active:not(.has-form) a:not(.button):hover,
.top-bar-section li:not(.has-form) a:not(.button):hover {
  background:#6e77b8;
  background:-moz-linear-gradient(top,#6e77b8 0,#4f589e 50%,#4f589e 51%,#394285 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#6e77b8),color-stop(50%,#4f589e),color-stop(51%,#4f589e),color-stop(100%,#394285));
  background:-webkit-linear-gradient(top,#6e77b8 0,#4f589e 50%,#4f589e 51%,#394285 100%);
  background:-o-linear-gradient(top,#6e77b8 0,#4f589e 50%,#4f589e 51%,#394285 100%);
  background:-ms-linear-gradient(top,#6e77b8 0,#4f589e 50%,#4f589e 51%,#394285 100%);
  background:linear-gradient(to bottom,#6e77b8 0,#4f589e 50%,#4f589e 51%,#394285 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e77b8',endColorstr='#394285',GradientType=0)
}
.top-bar-section ul.right .dropdown:not(#menu-form) li a,
.top-bar-section ul.right .dropdown:not(#menu-form) li,
.top-bar-section ul.right li:hover:not(.has-form)>a {
  background:#394285 !important
}
.top-bar-section ul.right .dropdown:not(#menu-form) li a:hover {
  background:#1a2578 !important;
  color:#fff
}
.fixed .top-bar {
  border:1px solid #1a2578
}
.top-bar input {
  top:0;
  width:100% !important
}
.top-bar>section>ul>li>a:not(.button) {
  color:#fff;
  text-shadow:0 1px 1px #000
}
nav.top-bar.expanded {
  border-bottom:1px solid #000 !important;
  box-shadow:0 5px 10px #2e292e
}
.top-bar>ul.title-area>li>a,
.top-bar.expanded .toggle-topbar a span {
  color:#fff;
  text-shadow:0 1px 1px #000
}
.top-bar-section .has-dropdown>a:after {
  border-top-color:#fff
}
.has-dropdown.moved #menu-form li h5 a {
  color:#fff
}
.logo a {
  text-shadow:1px 1px 0 #222b70
}
#livechat-box {
  background:#ddd;
  border:3px solid #000
}
#livechat-box:before {
  border-color:transparent #000 !important
}
#livechat-box:after {
  border-color:transparent #ddd !important
}
#livechat-box a {
  color:#000
}
.download-xml-sitemap,
.download-xml-sitemap:hover {
  color:#000
}
.delete-xml-sitemap,
.delete-xml-sitemap:hover {
  color:#000
}
.copy-xml-url,
.copy-xml-url:hover {
  color:#000
}
#lang-drop a:hover,
.top-bar-section #lang-drop:hover:not(.has-form)>a {
  background:#5cc90d !important;
  background:-moz-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#86d54c),color-stop(50%,#5cc90d),color-stop(51%,#5cc90d),color-stop(100%,#429d01)) !important;
  background:-webkit-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
  background:-o-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
  background:-ms-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
  background:linear-gradient(to bottom,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86d54c',endColorstr='#429d01',GradientType=0) !important
}
#lang-drop ul li a {
  background:#5f76c0 !important;
  color:#fff !important
}
#lang-drop ul li a:hover {
  color:#fff !important;
  text-shadow:0 1px 2px #000
}
#lang-drop ul li a:hover i.flag {
  box-shadow:0 0 2px #000
}
@media only screen and (max-width:64em) {
  #topline i.icon-phone {
    color:#fff
  }
}
@media only screen and (min-width:64.063em) {
  .top-bar-section ul.right.submenu-1 .dropdown:not(#menu-form) li a.active,
  .top-bar-section ul.right.submenu-1 .dropdown:not(#menu-form) li:hover>a,
  .top-bar-section ul.right.submenu-1 .dropdown:not(#menu-form) li a:hover,
  .top-bar-section ul.right.submenu-2 .dropdown:not(#menu-form) li a.active,
  .top-bar-section ul.right.submenu-2 .dropdown:not(#menu-form) li:hover>a.active,
  .top-bar-section ul.right.submenu-3 .dropdown:not(#menu-form) li a.active,
  .top-bar-section ul.right.submenu-3 .dropdown:not(#menu-form) li:hover>a,
  .top-bar-section ul.right.submenu-4 .dropdown:not(#menu-form) li a.active,
  .top-bar-section ul.right.submenu-4 .dropdown:not(#menu-form) li:hover>a,
  .top-bar-section ul.right.submenu-5 .dropdown:not(#menu-form) li a.active,
  .top-bar-section ul.right.submenu-5 .dropdown:not(#menu-form) li:hover>a {
    background:#2d3886 !important;
    color:#fff
  }
  .top-bar-section ul.right.submenu-1 .has-dropdown.not-click:hover>.dropdown:not(#menu-form),
  .top-bar-section ul.right.submenu-2 .has-dropdown.not-click:hover>.dropdown:not(#menu-form),
  .top-bar-section ul.right.submenu-3 .has-dropdown.not-click:hover>.dropdown:not(#menu-form),
  .top-bar-section ul.right.submenu-4 .has-dropdown.not-click:hover>.dropdown:not(#menu-form),
  .top-bar-section ul.right.submenu-5 .has-dropdown.not-click:hover>.dropdown:not(#menu-form) {
    border:1px solid #2d3886 !important
  }
  .top-bar-section ul.right.submenu-3 .has-dropdown>.dropdown:not(#menu-form) {
    background:#394285 !important
  }
  .top-bar-section ul.right.submenu-3 .dropdown:not(#menu-form) li,
  .top-bar-section ul.right.submenu-4 .dropdown:not(#menu-form) li {
    background:transparent
  }
  .top-bar-section ul.right.submenu-1 .dropdown:not(#menu-form) li a.active,
  .top-bar-section ul.right.submenu-1 .dropdown:not(#menu-form) li:hover>a {
    border-left:5px solid #5f76c0
  }
  .top-bar-section ul.right.submenu-2 .dropdown:not(#menu-form) li {
    border-bottom:1px solid #575fa1 !important
  }
  .top-bar-section ul.right.submenu-2 .dropdown:not(#menu-form) li:hover>a {
    background:transparent !important;
    color:#fff;
    box-shadow:inset 0 0 10px 3px #43484b;
    box-shadow:inset 0 0 10px 3px #2d3886
  }
  .top-bar-section ul.right.submenu-4 .has-dropdown>.dropdown:not(#menu-form),
  .top-bar-section ul.right.submenu-4 .dropdown:not(#menu-form) li {
    background:#5f76c0 !important;
    color:#fff !important
  }
  .top-bar-section ul.right.submenu-6 .dropdown:not(#menu-form) li {
    background:transparent !important;
    padding:0
  }
  .top-bar-section ul.right.submenu-6 .has-dropdown>.dropdown:not(#menu-form) {
    background:#5f76c0 !important;
    color:#fff !important
  }
  .top-bar-section ul.right.submenu-6 .dropdown:not(#menu-form) li:hover,
  .top-bar-section ul.right.submenu-6 .dropdown:not(#menu-form) li a:hover,
  .top-bar-section ul.right.submenu-6 .dropdown:not(#menu-form) li a.active,
  .top-bar-section ul.right.submenu-6 .has-dropdown.not-click:hover>.dropdown:not(#menu-form)>.has-dropdown.not-click>ul.dropdown:not(#menu-form) li>a:hover,
  .top-bar-section ul.right.submenu-6 .has-dropdown.not-click:hover>.dropdown:not(#menu-form)>.has-dropdown.not-click>ul.dropdown:not(#menu-form) li>a.active {
    background:#2d3886 !important;
    color:#fff !important
  }
  .top-bar-section ul.right.submenu-6 .dropdown:not(#menu-form) li a {
    border:1px solid #1a2578
  }
  .top-bar-section ul.right.submenu-6 .dropdown:not(#menu-form) li a:hover,
  .top-bar-section ul.right.submenu-6 .dropdown:not(#menu-form) li a.active {
    border-color:#429d01
  }
}
@media only screen and (max-width:64em) {
  .top-bar-section ul.right .dropdown:not(#menu-form) li a {
    background:#5f76c0 !important;
    color:#fff !important
  }
  .top-bar-section ul.right .dropdown:not(#menu-form) li a:hover {
    color:#fff !important
  }
  .top-bar-section ul.right .dropdown:not(#menu-form) li a.active {
    background:#5cc90d !important;
    background:-moz-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#86d54c),color-stop(50%,#5cc90d),color-stop(51%,#5cc90d),color-stop(100%,#429d01)) !important;
    background:-webkit-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
    background:-o-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
    background:-ms-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
    background:linear-gradient(to bottom,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%) !important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86d54c',endColorstr='#429d01',GradientType=0) !important;
    color:#fff !important
  }
}
.top-bar-section li a:not(.button),
.top-bar,
.top-bar-section li:not(.has-form) a:not(.button),
.top-bar.expanded .title-area {
  background:#1a2578;
  background:-moz-linear-gradient(top,#575fa1 0,#2d3886 50%,#2d3886 51%,#1a2578 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#575fa1),color-stop(50%,#2d3886),color-stop(51%,#2d3886),color-stop(100%,#1a2578));
  background:-webkit-linear-gradient(top,#575fa1 0,#2d3886 50%,#2d3886 51%,#1a2578 100%);
  background:-o-linear-gradient(top,#575fa1 0,#2d3886 50%,#2d3886 51%,#1a2578 100%);
  background:-ms-linear-gradient(top,#575fa1 0,#2d3886 50%,#2d3886 51%,#1a2578 100%);
  background:linear-gradient(to bottom,#575fa1 0,#2d3886 50%,#2d3886 51%,#1a2578 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575fa1',endColorstr='#1a2578',GradientType=0)
}
@media only screen {
  .top-bar {
    border:1px solid transparent;
    border-top-color:#575fa1;
    border-bottom-color:#1a2578
  }
  #menu-form li.has-form {
    background-color:#5f76c0;
    border:1px solid #1a2578;
    border-top:4px solid #429d01
  }
  #menu-form li label,
  #webmail-btn,
  #forgot-btn,
  .back-btn,
  #webmail-btn:hover,
  #forgot-btn:hover,
  .back-btn:hover,
  #form-body .old-login-btn,
  #form-body .old-login-btn:hover {
    color:#fff !important
  }
  .has-dropdown.moved #menu-form {
    background:silver
  }
}
@media only screen and (max-width:64em) {
  .top-bar.expanded {
    border:none !important
  }
  .top-bar.expanded .title-area {
    border:1px solid #575fa1
  }
  .expanded-sub-nav {
    background:#106EBE !important;
    border-bottom:1px solid #1a2578
  }
}
@media only screen and (min-width:64.063em) {
  .top-bar>section>ul>li:last-child>a:not(.button):hover,
  .top-bar>section>ul>li:last-child>a:not(.button):focus,
  .top-bar>section>ul>li:last-child>a:not(.button).active,
  .top-bar>section>ul>li:last-child>a:not(.button):active:hover {
    border-radius:0 5px 0 0 !important
  }
  .fixed .top-bar>section>ul>li:last-child>a:not(.button):hover,
  .fixed .top-bar>section>ul>li:last-child>a:not(.button):focus,
  .fixed .top-bar>section>ul>li:last-child>a:not(.button).active,
  .fixed .top-bar>section>ul>li:last-child>a:not(.button):active:hover {
    border-radius:0 !important
  }
}
.bkg3 {
  max-width:62.5em;
  margin:0 auto
}
.promo-service {
  max-width:62.5em;
  border-radius:5px 5px 5px 5px
}
.bkg2 {
  background:#106EBE
}
.box-wrap.row.bkg5:first-of-type {
  border-radius:5px 5px 5px 5px
}
.bkg6 {
  border-radius:5px 5px 0 0
}
.bkg3 {
  border-radius:0 0 5px 5px
}
#menu-form .back-btn {
  background-color:transparent !important
}
#sub-nav h3 {
  color:#000
}
#sub-nav dl.sub-nav a {
  color:#fff
}
#sub-nav dl.sub-nav dd.active a {
  color:#a3eb5c
}
ul.breadcrumbs li a,
ul.breadcrumbs li span {
  color:#fff
}
ul.breadcrumbs li a.active,
.breadcrumbs li.current a {
  color:#fff
}
ul.breadcrumbs li::before {
  color:#fff
}
ul.breadcrumbs li a i {
  color:#fff
}
footer>li {
  color:#fff
}
footer h5 {
  color:#fff
}
footer ul>li>ul>li,
footer ul>li>ul>li a,
footer ul>li>ul>li a:visited {
  color:#fff
}
footer ul>li>ul>li a.active,
footer ul>li>ul>li a:hover,
footer ul>li>ul>li a:focus {
  color:#63c204
}
.footer-end {
  color:#fff;
  text-align:left
}
.footer-end a,
.footer-end a:hover {
  color:#fff
}
.promo-service .box.bkg li,
.promo-service .box.bkg li a:not(.button),
.promo-service .box.bkg span,
.promo-service .box.bkg sub.period {
  text-shadow:none !important
}
#banner h4 a,
#banner .full-features {
  color:#fff !important
}
div ul[class*="bkg"].box li ul li a,
div ul[class*="bkg"].box li h2 a,
div.services ul[class*="bkg"] li ul.head li a,
div.services ul[class*="bkg"] li h2 a {
  color:#fff !important
}
#banner>div>div>ul[class*="bkg"]>li>span {
  color:#fff !important
}
#banner>div>div>ul>li>a:not(.button) {
  color:#5cc90d !important
}
.box .period {
  color:#fff;
  font-weight:normal
}
#banner .box .period {
  color:#fff
}
#banner>div>div>ul[class*="bkg"]>li>span>sub.period {
  color:#fff !important
}
#banner .box>li:first-child {
  border-bottom:1px solid #8189ce
}
#banner .box li a:hover {
  text-decoration:underline
}
#banner .box li .button,
#banner div ul.box li:nth-child(3) a.button,
#banner .services ul li:nth-child(3) a.button {
  text-decoration:none !important
}
#banner .box ul li a {
  color:#fff
}
#banner div div ul li h2 a {
  color:#fff
}
.btn-arrow:before {
  background:none repeat scroll 0 0 #fff;
  box-shadow:5px 8px 16px #000
}
.btn-arrow:after {
  border-bottom:13px solid rgba(0,0,0,0);
  border-left:13px solid #fff;
  border-top:13px solid rgba(0,0,0,0)
}
#banner .box.bkg {
  background:none repeat scroll 0 0 #101755;
  border:3px solid #8189ce
}
#banner .promoted-box .box:not(.bkg) {
  border:2px dashed #5cc90d
}
#banner .order-box span {
  color:#acb1e2
}
#banner .order-box span span,
#banner p span.prices {
  color:#fff
}
.promo-label.black-friday .base,
.promo-label[class*="cyber-"] .base,
.promo-label.winter-sale .base {
  color:#fff;
  background-color:#106EBE
}
.promo-label.default-promo .base,
.promo-label .base .discount {
  color:#fff;
  background:#429d01
}
.promo-label.default-promo .base:after {
  border-top:10px solid #429d01
}
nav.top-bar a:not(.active):not(:hover)>i.promo-icon {
  color:#86d54c
}
.top-bar-section ul .dropdown:not(#menu-form) li a i.promo-icon {
  color:#fff
}
@media only screen {
  #banner h1,
  #banner h2,
  #banner h2.black,
  #banner h3 {
    color:#fff
  }
  #banner .subtitle {
    color:#fff
  }
  #banner a,
  #banner a:visited,
  #banner a:hover {
    color:#fff
  }
  #banner a:hover {
    color:#acb1e2
  }
  #banner a i,
  #banner a:hover i {
    color:#fff
  }
  #banner p {
    color:#fff
  }
  #banner p span {
    color:#fff
  }
  #banner .banner-content,
  .banner-text-centered {
    color:#fff
  }
  #banner.domain-tld h2,
  #banner.domain-tld h3,
  #banner.domain-tld h4 {
    color:#fff
  }
  #banner.domain-tld .bkg,
  #banner.domain-tld .bkg h2,
  #banner.domain-tld .bkg h3,
  #banner.domain-tld .bkg h4 {
    color:#fff
  }
  #banner.domain-tld .domain-form {
    border:2px solid #ccc;
    box-shadow:inset 2px 2px 2px #ccc,1px 1px 1px #ccc;
    background:#fff
  }
  #banner.domain-tld .domain-form i {
    color:#39C;
    text-shadow:1px 4px 4px #ddd
  }
  #banner.domain-tld .domain-form form.custom .custom.dropdown,
  #banner.domain-tld .domain-form form.custom .custom.dropdown.open {
    border-left:1px solid #ccc;
    color:#141414;
    background-color:#fff;
    border-left:inset 1px #DDD
  }
  #banner.domain-tld .domain-form form.custom .custom.dropdown .selector:after {
    border-color:FFFFFF
  }
  #banner.domain-tld .domain-form a,
  #banner.domain-tld .domain-form a:visited,
  #banner.domain-tld .domain-form a:hover {
    color:#000
  }
}
@media only screen {
  #features-promo div.panel.radius {
    background:#fff;
    background:-moz-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(221,221,221,1) 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,rgba(255,255,255,1)),color-stop(100%,rgba(221,221,221,1)));
    background:-webkit-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(221,221,221,1) 100%);
    background:-o-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(221,221,221,1) 100%);
    background:-ms-linear-gradient(top,rgba(255,255,255,1) 55%,rgba(221,221,221,1) 100%);
    background:linear-gradient(to bottom,rgba(255,255,255,1) 55%,rgba(221,221,221,1) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dddddd',GradientType=0);
    -webkit-box-shadow:inset 1px 2px 18px #f5f5f5,inset 1px 2px 3px #ddd;
    -moz--box-shadow:inset 1px 2px 18px #f5f5f5,inset 1px 2px 3px #ddd;
    box-shadow:inset 1px 2px 18px #f5f5f5,inset 1px 2px 3px #ddd
  }
  #banner #features-promo div a,
  #features-promo div a,
  #features-promo div.panel.radius {
    color:#000
  }
  [class*="content-panels"]+.no-border[class*="content-panels"]:nth-of-type(2n+1):before,
  .no-border[class*="content-panels"]:first-of-type:before {
    border:none !important
  }
  [class*="content-panels"]+[class*="content-panels"]:nth-of-type(2n+1):after {
    border-top:1px solid #666
  }
  [class*="-boxes"] h2 a,
  [class*="-boxes"] h3 a,
  [class*="-boxes"] h4 a,
  #site-map h1 {
    color:#fff
  }
  [class*="-boxes"] img.bordered {
    background:#fff;
    box-shadow:inset 4px 4px 8px #f5f5f5,inset -2px -2px 8px #f5f5f5;
    border:1px #ddd solid
  }
  .compare-boxes a.link i,
  .hosting-boxes a.link i {
    color:#fff
  }
  .promo-boxes .panel.radius {
    border:#dfdfdf 1px solid
  }
  .promo-boxes form.custom .custom.dropdown,
  .compare-boxes form.custom .custom.dropdown,
  #hosting-boxes form.custom .custom.dropdown {
    color:#141414;
    background-color:#fff;
    border:solid 1px #313131
  }
  .promo-boxes form.custom .custom.dropdown .current,
  .compare-boxes form.custom .custom.dropdown .current,
  #hosting-boxes form.custom .custom.dropdown .current {
    color:#141414
  }
  .promo-boxes form.custom input[type="text"],
  .compare-boxes form.custom input[type="text"],
  #hosting-boxes form.custom input[type="text"] {
    background-color:#fff;
    border:solid 1px #313131;
    border-right:#fff;
    color:#000
  }
  .compare-boxes form.custom .cyr input[type="text"] {
    border-right:1px solid #313131
  }
  .search-results-box.open {
    background:#d6def7;
    border:1px #053172 solid;
    color:#000
  }
  .search-results-box {
    margin:0 0 1.25rem
  }
  .content-boxes .row {
    border-bottom:1px solid #ddd
  }
  .content-boxes i {
    color:#666
  }
  #content_boxes div {
    border-right:solid #ddd 1px
  }
  .compare-boxes.content-panels .columns.bordered,
  .hosting-boxes.content-panels .columns.bordered {
    border-right:1px #ddd solid
  }
  .compare-boxes.content-panels .columns.bordered:last-child,
  .hosting-boxes.content-panels .columns.bordered:last-child {
    border-left:1px #ddd solid
  }
  .compare-boxes .highlight,
  .hosting-boxes .highlight {
    background:-moz-linear-gradient(top,rgba(255,250,225,1) 0,rgba(255,252,236,1) 35%,rgba(255,255,255,0) 100%);
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,250,225,1)),color-stop(35%,rgba(255,252,236,1)),color-stop(100%,rgba(255,255,255,0)));
    background:-webkit-linear-gradient(top,rgba(255,250,225,1) 0,rgba(255,252,236,1) 35%,rgba(255,255,255,0) 100%);
    background:-o-linear-gradient(top,rgba(255,250,225,1) 0,rgba(255,252,236,1) 35%,rgba(255,255,255,0) 100%);
    background:-ms-linear-gradient(top,rgba(255,250,225,1) 0,rgba(255,252,236,1) 35%,rgba(255,255,255,0) 100%);
    background:linear-gradient(to bottom,rgba(255,250,225,1) 0,rgba(255,252,236,1) 35%,rgba(255,255,255,0) 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffae1',endColorstr='#00ffffff',GradientType=0)
  }
  .why-us-boxes .panel.radius {
    border:1px solid #808080 !important;
    background-image:-ms-linear-gradient(bottom,#f3f3f3 0,#f8f8f8 50%,#fff 100%);
    background-image:-webkit-linear-gradient(bottom,#f3f3f3 0,#f8f8f8 50%,#fff 100%);
    background-image:-moz-linear-gradient(bottom,#f3f3f3 0,#f8f8f8 50%,#fff 100%);
    background-image:-o-linear-gradient(bottom,#f3f3f3 0,#f8f8f8 50%,#fff 100%);
    background-image:linear-gradient(bottom,#f3f3f3 0,#f8f8f8 50%,#fff 100%);
    
    
   
    
  }
  .why-us-boxes .panel.radius:hover {
    box-shadow:inset 0 0 2px 1px #e8e8e8
  }
  .why-us-boxes .panel.radius h3 {
    color:#313131 !important
  }
  .why-us-boxes .panel.radius p {
    color:#313131
  }
  .support-boxes h3,
  #support-type-boxes h3 {
    color:#fff
  }
  .support-boxes p,
  #support-type-boxes p {
    color:#fff
  }
  .support-boxes span,
  #support-type-boxes span {
    color:#5a9e30
  }
  .support-boxes strong,
  #support-type-boxes strong {
    color:#fff
  }
  .reload_captcha {
    color:#429d01
  }
  #contact-form form {
    background:#4d61a0
  }
  #contact-form select#customDropdown {
    background-color:#fff;
    border:1px solid #ccc;
    color:#989898
  }
  .incorrect {
    color:#a40d0d
  }
  .video-content .video-box,
  #article-content .article-box {
    border:1px #053172 solid;
    background:#4d61a0
  }
  #article-content .article-box h4 {
    color:#a11
  }
  #article-content .article-box h4:hover {
    color:#c03939
  }
  .domain-tld h2,
  .domain-tld h3,
  .domain-tld h4 {
    color:#000
  }
  .domain-tld .domain-form {
    border:2px solid #ccc;
    box-shadow:inset 2px 2px 2px #ccc,1px 1px 1px #ccc;
    background:#fff
  }
  .domain-tld .domain-form i {
    color:#39C;
    text-shadow:1px 4px 4px #ddd
  }
  .domain-tld .domain-form form.custom .custom.dropdown,
  .domain-tld .domain-form form.custom .custom.dropdown.open {
    color:#141414;
    background-color:#fff;
    border-left:inset 1px #DDD
  }
  .domain-tld .domain-form form.custom .custom.dropdown .selector:after {
    border-color:000
  }
  .domain-tld .domain-form form.custom .custom.dropdown .current,
  .domain-tld .domain-form form.custom .custom.dropdown.open .current {
    color:#000
  }
  .domain-tld .domain-form a,
  .domain-tld .domain-form a:visited,
  .domain-tld .domain-form a:hover {
    color:#000
  }
  #tour-nav[data-magellan-expedition] a {
    color:#a11
  }
  #tour-nav .sub-nav li.active a,
  #steps .sub-nav li.active a {
    color:#fff;
    background-color:#707070;
    box-shadow:0 5px 15px #3d3d3d inset
  }
  #tour-nav .sub-nav {
    box-shadow:4px 4px 12px #ddd,-4px 4px 12px #ddd
  }
  #tour-nav .sub-nav li {
    border:1px solid #ccc;
    background-image:-ms-linear-gradient(top,#fff 50%,#e9e9e9 100%);
    background-image:-moz-linear-gradient(top,#fff 50%,#e9e9e9 100%);
    background-image:-o-linear-gradient(top,#fff 50%,#e9e9e9 100%);
    background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#fff),color-stop(1,#e9e9e9));
    background-image:-webkit-linear-gradient(top,#fff 50%,#e9e9e9 100%);
    background-image:linear-gradient(to bottom,#fff 50%,#e9e9e9 100%)
  }
  #tour-nav .sub-nav li.active,
  #tour-nav .sub-nav li.active a {
    background-color:#707070;
    box-shadow:0 5px 15px #3d3d3d inset;
    color:#FFF
  }
  dl.tabs>dd>a {
    color:#231c28;
    background-image:linear-gradient(to bottom,#fff 50%,#e9e9e9 100%);
    background-color:#efefef;
    border-color:#ccc
  }
  dl.tabs>dd.active>a {
    color:#fff;
    background-image:none;
    background-color:#707070;
    box-shadow:0 5px 15px #3d3d3d inset
  }
  #news .side-nav li:first-child {
    border-bottom:2px solid #000
  }
  #news .side-nav li {
    border-bottom:2px solid #ccc
  }
  #news .side-nav li.divider {
    border-top-color:#000
  }
  #news .side-nav li a {
    color:#a11
  }
  #news .side-nav li a:hover {
    color:#c03939
  }
  #news .side-nav li.active a {
    color:#000;
    background:#efefef
  }
  #news #pag {
    background:#f9f9f9
  }
  #news ul.pagination li.current a {
    background:#a11
  }
  .has-tip {
    color:#000
  }
  .has-tip:hover {
    color:#000
  }
  #banner .box .has-tip,
  #banner .box .has-tip:hover {
    color:inherit;
    border-bottom:1px dotted
  }
  .tooltip {
    color:#222b70;
    background:none repeat scroll 0 0 #fff;
    background-color:#eee;
    border:2px solid #333;
    border-radius:5px;
    color:#333
  }
  .tooltip .nub {
    display:none
  }
  .tooltip:after,
  .tooltip:before {
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-bottom:10px solid #eee;
    top:-10px;
    content:'';
    left:20%;
    margin-left:-20px;
    position:absolute
  }
  .tooltip:before {
    border-left:13px solid transparent;
    border-right:13px solid transparent;
    border-bottom:13px solid;
    border-bottom-color:inherit;
    top:-13px;
    margin-left:-23px
  }
  .tip-left.tooltip:after,
  .tip-left.tooltip:before {
    border-top:8px solid transparent;
    border-bottom:8px solid transparent;
    border-left:8px solid #eee;
    top:-10px;
    content:'';
    right:-18px;
    top:50%;
    margin-top:-7.5px;
    position:absolute;
    margin-left:0;
    left:auto
  }
  .tip-left.tooltip:before {
    border-top:11px solid transparent;
    border-bottom:11px solid transparent;
    border-left:11px solid;
    border-left-color:inherit;
    top:50%;
    right:-24px;
    margin-top:-11px;
    z-index:-1
  }
  .slider:before {
    background:url(../img/slider-background-l.png) no-repeat top left transparent
  }
  .slider:after {
    background:url(../img/slider-background-r.png) no-repeat top right transparent
  }
}
.four-plans {
  background:rgba(0,0,0,0.5);
  color:#fff
}
.hepsia-cpanel {
  background:url(/template2/img/hepsia-vs-cpanel-banner-white.png) center no-repeat
}
.table-swipe {
  background:rgba(0,0,0,0.5);
  color:#fff
}
@media only screen and (min-width:48em) {
  #section-tabs.scripts .section-container.auto section .content {
    border-top:1px solid #ccc
  }
  #hepsia-cpanel .content-panels p,
  .content-panels.hepsia-cpanel .cpanel p,
  #ssd-hdd .content-panels p,
  .content-panels.ssd-hdd .hdd p {
    color:#000
  }
  #hepsia-cpanel .content-panels p strong,
  #ssd-hdd .content-panels p strong {
    color:#ff2626
  }
  #hepsia-cpanel .content-panels .cpanel p strong,
  #ssd-hdd .content-panels .hdd p strong {
    color:#f78f1e
  }
  #hepsia-cpanel .content-panels img,
  #ssd-hdd .content-panels img {
    border:1px solid #ccc
  }
  [class*="-boxes"] .columns {
    border-right:1px solid #123eaf
  }
  .support-boxes a.online,
  #support-boxes a.online:visited,
  #support-boxes a.online:hover,
  #support-boxes a.online span,
  #support-boxes a.online,
  #support-type-boxes a.online:visited,
  #support-type-boxes a.online:hover,
  #support-type-boxes a.online span {
    color:#5a9e30
  }
  #hepsia-cpanel .content-panels p,
  .content-panels.hepsia-cpanel .cpanel p,
  #ssd-hdd .content-panels p,
  .content-panels.ssd-hdd .hdd p {
    border-right:1px solid #b6b6b6
  }
  #hepsia-cpanel .content-panels .cpanel p,
  #ssd-hdd .content-panels .hdd p {
    border-left:1px solid #b6b6b6
  }
}
@media only screen and (max-width:939px) {
  .open-info {
    background-color:#106EBE;
    border-bottom:1px solid #000
  }
  .top-bar.expanded,
  .has-dropdown.moved #menu-form {
    background:none repeat scroll 0 0 #5f76c0 !important
  }
}
.period-slider {
  display:inline-block;
  padding:3px;
  margin:20px;
  border-radius:40px;
  border:1px solid #000
}
div ul.box.bkg li ul li,
div.services ul li ul.head li {
  color:#fff !important
}
.services ul.highlight {
  background-color:#101755 !important;
  color:#fff
}
.services ul li ul li span {
  color:#acb1e2 !important
}
.services ul {
  border:2px solid #8189ce;
  background:none repeat scroll 0 0 #101755 !important
}
.services ul li ul.head {
  border-top:1px solid #8189ce !important
}
#banner .box,
#banner .features,
#banner ul ul li,
#banner .box ul {
  color:#fff
}
#banner .box.plan,
.allinclude,
#banner .box,
#banner .features {
  color:#fff
}
.content-row {
  border-top:2px dotted #123eaf
}
.inner-content.no-border {
  border-top:2px dotted #123eaf !important
}
#ovz-slider-box {
  background:#4d61a0;
  border-color:#394d8d;
  color:#fff !important
}
#ovz-slider-box h3,
#plan_details_href {
  color:#fff !important
}
.managed_highlight {
  color:#e6a047 !important
}
#old-price:before,
div[class^='scaleBarLine'].promoted:after {
  background:#429d01
}
div[class^='scaleBarLine'].promoted:after {
  color:#4d61a0;
  border:1px solid #394d8d
}
@media only screen {
  #ovz-feature div {
    margin-left:0;
    border:0;
    border-bottom:inset 1px #394d8d
  }
  #ovz-feature div:last-of-type {
    border:0
  }
}
@media only screen and (min-width:48em) {
  #ovz-feature div {
    margin-left:1px;
    border:0;
    border-right:inset 1px #394d8d
  }
  .slider:before {
    background:url(../img/slider-background-l.png) no-repeat top left transparent
  }
  .slider:after {
    background:url(../img/slider-background-r.png) no-repeat top right transparent
  }
}
#whois th {
  line-height:2;
  background:none repeat scroll 0 0 #222b70 !important
}
#extra_attributes th {
  background:none repeat scroll 0 0 #222b70 !important
}
.ui-widget-content {
  background:none repeat scroll 0 0 #fff
}
#orderForm #username-block {
  background:none repeat scroll 0 0 #222b70;
  border-color:#222b70;
  color:#fff
}
.tabs-new span a {
  color:#fff
}
.tabs-new span.selected a {
  color:#000
}
#orderForm .features {
  background:none repeat scroll 0 0 #222b70;
  color:#fff
}
.ui-widget-header {
  background:none repeat scroll 0 0 #222b70 !important;
  color:#fff
}
th.ui-state-default {
  color:#fff !important
}
.ui-state-hover {
  background:none repeat-x scroll 50% 50% #86d54c !important
}
#tlds-results-table .tld-price {
  color:#000
}
#orderForm .ui-button,
#domain_search .ui-button,
.ui-dialog-buttonpane .ui-button {
  color:#fff;
  border:1px solid #79bc60;
  background:#5cc90d;
  background:-moz-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#86d54c),color-stop(50%,#5cc90d),color-stop(51%,#5cc90d),color-stop(100%,#429d01));
  background:-webkit-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%);
  background:-o-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%);
  background:-ms-linear-gradient(top,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%);
  background:linear-gradient(to bottom,#86d54c 0,#5cc90d 50%,#5cc90d 51%,#429d01 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86d54c',endColorstr='#429d01',GradientType=0);
  outline:0
}
