body.compensate-for-scrollbar {
  overflow: hidden
}

.fancybox-active {
  height: auto
}

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden
}

.fancybox-container {
  -webkit-backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  transform: translateZ(0);
  width: 100%;
  z-index: 99992
}

.fancybox-container * {
  box-sizing: border-box
}

.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0
}

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto
}

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  transition-duration: inherit;
  transition-property: opacity;
  transition-timing-function: cubic-bezier(.47, 0, .74, .71)
}

.fancybox-is-open .fancybox-bg {
  opacity: .9;
  transition-timing-function: cubic-bezier(.22, .61, .36, 1)
}

.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity .25s ease, visibility 0s ease .25s;
  visibility: hidden;
  z-index: 99997
}

.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  transition: opacity .25s ease 0s, visibility 0s ease 0s;
  visibility: visible
}

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none
}

.fancybox-toolbar {
  right: 0;
  top: 0
}

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  transform: translateZ(0);
  z-index: 99994
}

.fancybox-is-open .fancybox-stage {
  overflow: hidden
}

.fancybox-slide {
  -webkit-backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: transform, opacity;
  white-space: normal;
  width: 100%;
  z-index: 99994
}

.fancybox-slide:before {
  content: "";
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
  display: block
}

.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0
}

.fancybox-slide--image:before {
  display: none
}

.fancybox-slide--html {
  padding: 6px
}

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle
}

.fancybox-slide--image .fancybox-content {
  animation-timing-function: cubic-bezier(.5, 0, .14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  transform-origin: top left;
  transition-property: transform, opacity;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995
}

.fancybox-can-zoomOut .fancybox-content {
  cursor: zoom-out
}

.fancybox-can-zoomIn .fancybox-content {
  cursor: zoom-in
}

.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
  cursor: grab
}

.fancybox-is-grabbing .fancybox-content {
  cursor: grabbing
}

.fancybox-container [data-selectable=true] {
  cursor: text
}

.fancybox-image,
.fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%
}

.fancybox-spaceball {
  z-index: 1
}

.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--video .fancybox-content {
  height: 100%;
  overflow: visible;
  padding: 0;
  width: 100%
}

.fancybox-slide--video .fancybox-content {
  background: #000
}

.fancybox-slide--map .fancybox-content {
  background: #e5e3df
}

.fancybox-slide--iframe .fancybox-content {
  background: #fff
}

.fancybox-iframe,
.fancybox-video {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  width: 100%
}

.fancybox-iframe {
  left: 0;
  position: absolute;
  top: 0
}

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%
}

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0
}

.fancybox-button {
  background: rgba(30, 30, 30, .6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color .2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px
}

.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited {
  color: #ccc
}

.fancybox-button:hover {
  color: #fff
}

.fancybox-button:focus {
  outline: none
}

.fancybox-button.fancybox-focus {
  outline: 1px dotted
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none
}

.fancybox-button div {
  height: 100%
}

.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%
}

.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0
}

.fancybox-button--fsenter svg:nth-child(2),
.fancybox-button--fsexit svg:first-child,
.fancybox-button--pause svg:first-child,
.fancybox-button--play svg:nth-child(2) {
  display: none
}

.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  transform: scaleX(0);
  transform-origin: 0;
  transition-property: transform;
  transition-timing-function: linear;
  z-index: 99998
}

.fancybox-close-small {
  background: transparent;
  border: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: .8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401
}

.fancybox-close-small:hover {
  color: #fff;
  opacity: 1
}

.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
  overflow: hidden
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none
}

.fancybox-navigation .fancybox-button {
  background-clip: content-box;
  height: 100px;
  opacity: 0;
  position: absolute;
  top: calc(50% - 50px);
  width: 70px
}

.fancybox-navigation .fancybox-button div {
  padding: 7px
}

.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  left: env(safe-area-inset-left);
  padding: 31px 26px 31px 6px
}

.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
  right: env(safe-area-inset-right)
}

.fancybox-caption {
  background: linear-gradient(0deg, rgba(0, 0, 0, .85) 0, rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .15) 65%, rgba(0, 0, 0, .075) 75.5%, rgba(0, 0, 0, .037) 82.85%, rgba(0, 0, 0, .019) 88%, transparent);
  bottom: 0;
  color: #eee;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 75px 44px 25px;
  pointer-events: none;
  right: 0;
  text-align: center;
  z-index: 99996
}

@supports (padding:max(0px)) {
  .fancybox-caption {
    padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))
  }
}

.fancybox-caption--separate {
  margin-top: -50px
}

.fancybox-caption__body {
  max-height: 50vh;
  overflow: auto;
  pointer-events: all
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none
}

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline
}

.fancybox-loading {
  animation: a 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: .7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999
}

@keyframes a {
  to {
    transform: rotate(1turn)
  }
}

.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 0, .25, 1)
}

.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  transform: translate3d(-100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  transform: translate3d(100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  transform: translateZ(0)
}

.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  transition-timing-function: cubic-bezier(.19, 1, .22, 1)
}

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(1.5, 1.5, 1.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(.5, .5, .5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1)
}

.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  transform: rotate(-1turn)
}

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  transform: rotate(1turn)
}

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  transform: rotate(0deg)
}

.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  transform: scaleX(1) translateZ(0)
}

.fancybox-fx-tube.fancybox-slide--previous {
  transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg)
}

.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(.1) skew(10deg)
}

.fancybox-fx-tube.fancybox-slide--current {
  transform: translateZ(0) scale(1)
}

@media (max-height:576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px
  }

  .fancybox-slide--image {
    padding: 6px 0
  }

  .fancybox-close-small {
    right: -6px
  }

  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px
  }

  .fancybox-caption {
    padding-left: 12px;
    padding-right: 12px
  }

  @supports (padding:max(0px)) {
    .fancybox-caption {
      padding-left: max(12px, env(safe-area-inset-left));
      padding-right: max(12px, env(safe-area-inset-right))
    }
  }
}

.fancybox-share {
  background: #f4f4f4;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center
}

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px
}

.fancybox-share p {
  margin: 0;
  padding: 0
}

.fancybox-share__button {
  border: 0;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  transition: all .2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap
}

.fancybox-share__button:link,
.fancybox-share__button:visited {
  color: #fff
}

.fancybox-share__button:hover {
  text-decoration: none
}

.fancybox-share__button--fb {
  background: #3b5998
}

.fancybox-share__button--fb:hover {
  background: #344e86
}

.fancybox-share__button--pt {
  background: #bd081d
}

.fancybox-share__button--pt:hover {
  background: #aa0719
}

.fancybox-share__button--tw {
  background: #1da1f2
}

.fancybox-share__button--tw:hover {
  background: #0d95e8
}

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px
}

.fancybox-share__button svg path {
  fill: #fff
}

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%
}

.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  top: 0;
  width: 212px;
  z-index: 99995
}

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden
}

.fancybox-show-thumbs .fancybox-thumbs {
  display: block
}

.fancybox-show-thumbs .fancybox-inner {
  right: 212px
}

.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%
}

.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  border-radius: 10px
}

.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, .1);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: calc(100% - 8px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px
}

.fancybox-thumbs__list a:before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: all .2s cubic-bezier(.25, .46, .45, .94);
  z-index: 99991
}

.fancybox-thumbs__list a:focus:before {
  opacity: .5
}

.fancybox-thumbs__list a.fancybox-thumbs-active:before {
  opacity: 1
}

@media (max-width:576px) {
  .fancybox-thumbs {
    width: 110px
  }

  .fancybox-show-thumbs .fancybox-inner {
    right: 110px
  }

  .fancybox-thumbs__list a {
    max-width: calc(100% - 10px)
  }
}

/*!
* Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/
*,
::after,
::before {
  box-sizing: border-box
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent
}

article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display: block
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff
}

[tabindex="-1"]:focus {
  outline: 0 !important
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: .5rem
}

p {
  margin-top: 0;
  margin-bottom: 1rem
}

abbr[data-original-title],
abbr[title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit
}

dl,
ol,
ul {
  margin-top: 0;
  margin-bottom: 1rem
}

ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0
}

dt {
  font-weight: 700
}

dd {
  margin-bottom: .5rem;
  margin-left: 0
}

blockquote {
  margin: 0 0 1rem
}

b,
strong {
  font-weight: bolder
}

small {
  font-size: 80%
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline
}

sub {
  bottom: -.25em
}

sup {
  top: -.5em
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent
}

a:hover {
  color: #0056b3;
  text-decoration: underline
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none
}

a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
  color: inherit;
  text-decoration: none
}

a:not([href]):not([tabindex]):focus {
  outline: 0
}

code,
kbd,
pre,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto
}

figure {
  margin: 0 0 1rem
}

img {
  vertical-align: middle;
  border-style: none
}

svg {
  overflow: hidden;
  vertical-align: middle
}

table {
  border-collapse: collapse
}

caption {
  padding-top: .75rem;
  padding-bottom: .75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom
}

th {
  text-align: inherit
}

label {
  display: inline-block;
  margin-bottom: .5rem
}

button {
  border-radius: 0
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color
}

button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit
}

button,
input {
  overflow: visible
}

button,
select {
  text-transform: none
}

select {
  word-wrap: normal
}

[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance: button
}

[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
  cursor: pointer
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  padding: 0;
  border-style: none
}

input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
  padding: 0
}

input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
  -webkit-appearance: listbox
}

textarea {
  overflow: auto;
  resize: vertical
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal
}

progress {
  vertical-align: baseline
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button
}

output {
  display: inline-block
}

summary {
  display: list-item;
  cursor: pointer
}

template {
  display: none
}

[hidden] {
  display: none !important
}

/*savepage-import-url=https://fonts.googleapis.com/css?family=Noto+Sans:400,700&display=swap*/
/* cyrillic-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aPdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5ardu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* devanagari */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a_du2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

/* greek-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aLdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a3du2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aHdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aDdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7duw.woff2*/
    url() format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aPdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5ardu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* devanagari */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a_du2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

/* greek-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aLdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a3du2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aHdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aDdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7duw.woff2*/
    url() format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*savepage-import-url=https://use.typekit.net/zyw6mds.css*/
/*
* The Typekit service used to deliver this font or fonts for use on websites
* is provided by Adobe and is subject to these Terms of Use
* http://www.adobe.com/products/eulas/tou_typekit. For font license
* information, see the list below.
*
* noto-sans:
*   - http://typekit.com/eulas/00000000000000003b9b257c
*
* © 2009-2024 Adobe Systems Incorporated. All Rights Reserved.
*/
/*{"last_published":"2020-04-04 17:44:46 UTC"}*/

/*savepage-import-url=https://p.typekit.net/p.css?s=1&k=zyw6mds&ht=tk&f=40411&a=11744788&app=typekit&e=css*/
/**/


@font-face {
  font-family: "noto-sans";
  src:
    /*savepage-url=https://use.typekit.net/af/a91117/00000000000000003b9b257c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3*/
    url(data:application/font-woff2;base64,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) format("woff2"),
    /*savepage-url=https://use.typekit.net/af/a91117/00000000000000003b9b257c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3*/
    url(data:application/font-woff;base64,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) format("woff"),
    /*savepage-url=https://use.typekit.net/af/a91117/00000000000000003b9b257c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3*/
    url() format("opentype");
  /*savepage-font-display=auto*/
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
}

.tk-noto-sans {
  font-family: "noto-sans", sans-serif;
}

html,
body {
  width: 100%;
  margin: 0
}

body {
  font-family: noto sans, sans-serif;
  font-weight: 400;
  color: #11262f;
  font-size: 17px;
  font-weight: 400;
  font-style: normal;
  line-height: 1.75;
  background: #fff
}

* {
  box-sizing: border-box
}

a {
  color: #4486de
}

a:hover {
  color: #4888d1;
  text-decoration: none
}

a.link {
  text-decoration: underline;
  transition: all .2s ease
}

a.link:hover {
  text-decoration: none
}

select {
  border-radius: 0
}

button:focus,
*:focus {
  outline: none !important
}

.d-flex {
  display: flex;
  width: 100%;
  align-items: baseline
}

.jc-center {
  justify-content: center
}

.jc-between {
  justify-content: space-between
}

.jc-around {
  justify-content: space-around
}

.jc-end {
  justify-content: flex-end
}

.jc-start {
  justify-content: flex-start
}

.ai-center {
  align-items: center
}

.ai-start {
  align-items: flex-start
}

.ai-baseline {
  align-items: baseline
}

.w-100 {
  width: 100% !important
}

.ai-end {
  align-items: flex-end
}

.span-margins span {
  margin-right: 10px
}

.span-margins span:last-child {
  margin-right: 0
}

.period-title {
  display: block;
  font-size: 24px;
  text-align: center
}

.main-content {
  width: 100%
}

.fs-18 {
  font-size: 18px
}

.border-none {
  border: none !important
}

.container {
  width: 100%;
  max-width: 1170px;
  margin: auto
}

.container.wide {
  width: 100%;
  max-width: 1530px;
  margin: auto
}

.container-small {
  max-width: 960px !important
}

.responsive-img {
  max-width: 100%;
  height: auto
}

.text-center {
  text-align: center
}

.text-right {
  text-align: right
}

.text-left {
  text-align: left
}

.site-main {
  overflow: hidden;
  padding-top: 120px
}

.site-main.flat-header {
  padding-top: 60px
}

.title {
  margin-top: 30px;
  margin-bottom: 20px;
  display: flex;
  align-items: baseline;
  justify-content: center
}

.title h2 {
  font-size: 26px
}

.title a.link {
  text-decoration: none;
  margin-left: 25px
}

.mb-50 {
  margin-bottom: 50px
}

.mb-10 {
  margin-bottom: 10px !important
}

.mt-10 {
  margin-top: 10px !important
}

.mt-20 {
  margin-top: 20px
}

.mb-20 {
  margin-bottom: 20px
}

.mb-30 {
  margin-bottom: 30px
}

.mb-40 {
  margin-bottom: 40px
}

.mr-auto {
  margin-right: auto !important
}

.ml-auto {
  margin-left: auto !important
}

.col-50 {
  width: 50%
}

.pl-15 {
  padding: 0 0 0 15px
}

.pr-15 {
  padding: 0 15px 0 0
}

.mr-15 {
  margin-right: 15px
}

.mr-20 {
  margin-right: 20px
}

.ml-15 {
  margin-left: 15px
}

.pb-16 {
  padding-bottom: 16px
}

.border-b {
  border-bottom: 1px solid #d4d7da
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #11262f;
  line-height: 1.3
}

h1 {
  font-size: 42px;
  margin: 0;
  font-weight: 400
}

h2 {
  font-size: 30px;
  margin: 0 0 20px;
  font-weight: 400
}

h3 {
  font-weight: 400;
  font-size: 26px
}

h4 {
  font-size: 24px;
  margin: 0;
  font-weight: 400
}

h5 {
  font-size: 17px;
  margin: 0 0 5px;
  font-weight: 400
}

h6 {
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 20px
}

header {
  background: #f7f9fa;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 10;
  border-bottom: 1px solid #d2d6da
}

@media(min-width:992px) {

  .btn.adv-search-trigger,
  .sort-by-selector ul li.sort-by-title,
  .search-trigger,
  .search-box>span,
  header.fixed-header nav.navbar {
    display: none
  }

  header.fixed-header .questions {
    display: block;
    font-size: 20px;
    margin-left: 15px
  }

  .header-v2.fixed-header>.container .shop-links {
    display: block;
    margin-left: 10px
  }
}

.header-top {
  padding: 14px 0;
  justify-content: space-between
}

.logo {
  display: block;
  min-width: 196px;
  margin-right: 30px
}

.logo img {
  width: 100%;
  height: auto
}

.search-btn {
  background: #2aa527;
  color: #fff;
  font-size: 18px;
  border: 1px solid #2aa527;
  padding: 1px 15px;
  display: inline-block;
  vertical-align: top
}

.search-btn:hover {
  background: #4888d1;
  border: 1px solid #4888d1
}

.search-input {
  border: 1px solid #bebebe;
  padding-left: 35px;
  background:
    /*savepage-url=../../../../images/hdv3-img/search-icon.png*/
    var(--savepage-url-19) no-repeat 5px center #fff;
  font-size: 15px;
  display: inline-block;
  vertical-align: top;
  height: 35px
}

.header-tel {
  font-weight: 700;
  color: #323031;
  font-size: 24px;
  margin-right: 23px;
  margin-left: 23px
}

.header-tel:hover {
  color: #323031
}

.header-tel img {
  display: none
}

.questions {
  display: none
}

.fab-btn-wrap {
  display: block;
  width: 60px;
  height: 60px;
  position: fixed;
  bottom: 20px;
  right: 45px
}

.fab-btn-wrap a {
  width: 60px;
  height: 60px;
  background-color: #323031;
  border-radius: 50% 50% 0 50%;
  display: flex;
  justify-content: center;
  align-items: center
}

.prefix-selector,
.sort-by-selector,
.language-selector {
  width: 85px;
  position: relative;
  display: block;
  border: 1px solid #bebebe;
  background: #fff
}

.sort-by-selector {
  min-width: 200px;
  margin-left: 5px;
  width: auto;
  padding-right: 10px
}

.search-result-content {
  margin-bottom: 40px
}

.search-result-content .search-body .content {
  width: 100%;
  margin-left: 20px
}

.sort-by-selector span,
.language-selector>span {
  font-size: 14px;
  line-height: 34px;
  color: #323031;
  cursor: pointer;
  display: block;
  position: relative;
  z-index: 1
}

.language-selector>span {
  text-transform: uppercase
}

.sort-by-selector span.sort-by-toggle {
  color: #11262f;
  font-size: 14px;
  position: relative;
  z-index: 1
}

.sort-by-toggle,
.language-toggle {
  padding-right: 15px;
  padding-left: 8px;
  cursor: pointer;
  display: block;
  position: relative;
  z-index: 1
}

.prefix-selector:after,
.sort-by-selector:after,
.language-selector::after {
  content: '';
  display: block;
  position: absolute;
  right: 9px;
  top: 13px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 5px 0;
  border-color: #000 transparent transparent transparent;
  z-index: 0
}

.prefix-selector ul,
.language-selector ul {
  display: none;
  position: absolute;
  padding: 0;
  z-index: 40;
  right: -1px;
  top: 34px;
  background-color: #fff;
  width: 240px;
  border-bottom: 1px solid #bebebe;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
  margin: 0
}

@media(min-width:992px) {
  .sort-by-selector ul {
    display: none;
    position: absolute;
    padding: 0;
    z-index: 40;
    right: -1px;
    top: 34px;
    background-color: #fff;
    width: 240px;
    border-bottom: 1px solid #bebebe;
    box-shadow: 2px 2px 4px rgba(0, 0, 0, .2);
    width: 190px
  }
}

.sort-by-selector ul {
  padding: 0;
  margin: 0
}

.sort-by-selector.open,
.language-selector.open {
  box-shadow: 2px 2px 4px rgba(0, 0, 0, .2)
}

.sort-by-selector ul li,
.language-selector ul li {
  display: block;
  position: relative;
  width: 100%;
  cursor: pointer;
  padding: 0;
  border: 1px solid #bebebe;
  border-bottom: 0
}

.sort-by-selector ul li a,
.language-selector ul li a {
  display: block;
  color: #232220;
  font-size: 14px;
  font-weight: 400;
  text-decoration: none;
  transition: all .2s ease;
  padding: 7px 8px;
  position: relative
}

.sort-by-selector ul li a {
  font-size: 13px;
  padding: 6px 8px
}

.language-selector ul li a:hover,
.language-selector ul li.active a {
  background: #d2effd;
  color: #232220
}

.language-selector ul li.active a:after {
  content: '';
  display: block;
  position: absolute;
  right: 9px;
  top: 14px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 8px;
  border-color: transparent transparent transparent #000
}

.language-selector img {
  margin-right: 7px
}

.sort-by-selector ul li.active a:after {
  content: '';
  display: block;
  position: absolute;
  right: 9px;
  top: 14px;
  width: 13px;
  height: 7px;
  border-left: 3px solid #2aa527;
  border-bottom: 3px solid #2aa527;
  transform: rotate(-45deg)
}

.overlay {
  width: 100%;
  max-width: 1170px;
  margin: auto
}

nav.navbar {
  background: #f3f6f8;
  border-top: 1px solid #d2d6da;
  padding: 9px 0
}

.navbar .navbar-nav {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex
}

.navbar .navbar-nav a {
  font-size: 18px;
  padding: 6px 19px;
  text-decoration: none;
  line-height: normal;
  color: #545454;
  position: relative;
  display: block
}

.navbar .navbar-nav .admin a {
  color: red
}

.navbar .navbar-nav a:hover {
  color: #000
}

.navbar .navbar-nav a:after {
  content: '';
  display: block;
  background: #b0b2b6;
  width: 1px;
  height: 18px;
  position: absolute;
  right: 0;
  top: 9px
}

.navbar .navbar-nav li:last-child a:after {
  content: none
}

.navbar .navbar-nav li:first-child a {
  padding-left: 0
}

.shop-links {
  display: flex;
  align-items: center
}

.shop-links a {
  color: #000;
  display: block;
  padding: 0 11px;
  font-size: 15px;
  position: relative
}

.shop-links a:hover {
  color: #4888d1
}

.shop-links a.acc-link:before {
  content: '';
  display: block;
  background: #b0b2b6;
  width: 1px;
  height: 18px;
  position: absolute;
  right: 0;
  top: 5px
}

.cart-number {
  position: absolute;
  background: red;
  color: #fff;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  padding: 0;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  display: block;
  top: 0;
  right: 0;
  line-height: 1.4;
  border: 1px solid #fff
}

.cart-icon {
  position: relative;
  padding-right: 13px;
  padding-top: 7px
}

.favorit-ico {
  margin-right: 0
}

.cart-icon.empty-cart {
  padding-top: 0
}

.cart-icon.empty-cart .cart-number {
  display: none
}

.cart-icon.empty-cart img {
  margin-bottom: 5px
}

.btn {
  background-color: #2aa527;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  line-height: 1.43;
  display: block;
  padding: 4px 15px;
  text-align: center;
  border: none;
  transition: all .2s ease
}

.btn:hover {
  color: #fff;
  background-color: #4888d1
}

#footer {
  background: #7199e2;
  padding: 65px 0
}

.footer-links h4 {
  color: #fff;
  font-weight: 400;
  margin-bottom: 7px
}

.footer-menu {
  list-style: none;
  padding: 0
}

.footer-menu li {
  margin-bottom: 3px
}

.footer-menu a {
  text-decoration: none;
  font-size: 16px;
  line-height: 1.71;
  color: #fff;
  font-weight: 400;
  font-family: Arial, sans-serif
}

.footer-menu a:hover {
  opacity: .9
}

.footer-links {
  padding-bottom: 38px;
  border-bottom: 1px solid #92aee1;
  margin-bottom: 39px
}

.badge-row {
  margin-bottom: 45px;
  padding: 0 35px;
  justify-content: space-around
}

.badge-row>div {
  width: 200px
}

.badge-row>div span {
  color: #fff;
  font-size: 15px;
  line-height: 18px;
  width: 120px;
  margin-left: 10px
}

#footer .cta a,
#footer .cta {
  color: #fff;
  margin-bottom: 10px
}

.copyright {
  font-size: 14px;
  font-family: Arial, sans-serif;
  color: #fff
}

.search-body {
  display: flex;
  align-items: flex-start;
  justify-content: space-between
}

.search-title {
  padding: 23px 0
}

.search-result {
  font-size: 18px
}

.first-word {
  background: #fbf09e
}

.second-word {
  background: #cbf7a0
}

.sort-by span {
  color: #848b93;
  font-size: 13px
}

.sort-by {
  display: flex;
  align-items: center
}

.select select {
  font-family: Arial, sans-serif;
  border: 1px solid #bebebe;
  width: 100%;
  height: 35px;
  padding-left: 13px;
  font-size: 14px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  background: #fff
}

.select {
  position: relative;
  display: inline-block
}

.select option {
  padding: 5px
}

.select:after {
  content: '';
  display: block;
  position: absolute;
  right: 9px;
  top: 13px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 5px 0;
  border-color: #000 transparent transparent transparent
}

.dn-desc,
.mobile-fixed-block,
.cred-mobile {
  display: none
}

.box-lightgrey {
  background: #f3f6f8;
  border: 1px solid #d2d6da;
  padding: 12px 15px;
  margin-bottom: 40px
}

.search-body-aside {
  width: 250px
}

.search-body-content {
  width: calc(100% - 265px);
  padding-bottom: 30px
}

.domain-table {
  width: 100%;
  margin-bottom: 25px;
  border-top: 1px solid #d2d6da
}

.exaxt-match {
  border-top: 0;
  margin-bottom: 10px
}

.domain-table .domain-row {
  display: flex;
  align-items: center
}

.congrat-match {
  padding: 0 15px;
  margin-bottom: 0
}

.domain-table .domain-row:nth-child(even) {
  background: #f3f6f8
}

.domain-table .domain-row>span {
  padding: 7px 15px
}

.domain-table .domain-row .buy {
  width: 122px
}

.domain-table .domain-row .price {
  width: 105px;
  float: right;
  text-align: right
}

.domain-table .domain-row .domain {
  width: calc(100% - 122px)
}

.domain-table .domain-row .domain a {
  font-size: 18px;
  font-weight: 700
}

.next-link.link {
  font-size: 14px;
  width: auto;
  flex-shrink: 0;
  text-align: right;
  margin-left: 20px
}

.prev-link.link {
  font-size: 14px;
  width: auto;
  flex-shrink: 0;
  text-align: left;
  margin-right: 20px
}

.next-link.link:hover {
  color: #11262f
}

.search-pages {
  width: calc(100% - 125px)
}

.guarantee {
  padding: 0 45px;
  margin-bottom: 40px
}

.guarantee img {
  margin-bottom: 15px
}

.guarantee .link {
  font-size: 15px
}

.guarantee span {
  font-size: 20px;
  line-height: 24px;
  display: block;
  margin-bottom: 5px
}

.f_search_adv fieldset.sel label {
  color: #848b93;
  font-size: 13px;
  width: 65px;
  text-align: right;
  padding-right: 5px;
  margin: 0
}

fieldset.sel {
  color: #848b93;
  font-size: 13px
}

fieldset.kw input {
  width: 100%;
  padding-left: 35px;
  background:
    /*savepage-url=../../../../images/hdv3-img/search-icon.png*/
    var(--savepage-url-19) no-repeat 5px center #fff;
  border: 1px solid #bebebe;
  font-size: 15px;
  height: 35px;
  line-height: 35px;
  background-size: 20px
}

fieldset.sel .select {
  width: 149px
}

fieldset.sel input {
  width: 65px;
  height: 33px;
  border: 1px solid #bebebe;
  padding-left: 9px
}

.f_search_adv fieldset {
  margin-bottom: 11px
}

fieldset.check>span {
  color: #848b93;
  font-size: 13px;
  width: 65px;
  text-align: right;
  padding-right: 5px;
  margin: 0;
  display: inline-block
}

fieldset.check div {
  width: 149px;
  float: right;
  display: flex
}

.f_search_adv fieldset.button {
  text-align: center
}

fieldset.check div span {
  color: #11262f;
  font-size: 13px
}

fieldset.check div label {
  margin-right: 15px
}

.f_search_adv *:focus {
  outline: 1px solid #d6d6d6
}

fieldset.check {
  margin-bottom: 5px;
  line-height: 1
}

.check input {
  position: absolute;
  z-index: -1;
  opacity: 0
}

.radio__text {
  position: relative;
  padding: 0 0 0 25px;
  cursor: pointer
}

.radio__text:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 17px;
  height: 17px;
  border: 1px solid #597196;
  border-radius: 50%;
  background: #fff
}

.radio__text:after {
  content: '';
  position: absolute;
  top: 4px;
  left: 4px;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #2aa527;
  opacity: 0;
  transition: .2s
}

.check input:checked+.radio__text:after {
  opacity: 1
}

.search-pages .select:first-child {
  width: 200px
}

.search-pages .select:nth-child(2) {
  width: 110px
}

.search-pagination {
  justify-content: space-between
}

.bonus-presentation {
  background: #f3f6f8;
  border-top: 1px solid #d2d6da;
  border-bottom: 1px solid #d2d6da
}

.bonus-presentation-n {
  background: 0 0;
  border-top: none;
  border-bottom: none
}

.bonus-presentation-n .bordered-wapp {
  background: #f3f6f8;
  border: 1px solid #d2d6da;
  margin: auto
}

.small-container {
  width: 100%;
  max-width: 630px;
  padding-left: 15px;
  padding-right: 15px;
  margin: auto
}

.bonus-presentation-wrap.small-container {
  display: flex;
  justify-content: space-around;
  align-items: center;
  text-align: center;
  padding-top: 40px;
  padding-bottom: 40px
}

.bonus-presentation-item .bonus-presentation_icon {
  margin-bottom: 24px
}

.bonus-presentation-item .bonus-presentation_title h3 {
  font-size: 20px;
  color: #323031;
  line-height: 1.2
}

.bonus-presentation-item .bonus-presentation_content a {
  display: inline-block;
  font-size: 15px;
  color: #4486de;
  border-bottom: 1px solid #4486de;
  line-height: 1.2;
  transition: all .2s ease
}

.bonus-presentation-item .bonus-presentation_content a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.testimonails {
  padding-bottom: 50px;
  padding-top: 50px
}

.testimonails .block-title h2 {
  font-size: 24px;
  color: #11262f;
  line-height: 1.5;
  font-weight: 400;
  margin-bottom: 25px
}

.testimonials-item {
  display: flex;
  align-items: flex-start;
  margin-bottom: 25px
}

.testimonials-item .testimonials-item_image {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 20px;
  flex-shrink: 0
}

.testimonials-item .testimonials-item_image img {
  width: 100%
}

.testimonials-item .testimonials-item_content .feedback {
  font-size: 20px;
  color: #000;
  line-height: 1.2;
  margin-bottom: 0
}

.testimonials-item .testimonials-item_content .feedback-owner {
  color: #85929e;
  font-size: 15px;
  line-height: 1.2
}

.testimonails .see-more {
  display: inline-block;
  font-size: 17px;
  color: #4486de;
  border-bottom: 1px solid #4486de;
  line-height: 1.2;
  transition: all .2s ease
}

.testimonails .see-more:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.video-lesson {
  background: #f3f6f8;
  border-top: 1px solid #d2d6da;
  border-bottom: 1px solid #d2d6da
}

.video-lesson-wrap {
  padding-top: 50px;
  padding-bottom: 40px;
  text-align: center
}

.video-lesson-wrap .video-block {
  margin-bottom: 25px
}

.video-lesson-wrap .text-video {
  font-size: 17px;
  color: #323031;
  font-weight: 300
}

.other-domains {
  padding-bottom: 40px;
  padding-top: 40px
}

.other-domains-wrap {
  max-width: 650px
}

.domains-table {
  width: 100%;
  margin-bottom: 15px;
  border-bottom: 1px solid #d2d6da
}

.domains-table .domain-row {
  display: flex;
  align-items: center
}

.domains-table .domain-row:nth-child(odd) {
  background: #f3f6f8
}

.domains-table .domain-row>span {
  padding: 8px 20px
}

.domains-table .domain-row .buy {
  width: 122px
}

.domains-table .domain-row .price {
  width: 105px;
  float: right;
  font-size: 17px;
  text-align: right
}

.domains-table .domain-row .domain {
  width: 100%
}

.domains-table .domain-row .domain a {
  font-size: 17px;
  font-weight: 400;
  color: #4486de;
  border-bottom: 1px solid #4486de;
  line-height: 1.2;
  transition: all .2s ease
}

.domains-table .domain-row .domain a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.see-more-domains {
  display: inline-block;
  margin-left: 20px;
  font-size: 17px;
  color: #4486de;
  border-bottom: 1px solid #4486de;
  line-height: 1.2;
  transition: all .2s ease
}

.see-more-domains:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.faq-section {
  background: #f3f6f8;
  border-top: 1px solid #d2d6da;
  border-bottom: 1px solid #d2d6da;
  padding-top: 30px;
  padding-bottom: 35px
}

.faq-section-wrap {
  max-width: 647px
}

.faq-section .faq-section-title {
  text-align: center
}

.faq-section .faq-section-title h2 {
  font-size: 24px;
  color: #010000
}

.faq-block {
  margin-bottom: 15px
}

.faq-block-item {
  background-color: #7199e2;
  border-radius: 0;
  padding: 17px 30px 0 20px;
  margin-bottom: 10px;
  overflow: hidden
}

.faq-bi-title a,
.faq-bi-content p {
  color: #fff;
  font-size: 17px;
  line-height: 32px;
  margin-bottom: 0;
  padding-left: 50px;
  display: block
}

.faq-bi-title {
  margin-bottom: 17px;
  position: relative;
  cursor: pointer
}

.faq-bi-content {
  position: relative;
  padding-top: 20px;
  padding-bottom: 30px;
  display: none
}

.faq-bi-content:before {
  content: '';
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: calc(100% - 50px);
  border-top: 1px solid #fff
}

.faq-bi-title:before {
  content: '';
  background: #fff;
  width: 2px;
  height: 14px;
  position: absolute;
  left: 12px;
  top: 9px;
  opacity: 1
}

.open-block.faq-bi-title:before {
  opacity: 0
}

.faq-bi-title:after {
  content: '';
  background: #fff;
  width: 14px;
  height: 2px;
  position: absolute;
  left: 6px;
  top: 15px
}

.see-more-faq {
  display: inline-block;
  margin-left: 20px;
  font-size: 17px;
  color: #4486de;
  border-bottom: 1px solid #4486de;
  line-height: 1.2;
  transition: all .2s ease
}

.see-more-faq:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.top-container {
  padding-bottom: 50px;
  padding-top: 50px;
  min-height: 310px
}

.top-container-new-product {
  padding-top: 50px
}

h1.domain-name {
  color: #2aa527;
  font-size: 48px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-top: 15px
}

.product-fav-wrapp h1.domain-name {
  margin-bottom: 15px
}

h1.domain-name.sold {
  color: #f02126
}

.small-or {
  font-size: 13px
}

.red {
  color: #f02126
}

.blue {
  color: #4486de
}

.grey-text {
  color: #a3abb5
}

.line {
  text-decoration: line-through
}

.bn-block p {
  font-size: 24px
}

.bn-block p span.green {
  color: #2aa527;
  font-weight: 700
}

.bn-block a {
  width: 280px;
  min-height: 49px;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  display: inline-flex;
  justify-content: center;
  align-items: center
}

.sold .search-input {
  border: 1px solid #bebebe;
  padding-left: 20px;
  background-color: #fff;
  background-image: none;
  font-size: 15px;
  display: inline-block;
  vertical-align: top;
  height: 35px;
  min-width: 409px;
  margin-right: 13px
}

.sold .search-form {
  display: flex;
  align-items: center;
  justify-content: center
}

.sold .search-form img {
  margin-right: 13px
}

.min-offer .input-wrap {
  margin-right: 10px
}

.min-offer .input-wrap input {
  min-width: 240px;
  padding-left: 10px;
  padding-right: 10px
}

.min-offer .input-row,
.make-offer .input-row {
  position: relative;
  margin-bottom: 10px
}

.min-offer .input-row label,
.make-offer .input-row label {
  position: absolute;
  left: -143px;
  min-width: 130px;
  text-align: right
}

.min-offer .input-row input,
.make-offer .input-row input {
  width: 100%;
  border: 1px solid #d3d6dc
}

.bn-block input {
  border: 1px solid #d3d6dc
}

.min-offer button[type=submit],
.make-offer button[type=submit] {
  width: 280px;
  min-height: 48px;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-top: 13px
}

.sanks-for-ofer {
  padding-bottom: 100px;
  padding-top: 100px
}

.sanks-for-ofer p {
  font-size: 20px
}

.min-offer .small-container {
  max-width: 680px
}

.min-offer .offer-form {
  margin-top: 20px
}

.min-offer-form a {
  width: 158px;
  flex-shrink: 0;
  margin-right: 15px
}

.min-offer-form span {
  margin-right: 15px
}

.min-offer-form form input {
  width: 240px;
  margin-right: 15px;
  padding-left: 15px;
  padding-right: 15px
}

.min-offer-form form button {
  width: 180px;
  min-height: 49px;
  font-size: 20px;
  border: none
}

.payment-plan-only .small-container,
.payment-plan-buy-now .small-container {
  max-width: 760px
}

.payment-plan-only-form {
  margin-top: 15px;
  margin-bottom: 30px
}

.payment-plan-only-form form {
  justify-content: center;
  align-items: center
}

.payment-plan-only-form form .select {
  width: 230px;
  margin-right: 18px
}

.payment-plan-only-form form .select select {
  border-radius: 0;
  font-size: 15px
}

.payment-plan-only-form form button[type=submit] {
  width: 280px;
  min-height: 49px;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: none
}

.bn-block .after-forms-paragraf {
  font-size: 17px
}

.bn-block .after-forms-paragraf a {
  display: inline-block;
  padding: 0;
  margin: 0;
  color: #4486de;
  border-bottom: 1px solid #4486de;
  font-size: 17px;
  width: auto;
  height: auto;
  line-height: 1;
  font-weight: 400;
  font-family: noto sans, sans-serif;
  min-height: auto;
  transition: all .2s ease
}

.bn-block .after-forms-paragraf a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.payment-plan-buy-now-buttons {
  margin-bottom: 35px;
  margin-top: 15px
}

.buy-or-pp .small-container,
.always-off .small-container {
  max-width: 830px
}

.always-off-form {
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin-top: 15px;
  margin-bottom: 30px
}

.always-off-form>div {
  display: flex;
  flex-direction: column;
  text-align: left;
  flex-shrink: 0
}

.always-off-form>div .top-lab-text {
  font-size: 18px;
  color: #a3abb5;
  display: block;
  margin-bottom: 0
}

.always-off-form>div .top-lab-text .rem {
  text-decoration: line-through
}

.always-off-form>div .midle-lab-text {
  font-size: 24px;
  margin-bottom: 20px
}

.always-off-form>div .midle-lab-text span.green {
  color: #2aa527;
  font-weight: 700
}

.payment-plan-buy-now-buttons .or,
.always-off-form .or {
  margin-left: 20px;
  margin-right: 20px;
  font-size: 24px;
  color: #000;
  font-family: noto-sans, sans-serif;
  font-weight: 500
}

.buy-down-form form {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start
}

.buy-down-form form .form-row {
  display: flex;
  align-items: center
}

.input-row.absolute-label {
  position: relative
}

.absolute-label label {
  position: absolute;
  width: 160px;
  text-align: right;
  left: -170px;
  font-size: 16px;
  margin: 0;
  top: 3px
}

.buy-down-form form .form-row a {
  height: auto;
  max-height: none;
  min-height: auto;
  display: inline-block;
  padding: 0;
  margin: 0;
  color: #4486de;
  border-bottom: 1px solid #4486de;
  font-size: 16px;
  width: auto;
  line-height: 1;
  font-weight: 400;
  font-family: noto sans, sans-serif;
  transition: all .2s ease
}

.buy-down-form form .form-row a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.buy-down-form form .form-row .input-row label {
  margin-bottom: 0;
  margin-right: 10px;
  font-size: 16px
}

.buy-down-form form .form-row .input-row input {
  width: 135px
}

.buy-down-form form .form-row .input-row select {
  width: 235px;
  border-radius: 0
}

.buy-down-form {
  max-width: 540px;
  margin-left: 15%
}

.buy-down-form form .form-row {
  margin-bottom: 20px
}

.buy-down-form form .form-row .input-row {
  margin-right: 10px
}

.buy-down-form form .form-row .input-row {
  flex-shrink: 0
}

.buy-down-form form .form-btn-row button {
  width: 280px;
  min-height: 48px;
  color: #fdfdff;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: none;
  margin-right: 20px
}

.buy-down-form form .form-btn-row {
  margin-bottom: 25px
}

.form-btn-row .green {
  color: #2aa527
}

.buy-down-form a {
  height: auto;
  max-height: none;
  min-height: auto;
  display: inline-block;
  padding: 0;
  margin: 0;
  color: #4486de;
  border-bottom: 1px solid #4486de;
  font-size: 16px;
  width: auto;
  line-height: 1;
  font-weight: 400;
  font-family: noto sans, sans-serif;
  transition: all .2s ease
}

.more-w {
  text-align: center
}

.buy-down-form a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.favorit-modal,
.escrow-processing-fee-modal,
.rent-to-own-modal,
.contact-modal {
  max-width: 630px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin: auto;
  background-color: #fff;
  z-index: 9999;
  opacity: 0;
  transform: translate(-50%, -50%);
  z-index: -30;
  transition: .3s all;
  width: 90%
}

.favorit-modal,
.rent-to-own-modal {
  max-width: 680px
}

.favorit-modal .modal-header,
.escrow-processing-fee-modal .modal-header,
.how-this-works-modal .modal-header,
.rent-to-own-modal .modal-header,
.contact-modal .modal-header {
  min-height: 75px;
  background-color: #3b78e7;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 35px;
  padding-right: 35px
}

.favorit-modal .modal-header .head,
.how-this-works-modal .modal-header .head,
.escrow-processing-fee-modal .modal-header .head,
.rent-to-own-modal .modal-header .head,
.contact-modal .modal-header .head {
  color: #fff;
  font-size: 21px;
  font-family: noto-sans, sans-serif;
  font-weight: 500
}

.favorit-modal .modal-header .head,
.how-this-works-modal .modal-header .head,
.rent-to-own-modal .modal-header .head {
  width: 100%
}

.modal-content {
  padding: 20px
}

.escrow-processing-fee-modal .modal-content {
  padding: 20px 35px
}

.modal-content form {
  padding-left: 30px;
  padding-right: 30px
}

.modal-content .label,
.modal-content label {
  width: 80px;
  text-align: right;
  flex-shrink: 0;
  margin-right: 10px
}

.modal-content .input-row {
  display: flex;
  margin-bottom: 10px
}

.modal-content .input-row.input-captcha-row {
  align-items: center
}

.modal-content .input-row input {
  width: 100%
}

.modal-content .input-row textarea {
  height: 110px;
  width: 100%;
  border: 1px solid #d3d6dc
}

.input-captcha {
  display: flex;
  align-items: center
}

.input-captcha a,
.input-captcha img {
  flex-shrink: 0
}

.input-captcha input {
  margin-right: 10px
}

.input-captcha img {
  margin-right: 10px
}

.input-captcha input {
  max-width: 150px
}

.input-captcha a {
  height: auto;
  max-height: none;
  min-height: auto;
  display: inline-block;
  padding: 0;
  margin: 0;
  color: #4486de;
  border-bottom: 1px solid #4486de;
  font-size: 15px;
  width: auto;
  line-height: 1;
  font-weight: 400;
  font-family: noto sans, sans-serif;
  transition: all .2s ease
}

.input-captcha a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.btn-row {
  padding-left: 90px
}

.btn-row button {
  width: 105px;
  min-height: 48px;
  color: #fdfdff;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: none
}

.overlay-modal {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(121, 130, 139, .7);
  z-index: 20;
  transition: .3s all
}

.overlay-modal.active {
  opacity: 1;
  visibility: visible
}

.modal.active {
  opacity: 1;
  visibility: visible;
  z-index: 30;
  max-height: 100vh;
  overflow: scroll
}

.close-modal {
  display: inline-block;
  position: absolute;
  width: 20px;
  height: 20px;
  cursor: pointer;
  right: 20px;
  top: 30px
}

.close-modal:before {
  content: '';
  width: 20px;
  height: 2px;
  background-color: #fff;
  display: block;
  position: absolute;
  transform: rotate(45deg);
  top: 8px
}

.close-modal:after {
  content: '';
  width: 20px;
  height: 2px;
  background-color: #fff;
  display: block;
  position: absolute;
  transform: rotate(-45deg);
  top: 8px
}

.errore-block {
  border: 1px solid #f1c54a;
  display: flex;
  margin-bottom: 20px
}

.errore-block .block-img {
  background-color: #f1c54a;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  display: flex;
  width: 90px
}

.errore-block .content-errore {
  display: flex;
  align-items: center;
  background-color: #f3e4bb;
  width: 100%;
  padding: 20px;
  flex-direction: column
}

.errore-block .content-errore p {
  display: block;
  width: 100%;
  margin-bottom: 0
}

.content-errore p.big-text {
  font-size: 20px
}

.content-errore p.small-text {
  font-size: 17px
}

.errore {
  position: relative
}

.input-row.errore:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 10px;
  top: 6px
}

.input-row.errore:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 62px;
  width: 14px;
  height: 13px;
  top: 3px
}

.input-row.errore textarea,
.input-row.errore input {
  border: 2px solid #ff0303 !important
}

.input-captcha-row.input-row.errore:after {
  content: '';
  display: none
}

.input-captcha-row.input-row.errore:before {
  content: '';
  display: none
}

.input-captcha-row.input-row.errore .input-captcha {
  position: relative
}

.input-captcha-row.input-row.errore .input-captcha:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 18px;
  top: 9px
}

.input-captcha-row.input-row.errore .input-captcha:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 70px;
  width: 14px;
  height: 13px;
  top: 6px
}

#circularG {
  position: relative;
  width: 25px;
  height: 25px;
  margin-left: 15px;
  display: none
}

.circularG {
  position: absolute;
  background-color: #29a427;
  width: 6px;
  height: 6px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  animation-name: bounce_circularG;
  -o-animation-name: bounce_circularG;
  -ms-animation-name: bounce_circularG;
  -webkit-animation-name: bounce_circularG;
  -moz-animation-name: bounce_circularG;
  animation-duration: 1.1s;
  -o-animation-duration: 1.1s;
  -ms-animation-duration: 1.1s;
  -webkit-animation-duration: 1.1s;
  -moz-animation-duration: 1.1s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal
}

#circularG_1 {
  left: 0;
  top: 10px;
  animation-delay: .41s;
  -o-animation-delay: .41s;
  -ms-animation-delay: .41s;
  -webkit-animation-delay: .41s;
  -moz-animation-delay: .41s
}

#circularG_2 {
  left: 3px;
  top: 3px;
  animation-delay: .55s;
  -o-animation-delay: .55s;
  -ms-animation-delay: .55s;
  -webkit-animation-delay: .55s;
  -moz-animation-delay: .55s
}

#circularG_3 {
  top: 0;
  left: 10px;
  animation-delay: .69s;
  -o-animation-delay: .69s;
  -ms-animation-delay: .69s;
  -webkit-animation-delay: .69s;
  -moz-animation-delay: .69s
}

#circularG_4 {
  right: 3px;
  top: 3px;
  animation-delay: .83s;
  -o-animation-delay: .83s;
  -ms-animation-delay: .83s;
  -webkit-animation-delay: .83s;
  -moz-animation-delay: .83s
}

#circularG_5 {
  right: 0;
  top: 10px;
  animation-delay: .97s;
  -o-animation-delay: .97s;
  -ms-animation-delay: .97s;
  -webkit-animation-delay: .97s;
  -moz-animation-delay: .97s
}

#circularG_6 {
  right: 3px;
  bottom: 3px;
  animation-delay: 1.1s;
  -o-animation-delay: 1.1s;
  -ms-animation-delay: 1.1s;
  -webkit-animation-delay: 1.1s;
  -moz-animation-delay: 1.1s
}

#circularG_7 {
  left: 10px;
  bottom: 0;
  animation-delay: 1.24s;
  -o-animation-delay: 1.24s;
  -ms-animation-delay: 1.24s;
  -webkit-animation-delay: 1.24s;
  -moz-animation-delay: 1.24s
}

#circularG_8 {
  left: 3px;
  bottom: 3px;
  animation-delay: 1.38s;
  -o-animation-delay: 1.38s;
  -ms-animation-delay: 1.38s;
  -webkit-animation-delay: 1.38s;
  -moz-animation-delay: 1.38s
}

@keyframes bounce_circularG {
  0% {
    transform: scale(1)
  }

  100% {
    transform: scale(.3)
  }
}

@-webkit-keyframes bounce_circularG {
  0% {
    -webkit-transform: scale(1)
  }

  100% {
    -webkit-transform: scale(.3)
  }
}

.content-sanks {
  padding: 40px;
  display: none
}

.content-sanks a {
  width: 180px;
  min-height: 48px;
  color: #fdfdff;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center
}

.input-row input {
  padding-left: 10px;
  padding-right: 10px
}

.radiobtn-row {
  max-width: 400px;
  justify-content: space-between;
  margin: auto
}

.period-block span,
.proce-block span {
  display: block;
  text-align: center
}

.proce-block span.mobile-price-block span {
  display: inline;
  text-align: left
}

.period-block span.price,
.proce-block span.price {
  font-size: 37px;
  color: #2aa527;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1
}

.period-block span.p-leib,
.proce-block span.p-leib {
  font-size: 17px
}

.mible-block {
  margin-left: 20px;
  margin-right: 20px
}

.mible-block span {
  display: block;
  font-size: 17px
}

.price-per-period-block {
  justify-content: center;
  margin-top: 20px;
  margin-bottom: 20px
}

.radiobtn-row .radio-label {
  border: 3px solid #ccc;
  width: 19px;
  height: 19px;
  border-radius: 50%;
  background-color: #fff;
  display: block
}

.radiobtn-row label {
  width: 19px;
  height: 19px;
  margin: 0;
  position: relative;
  z-index: 2
}

.radiobtn-row label input {
  display: none
}

.radiobtn-row label input:checked+.radio-label {
  border-color: #2aa527;
  background-color: #2aa527
}

.radiobtn-row {
  position: relative;
  margin-bottom: 15px
}

.radiobtn-row:before {
  content: '';
  width: 100%;
  height: 3px;
  background-color: #ccc;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -2px;
  z-index: 1
}

.radiobtn-row-label {
  max-width: 445px;
  max-width: 470px;
  justify-content: space-between;
  margin: auto;
  margin-bottom: 30px
}

.radiobtn-row-label span {
  font-size: 16px
}

.radiobtn-row-label span span {
  color: #ccc
}

.checkbox-row span {
  font-size: 15px
}

.checkbox-row input {
  position: relative;
  top: -1px
}

.checkbox-row span a {
  color: #4486de;
  border-bottom: 1px solid #4486de;
  font-size: 15px;
  width: auto;
  line-height: 1;
  font-weight: 400;
  font-family: noto sans, sans-serif;
  transition: all .2s ease
}

.checkbox-row span a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.checkbox-row {
  margin-bottom: 20px
}

.modal-content .btn-row {
  padding: 0
}

.modal-content .btn-row button {
  width: 280px;
  min-height: 48px;
  color: #fdfdff;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center
}

.contact-modal .btn-row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding-left: 90px
}

.modal-footer {
  border-top: 1px solid #ccc;
  width: 85%;
  margin: auto;
  padding-top: 30px;
  padding-bottom: 30px;
  margin-top: 20px;
  justify-content: space-between
}

.footer-side ul {
  padding: 0;
  margin: 0
}

.footer-side ul li {
  color: #020000;
  font-size: 16px;
  list-style: none;
  display: flex;
  align-items: center
}

.footer-side ul li .dot {
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #2aa527;
  display: inline-block;
  margin-right: 5px
}

.favorite-modal-list ul {
  padding: 0;
  margin: 0
}

.favorite-modal-list ul li {
  list-style: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 70px;
  border-bottom: 1px solid #ccc
}

.favorite-modal-list ul li .item-title {
  font-size: 20px;
  color: #010000;
  font-weight: 700
}

.favorite-modal-list ul li .list-right {
  display: flex;
  align-items: center;
  justify-content: flex-end
}

.favorite-modal-list ul li .list-right .price {
  font-weight: 700;
  color: #7bac29
}

.favorite-modal-list ul li .list-right .delete-item {
  margin-left: 18px
}

.fav-modal-form form {
  padding: 0;
  margin-top: 20px;
  display: flex;
  align-items: center;
  width: 100%
}

.fav-modal-form form .input-row {
  width: 100%;
  margin-bottom: 0;
  display: flex;
  align-items: center
}

.block:nth-child(1) .fav-modal-form form label,
.fav-modal-form form button {
  flex-shrink: 0;
  width: auto;
  margin-bottom: 0
}

.fav-modal-form form .fieldset {
  width: 100%;
  margin-right: 18px
}

.fav-modal-form form .fieldset input {
  min-height: 36px
}

.shop-links .mobile-show {
  display: none
}

.product-page-bottom-block {
  padding-top: 40px;
  padding-bottom: 40px
}

.product-page-bottom-block .call-us-content-wrap {
  margin-bottom: 0
}

.top-container.product-page-bottom-block {
  min-height: 0
}

.top-container.product-page-bottom-block .domain-name {
  margin-top: 0
}

.btn-with-fav {
  display: flex;
  justify-content: center;
  align-items: center
}

.button-with-fav-on-side,
.text-with-fav {
  display: flex;
  justify-content: flex-start;
  align-items: center
}

.full-width-favorite {
  display: flex;
  justify-content: center;
  width: 100%
}

.full-width-favorite.favorite-left-side {
  justify-content: flex-start;
  margin-top: 1rem
}

.button-with-fav-on-side .favorite-check-wrap,
.text-with-fav .favorite-check-wrap,
.btn-with-fav .favorite-check-wrap {
  margin-left: 29px
}

.button-with-fav-on-side {
  margin-top: 13px
}

.button-with-fav-on-side button[type=submit] {
  margin-top: 0
}

.favorite-check-wrap {
  margin-bottom: 1rem
}

.btn-with-fav .favorite-check-wrap,
.button-with-fav-on-side .favorite-check-wrap {
  margin-bottom: 0
}

.favorite-check-wrap label {
  cursor: pointer;
  margin-bottom: 0;
  display: flex;
  align-items: center
}

.favorite-check-wrap label>span {
  display: flex;
  align-items: center
}

.favorite-check-wrap label input {
  display: none
}

.favorite-check-wrap label>span>span {
  display: block;
  margin-left: 20px;
  position: relative
}

.favorite-check-wrap label>span>span::before {
  content: '';
  display: block;
  position: absolute;
  left: -10px;
  top: calc(50% - 7px);
  width: 1px;
  height: 15px;
  border: 1px solid #a3abb5
}

.favorite-check-wrap label>span:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/favorite-header.png*/
    var(--savepage-url-21);
  display: block;
  height: 23px;
  width: 25px;
  margin-right: 9px
}

.favorite-check-wrap label input:checked+span:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/favorite-check-ckeck.png*/
    url();
  display: block;
  height: 23px;
  margin-right: 9px
}

.product-fav-wrapp {
  position: relative
}

.side-wrapp {
  position: absolute;
  max-width: 385px;
  height: 100%;
  width: 100%;
  right: 0;
  top: 0
}

.top-bottom-bordered-block {
  border-top: 1px solid #b6bec2;
  border-bottom: 1px solid #b6bec2;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 15px
}

.cart-table {
  border: 1px solid #d9dce1;
  background-color: #f3f6f8;
  padding-left: 35px;
  padding-right: 35px;
  margin-bottom: 35px
}

.cart-table .cart-table-row {
  padding-top: 18px;
  padding-bottom: 18px;
  padding-right: 35px;
  position: relative
}

.domain-cart {
  display: flex;
  justify-content: space-between;
  align-items: flex-start
}

.domain-cart .domain-name {
  color: #010000;
  font-weight: 700;
  font-size: 20px
}

.domain-cart .domain-price {
  color: #7bac29;
  font-weight: 700;
  font-size: 20px
}

.delete-row-btn {
  display: block;
  position: absolute;
  width: 17px !important;
  height: 17px;
  border-radius: 50%;
  background-color: #b1b6c0;
  right: 0;
  top: 27px;
  transition: all .2s ease
}

.delete-row-btn:hover {
  background-color: #4486de
}

.delete-row-btn:before {
  content: '';
  width: 9px;
  height: 1px;
  background-color: #fff;
  transform: rotate(-45deg);
  display: block;
  top: 8px;
  position: absolute;
  left: 4px
}

.delete-row-btn:after {
  content: '';
  width: 9px;
  height: 1px;
  background-color: #fff;
  transform: rotate(45deg);
  display: block;
  position: absolute;
  top: 8px;
  left: 4px
}

.cart-footer {
  display: flex;
  justify-content: space-between
}

.cart-total {
  font-size: 18px;
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: flex-end
}

.cart-total .total-sum {
  color: #7bac29;
  font-size: 24px;
  font-weight: 700;
  display: inline-block;
  margin-left: 15px
}

.btns-cart-block {
  display: flex;
  flex-direction: column
}

.btns-cart-block span {
  font-size: 15px;
  text-align: center;
  line-height: 15px;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px
}

.btns-cart-block a {
  width: 200px;
  min-height: 40px;
  color: #fdfdff;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  border: none;
  margin-bottom: 0;
  transition: all .2s ease
}

.btns-cart-block .pp-btn {
  width: 200px;
  min-height: 40px;
  background-color: #7199e2;
  margin-bottom: 10px
}

.pp-btn:last-child {
  margin-bottom: 0
}

.cart-side-left {
  display: flex;
  flex-direction: column;
  justify-content: flex-end
}

.cc-block img {
  margin-bottom: 20px
}

.cc-block p {
  margin-bottom: 0;
  font-size: 15px;
  line-height: 15px
}

.bonus-presentation-wrap.container {
  display: flex;
  max-width: 700px;
  justify-content: space-between;
  padding-top: 40px;
  padding-bottom: 30px
}

.condic {
  padding-top: 40px;
  padding-bottom: 25px
}

.condic p {
  font-size: 15px;
  color: #6f6f6f
}

.list-check {
  display: inline-block;
  width: 7px;
  height: 15px;
  border-bottom: 3px solid #7199e2;
  border-right: 3px solid #7199e2;
  transform: rotate(45deg);
  margin-right: 10px
}

.marketing-content-block ul {
  padding: 0;
  margin: 0
}

.marketing-content {
  padding-left: 35px;
  padding-right: 35px;
  display: flex;
  justify-content: space-between
}

.marketing-content-block ul li {
  list-style: none;
  margin-bottom: 10px;
  font-size: 18px
}

.marketing-title {
  margin-bottom: 15px
}

.marketing-massage {
  margin-bottom: 15px
}

.cart-table-row:not(:first-child) {
  border-top: 1px solid #c4c8ce
}

.block-coupon-total {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 25px
}

.coupon-block {
  flex-shrink: 0;
  min-width: 70%
}

.coupon-block form {
  display: flex;
  align-items: center;
  min-height: 42px
}

.coupon-block label {
  margin-bottom: 0;
  font-size: 16px;
  margin-right: 10px
}

.checkout-coupon-block input,
.coupon-block input {
  width: 118px;
  min-height: 35px;
  margin-right: 10px;
  font-size: 15px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #d1d5d9
}

.checkout-coupon-block button,
.coupon-block button {
  width: 80px;
  height: 35px;
  background-color: #a7abb4;
  color: #fff;
  border: none;
  transition: all .2s ease
}

.checkout-coupon-block button:hover,
.coupon-block button:hover {
  background-color: #4888d1
}

.domain-name .small-text {
  display: block;
  font-weight: 400;
  font-size: 15px
}

.domain-name .small-text a {
  color: #4486de;
  border-bottom: 1px solid #4486de;
  font-size: 15px;
  width: auto;
  line-height: 1;
  font-weight: 400;
  font-family: noto sans, sans-serif;
  transition: all .2s ease
}

.domain-name .small-text a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.cart-subtotal .subtotal-row {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px
}

.cart-subtotal {
  width: 275px;
  float: right;
  border-bottom: 1px solid #d1d5d9;
  margin-bottom: 10px
}

.cart-subtotal .subtotal-row span {
  font-size: 17px
}

.checkout-body {
  justify-content: space-between
}

.checkout-title {
  padding-top: 40px;
  justify-content: space-between
}

.secure-block {
  color: #323031;
  font-size: 20px;
  margin-top: 15px
}

.secure-block img {
  margin-left: 15px
}

.checkout-content {
  width: calc(100% - 310px);
  padding-bottom: 40px
}

.checkout-form {
  padding-bottom: 20px
}

.checkout-content .cart-table {
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 20px
}

.checkout-content .domain-cart .domain-price,
.checkout-content .domain-cart .domain-name {
  font-size: 17px
}

.checkout-content .delete-row-btn {
  top: 24px
}

.checkout-aside {
  width: 290px
}

.checkout-form h4 {
  color: #3b78e7
}

.checkout-form-box {
  border: 1px solid #d9dce1;
  background-color: #f3f6f8;
  margin-bottom: 35px;
  padding: 23px 20px
}

.checkout-form-inner:not(:last-child) {
  border-bottom: 1px solid #d9dce1;
  padding-bottom: 10px;
  margin-bottom: 10px
}

.checkf-inner-header {
  justify-content: space-between;
  margin-bottom: 20px
}

.checkf-inner-header>img {
  margin-bottom: 0 !important
}

.checkf-inner-header small {
  color: #a3abb5
}

.checkout-form fieldset:not(.private-checkbox) label {
  width: 25%;
  text-align: right;
  padding-right: 5px;
  margin: 0;
  color: #000
}

.checkout-form fieldset input:not(.checkbox) {
  width: 74%;
  height: 35px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: 17px
}

.checkout-form fieldset {
  margin-bottom: 11px
}

.checkout-form fieldset img {
  margin-bottom: 0 !important
}

.checkout-form fieldset.zip input {
  width: 220px;
  vertical-align: top
}

.checkout-form fieldset.cvv input,
.checkout-form fieldset.exp-date .select {
  width: 220px
}

.checkout-form fieldset.cvv input,
.checkout-form fieldset.exp-date .selects-wrapp .select {
  width: calc(50% - 5px);
  margin-right: 0
}

.container-small .checkout-form fieldset.cvv input {
  width: calc(100% - 155px)
}

.checkout-form fieldset.exp-date .selects-wrapp {
  width: calc(100% - 155px);
  display: inline-flex;
  justify-content: space-between
}

.checkout-form fieldset.country .select,
.checkout-form fieldset.state .select {
  width: 74%
}

.select.select-month {
  margin-right: 10px
}

.checkout-submit .place-order-btn {
  margin-right: 20px
}

.place-order-btn {
  width: 250px;
  height: 50px;
  font-size: 20px
}

.checkout-form fieldset input.address2::-webkit-input-placeholder {
  text-align: right;
  font-size: 14px;
  color: #a3abb5
}

.checkout-form fieldset input.address2::-moz-placeholder {
  text-align: right;
  font-size: 14px;
  color: #a3abb5
}

.checkout-form fieldset input.address2:-ms-input-placeholder {
  text-align: right;
  font-size: 14px;
  color: #a3abb5
}

.checkout-form fieldset input.address2:-moz-placeholder {
  text-align: right;
  font-size: 14px;
  color: #a3abb5
}

.new-che-block p.checkout-total {
  margin-bottom: 15px
}

.check-footer {
  margin-bottom: 35px
}

.check-footer .container-small {
  margin: auto
}

.check-footer .container-small p {
  font-size: 15px
}

.checkout-total .total-sum {
  color: #7bac29;
  font-size: 24px;
  font-weight: 700;
  display: inline-block;
  margin-left: 15px
}

.checkout-aside .private-checkbox {
  border-top: 1px solid #c4c8ce;
  padding-top: 10px;
  padding-bottom: 10px
}

.private-checkbox .checkbox {
  display: none
}

.private-checkbox label span {
  position: relative
}

.ss-block-inner a.whatlink {
  padding: 0;
  margin-left: 8px;
  position: relative
}

.whios-details-block {
  width: 340px;
  min-height: 200px;
  background-color: #000;
  color: #fff;
  font-size: 15px;
  position: absolute;
  z-index: 3;
  display: none
}

.whatlink {
  margin-left: 8px
}

.whios-details-block .whios-details-block-header {
  height: 40px;
  background-color: #24262b;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  justify-content: space-between;
  align-items: center
}

.whios-details-block .whios-details-block-content {
  padding: 20px;
  position: relative
}

.whios-details-block .whios-details-block-content:after {
  content: '';
  width: 20px;
  height: 20px;
  background-color: #000;
  transform: rotate(45deg);
  display: block;
  position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  margin: auto
}

.private-checkbox {
  position: relative
}

.container-small .side-wrapp .checkout-total {
  padding-bottom: 10px;
  border-bottom: 1px solid #d4d7da;
  margin-bottom: 20px
}

.container-small .box-lightgrey .btn {
  width: 100%
}

.private-checkbox label span:before {
  content: '';
  display: inline-block;
  width: 13px;
  height: 13px;
  border: 1px solid #a3abb5;
  margin-right: 10px;
  position: relative;
  top: 1px;
  border-radius: 1px
}

.check-errore label span:before {
  border: 1px solid #ff0303
}

.private-checkbox label .checkbox:checked+span:before {
  border-color: #4486de;
  background-color: #4486de
}

.private-checkbox label .checkbox:checked+span:after {
  content: '';
  width: 5px;
  height: 10px;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  display: block;
  position: absolute;
  left: 4px;
  top: 4px;
  transform: rotate(45deg)
}

.private-checkbox label {
  display: inline-flex;
  align-items: flex-start
}

.checkout-aside .box-lightgrey {
  padding: 20px;
  margin-bottom: 20px
}

.checkout-aside .checkout-total {
  padding-bottom: 10px
}

.checkbox-text {
  font-size: 15px;
  line-height: 1.4;
  margin-top: -4px
}

.prefix-selector ul.prefix-menu {
  left: -1px;
  list-style: none;
  right: auto;
  width: 220px;
  border: 1px solid #bebebe;
  border-top: none
}

ul.prefix-menu li {
  padding: 2px 8px;
  cursor: pointer;
  font-size: 13px;
  white-space: nowrap
}

.prefix-selector {
  height: 35px;
  display: inline-block;
  min-width: 220px;
  width: auto;
  margin-right: 15px
}

.prefix-toggle {
  padding: 1px 8px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%
}

ul.prefix-menu li img {
  margin-right: 6px
}

ul.prefix-menu li span {
  margin-right: 5px;
  width: 21px;
  display: inline-block
}

.checkout-form fieldset.phone .phone-number {
  width: 74%;
  display: inline-flex
}

.checkout-form fieldset.phone input {
  width: calc(100% - 235px)
}

.checkout-form .select:after {
  top: 14px
}

.checkout-coupon-block label {
  display: block
}

.checkout-coupon-block {
  margin-bottom: 25px
}

.checkout-subtotal .subtotal-row {
  margin-bottom: 3px
}

.billing-info span {
  display: block
}

.billing-info {
  margin: 10px 0 15px
}

.underline {
  text-decoration: underline
}

.clarifications {
  color: #636a70;
  font-size: 16px;
  background: #fff;
  border: 2px solid #636a70;
  width: 22px;
  height: 22px;
  display: inline-block;
  border-radius: 50%;
  line-height: 18px;
  text-align: center;
  font-weight: 700;
  margin-left: 15px
}

.print-block {
  display: flex;
  align-items: center
}

.print-block a {
  font-size: 20px;
  border: none;
  min-height: 50px;
  min-width: 180px;
  padding: 10px 12px
}

.order-title {
  padding-top: 70px;
  padding-bottom: 20px;
  border-bottom: 1px solid #d2d6da;
  margin-bottom: 20px
}

.order-table span.bold {
  font-weight: 700;
  font-size: 17px;
  display: block
}

.table-title {
  margin-bottom: 20px;
  margin-top: 30px
}

.order-table .cart-table .cart-table-row {
  padding-right: 0
}

.order-table .cart-table .cart-table-row .domain-name,
.order-table .cart-table .cart-table-row .domain-price {
  font-size: 17px;
  color: #000
}

.order-table .cart-total {
  font-size: 17px;
  padding-left: 35px;
  padding-right: 35px
}

.order-table .cart-total .total-sum {
  font-size: 18px;
  font-weight: 700;
  color: #000
}

.order-table .block-coupon-total {
  padding-bottom: 20px;
  border-bottom: 1px solid #d2d6da
}

.info-row {
  display: flex
}

.info-row .billing-info {
  width: 380px
}

.info-row .billing-info h3 {
  font-size: 17px;
  font-weight: 700
}

.info-row .billing-info span {
  font-size: 17px
}

.pdf-info {
  border: 1px solid #d2d6da;
  background-color: #f3f6f8;
  padding: 20px;
  margin-top: 10px
}

.pdf-info h3 {
  font-size: 17px;
  font-weight: 600
}

.pdf-info p {
  font-size: 17px
}

.pdf-info form textarea {
  width: 100%;
  border: 1px solid #d2d6da;
  background-color: #fff;
  max-height: 150px;
  padding: 15px 20px;
  font-size: 17px;
  margin-bottom: 10px
}

.pdf-info form select {
  width: 65px;
  margin-left: 15px;
  border-radius: 0
}

.pdf-info form .select-row {
  margin-bottom: 10px
}

.pdf-info form button {
  font-size: 15px;
  color: #fff;
  background-color: #a6adb7;
  border: none;
  padding: 5px 15px
}

.ifo-footer {
  margin-top: 35px;
  margin-bottom: 30px
}

.order-table .cart-subtotal {
  width: auto;
  float: none;
  border-bottom: none;
  margin-bottom: 0
}

.order-table .cart-total-row span,
.order-table .subtotal-row span {
  width: 135px;
  text-align: right;
  flex-shrink: 0;
  margin: 0 !important;
  display: block;
  font-size: 17px
}

.order-table .cart-total-row {
  display: flex
}

.order-table .cart-total-row span {
  font-size: 18px;
  font-weight: 700
}

.chat-from .form-footer p,
.contact-us .form-footer p,
.contact-us .checkout-title p {
  font-size: 15px
}

.chat-from .form-footer p a,
.contact-us .form-footer p a,
.contact-us .checkout-title p a {
  color: #4486de;
  border-bottom: 1px solid #4486de;
  font-size: 15px;
  width: auto;
  line-height: 1;
  font-weight: 400;
  transition: all .2s ease
}

.form-contactus-section {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #f0f3f6;
  border-bottom: 1px solid #d2d6da;
  border-top: 1px solid #d2d6da;
  margin-top: 10px
}

.contact-form-inner h4 {
  padding-left: 94px;
  margin-bottom: 15px;
  font-size: 20px
}

.chat-from form .fieldset,
.contact-form-inner form .fieldset {
  margin-bottom: 10px;
  display: flex;
  align-items: flex-start
}

.chat-from form .fieldset {
  margin-bottom: 0
}

.chat-from form .fieldset label,
.contact-form-inner form .fieldset label {
  min-width: 80px;
  text-align: right
}

.chat-from form .fieldset textarea,
.chat-from form .fieldset input,
.contact-form-inner form .fieldset textarea,
.contact-form-inner form .fieldset input {
  margin-left: 10px;
  height: 35px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: inherit
}

.chat-from form .fieldset textarea,
.contact-form-inner form .fieldset textarea {
  width: 90%;
  max-width: 845px;
  height: 155px;
  resize: none
}

.chat-from form .fieldset input,
.contact-form-inner form .fieldset input {
  width: 90%;
  max-width: 365px
}

.optional input::-webkit-input-placeholder {
  text-align: right;
  font-size: 14px;
  color: #a3abb5
}

.chat-from form .fieldset label,
.contact-form-inner form .fieldset label {
  display: inline-block;
  margin-top: 2px;
  margin-bottom: 0
}

.contact-form-inner form .fieldset .input-captcha {
  margin-left: 13px
}

.contact-form-inner form .fieldset .input-captcha .label {
  margin-top: 6px
}

.contact-form-inner form .btn-row {
  margin-bottom: 20px;
  margin-top: 20px
}

.contact-form-inner form .btn-row button {
  width: 147px
}

.form-footer {
  padding-left: 89px
}

.contact-us-metas-section {
  padding-top: 40px;
  padding-bottom: 40px
}

.meta-inner-wrap {
  display: flex;
  justify-content: space-between;
  max-width: 960px;
  margin: auto
}

.meta-item {
  padding-left: 45px;
  padding-right: 45px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center
}

.meta-item:nth-child(2) {
  border-right: 1px solid #b7c0c7;
  border-left: 1px solid #b7c0c7
}

.meta-item img {
  margin-bottom: 15px
}

.meta-item span {
  display: block;
  font-size: 15px;
  text-align: center;
  color: #323031
}

.fieldset.errore:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 10px;
  top: 6px
}

.fieldset input {
  position: relative
}

.fieldset.errore:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 62px;
  width: 14px;
  height: 13px;
  top: 3px;
  z-index: 1
}

.fieldset.errore input,
.fieldset.errore textarea {
  border: 2px solid #ff0303 !important
}

.contact-form-inner form .input-row .fieldset {
  max-width: 455px
}

.closed-chat-modal,
.start-chat-modal,
.chat-modal {
  max-width: 730px
}

.closed-chat-modal .modal-content,
.start-chat-modal .modal-content,
.chat-modal .modal-content {
  background-color: #f3f5f8
}

.chat-from form .fieldset,
.contact-form-inner form .fieldset {
  width: 100%
}

.faq-bi-content .contact-form-inner form .fieldset {
  width: 87.5%
}

.chat-from button.btn {
  max-width: 140px
}

.chat-from a.btn {
  min-height: 48px;
  color: #fdfdff;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative
}

.chat-from a.btn.red {
  background-color: #e73c38
}

.chat-from a.btn.red:hover {
  background-color: #4888d1
}

.chat-from .btn-row {
  display: flex;
  justify-content: space-between;
  padding-left: 100px;
  margin-top: 20px;
  margin-bottom: 15px
}

.chat-from .form-footer {
  padding-left: 100px
}

.chat-from a.btn.red .cross {
  position: relative;
  display: inline-block;
  width: 17px;
  height: 17px;
  margin-left: 10px
}

.chat-from a.btn.red .cross:before {
  content: '';
  width: 20px;
  height: 2px;
  background-color: #fff;
  display: block;
  position: absolute;
  transform: rotate(45deg);
  top: 8px
}

.chat-from a.btn.red .cross:after {
  content: '';
  width: 20px;
  height: 2px;
  background-color: #fff;
  display: block;
  position: absolute;
  transform: rotate(-45deg);
  top: 8px
}

.start-chat-modal button.btn {
  max-width: 50%;
  width: auto
}

.start-chat-modal .chat-from .btn-row {
  padding-left: 0
}

.start-chat-modal .chat-from form .fieldset {
  flex-direction: column
}

.start-chat-modal .chat-from form .fieldset textarea {
  width: 100%;
  height: 85px;
  margin-left: 0
}

.start-chat-modal .modal-content form {
  padding-left: 10px;
  padding-right: 10px
}

.start-chat-modal .chat-from form .fieldset label {
  display: block;
  width: 100%;
  margin-left: 0;
  padding-left: 0;
  text-align: left;
  margin-bottom: 10px
}

.chat-from-header,
.chat-form-content {
  padding-left: 10px;
  padding-right: 10px
}

.chat-from-header p {
  font-size: 17px;
  color: #323031
}

.chat-form-content p {
  background-color: #fff;
  padding: 10px 20px;
  border-radius: 5px;
  font-size: 18px
}

.chat-form-content p .client {
  color: #2aa527
}

.chat-form-content p .agent {
  color: #177ee6
}

.chat-form-content p.typing {
  font-size: 17px;
  color: #b4b8bd;
  background: 0 0;
  font-style: italic
}

.chat-form-content {
  max-height: 210px;
  overflow-x: scroll
}

.chat-from-header p.red {
  color: #e73c38
}

.closed-chat-modal .chat-form-content p {
  background: 0 0;
  padding: 0;
  font-size: 17px
}

.closed-chat-modal .chat-form-content p a {
  border-bottom: 1px solid #4486de;
  color: #4486de
}

.closed-chat-modal .btn-row {
  padding-left: 10px
}

.start-chat-modal[data-modal=endded-chat-modal] .chat-from .btn-row {
  padding-left: 10px
}

.account-overview {
  padding-bottom: 40px
}

.account-overview-subheader,
.account-overview-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 15px;
  padding-top: 15px
}

.account-overview-subheader h2,
.account-overview-header h2 {
  margin-bottom: 0;
  font-size: 24px
}

.accaunt-subheader-meta,
.accaunt-header-meta {
  display: flex;
  align-items: center
}

.account-overview-header {
  border-bottom: 1px solid #d2d6da
}

.accaunt-header-meta span {
  font-size: 15px;
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  height: 15px;
  line-height: 15px
}

.accaunt-header-meta span:first-child {
  border-right: 1px solid #d2d6da
}

.accaunt-subheader-meta a {
  color: #03f;
  border-bottom: 1px solid #03f;
  font-size: 15px;
  height: 15px;
  line-height: 15px;
  margin-left: 10px;
  margin-right: 10px;
  display: inline-block;
  position: relative
}

.accaunt-subheader-meta a:last-child {
  margin-right: 0
}

.accaunt-subheader-meta a:nth-child(2):after,
.accaunt-subheader-meta a:nth-child(1):after {
  content: '';
  width: 1px;
  height: 15px;
  position: absolute;
  right: -10px;
  top: 0;
  border-right: 1px solid #d2d6da
}

.accaunt-header-meta a.logout-link {
  color: #fff;
  font-size: 15px;
  background-color: #b1b8be;
  padding: 2px 15px;
  border: none
}

.accaunt-header-meta a.logout-link:hover {
  background: #4888d1;
  color: #fff
}

.accaunt-subheader-meta a:hover {
  opacity: .8
}

.account-overview-table {
  width: 100%;
  overflow-y: scroll;
  margin-bottom: 15px
}

.account-overview-table thead tr td {
  background-color: #8c949d;
  color: #fff;
  font-size: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  white-space: nowrap
}

.account-overview-table tbody tr td {
  font-size: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 10px;
  padding-bottom: 10px;
  white-space: nowrap
}

.account-overview-table tbody tr td.paid-off {
  color: #2aa527
}

.account-overview-table tbody tr:nth-child(even) td {
  background-color: #f3f6f8
}

.account-overview .account-overview-select {
  margin-bottom: 20px
}

.account-overview .account-overview-select .select {
  min-width: 220px
}

.account-overview .account-overview-select select {
  border-radius: 0
}

.go_btn {
  color: #fff;
  font-size: 15px;
  background-color: #b1b8be;
  padding: 4px 12px;
  border: none;
  margin-left: 5px
}

.go_btn:hover {
  background: #4888d1;
  color: #fff
}

.account-overview-pdf-info h3 {
  font-size: 24px;
  font-weight: 500;
  color: #3b78e7
}

.account-overview-pdf-info form button {
  font-size: 20px;
  color: #fff;
  background-color: #2aa527;
  border: none;
  padding: 5px 15px
}

.account-overview-pdf-info form button:hover {
  background: #4888d1
}

.account-overview-form .checkout-form-inner {
  max-width: 680px;
  margin-left: auto;
  margin-right: auto
}

.account-overview-form .place-order-btn.btn {
  margin-left: 25.6%
}

.account-overview-help {
  padding-top: 20px
}

.account-overview-help h2 {
  font-size: 24px;
  margin-bottom: 20px;
  margin-top: 0
}

.account-overview-help h3 {
  font-size: 24px;
  color: #3b78e7;
  margin-top: 0;
  margin-bottom: 0
}

.account-overview-help p {
  font-size: 16px
}

.account-overview-help a.back-btn {
  color: #fff;
  font-size: 15px;
  background-color: #b1b8be;
  padding: 4px 15px;
  border: none
}

.account-overview-help a.back-btn:hover {
  background: #4888d1;
  color: #fff
}

.pp-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 25px;
  padding-bottom: 5px;
  border-bottom: 1px solid #d2d6da
}

.pp-header h2 {
  margin-bottom: 0
}

.pp-creditionals .container {
  display: flex;
  align-items: center;
  justify-content: center
}

.pp-creditionals {
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #d2d6da
}

.pp-creditionals .container p {
  margin-bottom: 0;
  font-size: 15px
}

.pp-creditionals .container p a {
  color: #4486de;
  border-bottom: 1px solid #4486de;
  transition: all .2s ease
}

.pp-creditionals .container p a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.pp-creditionals .container img {
  margin-left: 10px
}

.pp-marketing-massage {
  padding-bottom: 30px;
  padding-top: 30px;
  border-bottom: 1px solid #d2d6da
}

.pp-marketing-massage .marketing-content {
  max-width: 820px;
  margin: auto
}

.domain-paymentplan-list {
  padding-top: 30px;
  padding-bottom: 30px
}

.domain-paymentplan-list ul {
  margin: 0;
  padding: 0;
  margin-bottom: 20px
}

.domain-paymentplan-list ul li {
  list-style: none;
  font-size: 15px;
  display: flex;
  align-items: center
}

.domain-paymentplan-list ul li:before {
  content: '';
  width: 4px;
  height: 4px;
  display: inline-block;
  margin-right: 5px;
  background-color: #4486de;
  border-radius: 50%
}

.domain-paymentplan-list p {
  font-size: 15px
}

.domain-paymentplan-list p a {
  color: #4486de;
  border-bottom: 1px solid #4486de;
  transition: all .2s ease
}

.domain-paymentplan-list p a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.pp-condic {
  padding-top: 0
}

.pp-condic .top-ppcondic-container {
  border-top: 1px solid #d2d6da;
  padding-top: 20px
}

.pp-condic h2 {
  font-size: 28px;
  font-weight: 700;
  color: #010000;
  text-align: center;
  margin-bottom: 0
}

.pp-condic .save-money-paragraf {
  text-align: center;
  font-size: 18px
}

.pp-condic .save-money-paragraf .green {
  font-size: 24px;
  font-weight: 700;
  color: #7bac29
}

.pp-condic a {
  width: 200px;
  height: 40px;
  font-size: 20px;
  margin: auto;
  margin-bottom: 40px
}

.Payment-Plan-Control {
  padding-bottom: 40px;
  padding-top: 40px
}

.table-title-paragref {
  text-align: center;
  font-size: 18px
}

.table-title-paragref .green {
  color: #7bac29;
  font-weight: 700
}

.Payment-Plan-Control table {
  width: 100%;
  max-width: 640px;
  margin: auto
}

.Payment-Plan-Control table thead tr td {
  background-color: #8c959e;
  color: #fff;
  font-size: 13px;
  padding-top: 10px;
  padding-bottom: 10px
}

.Payment-Plan-Control table tbody tr td {
  font-size: 15px;
  color: #11262f;
  padding-top: 8px;
  padding-bottom: 8px
}

.Payment-Plan-Control table thead tr td,
.Payment-Plan-Control table tbody tr td {
  min-height: 45px;
  width: 33.3%
}

.Payment-Plan-Control table tbody tr td label {
  margin-bottom: 0 !important;
  cursor: pointer;
  display: inline-flex;
  align-items: center
}

.Payment-Plan-Control table tbody tr td label:hover {
  cursor: pointer
}

.Payment-Plan-Control table tbody tr td label .radio-circle {
  width: 17px;
  height: 17px;
  display: inline-block;
  border: 1px solid #5b7297;
  border-radius: 50%;
  margin-right: 20px;
  position: relative;
  background: #fff;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(234, 236, 233, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaece9', GradientType=1)
}

.Payment-Plan-Control table tbody tr td label input:checked+.radio-circle:after {
  content: '';
  width: 9px;
  height: 9px;
  background: #bcff05;
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(188, 255, 5, 1)), color-stop(100%, rgba(79, 127, 46, 1)));
  background: linear-gradient(to bottom, rgba(188, 255, 5, 1) 0%, rgba(79, 127, 46, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcff05', endColorstr='#4f7f2e', GradientType=0);
  display: block;
  border-radius: 50%;
  position: absolute;
  top: calc(50% - 4.5px);
  left: calc(50% - 4.5px)
}

.Payment-Plan-Control table tbody tr td label input:checked+.radio-circle:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 7px 8px;
  border-color: transparent transparent transparent #29a527;
  display: block;
  position: absolute;
  left: -20px;
  top: 0
}

.Payment-Plan-Control table tbody tr:hover .radio-circle:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 7px 8px;
  border-color: transparent transparent transparent #29a527;
  display: block;
  position: absolute;
  left: -20px;
  top: 0
}

.Payment-Plan-Control table tbody tr td label input {
  display: none
}

.Payment-Plan-Control table thead tr td:first-child,
.Payment-Plan-Control table tbody tr td:first-child {
  padding-left: 40px
}

.Payment-Plan-Control table tbody tr:nth-child(even) td {
  background-color: #f3f6f8
}

.Payment-Plan-Control table tbody tr:hover td {
  font-weight: 700
}

.Payment-Plan-Control table {
  margin-bottom: 40px
}

.Payment-Plan-Control a.btn {
  padding-left: 20px;
  padding-right: 20px;
  display: inline-block;
  text-align: center;
  font-size: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 30px
}

.Payment-Plan-Control-new table {
  margin: 0;
  max-width: 100%
}

.new-today-payment,
.Payment-Plan-Control-new-bn-block span {
  font-size: 18px
}

.Payment-Plan-Control-new p .green,
.Payment-Plan-Control-new p .red,
.new-today-payment .green,
.Payment-Plan-Control-new-bn-block span .green {
  font-weight: 700
}

.Payment-Plan-Control-new-bn-block {
  margin-bottom: 20px
}

.today-payment {
  font-size: 18px;
  text-align: center;
  margin-bottom: 0
}

.today-payment .green {
  color: #7bac29;
  font-size: 24px;
  font-weight: 700
}

.Payment-Plan-Control table tbody tr:hover td {
  background-color: #ffe5a2
}

.product-fav-wrapp ul.dif-list {
  padding: 0;
  margin: 0
}

.product-fav-wrapp ul.dif-list li {
  padding-left: 26px;
  position: relative;
  list-style: none;
  margin-bottom: 15px
}

.product-fav-wrapp ul.dif-list li:before {
  content: '';
  display: inline-block;
  width: 7px;
  height: 15px;
  border-bottom: 3px solid #7199e2;
  border-right: 3px solid #7199e2;
  transform: rotate(45deg);
  margin-right: 10px;
  border-radius: 0;
  background: 0 0;
  position: absolute;
  left: 0;
  top: 4px
}

.Payment-Plan-Control-new .single-product-block.small-p p {
  font-size: 14px;
  margin-bottom: 18px;
  line-height: 21px
}

ul.blue-dots-list {
  padding: 0;
  margin: 0
}

ul.blue-dots-list li {
  list-style: none;
  padding-left: 30px;
  position: relative
}

ul.blue-dots-list li:before {
  content: '';
  width: 4px;
  height: 4px;
  background-color: #7199e2;
  border-radius: 50%;
  display: block;
  position: absolute;
  left: 3px;
  top: 10px
}

.Payment-Plan-Select-Term-wrap-new {
  padding-top: 50px;
  padding-bottom: 50px;
  border: 1px solid #d2d6da;
  margin: 0;
  background-color: #f3f6f8
}

.Payment-Plan-Select-Term-wrap-3 {
  padding-top: 15px;
  padding-bottom: 10px
}

.moble-block,
.tablet-block-s,
.tablet-block {
  display: none
}

.Payment-Plan-Select-Term-wrap.Payment-Plan-Select-Term-wrap-new {
  margin-top: 20px;
  margin-bottom: 10px
}

.Payment-Plan-Select-Term-wrap-new .radiobtn-row:before {
  background-color: #a3a6ac
}

.Payment-Plan-Select-Term-wrap-new .radiobtn-row .radio-label {
  border: 3px solid #a3a6ac
}

.Payment-Plan-Select-Term-wrap-new .radiobtn-row-label span span {
  color: #a3a6ac
}

.Payment-Plan-Select-Term-wrap-new .mible-block span {
  font-size: 14px;
  color: #a3a6ac
}

.pp-paymebts-count-wrapp label input {
  display: none
}

.pp-paymebts-count-wrapp label .radio-label {
  display: flex;
  flex-direction: column;
  background-color: #f3f6f8;
  border: 1px solid #d9dce1;
  justify-content: center;
  align-items: center;
  min-height: 225px;
  box-sizing: border-box
}

.pp-paymebts-count-wrapp label {
  width: 30%;
  max-width: 180px;
  flex-shrink: 0;
  margin-right: 20px;
  cursor: pointer
}

.pp-paymebts-count-wrapp label:last-child {
  margin-right: 0
}

.pr-count-payments {
  margin-bottom: 20px
}

.payment-radio-title {
  margin-bottom: 10px
}

label .payment-radio-title .prt-price {
  font-size: 24px
}

label .payment-radio-title .prt-per {
  font-size: 15px
}

.pr-count-payments {
  font-size: 16px
}

.pr-chosenresult {
  background-color: #fff;
  border: 1px solid #2aa527;
  text-align: center;
  min-width: 140px;
  height: 35px
}

.pr-chosenresult span {
  font-size: 14px;
  color: #2aa527
}

.pr-chosenresult .alredy-chosen {
  display: none
}

.pr-chosenresult .alredy-chosen:before {
  content: '';
  display: inline-block;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  width: 10px;
  height: 22px;
  position: relative;
  transform: rotate(45deg);
  top: 2px;
  margin-right: 17px
}

.pp-paymebts-count-wrapp label input:checked+.radio-label {
  border: 3px solid #2aa527
}

.pp-paymebts-count-wrapp label input:checked+.radio-label .pr-chosenresult .not-chousen {
  display: none
}

.pp-paymebts-count-wrapp label input:checked+.radio-label .pr-chosenresult {
  background-color: #2aa527
}

.pp-paymebts-count-wrapp label input:checked+.radio-label .pr-chosenresult .alredy-chosen {
  display: inline-block;
  color: #fff
}

.Payment-Plan-3-up {
  padding-top: 40px;
  padding-bottom: 40px
}

.Payment-Plan-3-up-items-wrap {
  margin: auto;
  margin-top: 20px;
  max-width: 960px;
  display: flex;
  justify-content: space-between
}

.Payment-Plan-3-up-items {
  width: 31.5%;
  border: 1px solid #d1d5d9;
  padding: 3%;
  max-width: 295px
}

.Payment-Plan-3-up-items:hover {
  border: 1px solid #7bac29
}

.Payment-Plan-3-up-item-header {
  font-size: 15px;
  display: block;
  margin-bottom: 10px
}

.Payment-Plan-3-up-items .month,
.Payment-Plan-3-up-items .price {
  display: block;
  font-size: 20px
}

.Payment-Plan-3-up-items .price .green {
  font-weight: 700;
  color: #7bac29;
  font-size: 32px
}

.Payment-Plan-3-up-items a {
  font-size: 20px;
  margin-top: 10px;
  margin-bottom: 15px;
  cursor: pointer
}

.Payment-Plan-3-up-item-footer {
  display: flex;
  align-items: center;
  justify-content: space-between
}

.Payment-Plan-3-up-item-footer span {
  font-size: 15px
}

.Payment-Plan-3-up-Alternate {
  padding-top: 40px;
  padding-bottom: 40px
}

.Payment-Plan-3-up-Alternate-wrap {
  margin: auto;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
  justify-content: space-between
}

.Payment-Plan-3-up-Alternate-items {
  width: 31.5%
}

.Payment-Plan-3-up-Alternate-items:hover {
  cursor: pointer
}

.Payment-Plan-3-up-Alternate-items .top,
.Payment-Plan-3-up-Alternate-items .price,
.Payment-Plan-3-up-Alternate-items .month {
  display: block;
  color: #7a8389
}

.Payment-Plan-3-up-Alternate-items .top {
  font-size: 15px;
  display: flex;
  width: 100%;
  border-bottom: 1px solid #d1d5d9;
  justify-content: center;
  align-items: center;
  padding-bottom: 15px;
  margin-bottom: 10px
}

.Payment-Plan-3-up-Alternate-items .month,
.Payment-Plan-3-up-Alternate-items .price {
  font-size: 20px;
  text-align: center
}

.Payment-Plan-3-up-Alternate-items .price .big {
  font-size: 32px;
  font-weight: 700
}

.Payment-Plan-3-up-Alternate-items label {
  width: 100%
}

.Payment-Plan-3-up-Alternate-items label input {
  display: none
}

.Payment-Plan-3-up-Alternate-items .wrap-label {
  display: block;
  padding: 30px;
  border: 1px solid #d1d5d9;
  background-color: #fbfbfd
}

.Payment-Plan-3-up-Alternate-items label .radio-circle {
  width: 17px;
  height: 17px;
  display: inline-block;
  border: 1px solid #5b7297;
  border-radius: 50%;
  margin-right: 10px;
  position: relative;
  background: #fff;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(234, 236, 233, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaece9', GradientType=1)
}

.Payment-Plan-3-up-Alternate-items label input:checked+.wrap-label {
  background-color: transparent;
  border: 1px solid #7bac29
}

.Payment-Plan-3-up-Alternate-items label input:checked+.wrap-label>.top,
.Payment-Plan-3-up-Alternate-items label input:checked+.wrap-label>.month,
.Payment-Plan-3-up-Alternate-items label input:checked+.wrap-label>.price {
  color: #000
}

.Payment-Plan-3-up-Alternate-items label input:checked+.wrap-label>.top>.radio-circle:after {
  content: '';
  width: 9px;
  height: 9px;
  background: #bcff05;
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(188, 255, 5, 1)), color-stop(100%, rgba(79, 127, 46, 1)));
  background: linear-gradient(to bottom, rgba(188, 255, 5, 1) 0%, rgba(79, 127, 46, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcff05', endColorstr='#4f7f2e', GradientType=0);
  display: block;
  border-radius: 50%;
  position: absolute;
  top: calc(50% - 4.5px);
  left: calc(50% - 4.5px)
}

.Payment-Plan-Select-Term a.btn,
.Payment-Plan-3-up-Alternate a.btn {
  padding-left: 20px;
  padding-right: 20px;
  display: inline-block;
  text-align: center;
  font-size: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 30px
}

.Payment-Plan-Select-Term {
  padding-bottom: 40px;
  padding-top: 40px
}

.Payment-Plan-Select-Term-wrap {
  margin-top: 40px;
  margin-bottom: 40px
}

.Payment-Plan-4-up .Payment-Plan-3-up-items-wrap {
  margin: auto;
  margin-top: 20px;
  max-width: 960px;
  display: flex;
  justify-content: space-between
}

.Payment-Plan-4-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items {
  width: 24%;
  border: 1px solid #d1d5d9;
  padding: 2.3%;
  max-width: 225px
}

.Payment-Plan-4-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items:hover {
  border: 1px solid #7bac29
}

.Payment-Plan-4-up .Payment-Plan-3-up-items .month,
.Payment-Plan-4-up .Payment-Plan-3-up-items .price {
  text-align: center
}

.DownPayment,
.Payment-Plan-4-up {
  padding-bottom: 40px;
  padding-top: 40px
}

.DownPayment-wrap {
  background-color: #f3f6f8;
  border: 1px solid #d1d5d9;
  padding: 40px
}

.DownPayment-wrap .Payment-Plan-3-up-items {
  width: 31.5%;
  padding: 3%;
  max-width: 100%;
  background-color: #fff
}

.DownPayment-wrap .Payment-Plan-3-up-items-wrap {
  max-width: 100%
}

.DownPayment-wrap .step-item {
  margin-bottom: 20px;
  display: flex;
  align-items: center
}

.DownPayment-wrap .step-item p {
  margin-bottom: 0;
  font-size: 16px
}

.DownPayment-wrap .step-item p .step {
  font-weight: 700
}

.DownPayment-wrap .step-item button {
  margin-left: 10px;
  min-height: 35px;
  min-width: 35px
}

.DownPayment-wrap .step-item input {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  max-width: 120px
}

.DownPayment-wrap .step-item button .list-check {
  display: inline-block;
  width: 7px;
  height: 15px;
  border-bottom: 3px solid #fff;
  border-right: 3px solid #fff;
  transform: rotate(45deg);
  margin-right: 0
}

.Cart-Payment-Plan-YourChoice {
  padding-bottom: 40px;
  padding-top: 40px
}

.Cart-Payment-Plan-YourChoice a.btn {
  padding-left: 20px;
  padding-right: 20px;
  display: inline-block;
  text-align: center;
  font-size: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 30px
}

.Cart-Payment-Plan-YourChoice-content-wrap {
  background-color: #f3f6f8;
  border: 1px solid #d1d5d9;
  padding: 40px
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-top {
  display: flex;
  align-items: center;
  justify-content: center
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-top p {
  margin-bottom: 0;
  font-size: 18px
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-top {
  margin-bottom: 20px
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-top button {
  margin-left: 10px;
  min-height: 35px;
  min-width: 35px
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-top input {
  margin-left: 10px;
  padding-left: 10px;
  padding-right: 10px;
  max-width: 120px
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-top button .list-check {
  display: inline-block;
  width: 7px;
  height: 15px;
  border-bottom: 3px solid #fff;
  border-right: 3px solid #fff;
  transform: rotate(45deg);
  margin-right: 0
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-midle p {
  font-size: 21px;
  text-align: center
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-midle {
  margin-bottom: 30px
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-midle p .green {
  color: #7bac29;
  font-size: 27px;
  font-weight: 700
}

.Cart-Payment-Plan-Dropdown .select select {
  width: 100px;
  margin-left: 10px
}

.Payment-Plan-5-up .Payment-Plan-3-up-items-wrap {
  max-width: 100%
}

.Payment-Plan-5-up .Payment-Plan-3-up-items a {
  font-size: 16px
}

.Payment-Plan-5-up .Payment-Plan-3-up-item-footer span {
  font-size: 12px
}

.Payment-Plan-5-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items {
  width: 20%;
  max-width: 100%;
  transition: all .2s ease;
  margin-right: 25px;
  min-height: 220px;
  display: flex;
  flex-direction: column;
  justify-content: center
}

.Payment-Plan-5-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items:last-child {
  margin-right: 0
}

.Payment-Plan-5-up .Payment-Plan-3-up-items .month,
.Payment-Plan-5-up .Payment-Plan-3-up-items .price {
  font-size: 15px
}

.Payment-Plan-5-up .Payment-Plan-3-up-items .price .green {
  font-size: 23px
}

.Payment-Plan-5-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items:hover .month,
.Payment-Plan-5-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items:hover .price {
  font-size: 16px
}

.Payment-Plan-5-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items:hover {
  border: 1px solid #7bac29;
  width: 27%
}

.scroller .Payment-Plan-3-up-items-wrap {
  margin: auto;
  margin-top: 20px;
  max-width: 860px;
  display: block;
  white-space: nowrap;
  width: 90%
}

.scroller .Payment-Plan-3-up-items-wrap {
  -webkit-overflow-scrolling: touch
}

.scroller .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items {
  border: 1px solid #d1d5d9;
  padding: 2.3%;
  width: 225px;
  display: block;
  margin-right: 15px;
  flex: 0 0 auto
}

.scroller .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items.active {
  border: 1px solid #7bac29
}

.scroller .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items:last-child {
  margin-right: 0
}

#frame>div {
  display: flex;
  flex-wrap: nowrap
}

.scroller-wrap {
  position: relative;
  width: 100%;
  max-width: 950px;
  margin: auto
}

.scroller-btn {
  position: absolute;
  top: calc(50% + -25px);
  width: 26px;
  height: 52px;
  display: block;
  cursor: pointer
}

.scroller-btn.prev {
  left: 0
}

.scroller-btn.next {
  right: 0
}

.how-this-works-modal {
  max-width: 680px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin: auto;
  background-color: #fff;
  z-index: 9999;
  opacity: 0;
  transform: translate(-50%, -50%);
  z-index: -30;
  transition: .3s all;
  width: 90%
}

.how-this-works-modal .modal-content {
  padding: 30px;
  max-height: 50vh;
  overflow-y: scroll
}

.how-this-works-modal .modal-content p {
  font-size: 15px
}

.how-this-works-modal .modal-content p a {
  color: #4486de;
  border-bottom: 1px solid #4486de;
  transition: all .2s ease
}

.how-this-works-modal .modal-content p a:hover {
  border-bottom-color: transparent;
  opacity: .8
}

.search-body-aside .close-modal {
  display: none
}

.accunt-overview-link {
  margin-right: 15px
}

.paymentpay-accaunt-aside {
  width: 250px
}

.paymentpay-accaunt-content {
  width: calc(100% - 270px);
  padding-bottom: 30px
}

.paymentpay-accaunt-body {
  display: flex;
  align-items: flex-start;
  justify-content: space-between
}

.side-menu-links {
  padding-left: 0;
  position: relative;
  padding-bottom: 10px;
  padding-top: 20px;
  border-bottom: 1px solid #d1d5d9
}

.side-menu-links li {
  list-style: none;
  display: block;
  margin-bottom: 10px;
  position: relative;
  padding-left: 20px
}

.donaim-settings-side-link,
.side-menu-links li a {
  color: #000;
  font-size: 15px
}

.donaim-settings-side-link {
  padding-left: 20px;
  display: flex;
  align-items: center
}

.donaim-settings-side-link img {
  margin-left: 10px
}

.side-menu-links li.active a:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #7198e2;
  position: absolute;
  left: 0;
  top: calc(50% - 5px)
}

.side-menu-links li:hover a:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #7198e2;
  position: absolute;
  left: 0;
  top: calc(50% - 5px)
}

.paymentpay-accaunt-content {
  padding-top: 20px
}

.block-paymentpay-accaunt-content-meta {
  background-color: #f0f3f6;
  border: 1px solid #d1d5d9;
  margin-bottom: 20px
}

.block-paymentpay-accaunt-content-meta-item {
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  position: relative
}

.block-paymentpay-accaunt-content-meta-item:after {
  content: '';
  position: absolute;
  display: block;
  width: 0;
  height: 15px;
  border-right: 1px solid #d1d5d9;
  bottom: 0;
  right: 0
}

.block-paymentpay-accaunt-content-meta-item:last-child:after {
  border: none
}

.block-paymentpay-accaunt-content-meta-item span {
  display: block;
  text-align: center
}

.block-paymentpay-accaunt-content-meta-item span.item-label {
  color: #90969b;
  font-size: 15px
}

.block-paymentpay-accaunt-content-meta-item span.item-value {
  font-size: 22px;
  color: #000
}

.block-paymentpay-accaunt-content-links-wrap {
  padding: 0;
  margin: 0
}

.block-paymentpay-accaunt-content-links-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between
}

.block-paymentpay-accaunt-content-links-wrap li {
  list-style: none;
  width: 49%;
  margin-bottom: 20px
}

.block-paymentpay-accaunt-content-links-items a {
  display: flex;
  width: 100%
}

.block-paymentpay-accaunt-content-links-items a .icon {
  background-color: #7199e2;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 75px;
  flex-shrink: 0;
  transition: all .2s ease
}

.block-paymentpay-accaunt-content-links-items a:hover .icon {
  background-color: #e14f00
}

.block-paymentpay-accaunt-content-links-items a .icon-text {
  background-color: #f0f3f6;
  border-top: 1px solid #d1d5d9;
  border-right: 1px solid #d1d5d9;
  border-bottom: 1px solid #d1d5d9;
  width: 100%;
  display: flex;
  align-items: center;
  padding-left: 15px;
  color: #000;
  font-size: 15px
}

.block-paymentpay-accaunt-content-links-items a .icon-text img {
  margin-left: 10px
}

.block-paymentpay-accaunt-content-billing-info {
  background-color: #f0f3f6;
  border: 1px solid #d1d5d9;
  padding: 20px
}

.paymentpay-accaunt-content-title h3 {
  font-size: 18px
}

.block-paymentpay-accaunt-content-billing-info h4 {
  font-size: 15px;
  color: #90969b
}

.block-paymentpay-accaunt-content-billing-info .billing-info-row {
  display: flex
}

.block-paymentpay-accaunt-content-billing-info .billing-info-row .billing-info {
  width: 280px
}

.block-paymentpay-accaunt-content-billing-info .billing-info-row .billing-info a,
.block-paymentpay-accaunt-content-billing-info .billing-info-row .billing-info span {
  display: block;
  font-size: 15px
}

.block-paymentpay-accaunt-content-billing-info .billing-info-row .billing-info .span-password {
  margin-top: 25px
}

.block-paymentpay-accaunt-content-billing-info {
  margin-bottom: 30px
}

.pp-a-footer {
  font-size: 14px
}

.paymentpay-accaunt-content-cancel-block {
  background-color: #f0f3f6;
  border: 1px solid #d1d5d9;
  padding: 20px
}

.paymentpay-accaunt-content-cancel-block h3 {
  font-size: 24px;
  color: #3b78e7
}

.paymentpay-accaunt-content-cancel-block ul {
  padding: 0;
  margin: 0;
  padding-left: 20px;
  margin-bottom: 30px
}

.paymentpay-accaunt-content-cancel-block p,
.paymentpay-accaunt-content-cancel-block li,
.paymentpay-accaunt-content-cancel-block span {
  font-size: 15px
}

.paymentpay-accaunt-content-cancel-block li {
  color: #6087cd
}

.paymentpay-accaunt-content-cancel-block li span {
  color: #000
}

.paymentpay-accaunt-content-cancel-block a {
  min-width: 180px;
  display: inline-block;
  font-size: 20px;
  height: 40px
}

.paymentpay-accaunt-content-cancel-block .select-row {
  margin-bottom: 30px
}

.paymentpay-accaunt-content-cancel-block .select-row span {
  font-size: 16px
}

.paymentpay-accaunt-content-cancel-block .select-row .select {
  width: 120px
}

.btn-paymentpay-row {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start
}

.btn-paymentpay-row span {
  display: block;
  margin-top: 10px;
  margin-bottom: 10px
}

.btn-paymentpay-row .pp-btn {
  width: 200px;
  min-height: 40px;
  background-color: #7199e2;
  margin-bottom: 10px
}

.remaining-block-wrap {
  margin-bottom: 30px
}

.remaining-block-wrap>span {
  display: block
}

.remaining-block-wrap>span span:first-child {
  width: 230px;
  display: inline-block
}

.Success-block {
  padding: 17px 25px;
  background-color: #7199e2
}

.Success-block span {
  color: #fff;
  font-size: 18px
}

.success-stories-second {
  display: flex;
  justify-content: space-between;
  margin-bottom: 25px
}

.success-stories-second-item .image-block {
  border-bottom: 1px solid #dbdee3
}

.success-stories-second-item .image-block img {
  width: 100%
}

.success-stories-second .slick-slide {
  width: 32% !important;
  margin-right: 2%
}

.success-stories-second .slick-slide:nth-child(3n) {
  margin-right: 0%
}

.success-stories-second-item {
  background-color: #f3f6f8;
  display: flex !important;
  flex-direction: column;
  border: 1px solid #dbdee3;
  justify-content: space-between
}

.success-stories-second-item .content {
  padding: 25px 15px 0
}

.success-stories-second-item .content p {
  text-align: center;
  font-size: 15px;
  margin-bottom: 10px
}

.success-stories-second-item .content p a {
  white-space: nowrap
}

.success-stories-second-item .logo-block img {
  max-width: 100%;
  display: inline-block
}

.success-stories-second-item .logo-block {
  text-align: center;
  padding-bottom: 16px
}

.new-testimonails,
.success-stories-v2 {
  padding-left: 10px;
  padding-right: 10px
}

.new-testimonails {
  padding-top: 30px
}

.new-testi-wrapp {
  background-color: #f3f6f8;
  border: 1px solid #dbdee3;
  padding-left: 35px;
  padding-right: 35px
}

.new-testi-wrapp .new-testi-item {
  padding-top: 25px;
  padding-bottom: 25px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #dbdee3
}

.new-testi-wrapp .new-testi-item:last-child {
  border: none
}

.new-testi-wrapp .new-testi-item .new-testi-item-image {
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin-right: 25px;
  flex-shrink: 0
}

.new-testi-item-content p {
  font-size: 15px;
  margin-bottom: 0
}

.new-testi-item-content p::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-left.png*/
    var(--savepage-url-27);
  margin-right: 5px;
  display: inline-block;
  position: relative;
  top: 1px
}

.new-testi-item-content p::after {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-right.png*/
    var(--savepage-url-28);
  margin-left: 5px;
  display: inline-block;
  position: relative;
  top: 1px
}

.new-testi-item-content span {
  font-size: 15px
}

.new-testi-item-content span.testi-meta span {
  color: #b0b3b9
}

.new-testimonails {
  margin-bottom: 30px
}

.content-errore {
  position: relative
}

.content-errore-btn {
  background-color: #000;
  color: #fff;
  padding-left: 15px;
  padding-right: 15px;
  position: absolute;
  right: 40px;
  top: calc(50% - 15px);
  transition: all .2s ease
}

.content-errore-btn:hover {
  color: #fff;
  background-color: #7199e2
}

.paymentpay-accaunt-content-btn {
  width: auto;
  margin-left: 25.6%;
  margin-top: 20px;
  height: 40px;
  font-size: 20px
}

.paymentpay-accaunt-content .checkf-inner-header {
  margin-bottom: 10px
}

.reciep-item-wrap {
  padding: 25px;
  background-color: #f0f3f6;
  border: 1px solid #d1d5d9
}

.reciep-title-block {
  display: flex;
  justify-content: space-between
}

.reciep-title-block-left-side h2 {
  margin-bottom: 15px
}

.reciep-title-block-right-side a {
  font-size: 20px
}

.reciep-table-row {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  height: 57px;
  border-bottom: 1px solid #d1d5d9;
  border-top: 1px solid #d1d5d9
}

.reciep-item-wrap .reciep-table-row.last-block {
  justify-content: flex-end;
  border-top: none
}

.reciep-info {
  display: flex;
  justify-content: space-between;
  padding-top: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #d1d5d9
}

.reciep-info .ri-item {
  width: 50%
}

.reciep-info .ri-item span {
  display: block
}

.reciep-item-wrap .pdf-info {
  background-color: transparent;
  padding: 0;
  border: none;
  padding-bottom: 20px;
  padding-top: 20px
}

.paymentpay-accaunt-content-table {
  background-color: #f0f3f6;
  border: 1px solid #d1d5d9;
  padding: 20px
}

.paymentpay-accaunt-content-table-title-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px
}

.paymentpay-accaunt-content-table-title-block .pa-table-left-side h3 {
  font-size: 24px;
  color: #3b78e7
}

.paymentpay-accaunt-content-table-title-block .pa-table-right-side {
  display: flex;
  align-items: center
}

.paymentpay-accaunt-content-table-title-block .pa-table-right-side a {
  font-size: 14px;
  margin-right: 15px;
  position: relative
}

.paymentpay-accaunt-content-table-title-block .pa-table-right-side a:after {
  content: '';
  height: 19px;
  width: 1px;
  background-color: #d2d6da;
  position: absolute;
  top: 0;
  right: -15px
}

.paymentpay-accaunt-content-table-title-block .pa-table-right-side .table-sort-block {
  margin-left: 15px
}

.paymentpay-accaunt-content-table table {
  width: 100%
}

.paymentpay-accaunt-content-table table thead tr th {
  background-color: #8c949d;
  color: #fff;
  font-weight: 400;
  padding: 7px 30px;
  font-size: 15px;
  color: #fff
}

.paymentpay-accaunt-content-table table tbody tr td:nth-child(4),
.paymentpay-accaunt-content-table table tbody tr td:nth-child(3),
.paymentpay-accaunt-content-table table thead tr th:nth-child(4),
.paymentpay-accaunt-content-table table thead tr th:nth-child(3) {
  text-align: center
}

.paymentpay-accaunt-content-table table tbody tr td {
  padding: 7px 30px;
  font-size: 15px;
  white-space: nowrap
}

.paymentpay-accaunt-content-table table tbody tr td a {
  font-size: 14px
}

.paymentpay-accaunt-content-table table tbody tr:nth-child(odd) td {
  background-color: #fff
}

.paymentpay-accaunt-content-table table tbody tr td .paid.text {
  text-transform: uppercase;
  color: #2aa527;
  width: auto;
  height: auto;
  border: none;
  transform: none
}

.agrement-cont {
  padding: 0
}

.agrement-cont h3 {
  font-size: 24px;
  color: #3b78e7
}

.agrement-cont p {
  font-size: 15px
}

.search-pagination-mobile {
  display: none;
  margin-bottom: 20px
}

.search-pagination-mobile a {
  font-size: 16px;
  color: #fff;
  text-decoration: none;
  background-color: #a5afb9;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 1px;
  padding-bottom: 1px;
  text-align: center
}

.search-pagination-mobile a.prev-serch-link:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  display: inline-block;
  border-width: 5px 5px 5px 0;
  border-color: transparent #fff transparent transparent;
  margin-right: 8px
}

.search-pagination-mobile a.next-serch-link:after {
  content: '';
  width: 0;
  height: 0;
  display: inline-block;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #fff;
  margin-left: 8px
}

.search-pagination-mobile a.more-results-search {
  padding-left: 45px;
  padding-right: 45px;
  width: 90%;
  max-width: 300px
}

.search-pagination-mobile a.more-results-search:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  display: inline-block;
  border-width: 5px 5px 0;
  border-color: #fff transparent transparent transparent;
  margin-right: 8px;
  position: relative;
  top: -3px
}

.one-page-left {
  justify-content: center
}

.domain-table {
  border-bottom: 1px solid #d2d6da
}

.exaxt-match {
  border-bottom: none
}

.faq-title {
  padding-top: 30px;
  flex-direction: column
}

.faq-title h1 {
  font-size: 36px
}

.faq-title p {
  font-size: 15px
}

.mobile {
  display: none
}

.faq-title>div:first-child {
  display: flex;
  align-items: baseline;
  justify-content: flex-start
}

.faq-title>div>a {
  margin-left: 20px;
  position: relative;
  font-size: 15px
}

.faq-title>div>a:before {
  content: '';
  position: absolute;
  height: 17px;
  width: 1px;
  background-color: #d2d6da;
  left: -12px;
  top: 4px
}

.faq-section-block-items-wrap .faq-block-item {
  background-color: #f3f6f8;
  border: 1px solid #d2d6da;
  border-radius: 0;
  padding: 17px 30px 0 20px;
  margin-bottom: 10px;
  overflow: hidden
}

.faq-section-block-items-wrap .faq-bi-title a,
.faq-section-block-items-wrap .faq-bi-content p {
  color: #000;
  font-size: 17px;
  line-height: 32px;
  margin-bottom: 0;
  padding-left: 50px;
  display: block
}

.faq-section-block-items-wrap .faq-bi-title a {
  display: flex;
  justify-content: space-between
}

.faq-section-block-items-wrap .faq-bi-content p {
  margin-bottom: 20px
}

.faq-section-block-items-wrap .faq-bi-content p:last-child {
  margin-bottom: 0
}

.faq-section-block-items-wrap .faq-bi-content:before {
  border-top: 1px solid #d2d6da
}

.faq-section-block-items-wrap .faq-bi-content:after {
  content: '';
  position: absolute;
  height: calc(100% - 63px);
  width: 2px;
  background-color: #000;
  left: 12px;
  top: 28px
}

.faq-section-block-items-wrap .faq-bi-title:before {
  background: #000
}

.faq-section-block-items-wrap .faq-bi-title:after {
  background: #000
}

.faq-section-block .faq-section-block-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 16px;
  padding-top: 26px
}

.faq-bi-title span {
  flex-shrink: 0;
  margin-left: 10px
}

.faq-section-name h3 {
  color: #3b77e7;
  font-size: 20px;
  margin-bottom: 0
}

.faq-section-trigers a {
  font-size: 15px;
  margin-right: 18px;
  position: relative
}

.faq-section-block-items-wrap .width-form:after {
  width: 2px
}

.width-form .contact-form-inner {
  padding-left: 50px
}

.width-form .contact-form-inner p {
  padding-left: 0
}

.width-form .form-footer p {
  font-size: 15px
}

.have-a-quest-block {
  padding-bottom: 25px;
  padding-top: 25px
}

.have-a-quest-block h3 {
  color: #3b77e7;
  font-size: 24px
}

.admin-panel {
  background-color: #ea7517;
  padding-top: 20px;
  padding-bottom: 20px
}

.admin-wrapp {
  display: flex;
  align-items: center
}

.acc-content-block {
  margin-left: 20px
}

.acc-content-block .accaunt-content-row a,
.acc-content-block .accaunt-content-row span {
  color: #fff;
  display: inline-block;
  margin-right: 16px;
  position: relative;
  font-size: 15px
}

.acc-content-block .accaunt-content-row a:after,
.acc-content-block .accaunt-content-row span:after {
  content: '';
  height: 14px;
  width: 1px;
  background-color: #a15518;
  display: block;
  position: absolute;
  right: -11px;
  top: 7px
}

.acc-content-block .accaunt-content-row span:last-child {
  margin-right: 0
}

.acc-content-block .accaunt-content-row span:last-child:after {
  display: none
}

.submit-offer-modal .modal-content .label,
.submit-offer-modal .modal-content label {
  width: 120px;
  margin-bottom: 0
}

.input-width-label {
  display: flex;
  align-items: center;
  margin-bottom: 10px
}

.input-width-label .input-row {
  width: 100%;
  margin-bottom: 0
}

.input-width-label span {
  display: block;
  flex-shrink: 0;
  margin-left: 10px
}

.submit-offer-modal .modal-content form {
  padding-left: 0;
  padding-right: 30px
}

.submit-offer-modal.contact-modal .btn-row {
  padding-left: 130px;
  margin-top: 20px;
  margin-bottom: 30px
}

.submit-offer-modal .modal-content .btn-row button {
  width: 180px
}

.contact-modal form p {
  padding-left: 130px;
  font-size: 16px
}

.botom-logo-about ul {
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-height: 70px
}

.botom-logo-about ul li {
  list-style: none
}

.about-page-content img {
  max-width: 100%;
  margin-bottom: 20px
}

hr {
  border: none;
  border-bottom: 1px solid #d9dce1
}

hr.spesial {
  border: none;
  border-bottom: 1px solid #b6bec2;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px
}

.content-image {
  margin-left: 20px
}

.side-about-menu {
  padding: 0;
  margin: 0;
  margin-top: 30px
}

.side-about-menu li {
  list-style: none;
  padding: 5px 10px 5px 34px;
  position: relative
}

.side-about-menu li.active:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #7198e2;
  position: absolute;
  left: 15px;
  top: calc(50% - 5px)
}

.side-about-menu li:hover a:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #7198e2;
  position: absolute;
  left: 15px;
  top: calc(50% - 5px)
}

.side-about-menu li:first-child {
  background-color: #f3f6f8;
  border: 1px solid #d9dce1
}

.side-about-menu li a {
  font-size: 15px;
  color: #000
}

.about-page-content {
  padding-top: 30px
}

.about-page-content p {
  font-size: 15px
}

.about-page-content h2 {
  color: #7199e2;
  font-size: 28px;
  margin-bottom: 5px
}

.quick-stats {
  margin-bottom: 20px;
  margin-top: 10px
}

.quick-stats span {
  font-size: 15px
}

.quick-stats .stats-row {
  display: flex;
  padding-top: 10px;
  justify-content: space-between;
  align-items: center
}

.quick-stats .stats-row .stats-row-item {
  background-color: #f3f6f8;
  border: 1px solid #d9dce1;
  padding: 15px 25px;
  width: 32%
}

.quick-stats .stats-row .stats-row-item span {
  display: block;
  text-align: center
}

.quick-stats .stats-row .stats-row-item span.stats-row-item-title {
  color: #000;
  font-size: 32px
}

.quick-stats .stats-row .stats-row-item span.stats-row-item-tetx {
  font-size: 15px
}

.testimonial-item {
  display: flex;
  align-items: flex-start;
  margin-bottom: 25px;
  list-style: none;
  padding: 18px 20px
}

.testimonial-item .testimonials-item_image {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 20px;
  flex-shrink: 0
}

.testimonial-item .testimonials-item_image img {
  width: 100%;
  border-radius: 50%;
  max-width: 60px;
  max-height: 60px
}

.testimonial-item .testimonials-item_content .feedback {
  font-size: 20px;
  color: #000;
  line-height: 1.2;
  margin-bottom: 0
}

.testimonial-item .testimonials-item_content .feedback-owner {
  color: #85929e;
  font-size: 15px;
  line-height: 1.2
}

.testimonial-wrap li:nth-child(odd) {
  background-color: #f3f6f8;
  border: 1px solid #d9dce1
}

.testimonial-wrap {
  padding: 0;
  margin: 0;
  margin-top: 30px
}

.img-placeholder {
  width: 60px;
  height: 60px;
  text-transform: uppercase;
  color: #fff;
  border-radius: 50%;
  font-size: 24px;
  display: inline-flex;
  justify-content: center;
  align-content: center;
  align-items: center
}

.img-placeholder.grey {
  background-color: #999d9f
}

.img-placeholder.orange {
  background-color: #f7a60f
}

.img-placeholder.green {
  background-color: #188a8d
}

.img-placeholder.lightblue {
  background-color: #7199e2
}

.img-placeholder.darkblue {
  background-color: #212b54
}

.testimonials-abaut-nav {
  display: flex;
  justify-content: space-between;
  align-items: center
}

.testimonials-abaut-nav a {
  font-size: 14px
}

.testimonials-abaut-nav .disabled {
  text-decoration: none;
  color: #85929e;
  pointer-events: none
}

.about-page-content ul {
  padding: 0;
  margin: 0;
  margin-bottom: 20px
}

.about-page-content ul li {
  font-size: 15px;
  list-style: none;
  padding-left: 16px;
  position: relative
}

.about-page-content ul li:before {
  content: '';
  width: 4px;
  height: 4px;
  background-color: #7199e2;
  border-radius: 50%;
  display: block;
  position: absolute;
  left: 3px;
  top: 12px
}

.about-page-content .checkout-form fieldset:not(.private-checkbox) label {
  width: 20%;
  text-align: right;
  padding-right: 5px;
  margin: 0;
  color: #000;
  font-size: 15px
}

.about-page-content ul.testimonial-wrap li:before {
  display: none
}

.about-page-content .checkout-form fieldset input:not(.checkbox) {
  width: 80%;
  max-width: 465px;
  height: 35px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: 15px
}

.privacy-paragraf,
.about-page-content .checkout-form .paymentpay-accaunt-content-btn {
  margin-left: 20.5%;
  margin-bottom: 10px
}

.about-page-content ul.dif-list li {
  padding-left: 40px
}

.about-page-content ul.dif-list li:before {
  content: '';
  display: inline-block;
  width: 7px;
  height: 15px;
  border-bottom: 3px solid #7199e2;
  border-right: 3px solid #7199e2;
  transform: rotate(45deg);
  margin-right: 10px;
  border-radius: 0;
  background: 0 0;
  position: absolute;
  left: 0;
  top: 4px
}

.about-page-content .fieldset .label,
.about-page-content .textarea-row label {
  width: 20%;
  text-align: right;
  padding-right: 5px;
  margin: 0;
  color: #000;
  font-size: 15px;
  display: inline-block
}

.about-page-content .textarea-row textarea {
  width: 80%;
  height: 115px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: 15px;
  margin-left: 5px
}

.about-page-content .input-captcha {
  width: 80%;
  margin-left: 5px
}

.about-page-content .textarea-row {
  margin-bottom: 11px
}

.about-page-content .textarea-row .fieldset {
  display: flex
}

.about-page-content .capcha-row {
  display: flex;
  align-items: center
}

.about-page-content .fieldset input {
  margin-left: 10px;
  height: 35px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: 14px
}

.about-page-content .capcha-row img {
  margin-bottom: 0
}

.about-gallery {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between
}

.about-gallery>a>img {
  width: 100%
}

.about-page-content .botom-logo-about ul li {
  padding-left: 0
}

.about-page-content .botom-logo-about ul li::before {
  display: none
}

.how-to-choose .quick-stats .stats-row .stats-row-item {
  padding: 25px;
  width: 49%
}

.buingguide-nav {
  display: flex;
  justify-content: space-between;
  margin-top: 20px
}

.buingguide-nav-item {
  font-size: 15px
}

.next-buingguide:after {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-color: transparent transparent transparent #aaaaaf;
  content: '';
  display: inline-block;
  margin-left: 5px
}

.prev-buingguide:before {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 5px 0;
  border-color: transparent #aaaaaf transparent transparent;
  content: '';
  display: inline-block;
  margin-right: 5px
}

.table-content {
  width: 100%;
  border-bottom: 1px solid #dbdbdd;
  margin-bottom: 30px
}

.table-content thead tr th {
  background-color: #8c959e;
  color: #fff;
  font-size: 13px;
  font-weight: 400;
  padding: 10px 20px
}

.table-content tbody tr td {
  font-weight: 400;
  padding: 10px 20px;
  font-size: 15px
}

.table-content tbody tr:nth-child(odd) td {
  background-color: #f3f6f8
}

.table-content tbody tr:nth-child(even) td {
  background-color: #fff
}

.checkout-content.full-width-container {
  width: 100%
}

.buinge-guide-section-nav {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap
}

.buinge-guide-section-nav-item {
  border: 1px solid #dbdbdd;
  width: 32.1%;
  background-color: #f3f6f8;
  margin-bottom: 20px
}

.buinge-guide-section-nav-item img {
  max-width: 100%;
  width: 100%
}

.bgsni-content {
  padding: 20px
}

.buinge-guide-section-nav-item .bgsni-title {
  font-size: 14px;
  color: #7199e2;
  text-decoration: none;
  display: block;
  text-align: center
}

.buinge-guide-section-nav-item .bgsni-subtitle {
  font-size: 17px;
  color: #000;
  text-decoration: none;
  display: block;
  text-align: center
}

table.paymentplantable {
  width: 100%;
  max-width: 100%;
  margin: auto;
  border: 1px solid #d9dce1
}

table.paymentplantable thead tr td {
  background-color: #8c959e;
  color: #fff;
  font-size: 13px;
  padding-top: 10px;
  padding-bottom: 10px
}

table.paymentplantable tbody tr td {
  font-size: 15px;
  color: #11262f;
  padding-top: 8px;
  padding-bottom: 8px
}

table.paymentplantable thead tr td,
table.paymentplantable tbody tr td {
  min-height: 45px;
  width: 33.3%
}

table.paymentplantable tbody tr td label {
  margin-bottom: 0 !important;
  cursor: pointer;
  display: inline-flex;
  align-items: center
}

table.paymentplantable tbody tr td label:hover {
  cursor: pointer
}

table.paymentplantable tbody tr td label .radio-circle {
  width: 17px;
  height: 17px;
  display: inline-block;
  border: 1px solid #5b7297;
  border-radius: 50%;
  margin-right: 20px;
  position: relative;
  background: #fff;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(234, 236, 233, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaece9', GradientType=1)
}

table.paymentplantable tbody tr td label input:checked+.radio-circle:after {
  content: '';
  width: 9px;
  height: 9px;
  background: #bcff05;
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(188, 255, 5, 1)), color-stop(100%, rgba(79, 127, 46, 1)));
  background: linear-gradient(to bottom, rgba(188, 255, 5, 1) 0%, rgba(79, 127, 46, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcff05', endColorstr='#4f7f2e', GradientType=0);
  display: block;
  border-radius: 50%;
  position: absolute;
  top: calc(50% - 4.5px);
  left: calc(50% - 4.5px)
}

table.paymentplantable tbody tr td label input:checked+.radio-circle:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 7px 8px;
  border-color: transparent transparent transparent #29a527;
  display: block;
  position: absolute;
  left: -20px;
  top: 0
}

table.paymentplantable tbody tr:hover .radio-circle:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 7px 0 7px 8px;
  border-color: transparent transparent transparent #29a527;
  display: block;
  position: absolute;
  left: -20px;
  top: 0
}

table.paymentplantable tbody tr td label input {
  display: none
}

table.paymentplantable thead tr td:first-child,
table.paymentplantable tbody tr td:first-child {
  padding-left: 40px
}

table.paymentplantable tbody tr:nth-child(even) td {
  background-color: #f3f6f8
}

table.paymentplantable tbody tr:hover td {
  font-weight: 700
}

table.paymentplantable {
  margin-bottom: 30px
}

.simple-btn {
  font-size: 20px;
  color: #fff;
  background-color: #2aa527;
  border: none;
  padding: 5px 15px;
  min-width: 250px;
  height: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 40px
}

.ppermutations {
  padding-bottom: 80px
}

.ppermutations .offer-form {
  max-width: 500px;
  margin-left: 180px;
  margin-bottom: 70px
}

.ppermutations.min-offer .offer-form .input-row label,
.ppermutations.make-offer .offer-form .input-row label {
  position: absolute;
  left: -180px;
  min-width: 175px;
  text-align: right
}

.sub-title-price-block {
  color: #323031;
  font-size: 20px
}

.sub-title-price-block .price-block {
  font-size: 26px
}

.p-check label span.checkbox-text {
  font-size: 17px
}

.p-check label {
  margin-bottom: 1rem
}

.accaunt-content-row-title {
  margin-bottom: 0;
  color: #fff;
  font-size: 28px
}

.sellers-inner-menu {
  padding-top: 20px;
  padding-bottom: 20px
}

.sellers-inner-menu ul {
  padding: 0;
  margin: 0;
  display: flex
}

.sellers-inner-menu ul li {
  list-style: none;
  margin-right: 18px;
  font-size: 15px;
  position: relative
}

.sellers-inner-menu ul li:after {
  content: '';
  height: 15px;
  width: 2px;
  background-color: #c7c8cb;
  display: block;
  position: absolute;
  right: -10px;
  top: 7px
}

.sellers-inner-menu ul li:last-child {
  margin-right: 0
}

.sellers-inner-menu ul li:last-child:after {
  display: none
}

.sellers-inner-menu ul li a {
  font-size: 15px
}

a.admin-link {
  text-decoration: none
}

.sellers-inner-menu ul li.active {
  border-bottom: 3px solid #545454
}

.sellers-inner-menu ul li.active a {
  text-decoration: none
}

.sellers-admin-stats {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px
}

.sellers-admin-stats-item {
  background-color: #f0f3f6;
  border: 1px solid #d2d6da;
  width: 49%;
  padding: 16px 25px;
  align-items: flex-start
}

.sellers-admin-stats-item>.right-s>span,
.sellers-admin-stats-item>.left-s>span,
.sellers-admin-stats-item>span {
  display: flex
}

.sellers-admin-stats-item .right-s {
  max-width: 150px;
  padding: 17px;
  border-left: 1px solid #d2d6da
}

.sellers-admin-stats-item .right-s span,
.sellers-admin-stats-item .right-s a {
  font-size: 12px
}

.sellers-admin-stats-item>.left-s>span:first-child,
.sellers-admin-stats-item>span:first-child {
  font-size: 15px
}

.sellers-admin-stats-item>.left-s>span:nth-child(2),
.sellers-admin-stats-item>span:nth-child(2) {
  font-size: 42px;
  line-height: 1.4
}

.sellers-admin-stats-item>.left-s>span:nth-child(3),
.sellers-admin-stats-item>span:nth-child(3) {
  font-size: 15px
}

.pp>span {
  color: #90969b;
  display: inline-block;
  margin-left: 3px
}

.pp>a {
  margin-left: 18px;
  position: relative
}

.pp>a:before {
  content: '';
  height: 15px;
  width: 2px;
  background-color: #c7c8cb;
  display: block;
  position: absolute;
  left: -10px;
  top: 7px
}

.last-table-block p {
  font-size: 15px
}

.last-table-block-table {
  width: 100%;
  margin-bottom: 30px
}

.last-table-block-table thead tr th {
  background-color: #8c959e;
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  padding: 10px 20px;
  text-align: center;
  white-space: nowrap
}

.last-table-block-table tbody tr td {
  font-weight: 400;
  padding: 10px 20px;
  font-size: 15px;
  text-align: center;
  white-space: nowrap
}

.last-table-block-table tbody tr:nth-child(even) td {
  background-color: #f3f6f8
}

.last-table-block-table tbody tr td.mail,
.last-table-block-table thead tr th.mail,
.last-table-block-table tbody tr td:first-child,
.last-table-block-table thead tr th:first-child {
  text-align: left;
  padding: 10px 35px 10px 20px
}

.overflow-table-scroll {
  overflow-x: scroll
}

.seller-account-information {
  padding: 20px;
  background-color: #f0f3f6;
  border: 1px solid #d2d6da;
  margin-bottom: 25px
}

.seller-account-information .account-information-title span {
  font-size: 15px;
  color: #90969b
}

.seller-account-information .billing-info-row {
  display: flex
}

.seller-account-information .billing-info-row .billing-info {
  width: 280px
}

.seller-account-information .billing-info-row .billing-info a,
.seller-account-information .billing-info-row .billing-info span {
  display: block;
  font-size: 15px
}

.seller-account-information .billing-info-row .billing-info .span-password {
  margin-top: 25px
}

.seller-account-information .billing-info-row .billing-info span img {
  margin-left: 10px
}

.seller-account-information .billing-info-row .billing-info span.span-mail.account {
  display: flex;
  align-items: baseline
}

.hdadmin .bpacma-title {
  padding-left: 30px;
  padding-top: 30px
}

.hdadmin .bpacma-title span {
  font-size: 15px
}

.hdadmin .block-paymentpay-accaunt-content-meta-item {
  padding: 10px 30px 30px
}

.hdadmin .block-paymentpay-accaunt-content-meta-item span {
  text-align: left;
  font-size: 15px
}

.hdadmin .block-paymentpay-accaunt-content-meta-item span.item-value {
  font-size: 30px
}

.hdadmin .block-paymentpay-accaunt-content-meta-item span.small {
  display: inline;
  font-size: 15px;
  color: #90969b
}

.shart-nav-block {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 30px
}

.shart-nav-block .select {
  margin-left: 10px
}

.shart-nav-block .select select {
  padding-right: 30px;
  min-width: 100px
}

.shart-nav-block .title-shart-block {
  font-size: 18px
}

#chart-container {
  margin-bottom: 30px
}

.btn.disabled {
  pointer-events: none;
  background-color: #b1b8be
}

.sort-side,
.dash-filter {
  display: flex;
  justify-content: space-between;
  align-items: center
}

.dash-filter {
  background-color: #f0f3f6;
  border: 1px solid #d2d6da;
  padding: 20px;
  margin-bottom: 20px
}

.sort-side .select {
  margin-right: 10px
}

.sort-side .update-btn {
  margin-right: 10px;
  padding: 6px 12px
}

.sort-side .reset-link {
  font-size: 14px
}

.sort-side .select select {
  padding-right: 30px;
  min-width: 100px
}

.sort-side span {
  color: #848c93;
  font-size: 13px;
  margin-right: 10px
}

.paid {
  display: inline-block;
  width: 7px;
  height: 15px;
  border-bottom: 3px solid #7199e2;
  border-right: 3px solid #7199e2;
  transform: rotate(45deg)
}

.hdadmin .search-pagination {
  margin-bottom: 30px
}

.hdadmin-content p {
  font-size: 15px
}

.hdadmin .checkf-inner-header {
  justify-content: flex-end
}

.hdadmin-breadcrumbs {
  padding-top: 20px;
  padding-bottom: 20px
}

.hdadmin-breadcrumbs a {
  font-size: 14px
}

.blue-title {
  font-size: 24px;
  color: #3b78e7
}

.hdadmin .title {
  font-size: 24px
}

.place-order-btn {
  min-width: 250px;
  width: auto
}

.hdadmin .checkf-inner-header {
  margin-bottom: 15px
}

.hdadmin .checkout-form fieldset:not(.private-checkbox) label {
  width: 30%
}

.hdadmin .checkout-form fieldset.phone .phone-number,
.hdadmin .checkout-form fieldset.country .select,
.hdadmin .checkout-form fieldset.state .select,
.hdadmin .checkout-form fieldset input:not(.checkbox) {
  width: 69%
}

.hdadmin .account-overview-form .place-order-btn.btn {
  margin-left: 30.6%
}

.payment-info {
  margin-bottom: 20px
}

.payment-info table tr td {
  font-size: 15px
}

.payment-info table tr td:first-child {
  padding-right: 40px
}

.hdadmin-breadcrumbs.width-print {
  justify-content: space-between;
  display: flex;
  align-items: center
}

.hdadmin-breadcrumbs.width-print .print-block {
  margin: 0
}

.hdadmin-breadcrumbs.width-print .print-block .btn {
  font-size: 20px;
  min-width: 90px;
  min-height: 40px;
  padding: 7px 12px
}

.login-block .account-overview-form .checkout-form-inner {
  max-width: 620px;
  margin-left: 0;
  margin-right: auto
}

.hdadmin.login-block .checkout-form fieldset:not(.private-checkbox) label {
  width: 20%;
  min-width: 100px
}

.hdadmin.login-block .checkout-form fieldset.phone .phone-number,
.hdadmin.login-block .checkout-form fieldset.country .select,
.hdadmin.login-block .checkout-form fieldset.state .select,
.hdadmin.login-block .checkout-form fieldset input:not(.checkbox) {
  width: 56%
}

.hdadmin.login-block .reset-password {
  font-size: 15px;
  margin-left: 20px
}

.hdadmin.login-block .account-overview-form .place-order-btn.btn {
  margin-left: 20.6%
}

.findOutlink {
  margin-top: 15px;
  display: block
}

.findOutlink:after {
  content: '';
  background-image:
    /*savepage-url=../../../../images/hdv3-img/link-arrow.png*/
    url();
  width: 17px;
  height: 15px;
  display: inline-block;
  margin-left: 10px;
  position: relative;
  top: 2px
}

.arrow-to-buttom {
  cursor: pointer
}

.home-page .cart-icon {
  position: relative;
  padding-right: 0;
  padding-top: 0
}

.header-tel {
  font-weight: 400;
  color: #000;
  font-size: 15px;
  margin-right: 0;
  margin-left: 0;
  position: relative;
  padding: 0 11px
}

.header-tel-2 {
  font-size: 20px
}

.home-page a.header-tel:before {
  content: '';
  display: block;
  background: #b0b2b6;
  width: 1px;
  height: 18px;
  position: absolute;
  right: 0;
  top: 5px
}

.header-v2>.container .shop-links {
  display: none
}

.home-page .navBurger {
  position: relative;
  display: inline-block;
  cursor: pointer;
  background: #3e3c3d;
  box-sizing: border-box;
  background-clip: content-box;
  width: 25px;
  height: 16px;
  border-top: 7px solid transparent;
  border-bottom: 6px solid transparent;
  transform: rotate(0deg);
  transition: all .25s ease-in-out;
  z-index: 6;
  top: 2px;
  left: 0
}

.home-page .burger-wrap {
  margin-right: 20px;
  padding: 8px 13px
}

.locked .home-page .burger-wrap {
  background: #4888d1
}

.home-page .overlayMenu {
  flex-direction: column
}

.home-page .navBurger:before,
.home-page .navBurger:after {
  content: "";
  position: absolute;
  background: #3e3c3d;
  height: 3px;
  width: 100%;
  right: 0;
  will-change: rotate;
  transform: rotate(0deg);
  transition: all .5s ease
}

.home-page .navBurger:before {
  top: -6px
}

.home-page .navBurger:after {
  bottom: -6px;
  width: 100%
}

.home-page nav.navbar {
  background: #4888d1;
  border-top: none;
  padding: 0;
  position: absolute;
  top: 59px;
  display: none
}

.locked .home-page nav.navbar {
  display: block
}

.home-page .overlay {
  width: 270px;
  max-width: 270px;
  margin: auto;
  padding: 40px 15px
}

.home-page .navbar .navbar-nav {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column
}

.home-page .navbar .navbar-nav a {
  font-size: 17px;
  padding: 6px 0;
  text-decoration: none;
  line-height: normal;
  color: #fff;
  position: relative;
  display: block
}

.home-page .navbar .navbar-nav a:after {
  display: none
}

.home-page .language-selector {
  margin-top: 35px
}

.home-page .navBurger.active {
  background: 0 0;
  background-clip: content-box
}

.home-page .navBurger.active:before {
  transform: rotate(135deg);
  top: 0;
  background: #fff;
  width: 110%
}

.home-page .navBurger.active:after {
  bottom: 0;
  transform: rotate(-135deg);
  background: #fff;
  width: 110%
}

.home-page-main {
  padding-top: 74px
}

section.banner {
  background-color: #f3f6f8;
  min-height: 545px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border-bottom: 1px solid #d2d6da;
  position: relative
}

section.banner h1 {
  text-align: center;
  font-size: 42px;
  margin-bottom: 20px
}

.banner-search form {
  max-width: 740px;
  margin: auto;
  display: flex;
  justify-content: space-between
}

.banner-search form .input-row {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  width: 100%;
  position: relative
}

.banner-search form .input-row input {
  width: 100%;
  height: 60px;
  padding-left: 15px;
  padding-right: 15px;
  border: 1px solid #d2d6da;
  border-radius: 0;
  margin-bottom: 10px;
  font-size: 26px
}

.banner-search form .input-row label:before {
  content: '';
  display: none;
  position: absolute;
  left: 16px;
  top: 18px;
  width: 1px;
  height: 24px;
  background: #000;
  opacity: 1;
  z-index: 3
}

.banner-search form .input-row input:not(:focus)+label.cursor:before {
  display: inline-block;
  -webkit-animation: cursor 1s infinite step-end;
  animation: cursor 1s infinite step-end
}

@-webkit-keyframes cursor {
  50% {
    background: 0 0
  }
}

@keyframes cursor {
  50% {
    background: 0 0
  }
}

.banner-search form button {
  width: 160px;
  height: 60px;
  font-size: 32px;
  margin-left: 20px
}

.arrow-to-buttom {
  display: block;
  width: 13px;
  height: 13px;
  border-left: 3px solid #323031;
  border-bottom: 3px solid #323031;
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  margin: auto;
  transform: rotate(-45deg)
}

.benefits {
  padding-top: 40px;
  padding-bottom: 20px
}

.benefits h2 {
  font-size: 32px;
  text-align: center;
  margin-bottom: 30px
}

.benefits-wrap {
  display: flex;
  justify-content: space-between;
  max-width: 900px;
  margin: auto
}

.benefits-wrap .benefits-item {
  display: flex;
  flex-direction: column;
  align-items: center
}

.benefits-wrap .benefits-item .benefits-ico {
  margin-bottom: 15px
}

.benefits-wrap .benefits-item .benefits-title {
  text-align: center
}

.test-tips {
  margin-bottom: 30px
}

.test-tips-wrap {
  display: flex;
  justify-content: space-between
}

.test-tips-item {
  width: 49%;
  border: 1px solid #d9dce1;
  background-color: #f3f6f8
}

.test-tips-item .test-tips-item-img img {
  width: 100%
}

.test-tips-item .test-tips-item-content {
  padding: 30px
}

.test-tips-item .test-tips-item-content h3 {
  font-size: 28px
}

.test-tips-item .test-tips-item-content p {
  font-size: 17px;
  margin-bottom: 0
}

.fuured-domains-wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between
}

.fuured-domains-wrap .futured-dimain-tems {
  width: 49%;
  border: 1px solid #d9dce1;
  background-color: #f3f6f8;
  padding: 30px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 25px
}

.futured-domains h2 {
  display: inline
}

.title-link {
  margin-left: 10px
}

.fuured-domains-wrap {
  margin-top: 10px
}

.futured-dimain-tems-bn {
  display: flex
}

.futured-dimain-tems-domain .domain-name {
  font-size: 18px;
  color: #03f
}

.futured-dimain-tems-bn .price {
  font-size: 17px
}

.futured-dimain-tems-bn a {
  margin-left: 30px
}

.success-stories .container {
  background-image:
    /*savepage-url=../../../../images/hdv3-img/succes-store-bg.jpg*/
    url();
  background-position: top center;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 40px;
  padding-bottom: 30px;
  padding-left: 17px;
  padding-right: 17px
}

.ss-title-block {
  text-align: center;
  margin-bottom: 25px
}

.ss-title-block h2 {
  color: #fff;
  font-size: 32px;
  display: inline
}

.ss-title-block a {
  display: inline;
  margin-left: 10px;
  color: #fff
}

.success-stories-slider-item .success-stories-slider-item-icon {
  width: 68px;
  height: 68px;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  top: -34px;
  left: 0;
  right: 0;
  margin: auto
}

.success-stories-slider-item .success-stories-slider-item-icon img {
  max-width: 100%
}

.success-stories-slider .slick-track {
  display: flex;
  align-items: center;
  padding-top: 34px
}

.success-stories-slider .success-stories-slider-item {
  padding-left: 17px;
  padding-right: 17px
}

.success-stories-slider-item-content-wrap {
  background-color: #fff;
  padding: 40px 10px 10px;
  text-align: center;
  position: relative;
  border: 1px solid #d9dce1;
  display: flex;
  justify-content: center;
  align-items: center
}

.success-stories-slider-item-content .item-testimonial {
  font-size: 16px
}

.success-stories-slider-item-content .fed-author {
  display: block;
  font-size: 15px
}

.success-stories-slider-item-content .fed-author-site {
  display: block;
  font-size: 15px;
  color: #999b9d
}

.success-stories-slider .slick-dots {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  margin-top: 30px;
  padding: 0
}

.success-stories-slider .slick-dots li {
  list-style: none
}

.success-stories-slider .slick-dots li button {
  border: 0;
  background: 0 0;
  text-indent: -9999px;
  width: 13px;
  height: 13px;
  border: 2px solid #fff;
  border-radius: 50%;
  display: block;
  padding: 0;
  margin-left: 8px;
  margin-right: 8px
}

.success-stories-slider .slick-dots li.slick-active button {
  background-color: #fff
}

.success-stories {
  margin-bottom: 30px
}

.call-us-content-wrap {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 30px
}

.call-us-content-wrap h2 {
  margin-bottom: 0;
  font-size: 30px
}

.call-us-content-wrap p {
  margin-bottom: 0;
  font-size: 17px
}

.call-us-content {
  margin-left: 40px
}

section.partners {
  margin-top: 30px;
  margin-bottom: 35px
}

section.partners .botom-logo-about {
  max-width: 880px;
  margin: auto
}

.faq-bi-content .capcha-row .input-captcha.errore::after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 18px;
  top: 9px
}

.faq-bi-content .capcha-row .input-captcha.errore::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 70px;
  width: 14px;
  height: 13px;
  top: 6px;
  z-index: 9
}

.faq-bi-content .capcha-row .input-captcha.errore input {
  border: 2px solid #ff0303 !important
}

.faq-bi-content .capcha-row a {
  margin-top: 5px
}

.howmanage-page .agrement-cont>img {
  display: block;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px
}

.howmanage-page .agrement-cont a {
  display: inline-flex;
  align-items: center;
  color: #4486de
}

.howmanage-page .agrement-cont a img {
  margin-left: 10px
}

.howmanage-page .agrement-cont a span {
  text-decoration: underline;
  color: #4486de;
  font-size: 15px
}

.capcha-header {
  font-size: 20px;
  color: #7199e2
}

.capcha-block-wrap {
  min-height: 50vh;
  padding: 20% 15px;
  background-color: #f3f6f8;
  border: 1px solid #d9dce1;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px
}

.capcha-inner {
  max-width: 420px
}

.capcha-inner .btn {
  display: inline-flex;
  min-width: 147px;
  min-height: 50px;
  font-size: 20px;
  align-items: center;
  justify-content: center
}

.cupon-block .pre-title-p {
  font-size: 28px;
  line-height: 1.4
}

.cupon-block .cupon-block-title {
  font-size: 72px;
  color: #2aa527;
  line-height: 1.4
}

.cupon-block .cupon-block-subtitle {
  font-size: 28px;
  color: #11262f;
  margin-bottom: 0
}

.cupon-block a {
  width: 240px;
  min-height: 48px;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-top: 0
}

.cupon-block p {
  font-size: 15px
}

.cupon-block .cupon-text {
  margin-top: 60px;
  margin-bottom: 60px;
  font-size: 20px
}

.info-title {
  font-size: 36px;
  color: #7199e2;
  display: flex;
  align-items: center
}

.info-title img {
  margin-left: 20px
}

.list-title {
  display: block;
  font-size: 20px;
  color: #11262f;
  font-weight: 700;
  margin-bottom: 10px
}

.info-section ul {
  padding: 0;
  margin: 0;
  margin-bottom: 20px
}

.info-section ul li {
  font-size: 15px;
  list-style: none;
  padding-left: 16px;
  position: relative;
  margin-bottom: 15px
}

.info-section ul li:before {
  content: '';
  width: 4px;
  height: 4px;
  background-color: #7199e2;
  border-radius: 50%;
  display: block;
  position: absolute;
  left: 3px;
  top: 12px
}

.green {
  color: #2aa527
}

.unsubscribe-section p {
  font-size: 15px
}

.unsubscribe-section a {
  width: 240px;
  min-height: 48px;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin-top: 0
}

.top-container {
  min-height: 400px
}

.unsolicited-section img {
  margin-bottom: 20px;
  margin-top: 10px
}

.unsolicited-section p {
  font-size: 15px
}

.unsolicited-section h2 {
  color: #7199e2
}

.enter-email-block {
  background-color: #f3f6f8;
  border: 1px solid #d9dce1;
  padding: 25px;
  margin-bottom: 30px;
  margin-top: 30px
}

.enter-email-block-form form {
  display: flex;
  align-items: center
}

.enter-email-block-form form label {
  margin-bottom: 0;
  font-size: 20px;
  margin-right: 18px
}

.enter-email-block-form form input {
  width: 80%;
  max-width: 425px;
  height: 35px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: 15px;
  margin-right: 18px
}

.enter-email-block-form form button {
  height: 35px;
  font-size: 18px
}

.enter-email-block-footer {
  display: flex;
  align-items: center;
  margin-top: 30px
}

.enter-email-block-footer .icon-block {
  margin-right: 20px
}

.enter-email-block-footer .icon-block img {
  margin: 0
}

.enter-email-block-footer .text-block p {
  margin-bottom: 0
}

.enter-email-block-form .input-row {
  display: flex
}

.submittestimonial-block-form form input {
  width: 100%;
  height: 35px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: 15px
}

.submittestimonial-input-row .input-wrap {
  position: relative;
  display: inline-block;
  min-width: 365px
}

.submittestimonial-input-row {
  margin-bottom: 15px;
  display: flex
}

.submittestimonial-input-row label {
  min-width: 160px;
  text-align: right;
  padding-right: 15px;
  color: #323031;
  font-size: 17px
}

.submittestimonial-input-row.errore .input-wrap input {
  border: 2px solid #ff0303
}

.submittestimonial-input-row.errore .select select {
  border: 2px solid #ff0303
}

.submittestimonial-input-row.errore .input-wrap textarea {
  border: 2px solid #ff0303
}

.submittestimonial-input-row.errore .input-wrap:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 62px;
  width: 14px;
  height: 13px;
  top: 3px
}

.submittestimonial-input-row.errore .input-wrap:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 10px;
  top: 6px
}

.submittestimonial-input-row .select {
  position: relative;
  display: inline-block;
  min-width: 365px
}

.submittestimonial-select-row.errore .input-wrap:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 80px;
  width: 14px;
  height: 13px;
  top: 3px;
  z-index: 2
}

.submittestimonial-select-row.errore .input-wrap:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 30px;
  top: 6px
}

.submittestimonial-textarea-row .input-wrap {
  position: relative;
  display: block;
  max-width: 100%;
  overflow: hidden;
  width: 100%
}

.submittestimonial-textarea-row .input-wrap textarea {
  width: 100%;
  border-radius: 0;
  border: 1px solid #bebebe;
  padding: 10px 15px;
  font-size: 15px;
  resize: none
}

.remaining {
  font-size: 17px;
  color: #a5afb9;
  font-weight: 300;
  margin-left: 18px
}

.submittestimonial-textarea-row {
  margin-bottom: 40px
}

.submittestimonial-textarea-row .remaining {
  margin-left: 0
}

.submittestimonial-btn-row,
.submittestimonial-file-row {
  padding-left: 160px
}

.submittestimonial-file-row {
  display: flex;
  align-items: center
}

.submittestimonial-file-row input {
  display: none
}

.submittestimonial-file-row label {
  width: 148px;
  height: 50px;
  color: #fff;
  background-color: #a5afb9;
  font-size: 20px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-left: 15px;
  margin-bottom: 0
}

.submittestimonial-file-row label:hover {
  background-color: #4888d1
}

.form-title span {
  font-size: 20px;
  padding-left: 160px;
  color: #323031;
  display: block;
  margin-bottom: 15px
}

.submittestimonial-btn-row {
  margin-top: 20px;
  margin-bottom: 20px
}

.submittestimonial-btn-row button {
  width: 255px;
  height: 50px;
  font-size: 20px
}

.get-cupon-form .submittestimonial-input-row {
  margin-bottom: 15px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start
}

.get-cupon-form .submittestimonial-input-row label {
  min-width: auto;
  text-align: left;
  padding-right: 15px;
  color: #323031;
  font-size: 17px;
  display: block;
  width: 100%
}

.get-cupon-form .submittestimonial-input-row.errore label {
  color: #ff0303
}

.get-cupon-form .submittestimonial-input-row .input-wrap {
  min-width: 607px
}

.get-cupon-form .radio-testimonial-group {
  padding-left: 0
}

.get-cupon-form .radio-row {
  padding-left: 50px
}

.get-cupon-form .submittestimonial-btn-row,
.get-cupon-form .submittestimonial-file-row {
  padding-left: 0
}

.get-cupon-form .radio-testimonial-group.errore .input-wrap-raio:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 62px;
  width: 14px;
  height: 13px;
  top: 3px
}

.get-cupon-form .radio-testimonial-group.errore .input-wrap-raio:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 10px;
  top: 6px
}

.get-cupon-form .radio-testimonial-group .input-wrap-raio {
  position: relative;
  display: inline-block;
  max-width: 560px;
  width: 100%;
  margin-top: 10px
}

.get-cupon-form .submittestimonial-input-row.errore label b,
.radio-testimonial-group.errore p b {
  position: relative
}

.get-cupon-form .submittestimonial-input-row.errore label b:after,
.radio-testimonial-group.errore p b:after {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: relative;
  width: 14px;
  height: 13px;
  margin-left: 10px
}

.radio-testimonial-group.errore p {
  color: #ff0303
}

.get-cupon-form .radio-testimonial-group .input-wrap-raio input {
  border: 2px solid #ff0303
}

.get-cupon-form .submittestimonial-input-row .input-wrap {
  min-width: 607px
}

.get-cupon-form .submittestimonial-input-row {
  margin-bottom: 20px;
  margin-top: 10px
}

.get-cupon-form .cupon-form-footer {
  font-size: 15px
}

.get-cupon-form .content-errore p.big-text {
  font-size: 20px;
  display: inline-flex;
  align-items: center
}

.errore-block .clarifications {
  flex-shrink: 0
}

.categories-top-wrap {
  display: flex;
  justify-content: space-between;
  background-color: #f3f6f8;
  border: 1px solid #d9dce1;
  padding: 25px;
  margin-bottom: 30px;
  margin-top: 30px
}

.categories-top-wrap ul li {
  font-size: 15px;
  list-style: none;
  padding-left: 16px;
  position: relative;
  margin-bottom: 0
}

.categories-top-wrap ul {
  margin-bottom: 0
}

.categories-top-wrap ul li span {
  margin-left: 5px;
  display: inline-block
}

.info-section ul li:before {
  content: '';
  width: 4px;
  height: 4px;
  background-color: #000;
  border-radius: 50%;
  display: block;
  position: absolute;
  left: 3px;
  top: 12px
}

.serch-category-block h2 {
  font-size: 20px;
  color: #7199e2
}

.serch-category-block .serch-category-block-form form {
  display: flex
}

.serch-category-block .serch-category-block-form form .input-search {
  margin-right: 18px
}

.serch-category-block .serch-category-block-form form .input-search input {
  width: 425px;
  max-width: 100%;
  height: 35px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: 15px;
  margin-right: 0
}

.serch-category-block .serch-category-block-form form .input-search a {
  display: block;
  text-align: right;
  font-size: 15px;
  margin-top: 10px
}

.serch-category-block .serch-category-block-form form .btn-block button {
  height: 35px;
  font-size: 18px
}

.categories-width-header {
  margin-top: 30px
}

.categories-width-header .title-for-categories {
  padding: 12px 30px;
  font-size: 20px;
  color: #fff;
  background-color: #7199e2
}

.categories-width-header .categories-top-wrap {
  margin-top: 0
}

.category-accord-list-wrap-col .category-accord-list-wrap-item .category-accord-list-wrap-item-title a {
  padding: 10px 20px;
  font-size: 22px;
  color: #fff;
  background-color: #7199e2;
  width: 100%;
  display: block;
  position: relative
}

.category-accord-list-wrap-col .category-accord-list-wrap-item .category-accord-list-wrap-item-title a:after {
  content: '';
  width: 42px;
  height: 42px;
  display: block;
  position: absolute;
  right: 13px;
  background-color: #4b77c8;
  top: 8px;
  z-index: 1
}

.category-accord-list-wrap-col .category-accord-list-wrap-item .category-accord-list-wrap-item-title a:before {
  content: '';
  width: 15px;
  height: 15px;
  display: block;
  position: absolute;
  right: 25px;
  border-right: 3px solid #fff;
  border-bottom: 3px solid #fff;
  top: 19px;
  z-index: 2;
  transform: rotate(45deg)
}

.category-accord-list-wrap-col .category-accord-list-wrap-item.open .category-accord-list-wrap-item-title a:before {
  content: '';
  width: 15px;
  height: 15px;
  display: block;
  position: absolute;
  right: 26px;
  border-right: 3px solid #fff;
  border-bottom: 3px solid #fff;
  top: 25px;
  z-index: 2;
  transform: rotate(-135deg)
}

.category-accord-list-wrap-col .category-accord-list-wrap-item .category-accord-list-wrap-item-title a span {
  font-size: 16px;
  text-decoration: underline;
  display: inline-block;
  margin-left: 10px
}

.category-accord-list-wrap {
  display: flex;
  justify-content: space-between
}

.category-accord-list-wrap-col {
  margin-right: 30px;
  width: 33%
}

.category-accord-list-wrap-col:last-child {
  margin-right: 0
}

.category-accord-list-wrap-col .category-accord-list-wrap-item {
  margin-bottom: 30px
}

.category-accord-list-wrap-col .category-accord-list-wrap-item .list-top-cat {
  background-color: #f3f6f8;
  border: 1px solid #d9dce1;
  padding: 25px;
  display: none;
  margin-bottom: 0
}

.category-accord-list-wrap-col .category-accord-list-wrap-item.open .list-top-cat {
  display: block
}

.category-accord-list-wrap-col .category-accord-list-wrap-item .list-top-cat li {
  font-size: 15px;
  list-style: none;
  padding-left: 16px;
  position: relative;
  margin-bottom: 0
}

.category-accord-list-wrap-col .category-accord-list-wrap-item .list-top-cat li span {
  margin-left: 5px;
  display: inline-block
}

.faq-bi-content .errore-block .big-text {
  font-size: 20px;
  margin-bottom: 0
}

.capcha-row {
  display: flex;
  align-items: center
}

.capcha-row a {
  font-size: 15px;
  margin-top: 0
}

.empty-cart-block hr {
  border: none;
  border-bottom: 1px solid #caccd2
}

.wob {
  border: none !important
}

.paymentpay-accaunt-body.creat-account {
  display: block;
  padding-top: 20px;
  min-height: 300px
}

.paymentpay-accaunt-body.creat-account p,
.paymentpay-accaunt-body.creat-account label {
  font-size: 16px;
  margin-bottom: 1rem
}

.paymentpay-accaunt-body.creat-account label {
  display: flex;
  align-items: center
}

.paymentpay-accaunt-body.creat-account input {
  margin-right: 10px
}

.paymentpay-accaunt-body.creat-account button {
  font-size: 21px;
  padding: 5px 15px
}

.contact-us-second .form-contactus-section {
  display: flex;
  background: 0 0;
  border: none;
  align-items: center
}

.contact-us-second .form-contactus-section .contact-form-inner {
  padding: 30px;
  background-color: #f0f3f6;
  border: 1px solid #d2d6da;
  margin-top: 10px;
  width: 100%
}

.contact-us-second .meta-inner-wrap {
  flex-direction: column;
  max-width: 270px;
  margin-left: 30px;
  width: 270px
}

.contact-us-second .meta-item:nth-child(2) {
  border: none;
  border-top: 1px solid #b7c0c7;
  border-bottom: 1px solid #b7c0c7
}

.contact-us-second .meta-item {
  padding-left: 0;
  padding-right: 0;
  padding-top: 25px;
  padding-bottom: 25px
}

.contact-us-second .form-contactus-section {
  padding-top: 0
}

.contact-us-second .success-form-block {
  background-color: #2aa528;
  color: #fff;
  font-size: 16px;
  padding: 18px 25px
}

.contact-us-second .capcha-row .input-captcha.errore::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 70px;
  width: 14px;
  height: 13px;
  top: 6px;
  z-index: 9
}

.contact-us-second .capcha-row .input-captcha.errore::after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 18px;
  top: 9px
}

.contact-us-second .capcha-row .input-captcha.errore input {
  border: 2px solid #ff0303 !important
}

.contact-us-second .contact-form-inner form .fieldset {
  display: flex;
  align-items: center
}

.contact-us-second .contact-form-inner form .fieldset a {
  font-size: 15px
}

.contact-us-second p {
  font-size: 15px
}

.contact-us-second .contact-form-inner form .btn-row {
  margin-bottom: 20px;
  margin-top: 20px;
  display: inline-flex;
  align-items: center
}

#circularG {
  position: relative;
  width: 33px;
  height: 33px;
  margin: auto;
  display: none;
  margin-left: 20px
}

#circularG.visib {
  display: block
}

.circularG {
  position: absolute;
  background-color: #29a627;
  width: 8px;
  height: 8px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -ms-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  animation-name: bounce_circularG;
  -o-animation-name: bounce_circularG;
  -ms-animation-name: bounce_circularG;
  -webkit-animation-name: bounce_circularG;
  -moz-animation-name: bounce_circularG;
  animation-duration: 1.1s;
  -o-animation-duration: 1.1s;
  -ms-animation-duration: 1.1s;
  -webkit-animation-duration: 1.1s;
  -moz-animation-duration: 1.1s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal
}

#circularG_1 {
  left: 0;
  top: 13px;
  animation-delay: .41s;
  -o-animation-delay: .41s;
  -ms-animation-delay: .41s;
  -webkit-animation-delay: .41s;
  -moz-animation-delay: .41s
}

#circularG_2 {
  left: 3px;
  top: 3px;
  animation-delay: .55s;
  -o-animation-delay: .55s;
  -ms-animation-delay: .55s;
  -webkit-animation-delay: .55s;
  -moz-animation-delay: .55s
}

#circularG_3 {
  top: 0;
  left: 13px;
  animation-delay: .69s;
  -o-animation-delay: .69s;
  -ms-animation-delay: .69s;
  -webkit-animation-delay: .69s;
  -moz-animation-delay: .69s
}

#circularG_4 {
  right: 3px;
  top: 3px;
  animation-delay: .83s;
  -o-animation-delay: .83s;
  -ms-animation-delay: .83s;
  -webkit-animation-delay: .83s;
  -moz-animation-delay: .83s
}

#circularG_5 {
  right: 0;
  top: 13px;
  animation-delay: .97s;
  -o-animation-delay: .97s;
  -ms-animation-delay: .97s;
  -webkit-animation-delay: .97s;
  -moz-animation-delay: .97s
}

#circularG_6 {
  right: 3px;
  bottom: 3px;
  animation-delay: 1.1s;
  -o-animation-delay: 1.1s;
  -ms-animation-delay: 1.1s;
  -webkit-animation-delay: 1.1s;
  -moz-animation-delay: 1.1s
}

#circularG_7 {
  left: 13px;
  bottom: 0;
  animation-delay: 1.24s;
  -o-animation-delay: 1.24s;
  -ms-animation-delay: 1.24s;
  -webkit-animation-delay: 1.24s;
  -moz-animation-delay: 1.24s
}

#circularG_8 {
  left: 3px;
  bottom: 3px;
  animation-delay: 1.38s;
  -o-animation-delay: 1.38s;
  -ms-animation-delay: 1.38s;
  -webkit-animation-delay: 1.38s;
  -moz-animation-delay: 1.38s
}

@keyframes bounce_circularG {
  0% {
    transform: scale(1)
  }

  100% {
    transform: scale(.3)
  }
}

@-webkit-keyframes bounce_circularG {
  0% {
    -webkit-transform: scale(1)
  }

  100% {
    -webkit-transform: scale(.3)
  }
}

.small {
  display: inline !important;
  font-size: 16px
}

.red {
  color: red !important
}

.acc-content-block.ppa p {
  color: #fff;
  margin-bottom: 0
}

.acc-content-block.ppa {
  display: flex
}

.acc-content-block.ppa span {
  display: inline-block;
  margin-left: 5px;
  margin-right: 5px
}

.download-title {
  width: 20px;
  height: 20px;
  background-color: #2aa527;
  display: inline-flex;
  justify-content: center;
  align-items: center
}

.download-title svg {
  width: 13px;
  height: 13px
}

.title-with-btn {
  display: inline-flex;
  justify-content: space-between;
  width: 100%;
  align-items: center
}

.download-title svg path {
  color: #fff;
  background-color: #fff;
  fill: #fff
}

.print-btn-row {
  display: inline-flex;
  align-items: center
}

.print-btn-row .btn {
  display: inline-block;
  font-size: 20px
}

.print-btn-row svg {
  width: 18px;
  height: 18px;
  margin-left: 10px
}

.print-btn-row svg path {
  color: #b1b8be;
  background-color: #b1b8be;
  fill: #b1b8be
}

.phone.errore:before,
.cvv.errore:before,
.zip.errore:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 62px;
  width: 14px;
  height: 13px;
  top: 3px;
  z-index: 2
}

.paymentpay-accaunt-content .checkout-form fieldset:not(.private-checkbox) label {
  min-width: 215px
}

.single-checkout .phone,
.single-checkout .cvv,
.single-checkout .zip,
.paymentpay-accaunt-content .cvv,
.paymentpay-accaunt-content .zip {
  max-width: 440px
}

.single-checkout .phone-number input#phone {
  width: 100%
}

.phone.errore:after,
.cvv.errore:after,
.zip.errore:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 10px;
  top: 6px;
  z-index: 3
}

.phone.errore input,
.cvv.errore input,
.zip.errore input,
.exp-date.errore select,
.country.errore select,
.state.errore select {
  border: 2px solid #ff0303 !important
}

.iti {
  position: relative;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
  width: 100%
}

.iti--allow-dropdown .iti__flag-container,
.iti--separate-dial-code .iti__flag-container {
  width: calc(50% - 10px);
  border: 0;
  font-size: 14px;
  position: relative;
  background-color: #fff;
  border: 1px solid #bebebe;
  height: 35px
}

.phone.errore .iti--allow-dropdown .iti__flag-container,
.phone.errore .iti--separate-dial-code .iti__flag-container {
  border: 2px solid #ff0303 !important
}

.iti--separate-dial-code .iti__selected-flag {
  background-color: #fff
}

.phone-number input#phone {
  width: calc(50% - 10px);
  padding-left: 15px !important
}

.phone-number input#phonItiE {
  width: calc(50% - 10px);
  padding-left: 15px !important
}

.radio-row {
  margin-bottom: 15px
}

.radio-row label {
  margin-bottom: 0;
  display: flex;
  align-items: center
}

.radio-row label .radio-circle {
  width: 17px;
  height: 17px;
  display: inline-block;
  border: 1px solid #5b7297;
  border-radius: 50%;
  margin-right: 20px;
  position: relative;
  background: #fff;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(234, 236, 233, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaece9', GradientType=1);
  flex-shrink: 0
}

.radio-row label input:checked+.radio-circle:after {
  content: '';
  width: 9px;
  height: 9px;
  background: #bcff05;
  background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(188, 255, 5, 1)), color-stop(100%, rgba(79, 127, 46, 1)));
  background: linear-gradient(to bottom, rgba(188, 255, 5, 1) 0%, rgba(79, 127, 46, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcff05', endColorstr='#4f7f2e', GradientType=0);
  display: block;
  border-radius: 50%;
  position: absolute;
  top: calc(50% - 4.5px);
  left: calc(50% - 4.5px)
}

.radio-row label>input[type=radio] {
  display: none
}

.radio-row label>input {
  margin-left: 10px
}

.btn {
  font-size: 20px
}

.make-a-payment-block {
  margin-bottom: 30px
}

.pp-btn {
  width: 200px;
  min-height: 40px;
  background-color: #7199e2;
  margin-bottom: 10px
}

.img-loading {
  margin-left: 20px;
  align-items: center;
  display: none
}

.img-loading.starting {
  display: flex
}

.img-loading span {
  font-size: 17px
}

.img-loading span.progress-bar {
  display: inline-block;
  width: 200px;
  height: 21px;
  border: 1px solid #d0d4da;
  margin-left: 20px;
  position: relative
}

.img-loading span.progress-bar span {
  background-color: #283233;
  position: absolute;
  left: -1px;
  top: -1px;
  height: calc(100% + 2px);
  width: 101%
}

.img-loading.starting span.progress-bar span {
  -webkit-animation: shadow 3s ease-in-out;
  animation: shadow 3s ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
}

@-webkit-keyframes shadow {
  from {
    width: 10%
  }

  50% {
    width: 60%
  }

  to {
    width: 100%
  }
}

@keyframes shadow {
  from {
    width: 10%
  }

  50% {
    width: 60%
  }

  to {
    width: 100%
  }
}

.preview {
  margin-left: 20px;
  position: relative;
  display: none
}

.preview.download {
  display: block
}

.preview:after {
  content: '';
  height: 16px;
  width: 9px;
  border-right: 3px solid #2aa527;
  border-bottom: 3px solid #2aa527;
  display: block;
  position: absolute;
  right: -20px;
  top: calc(50% - 8px);
  transform: rotate(45deg)
}

.preview div img {
  max-width: 51px;
  max-height: 51px
}

.file-upload-errore {
  padding-left: 160px;
  margin-top: 20px;
  margin-bottom: 20px;
  display: none
}

.file-upload-errore.errored {
  display: block
}

.file-upload-errore img {
  margin-right: 10px
}

.file-upload-errore .errore-title {
  display: flex;
  align-items: center;
  color: red;
  font-size: 17px
}

.file-upload-errore ul li {
  font-size: 17px
}

.errore-f {
  display: none;
  margin-left: 20px;
  color: red
}

.errore-f.shown {
  display: block
}

.radio-testimonial-group {
  padding-left: 160px;
  margin-top: 30px;
  margin-bottom: 30px
}

.radio-testimonial-group input[type=text] {
  max-width: 560px
}

.submittestimonial-select-row.submittestimonial-input-row .input-wrap {
  min-width: 100px;
  max-width: 100px
}

.submittestimonial-input-row .select {
  position: relative;
  display: inline-block;
  min-width: 100px;
  max-width: 100px
}

.spec-remain {
  flex-wrap: wrap
}

.spec-remain .remaining {
  margin: 0;
  padding-left: 160px;
  width: 100%;
  display: block;
  margin-top: 10px;
  margin-bottom: 15px
}

.submittestimonial-section .submittestimonial-btn-row {
  margin-top: 50px
}

.domain-table .domain-row .buy .btn {
  font-size: 16px
}

.domain-table .domain-row .buy {
  width: 130px
}

.exact-domain-table .domain-row {
  display: flex;
  align-items: center
}

.exact-domain-table .domain-row .domain {
  width: calc(100% - 122px)
}

.exact-domain-table .domain-row .domain a {
  font-size: 18px;
  font-weight: 700
}

.exact-domain-table .domain-row .price {
  width: 105px;
  float: right;
  text-align: right
}

.exact-domain-table .domain-row .buy {
  width: 130px
}

.exact-domain-table .domain-row .buy .btn {
  font-size: 16px
}

.exact-domain-table .domain-row>span {
  padding: 20px 15px
}

.exact-domain-table {
  background-color: #fae5ba;
  border-top: 1px solid #d2d6da
}

.cogrta-title span {
  font-size: 18px;
  display: block;
  margin-bottom: 15px
}

.single-checkout fieldset:not(.private-checkbox) label {
  width: 150px;
  text-align: right;
  padding-right: 5px;
  margin: 0;
  color: #000
}

.single-checkout fieldset.country .select,
.single-checkout fieldset.state .select,
.single-checkout fieldset.phone .phone-number,
.single-checkout fieldset input:not(.checkbox) {
  width: calc(100% - 155px)
}

.check-width-sidebar .single-checkout .phone,
.check-width-sidebar .single-checkout fieldset.phone .phone-number {
  max-width: 100%
}

.check-width-sidebar .single-checkout .phone-number input#phone {
  width: 50%
}

.or-block {
  display: flex
}

.label-side {
  width: 150px;
  text-align: right;
  padding-right: 5px;
  margin: 0;
  color: #000
}

.links-side {
  padding-left: 15px;
  width: calc(100% - 155px)
}

.links-side-row {
  margin-bottom: 13px
}

.links-side-row a {
  min-width: 175px;
  display: inline-block
}

.single-product-block {
  width: calc(100% - 375px)
}

.content-wrapp .single-product-block {
  width: calc(100% - 385px)
}

.product-fav-wrapp .content-wrapp .single-product-block {
  width: 100%
}

.product-fav-wrapp .single-product-block img {
  margin-bottom: 40px
}

.product-fav-wrapp .content-wrapp section {
  width: calc(100% - 403px)
}

.container-small.product-fav-wrapp .content-wrapp section {
  width: calc(100% - 350px)
}

.bordered-section {
  border-bottom: 1px solid #d2d6da !important
}

.colored-section {
  padding: 30px;
  background-color: #f3f6f8;
  border: 1px solid #d9dce1;
  margin-bottom: 30px
}

.subtitels {
  font-size: 22px;
  margin-bottom: 30px
}

.size18 {
  font-size: 18px
}

.size20 {
  font-size: 20px
}

.size24 {
  font-size: 24px
}

.size36 {
  font-size: 36px
}

.product-fav-wrapp .call-us-content-wrap h2 {
  margin-bottom: 0;
  font-size: 24px
}

.product-fav-wrapp .call-us-content-wrap img {
  margin-bottom: 0
}

.product-fav-wrapp .faq-section {
  background: 0 0;
  border-top: none;
  border-bottom: none
}

.product-fav-wrapp .faq-section .more-w {
  text-align: left
}

.product-fav-wrapp .faq-section .more-w a {
  margin-left: 0
}

.product-fav-wrapp .content-wrapp section a.btn {
  margin-top: 20px;
  margin-bottom: 25px;
  padding: 11px 15px;
  max-width: 270px;
  width: 100%
}

.product-form {
  padding-bottom: 60px
}

.favorit-modal .success-form-block,
.product-fav-wrapp .success-form-block {
  background-color: #2aa528;
  color: #fff;
  font-size: 16px;
  padding: 18px 25px
}

.product-fav-wrapp .errore-block .content-errore {
  display: flex;
  align-items: center;
  background-color: #f3e4bb;
  width: 100%;
  padding: 20px;
  flex-direction: column
}

.product-form-wrap {
  border: 1px solid #d9dce1;
  background-color: #f3f6f8;
  padding: 23px 20px
}

.product-form-wrap h2 {
  margin-bottom: 15px
}

.product-form-wrap .input-row {
  margin-bottom: 13px
}

.product-form-wrap .input-row label {
  font-size: 14px;
  padding-left: 0;
  margin-bottom: 0
}

.product-form-wrap .input-row label span {
  color: #89969f;
  font-size: 12px;
  display: inline-block;
  margin-left: 10px
}

.product-form-wrap .input-row .fieldset {
  width: 100%;
  max-width: 400px
}

.product-form-wrap .input-row .fieldset input {
  width: 100%
}

.testimonails .see-more.testim-see-more {
  margin-left: 80px;
  font-size: 12px
}

.testimonails .see-more.testim-see-more {
  margin-left: 0;
  font-size: 15px
}

.product-form-wrap button {
  min-width: 170px;
  margin-top: 15px
}

.product-fav-wrapp .content-wrapp .fav-text-list {
  padding: 0;
  margin: 0;
  margin-top: 30px
}

.product-fav-wrapp .content-wrapp .fav-text-list li {
  list-style: none;
  margin-bottom: 28px
}

.product-fav-wrapp .content-wrapp .fav-text-list li span {
  display: block;
  font-size: 20px;
  color: #7199e2
}

.product-fav-wrapp .content-wrapp .fav-text-list li {
  padding-left: 16px;
  position: relative
}

.product-fav-wrapp .content-wrapp .fav-text-list li:before {
  content: '';
  width: 4px;
  height: 4px;
  background-color: #b6bec2;
  border-radius: 50%;
  display: block;
  position: absolute;
  left: 3px;
  top: 15px
}

.product-fav-wrapp .ssblock-footer {
  font-size: 16px
}

.product-fav-wrapp .ss-block-inner-new .ss-block-title {
  font-size: 21px
}

.product-fav-wrapp .ss-block-inner-new .ss-bn {
  font-size: 22px;
  display: flex;
  justify-content: space-between
}

.product-fav-wrapp .ss-block-inner-new .ss-bn-17 {
  font-size: 17px;
  display: flex;
  justify-content: space-between
}

.bonus-presentation.single-product .single-product-block {
  display: flex;
  max-width: 100%;
  justify-content: space-between;
  padding-top: 40px;
  padding-bottom: 30px
}

.single-product-block .bonus-presentation-item {
  text-align: center
}

.single-product-block p {
  margin-bottom: 0
}

.single-product-block a {
  width: auto
}

.bonus-presentation.single-product .single-product-block {
  max-width: 580px
}

.ss-block-inner {
  width: 325px;
  border: 1px solid #d2d6da;
  padding: 20px 25px;
  position: fixed;
  right: 59px;
  left: 0;
  margin: auto;
  transform: translate(130%, 0px);
  top: 155px;
  background-color: #fff
}

.ss-block-inner.checkside {
  top: 259px
}

.find-errore .ss-block-inner.checkside {
  top: 387px
}

.product-fav-wrapp .ss-block-inner {
  background-color: transparent;
  border: none;
  padding: 0
}

.ss-block-inner-new {
  display: flex;
  flex-direction: column;
  background-color: #f3f6f8;
  border: 1px solid #d9dce1;
  padding: 20px 25px
}

.ss-block-inner>span {
  display: block;
  font-size: 21px
}

.ss-block-inner a {
  margin-top: 20px;
  margin-bottom: 25px;
  padding: 11px 15px
}

.ss-block-inner>span.ssblock-footer {
  font-size: 17px;
  line-height: 1.4
}

.ss-block-inner.fixed {
  position: fixed;
  right: 59px;
  left: 0;
  margin: auto;
  transform: translate(130%, 0px);
  top: 155px;
  z-index: 9
}

.container-small .ss-block-inner {
  right: 210px
}

.ss-block-inner.checkside.fixed {
  top: 259px
}

.ss-block-inner-new>span.row-save,
.ss-block-inner>span.row-save {
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
  align-items: center
}

.ss-block-inner-new>span.row-save span,
.ss-block-inner>span.row-save span {
  font-size: 17px
}

.ss-block-inner-new>span.save-footer-row,
.ss-block-inner>span.save-footer-row {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #d2d6da
}

.ssblock-footer.center-text {
  text-align: center
}

.ss-block-inner-new>span.row-save span.big-text,
.ss-block-inner>span.row-save span.big-text {
  font-size: 22px
}

.ssb-radio .radio input {
  display: none
}

.ssb-radio .radio label {
  margin-bottom: 0 !important;
  cursor: pointer;
  display: inline-flex;
  align-items: baseline;
  width: 100%
}

.ssb-radio a {
  display: block;
  padding-left: 30px;
  margin: 0;
  font-size: 15px
}

.ssb-radio>span {
  display: block;
  padding-left: 30px
}

.ssb-radio .radio label .radio-circle {
  width: 17px;
  height: 17px;
  display: inline-flex;
  border: 1px solid #777;
  border-radius: 50%;
  margin-right: 13px;
  position: relative;
  background: #fff;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(234, 236, 233, 1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaece9', GradientType=1);
  flex-shrink: 0;
  top: 2px
}

.ssb-radio .radio label input:checked+.radio-circle:after {
  content: '';
  width: 9px;
  height: 9px;
  background-color: #777;
  display: block;
  border-radius: 50%;
  position: absolute;
  top: calc(50% - 4.5px);
  left: calc(50% - 4.5px)
}

.crediti ul {
  padding: 0;
  margin: 0;
  margin-top: 38px
}

.crediti ul li {
  list-style: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 26px
}

.crediti ul li:last-child {
  margin-bottom: 0
}

.crediti ul li .img {
  margin-right: 38px;
  flex-shrink: 0;
  min-width: 40px;
  display: flex;
  justify-content: center;
  align-items: center
}

.crediti ul li .content {
  font-size: 16px;
  width: 100%;
  line-height: 24px
}

.crediti ul li .content span {
  display: block
}

.crediti ul li .content a {
  padding: 0
}

.sumary-pp .ss-block-inner>span.save-footer-row {
  border: 0;
  margin-top: 0;
  padding: 0
}

.save-100-pp .ssb-radio {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #d2d6da
}

.ppplusbn ul {
  padding: 0
}

.ppplusbn ul li {
  color: #2aa527;
  list-style-position: inside
}

.ppplusbn ul li span {
  font-size: 16px;
  color: #020000
}

.ppplusbn a {
  margin-top: 5px;
  margin-bottom: 0
}

.ppplusbn a.btn-bordered {
  border: 2px solid #2aa527;
  background-color: #fff;
  color: #2aa527
}

.ppplusbn a.btn-bordered.btn:hover {
  color: #4888d1;
  border: 2px solid #4888d1
}

.ppplusbn .or-block {
  font-size: 17px
}

.row-my-payment label,
.row-my-term label {
  font-size: 15px;
  flex-shrink: 0;
  display: inline-flex;
  margin-bottom: 0;
  margin-right: 10px
}

.bd .ss-block-inner>span.save-footer-row {
  margin-top: 0;
  padding-top: 0;
  border-top: none
}

.bd .ss-block-inner>span.save-footer-row span {
  font-size: 15px
}

.bd .ss-block-inner>span.save-footer-row span.big-text {
  font-size: 22px
}

.row-my-payment,
.row-my-term {
  display: flex;
  align-items: center;
  justify-content: space-between
}

.row-my-payment {
  margin-bottom: 10px
}

.row-my-payment input {
  width: 100%;
  display: inline-flex;
  border: 1px solid #d2d6da;
  border-radius: 0;
  padding: 2px 5px;
  max-width: 115px
}

.row-my-term .select {
  width: 100%;
  display: inline-flex;
  max-width: 222px
}

.bd-footer {
  display: flex;
  justify-content: space-between
}

.bd-footer a {
  font-size: 15px;
  padding: 0
}

.cupon-expired .cupon-block-subtitle {
  color: #b1bac3 !important
}

.cupon-expired .cupon-block-subtitle .green {
  color: #b1bac3 !important
}

.cupon-expired p {
  color: #b1bac3 !important
}

.cupon-expired-block {
  margin-bottom: 40px;
  margin-top: 30px
}

.cupon-expired-block span {
  font-size: 20px;
  color: #000;
  display: inline-block;
  border: 1px solid #939999;
  padding: 6px 30px
}

.cupon-block a.link {
  font-size: 17px;
  min-height: auto;
  margin-bottom: 50px
}

.ss-block-inner a.dif-l {
  font-size: 15px;
  padding: 0;
  margin: 0
}

.ss-block-inner>span.dir-col {
  flex-direction: column;
  justify-content: flex-start;
  align-items: baseline
}

.row-my-term span {
  margin-left: 10px
}

.row-my-term.small-select .select {
  max-width: 100px
}

.product-fav-wrapp .row-my-term.small-select .select {
  max-width: 60%
}

.row-my-term.small-select {
  justify-content: flex-start
}

.ss-block-inner>span.or {
  font-size: 17px;
  margin-top: 15px;
  margin-bottom: 15px;
  line-height: 21px
}

.m-b-0 {
  margin-bottom: 0 !important
}

.m-t-0 {
  margin-top: 0 !important
}

.radio .row-save {
  width: 100%;
  justify-content: space-between;
  display: flex;
  align-items: center
}

.radio .row-save span.big-text {
  font-size: 22px
}

.ss-block-inner-new>span.row-save .radio .smile,
.ss-block-inner>span.row-save .radio .smile {
  font-size: 15px
}

.sidebar-paragraf {
  margin-bottom: 0
}

.ss-block-inner .input-sidebar-row label {
  display: block;
  font-size: 14px;
  margin-bottom: 0
}

.ss-block-inner .input-sidebar-row input {
  width: 100%;
  border-radius: 0;
  border: 1px solid #d2d6da;
  padding: 2px 10px;
  margin-bottom: 5px
}

.cursive-place {
  margin-bottom: 10px
}

.cursive-place input[placeholder] {
  font-style: italic;
  color: #d2d6da
}

.cursive-place input::-moz-placeholder {
  font-style: italic;
  color: #d2d6da
}

.cursive-place input:-moz-placeholder {
  font-style: italic;
  color: #d2d6da
}

.cursive-placeinput:-ms-input-placeholder {
  font-style: italic;
  color: #d2d6da
}

.grey {
  color: #d2d6da
}

.text-through {
  text-decoration: line-through
}

.smal-row span,
.smal-row a {
  font-size: 14px;
  padding: 0 !important
}

.serchblick-cartempty {
  background-color: #f3f6f8;
  border: 1px solid #d2d6da;
  min-height: 260px;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center
}

.serchblick-cartempty form {
  width: 90%;
  max-width: 590px
}

.serchblick-cartempty.cartempty-second {
  min-height: auto;
  padding: 30px
}

.serchblick-cartempty.cartempty-second form {
  width: 100%;
  max-width: 100%;
  display: flex;
  align-items: center
}

.serchblick-cartempty.cartempty-second form .label {
  flex-shrink: 0;
  margin-right: 20px;
  margin-bottom: 0
}

.serchblick-cartempty form .label {
  font-size: 24px;
  line-height: 1.4;
  color: #000;
  display: block;
  margin-bottom: 10px
}

.serchblick-cartempty form .form-row {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between
}

.serchblick-cartempty form .form-row button {
  width: 120px;
  margin-left: 15px
}

.serchblick-cartempty form .form-row input {
  width: 100%;
  border: 1px solid #d3d6dc;
  padding: 3px 15px
}

.serchblick-cartempty.cartempty-second form .form-row button {
  width: 160px;
  height: 60px;
  font-size: 32px;
  margin-left: 20px
}

.serchblick-cartempty.cartempty-second form .form-row input {
  width: 100%;
  height: 60px;
  padding-left: 15px;
  padding-right: 15px;
  border: 1px solid #d2d6da;
  border-radius: 0;
  font-size: 26px
}

.input-code.errore:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 62px;
  width: 14px;
  height: 13px;
  top: 3px;
  z-index: 2
}

.input-code.errore:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 10px;
  top: 6px;
  z-index: 3
}

.input-code {
  margin-right: 10px
}

.input-code.errore input {
  margin-right: 0;
  border: 2px solid #ff0303
}

.checkout-code-block {
  display: flex;
  align-items: center;
  min-height: 42px;
  margin-bottom: 20px
}

.input-code {
  width: 118px;
  margin-right: 10px
}

.enter-code-row input {
  min-height: 35px;
  font-size: 15px;
  padding-left: 10px;
  padding-right: 10px;
  border: 1px solid #d1d5d9;
  width: 100%;
  box-sizing: border-box
}

.enter-code-row button {
  width: 80px;
  height: 35px;
  background-color: #a7abb4;
  color: #fff;
  border: none;
  transition: all .2s ease
}

.checkout-submit {
  margin-bottom: 20px
}

.btn #circularG {
  position: relative;
  width: 25px;
  height: 25px;
  display: inline-block;
  margin: 0;
  margin-left: 10px
}

.btn .circularG {
  position: absolute;
  background-color: rgba(255, 255, 255, .98);
  width: 6px;
  height: 6px;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  animation-name: bounce_circularG;
  -o-animation-name: bounce_circularG;
  -ms-animation-name: bounce_circularG;
  -webkit-animation-name: bounce_circularG;
  -moz-animation-name: bounce_circularG;
  animation-duration: 1.1s;
  -o-animation-duration: 1.1s;
  -ms-animation-duration: 1.1s;
  -webkit-animation-duration: 1.1s;
  -moz-animation-duration: 1.1s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal
}

.btn #circularG_1 {
  left: 0;
  top: 10px;
  animation-delay: .41s;
  -o-animation-delay: .41s;
  -ms-animation-delay: .41s;
  -webkit-animation-delay: .41s;
  -moz-animation-delay: .41s
}

.btn #circularG_2 {
  left: 3px;
  top: 3px;
  animation-delay: .55s;
  -o-animation-delay: .55s;
  -ms-animation-delay: .55s;
  -webkit-animation-delay: .55s;
  -moz-animation-delay: .55s
}

.btn #circularG_3 {
  top: 0;
  left: 10px;
  animation-delay: .69s;
  -o-animation-delay: .69s;
  -ms-animation-delay: .69s;
  -webkit-animation-delay: .69s;
  -moz-animation-delay: .69s
}

.btn #circularG_4 {
  right: 3px;
  top: 3px;
  animation-delay: .83s;
  -o-animation-delay: .83s;
  -ms-animation-delay: .83s;
  -webkit-animation-delay: .83s;
  -moz-animation-delay: .83s
}

.btn #circularG_5 {
  right: 0;
  top: 10px;
  animation-delay: .97s;
  -o-animation-delay: .97s;
  -ms-animation-delay: .97s;
  -webkit-animation-delay: .97s;
  -moz-animation-delay: .97s
}

.btn #circularG_6 {
  right: 3px;
  bottom: 3px;
  animation-delay: 1.1s;
  -o-animation-delay: 1.1s;
  -ms-animation-delay: 1.1s;
  -webkit-animation-delay: 1.1s;
  -moz-animation-delay: 1.1s
}

.btn #circularG_7 {
  left: 10px;
  bottom: 0;
  animation-delay: 1.24s;
  -o-animation-delay: 1.24s;
  -ms-animation-delay: 1.24s;
  -webkit-animation-delay: 1.24s;
  -moz-animation-delay: 1.24s
}

.btn #circularG_8 {
  left: 3px;
  bottom: 3px;
  animation-delay: 1.38s;
  -o-animation-delay: 1.38s;
  -ms-animation-delay: 1.38s;
  -webkit-animation-delay: 1.38s;
  -moz-animation-delay: 1.38s
}

@keyframes bounce_circularG {
  0% {
    transform: scale(1)
  }

  100% {
    transform: scale(.3)
  }
}

@-webkit-keyframes bounce_circularG {
  0% {
    -webkit-transform: scale(1)
  }

  100% {
    -webkit-transform: scale(.3)
  }
}

.btn {
  font-size: 20px;
  display: inline-flex;
  justify-content: center;
  align-items: center
}

.checkout-form .fieldset {
  margin-bottom: 11px
}

.about-page-content .checkout-form .fieldset {
  display: flex;
  align-items: center;
  max-width: 80%
}

.about-page-content .checkout-form .textarea-row .fieldset {
  max-width: 100%
}

.about-page-content .checkout-form .order-number .fieldset {
  max-width: 50%
}

.about-page-content .checkout-form .fieldset:not(.private-checkbox) label {
  width: 160px;
  text-align: right;
  padding-right: 5px;
  margin: 0;
  color: #000;
  font-size: 15px;
  flex-shrink: 0
}

.about-page-content .checkout-form .fieldset input:not(.checkbox) {
  width: 100%;
  height: 35px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: 15px;
  margin-left: 5px
}

.about-page-content .checkout-form .capcha-row .label {
  width: 160px;
  text-align: right;
  padding-right: 5px;
  margin: 0;
  color: #000;
  font-size: 15px;
  flex-shrink: 0
}

.about-page-content .input-captcha {
  width: 80%;
  margin-left: 5px;
  max-width: 280px
}

.capcha-row .input-captcha.errore input {
  border: 2px solid #ff0303 !important
}

.capcha-row .input-captcha.errore::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 70px;
  width: 14px;
  height: 13px;
  top: 6px;
  z-index: 9
}

.capcha-row .input-captcha.errore::after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 18px;
  top: 9px
}

.title-buing-guide {
  display: flex;
  align-items: center;
  justify-content: space-between
}

.title-buing-guide span {
  font-size: 15px
}

.search-noresult-topblock {
  margin-bottom: 60px
}

.search-noresult-topblock .enter-email-block {
  padding-top: 60px;
  padding-bottom: 60px
}

.search-noresult-topblock .enter-email-block .enetr-mail-title {
  margin-bottom: 20px
}

.search-noresult-topblock .enter-email-block .enetr-mail-title span {
  font-size: 24px
}

.enter-email-block-form form input {
  width: 100%;
  height: 35px;
  border: 1px solid #bebebe;
  padding: 1px 15px;
  font-size: 15px;
  margin-right: 0
}

.enter-email-block-form form .input-row {
  width: 80%;
  max-width: 425px;
  margin-right: 18px
}

.enter-email-block-form form .input-row.errore input {
  border: 2px solid #ff0303 !important
}

.enter-email-block-form form .input-row.errore::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 70px;
  width: 14px;
  height: 13px;
  top: 3px;
  z-index: 9
}

.enter-email-block-form form .input-row.errore::after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 18px;
  top: 6px
}

.my-account-input-row {
  width: 100%;
  max-width: 600px;
  display: flex;
  margin-bottom: 12px;
  align-items: center
}

form .my-account-input-row label {
  width: 90px;
  text-align: right;
  flex-shrink: 0;
  font-size: 16px;
  margin-right: 15px
}

.account-login-section .enter-email-block-form form .input-row {
  width: 100%;
  max-width: 100%;
  margin-right: 0;
  margin-bottom: 0
}

.account-login-section .enter-email-block-form form .input-row input {
  width: 100%;
  margin-right: 0;
  max-width: 100%;
  margin-bottom: 0
}

.account-login-section form {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center
}

.my-account-btn-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 105px;
  width: 100%;
  max-width: 600px;
  margin-bottom: 0;
  margin-top: 13px
}

.my-account-btn-row p,
.my-account-btn-row a {
  font-size: 15px
}

.d-b {
  display: block
}

.m-b-15 {
  margin-bottom: 15px
}

.m-b-30 {
  margin-bottom: 30px
}

.m-t-25 {
  margin-top: 25px
}

.p-tb-0 {
  padding-top: 0;
  padding-bottom: 0
}

.bottom-text {
  font-size: 15px;
  font-weight: 400
}

.order-table .cart-total-row.order-second {
  margin-bottom: 10px
}

.order-table .cart-total-row.order-second span {
  width: 120px;
  font-weight: 400
}

.order-table .cart-total-row.order-second span:first-child {
  width: 160px
}

.hr-block {
  border-bottom: 1px solid #d2d6da;
  width: 300px;
  margin-bottom: 20px;
  margin-top: 10px
}

.order-table .cart-total.cart-total-second {
  padding: 0
}

.span-errore-check {
  margin-left: 25.6%;
  margin-top: 20px
}

.span-errore-check span {
  display: block;
  font-size: 15px;
  padding-left: 35px;
  margin-bottom: 5px;
  position: relative
}

.span-errore-check span:before {
  content: '';
  display: inline-block;
  width: 9px;
  height: 17px;
  border-bottom: 3px solid #adbac0;
  border-right: 3px solid #adbac0;
  transform: rotate(45deg);
  margin-right: 10px;
  border-radius: 0;
  background: 0 0;
  position: absolute;
  left: 4px;
  top: 2px
}

.search-result-content {
  min-height: 200px
}

.span-errore-check span.curent {
  font-weight: 700
}

.span-errore-check span.curent:before {
  content: '';
  display: inline-block;
  width: 9px;
  height: 17px;
  border-bottom: 3px solid #2aa527;
  border-right: 3px solid #2aa527;
  transform: rotate(45deg);
  margin-right: 10px;
  border-radius: 0;
  background: 0 0;
  position: absolute;
  left: 4px;
  top: 2px
}

.log-in .checkout-form fieldset input:not(.checkbox) {
  width: calc(100% - 220px)
}

.log-out h2 {
  font-size: 24px;
  margin-bottom: 0
}

.log-out .input-row {
  max-width: 700px
}

.log-out .paymentpay-accaunt-content .checkout-form fieldset:not(.private-checkbox) label {
  min-width: 160px
}

.log-out .paymentpay-accaunt-content-btn,
.log-out .span-errore-check {
  margin-left: 21.1%
}

.span-errore-check p {
  font-size: 15px;
  margin-bottom: 5px
}

.log-out .paymentpay-accaunt-content {
  width: 100%
}

.fs-16 {
  font-size: 16px
}

.fs-17 {
  font-size: 17px
}

.fs-20 {
  font-size: 20px
}

.about-page-content ul.decimal {
  padding-left: 28px
}

.about-page-content ul.decimal li {
  list-style: decimal;
  color: #4486de;
  padding-left: 0
}

.about-page-content ul.decimal li:before {
  display: none
}

.about-page-content ul.decimal li span {
  color: #000
}

.about-page-content ul.decimal.disc li {
  list-style: disc
}

.step-span {
  font-size: 15px;
  display: block;
  margin-top: 25px
}

.invoice-manager p {
  font-size: 15px
}

.invoice-manager form textarea {
  width: 100%;
  max-width: 450px;
  border: 1px solid #d2d6da;
  background-color: #fff;
  max-height: 230px;
  padding: 15px 20px;
  font-size: 15px;
  margin-bottom: 10px;
  resize: none
}

.invoice-manager form .btn {
  font-size: 15px
}

.invoice-manager form .btn.grey {
  background-color: #b1b8be;
  color: #fff
}

.invoice-manager table.table {
  width: 100%;
  margin-bottom: 20px;
  border-bottom: 1px solid #d0d4da
}

.invoice-manager table.table thead tr th {
  background-color: #8c949d;
  color: #fff;
  font-weight: 400;
  padding: 7px 30px;
  font-size: 15px;
  color: #fff
}

.invoice-manager table tbody tr td {
  padding: 7px 30px;
  font-size: 15px;
  white-space: nowrap
}

.invoice-manager table tbody tr:nth-child(2n) td {
  background-color: #f0f3f6
}

.spec-p {
  margin-top: 20px;
  margin-bottom: 20px
}

.automati-check {
  font-size: 15px;
  display: block;
  margin-bottom: 10px
}

.automati-check input {
  margin-right: 10px
}

.m-t-20 {
  margin-top: 20px
}

.m-b-20 {
  margin-bottom: 20px !important
}

.search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset input:not(.checkbox) {
  width: calc(100% - 220px)
}

.search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.phone .phone-number,
.search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.country .select,
.search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.state .select {
  width: calc(100% - 220px)
}

input[type=color],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select:focus,
textarea {
  font-size: inherit !important
}

.my-favorites {
  padding: 30px 0 130px
}

.my-favorites h2 {
  color: #7199e2;
  font-size: 28px
}

.my-favorites ul li .list-right .price {
  font-weight: 700;
  color: #33a527;
  min-width: 103px;
  text-align: right
}

.my-favorites .list-left {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center
}

.my-favorites ul {
  border: 1px solid #d9dce1
}

.my-favorites ul li:nth-child(odd) {
  background: #f3f6f8
}

.my-favorites ul li {
  padding: 0 30px;
  border-bottom: 1px solid #d9dce1
}

.my-favorites ul li:last-child {
  border-bottom: none
}

.my-favorites .fav-modal-form form .input-row {
  width: auto
}

.my-favorites .fav-modal-form form .input-row label {
  white-space: nowrap;
  margin: 0 10px 0 0
}

.my-favorites .available {
  color: #7199e2;
  font-size: 15px
}

.my-favorites ul li .btn {
  margin: 0 25px
}

.my-favorites form button.btn {
  font-size: 17px;
  padding: 6px 15px
}

button:disabled {
  background: #b1b6c0
}

.my-favorites .fav-modal-form form {
  margin-top: 28px
}

.my-favorites .fav-modal-form form .fieldset input {
  border: 1px solid #d0d4da;
  width: 345px
}

.fav-modal-form form .fieldset input::-webkit-input-placeholder {
  font-size: 14px;
  color: #9c9c9c
}

.fav-modal-form form .fieldset input::-moz-placeholder {
  font-size: 14px;
  color: #9c9c9c
}

.fav-modal-form form .fieldset input:-ms-input-placeholder {
  font-size: 14px;
  color: #9c9c9c
}

.fav-modal-form form .fieldset input:-moz-placeholder {
  font-size: 14px;
  color: #9c9c9c
}

.my-favorites .success-form-block {
  background-color: #2aa528;
  color: #fff;
  font-size: 16px;
  padding: 18px 25px;
  margin-bottom: 30px
}

.tablet-mob-block .ss-block-inner-new {
  display: none
}

.mobile-block {
  display: none
}

.mobile-b {
  display: none
}

.casestudies-page {
  padding-top: 40px;
  margin-bottom: 20px
}

.casestudies-page .title {
  display: block;
  margin-bottom: 30px
}

.casestudies-page .title h2 {
  color: #7199e2;
  font-size: 28px;
  margin-bottom: 20px
}

.casestudies-page .title p {
  color: #000;
  font-size: 15px
}

.casestudies-page .success-stories-second {
  flex-wrap: wrap;
  justify-content: flex-start
}

.casestudies-page .success-stories-second .success-stories-second-item {
  width: 32%;
  margin-right: 2%;
  margin-bottom: 20px
}

.casestudies-page .success-stories-second .success-stories-second-item:nth-child(3n) {
  margin-right: 0
}

.casestudies-page .success-stories-second-item .content p a img {
  margin-left: 6px
}

.casestudy-page .side-wrapp {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 0;
  top: 0
}

.casestudy-page.product-fav-wrapp .content-wrapp section {
  width: calc(100% - 200px)
}

.casestudy-page .ss-block-inner {
  transform: translate(260%, 0px);
  width: 220px
}

.casestudy-page.container-small.product-fav-wrapp .content-wrapp section {
  width: calc(100% - 182px)
}

.casestudy-page .ss-block-inner-new {
  display: flex;
  flex-direction: column;
  background-color: transparent;
  border: none;
  padding: 0
}

.casestudy-page .top-container-new-product {
  padding-top: 30px
}

.casestudy-page-content h2 {
  font-size: 36px;
  line-height: 46px;
  color: #517cc6;
  margin-bottom: 30px
}

.casestudy-page-content h3 {
  font-size: 28px;
  line-height: 25px;
  margin-bottom: 20px
}

.casestudy-page-content p {
  font-size: 15px;
  line-height: 25px;
  margin-bottom: 20px
}

.casestudy-page-content p.bloqote {
  font-size: 20px;
  line-height: 30px;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 40px
}

.casestudy-page-content p.bloqote::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-left.png*/
    var(--savepage-url-27);
  margin-right: 5px;
  display: inline-block;
  position: relative;
  top: -2px
}

.casestudy-page-content p.bloqote::after {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-right.png*/
    var(--savepage-url-28);
  margin-left: 5px;
  display: inline-block;
  position: relative;
  top: -2px
}

.casestudy-page .ss-block-inner-new ul {
  margin: 0;
  padding: 0
}

.casestudy-page .ss-block-inner-new ul li {
  list-style: none;
  margin-bottom: 15px
}

.casestudy-page .ss-block-title {
  margin-bottom: 10px
}

.casestudy-page .ss-block-inner-new ul li a {
  padding: 0;
  margin: 0;
  font-size: 15px;
  line-height: 34px;
  color: #000;
  text-decoration: none;
  display: flex;
  transition: all .2s ease
}

.casestudy-page .ss-block-inner-new ul li a:hover {
  text-decoration: underline;
  color: #4486de
}

.casestudy-page .ss-block-inner-new ul li a div {
  width: 32px;
  text-align: center;
  margin-right: 15px
}

.casestudy-page .ss-block-inner-new ul li a div img {
  display: inline-block
}

.casestudy-page .more-studies-link {
  font-size: 15px;
  margin-top: 25px;
  margin-bottom: 25px;
  display: block
}

.casestudy-page-content img {
  max-width: 100%;
  margin-bottom: 30px
}

.mobile-cs-block {
  display: none
}

.css-product {
  margin-bottom: 30px
}

.css-product hr:first-child {
  margin-bottom: 20px
}

.css-product hr:last-child {
  margin-top: 20px
}

.css-product h3 {
  font-size: 28px
}

.css-product p {
  font-size: 17px;
  margin-bottom: 20px
}

.bloqote-block {
  display: flex;
  margin-bottom: 15px
}

.bloqote-block .img {
  max-width: 250px;
  margin-right: 25px;
  width: 41%;
  flex-shrink: 0
}

.bloqote-block .img img {
  max-width: 100%
}

.bb-content p {
  font-size: 15px;
  line-height: 25px;
  margin-bottom: 20px
}

.bb-content p::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-left.png*/
    var(--savepage-url-27);
  margin-right: 5px;
  display: inline-block;
  position: relative;
  top: 1px
}

.bb-content p::after {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-right.png*/
    var(--savepage-url-28);
  margin-left: 5px;
  display: inline-block;
  position: relative;
  top: 1px
}

.bb-content span.bloquote-author {
  font-size: 15px
}

.css-product-link a {
  font-size: 17px;
  line-height: 24px
}

.css-product-link a span {
  text-decoration: underline
}

.css-product-link a img {
  margin-left: 15px
}

.other-domains-update-v-1 .domains-table .domain-row {
  background: #f3f6f8 !important;
  border: 1px solid #d9dce1;
  margin-bottom: 20px;
  padding: 29.5px 20px
}

.other-domains-update-v-1 .domains-table .domain-row .domain a.btn {
  margin: 0;
  max-width: 145px;
  padding: 4px 10px;
  color: #fff;
  text-decoration: none;
  border-bottom: none;
  font-size: 17px;
  float: right
}

.other-domains-update-v-1 .domains-table .domain-row .price {
  margin-right: 20px;
  font-size: 15px;
  margin-top: 2px
}

.other-domains-update-v-1 .domains-table .domain-row .domain a {
  border-bottom: 0
}

.other-domains-update-v-1 {
  padding-top: 30px
}

.other-domains-update-v-1 .see-more-domains {
  margin-left: 0;
  font-size: 15px;
  border-bottom: none
}

.quick-stats-section .quick-stat-block {
  background: #f3f6f8 !important;
  border: 1px solid #d9dce1;
  margin-bottom: 20px;
  padding: 29.5px 20px
}

.quick-stats-section .quick-stat-block .qs-row div {
  font-size: 17px;
  background: #f3f6f8 !important
}

.quick-stats-section .quick-stat-block .qs-row div:first-child {
  padding-right: 10px
}

.quick-stats-section .quick-stat-block .qs-row div:last-child {
  padding-left: 10px
}

.quick-stats-section .quick-stat-block .qs-row {
  display: flex;
  justify-content: space-between;
  background-image:
    /*savepage-url=../../../../images/hdv3-img/qs-item-bg.png*/
    var(--savepage-url-32);
  background-repeat: repeat-x;
  background-position: 0 20px
}

.new-foter-links {
  max-width: 740px;
  margin-left: auto;
  margin-right: auto;
  justify-content: flex-start;
  flex-wrap: wrap
}

.new-foter-links .footer-item {
  width: 33.33%;
  margin-bottom: 7px
}

.new-foter-links .footer-item:nth-child(2),
.new-foter-links .footer-item:nth-child(5) {
  padding-left: 10px
}

.new-foter-links .footer-item:nth-child(3),
.new-foter-links .footer-item:nth-child(6) {
  padding-left: 38px
}

.new-foter-links .footer-item h4 {
  font-size: 24px;
  margin-bottom: 4px
}

.new-foter-links .footer-item .footer-menu li {
  margin-bottom: 2px
}

.new-foter-links .footer-item .footer-menu li a {
  font-size: 16px
}

.new-footer-links {
  padding-bottom: 38px;
  border-bottom: 1px solid #92aee1;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 38px
}

.new-footer-links p {
  color: #fff;
  font-size: 20px;
  line-height: 1;
  margin-bottom: 0
}

.new-footer-links a.black-footer-link {
  color: #fff;
  font-size: 15px;
  background-color: #000;
  padding: 2px 15px;
  display: inline-block;
  margin-left: 20px;
  transition: all .2s ease
}

.new-footer-links a.black-footer-link:hover {
  opacity: .6
}

.alertts-block {
  padding-top: 30px
}

.alertts-block .info-title {
  font-size: 28px;
  margin-bottom: 15px
}

.alertts-block .success-form-block {
  background-color: #2aa528;
  color: #fff;
  font-size: 16px;
  padding: 18px 25px
}

.alertts-block .product-form-wrap .input-row .fieldset {
  width: 100%;
  max-width: 440px
}

.alertts-block .product-form-wrap .input-row .fieldset.textareafieldset {
  max-width: 100%;
  width: 100%
}

.alertts-block .product-form-wrap .input-row .fieldset.textareafieldset textarea {
  width: 100%;
  resize: none
}

.alertts-block .textarea-label {
  display: flex;
  justify-content: space-between
}

.alertts-block .product-form-wrap .input-row .fieldset input {
  width: 100%;
  border-radius: 0;
  border: 1px solid #d2d6dc
}

.alertts-block .product-form-wrap .input-row .fieldset textarea {
  width: 100%;
  border-radius: 0;
  border: 1px solid #d2d6dc
}

.alertts-block .product-form-wrap button {
  font-size: 17px;
  margin-top: 5px
}

.alertts-block .content-errore p.mobile-errore-text {
  display: none
}

.btn-text-mobile {
  display: none
}

.alertts-block textarea::-webkit-input-placeholder {
  color: transparent
}

.alertts-block textarea:-moz-placeholder {
  color: transparent;
  opacity: 1
}

.alertts-block textarea::-moz-placeholder {
  color: transparent;
  opacity: 1
}

.alertts-block textarea:-ms-input-placeholder {
  color: transparent
}

.alertts-block textarea:placeholder-shown {
  color: transparent
}

@media(min-width:992px) {
  .content-errore p.small-text a {
    color: #11262f
  }
}

.email-container {
  min-height: 600px;
  padding-top: 100px;
  padding-bottom: 100px
}

.btn-group {
  margin-top: 50px;
  margin-bottom: 50px
}

.btn-group .btn {
  min-height: 48px;
  font-size: 20px;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 10px 15px
}

.btn-default {
  background: #fff;
  color: #2aa527;
  border: 2px solid #2aa527
}

.btn-default:hover {
  border-color: #4888d1;
  color: #4888d1;
  background: #fff
}

.email-container p {
  margin-bottom: 8px
}

.email-container__subtitle {
  color: #11262f;
  line-height: 1.3;
  font-size: 30px;
  margin-bottom: 35px;
  font-weight: 400
}

.email-price__form {
  display: flex;
  align-items: center;
  max-width: 650px;
  width: 100%;
  margin: 0 auto
}

.email-price__form input {
  width: 100%;
  margin-left: 15px
}

.top-bordered-block {
  border-top: 1px solid #b6bec2;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 15px
}

.email-container .big-text {
  font-size: 20px
}

.email-container .link-phone {
  font-size: 24px
}

.hide-desktop {
  display: none
}

.hide-tablet {
  display: inline
}

.mail-block {
  padding-top: 140px
}

.mail-block~.site-main {
  padding-top: 0
}

.mail-block__content {
  border-bottom: 1px solid #b6bec2
}

.email-container .favorite-check-wrap label {
  justify-content: center;
  margin-bottom: 20px
}

.payment-plan-buy-now-buttons {
  display: flex;
  justify-content: center
}

.buy-now-content p {
  line-height: 1;
  margin-top: 8px;
  margin-bottom: 3px
}

.bn-block .buy-now-details {
  width: auto;
  min-height: 100%;
  font-size: 16px;
  line-height: 1;
  font-weight: 400;
  display: inline-block
}

.learn-more .email-container {
  min-height: auto;
  padding-top: 60px;
  padding-bottom: 60px
}

.learn-more .testimonails.tablet-view {
  padding-bottom: 0;
  padding-top: 0;
  margin-bottom: 15px
}

.learn-more .faq-section {
  background: 0 0;
  border: none
}

a.pRoundrev,
a.nRoundext {
  cursor: pointer
}

.homepageslider {
  background-color: #4e73b7;
  position: relative
}

.roundimage {
  width: 136px;
  border-radius: 50%;
  margin-bottom: 20px
}

.mySlides {
  text-align: center;
  padding: 45px;
  animation: fade 1s linear
}

@keyframes fade {
  0% {
    opacity: 0
  }

  100% {
    opacity: 1
  }
}

.mySlides h2 {
  font-family: noto sans, sans-serif;
  font-weight: 400;
  font-size: 25px;
  line-height: 30px;
  color: #fff;
  margin-bottom: 10px
}

.mySlides p {
  font-family: noto sans, sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #fff;
  margin: 0
}

.mySlides .tags li {
  list-style: none;
  display: inline;
  font-family: noto sans, sans-serif;
  font-size: 13px;
  line-height: 20px;
  background-color: #f5f7f8;
  padding: 4px 15px;
  border-radius: 15px;
  transition: all .5s
}

.mySlides .tags li a {
  color: #000
}

.mySlides .tags li:hover a {
  color: #fff
}

.mySlides .tags li:hover {
  background-color: #343243
}

.mySlides .tags {
  padding-inline-start: 0;
  margin-top: 30px;
  display: flex;
  gap: 15px;
  justify-content: center;
  flex-wrap: wrap
}

a.pRoundrev img,
a.nRoundext img {
  height: 26px
}

a.pRoundrev {
  position: absolute;
  top: 95px;
  left: 18%
}

a.nRoundext {
  position: absolute;
  top: 95px;
  right: 18%
}

@media only screen and (min-width:835px) and (max-width:1400px) {
  .mySlides {
    padding: 56px 120px;
    text-align: left
  }

  .roundimage {
    width: 160px;
    border-radius: 50%;
    float: left;
    mnopenonoargin-bottom: 100%;
    padqqqding-right: 40px;
    margin-right: 48px;
    margin-bottom: 15px;
    margin-top: 15px
  }

  .mySlides h2 {
    font-size: 30px;
    line-height: 40px;
    margin-top: 0;
    margin-bottom: 10px
  }

  a.pRoundrev img,
  a.nRoundext img {
    height: 30px
  }

  a.pRoundrev {
    position: absolute;
    top: 45%;
    left: 7%
  }

  a.nRoundext {
    position: absolute;
    top: 45%;
    right: 7%
  }

  .mySlides .tags {
    gap: 15px;
    justify-content: flex-start;
    flex-wrap: wrap;
    display: block !important;
    width: 100%
  }

  .mySlides .tags {
    margin-top: 15px
  }

  .mySlides p {}

  .mySlides h2 {}

  .mySlides ul {
    text-inqqqdent: -15px;
    liqqqst-style-position: inside
  }

  .mySlides .tags li {
    margin-right: 15px
  }
}

@media only screen and (min-width:1240px) and (max-width:1400px) {
  .roundimage {
    margin-right: 48px;
    margin-bottom: 0;
    margin-top: 0
  }
}

@media only screen and (min-width:1400px) {
  .homepageslider .container {
    width: 100%;
    max-width: 1170px;
    margin: auto
  }

  .mySlides {
    padding-top: 56px;
    padding-bottom: 56px;
    padding-left: 150px;
    padding-right: 130px;
    text-align: left
  }

  .roundimage {
    float: left;
    margin-right: 40px;
    width: 200px;
    border-radius: 50%
  }

  .mySlides h2 {
    font-size: 42px;
    line-height: 46px;
    margin-top: 10px;
    margin-bottom: 10px
  }

  a.pRoundrev img,
  a.nRoundext img {
    height: 30px
  }

  a.nRoundext {
    position: absolute;
    top: 45%;
    right: 0;
    left: 1124px
  }

  a.nRoundext {
    position: relative;
    right: 0;
    top: -154px;
    bottom: 0
  }

  a.pRoundrev {
    position: relative;
    left: 0;
    top: -154px;
    bottom: 0
  }

  .mySlides .tags {
    display: flex;
    gap: 15px;
    justify-content: flex-start;
    flex-wrap: wrap;
    width: 70%
  }

  .mySlides .tags {
    margin-top: 15px
  }

  .mySlides p {
    width: 90%
  }

  .mySlides p {
    font-size: 20px;
    line-height: 28px
  }
}

@media only screen (min-width:1240px) {
  .roundimage {
    width: 136px
  }
}

@media only screen and (min-width:1000px) and (max-width:1240px) {
  .mySlides {
    padding-left: 90px;
    padding-right: 90px;
    text-align: left
  }
}

@media only screen and (min-width:1241px) and (max-width:1400px) {
  a.nRoundext {
    position: relative;
    top: -147px;
    left: 1122px
  }
}

@media only screen and (min-width:991px) and (max-width:1240px) {
  a.nRoundext {
    position: relative;
    top: -147px;
    left: 914px
  }

  img.roundimage {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 24px
  }

  .mySlides h2 {
    margin-top: 14px;
    font-size: 24px
  }
}

@media only screen and (min-width:991px) and (max-width:1015px) {
  a.nRoundext {
    position: relative;
    top: -147px;
    left: 900px
  }
}

@media only screen and (min-width:991px) and (max-width:1400px) {
  a.pRoundrev {
    position: relative;
    top: -123px;
    left: 0
  }

  a.nRoundext {
    top: -123px
  }
}

@media only screen and (min-width:835px) and (max-width:975px) {
  ul.tags li.tagLimitedView {
    display: none
  }

  div.mySlides h2 {
    margin-top: 12px
  }
}

.mySlides .tags {
  margin-bottom: 0
}

.promosection {
  background-color: #ecf0f1;
  padding: 50px 20px
}

.promosection .firstblock,
.promosection .secondblock {
  text-align: center
}

.promosection .firstblock img {
  width: 116px
}

.promosection .secondblock img {
  width: 149px
}

.promosection h3 {
  font-family: noto sans, sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 30px;
  color: #000;
  margin-bottom: 10px
}

.promosection p {
  font-family: noto sans, sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  color: #000;
  margin-bottom: 15px
}

.promobutton {
  font-family: noto sans, sans-serif;
  font-weight: 400;
  font-size: 13px;
  line-height: 20px;
  background-color: #343243;
  padding: 5px 20px;
  border-radius: 20px
}

a.promobutton:hover {
  background-color: #4e73b7;
  color: #fff
}

.firstblock {
  margin-bottom: 30px
}

.secondblock {
  padding-top: 20px;
  border-top: 1px solid #cfd9db
}

@media only screen and (min-width:768px) and (max-width:991px) {
  .promosection {
    padding: 50px 40px
  }

  .promosection .firstblock {
    display: flex;
    flex-direction: row-reverse;
    text-align: left;
    margin-bottom: 40px
  }

  .promosection .secondblock {
    display: flex;
    text-align: left;
    padding-top: 40px
  }

  .promosection h3 {
    font-size: 25px;
    line-height: 36px;
    margin-bottom: 10px;
    margin-top: 0
  }

  .promosection p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px
  }

  .promobutton {
    font-size: 16px;
    line-height: 24px;
    padding: 5px 20px
  }

  .promosection .firstblock img {
    width: 143px;
    height: 148px;
    margin-left: 50px
  }

  .promosection .secondblock img {
    width: 175px;
    height: 136px;
    margin-right: 50px
  }
}

@media only screen and (min-width:991px) {
  .promosection .container {
    width: 100%;
    max-width: 960px;
    margin: auto
  }

  .promosection {
    padding: 50px 0
  }

  .promosection .firstblock {
    display: flex;
    flex-direction: row-reverse;
    text-align: left;
    margin-bottom: 20px
  }

  .promosection .secondblock {
    display: flex;
    text-align: left;
    padding-top: 20px
  }

  .promosection h3 {
    font-size: 31px;
    line-height: 40px;
    margin-bottom: 10px;
    margin-top: 0
  }

  .promosection p {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 20px
  }

  .promobutton {
    font-size: 16px;
    line-height: 24px;
    padding: 5px 20px
  }

  .promosection .firstblock img {
    width: 175px;
    height: 180px;
    margin-left: 50px
  }

  .promosection .secondblock img {
    width: 231px;
    height: 180px;
    margin-right: 50px
  }
}

@media(max-width:1240px) {

  .overlay,
  .container,
  .container.wide {
    max-width: 960px
  }

  .checkout-form fieldset.cvv input,
  .checkout-form fieldset.exp-date .select {
    width: 200px
  }

  .ss-block-inner,
  .ss-block-inner.fixed {
    transform: translate(98%, 0px)
  }

  .invoice-manager table tbody tr td {
    padding: 7px 10px
  }

  .invoice-manager table.table thead tr th {
    padding: 7px 10px
  }

  .paymentpay-accaunt-content-table table thead tr th,
  .paymentpay-accaunt-content-table table tbody tr td {
    padding: 7px 10px
  }

  .container-small .side-wrapp {
    max-width: 325px
  }

  .container-small .ss-block-inner,
  .container-small .ss-block-inner.fixed {
    transform: none
  }

  .container-small .ss-block-inner {
    right: auto;
    left: auto
  }

  .casestudy-page .ss-block-inner {
    transform: translate(225%, 0px)
  }
}

@media(max-width:1180px) {}

@media(max-width:1060px) {}

@media(max-width:1024px) {
  .about-gallery>a {
    width: 48%
  }

  .category-accord-list-wrap-col .category-accord-list-wrap-item .category-accord-list-wrap-item-title a {
    padding: 10px;
    font-size: 16px
  }

  .category-accord-list-wrap-col .category-accord-list-wrap-item .category-accord-list-wrap-item-title a:after {
    content: "";
    width: 35px;
    height: 35px;
    top: 7px
  }

  .category-accord-list-wrap-col .category-accord-list-wrap-item .category-accord-list-wrap-item-title a:before {
    right: 23px;
    top: 15px
  }

  .category-accord-list-wrap-col .category-accord-list-wrap-item.open .category-accord-list-wrap-item-title a:before {
    right: 23px;
    top: 21px
  }

  .unsolicited-section img {
    max-width: 100%
  }

  .search-result-content:not(.log-out) .paymentpay-accaunt-content .checkout-form fieldset.phone .phone-number,
  .search-result-content:not(.log-out) .paymentpay-accaunt-content .checkout-form fieldset.country .select,
  .search-result-content .paymentpay-accaunt-content .checkout-form fieldset.state .select,
  .search-result-content:not(.log-out).paymentpay-accaunt-content .checkout-form fieldset input:not(.checkbox) {
    width: calc(100% - 220px)
  }

  .paymentpay-accaunt-content .checkout-form fieldset.cvv input,
  .paymentpay-accaunt-content .checkout-form fieldset.exp-date .select {
    width: 137px
  }

  .paymentpay-accaunt-content-table table thead tr th,
  .paymentpay-accaunt-content-table table tbody tr td {
    padding: 7px 10px
  }
}

@media(max-width:1024px) and (min-width:768px) {
  footer#footer .col-50 .d-flex {
    flex-wrap: wrap;
    flex-direction: column-reverse
  }

  footer#footer .col-50.order-1 {
    order: 1
  }

  footer#footer .col-50.order-2 {
    order: 2
  }
}

@media(max-width:991px) {
  .modile-flex-column {
    display: flex;
    flex-direction: column-reverse
  }

  .container-small.product-fav-wrapp .content-wrapp section {
    width: 100%
  }

  .shop-links .mobile-show {
    display: inline-block;
    margin-right: 10px
  }

  h1.domain-name {
    font-size: 40px
  }

  .video-block iframe {
    width: 100%
  }

  .site-main {
    padding-top: 57px
  }

  .tell-text {
    display: none
  }

  .language-selector {
    display: block;
    position: fixed;
    bottom: 30px;
    left: -220px;
    transition: all .4s ease-in-out;
    width: 90px;
    z-index: 11
  }

  .language-selector.visible {
    left: 20px
  }

  .header-top {
    justify-content: flex-start;
    padding: 13px 0
  }

  .logo {
    margin-right: 0;
    width: 200px;
    min-width: 200px;
    margin-left: 70px
  }

  nav.navbar {
    border-top: none;
    padding: 0
  }

  nav.navbar ul {
    flex-direction: column
  }

  .navBurger {
    position: absolute;
    display: inline-block;
    cursor: pointer;
    background: #3e3c3d;
    box-sizing: border-box;
    background-clip: content-box;
    width: 30px;
    height: 19px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: all .25s ease-in-out;
    z-index: 6;
    top: 18px;
    left: 20px
  }

  .navBurger:before,
  .navBurger:after {
    content: "";
    position: absolute;
    background: #3e3c3d;
    height: 3px;
    width: 100%;
    right: 0;
    will-change: rotate;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: all .5s ease
  }

  .navBurger:before {
    top: -10px
  }

  .navBurger:after {
    bottom: -10px;
    width: 100%
  }

  .navBurger.active {
    background: 0 0;
    background-clip: content-box;
    position: fixed
  }

  .navBurger.active:before {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    top: 0;
    background: #000;
    width: 110%
  }

  .navBurger.active:after {
    bottom: 0;
    -webkit-transform: rotate(-135deg);
    transform: rotate(-135deg);
    background: #000;
    width: 110%
  }

  .overlay {
    position: fixed;
    background: #4888d1;
    top: 58px;
    left: -100%;
    width: 230px;
    height: 100%;
    opacity: 1;
    transition: all .4s ease-in-out;
    overflow: hidden;
    z-index: 5
  }

  .overlay.open {
    opacity: 1;
    visibility: visible;
    left: 0
  }

  .shop-links {
    flex-wrap: wrap;
    align-items: flex-start
  }

  .header-v2 .shop-links {
    display: none
  }

  .shop-links a {
    font-size: 17px;
    padding: 0 20px 25px;
    color: #fff;
    opacity: 1;
    transition: .2s
  }

  .cart-icon img {
    display: none
  }

  .header-v2 .cart-icon img {
    display: block
  }

  .header-v2>.container .shop-links {
    display: block
  }

  .header-v2 .search-trigger,
  .header-v2 .header-tel img {
    position: relative;
    top: 3px
  }

  .cart-number {
    top: 4px;
    right: -7px;
    width: 24px;
    height: 24px;
    border: 2px solid #fff
  }

  .shop-links a.acc-link:before {
    content: none
  }

  .shop-links a.acc-link {
    width: 100%
  }

  .overlay.open .shop-links a,
  .overlay.open li {
    display: block
  }

  .overlayMenu {
    position: absolute;
    right: 0;
    top: 30px;
    width: 100%;
    display: block
  }

  .overlayMenu ul {
    list-style: none;
    padding: 0;
    margin: 0 auto;
    display: block;
    position: relative;
    height: 100%
  }

  #header .navbar-nav .nav-item {
    margin-left: 0;
    display: block;
    position: relative;
    opacity: 1;
    width: 100%
  }

  #header .navbar-nav .nav-link {
    font-weight: 400;
    display: block;
    font-size: 17px;
    padding: 0 20px 25px;
    margin: 0;
    transition: .2s;
    color: #fff;
    line-height: 1.75
  }

  .shop-links a:hover,
  #header .navbar-nav .nav-link:hover {
    -webkit-transform: translateX(-5px);
    transform: translateX(-5px);
    color: #fff
  }

  .locked {
    overflow: hidden
  }

  @-webkit-keyframes fadeInRight {
    0% {
      opacity: 0;
      right: 50px
    }

    100% {
      opacity: 1;
      right: 0;
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }
  }

  @keyframes fadeInRight {
    0% {
      opacity: 0;
      right: 50px
    }

    100% {
      opacity: 1;
      right: 0;
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg)
    }
  }

  .header-top>.d-flex {
    position: absolute;
    right: 20px;
    width: auto;
    top: 12px;
    flex-direction: row-reverse;
    align-items: center
  }

  .header-v2 .header-top>.d-flex {
    flex-direction: row
  }

  .header-tel {
    margin-left: 0;
    line-height: 1
  }

  .header-tel img {
    display: block
  }

  .search-trigger {
    cursor: pointer
  }

  .search-result-content .search-body .content {
    width: 100%;
    margin-left: 0
  }

  .search-result-content .aside {
    display: none
  }

  .search-title {
    padding: 17px 20px;
    align-items: flex-end
  }

  .search-body {
    display: block
  }

  .checkout-aside,
  .checkout-content,
  .search-body-content {
    width: 100%
  }

  .domain-table .domain-row:nth-child(even) {
    background: #fff
  }

  .domain-table .domain-row:nth-child(odd) {
    background: #f3f6f8
  }

  .domain-table .domain-row .domain a {
    display: block
  }

  .domain-table .domain-row .price {
    float: left;
    text-align: left
  }

  .mobile-none {
    display: none !important
  }

  .search-pagination {
    padding: 0 17px
  }

  .search-pages .select:nth-child(2) {
    margin-bottom: 20px
  }

  .next-link.link {
    align-self: flex-start
  }

  .footer-links {
    flex-wrap: wrap
  }

  .footer-links .col {
    width: 100%
  }

  #footer {
    padding: 50px 70px 100px
  }

  .badge-row {
    justify-content: center;
    flex-wrap: wrap;
    text-align: center;
    padding-bottom: 20px;
    border-bottom: 1px solid #92aee1;
    margin-bottom: 35px
  }

  .badge-row>div {
    justify-content: center;
    margin-bottom: 25px
  }

  #footer .cta {
    font-size: 18px;
    margin-bottom: 20px
  }

  #footer .cta a {
    text-decoration: underline;
    font-size: 26px;
    display: block
  }

  .sort-by-toggle-mobile {
    display: block;
    width: 35px;
    height: 35px;
    position: relative;
    z-index: 1
  }

  .sort-by-selector {
    width: 35px;
    height: 35px;
    min-width: auto;
    padding-right: 0
  }

  .search-body .guarantee {
    display: none
  }

  .search-body-aside .close-modal {
    display: inline-block
  }

  .sort-by-selector:after {
    right: 11px
  }

  .search-body-aside .box-lightgrey {
    background-color: #f3f6f8;
    padding: 0;
    min-width: 265px
  }

  .search-body-aside .box-lightgrey h5 {
    background-color: #3b78e7;
    display: flex;
    justify-content: space-between;
    color: #fff;
    padding: 10px 20px
  }

  .search-body-aside .box-lightgrey h5 .close-modal {
    top: 17px
  }

  .search-body-aside .box-lightgrey .f_search_adv {
    padding: 20px
  }

  .search-body-aside .box-lightgrey .f_search_adv .radio__text::after {
    top: 3px;
    left: 4px
  }

  .search-body-aside .box-lightgrey .f_search_adv fieldset.sel .select {
    width: 155px
  }

  .search-body-aside .box-lightgrey .f_search_adv fieldset.sel input {
    width: 67px
  }

  .search-body-aside .box-lightgrey .f_search_adv fieldset.button {
    text-align: left;
    padding-left: 68px
  }

  .domain-table.exaxt-match .domain-row:nth-child(2n+1) {
    background: 0 0
  }

  .sort-by-selector ul li.sort-by-title {
    display: flex;
    padding: 16px 13px;
    justify-content: space-between;
    cursor: default
  }

  .sort-by-title span {
    font-size: 17px;
    color: #323031;
    line-height: 1
  }

  .sort-by-selector ul li.sort-by-title a {
    color: #03f;
    font-size: 15px;
    border-bottom: 1px solid #03f;
    padding: 0 0 1px;
    line-height: 1
  }

  .overlay-modal {
    opacity: 0;
    visibility: hidden;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(121, 130, 139, .7);
    z-index: 20;
    transition: .3s all
  }

  .modal {
    opacity: 0;
    visibility: hidden;
    min-width: 250px;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: -30;
    background-color: #f3f6f8;
    transition: .3s all
  }

  .sort-by-menu.modal {
    transform: none;
    left: auto;
    position: absolute;
    top: 100%;
    right: 0
  }

  .search-box {
    padding: 20px 15px;
    border: 1px solid #d2d6da
  }

  .search-box>span {
    font-size: 17px;
    color: #11262f;
    display: block;
    margin-bottom: 5px
  }

  .search-form {
    text-align: right;
    max-width: 218px
  }

  .search-box .search-input {
    margin-bottom: 20px;
    width: 100%
  }

  .overlay-modal.active {
    opacity: 1;
    visibility: visible
  }

  .modal.active {
    opacity: 1;
    visibility: visible;
    z-index: 30
  }

  .sort-by-selector ul li a {
    font-size: 15px;
    padding: 7px 13px
  }

  .sort-by-selector ul {
    border-bottom: 1px solid #bebebe
  }

  .sort-by-selector ul li.active a:after {
    right: 20px
  }

  .sort-by-selector.open {
    box-shadow: none
  }

  .adv-search-trigger {
    margin-top: 10px;
    width: 160px;
    cursor: pointer
  }

  .cart-number-mobile {
    display: inline-block;
    position: relative;
    margin-left: 15px;
    border: 1px solid #fff
  }

  .language-selector ul {
    right: auto;
    top: auto;
    width: 240px;
    bottom: 34px;
    left: -1px;
    box-shadow: 2px 0 4px rgba(0, 0, 0, .2)
  }

  .fab-btn-wrap a {
    right: 20px
  }

  .language-selector.open {
    box-shadow: none
  }

  .search-box {
    padding: 0;
    border: 0;
    position: absolute;
    width: 0;
    display: flex;
    right: 0;
    top: 0;
    overflow: hidden;
    transition: all .2s ease-in-out;
    z-index: 10
  }

  .search-box.form-open {
    width: 350px
  }

  .search-box .search-input {
    margin-bottom: 0;
    width: 100%
  }

  .search-form {
    text-align: right;
    max-width: 100%;
    width: 100%;
    display: flex
  }

  .offer-form {
    margin-left: 80px
  }

  .buy-down-form form .form-row .input-row select {
    width: 160px;
    border-radius: 0
  }

  .buy-down-form {
    max-width: 540px;
    margin-left: 20%
  }

  section .container {
    padding-left: 15px;
    padding-right: 15px
  }

  .cart-subtotal {
    width: 220px
  }

  .checkout-body {
    flex-wrap: wrap
  }

  .checkout-title {
    text-align: center;
    justify-content: center;
    padding: 30px 20px 0
  }

  .checkout-form-box,
  .checkout-content .cart-table {
    border-left: 0;
    border-right: 0
  }

  .checkout-aside.ml-15 {
    margin-left: 0
  }

  .box-lightgrey {
    background: 0 0;
    border: none
  }

  .checkout-content {
    padding-bottom: 0
  }

  .checkout-coupon-block {
    padding: 0 20px
  }

  .meta-item {
    padding-left: 15px;
    padding-right: 15px
  }

  .Payment-Plan-3-up-items .price .green {
    font-size: 24px
  }

  .Payment-Plan-3-up-items .month,
  .Payment-Plan-3-up-items .price {
    font-size: 16px
  }

  .Payment-Plan-3-up-item-footer span {
    font-size: 13px
  }

  .Payment-Plan-3-up-items a {
    font-size: 18px
  }

  .Payment-Plan-5-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items {
    margin-right: 10px;
    min-height: 170px
  }

  .Payment-Plan-5-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items:last-child {
    margin-right: 0
  }

  .Payment-Plan-5-up .Payment-Plan-3-up-items .month,
  .Payment-Plan-5-up .Payment-Plan-3-up-items .price {
    font-size: 14px
  }

  .Payment-Plan-5-up .Payment-Plan-3-up-item-footer span {
    font-size: 11px
  }

  .pp-creditionals .container p {
    margin-bottom: 0;
    font-size: 13px
  }

  .marketing-content-block ul li {
    list-style: none;
    margin-bottom: 10px;
    font-size: 16px
  }

  .paymentpay-accaunt-body,
  .account-overview-subheader,
  .account-overview-header {
    padding-left: 15px;
    padding-right: 15px
  }

  .paymentpay-accaunt-aside {
    width: 200px
  }

  .paymentpay-accaunt-content {
    width: calc(100% - 220px)
  }

  .block-paymentpay-accaunt-content-links-items a .icon-text {
    padding-right: 10px
  }

  .paymentpay-accaunt-content .checkout-form fieldset.cvv input,
  .paymentpay-accaunt-content .checkout-form fieldset.exp-date .select {
    width: 169px
  }

  .errore-with-btn .content-errore {
    align-items: flex-start
  }

  .errore-with-btn .content-errore p {
    width: 69%
  }

  .about-page .checkout-body {
    flex-direction: column
  }

  .hdadmin .block-paymentpay-accaunt-content-meta-item {
    padding: 10px 20px 30px
  }

  .sellers-admin-stats {
    flex-direction: column
  }

  .sellers-admin-stats-item {
    width: 100%;
    margin-bottom: 20px
  }

  .home-page .shop-links {
    display: none
  }

  .home-page .logo {
    margin-left: 0
  }

  .home-page .header-top {
    justify-content: flex-start;
    padding: 6px 0
  }

  .home-page a.header-tel:before {
    display: none
  }

  .home-page .header-top>.d-flex {
    position: absolute;
    right: 20px;
    width: auto;
    top: 19px;
    flex-direction: row-reverse;
    align-items: center
  }

  .home-page .navBurger.active {
    background: 0 0;
    background-clip: content-box;
    position: relative
  }

  .home-page .burger-wrap {
    margin-right: 20px;
    padding: 12px 13px
  }

  .faq-bi-content .contact-form-inner form .fieldset {
    width: 95.5%
  }

  .contact-us-second .form-contactus-section {
    flex-direction: column
  }

  .submittestimonial-btn-row,
  .submittestimonial-file-row,
  .file-upload-errore {
    padding-left: 0
  }

  .bonus-presentation.single-product .single-product-block {
    max-width: 580px;
    margin: auto;
    flex-direction: column
  }

  .single-product-block {
    width: 100%
  }

  .ss-block-inner {
    width: 100%;
    border: 1px solid #d2d6da;
    padding: 20px 25px;
    position: relative;
    right: 0;
    top: 0;
    background-color: #fff
  }

  .top-container {
    min-height: auto
  }

  .faq-section.single-product,
  .other-domains.single-product,
  .video-lesson.single-product,
  .testimonails.single-product {
    padding-left: 15px;
    padding-right: 15px
  }

  .ss-block-inner,
  .ss-block-inner.fixed {
    transform: translate(0, 0)
  }

  .casestudy-page .ss-block-inner {
    transform: translate(200%, 0px)
  }

  .casestudy-page .ss-block-inner-new {
    text-align: left
  }

  .my-favorites {
    padding: 30px 20px 50px
  }

  .my-favorites .available {
    max-width: 110px;
    text-align: center;
    line-height: 1.33
  }

  .my-favorites .fav-modal-form form .input-row {
    flex-direction: row;
    width: 100%
  }

  .my-favorites .fav-modal-form form .fieldset input {
    width: 100%
  }

  footer#footer .pr-15 {
    padding: 0
  }

  .footer-links {
    align-items: flex-start
  }

  .footer-menu {
    margin-bottom: 25px
  }

  .tablet-mob-block .ss-block-inner-new {
    display: block
  }

  .email-price-wrapp .text-video {
    text-align: center
  }

  .email-price-wrapp .video-block {
    text-align: center
  }

  .email-price-wrapp .video-block iframe {
    max-width: 480px
  }

  .mail-block {
    padding-top: 80px
  }

  .mail-block__content {
    padding-left: 20px;
    padding-right: 20px
  }
}

@media(max-width:881px) {
  .casestudy-page .ss-block-inner {
    transform: translate(178%, 0px)
  }
}

@media(max-width:800px) {

  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.phone .phone-number,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.country .select,
  .search-result-content .paymentpay-accaunt-content .checkout-form fieldset.state .select,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset input:not(.checkbox) {
    width: 100%
  }

  .paymentpay-accaunt-content .checkout-form fieldset.cvv input,
  .paymentpay-accaunt-content .checkout-form fieldset.exp-date .select {
    width: 137px
  }

  .paymentpay-accaunt-content-table table thead tr th,
  .paymentpay-accaunt-content-table table tbody tr td {
    padding: 7px 10px
  }

  .log-out .paymentpay-accaunt-content-btn,
  .log-out .span-errore-check {
    margin-left: 0
  }

  .invoice-manager table tbody tr td {
    font-size: 12px
  }

  .invoice-manager table.table thead tr th {
    font-size: 12px
  }

  .search-result-content:not(.log-out):not(.log-in) .checkout-form fieldset:not(.private-checkbox) label {
    width: 100%;
    text-align: left
  }

  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.input-row.errore:after,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form .phone.errore:after,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form .cvv.errore:after,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form .zip.errore:after {
    top: 33px
  }

  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form .phone.errore:before,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form .cvv.errore:before,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form .zip.errore:before,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.input-row.errore:before {
    top: 30px
  }

  .container-small .side-wrapp {
    max-width: 100%
  }

  .container-small .ss-block-inner {
    right: auto;
    left: auto;
    top: 0
  }

  .container-small .checkout-form {
    padding-bottom: 0
  }

  .container-small .box-lightgrey {
    padding: 35px 20px 0;
    margin-bottom: 40px
  }

  .container-small .checkout-total {
    padding-bottom: 10px;
    border-bottom: 1px solid #d4d7da;
    margin-bottom: 20px
  }

  .container-small .private-checkbox {
    margin-bottom: 20px
  }

  .whios-details-block {
    width: 100%;
    left: 0 !important;
    right: 0 !important
  }
}

@media(max-width:991px) {
  .mobile-fixed-block .ss-block-inner-new {
    display: flex;
    flex-direction: column;
    background-color: #fff;
    border: none;
    padding: 0
  }

  .mobile-fixed-block .ss-block-inner-new .btn {
    background-color: #2aa527;
    color: #fff;
    text-decoration: none;
    font-size: 20px;
    line-height: 1.43;
    display: block;
    padding: 11px 15px;
    text-align: center;
    border: none;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
  }

  .mobile-fixed-block .ss-block-inner-new .btn.transparent {
    background-color: #fff;
    color: #2aa527;
    text-decoration: none;
    font-size: 20px;
    line-height: 1.43;
    display: block;
    padding: 11px 15px;
    text-align: center;
    border: 2px solid #2aa527;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease
  }

  .m-mb-0 {
    margin-bottom: 0
  }

  .boreder-b-none {
    border-bottom: none
  }

  .boreder-t-none {
    border-top: none
  }

  .m-border-block {
    position: relative
  }

  .m-border-block:before {
    content: "";
    width: calc(100% - 30px);
    height: 1px;
    border-bottom: 1px solid #d2d6da;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: auto
  }

  .oter-domain-title {
    flex-direction: column;
    justify-self: center;
    align-items: center;
    margin-bottom: 15px
  }

  .see-more-domains {
    margin-left: 0
  }

  .oter-domain-title h2 {
    margin-bottom: 10px
  }

  .m-border-block:after {
    content: "";
    width: calc(100% - 30px);
    height: 1px;
    border-bottom: 1px solid #d2d6da;
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto
  }

  .cred-mobile .crediti ul li {
    justify-content: center;
    align-items: center;
    flex-direction: row;
    padding-left: 30px;
    padding-right: 30px
  }

  .cred-mobile .crediti ul li .img {
    margin-right: 30px
  }

  .cred-mobile .crediti ul li .content {
    text-align: left
  }

  .cred-mobile .crediti ul {
    padding: 0;
    margin: 0;
    margin-top: 0;
    padding-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #d2d6da
  }

  .cred-mobile {
    background-color: #f3f6f8
  }

  .top-container {
    padding-bottom: 20px;
    padding-top: 20px
  }

  .dn-mobile {
    display: none !important
  }

  .ss-block-inner-new {
    text-align: center;
    padding: 10px 20px
  }

  .ss-block-inner a {
    margin-top: 5px;
    margin-bottom: 10px
  }

  .product-fav-wrapp .content-wrapp section {
    width: 100%
  }

  .single-product-block .full-width-favorite.favorite-left-side {
    justify-content: center;
    margin-top: 1rem
  }

  .single-product-block .bn-block {
    text-align: center
  }

  .single-product-block.e-price-block .bn-block {
    text-align: left
  }

  .single-product-block.e-price-block {
    padding: 0 120px
  }

  .product-fav-wrapp .content-wrapp section .e-price-block .tablet-block-s a.btn {
    width: 50%
  }

  .inputs-row {
    display: flex;
    position: relative;
    margin-bottom: 20px
  }

  .inputs-row input {
    width: 100%
  }

  .inputs-row label {
    position: absolute;
    left: -60px
  }

  .hide-desktop {
    display: inline
  }

  .hide-tablet {
    display: none
  }

  .tablet-block__form {
    margin-top: 20px
  }

  .top-bottom-bordered-block {
    border-bottom: none
  }

  .colored-section.tablet-view {
    background-color: transparent;
    border: none;
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 20px
  }

  .colored-section.tablet-view .testimonails-wrap.container {
    background-color: #f3f6f8;
    border: 1px solid #d9dce1;
    padding: 25px 12px
  }

  .tablet-view.m-border-block:before {
    content: none
  }

  .tablet-view .subtitels {
    margin-bottom: 15px
  }

  .eprice .oter-domain-title {
    flex-direction: row
  }

  .slide-sidebar-block .crediti {
    display: none
  }

  .side-wrapp {
    width: 100%;
    position: relative;
    padding-bottom: 30px;
    border-bottom: 1px solid #d2d6da;
    max-width: 100%
  }

  .product-fav-wrapp .side-wrapp {
    width: 100%;
    position: fixed;
    padding-bottom: 0;
    border-bottom: 1px solid #d2d6da;
    max-width: 100%;
    bottom: 0;
    height: auto;
    top: auto;
    z-index: 9
  }

  .crediti ul li .img {
    margin-right: 0
  }

  .crediti ul li {
    justify-content: center;
    align-items: center;
    flex-direction: column
  }

  .crediti ul li .content {
    text-align: center
  }

  .product-fav-wrapp .single-product-block img {
    max-width: 100%
  }

  .modal-content form {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start
  }

  .product-form-wrap .input-row label span {
    display: block;
    margin-left: 0
  }

  .overlay {
    width: 230px
  }

  .bonus-presentation-wrap.small-container {
    flex-direction: column
  }

  .bonus-presentation-item {
    margin-bottom: 0
  }

  h1.domain-name {
    font-size: 30px
  }

  .bn-block p {
    font-size: 20px
  }

  .sold .search-input {
    padding-left: 10px;
    min-width: 195px
  }

  .sold .search-btn {
    padding: 7px 15px
  }

  .offer-form {
    margin-left: 0
  }

  .make-offer .input-row label {
    position: relative;
    left: 0;
    min-width: 130px;
    text-align: left;
    font-size: 16px;
    width: 100%
  }

  .min-offer-form {
    flex-direction: column
  }

  .min-offer-form form {
    flex-direction: column
  }

  .min-offer-form form input {
    margin-bottom: 10px
  }

  .bn-block .after-forms-paragraf a,
  .bn-block .after-forms-paragraf {
    font-size: 14px
  }

  .payment-plan-buy-now-buttons {
    display: flex;
    flex-direction: column;
    align-items: center
  }

  .always-off-form {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
  }

  .buy-down-form {
    max-width: 100%;
    margin-left: 0;
    width: 100%
  }

  .buy-down-form form .form-row {
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 100%
  }

  .buy-down-form form .form-row .input-row {
    margin-right: 0;
    flex-direction: column;
    width: 100%
  }

  .absolute-label label {
    position: relative;
    width: auto;
    text-align: left;
    left: 0;
    margin: 0;
    top: 0
  }

  .buy-down-form form .form-row .input-row input {
    width: 100%
  }

  .buy-down-form form .form-row .input-row label {
    margin-bottom: 0;
    margin-right: 10px;
    font-size: 16px;
    text-align: left
  }

  .buy-down-form form .form-row .input-row select {
    width: 100%;
    border-radius: 0
  }

  .make-offer .input-row {
    position: relative;
    margin-bottom: 10px;
    flex-direction: column
  }

  .testimonails .block-title h2 {
    font-size: 17px
  }

  .testimonials-item .testimonials-item_content .feedback {
    font-size: 16px;
    line-height: 1.3
  }

  .testimonials-item .testimonials-item_content .feedback-owner {
    color: #85929e;
    font-size: 13px;
    line-height: 1.4;
    display: inline-block
  }

  .testimonails .see-more {
    display: inline-block;
    font-size: 16px
  }

  .video-block iframe {
    max-width: 100%
  }

  .video-lesson-wrap .text-video {
    font-size: 15px
  }

  .video-lesson-wrap .video-block {
    margin-bottom: 15px
  }

  .oter-domain-title h2 {
    font-size: 18px
  }

  .domains-table .domain-row .domain a {
    font-size: 15px
  }

  .domains-table .domain-row .price {
    font-size: 15px
  }

  .faq-section .faq-section-title h2 {
    font-size: 18px;
    color: #010000;
    text-align: left
  }

  .faq-bi-title a,
  .faq-bi-content p {
    color: #fff;
    font-size: 15px;
    line-height: 21px;
    margin-bottom: 0
  }

  .modal-content {
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 15px;
    padding-right: 15px
  }

  .input-row {
    display: flex;
    margin-bottom: 10px;
    flex-direction: column
  }

  .modal-content .label,
  .modal-content label {
    width: 100%;
    text-align: left;
    flex-shrink: 0;
    margin-right: 10px;
    margin-bottom: 0;
    font-size: 15px
  }

  .input-captcha img {
    margin-right: 10px;
    max-width: 100px
  }

  .modal-content form {
    padding-left: 0;
    padding-right: 0
  }

  .more-w {
    text-align: left
  }

  .more-w .see-more-faq {
    margin-left: 0
  }

  .content-errore p.big-text {
    font-size: 18px;
    line-height: 1.4
  }

  .content-errore p.small-text {
    font-size: 14px
  }

  .errore-block .content-errore {
    padding: 10px;
    position: relative
  }

  .errore-block .clarifications {
    position: absolute;
    bottom: 5px;
    right: 5px
  }

  .errore-block .block-img {
    width: 60px
  }

  .fab-btn-wrap {
    right: 20px
  }

  .btn-row {
    padding-left: 0
  }

  .radiobtn-row label {
    margin: 0;
    width: auto
  }

  .radiobtn-row {
    max-width: 90%
  }

  .checkbox-row input {
    position: relative;
    top: 2px
  }

  .footer-side ul li {
    align-items: baseline
  }

  .footer-side ul li .dot {
    position: relative;
    top: -4px
  }

  .modal-footer {
    border-top: 1px solid #ccc;
    width: 90%;
    margin: auto;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 0;
    justify-content: space-between
  }

  .radiobtn-row-label {
    max-width: 445px;
    justify-content: space-between;
    margin: auto;
    margin-bottom: 15px
  }

  .cart-title h2 {
    font-size: 28px;
    text-align: center
  }

  .domain-cart {
    flex-direction: column
  }

  section .container {
    padding-left: 0;
    padding-right: 0
  }

  .cart-table {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 25px
  }

  .cart-total {
    text-align: center
  }

  .cart-footer {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: end
  }

  .btns-cart-block {
    margin-bottom: 0
  }

  .cc-block {
    text-align: left;
    padding-left: 15px;
    padding-right: 15px
  }

  .marketing-content {
    padding-left: 20px;
    padding-right: 20px;
    flex-direction: column
  }

  .block-coupon-total {
    flex-direction: column
  }

  .coupon-block input {
    width: 90px
  }

  .coupon-block form {
    display: flex;
    align-items: center;
    min-height: 42px;
    justify-content: center
  }

  .coupon-block {
    flex-shrink: 0;
    min-width: 100%;
    margin-bottom: 15px
  }

  .cart-subtotal {
    width: 90%;
    margin: auto;
    float: none;
    margin-bottom: 15px
  }

  .bonus-presentation-wrap.container {
    flex-direction: row
  }

  .condic {
    padding-left: 20px;
    padding-right: 20px
  }

  .faq-bi-title a,
  .faq-bi-content p {
    padding-left: 30px
  }

  .faq-bi-title:before {
    top: 5px
  }

  .faq-bi-title:after {
    top: 11px
  }

  .faq-bi-content:before {
    width: calc(100% - 30px)
  }

  .faq-block-item {
    padding: 17px 20px 0 10px
  }

  .checkout-form fieldset:not(.private-checkbox) label {
    width: 100%;
    text-align: left
  }

  .checkout-title h1 {
    font-size: 28px;
    line-height: 1.3;
    margin-bottom: 15px
  }

  .checkf-inner-header {
    flex-direction: column;
    margin-bottom: 0
  }

  .checkf-inner-header img {
    align-self: flex-end;
    width: 100px;
    margin-bottom: 3px
  }

  .checkf-inner-header small {
    align-self: flex-end;
    font-size: 13px
  }

  .checkout-form h4 {
    font-size: 20px;
    margin-bottom: 10px
  }

  .checkout-form fieldset:not(.private-checkbox) label {
    font-size: 15px
  }

  .checkout-form fieldset.exp-date .select {
    width: calc(50% - 8px)
  }

  .log-in .checkout-form fieldset input:not(.checkbox) {
    width: 100%
  }

  .paymentpay-accaunt-content-btn,
  .span-errore-check {
    margin-left: 0
  }

  .checkout-form fieldset.phone .phone-number,
  .checkout-form fieldset.country .select,
  .checkout-form fieldset.state .select,
  .checkout-form fieldset.zip input,
  .checkout-form fieldset input:not(.checkbox) {
    width: 100%
  }

  .prefix-selector {
    width: 80px;
    min-width: 80px;
    margin-right: -1px;
    border-right: none
  }

  .place-order-btn {
    width: 100%
  }

  .checkout-form-box {
    margin-bottom: 0
  }

  .phone.errore:before,
  .cvv.errore:before,
  .zip.errore:before,
  .country.errore:before,
  .state.errore:before,
  .input-row.errore:before {
    top: 30px
  }

  .container-small .checkout-form fieldset.cvv input {
    width: 100%
  }

  .checkout-form fieldset.exp-date .selects-wrapp {
    width: 100%
  }

  .paymentpay-accaunt-content-table {
    overflow: scroll
  }

  .paymentpay-accaunt-body.creat-account button {
    font-size: 18px
  }

  .phone.errore:after,
  .cvv.errore:after,
  .zip.errore:after,
  .country.errore:after,
  .state.errore:after,
  .input-row.errore:after {
    top: 32px
  }

  .cart-total-row {
    padding-right: 20px
  }

  .order-title {
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: column
  }

  .ifo-footer,
  .table-title,
  .receip {
    padding-left: 15px;
    padding-right: 15px
  }

  .order-table .cart-total-row {
    padding-right: 0
  }

  .order-table .cart-subtotal {
    margin-left: 0;
    margin-right: 0
  }

  .contact-form-inner form .fieldset {
    margin-bottom: 0;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    padding-left: 15px;
    padding-right: 15px
  }

  .contact-form-inner h4 {
    padding-left: 15px;
    padding-right: 15px
  }

  .contact-form-inner .fieldset .label,
  .contact-form-inner form .fieldset label {
    min-width: 100%;
    text-align: left
  }

  .contact-form-inner form .fieldset .input-captcha input {
    max-width: 90px
  }

  .contact-form-inner form .btn-row {
    padding-left: 15px;
    padding-right: 15px
  }

  .form-footer {
    padding-left: 15px;
    padding-right: 15px
  }

  .meta-inner-wrap {
    display: flex;
    justify-content: space-between;
    max-width: 960px;
    margin: auto;
    flex-direction: column;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px
  }

  .meta-item:nth-child(2) {
    border-right: none;
    border-left: none
  }

  .meta-item {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 40px
  }

  .errore-block .clarifications {
    position: relative;
    bottom: 0;
    right: 5px
  }

  .contact-form-inner form .fieldset textarea,
  .contact-form-inner form .fieldset input {
    width: 100%;
    margin: 0
  }

  .fieldset.errore:after {
    right: 24px;
    bottom: 5px;
    top: auto
  }

  .fieldset.errore:before {
    right: 74px;
    bottom: 19px;
    top: auto
  }

  .contact-form-inner form .fieldset .input-captcha {
    margin-left: 0
  }

  .contact-form-inner form .fieldset .input-captcha a {
    margin-left: 10px
  }

  .chat-from form .fieldset {
    flex-direction: column
  }

  .chat-from form .fieldset label {
    text-align: left;
    margin-top: 0
  }

  .chat-from form .fieldset textarea,
  .chat-from form .fieldset input {
    width: 100%;
    margin-left: 0
  }

  .chat-from form .fieldset textarea {
    height: 100px
  }

  .chat-from .btn-row {
    padding-left: 0
  }

  .chat-from button.btn {
    max-width: 130px;
    font-size: 14px
  }

  .chat-from a.btn {
    font-size: 14px
  }

  .chat-from .form-footer {
    padding-left: 0
  }

  .account-overview-subheader,
  .account-overview-header {
    flex-direction: column
  }

  .account-overview-help,
  .account-overview .account-overview-select {
    padding-left: 15px;
    padding-right: 15px
  }

  .account-overview-form .place-order-btn.btn {
    margin-left: 0
  }

  .Payment-Plan-Control table thead tr td:first-child,
  .Payment-Plan-Control table tbody tr td:first-child {
    padding-left: 20px
  }

  .pp-header {
    padding-left: 15px;
    padding-right: 15px;
    flex-wrap: wrap
  }

  .pp-header .midle-side-pp-header {
    width: 100%;
    text-align: center;
    order: -1
  }

  .pp-header .left-side-pp-header,
  .pp-header .right-side-pp-header {
    order: 0;
    font-size: 15px
  }

  table.paymentplantable tbody tr td label .radio-circle,
  .Payment-Plan-Control table tbody tr td label .radio-circle {
    width: 14px;
    height: 14px;
    margin-right: 10px
  }

  table.paymentplantable tbody tr td label input:checked+.radio-circle:after,
  .Payment-Plan-Control table tbody tr td label input:checked+.radio-circle:after {
    content: "";
    width: 8px;
    height: 8px;
    top: calc(50% - 4px);
    left: calc(50% - 4px)
  }

  table.paymentplantable tbody tr td,
  .Payment-Plan-Control table tbody tr td {
    font-size: 11px
  }

  table.paymentplantable thead tr td,
  .Payment-Plan-Control table thead tr td {
    font-size: 11px
  }

  .Payment-Plan-3-up-Alternate-wrap,
  .Payment-Plan-3-up-items-wrap {
    flex-direction: column
  }

  table.paymentplantable tbody tr td label input:checked+.radio-circle:before,
  .Payment-Plan-Control table tbody tr td label input:checked+.radio-circle:before {
    top: -1px
  }

  table.paymentplantable thead tr td:first-child,
  table.paymentplantable tbody tr td:first-child {
    padding-left: 18px
  }

  .Payment-Plan-Select-Term,
  .Payment-Plan-3-up-Alternate-wrap,
  .Payment-Plan-3-up {
    padding-left: 15px;
    padding-right: 15px
  }

  .DownPayment-wrap .Payment-Plan-3-up-items,
  .Payment-Plan-4-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items,
  .Payment-Plan-3-up-Alternate-items,
  .Payment-Plan-3-up-items {
    width: 100%;
    max-width: 295px;
    margin: auto;
    margin-bottom: 20px
  }

  .Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-top,
  .DownPayment-wrap .step-item {
    flex-wrap: wrap
  }

  .DownPayment-wrap .step-item input {
    margin-left: 0
  }

  .Payment-Plan-5-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items:last-child {
    margin-right: auto
  }

  .scroller .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items {
    width: 100%;
    max-width: 225px;
    margin: 0 10px 0 0
  }

  .scroller .Payment-Plan-3-up-items-wrap {
    width: 75%
  }

  .scroller-wrap {
    width: 95%
  }

  .pp-creditionals {
    padding-left: 15px;
    padding-right: 15px
  }

  .pp-creditionals .container {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    flex-wrap: wrap
  }

  .pp-creditionals .container p {
    font-size: 13px;
    text-align: center;
    margin-bottom: 15px
  }

  .start-using {
    padding-left: 15px;
    padding-right: 15px
  }

  .domain-paymentplan-list ul li {
    list-style: none;
    font-size: 15px;
    display: flex;
    align-items: baseline
  }

  .domain-paymentplan-list ul li:before {
    content: "";
    width: 6px;
    height: 6px;
    display: block;
    flex-shrink: 0;
    position: relative;
    top: -2px
  }

  .paymentpay-accaunt-body {
    flex-direction: column
  }

  .paymentpay-accaunt-aside {
    width: 100%;
    margin-right: 0
  }

  .paymentpay-accaunt-content {
    width: 100%
  }

  .block-paymentpay-accaunt-content-meta {
    flex-direction: column
  }

  .block-paymentpay-accaunt-content-links-wrap {
    flex-direction: column
  }

  .block-paymentpay-accaunt-content-links-wrap li {
    width: 100%
  }

  .block-paymentpay-accaunt-content-meta-item:after {
    content: "";
    position: absolute;
    display: block;
    width: 70px;
    height: 1px;
    border-bottom: 1px solid #d1d5d9;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto
  }

  .paymentpay-accaunt-content-btn {
    width: auto;
    margin-left: 0
  }

  .paymentpay-accaunt-content .checkout-form fieldset.cvv input,
  .paymentpay-accaunt-content .checkout-form fieldset.exp-date .select {
    width: 47%
  }

  .paymentpay-accaunt-content .checkout-form fieldset.cvv input {
    width: 100%
  }

  .reciep-info {
    flex-direction: column
  }

  .reciep-info .ri-item {
    width: 100%;
    margin-bottom: 20px
  }

  .paymentpay-accaunt-content-table table thead tr th,
  .paymentpay-accaunt-content-table table tbody tr td {
    padding: 5px;
    font-size: 12px
  }

  .paymentpay-accaunt-content-table table tbody tr td a {
    font-size: 12px
  }

  .content-errore-btn {
    position: relative;
    right: auto;
    top: 0
  }

  .errore-with-btn .content-errore p {
    width: 100%
  }

  .block-paymentpay-accaunt-content-billing-info .billing-info-row {
    flex-direction: column
  }

  .reciep-title-block {
    flex-direction: column-reverse
  }

  .reciep-title-block-left-side h2 {
    margin-bottom: 5px
  }

  .paymentpay-accaunt-content-table-title-block {
    flex-wrap: wrap
  }

  .paymentpay-accaunt-content-table-title-block .pa-table-right-side {
    justify-content: space-between;
    width: 100%
  }

  .search-pagination-desctop {
    display: none
  }

  .search-pagination-mobile {
    display: flex
  }

  .search-body-content {
    padding-bottom: 0
  }

  .faq-section-block .faq-bi-title:after {
    top: 16px
  }

  .faq-section-block .faq-bi-title:before {
    top: 10px
  }

  .width-form .contact-form-inner form .btn-row,
  .width-form .contact-form-inner form .fieldset {
    padding-left: 0;
    padding-right: 0
  }

  .faq-bi-content .contact-form-inner form .fieldset {
    width: 100%
  }

  .faq-bi-content .contact-form-inner form .fieldset .input-captcha input {
    max-width: 100%
  }

  .width-form .form-footer {
    padding-left: 0;
    padding-right: 0
  }

  .have-a-quest-block {
    padding-left: 15px;
    padding-right: 15px
  }

  .faq-section-block .faq-section-block-title {
    align-items: baseline;
    justify-content: space-between;
    padding-left: 15px;
    padding-right: 15px;
    flex-direction: row
  }

  .faq-title div {
    padding-left: 15px;
    padding-right: 15px
  }

  .faq-title h1 {
    font-size: 30px;
    line-height: 1.2;
    margin-bottom: 15px
  }

  .modal-content .input-row.input-captcha-row {
    align-items: flex-start
  }

  .contact-modal .btn-row {
    padding-left: 0
  }

  .input-captcha input {
    max-width: 200px;
    margin: 0
  }

  .admin-wrapp {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 15px;
    padding-right: 15px
  }

  .acc-content-block {
    margin-left: 0;
    margin-top: 20px
  }

  .submit-offer-modal .modal-content form {
    padding-left: 0;
    padding-right: 0
  }

  .contact-modal form p {
    padding-left: 0;
    font-size: 16px
  }

  .submit-offer-modal.contact-modal .btn-row {
    padding-left: 0
  }

  .input-width-label span {
    margin-top: 20px
  }

  .quick-stats .stats-row .stats-row-item {
    width: 100%;
    margin-bottom: 10px
  }

  .quick-stats .stats-row {
    display: flex;
    padding: 10px;
    justify-content: space-between;
    align-items: center;
    flex-direction: column
  }

  .about-page-content {
    padding-left: 15px;
    padding-right: 15px
  }

  .about-page-content img {
    float: none !important;
    margin-left: 0
  }

  .buinge-guide-section-nav-item {
    width: 100%
  }

  .buingguide-nav {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center
  }

  .table-content tbody tr td {
    padding: 10px;
    font-size: 10px
  }

  .table-content thead tr th {
    font-size: 10px;
    padding: 10px
  }

  .how-to-choose .quick-stats .stats-row .stats-row-item {
    width: 100%
  }

  .simple-btn {
    width: 100%
  }

  .ppermutations {
    padding-left: 15px;
    padding-right: 15px
  }

  .ppermutations.min-offer .offer-form .input-row label,
  .ppermutations.make-offer .offer-form .input-row label {
    position: relative;
    left: 0;
    min-width: 130px;
    text-align: left;
    width: 100%
  }

  .ppermutations .offer-form {
    margin-left: 0
  }

  h1.domain-name {
    font-size: 36px
  }

  .sub-title-price-block .price-block {
    font-size: 24px
  }

  .sellers-inner-menu ul {
    flex-wrap: wrap;
    justify-content: center
  }

  .accaunt-content-row-title {
    font-size: 20px
  }

  .hdadmin {
    padding-left: 10px;
    padding-right: 10px
  }

  .sellers-admin-stats-item>.left-s>span:nth-child(2),
  .sellers-admin-stats-item>span:nth-child(2) {
    font-size: 32px;
    line-height: 1.4
  }

  .pp {
    flex-wrap: wrap
  }

  .pp>a {
    margin-left: 0;
    position: relative
  }

  .pp>a:before {
    display: none
  }

  .sellers-admin-stats-item .right-s {
    max-width: 100%;
    padding: 0;
    padding-top: 5px;
    border-left: none;
    border-top: 1px solid #d2d6da;
    margin-top: 5px
  }

  .sellers-admin-stats-item {
    width: 100%;
    margin-bottom: 20px;
    flex-direction: column
  }

  .seller-account-information .billing-info-row {
    display: flex;
    flex-direction: column
  }

  .shart-nav-block {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 30px;
    flex-direction: column
  }

  .sort-side,
  .dash-filter {
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    align-items: stretch
  }

  .sort-side span {
    margin-right: 0;
    margin-bottom: 10px;
    margin-top: 10px
  }

  .sort-side .select {
    margin-right: 0;
    margin-bottom: 10px
  }

  .sort-side .update-btn {
    margin-right: 0;
    padding: 6px 12px;
    margin-bottom: 10px
  }

  .dash-filter .search-input {
    margin-right: 15px
  }

  .last-table-block-table tbody tr td.mail,
  .last-table-block-table thead tr th.mail,
  .last-table-block-table tbody tr td:first-child,
  .last-table-block-table thead tr th:first-child {
    text-align: left;
    padding: 10px 15px 10px 10px
  }

  .last-table-block-table tbody tr td {
    font-size: 13px
  }

  .hdadmin .checkout-form fieldset.phone .phone-number,
  .hdadmin .checkout-form fieldset.country .select,
  .hdadmin .checkout-form fieldset.state .select,
  .hdadmin .checkout-form fieldset input:not(.checkbox) {
    width: 100%
  }

  .hdadmin .account-overview-form {
    margin-left: -15px;
    margin-right: -15px
  }

  .hdadmin .account-overview-form .place-order-btn.btn {
    margin-left: 0
  }

  .hdadmin .checkout-form fieldset:not(.private-checkbox) label {
    width: 100%
  }

  .hdadmin.login-block .checkout-form fieldset.phone .phone-number,
  .hdadmin.login-block .checkout-form fieldset.country .select,
  .hdadmin.login-block .checkout-form fieldset.state .select,
  .hdadmin.login-block .checkout-form fieldset input:not(.checkbox) {
    width: 100%
  }

  .hdadmin.login-block .checkout-form fieldset:not(.private-checkbox) label {
    width: 100%;
    min-width: 100px
  }

  .hdadmin.login-block .reset-password {
    font-size: 15px;
    margin-left: 0
  }

  .hdadmin.login-block .account-overview-form .place-order-btn.btn {
    margin-left: 0
  }

  .bpacma-wrap {
    flex-direction: column
  }

  .block-paymentpay-accaunt-content-meta-item:after {
    right: auto
  }

  .hdadmin .bpacma-title {
    padding-left: 20px;
    padding-top: 30px
  }

  section.banner h1 {
    text-align: center;
    font-size: 36px;
    margin-bottom: 20px;
    line-height: 1.2
  }

  .banner-search form {
    max-width: 740px;
    margin: auto;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    padding-left: 15px;
    padding-right: 15px
  }

  .banner-search form .input-row {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    width: 100%
  }

  .banner-search form .input-row input {
    width: 100%;
    height: 50px;
    padding-left: 15px;
    padding-right: 15px;
    border: 1px solid #d2d6da;
    border-radius: 0;
    margin-bottom: 10px;
    font-size: 22px
  }

  .banner-search form button {
    width: 160px;
    height: 50px;
    font-size: 26px;
    margin-left: 0
  }

  .benefits {
    padding-left: 15px;
    padding-right: 15px
  }

  .benefits h2 {
    font-size: 28px;
    text-align: center;
    margin-bottom: 30px;
    line-height: 1.4
  }

  .benefits-wrap {
    flex-direction: column
  }

  .benefits-wrap .benefits-item {
    margin-bottom: 30px
  }

  .test-tips-item {
    width: 100%;
    margin-bottom: 30px
  }

  .test-tips-wrap {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px
  }

  .futured-domains {
    padding-left: 10px;
    padding-right: 10px
  }

  .fuured-domains-wrap .futured-dimain-tems {
    width: 100%;
    padding: 15px
  }

  .futured-dimain-tems-domain .domain-name {
    font-size: 14px
  }

  .futured-dimain-tems-bn .price {
    font-size: 14px
  }

  .futured-dimain-tems-bn a {
    margin-left: 15px;
    flex-shrink: 0
  }

  .botom-logo-about ul li {
    padding-left: 6px;
    padding-right: 6px
  }

  .call-us-content-wrap {
    flex-direction: column
  }

  .call-us-content-ico {
    margin-bottom: 30px
  }

  .botom-logo-about ul li img {
    max-width: 100%
  }

  .privacy-paragraf,
  .about-page-content .checkout-form .paymentpay-accaunt-content-btn {
    margin-left: 0;
    margin-bottom: 10px
  }

  .about-page-content .checkout-form {
    margin-left: -15px;
    margin-right: -15px
  }

  .about-page-content ul.dif-list li {
    padding-left: 40px;
    margin-bottom: 30px
  }

  .about-page-content .checkout-form fieldset input:not(.checkbox) {
    width: 100%
  }

  .about-page-content .textarea-row .fieldset {
    display: flex;
    flex-direction: column
  }

  .about-page-content .checkout-form fieldset:not(.private-checkbox) label {
    width: 100%;
    text-align: left
  }

  .about-page-content .fieldset .label,
  .about-page-content .textarea-row label {
    width: 100%;
    text-align: left;
    display: block
  }

  .about-page-content .textarea-row textarea {
    width: 100%;
    margin-left: 0
  }

  .about-page-content .capcha-row {
    display: flex;
    align-items: center;
    flex-direction: column
  }

  .about-page-content .input-captcha {
    width: 100%;
    margin-left: 0
  }

  .about-page-content .fieldset input {
    margin-right: 0;
    font-size: 14px;
    max-width: 100%;
    width: 100%
  }

  .about-page-content h2 {
    line-height: 1.3;
    margin-bottom: 15px
  }

  .flex-on-mobile {
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
    justify-content: center
  }

  .flex-on-mobile img {
    margin-left: 0;
    margin-right: 0
  }

  .input-captcha {
    position: relative
  }

  .about-page-content .input-captcha a {
    display: block;
    position: absolute;
    right: 0;
    top: -23px
  }

  .dect {
    display: none
  }

  .mobile {
    display: block
  }

  .how-this-works-modal .modal-header .head {
    line-height: 1.4
  }

  .Payment-Plan-5-up .Payment-Plan-3-up-items-wrap .Payment-Plan-3-up-items:hover {
    width: 100%
  }

  .categories-top-wrap {
    flex-direction: column
  }

  .category-accord-list-wrap {
    flex-direction: column
  }

  .category-accord-list-wrap-col {
    margin-right: 0;
    width: 100%
  }

  .info-title {
    line-height: 1.2
  }

  .top-container {
    padding-left: 10px;
    padding-right: 10px
  }

  .serch-category-block .serch-category-block-form form {
    display: flex;
    flex-direction: column
  }

  .cupon-block .cupon-block-title {
    font-size: 34px
  }

  .enter-email-block-form form {
    display: flex;
    flex-direction: column
  }

  .enter-email-block-form form input {
    margin-bottom: 10px
  }

  .submittestimonial-input-row {
    margin-bottom: 15px;
    display: flex;
    flex-direction: column;
    align-items: flex-start
  }

  .submittestimonial-input-row label {
    min-width: auto
  }

  .submittestimonial-input-row .input-wrap {
    min-width: 100%
  }

  .submittestimonial-input-row .select {
    min-width: 100%
  }

  .form-title span {
    padding-left: 0
  }

  .submittestimonial-btn-row,
  .submittestimonial-file-row {
    padding-left: 0
  }

  .contact-us-second .checkout-title {
    text-align: left
  }

  .contact-us-second .checkout-title h1 {}

  .contact-us-second .form-contactus-section .contact-form-inner {
    padding: 30px 0
  }

  .contact-form-inner form .fieldset input {
    width: 100%;
    max-width: 100%
  }

  .contact-us-second .contact-form-inner form .fieldset {
    display: flex;
    align-items: flex-start
  }

  .contact-us-second .contact-form-inner form .fieldset .input-captcha input {
    max-width: 70%
  }

  .contact-us-second .contact-us-metas-section {
    padding-top: 40px;
    padding-bottom: 40px;
    width: 100%;
    text-align: center
  }

  .contact-us-second .meta-inner-wrap {
    flex-direction: column;
    max-width: 95%;
    margin: 0;
    width: 95%;
    display: inline-flex
  }

  .textarea-row .fieldset.errore:before {
    right: 74px;
    top: 35px
  }

  .textarea-row .fieldset.errore:after {
    right: 24px;
    top: 38px
  }

  .submittestimonial-file-row {
    display: flex;
    align-items: flex-start;
    flex-direction: column
  }

  .submittestimonial-file-row>span {
    display: block;
    margin-bottom: 20px
  }

  .file-upload {
    margin-bottom: 20px
  }

  .file-upload label {
    margin-left: 0
  }

  .errore-f,
  .img-loading,
  .preview {
    margin-left: 0
  }

  .img-loading span.progress-bar {
    width: 165px
  }

  .enter-email-block {
    padding: 15px
  }

  .remaining {
    margin-left: 0
  }

  .spec-remain .remaining,
  .radio-testimonial-group {
    padding-left: 0
  }

  .adv-search-trigger {
    margin-top: 10px;
    width: 200px;
    cursor: pointer
  }

  .exact-domain-table .domain-row .domain a {
    display: block
  }

  .exact-domain-table .domain-row .price {
    float: left;
    text-align: left
  }

  .cogrta-title span {
    padding: 0 15px
  }

  .or-block {
    display: flex;
    flex-direction: column
  }

  .links-side {
    padding-left: 0;
    width: 100%
  }

  .label-side {
    width: 100%;
    text-align: left
  }

  .about-page-content .checkout-form .capcha-row .label,
  .about-page-content .checkout-form .fieldset:not(.private-checkbox) label {
    width: 100%;
    text-align: left
  }

  .about-page-content .checkout-form .fieldset input:not(.checkbox) {
    margin-left: 0
  }

  .about-page-content .checkout-form .fieldset {
    flex-direction: column
  }

  .about-page-content .checkout-form .order-number .fieldset,
  .about-page-content .checkout-form .fieldset {
    max-width: 100%
  }

  .about-page-content .checkout-form .fieldset {
    align-items: flex-start
  }

  .about-page-content ul {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-top: 20px
  }

  .about-page-content .botom-logo-about ul li {
    width: 25%;
    margin-bottom: 20px;
    display: inline-flex;
    align-items: center;
    margin-left: 20px
  }

  .about-page-content .botom-logo-about ul li:nth-child(4),
  .about-page-content .botom-logo-about ul li:first-child {
    margin-left: 0
  }

  .about-page-content .botom-logo-about ul li:nth-child(4),
  .about-page-content .botom-logo-about ul li:nth-child(5) {
    width: 40%
  }

  .about-page-content .botom-logo-about ul li img {
    margin-bottom: 0
  }

  .coupon-block label {
    width: 100%
  }

  .enter-code-row {
    padding: 23px 20px
  }

  form .my-account-input-row label {
    width: 100%;
    text-align: left
  }

  .my-account-input-row {
    align-items: flex-start;
    flex-direction: column
  }

  .my-account-btn-row {
    padding-left: 0
  }

  .invoice-manager table {
    min-width: 550px
  }

  .resp-table {
    overflow-x: scroll
  }

  .serchblick-cartempty.cartempty-second form {
    flex-direction: column;
    align-items: end
  }

  .serchblick-cartempty.cartempty-second form .label {
    margin-bottom: 20px
  }

  .serchblick-cartempty.cartempty-second {
    min-height: auto;
    padding: 20px
  }

  .serchblick-cartempty.cartempty-second form .form-row {
    flex-direction: column;
    align-items: end
  }

  .serchblick-cartempty.cartempty-second form .form-row input {
    margin-bottom: 20px
  }

  .serchblick-cartempty.cartempty-second form .form-row button {
    margin-left: 0
  }

  .period-block span.price,
  .proce-block span.price {
    font-size: 26px
  }

  .radiobtn-row-label {
    max-width: 96%
  }

  .pp-paymebts-count-wrapp label {
    width: calc(100%/3 - 5px);
    max-width: 100%;
    margin-right: 0;
    cursor: pointer
  }

  .pr-chosenresult {
    min-width: 105px
  }

  .pp-paymebts-count-wrapp>div {
    flex-wrap: wrap;
    justify-content: space-between
  }

  .pr-chosenresult {
    display: none
  }

  label .payment-radio-title .prt-price {
    font-size: 18px
  }

  .pp-paymebts-count-wrapp label .radio-label {
    min-height: 115px
  }

  .dn-desc {
    display: inline-block
  }

  .pp-paymebts-count-wrapp .payment-radio-title {
    text-align: center
  }

  .pp-paymebts-count-wrapp .payment-radio-title .prt-price {
    font-weight: 700
  }

  .pp-paymebts-count-wrapp label .payment-radio-title .prt-per {
    font-size: 12px;
    line-height: 1;
    position: relative;
    top: -10px
  }

  .payment-radio-title {
    margin-bottom: 0;
    padding-left: 9px;
    padding-right: 9px
  }

  .pp-paymebts-count-wrapp .payment-radio-title {
    text-align: center;
    position: relative
  }

  .pr-count-payments {
    margin-bottom: 0
  }

  .payment-radio-title:after {
    border-bottom: 1px solid #d2d6da;
    content: "";
    width: calc(100% - 18px);
    height: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto
  }

  .pp-paymebts-count-wrapp label input:checked+.radio-label {
    border: 3px solid #2aa527;
    background-color: #2aa527;
    color: #fff
  }

  .payment-radio-title:after {
    border-bottom: 1px solid #95d293
  }

  .product-fav-wrapp .content-wrapp section a.btn {
    margin-top: 20px;
    margin-bottom: 25px;
    padding: 11px 15px;
    max-width: 100%;
    width: 100%;
    font-size: 20px
  }

  .get-cupon-form .submittestimonial-input-row .input-wrap {
    min-width: 100%
  }

  .get-cupon-form .radio-row {
    padding-left: 0
  }

  .top-bottom-bordered-block {
    text-align: center
  }

  .Payment-Plan-Control-new-bn-block {
    text-align: center
  }

  .Payment-Plan-Control .btn-wrap {
    text-align: center
  }

  .Payment-Plan-Control-new.product-fav-wrapp .content-wrapp section a.btn {
    width: 270px
  }

  .Payment-Plan-Control-new.product-fav-wrapp .new-today-payment {
    text-align: center
  }

  .product-fav-wrapp.Payment-Plan-Control-new .content-wrapp {
    padding-left: 20px;
    padding-right: 20px
  }

  .buy-now.single-product.top-container.Payment-Plan-Control {
    padding-left: 0;
    padding-right: 0;
    border-bottom: 0
  }

  .buy-now.single-product.top-container.Payment-Plan-Control~.crediti.tablet-block {
    border: 1px solid #d2d6da;
    margin-left: 0;
    margin-right: 0
  }

  .tablet-block {
    display: block;
    padding: 30px;
    background-color: #f3f6f8;
    border: 1px solid #d2d6da;
    border-top: 0
  }

  .tablet-block ul {
    margin-top: 0;
    display: flex;
    justify-content: space-evenly;
    align-items: baseline
  }

  .tablet-block ul li {
    display: flex;
    flex-direction: column;
    max-width: 150px;
    margin-bottom: 0
  }

  .tablet-block ul li .img {
    margin-bottom: 15px
  }

  .top-container-new-product {
    padding-left: 20px;
    padding-right: 20px
  }

  .crediti.tablet-block {
    margin-left: 20px;
    margin-right: 20px
  }

  .tablet-mob-block .ss-block-inner-new {
    border: none;
    background: 0 0
  }

  .tablet-mob-block .ss-block-inner-new>span.row-save,
  .tablet-mob-block .ss-block-inner>span.row-save {
    display: none
  }

  .product-fav-wrapp .content-wrapp section .tablet-mob-block a.btn {
    width: 280px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    margin-bottom: 0
  }

  .favorite-check5,
  .top-bottom-bordered-block {
    font-size: 16px
  }

  .d-t-n {
    display: none
  }

  .tablet-block-s {
    display: block
  }

  .tablet-block-row {
    display: flex;
    justify-content: center;
    align-items: flex-end
  }

  .product-fav-wrapp .content-wrapp section .tablet-block-row p {
    font-size: 20px
  }

  .product-fav-wrapp .content-wrapp section .tablet-block-row .btn {
    min-width: 280px;
    box-sizing: border-box;
    max-width: 280px
  }

  .tablet-block-midle {
    font-size: 24px;
    line-height: 50px;
    margin-left: 20px;
    margin-right: 20px
  }

  .tablet-block-footer {
    text-align: center;
    margin-top: 25px
  }

  .tablet-block-footer p {
    font-size: 16px
  }

  .tablet-block-footer p span {
    display: inline-block;
    margin-left: 15px;
    position: relative
  }

  .tablet-block-footer p span:before {
    content: "";
    display: block;
    position: absolute;
    left: -10px;
    top: calc(50% - 7px);
    width: 1px;
    height: 15px;
    border: 1px solid #a3abb5
  }

  .tablet-block-footer p span:first-child:before {
    display: none
  }

  .form-tablet-row {
    align-items: center;
    margin-top: 20px
  }

  .product-fav-wrapp .content-wrapp section .tablet-block-row.form-tablet-row .btn {
    min-width: 150px;
    width: auto
  }

  .tablet-block-row.form-tablet-row .or {
    margin-left: 15px;
    margin-right: 15px
  }

  .tablet-block-row.form-tablet-row .input-sidebar-row {
    margin-right: 15px
  }

  .tablet-block-row.form-tablet-row .input-sidebar-row input {
    width: 220px
  }

  .padding-left-block .row-item label {
    width: 115px;
    margin-right: 15px;
    text-align: right;
    font-size: 17px;
    flex-shrink: 0;
    margin-bottom: 0
  }

  .padding-left-block .row-item input {
    width: 100%;
    border: 1px solid #d3d6dc
  }

  .padding-left-block .row-item .input-sidebar-row {
    display: flex
  }

  .padding-left-block .row-item {
    margin-bottom: 10px
  }

  .product-fav-wrapp .content-wrapp section .row-item a.btn {
    width: 160px
  }

  .padding-left-item {
    padding-left: 130px;
    text-align: left
  }

  .pp-block {
    display: flex;
    align-items: center
  }

  .pp-block .select {
    width: 200px;
    margin-right: 20px
  }

  .p-lr-t-20 {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0
  }

  .chart-section {
    display: none
  }

  .tablet-border-block {
    border-top: 1px solid #d2d6da
  }

  .product-fav-wrapp .content-wrapp section .tablet-block-s a.btn {
    width: auto
  }

  .mob-visible {
    display: none
  }

  .chek-page.product-fav-wrapp .side-wrapp {
    position: relative;
    border: 0
  }

  .chek-page.product-fav-wrapp .box-lightgrey {
    display: flex;
    flex-direction: column
  }

  .chek-page.product-fav-wrapp .checkout-total {
    order: 2;
    border: 0;
    justify-content: flex-start !important;
    margin-bottom: 10px
  }

  .chek-page.product-fav-wrapp .checkout-subtotal .subtotal-row {
    justify-content: flex-start !important;
    margin-bottom: 10px
  }

  .chek-page.product-fav-wrapp .checkout-subtotal .subtotal-row span:first-child {
    margin-right: 10px;
    display: block
  }

  .chek-page.product-fav-wrapp .private-checkbox {
    order: 1;
    margin-bottom: 10px
  }

  .chek-page.product-fav-wrapp .btn {
    order: 3;
    max-width: 250px
  }

  .chek-page.product-fav-wrapp .guarantee {
    text-align: left;
    padding: 0 20px;
    margin-bottom: 20px;
    margin-top: 30px
  }

  .chek-page.product-fav-wrapp .guarantee span {
    font-size: 15px
  }

  .chek-page.product-fav-wrapp .guarantee img,
  .chek-page.product-fav-wrapp .guarantee br {
    display: none
  }

  .check-footer {
    padding: 0 20px
  }

  .find-errore .ss-block-inner.checkside {
    top: 0
  }

  .mob-padding {
    padding: 35px 20px 0
  }

  .mobile-rewerse {
    display: flex;
    flex-direction: column
  }

  .mob-padding .btn {
    max-width: 100% !important;
    margin-right: 0
  }

  .mob-padding .guarantee img {
    display: inline-block !important;
    margin-bottom: 15px
  }

  .mob-padding .guarantee {
    text-align: center !important
  }

  .mob-padding .guarantee span {
    font-size: 22px
  }

  .mob-padding .checkout-total {
    padding-bottom: 0
  }

  .mobile-b {
    display: block
  }
}

@media(max-width:960px) {
  .casestudies-page {
    padding-top: 0;
    padding-left: 20px;
    padding-right: 20px
  }

  .casestudies-page .success-stories-second .success-stories-second-item {
    width: 48%;
    margin-right: 2%
  }

  .casestudies-page .success-stories-second .success-stories-second-item:nth-child(2n) {
    margin-right: 0%
  }

  .casestudies-page .success-stories-second .success-stories-second-item:nth-child(3n) {
    margin-right: 2%
  }

  .casestudy-page.container-small.product-fav-wrapp .content-wrapp section {
    width: calc(100% - 210px)
  }

  .casestudy-page .product-fav-wrapp .side-wrapp {
    display: block !important
  }

  .casestudy-page.container-small .ss-block-inner,
  .casestudy-page.container-small .ss-block-inner.fixed {
    top: 90px
  }

  .casestudy-page .ss-block-inner-new {
    text-align: left
  }

  .casestudy-page.product-fav-wrapp .side-wrapp {
    width: 152px;
    right: 20px;
    top: 0
  }

  .css-product {
    padding-left: 20px;
    padding-right: 20px
  }

  .email-container .payment-plan-buy-now-buttons {
    flex-direction: row;
    align-items: flex-start
  }
}

@media(max-width:768px) {
  .alertts-block {
    padding-left: 20px;
    padding-right: 20px
  }

  .alertts-block .fieldset.errore:before {
    right: 65px;
    bottom: auto;
    top: 3px
  }

  .alertts-block .fieldset.errore:after {
    right: 15px;
    bottom: auto;
    top: 6px
  }

  .new-foter-links .footer-item {
    width: 50%
  }

  .new-foter-links .footer-item:nth-child(2),
  .new-foter-links .footer-item:nth-child(5) {
    padding-left: 0
  }

  .new-foter-links .footer-item:nth-child(3),
  .new-foter-links .footer-item:nth-child(6) {
    padding-left: 0
  }

  .new-foter-links {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
    justify-content: flex-start;
    flex-wrap: wrap
  }

  .new-footer-links p {
    font-size: 18px
  }
}

@media(max-width:767px) {
  .tablet-block {
    border-top: 1px solid #d2d6da
  }

  .mod-none {
    display: none
  }

  .favorite-check-wrap label>span {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    text-align: center;
    justify-content: center
  }

  .favorite-check-wrap label>span>span {
    display: block;
    margin-left: 0;
    position: relative;
    width: 100%
  }

  .favorite-check-wrap label>span>span::before {
    display: none
  }

  .top-bottom-bordered-block {
    padding-left: 15px;
    padding-right: 15px
  }

  .product-fav-wrapp.Payment-Plan-Control-new .content-wrapp {
    padding-left: 0;
    padding-right: 0
  }

  .fav-modal-form form .input-row {
    width: 100%;
    margin-bottom: 10px;
    display: flex;
    align-items: flex-start;
    flex-direction: column
  }

  .favorite-modal-list ul li {
    align-items: flex-start;
    flex-direction: column;
    position: relative
  }

  .favorite-modal-list ul li .list-right .delete-item {
    margin-left: 18px;
    position: absolute;
    right: 0;
    top: 2px
  }

  .my-favorites h2 {
    text-align: center
  }

  .my-favorites {
    padding: 30px 0 50px
  }

  .my-favorites ul {
    border-left: none;
    border-right: none
  }

  .my-favorites ul li {
    padding: 5px 20px 15px
  }

  .my-favorites .available {
    max-width: 100%;
    text-align: left;
    order: 2;
    width: 100%
  }

  .my-favorites ul li .btn {
    margin: 5px 0;
    font-size: 20px
  }

  .my-favorites .list-center {
    display: flex;
    flex-wrap: wrap;
    width: 100%
  }

  .my-favorites .favorite-modal-list ul li .list-right .delete-item {
    right: 0;
    position: relative;
    margin-bottom: 15px
  }

  .favorite-modal-list ul li .list-right {
    align-items: flex-end;
    flex-wrap: wrap;
    flex-direction: column-reverse
  }

  .favorite-modal-list ul li {
    flex-direction: row
  }

  .my-favorites .list-left {
    flex-wrap: wrap
  }

  .my-favorites .fav-modal-form {
    padding: 0 20px
  }

  .my-favorites .fav-modal-form form .input-row {
    flex-direction: column
  }

  .my-favorites .fav-modal-form form {
    align-items: flex-start;
    flex-direction: column
  }

  .content-errore p.small-text {
    display: none
  }

  .favorites-unpopulated {
    padding: 0 20px
  }

  footer#footer .col-50 .d-flex {
    flex-wrap: wrap;
    flex-direction: column-reverse
  }

  #footer {
    padding: 30px 20px
  }

  .product-fav-wrapp .content-wrapp section .tablet-block-row .btn {
    min-width: auto
  }

  .success-stories-second {
    flex-direction: column
  }

  .success-stories-second-item {
    max-width: 100%;
    width: 100%
  }

  .success-stories-second .slick-slide {
    max-width: 100%;
    width: 100%;
    margin-right: 0
  }

  .success-stories-second .slick-dots {
    padding: 0;
    margin: 0;
    display: flex;
    height: auto;
    justify-content: center;
    margin-top: 20px
  }

  .success-stories-second .slick-dots li {
    list-style: none;
    height: 11px
  }

  .success-stories-second .slick-dots li button {
    border: 2px solid #d9dce1;
    background-color: transparent;
    padding: 0;
    text-indent: -9999px;
    border-radius: 50%;
    width: 11px;
    height: 11px;
    margin-left: 9px;
    margin-right: 9px
  }

  .success-stories-second .slick-dots li.slick-active button {
    border: 2px solid #000;
    background-color: #000;
    padding: 0;
    text-indent: -9999px;
    border-radius: 50%;
    width: 11px;
    height: 11px
  }

  .casestudies-page .success-stories-second .success-stories-second-item {
    width: 100%;
    margin-right: 0%;
    margin-bottom: 30px
  }

  .casestudies-page .success-stories-second .success-stories-second-item:nth-child(2n) {
    margin-right: 0%
  }

  .casestudies-page .success-stories-second .success-stories-second-item:nth-child(3n) {
    margin-right: 0%
  }

  .casestudies-page .success-stories-second .success-stories-second-item .logo-block {
    display: none
  }

  .success-stories-second-item .image-block {
    border-bottom: 1px solid #dbdee3;
    height: 210px;
    overflow: hidden
  }

  .success-stories-second-item .image-block img {
    width: auto;
    height: 100%
  }

  .success-stories-second-item .content {
    padding: 15px 15px 10px;
    text-align: left
  }

  .success-stories-second-item .content p {
    text-align: left
  }

  .side-wrapp.dn-mobile-cs {
    display: none !important
  }

  .casestudy-page.container-small.product-fav-wrapp .content-wrapp section {
    width: 100%
  }

  .mobile-cs-block {
    display: block
  }

  .casestudy-page-content h2 {
    font-size: 30px;
    line-height: 40px
  }

  .casestudy-page-content h3 {
    font-size: 17px
  }

  .casestudy-page-content p.bloqote {
    font-size: 18px;
    line-height: 28px;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 40px
  }

  .casestudy-page .ss-block-inner-new ul li a div img {
    margin-bottom: 0
  }

  .product-fav-wrapp .ss-block-inner-new .ss-block-title {
    font-size: 18px;
    margin-top: 10px
  }

  .bloqote-block {
    display: flex;
    margin-bottom: 15px;
    flex-direction: column
  }

  .bloqote-block .img {
    max-width: 100%;
    margin-right: 0;
    width: 100%;
    flex-shrink: 0;
    margin-bottom: 30px
  }

  .bloqote-block .img img {
    width: 100%
  }

  .other-domains-update-v-1 .domains-table .domain-row {
    padding: 15px
  }

  .domains-table .domain-row .domain {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
  }

  .other-domains-update-v-1 .domains-table .domain-row .domain a.btn {
    float: none;
    order: 3;
    width: 100%;
    max-width: 100%;
    margin-top: 8px
  }

  .other-domains-update-v-1 .domains-table .domain-row .price {
    float: none;
    order: 2;
    margin: 0
  }

  .other-domains-update-v-1 .see-more-domains {
    margin-left: 20px
  }

  .alertts-block {
    padding-left: 0;
    padding-right: 0
  }

  .alerts-content {
    padding-left: 20px;
    padding-right: 20px
  }

  .alertts-block .info-title {
    font-size: 24px
  }

  .alertts-block .alerts-content p {
    font-size: 15px
  }

  .alertts-block .success-form-block {
    background-color: #2aa528;
    color: #fff;
    font-size: 15px;
    padding: 23px 25px
  }

  .alertts-block .content-errore p.mobile-errore-text {
    display: block;
    font-size: 15px;
    line-height: 1.6
  }

  .btn-text-desctop {
    display: none
  }

  .btn-text-mobile {
    display: block
  }

  .alertts-block .product-form-wrap button {
    font-size: 17px;
    margin-top: 5px;
    width: 100%;
    padding: 6px
  }

  .alertts-block .fieldset.errore:after {
    display: none
  }

  .alertts-block .fieldset.errore:before {
    display: none
  }

  .product-form-wrap .input-row label span {
    display: none
  }

  .alertts-block textarea {
    padding: 0 8px;
    font-size: 15px !important
  }

  .alertts-block textarea::-webkit-input-placeholder {
    color: #b3bbc0;
    font-size: 12px
  }

  .alertts-block textarea:-moz-placeholder {
    color: #b3bbc0;
    font-size: 12px;
    opacity: 1
  }

  .alertts-block textarea::-moz-placeholder {
    color: #b3bbc0;
    font-size: 12px;
    opacity: 1
  }

  .alertts-block textarea:-ms-input-placeholder {
    color: #b3bbc0;
    font-size: 12px
  }

  .alertts-block textarea:placeholder-shown {
    color: #b3bbc0;
    font-size: 12px
  }

  .new-foter-links .footer-item {
    width: 1000%
  }

  .new-foter-links {
    max-width: 100%
  }

  .new-footer-links {
    padding-bottom: 38px;
    border-bottom: 1px solid #92aee1;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 38px;
    flex-direction: column
  }

  .new-footer-links p {
    font-size: 21px;
    line-height: 1.5
  }

  .new-footer-links a.black-footer-link {
    color: #fff;
    font-size: 17px;
    background-color: #000;
    padding: 3px 19px;
    display: inline-block;
    margin-left: 0;
    transition: all .2s ease;
    margin-top: 15px
  }

  .badge-row {
    justify-content: center;
    flex-wrap: wrap;
    text-align: center;
    padding-bottom: 20px;
    border-bottom: 1px solid #92aee1;
    margin-bottom: 35px;
    flex-direction: column
  }

  .badge-row img {
    margin-bottom: 20px
  }

  .footer-links {
    padding-bottom: 15px
  }

  .casestudy-page.product-fav-wrapp .content-wrapp section {
    width: 100%
  }
}

@media(max-width:560px) {
  .tablet-block ul {
    margin-top: 0;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column
  }

  .tablet-block ul li {
    display: flex;
    flex-direction: row;
    max-width: 100%;
    margin-bottom: 0;
    align-items: center;
    margin-bottom: 20px
  }

  .tablet-block ul li .img {
    margin-bottom: 0;
    margin-right: 25px;
    width: 44px
  }

  .radiobtn-row-label .month {
    display: none
  }

  .radiobtn-row-label:not(.mobile-block) {
    margin-bottom: 0
  }

  .radiobtn-row-label:not(.mobile-block)>span {
    font-size: 16px;
    display: block;
    width: 18px;
    text-align: center
  }

  .mobile-block {
    display: block;
    text-align: center
  }

  .mobile-block .angle-left {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 8px 5px 0;
    border-color: transparent #a3a6ac transparent transparent;
    display: inline-block
  }

  .mobile-block .angle-right {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 8px;
    border-color: transparent transparent transparent #a3a6ac;
    display: inline-block
  }

  .radiobtn-row-label {
    max-width: 90%
  }

  .proce-block span.mobile-price-block span {
    display: block;
    text-align: center
  }

  .mobile-span {
    font-size: 14px;
    color: #a3a6ac
  }

  .new-today-payment,
  .Payment-Plan-Control-new-bn-block {
    padding-left: 20px;
    padding-right: 20px
  }

  .faq-section.single-product,
  .other-domains.single-product,
  .video-lesson.single-product,
  .testimonails.single-product {
    padding-left: 20px;
    padding-right: 20px
  }

  .testimonails.single-product.bordered-section {
    padding-left: 0;
    padding-right: 0;
    margin-left: 20px;
    margin-right: 20px;
    width: auto !important
  }

  .tablet-block-s {
    display: none
  }

  .moble-block {
    display: block
  }

  .moble-block>p {
    font-size: 17px;
    display: block;
    margin-bottom: 15px
  }

  .moble-block .ss-block-inner-new.bb-none {
    background-color: transparent;
    padding-left: 0;
    padding-right: 0;
    border-left: none;
    border-right: none;
    border-top: none
  }

  .m-lr--0 {
    margin-left: -20px;
    margin-right: -20px
  }

  .ssb-radio .radio label {
    text-align: left
  }

  .moble-block .or {
    text-align: left
  }

  .cursive-place input[placeholder] {
    width: 100%;
    min-height: 36px;
    border: 1px solid #d0d4da;
    padding-left: 10px;
    padding-right: 10px
  }

  .moble-block .input-sidebar-row label {
    display: block;
    text-align: left
  }

  .moble-block .input-sidebar-row input {
    display: block;
    width: 100%;
    margin-bottom: 10px
  }

  .padding-left-item {
    padding-left: 0;
    text-align: center
  }

  .mob-visible {
    display: block
  }

  .mob-none {
    display: none
  }

  .mob-text-center {
    text-align: center
  }

  .mob-text-center li:before {
    display: none !important
  }

  .cart-footer {
    display: flex;
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center
  }

  .btns-cart-block a,
  .btns-cart-block .pp-btn {
    width: 300px
  }

  .btns-cart-block {
    margin-bottom: 60px
  }

  .cc-block {
    text-align: center
  }

  .cc-block p {
    display: none
  }

  .chek-page.product-fav-wrapp .guarantee br {
    display: block
  }

  .chek-page.product-fav-wrapp .guarantee {
    text-align: center;
    margin-bottom: 30px
  }

  .chek-page.product-fav-wrapp .guarantee span {
    font-size: 22px
  }

  .chek-page.product-fav-wrapp .guarantee img {
    display: inline-block
  }

  .chek-page.product-fav-wrapp .btn {
    max-width: 100%
  }

  .chek-page.product-fav-wrapp .private-checkbox {
    order: 2
  }

  .chek-page.product-fav-wrapp .checkout-total {
    order: 1
  }

  .single-product-block.e-price-block {
    padding: 0
  }

  .hide-mb {
    display: none !important
  }

  .mobile-block-s {
    display: block
  }

  .inputs-row {
    display: block;
    margin-bottom: 10px
  }

  .inputs-row label {
    position: static
  }

  .mobile-block.colored-section {
    text-align: left
  }

  .single-product-block.e-price-block .bn-block {
    text-align: center
  }

  .top-container.email-container {
    padding-top: 20px
  }

  .btn-group .btn {
    font-size: 16px
  }

  .email-price__form label {
    display: none
  }

  .email-price__form input {
    margin-left: 0
  }

  .colored-section.tablet-view {
    background-color: #f3f6f8;
    padding: 25px 12px;
    margin-bottom: 0
  }

  .colored-section.tablet-view .testimonails-wrap.container {
    background-color: transparent;
    border: none;
    padding: 0
  }

  .tablet-view.m-border-block:before {
    content: ''
  }

  .tablet-view .subtitels {
    margin-bottom: 15px
  }

  .faq-section.single-product.eprice {
    padding-left: 0;
    padding-right: 0
  }

  .eprice .oter-domain-title {
    padding-left: 20px;
    padding-right: 20px
  }

  .call-us-block {
    padding-top: 0;
    padding-bottom: 0
  }

  .call-us-block .call-us-content {
    margin-left: 0
  }

  .call-us-block .call-us-content a {
    font-size: 32px
  }

  .other-domains .mobile-block {
    text-align: left
  }

  .crediti.tablet-block {
    padding: 15px
  }

  .email-container .buy-now-content {
    width: 100%
  }

  .email-container .buy-now-content .btn {
    width: 100%
  }

  .payment-plan-buy-now.email-container .top-bordered-block span {
    display: block
  }

  .learn-more .faq-section .small-container,
  .learn-more .other-domains .small-container {
    padding-left: 0;
    padding-right: 0
  }

  .learn-more .other-domains .mobile-block {
    padding-left: 20px
  }
}

@media(max-width:369px) {
  .mobile-fixed-block {
    display: block;
    text-align: center;
    padding: 10px 20px 20px;
    position: fixed;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    border-top: 1px solid #7199e2;
    z-index: 9
  }

  .min-offer .input-wrap {
    margin-bottom: 10px
  }

  .logo img {
    width: 150px
  }

  section.banner h1,
  .info-title,
  h1 {
    font-size: 30px;
    line-height: 1.3
  }

  h2 {
    font-size: 24px
  }

  .order-table .cart-total-row.order-second {
    padding-left: 20px;
    padding-right: 20px
  }

  .pdf-info form select {
    margin-left: 0
  }

  .accaunt-subheader-meta a {
    font-size: 13px
  }

  .accaunt-header-meta span {
    font-size: 13px
  }

  .accaunt-header-meta a.logout-link {
    font-size: 14px;
    padding: 2px 10px
  }

  .paymentpay-accaunt-content-cancel-block p,
  .paymentpay-accaunt-content-cancel-block li,
  .paymentpay-accaunt-content-cancel-block span {
    font-size: 14px
  }

  .Payment-Plan-Control a.btn,
  .Payment-Plan-Select-Term a.btn,
  .Payment-Plan-3-up-Alternate a.btn,
  .Payment-Plan-3-up-items a,
  .Cart-Payment-Plan-YourChoice a.btn,
  .capcha-inner .btn,
  .cupon-block a,
  .unsubscribe-section a,
  .enter-email-block-form form button,
  .submittestimonial-file-row label,
  .submittestimonial-btn-row button,
  .bn-block a,
  .sold .search-btn,
  .paymentpay-accaunt-body.creat-account button,
  .btn,
  .search-btn,
  .hdadmin-breadcrumbs.width-print .print-block .btn,
  .banner-search form button,
  .pp-condic a,
  .payment-plan-only-form form button[type=submit],
  .min-offer button[type=submit],
  .make-offer button[type=submit],
  .paymentpay-accaunt-content-cancel-block a {
    font-size: 16px
  }

  .sold .search-btn {
    padding: 2px 10px
  }

  .checkout-form-box,
  .paymentpay-accaunt-content-cancel-block {
    padding: 20px 10px
  }

  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.phone .phone-number,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.country .select,
  .search-result-content:not(.log-out):not(.log-in) .paymentpay-accaunt-content .checkout-form fieldset.state .select {
    width: 100%
  }

  .radio-row label>input {
    width: 170px
  }

  .search-result-content.log-out {
    padding-left: 15px;
    padding-right: 15px
  }

  .search-result-content.log-out h2 {
    line-height: 1.3;
    margin-bottom: 10px
  }

  .about-page-content h2 {
    font-size: 26px
  }

  .table-title-paragref {
    padding-left: 15px;
    padding-right: 15px
  }

  .coupon-block label {
    font-size: 14px;
    margin-right: 5px
  }

  .checkout-coupon-block input,
  .coupon-block input {
    margin-right: 5px
  }

  .links-side-row a {
    min-width: 100%
  }

  .faq-section-name h3 {
    font-size: 16px
  }

  .faq-section-trigers a {
    font-size: 14px
  }

  .faq-section-block-items-wrap .faq-bi-title a,
  .faq-section-block-items-wrap .faq-bi-content p {
    font-size: 16px;
    line-height: 1.3
  }

  .have-a-quest-block h3 {
    font-size: 20px
  }

  section.banner {
    padding-left: 15px;
    padding-right: 15px
  }

  .banner-search form .input-row input {
    height: 30px
  }

  .title-link,
  .banner-search form .input-row a {
    font-size: 16px
  }

  .fuured-domains-wrap .futured-dimain-tems {
    padding: 15px 5px
  }

  .futured-dimain-tems-bn a {
    font-size: 12px
  }

  .futured-dimain-tems-bn {
    align-items: center
  }

  .fuured-domains-wrap .futured-dimain-tems {
    align-items: baseline
  }

  .ss-title-block a {
    display: block
  }

  .call-us-content {
    margin-left: 0;
    padding-left: 15px;
    padding-right: 15px
  }

  .domain-table .domain-row .domain a,
  .domain-table .domain-row .price,
  .domain-table .domain-row .domain a {
    font-size: 15px
  }

  .domain-table .domain-row .buy .btn {
    font-size: 14px
  }

  .adv-search-trigger {
    width: 170px
  }

  .sort-by {
    flex-shrink: 0
  }

  .search-pages {
    flex-direction: column-reverse
  }

  .cupon-block .cupon-block-title {
    font-size: 30px
  }

  .cupon-block .cupon-block-subtitle {
    font-size: 24px
  }

  .min-offer .input-row label,
  .make-offer .input-row label {
    position: relative;
    left: 0;
    min-width: 130px;
    text-align: left
  }

  .payment-plan-only-form form button[type=submit] {
    width: 220px;
    min-height: 35px
  }

  .ss-block-inner {
    padding: 20px 15px
  }

  h1.domain-name {
    word-break: break-word
  }

  .acc-content-block.ppa {
    display: flex;
    flex-direction: column
  }

  .acc-content-block.ppa span {
    display: none
  }

  .account-overview-table thead tr td,
  .account-overview-table tbody tr td {
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px
  }

  .dash-filter .search-input {
    margin-right: 10px;
    width: 155px
  }

  .footer-links .col-50 {
    width: 100%
  }

  footer#footer .d-flex {
    flex-wrap: wrap
  }

  #footer {
    padding: 30px 20px 80px
  }

  .tablet-mob-block .ss-block-inner-new {
    background-color: #f3f6f8;
    border: 1px solid #d9dce1
  }

  .tablet-mob-block .ss-block-inner-new>span.row-save,
  .tablet-mob-block .ss-block-inner>span.row-save {
    display: flex
  }

  .bn-block p {
    font-size: 17px;
    margin-bottom: 20px
  }

  .top-container-new-product {
    padding-left: 0;
    padding-right: 0
  }

  .bn-block {
    padding-left: 20px;
    padding-right: 20px
  }

  .crediti.tablet-block {
    margin-left: 0;
    margin-right: 0
  }

  .product-fav-wrapp .content-wrapp section .tablet-mob-block a.btn {
    margin-bottom: 20px
  }
}

.clrOrangeNormal {
  color: #ea7516
}

body {
  color: #000
}

.third-word {
  background: #fdcef1
}

.forth-word {
  background: #ffd59e
}

.topContainerText {
  padding-bottom: 20px;
  padding-top: 20px;
  qqqmin-height: 310px;
  qqqborder-bottom: 1px solid #d2d6da;
  qqqborder: 1px solid orange
}

.hiddenAtLoad {
  display: none !important
}

.productWhiteGrey:nth-child(odd) {
  background-color: #fff !important
}

.productWhiteGrey:nth-child(even) {
  background-color: #f3f6f8 !important
}

.productGreyWhite:nth-child(even) {
  background-color: #fff !important
}

.productGreyWhite:nth-child(odd) {
  background-color: #f3f6f8 !important
}

.NOPEdomain-table .domain-row:nth-child(odd) {
  background: #fff !important
}

.NOPEdomains-table .domain-row:nth-child(even) {
  background: #fff !important
}

a.footerIconLink {
  text-decoration: none;
  color: #fff;
  font-weight: 400
}

a.footerIconLink:hover {
  opacity: .9
}

.faq-section-trigers a:nth-child(2):after {
  content: '';
  position: absolute;
  height: 15px;
  width: 1px;
  background-color: #d2d6da;
  right: -12px;
  top: 4px
}

.faq-section-trigers a:nth-child(3) {
  margin-right: 0
}

.paymentpay-accaunt-content-table-title-block .pa-table-right-side a {
  margin-right: 0 !important
}

.paymentpay-accaunt-content-table-title-block .pa-table-right-side a:after {
  width: 0 !important;
  right: 0 !important
}

.faq-title h1,
.checkout-title h1 {
  font-size: 42px !important
}

.checkout-title {
  padding-top: 30px !important
}

.redColorText {
  color: red !important
}

.checkout-form fieldset.phone .select {
  width: 71px;
  margin-right: 14px
}

.single-checkout fieldset.phone .phone-number .phoneBase {
  width: calc(100% - 85px)
}

.paypal-confirmation-edit fieldset.phone .phone-number .phoneBase {
  width: calc(100% - 85px)
}

.checkout-form fieldset.phone .phone-number .phoneBase {
  width: calc(100% - 85px) !important
}

.errore .phone-number .select select {
  border: 2px solid #ff0303 !important
}

fieldset.errorePPStartTerms input {
  border: 2px solid #ff0303 !important;
  qqqpadding-left: 10px !important
}

fieldset.errorePPStartTerms label input {
  border: 2px solid #ff0303 !important
}

div.checkout-aside fieldset.errorePPStartTerms input {
  qqqmargin-bottom: 20px !important
}

div.contact-modal {
  overflow: hidden !important
}

div.how-this-works-modal {
  overflow: hidden !important
}

div.rent-to-own-modal {
  overflow: hidden !important;
  background-color: #fff !important
}

.erroreNoInvalid {}

.erroreNoInvalid::before {
  content: '' !important
}

.erroreNoInvalid::after {
  content: '' !important
}

a.cart-link {
  display: none !important
}

section.call-us {
  border-bottom: 1px solid #d2d6da
}

.top-container {
  padding-top: 40px
}

h1.domain-name {
  margin-top: 0
}

h1 {
  font-size: 36px;
  margin-bottom: 20px;
  font-weight: 400
}

h2 {
  color: #4e73b7
}

.call-us-title {
  color: #11262f
}

h3 {
  font-size: 18px
}

.bold {
  font-size: 16px;
  font-weight: 700
}

.faq-section-trigers a {
  margin-right: 0
}

.paymentpay-accaunt-content-table table thead tr th {
  padding: 7px 25px
}

.paymentpay-accaunt-content-table table tbody tr td {
  padding: 7px 25px
}

.check-errore label span:before {
  border: 2px solid #ff0303
}

.logo img {
  height: 35px
}

.other-domains {
  border-bottom: 1px solid #d2d6da
}

.testimonails {
  border-bottom: 1px solid #d2d6da
}

.faq-section {
  border-top: 0 solid #d2d6da
}

.radiobtn-row .radio-label {
  cursor: pointer
}

.faq-block-item {
  border-radius: 0
}

.faq-section-block-items-wrap .faq-block-item {
  border-radius: 0
}

a.link {
  text-decoration: none
}

a.link:hover {
  text-decoration: underline
}

.footer-menu a:hover {
  opacity: 1
}

.how-this-works-modal .modal-content p a {
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.how-this-works-modal .modal-content p a:hover {
  border-bottom-color: transparent;
  opacity: 1
}

.domain-paymentplan-list p a {
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.testimonails .see-more {
  border-bottom: 0 solid #4486de
}

.testimonails .see-more:hover {
  opacity: 1
}

.domains-table .domain-row .domain a {
  border-bottom: 0 solid #4486de
}

.domains-table .domain-row .domain a:hover {
  opacity: 1
}

.see-more-domains {
  border-bottom: 0 solid #4486de
}

.see-more-domains:hover {
  opacity: 1
}

.see-more-faq {
  border-bottom: 0 solid #4486de
}

.see-more-faq:hover {
  opacity: 1
}

.buy-down-form form .form-row a {
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.buy-down-form a {
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.bn-block .after-forms-paragraf a {
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.bn-block .after-forms-paragraf a:hover {
  border-bottom-color: transparent;
  opacity: 1;
  text-decoration: underline
}

.buy-down-form a:hover {
  border-bottom-color: transparent;
  opacity: 1;
  text-decoration: underline
}

.buy-down-form form .form-row a:hover {
  border-bottom-color: transparent;
  opacity: 1;
  text-decoration: underline
}

.domain-paymentplan-list p a:hover {
  border-bottom-color: transparent;
  opacity: 1
}

.shop-links a:hover {
  color: #4486de
}

.domain-name .small-text a:hover {
  border-bottom-color: transparent;
  opacity: 1
}

.input-captcha a {
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.input-captcha a:hover {
  border-bottom-color: transparent;
  opacity: 1;
  text-decoration: underline
}

.checkbox-row span a {
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.checkbox-row span a:hover {
  border-bottom-color: transparent;
  opacity: 1;
  text-decoration: underline
}

a.footerIconLink:hover {
  opacity: 1
}

a {
  color: #4486de
}

a:hover {
  color: #4486de;
  text-decoration: none
}

.pp-creditionals .container p a {
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.pp-creditionals .container p a:hover {
  border-bottom-color: transparent;
  opacity: 1
}

.bonus-presentation-item .bonus-presentation_content a {
  display: inline-block;
  font-size: 15px;
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.bonus-presentation-item .bonus-presentation_content a:hover {
  border-bottom-color: transparent;
  opacity: 1
}

.buinge-guide-section-nav {
  justify-content: start
}

.buinge-guide-section-nav-item:nth-of-type(3n+1) {
  margin-right: 1.85%
}

.buinge-guide-section-nav-item:nth-of-type(3n+2) {
  margin-right: 1.85%
}

.fieldset.popupFavField input,
.fieldset.popupFavField textarea {
  border: 1px solid #bebebe;
  height: 35px;
  padding: 1px 15px
}

div.modal-content {
  background-color: #fff !important
}

.whiteLink {
  color: #fff !important
}

.blueLink {
  color: #4486de !important
}

.blueLink:hover {
  color: #4486de !important
}

.blackLink {
  color: #000 !important
}

.blackLink:hover {
  color: #000 !important
}

.whiteLink {
  color: #fff !important
}

.whiteLink:hover {
  color: #fff !important
}

.search-pagination-mobile a {
  font-size: 16px;
  height: 30px;
  background-color: #2aa527
}

.domain-name .small-text a {
  color: #4486de;
  border-bottom: 0 solid #4486de
}

.footer-mobile-block-btn {
  position: fixed;
  padding: 15px;
  background-color: #fff;
  display: none;
  left: 0;
  width: 100%;
  bottom: 0
}

.footer-mobile-block-btn .btn {
  width: 100%;
  min-height: 50px
}

.footer-mobile-block-btn .btn.bordered-btn {
  background-color: #fff;
  color: #2aa527;
  border: 3px solid #2aa527
}

.footer-mobile-block-btn .btn.bordered-btn:hover {
  color: #fff;
  background-color: #4888d1;
  border: 3px solid #4888d1
}

.footer-mobile-block-btn .or {
  display: block;
  width: 100%;
  text-align: center
}

.domain-name-footer-fixed {
  display: block;
  color: #2aa527;
  font-family: noto-sans, sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 15px;
  text-align: center
}

.margin15Top {
  margin-top: 15px
}

.margin20Top {
  margin-top: 20px
}

.margin30Top {
  margin-top: 30px
}

@media(min-width:992px) {
  header.fixedHeaderV2 nav.navbar {
    border-top: none;
    padding: 0
  }

  header.fixedHeaderV2 .overlay {
    position: fixed;
    background: #4888d1;
    top: 58px;
    left: -100%;
    width: 230px;
    height: 100%;
    opacity: 1
  }

  div.threeColFooterNav {
    width: 75%;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0;
    border-bottom: 0
  }

  div.threeColFooterNavLogos {
    padding-top: 39px;
    border-top: 1px solid #92aee1
  }

  div.threeColFooterNavLogo1 {
    width: 71px
  }

  div.threeColFooterNavLogo2 {
    width: 118px
  }

  div.threeColFooterNavLogo3 {
    width: 201px
  }

  div.threeColFooterNavLogo4 {
    width: 87px
  }

  div.threeColFooterNavLogo5 {
    width: 131px
  }
}

.marginNoTop {
  margin-top: 0
}

.marginNoRight {
  margin-right: 0
}

.marginNoLeft {
  margin-left: 0
}

.marginNoBottom {
  margin-bottom: 0
}

@media(max-width:991px) {
  div.threeColFooterNav {
    justify-content: space-around;
    padding-left: 20px;
    padding-right: 40px
  }

  div.threeColFooterNav div {
    flex: 34%;
    wqidth: 200px
  }

  .noMarginTop991 {
    margin-top: 0
  }

  .noMarginRight991 {
    margin-right: 0
  }

  .marginNoTop991 {
    margin-top: 0
  }

  .marginNoRight991 {
    margin-right: 0
  }

  .paddingNoRight991 {
    padding-right: 0
  }

  .noPaddingRight991 {
    padding-right: 0
  }

  .paddingNoRight991Imp {
    padding-right: 0 !important
  }

  .noPaddingRight991Imp {
    padding-right: 0 !important
  }
}

header.fixedHeaderV2 nav.navbar .overlay {}

.locked header.fixedHeaderV2 nav.navbar .overlay {}

@media(max-width:840px) {

  .paymentpay-accaunt-content-table table thead tr th,
  .paymentpay-accaunt-content-table table tbody tr td {
    padding: 5px;
    font-size: 12px
  }
}

@media(max-width:768px) {
  .buinge-guide-section-nav-item:nth-of-type(3n+1) {
    margin-right: 0
  }

  .buinge-guide-section-nav-item:nth-of-type(3n+2) {
    margin-right: 0
  }
}

@media(max-width:400px) {
  .hideAt400 {
    display: none !important
  }
}

@media(max-width:991px) {
  a.cart-link {
    display: block !important
  }

  .ss-block-inner .floatBuyNowText {
    padding-left: 10px !important
  }

  .ss-block-inner .floatBuyNowRowText {
    justify-content: flex-start !important
  }
}

@media(max-width:991px) {
  .footer-mobile-block-btn {
    display: block
  }

  .dn {
    display: none
  }

  .dy-block {
    display: block !important
  }

  #footer.big-padding {
    padding: 25px 20px 225px
  }
}

@media(max-width:991px) {
  form#hdv3HomeSearchFormID a.link {
    align-self: center
  }

  .adv-search-trigger {
    margin-top: 10px;
    width: 200px;
    cursor: pointer
  }

  div.search-result {
    bqqqorder: 1px solid orange;
    width: 100%
  }

  div.search-result {
    boqqqrder: 1px solid orange;
    jusqqqtify-content: space-between !important
  }

  div.search-result .adv-search-trigger {
    displwwway: inline;
    margwwin-right: 10px;
    margiwwn-left: auto;
    oveqqqrflow-wrap: break-word;
    justwwwify-content: flex-end;
    fqqqloat: right;
    display: block;
    margin-top: 0;
    margin-right: 40px;
    disqqqqqplay: flex;
    jusqqqtify-content: flex-end;
    height: 30px;
    font-size: 16px;
    width: 160px
  }
}

@media(max-width:680px) {
  div.search-result .adv-search-trigger {
    float: none;
    display: flex;
    justify-content: flex-start
  }
}

@media(max-width:440px) {
  .banner-search form .input-row label:before {
    top: 3px !important
  }

  section.banner {
    min-height: 460px !important
  }
}

@media(max-width:767px) {
  .banner-search form .input-row label:before {
    top: 13px !important
  }

  section.banner {
    min-height: 500px !important
  }
}

@media(max-width:875px) {
  .futured-domains {
    padding-left: 10px;
    padding-right: 10px
  }

  .fuured-domains-wrap .futured-dimain-tems {
    width: 100%;
    padding: 15px
  }

  .futured-dimain-tems-domain .domain-name {
    font-size: 14px
  }

  .futured-dimain-tems-bn .price {
    font-size: 14px
  }

  .futured-dimain-tems-bn a {
    margin-left: 15px;
    flex-shrink: 0
  }
}

.content-image {
  margin-left: 20px;
  margin-top: 30px;
  margin-bottom: 30px
}

@media(max-width:991px) {
  .cart-number {
    top: 0
  }
}

@media(max-width:810px) {
  .fav-modal-form form .input-row {
    width: 100%;
    margin-bottom: 10px;
    display: flex;
    align-items: flex-start;
    flex-direction: column
  }

  .favorite-modal-list ul li {
    align-items: flex-start;
    flex-direction: column;
    position: relative
  }

  .favorite-modal-list ul li .list-right .delete-item {
    margin-left: 18px;
    position: absolute;
    right: 0;
    top: 2px
  }

  .my-favorites h2 {
    text-align: center
  }

  .my-favorites {
    padding: 30px 0 50px
  }

  .my-favorites ul {
    border-left: none;
    border-right: none
  }

  .my-favorites ul li {
    padding: 5px 20px 15px
  }

  .my-favorites .available {
    max-width: 100%;
    text-align: left;
    order: 2;
    width: 100%
  }

  .my-favorites ul li .btn {
    margin: 5px 0;
    font-size: 20px
  }

  .my-favorites .list-center {
    display: flex;
    flex-wrap: wrap;
    width: 100%
  }

  .my-favorites .favorite-modal-list ul li .list-right .delete-item {
    right: 0;
    position: relative;
    margin-bottom: 15px
  }

  .favorite-modal-list ul li .list-right {
    align-items: flex-end;
    flex-wrap: wrap;
    flex-direction: column-reverse
  }

  .favorite-modal-list ul li {
    flex-direction: row
  }

  .my-favorites .list-left {
    flex-wrap: wrap
  }

  .my-favorites .fav-modal-form {
    padding: 0 20px
  }

  .my-favorites .fav-modal-form form .input-row {
    flex-direction: column
  }

  .my-favorites .fav-modal-form form {
    align-items: flex-start;
    flex-direction: column
  }

  .content-errore p.small-text {
    display: none
  }

  .favorites-unpopulated {
    padding: 0 20px
  }

  footer#footer .col-50 .d-flex {
    flex-wrap: wrap;
    flex-direction: column-reverse
  }

  #footer {
    padding: 30px 20px
  }

  .product-fav-wrapp .content-wrapp section .tablet-block-row .btn {
    min-width: auto
  }
}

@media(max-width:990px) {
  .mobile-fixed-block {
    display: block;
    text-align: center;
    padding: 10px 20px 20px;
    position: fixed;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    border-top: 1px solid #7199e2;
    z-index: 9
  }
}

@media(max-width:991px) {
  .chart-section {
    display: block
  }
}

.side-about-menu li.active:before {
  top: 10px
}

.side-about-menu li:hover a:before {
  top: 10px
}

.hdv3Billboard196Spinner {
  width: 280px;
  min-width: 280px
}

.hdv3Billboard196PPSpinner {
  width: 280px;
  min-width: 280px
}

@media(max-width:810px) {
  .hdv3Billboard196SpinnerBuyTabletLink {
    width: 148px !Important;
    min-width: 148px !Important
  }

  .hdv3Billboard196Spinner {
    width: 148px !Important;
    min-width: 148px !Important;
    bqqqackground-color: blue !Important
  }

  .hdv3Billboard196Spinner span {
    display: none !Important
  }

  .hdv3Billboard196SpinnerBuyPPTabletLink {
    width: 247px !Important;
    min-width: 247px !Important
  }

  .hdv3Billboard196PPSpinner {
    width: 247px !Important;
    min-width: 247px !Important
  }
}

@media(max-width:767px) {
  .tablet-block {}
}

@media(max-width:1240px) {
  .hideAt1240Width {
    display: none !Important
  }

  .showFlexAt1240Width {
    display: flex !Important
  }
}

@media(max-width:991px) {
  .hideAt991Width {
    display: none !Important
  }
}

.input-sidebar-row.hdv3Product3FloatyForm.errore:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 10px;
  top: 31px
}

.input-sidebar-row.hdv3Product3FloatyForm.errore:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 62px;
  width: 14px;
  height: 13px;
  top: 28px
}

.input-sidebar-row.hdv3Product3FloatyForm.errore input {
  border: 2px solid #ff0303 !important
}

.input-sidebar-row.hdv3Product3TabletForm.errore:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 10px;
  top: 6px
}

.input-sidebar-row.hdv3Product3TabletForm.errore:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 62px;
  width: 14px;
  height: 13px;
  top: 3px
}

.input-sidebar-row.hdv3Product3TabletForm.errore input {
  border: 2px solid #ff0303 !important
}

.input-sidebar-row.hdv3Product3MobileForm.errore:after {
  content: 'Invalid';
  position: absolute;
  display: inline-block;
  color: #ff0303;
  font-size: 14px;
  right: 10px;
  top: 42px
}

.input-sidebar-row.hdv3Product3MobileForm.errore:before {
  content:
    /*savepage-url=../../../../images/hdv3-img/alert.png*/
    url();
  display: inline-block;
  position: absolute;
  right: 62px;
  width: 14px;
  height: 13px;
  top: 39px
}

.input-sidebar-row.hdv3Product3MobileForm.errore input {
  border: 2px solid #ff0303 !important
}

.cursive-place-two input[placeholder] {
  width: 100%;
  min-height: 36px;
  padding-left: 10px;
  padding-right: 10px
}

li.active a.buyingGuideLinkMobileGrey {
  color: #adbac0 !important
}

li.active span.buyingGuideLinkMobileGrey {
  color: #adbac0 !important;
  font-size: 15px !important
}

.hdv3Product3b196TabletPPTwoLine {
  display: none
}

.bottomPadding0 {
  padding-bottom: 0
}

@media(max-width:991px) {
  div.buyingGuideMobileFooterPadding {
    padding-bottom: 30px
  }

  .hdv3Product3b196TabletPPOneLine {
    display: none
  }

  .hdv3Product3b196TabletPPTwoLine {
    display: block
  }
}

.paddingRight30 {
  padding-right: 30px !important
}

@media(max-width:810px) {
  .b196Tablet {
    width: 100% !important
  }

  .b196TabletDisplay {
    display: inline !important
  }
}

@media(max-width:991px) {
  .oter-domain-title {
    flex-direction: row;
    margin-bottom: 0;
    align-items: baseline
  }
}

@media(max-width:500px) {
  .oter-domain-title {
    flex-direction: column;
    margin-bottom: 15px;
    align-items: center
  }
}

.linkUnderlineHover:hover {
  text-decoration: underline !Important
}

.showAt630Width {
  display: none
}

@media(max-width:630px) {
  .showAt630Width {
    display: block
  }

  .hideAt630Width {
    display: none
  }
}

@media(max-width:560px) {
  .showAt560Width {
    display: block !important
  }

  .hideAt560Width {
    display: none
  }

  .centerTextAt560Width {
    text-align: center;
    display: inline
  }
}

.favorite-check-wrap label>span>span::before {
  border-color: #a3abb5;
  border-left-width: 0
}

.tablet-block-footer p span:before {
  border-color: #a3abb5;
  border-left-width: 0
}

@media(max-width:991px) {}

@media(max-width:560px) {
  .top-container-new-product {
    padding-left: 0;
    padding-right: 0
  }

  .crediti.tablet-block {
    margin-left: 0;
    margin-right: 0
  }
}

.leftRightPadding30 {
  padding-left: 30px;
  padding-right: 30px
}

.leftRightPadding20 {
  padding-left: 20px;
  padding-right: 20px
}

@media(max-width:991px) {
  .tablet-block {
    border-top: 1px solid #d2d6da
  }

  .topBottomMargin20Mobile991 {
    margin-top: 20px
  }

  .noMobileLeftRightBorder991 {
    border-right-width: 0;
    border-left-width: 0
  }

  .leftRightMargin20Mobile991 {
    margin-left: 20px;
    margin-right: 20px
  }

  .topBottomMargin4Mobile991 {
    margin-top: 4px;
    margin-bottom: 4px
  }

  .bottomPadding20Mobile991 {
    padding-bottom: 20px
  }

  .leftRightPadding20Mobile991 {
    padding-left: 20px;
    padding-right: 20px
  }

  .leftRightPaddingImp20Mobile991 {
    padding-left: 20px !Important;
    padding-right: 20px !Important
  }

  .noLeftRightPaddingImpMobile991 {
    padding-left: 0px !Important;
    padding-right: 0px !Important
  }

  .noLeftRightMargin20Mobile991 {
    margin-left: 0;
    margin-right: 0
  }

  .noLeftRightBorderMobile991 {
    border-left-width: 0;
    border-right-width: 0
  }

  .noMiddleBorderBottomMobile991 {
    border-bottom-width: 0
  }

  .noMiddleBorderBottomMobile991:last-of-type {
    border-bottom-width: 1px
  }

  .middleBorderBottomMobile991 {
    border-bottom-width: 1px
  }

  .width280Mobile991 {
    width: 280px !important
  }

  .width100Minus42Mobile991 {
    width: calc(100% - 42px) !important
  }

  .width100Minus40Mobile991 {
    width: calc(100% - 40px) !important
  }

  .width100Mobile991 {
    width: 100% !important
  }

  .widthAutoMobile991 {
    width: auto
  }

  .video-block iframe {
    width: 480px;
    max-width: 480px;
    display: block;
    margin-right: auto;
    margin-left: auto
  }

  section.testimonails .testimonails-wrap .single-product-block .video-block iframe {
    text-align: -webkit-center
  }

  section.testimonails .testimonails-wrap .single-product-block div.text-video p {
    text-align: -webkit-center
  }

  .favLeft130Justify991 {
    justify-content: left !important;
    padding-left: 130px;
    mqqqargin-left: 130px
  }
}

@media(max-width:560px) {
  .noMobileLeftRightBorder560 {
    border-right-width: 0;
    border-left-width: 0
  }

  .noMobileLeftRightImpBorder560 {
    border-right-width: 0 !important;
    border-left-width: 0 !important
  }

  .favCenterJustify560 {
    justify-content: center !important;
    padding-left: 0;
    mqqqargin-left: 130px
  }

  .leftRightPadding20Mobile560 {
    padding-left: 20px;
    padding-right: 20px
  }

  .leftRightPaddingImp20Mobile560 {
    padding-left: 20px !Important;
    padding-right: 20px !Important
  }

  .noLeftRightPaddingMobile560 {
    padding-left: 0;
    padding-right: 0
  }

  .noLeftRightPaddingImpMobile560 {
    padding-left: 0 !important;
    padding-right: 0 !important
  }

  .leftRightMargin20Mobile560 {
    margin-left: 20px;
    margin-right: 20px
  }

  .topMargin16Mobile560 {
    margin-top: 16px
  }

  .topMargin16Mobile560 {
    margin-top: 16px
  }

  .topMargin20Mobile560 {
    margin-top: 20px
  }

  .topBottomMargin20Mobile560 {
    margin-top: 20px;
    margin-bottom: 20px
  }

  .topBottomMargin4Mobile560 {
    margin-top: 4px;
    margin-bottom: 4px
  }

  .bottomMargin20Mobile560 {
    margin-bottom: 20px
  }

  .bottomMargin20ImpMobile560 {
    margin-bottom: 20px !important
  }

  .bottomPadding30Mobile560 {
    padding-bottom: 30px
  }

  .topBottomPadding20Mobile560 {
    padding-top: 20px;
    padding-bottom: 20px
  }

  .noLeftRightMargin20Mobile560 {
    margin-left: 0;
    margin-right: 0
  }

  .width100Mobile560 {
    width: 100% !important
  }

  .width100Minus40Mobile560 {
    width: calc(100% - 40px) !important
  }

  .widthMax100Mobile560 {
    max-width: 100%
  }

  .noBorderTop560 {
    border-top-width: 0
  }

  .borderTop1px560 {
    border-top-width: 1px
  }

  .borderTop1pxImp560 {
    border-top-width: 1px
  }

  .borderTopGreyBar560 {
    border-top: 1px solid #d2d6da
  }

  .noMarginTop560 {
    margin-top: 0
  }

  .marginTop15px560 {
    margin-top: 15px
  }

  .video-block iframe {
    width: 400px;
    max-width: 400px;
    height: 225px
  }
}

@media(max-width:460px) {
  .video-block iframe {
    width: 320px;
    max-width: 320px;
    height: 180px
  }
}

@media(max-width:545px) {
  h1.domain-name {
    word-break: break-word
  }
}

@media(max-width:350px) {
  .width100Minus40Mobile350 {
    width: calc(100% - 40px) !important;
    min-width: auto
  }

  .width100Mobile350 {
    width: calc(100% - 40px) !important;
    min-width: auto
  }

  .width80perMobile350 {
    width: 80%
  }

  .width80perImpMobile350 {
    width: 80% !Important
  }

  .width90perMobile350 {
    width: 90%;
    min-width: auto
  }

  .width90perImpMobile350 {
    width: 90% !Important;
    min-width: auto
  }
}

@media(max-width:320px) {
  .width100Minus40Mobile320 {
    width: calc(100% - 40px) !important
  }
}

section.testimonails div.testimonials-container p.feedback {
  font-size: 17px;
  line-height: 1.75
}

section.testimonails div.testimonails-wrap a.see-more {
  font-size: 17px !important
}

section.testimonails div.testimonaals-wrap h2 {
  font-size: 24px
}

section.testimonails div.testimonails-wrap h2 {
  font-size: 24px
}

h2.subtitels {
  font-size: 24px
}

.oter-domain-title h2 {
  font-size: 24px
}

section.faq-section .single-product-block .faq-block .faq-bi-title a {
  font-size: 17px;
  line-height: 1.75
}

section.faq-section .single-product-block .faq-block .faq-bi-content p {
  font-size: 17px;
  line-height: 1.75
}

section.faq-section .single-product-block .faq-block .faq-bi-content p a {
  font-size: 17px
}

.faq-bi-title:before {
  top: 7px
}

.faq-bi-title:after {
  top: 13px
}

section.other-domains .domains-table .domain-row a {
  font-size: 17px
}

section.other-domains .domains-table .domain-row span.price {
  font-size: 17px
}

.product-fav-wrapp .side-wrapp .crediti li span {
  font-size: 17px
}

.product-fav-wrapp .side-wrapp span.ssblock-footer {
  font-size: 15px
}

.product-fav-wrapp .content-wrapp .single-product-block .top-bottom-bordered-block span {
  font-size: 17px
}

.product-fav-wrapp .content-wrapp div.crediti li span {
  font-size: 17px
}

.product-fav-wrapp .side-wrapp div.slide-sidebar-block div.ss-block-inner-new span.row-save span.big-text {
  font-size: 20px
}

.product-fav-wrapp .side-wrapp div.slide-sidebar-block div.ss-block-inner-new span.small-or {
  font-size: 15px
}

section.buy-now div.single-product-block div.tablet-block-s div.tablet-block-footer p span {
  font-size: 17px
}

section.buy-now div.single-product-block div.moble-block div.ss-block-inner-new span.big-text {
  font-size: 20px
}

section.buy-now div.single-product-block div.moble-block div.ss-block-inner-new span.small-or {
  font-size: 15px
}

section.buy-now div.single-product-block div.moble-block div.ss-block-inner-new span.ssblock-footer {
  font-size: 17px
}

.product-fav-wrapp .side-wrapp div.slide-sidebar-block div.ss-block-inner div.ss-block-inner-new span.big-text {}

section.buy-now div.single-product-block div.tablet-block-s p span.big-text {
  font-size: 20px
}

.product-fav-wrapp .side-wrapp div.slide-sidebar-block div.ss-block-inner-new span.big-text {
  font-size: 20px
}

.product-fav-wrapp .side-wrapp div.slide-sidebar-block div.ss-block-inner-new div.input-sidebar-row label {
  font-size: 17px
}

section.buy-now div.single-product-block div.tablet-block-s div.row-item span.big-text {
  font-size: 20px
}

section.buy-now div.single-product-block div.moble-block p.big-text {
  font-size: 20px
}

.findOutBuyingGuidelink {
  padding-right: 100px;
  display: inline;
  line-height: 21px;
  heiqqqght: auto;
  font-size: 17px;
  padding-right: 0
}

.bgsni-title-link {
  underline: none;
  color: #000;
  font-size: 17px;
  line-height: 21px;
  bqqqackground-color: #add8e6;
  display: inline;
  overflow: hidden
}

.findOutBuyingGuidelink:awwwfter {
  content: '';
  background-image:
    /*savepage-url=../../../../images/hdv3-img/link-arrow.png*/
    url();
  width: 17px;
  height: 15px;
  display: inline-block;
  margin-left: 10px;
  position: relative;
  top: 2px;
  white-space: nowrap;
  mqqqargin-right: -17px
}

.input-sidebar-row.hdv3Product3MobileForm.errore:before {
  top: 41px
}

.input-sidebar-row.hdv3Product3MobileForm.errore:after {
  top: 44px
}

.input-sidebar-row.hdv3Product3FloatyForm.errore:before {
  top: 33px
}

.input-sidebar-row.hdv3Product3FloatyForm.errore:after {
  top: 36px
}

@media(max-width:560px) {
  .tablet-mob-block .ss-block-inner-new {
    background-color: #f3f6f8;
    border: 1px solid #d9dce1
  }

  .tablet-mob-block .ss-block-inner-new>span.row-save,
  .tablet-mob-block .ss-block-inner>span.row-save {
    display: flex
  }
}

.headerMobileSearchPhone {
  display: inline-block;
  padding: 0;
  margin-right: 11px
}

.headerSearchMagInputImg {
  cursor: pointer;
  width: 21px;
  height: 22px;
  margin-top: 11px;
  margin-right: 1px
}

.about-page-content img {
  mqqqargin-bottom: 30px;
  maqqqrgin-top: 20px;
  margin-bottom: 0;
  margin-top: 0
}

.buinge-guide-section-nav-item .bgsni-content {
  margin-bottom: auto;
  margin-top: auto
}

.buinge-guide-section-nav-item .bgsni-content .bgsni-title {
  line-heiqqqght: 1.2;
  heiqqqght: 61px;
  vertical-align: top;
  line-height: 21px;
  bqqqorder: 1px solid red;
  valign: top
}

.about-page-content div.about-gallery a {
  margin-bottom: 20px
}

input {
  accent-color: #4486de
}

footer#footer {
  background-color: #4e73b7
}

.checkbox-text-nocheckright {
  font-size: 15px;
  line-height: 1.4;
  margin-top: -4px
}

.checkout-aside .private-checkbox-nocheckright {
  border-top: 1px solid #c4c8ce;
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 1.4
}

.private-checkbox-nocheckright {
  position: relative
}

.private-checkbox-nocheckright input {
  display: inline-block
}

.private-checkbox-nocheckleft input {
  display: inline-block
}

fieldset.private-checkbox-nocheckleft {}

.checkout-form fieldset.private-checkbox-nocheckleft label {
  width: inherit;
  text-align: inherit;
  padding-right: inherit;
  color: inherit
}

fieldset.private-checkbox-nocheckleft span {
  padding-left: 5px
}

.bb-quotes-content p::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-left.png*/
    var(--savepage-url-27);
  margin-right: 5px;
  display: inline-block;
  position: relative;
  top: -5px
}

.bb-quotes-content p::after {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-right.png*/
    var(--savepage-url-28);
  margin-left: 5px;
  display: inline-block;
  position: relative;
  top: -5px
}

.sQQQuccess-stories-slider-item-content p::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-left.png*/
    var(--savepage-url-27);
  margin-right: 5px;
  display: inline-block;
  position: relative;
  top: -5px
}

.sQQQuccess-stories-slider-item-content p::after {
  content:
    /*savepage-url=../../../../images/hdv3-img/test-content-img-right.png*/
    var(--savepage-url-28);
  margin-left: 5px;
  display: inline-block;
  position: relative;
  top: -5px
}

.WWWcasestudy-page .ss-block-inner {
  right: -624px
}

@media(max-width:960px) {
  .success-stories-wrap .success-stories-second .image-block img {
    width: 100%;
    height: auto
  }
}

@media(max-width:767px) {
  div.success-stories-second-item {
    margin-bottom: 30px
  }

  div.success-stories-second-item:last-child {
    margin-bottom: 0
  }
}

.WWWcasestudy-page .ss-block-inner {
  pqqqosition: absolute
}

@media(max-width:1240px) {
  .WWWcasestudy-page .ss-block-inner {
    right: 271px;
    left: auto;
    pqqqosition: absolute
  }
}

@media(max-width:1190px) {
  .WWWcasestudy-page .ss-block-inner {
    right: 147px;
    left: auto
  }
}

@media(max-width:991px) {
  .ss-block-inner-new {
    text-align: left
  }

  .WWWcasestudy-page .ss-block-inner {
    right: 147px;
    left: auto
  }

  .WWWcasestudy-page .ss-block-inner {
    display: none
  }

  .WWWcasestudy-page .slide-sidebar-block {
    display: none
  }

  .WWWcasestudy-page .mobile-cs-block {
    display: block
  }

  .WWWcasestudy-page .mobile-cs-block {
    display: block
  }

  .WWWcasestudy-page .mobile-cs-block li {
    margin-bottom: 15px
  }

  .WWWcasestudy-page .mobile-cs-block li img {
    margin-bottom: 0
  }
}

.other-domains-update-v-1 .domains-table .domain-row {
  padding: 15px 20px
}

.blackHeader {
  color: #11262f
}

div.success-stories-second-item {
  margin-right: 20px
}

div.success-stories-second-item:last-child {
  margin-right: 0
}

main.home-page-main section {
  padding-left: 20px;
  padding-right: 20px
}

@media(max-width:1030px) {
  .side-wrapp.dn-mobile-cs {
    display: none !important
  }

  .mobile-cs-block {
    display: block
  }

  .top-container-new-product {
    padding-left: 20px;
    padding-right: 20px
  }

  .casestudy-page .mobile-cs-block li {
    margin-bottom: 15px
  }

  .casestudy-page .mobile-cs-block li img {
    margin-bottom: 0
  }
}

@media(max-width:991px) {
  .casestudy-page.product-fav-wrapp .content-wrapp section {
    width: 100%
  }
}

@media(max-width:560px) {
  .top-container-new-product {
    padding-left: 20px;
    padding-right: 20px
  }
}

.drkBluClrHeader {
  color: #4e73b7
}

.drkBluBgHeader {
  background-color: #4e73b7
}

header.hdv3HeaderDarkBlue {
  background-color: #4e73b7
}

header.hdv3HeaderDarkBlue div.header-top {
  background-color: #4e73b7
}

header.hdv3HeaderDarkBlue div.header-top span.tell-text {
  color: #fff
}

header.hdv3HeaderDarkBlue div.header-top button.search-btn {
  color: #3d3d3d;
  background-color: #fff;
  border-color: #88a4d2
}

header.hdv3HeaderDarkBlue div.header-top .circularG {
  background-color: #1e2729
}

header.hdv3HeaderDarkBlue div.header-top input {
  border-color: #2e4978
}

header.hdv3HeaderDarkBlue .navbar-nav a.nav-link {
  color: #000
}

header.hdv3HeaderDarkBlue .navbar-nav a.nav-link:after {
  background: #afb3b8
}

header.hdv3HeaderDarkBlue .navbar-nav a.activeLink,
header.hdv3HeaderDarkBlue nav.navbar div.overlay.open div.shop-links a.whiteLink.activeLink span.mobile-show {
  text-decoration: underline !important;
  text-decoration-color: #666 !important;
  text-decoration-thickness: 3px !important;
  text-underline-offset: 17px !important
}

header.hdv3HeaderDarkBlue nav.navbar div.overlay.open {
  background-color: #fff
}

header.hdv3HeaderDarkBlue nav.navbar div.overlay.open .navbar-nav a.nav-link {
  color: #000 !important
}

header.hdv3HeaderDarkBlue nav.navbar div.overlay.open .navbar-nav a.nav-link.admin {
  color: red !important
}

header.hdv3HeaderDarkBlue nav.navbar div.overlay.open div.shop-links a.whiteLink {
  color: #000 !important
}

header.hdv3HeaderDarkBlue div.search-trigger img {
  height: 22px
}

.navBurger:before,
.navBurger:after {
  background: #fff
}

@media(max-width:991px) {
  header.hdv3HeaderDarkBlue .navbar-nav a.nav-link:after {
    background: #fff
  }

  .navBurger {
    background: #fff
  }

  .overDrawerLay {
    position: fixed;
    background: #000;
    top: 61px;
    left: -100%;
    width: 100%;
    height: 100%;
    opacity: .3;
    z-index: 4;
    transition: all 0s ease-in-out;
    overflow: hidden
  }

  .overDrawerLay.open {
    visibility: visible;
    left: 0;
    z-index: 4;
    visibility: visible;
    left: 0
  }

  .overlay {
    top: 61px
  }
}

.navBurger {
  bqqqackground: #fff;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  top: 20px;
  z-index: 6;
  cqqqolor: #fff;
  bqqqackground-color: #fff;
  position: absolute;
  display: inline-block;
  cursor: pointer;
  box-sizing: border-box;
  background-clip: content-box;
  width: 30px;
  height: 19px;
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: all .25s ease-in-out;
  left: 20px
}

.navBurger.active:before {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
  top: 3px;
  background: #fff;
  width: 100%
}

.navBurger.active:after {
  top: 3px;
  -webkit-transform: rotate(-135deg);
  transform: rotate(-135deg);
  background: #fff;
  width: 100%
}

@media(max-width:991px) {
  .nQQQavBurger {
    top: 22px
  }

  .nQQQavBurger:before {
    top: -8px
  }

  .nQQQavBurger:after {
    bottom: -8px
  }

  .nQQQavBurger.active {
    top: 18px
  }
}

div.grecaptcha-badge {
  display: none
}

a:focus-visible {
  outline: 1px solid #4e73b7 !important
}

button:focus-visible {
  outline: 1px solid #4e73b7 !important
}

select:focus {
  outline: 1px solid #4e73b7 !important
}

select:focus {
  font-size: 14px !important
}

input:focus {
  outline: 1px solid #4e73b7 !important
}

span:focus {
  outline: 1px solid #4e73b7 !important
}

textarea:focus {
  outline: 1px solid #4e73b7 !important
}

label.labelTabIndex:focus {
  outline: 1px solid #4e73b7 !important
}

a.tabOutlineWidth5px:focus-visible {
  outline-width: 5px !important
}

button.tabOutlineWidth5px:focus-visible {
  outline-width: 5px !important
}

footer#footer a:focus-visible {
  outline-color: #779ee5 !important
}

footer#footer button:focus-visible {
  outline-color: #779ee5 !important
}

div.search-body span.buy a.btn:focus-visible {
  outline: 5px solid #d2d6da !important;
  border: 0 solid #2aa527;
  !important
}

header a#hdv3HeaderShoppingCartLinkID:focus-visible,
header a#hdv3HeaderFavIconLinkID:focus-visible,
header ul.navbar-nav li a:focus-visible {
  outline: 0 !important;
  background-color: #e2e6e9
}

header a.logo:focus-visible {
  ouqqqtline: 5px solid #6688c4 !important;
  background-color: #6688c4;
  bordqqqer: 1px solid #6688c4 !important
}

header #hdv3HeaderSearchTextID:focus-visible,
header #hdv3HeaderSearchButtonID:focus-visible {
  outline: 5px solid #6688c4 !important
}

button.btn:focus-visible {
  outline: 5px solid #d2d6da !important
}

a.btn:focus-visible {
  outline: 5px solid #d2d6da !important
}

a.content-errore-btn:focus-visible {
  outline: 5px solid #d2d6da !important
}

a.logout-link:focus-visible,
button#hdv3PpManageOrderButtonID:focus-visible {
  outline-width: 5px !important
}

a.btn.disabled:focus-visible {
  outline-color: #4e73b7 !important
}

a.skip-main {
  left: -999px;
  position: absolute;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  z-index: -999
}

a.skip-main:focus,
a.skip-main:active {
  color: #fff;
  background-coloqqqr: #2aa527;
  background-color: #222;
  left: auto;
  top: auto;
  width: 30%;
  height: auto;
  overflow: auto;
  margin: 0 35%;
  padding: 5px;
  text-align: center;
  font-size: 1.2em;
  z-index: 999;
  border: 0 !important;
  outline: 0 !important;
  text-decoration: underline
}

html {
  scroll-padding-top: 140px;
  scrqqqoll-padding-top: 4rem
}

b.lander156PitchBIcon {
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
  display: block;
  margin-bottom: 8px
}

.font24 {
  font-size: 24px
}

.colorWhite {
  color: #fff
}

div.ss-block-inner-new span.ss-block-title {}

div.ss-block-inner-new span.big-text {}

div.submittestimonial-file-row input::file-selector-button {
  color: #fff;
  background-color: #2aa527;
  border: 0
}

div.submittestimonial-file-row #file {
  display: inline-flex;
  border: 0
}

.circularXJ {
  pwwwosition: relative;
  width: 25px;
  height: 25px;
  mwwargin-left: 15px;
  dqqqisplay: none
}

.circularJ div {
  position: absolute;
  width: 6px;
  height: 6px;
  background-color: #fff;
  border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  animation-name: bounce_circularJ;
  -o-animation-name: bounce_circularJ;
  -ms-animation-name: bounce_circularJ;
  -webkit-animation-name: bounce_circularJ;
  -moz-animation-name: bounce_circularJ;
  animation-duration: 1.1s;
  -o-animation-duration: 1.1s;
  -ms-animation-duration: 1.1s;
  -webkit-animation-duration: 1.1s;
  -moz-animation-duration: 1.1s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal
}

.circularJ {
  pqqqosition: absolute;
  position: relative;
  margin-left: 15px;
  bqqqackground-color: #29a427;
  width: 25px;
  height: 25px
}

.circularJ_1 {
  left: 0;
  top: 10px;
  animation-delay: .41s;
  -o-animation-delay: .41s;
  -ms-animation-delay: .41s;
  -webkit-animation-delay: .41s;
  -moz-animation-delay: .41s
}

.circularJ_2 {
  left: 3px;
  top: 3px;
  animation-delay: .55s;
  -o-animation-delay: .55s;
  -ms-animation-delay: .55s;
  -webkit-animation-delay: .55s;
  -moz-animation-delay: .55s
}

.circularJ_3 {
  top: 0;
  left: 10px;
  animation-delay: .69s;
  -o-animation-delay: .69s;
  -ms-animation-delay: .69s;
  -webkit-animation-delay: .69s;
  -moz-animation-delay: .69s
}

.circularJ_4 {
  right: 3px;
  top: 3px;
  animation-delay: .83s;
  -o-animation-delay: .83s;
  -ms-animation-delay: .83s;
  -webkit-animation-delay: .83s;
  -moz-animation-delay: .83s
}

.circularJ_5 {
  right: 0;
  top: 10px;
  animation-delay: .97s;
  -o-animation-delay: .97s;
  -ms-animation-delay: .97s;
  -webkit-animation-delay: .97s;
  -moz-animation-delay: .97s
}

.circularJ_6 {
  right: 3px;
  bottom: 3px;
  animation-delay: 1.1s;
  -o-animation-delay: 1.1s;
  -ms-animation-delay: 1.1s;
  -webkit-animation-delay: 1.1s;
  -moz-animation-delay: 1.1s
}

.circularJ_7 {
  left: 10px;
  bottom: 0;
  animation-delay: 1.24s;
  -o-animation-delay: 1.24s;
  -ms-animation-delay: 1.24s;
  -webkit-animation-delay: 1.24s;
  -moz-animation-delay: 1.24s
}

.circularJ_8 {
  left: 3px;
  bottom: 3px;
  animation-delay: 1.38s;
  -o-animation-delay: 1.38s;
  -ms-animation-delay: 1.38s;
  -webkit-animation-delay: 1.38s;
  -moz-animation-delay: 1.38s
}

@keyframes bounce_circularJ {
  0% {
    transform: scale(1)
  }

  100% {
    transform: scale(.3)
  }
}

@-webkit-keyframes bounce_circularJ {
  0% {
    -webkit-transform: scale(1)
  }

  100% {
    -webkit-transform: scale(.3)
  }
}

.circularBlackJ div {
  background-color: #1e2729
}

.order-table .cart-total-row span:first-of-type,
.order-table .subtotal-row span:first-of-type {
  width: 165px
}

div.paymentpay-accaunt-content div.half-block {
  border-bottom: 0;
  border-top: 0;
  justify-content: flex-end
}

div.block-coupon-total div.half-line-block,
div.paymentpay-accaunt-content div.half-line-block {
  width: 250px;
  float: right;
  justify-content: flex-end;
  border-bottom: 1px solid #d1d5d9
}

div.block-coupon-total div.half-line-block {
  width: 100%;
  margin-bottom: 10px
}

div.paymentpay-accaunt-content div.half-block div.rtr-right-side {
  bonoperder-bottom: 1px solid purple
}

div.paymentpay-accaunt-coWWWWntent div.half-block:after {
  content: "";
  pwwosition: absolute;
  posiqtion: absolute;
  float: right;
  left: 0;
  bottom: 0;
  height: 1px;
  width: 50%;
  border-bottom: 1px solid #f0f
}

a.activeTestLink {
  font-weight: 700;
  color: #000 !important
}

a.activeTestLink:hover {
  font-weight: 700;
  color: #000 !important
}

.lds-spinner {
  color: official;
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px
}

.lds-spinner div {
  transform-origin: 40px 40px;
  animation: lds-spinner 1.2s linear infinite
}

.lds-spinner div:after {
  content: " ";
  display: block;
  position: absolute;
  top: 3px;
  left: 37px;
  width: 6px;
  height: 18px;
  border-radius: 20%;
  background: ##000
}

.lds-spinner div:nth-child(1) {
  transform: rotate(0deg);
  animation-delay: -1.1s
}

.lds-spinner div:nth-child(2) {
  transform: rotate(30deg);
  animation-delay: -1s
}

.lds-spinner div:nth-child(3) {
  transform: rotate(60deg);
  animation-delay: -.9s
}

.lds-spinner div:nth-child(4) {
  transform: rotate(90deg);
  animation-delay: -.8s
}

.lds-spinner div:nth-child(5) {
  transform: rotate(120deg);
  animation-delay: -.7s
}

.lds-spinner div:nth-child(6) {
  transform: rotate(150deg);
  animation-delay: -.6s
}

.lds-spinner div:nth-child(7) {
  transform: rotate(180deg);
  animation-delay: -.5s
}

.lds-spinner div:nth-child(8) {
  transform: rotate(210deg);
  animation-delay: -.4s
}

.lds-spinner div:nth-child(9) {
  transform: rotate(240deg);
  animation-delay: -.3s
}

.lds-spinner div:nth-child(10) {
  transform: rotate(270deg);
  animation-delay: -.2s
}

.lds-spinner div:nth-child(11) {
  transform: rotate(300deg);
  animation-delay: -.1s
}

.lds-spinner div:nth-child(12) {
  transform: rotate(330deg);
  animation-delay: 0s
}

@keyframes lds-spinner {
  0% {
    opacity: 1
  }

  100% {
    opacity: 0
  }
}

.faq-title h1 {}

section.faq-page h1 {
  color: #4e73b7;
  font-size: 36px
}

section.faq-page h1 span {
  color: #4e73b7;
  font-size: 36px
}

section.faq-page h2 {
  color: #000;
  font-size: 28px
}

div.about-page-content h1 {
  color: #4e73b7
}

div.about-page-content h2 {
  color: #000
}

div.about-page-content img:nth-of-type(1) {
  margin-bottom: 28px;
  margin-top: 28px
}

.bTopD2Grey {
  border-top: 1px solid #d2d6da !important
}

input.errorInput {
  border: 2px solid #ff0303 !important
}

.Payment-Plan-3-up-items .price .green,
.table-title-paragref .green,
.domain-cart .domain-price {
  color: #2aa527
}

.Cart-Payment-Plan-YourChoice-content-wrap .Cart-Payment-Plan-YourChoice-content-wrap-midle p .green {
  color: #2aa527
}

.Payment-Plan-3-up-items .price .green {
  color: #2aa527
}

.today-payment .green {
  color: #2aa527
}

.table-title-paragref .green {
  color: #2aa527
}

.pp-condic .save-money-paragraf .green {
  color: #2aa527
}

.checkout-total .total-sum {
  color: #2aa527
}

.cart-total .total-sum {
  color: #2aa527
}

.domain-cart .domain-price {
  color: #2aa527
}

.favorite-modal-list ul li .list-right .price {
  color: #2aa527
}

.checkout-coupon-block button,
.coupon-block button {
  background-color: #89969f
}

div.accaunt-header-meta a.logout-link {
  background-color: #89969f
}

.pdf-info form button {
  background-color: #89969f
}

.invoice-manager .btn.disabled {
  background-color: #89969f
}

div.checkout-form-box small {
  color: #676b6b
}

div.block-paymentpay-accaunt-content-meta span.item-label {
  color: #676b6b
}

form div.checkout-form-box h2 {
  color: #3b78e7;
  font-size: 24px;
  margin-bottom: 0
}

@media(max-width:991px) {
  form div.checkout-form-box h2 {
    font-size: 20px
  }
}

.colorBlack {
  color: #000
}

.bgBlack {
  background-color: #000
}

div.cirJBlack,
div.cirJBlack div {
  color: #000
}

div.circularJ.cirJBlack div {
  background-color: #000
}

button.payPalGoldButton,
div.paymentpay-accaunt-content a.payPalGoldButton,
.btns-cart-block a.payPalGoldButton {
  background: #ffc439
}

.btns-cart-block a.darkBlueButton,
div.paymentpay-accaunt-content a.darkBlueButton,
button.darkBlueButton {
  background-color: #4e73b7
}

.block-paymentpay-accaunt-content-links-items a .icon {
  background-color: #4e73b7
}

div.my-favorites h1 {
  color: #4e73b7;
  font-size: 28px
}

@media(max-width:810px) {
  .my-favorites h1 {
    text-align: center
  }
}

.info-title,
h1.info-title {
  color: #4e73b7
}

.info-center-title,
h1.info-center-title {
  color: #4e73b7
}

div.casestudy-page-content h2 {
  color: #000
}

.bbBorder {
  border-color: #bbb
}

header.hdv3HeaderDarkBlue {
  border-color: #bbb
}

.cart-table,
.checkout-content .cart-table,
.checkout-form-box,
.checkout-content .cart-table,
.checkout-aside .box-lightgrey {
  border-color: #bbb
}

@media(max-width:980px) {
  section.order-table .cart-table {
    border-right: 0;
    border-left: 0
  }

  .biling-info-section div.pdf-info {
    border-right: 0;
    border-left: 0
  }
}

.contact-us-second .form-contactus-section .contact-form-inner {
  border-color: #bbb
}

@media(max-width:978px) {
  .contact-us-second .form-contactus-section .contact-form-inner {
    border-right: 0;
    border-left: 0
  }
}

.Payment-Plan-3-up-items {
  border-color: #bbb
}

.bonus-presentation {
  border-color: #bbb
}

table.paymentplantable {
  border-color: #bbb
}

div.fuured-domains-wrap div.futured-dimain-tems {
  border-color: #bbb
}

div.success-stories-wrap div.success-stories-second-item {
  border-color: #bbb
}

section.new-testimonails div.new-testi-wrapp {
  border-color: #bbb
}

section.search-noresult-topblock div.enter-email-block {
  border-color: #bbb
}

.faq-section-block-items-wrap .faq-block-item {
  border-color: #bbb
}

@media(max-width:980px) {
  .faq-section-block-items-wrap .faq-block-item {
    border-right: 0;
    border-left: 0
  }
}

div.checkout-aside .side-about-menu li {
  border-color: #bbb
}

@media(max-width:991px) {
  div.checkout-aside {
    margin-bottom: 40px
  }
}

@media(max-width:980px) {
  div.checkout-aside .side-about-menu li {
    border-right: 0;
    border-left: 0
  }
}

.quick-stats .stats-row .stats-row-item {
  border-color: #bbb
}

.testimonial-wrap li:nth-child(odd) {
  border-color: #bbb
}

.enter-email-block {
  border-color: #bbb
}

.buinge-guide-section-nav-item {
  border-color: #bbb
}

.categories-top-wrap {
  border-color: #bbb
}

.my-favorites ul {
  border-color: #bbb
}

.block-paymentpay-accaunt-content-meta,
.block-paymentpay-accaunt-content-links-items a .icon-text,
.block-paymentpay-accaunt-content-billing-info,
.paymentpay-accaunt-content-table,
.reciep-item-wrap {
  border-color: #bbb
}

.ss-block-inner-new,
section.colored-section,
.other-domains-update-v-1 .domains-table .domain-row,
.quick-stats-section .quick-stat-block {
  border-color: #bbb
}

.tablet-block {
  border-color: #bbb
}

section.call-us {
  border-color: #bbb;
  border-bottom: 0
}

.video-lesson,
.testimonails,
.faq-section,
.testimonails,
.other-domains {
  border-color: #bbb
}

section.banner {
  border-color: #bbb
}

li.active span.buyingGuideLinkMobileGrey {
  color: #000 !important;
  font-weight: 700
}

li.active a.buyingGuideLinkMobileGrey {
  color: #000 !important;
  font-weight: 700
}

div.usdPriceDiv,
div.usdPriceDiv p {
  color: #6f6f6f
}

a.blueLink,
div.single-product-block a.link,
section.hdv3pitch a.link,
section.other-domains-update-v-1 a.link {
  color: #0166fe !important
}

section.always-off p.after-forms-paragraf a,
div.ss-block-inner-new a.link {
  color: #0166fe !important
}

h3.checkouth3 {
  font-size: 17px;
  font-weight: 700
}

@media(max-width:991px) {
  .info-row {
    padding-left: 20px
  }
}

@media(max-width:740px) {
  .info-row {
    display: flex;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 15px
  }
}

.margin28TopBottom,
.about-page-content img.margin28TopBottom {
  margin-top: 28px;
  margin-bottom: 28px
}

.margin24TopBottom,
.about-page-content img.margin24TopBottom {
  margin-top: 24px;
  margin-bottom: 24px
}

.purpleColor {
  color: #6750f4
}

.about-page-content ul.decimal li,
.xfStepBold {
  cqqolor: #6750f4;
  color: #5b757a
}

section.xfrToGdPage ul.xfrToGdPageUl {
  margin-top: 0
}

section.xfrToGdPage ul.xfrToGdPageUl li::marker {
  cqqolor: #6750f4;
  color: #5b757a;
  margin-left: 20px
}

header.hdv3HeaderDarkBlue div.header-top input,
header.hdv3HeaderDarkBlue div.header-top button.search-btn {
  border-color: #2c4b79
}

.largerCheckoutButton {
  height: 48px;
  width: 240px
}

.btns-cart-block a.largerCheckoutButton {
  height: 48px;
  width: 240px
}

.checkoutBtnLeftOffset {
  margin-left: 40px
}

@media(max-width:560px) {
  .largerCheckoutButton {
    width: 300px
  }

  .btns-cart-block a.largerCheckoutButton {
    width: 300px
  }

  .checkoutBtnLeftOffset {
    margin-left: 0
  }

  .noLeftRightPaddingMobile560 {
    padding-left: 0;
    padding-right: 0
  }
}

div.display-table-row {
  display: flex;
  justify-content: space-between;
  align-items: flex-start
}

span.display-table-name {}

span.display-table-value {
  font-weight: 700;
  color: #ea7516
}

@media(max-width:991px) {
  div.display-table-row {
    flex-direction: column
  }
}

body::before {
  content:
    /*savepage-url=../../../../images/hdv3-img/hd-header-logo-2c.svg*/
    var(--savepage-url-13);
  position: absolute;
  top: -9999rem;
  left: -9999rem;
  opacity: 0
}

@media print {
  footer {
    display: none !important
  }

  section.admin-panel {
    display: none !important
  }

  #phoneSystemDownDivID {
    display: none !important
  }

  div.navBurger {
    display: none !important
  }

  a.logo {
    margin-left: 0
  }

  a.logo img {
    content:
      /*savepage-url=../../../../images/hdv3-img/hd-header-logo-2c.svg*/
      var(--savepage-url-13)
  }

  nav.navbar {
    display: none !important
  }

  div.js-overlay-modal {
    display: none !important
  }

  div.overlay-modal {
    display: none !important
  }

  div.print-block {
    display: none !important
  }

  div.ifo-footer {
    display: none !important
  }

  .order-title {
    padding-top: 20px;
    padding-bottom: 0
  }

  div.bQQQilling-info {
    break-inside: avoid
  }

  section.biling-info-section div.info-row {
    break-inside: avoid
  }

  section.biling-info-section div.pdf-info {
    display: none !important
  }

  div.cky-btn-revisit-wrapper {
    display: none !important
  }

  div.fab-btn-wrap {
    display: none !important
  }

  .noPrint {
    display: none !important
  }

  .noLeftPadPrint {
    padding-left: 0 !important
  }

  .noTopPadPrint {
    padding-top: 0 !important
  }

  .noBottomBorderPrint {
    border-bottom: 0xp !important
  }

  .noLeftPadDownDivPrint div {
    padding-left: 0 !important
  }

  header#header {
    border-bottom: 0 !important;
    position: relative !important
  }

  main.site-main {
    padding-top: 0 !important
  }
}

/* cyrillic-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aPdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5ardu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* devanagari */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a_du2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

/* greek-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aLdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a3du2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aHdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aDdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7duw.woff2*/
    url() format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aPdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5ardu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

/* devanagari */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a_du2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}

/* greek-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aLdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a3du2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}

/* vietnamese */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aHdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}

/* latin-ext */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5aDdu2ui.woff2*/
    url() format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* latin */
@font-face {
  font-family: 'Noto Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  /*savepage-font-display=swap*/
  src:
    /*savepage-url=https://fonts.gstatic.com/s/notosans/v36/o-0bIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjc5a7duw.woff2*/
    url() format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*
* The Typekit service used to deliver this font or fonts for use on websites
* is provided by Adobe and is subject to these Terms of Use
* http://www.adobe.com/products/eulas/tou_typekit. For font license
* information, see the list below.
*
* noto-sans:
*   - http://typekit.com/eulas/00000000000000003b9b257c
*
* © 2009-2024 Adobe Systems Incorporated. All Rights Reserved.
*/
/*{"last_published":"2020-04-04 17:44:46 UTC"}*/

/*savepage-import-url=https://p.typekit.net/p.css?s=1&k=zyw6mds&ht=tk&f=40411&a=11744788&app=typekit&e=css*/
/**/


@font-face {
  font-family: "noto-sans";
  src:
    /*savepage-url=https://use.typekit.net/af/a91117/00000000000000003b9b257c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3*/
    url(data:application/font-woff2;base64,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) format("woff2"),
    /*savepage-url=https://use.typekit.net/af/a91117/00000000000000003b9b257c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3*/
    url(data:application/font-woff;base64,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) format("woff"),
    /*savepage-url=https://use.typekit.net/af/a91117/00000000000000003b9b257c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3*/
    url() format("opentype");
  /*savepage-font-display=auto*/
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
}

.tk-noto-sans {
  font-family: "noto-sans", sans-serif;
}

.cky-hide {
  display: none;
}

.cky-btn-revisit-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #0056a7;
  width: 45px;
  height: 45px;
  border-radius: 50%;
  position: fixed;
  z-index: 999999;
  cursor: pointer;
}

.cky-revisit-bottom-left {
  bottom: 15px;
  left: 15px;
}

.cky-revisit-bottom-right {
  bottom: 15px;
  right: 15px;
}

.cky-btn-revisit-wrapper .cky-btn-revisit {
  display: flex;
  align-items: center;
  justify-content: center;
  background: none;
  border: none;
  cursor: pointer;
  position: relative;
  margin: 0;
  padding: 0;
}

.cky-btn-revisit-wrapper .cky-btn-revisit img {
  max-width: fit-content;
  margin: 0;
  height: 30px;
  width: 30px;
}

.cky-revisit-bottom-left:hover::before {
  content: attr(data-tooltip);
  position: absolute;
  background: #4E4B66;
  color: #ffffff;
  left: calc(100% + 7px);
  font-size: 12px;
  line-height: 16px;
  width: max-content;
  padding: 4px 8px;
  border-radius: 4px;
}

.cky-revisit-bottom-left:hover::after {
  position: absolute;
  content: "";
  border: 5px solid transparent;
  left: calc(100% + 2px);
  border-left-width: 0;
  border-right-color: #4E4B66;
}

.cky-revisit-bottom-right:hover::before {
  content: attr(data-tooltip);
  position: absolute;
  background: #4E4B66;
  color: #ffffff;
  right: calc(100% + 7px);
  font-size: 12px;
  line-height: 16px;
  width: max-content;
  padding: 4px 8px;
  border-radius: 4px;
}

.cky-revisit-bottom-right:hover::after {
  position: absolute;
  content: "";
  border: 5px solid transparent;
  right: calc(100% + 2px);
  border-right-width: 0;
  border-left-color: #4E4B66;
}

.cky-revisit-hide {
  display: none;
}

.cky-consent-container {
  position: fixed;
  width: 100%;
  box-sizing: border-box;
  z-index: 9999999;
}

.cky-classic-bottom {
  bottom: 0;
  left: 0;
}

.cky-classic-top {
  top: 0;
  left: 0;
}

.cky-consent-container .cky-consent-bar {
  background: #ffffff;
  border: 1px solid;
  padding: 16.5px 24px;
  box-shadow: 0 -1px 10px 0 #acabab4d;
}

.cky-consent-bar .cky-banner-btn-close {
  position: absolute;
  right: 9px;
  top: 5px;
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  min-height: 0;
  line-height: 0;
  text-shadow: none;
  box-shadow: none;
}

.cky-consent-bar .cky-banner-btn-close img {
  width: 9px;
  height: 9px;
  margin: 0;
}

.cky-custom-brand-logo-wrapper .cky-custom-brand-logo {
  width: 100px;
  height: auto;
  margin: 0 0 10px 0;
}

.cky-notice .cky-title {
  color: #212121;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  margin: 0 0 10px 0;
  overflow-wrap: break-word;
}

.cky-notice-group {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.cky-notice-des *,
.cky-dma-content-wrapper * {
  font-size: 14px;
}

.cky-notice-des {
  color: #212121;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
}

.cky-notice-des img {
  min-height: 25px;
  min-width: 25px;
}

.cky-consent-bar .cky-notice-des p {
  color: inherit;
  margin-top: 0;
  word-break: break-word;
}

.cky-notice-des p:last-child,
.cky-preference-content-wrapper p:last-child {
  margin-bottom: 0;
}

.cky-notice-des a.cky-policy,
.cky-notice-des button.cky-policy,
.cky-dma-content-wrapper a.cky-policy,
.cky-dma-content-wrapper button.cky-policy {
  font-size: 14px;
  color: #1863dc;
  white-space: nowrap;
  cursor: pointer;
  background: transparent;
  border: 1px solid;
  text-decoration: underline;
}

.cky-notice-des button.cky-policy,
.cky-dma-content-wrapper button.cky-policy {
  padding: 0;
}

.cky-notice-des a.cky-policy:focus-visible,
.cky-consent-bar .cky-banner-btn-close:focus-visible,
.cky-dma-content-wrapper a.cky-policy:focus-visible,
.cky-dma-content-wrapper button.cky-policy:focus-visible,
.cky-notice-des button.cky-policy:focus-visible,
.cky-category-direct-switch input[type="checkbox"]:focus-visible,
.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,
.cky-accordion-header .cky-accordion-btn:focus-visible,
.cky-switch input[type="checkbox"]:focus-visible,
.cky-footer-wrapper a:focus-visible,
.cky-btn:focus-visible {
  outline: 2px solid #1863dc;
  outline-offset: 2px;
}

.cky-btn:focus:not(:focus-visible),
.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),
.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),
.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),
.cky-preference-header .cky-btn-close:focus:not(:focus-visible),
.cky-banner-btn-close:focus:not(:focus-visible) {
  outline: 0;
}

button.cky-show-desc-btn:not(:hover):not(:active) {
  color: #1863dc;
  background: transparent;
}

button.cky-accordion-btn:not(:hover):not(:active),
button.cky-banner-btn-close:not(:hover):not(:active),
button.cky-btn-close:not(:hover):not(:active),
button.cky-btn-revisit:not(:hover):not(:active) {
  background: transparent;
}

.cky-consent-bar button:hover,
.cky-modal.cky-modal-open button:hover,
.cky-consent-bar button:focus,
.cky-modal.cky-modal-open button:focus {
  text-decoration: none;
}

.cky-notice-btn-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 15px;
}

.cky-notice-btn-wrapper .cky-btn {
  text-shadow: none;
  box-shadow: none;
}

.cky-btn {
  font-size: 14px;
  font-family: inherit;
  line-height: 24px;
  padding: 8px 27px;
  font-weight: 500;
  margin: 0 8px 0 0;
  border-radius: 2px;
  white-space: nowrap;
  cursor: pointer;
  text-align: center;
  text-transform: none;
  min-height: 0;
}

.cky-btn:hover {
  opacity: 0.8;
}

.cky-btn-customize {
  color: #1863dc;
  background: transparent;
  border: 2px solid;
  border-color: #1863dc;
  padding: 8px 28px 8px 14px;
  position: relative;
}

.cky-btn-reject {
  color: #1863dc;
  background: transparent;
  border: 2px solid #1863dc;
}

.cky-btn-accept {
  background: #1863dc;
  color: #ffffff;
  border: 2px solid #1863dc;
}

.cky-consent-bar .cky-btn-customize::after {
  position: absolute;
  content: "";
  display: inline-block;
  top: 18px;
  right: 12px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid;
  border-top-color: inherit;
}

.cky-consent-container.cky-consent-bar-expand .cky-btn-customize::after {
  transform: rotate(-180deg);
}

.cky-btn:last-child {
  margin-right: 0;
}

@media (max-width: 768px) {
  .cky-notice-group {
    display: block;
  }

  .cky-notice-btn-wrapper {
    margin: 0;
  }

  .cky-notice-btn-wrapper {
    flex-wrap: wrap;
  }

  .cky-notice-btn-wrapper .cky-btn {
    flex: auto;
    max-width: 100%;
    margin-top: 10px;
    white-space: unset;
  }
}

@media (max-width: 576px) {
  .cky-btn-accept {
    order: 1;
    width: 100%;
  }

  .cky-btn-customize {
    order: 2;
  }

  .cky-btn-reject {
    order: 3;
    margin-right: 0;
  }

  .cky-consent-container.cky-consent-bar-expand .cky-consent-bar {
    display: none;
  }

  .cky-consent-container .cky-consent-bar {
    padding: 16.5px 0;
  }

  .cky-custom-brand-logo-wrapper .cky-custom-brand-logo,
  .cky-notice .cky-title,
  .cky-notice-des,
  .cky-notice-btn-wrapper,
  .cky-category-direct-preview-wrapper {
    padding: 0 24px;
  }

  .cky-notice-des {
    max-height: 40vh;
    overflow-y: scroll;
  }
}

@media (max-width: 352px) {
  .cky-notice .cky-title {
    font-size: 16px;
  }

  .cky-notice-des * {
    font-size: 12px;
  }

  .cky-notice-des,
  .cky-btn,
  .cky-notice-des a.cky-policy {
    font-size: 12px;
  }
}

.cky-preference-wrapper {
  display: none;
}

.cky-consent-container.cky-classic-bottom.cky-consent-bar-expand {
  animation: cky-classic-expand 1s;
}

.cky-consent-container.cky-classic-bottom.cky-consent-bar-expand .cky-preference-wrapper {
  display: block;
}

@keyframes cky-classic-expand {
  0% {
    transform: translateY(50%);
  }

  100% {
    transform: translateY(0%);
  }
}

.cky-consent-container.cky-classic-top .cky-preference-wrapper {
  animation: cky-classic-top-expand 1s;
}

.cky-consent-container.cky-classic-top.cky-consent-bar-expand .cky-preference-wrapper {
  display: block;
}

@keyframes cky-classic-top-expand {
  0% {
    opacity: 0;
    transform: translateY(-50%);
  }

  50% {
    opacity: 0;
  }

  100% {
    opacity: 1;
    transform: translateY(0%);
  }
}

.cky-preference {
  padding: 0 24px;
  color: #212121;
  overflow-y: scroll;
  max-height: 48vh;
}

.cky-preference-center,
.cky-preference,
.cky-preference-header,
.cky-footer-wrapper {
  background-color: inherit;
}

.cky-preference-center,
.cky-preference,
.cky-preference-body-wrapper,
.cky-accordion-wrapper {
  color: inherit;
}

.cky-preference-header .cky-btn-close {
  cursor: pointer;
  vertical-align: middle;
  padding: 0;
  margin: 0;
  display: none;
  background: none;
  border: none;
  height: auto;
  width: auto;
  min-height: 0;
  line-height: 0;
  box-shadow: none;
  text-shadow: none;
}

.cky-preference-header .cky-btn-close img {
  margin: 0;
  height: 10px;
  width: 10px;
}

.cky-preference-header {
  margin: 16px 0 0 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.cky-preference-header .cky-preference-title {
  font-size: 18px;
  font-weight: 700;
  line-height: 24px;
  word-break: break-word;
}

.cky-preference-content-wrapper * {
  font-size: 14px;
}

.cky-preference-content-wrapper {
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  padding: 12px 0;
}

.cky-preference-content-wrapper img {
  min-height: 25px;
  min-width: 25px;
}

.cky-preference-content-wrapper .cky-show-desc-btn {
  font-size: 14px;
  font-family: inherit;
  color: #1863dc;
  text-decoration: none;
  line-height: 24px;
  padding: 0;
  margin: 0;
  white-space: nowrap;
  cursor: pointer;
  background: transparent;
  border-color: transparent;
  text-transform: none;
  min-height: 0;
  text-shadow: none;
  box-shadow: none;
}

.cky-preference-body-wrapper .cky-preference-content-wrapper p {
  color: inherit;
  margin-top: 0;
}

.cky-accordion-wrapper {
  margin-bottom: 10px;
}

.cky-accordion {
  border-bottom: 1px solid;
}

.cky-accordion:last-child {
  border-bottom: none;
}

.cky-accordion .cky-accordion-item {
  display: flex;
  margin-top: 10px;
}

.cky-accordion .cky-accordion-body {
  display: none;
}

.cky-accordion.cky-accordion-active .cky-accordion-body {
  display: block;
  padding: 0 22px;
  margin-bottom: 16px;
}

.cky-accordion-header-wrapper {
  cursor: pointer;
  width: 100%;
}

.cky-accordion-item .cky-accordion-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.cky-accordion-header .cky-accordion-btn {
  font-size: 16px;
  font-family: inherit;
  color: #212121;
  line-height: 24px;
  background: none;
  border: none;
  font-weight: 700;
  padding: 0;
  margin: 0;
  cursor: pointer;
  text-transform: none;
  min-height: 0;
  text-shadow: none;
  box-shadow: none;
}

.cky-accordion-header .cky-always-active {
  color: #008000;
  font-weight: 600;
  line-height: 24px;
  font-size: 14px;
}

.cky-accordion-header-des * {
  font-size: 14px;
}

.cky-accordion-header-des {
  color: #212121;
  font-size: 14px;
  line-height: 24px;
  margin: 10px 0 16px 0;
}

.cky-accordion-header-wrapper .cky-accordion-header-des p {
  color: inherit;
  margin-top: 0;
}

.cky-accordion-chevron {
  margin-right: 22px;
  position: relative;
  cursor: pointer;
}

.cky-accordion-chevron-hide {
  display: none;
}

.cky-accordion .cky-accordion-chevron i::before {
  content: "";
  position: absolute;
  border-right: 1.4px solid;
  border-bottom: 1.4px solid;
  border-color: inherit;
  height: 6px;
  width: 6px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.2s ease-in-out;
  top: 8px;
}

.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.cky-audit-table {
  background: #f4f4f4;
  border-radius: 6px;
}

.cky-audit-table .cky-empty-cookies-text {
  color: inherit;
  font-size: 12px;
  line-height: 24px;
  margin: 0;
  padding: 10px;
}

.cky-audit-table .cky-cookie-des-table {
  font-size: 12px;
  line-height: 24px;
  font-weight: normal;
  padding: 15px 10px;
  border-bottom: 1px solid;
  border-bottom-color: inherit;
  margin: 0;
}

.cky-audit-table .cky-cookie-des-table:last-child {
  border-bottom: none;
}

.cky-audit-table .cky-cookie-des-table li {
  list-style-type: none;
  display: flex;
  padding: 3px 0;
}

.cky-audit-table .cky-cookie-des-table li:first-child {
  padding-top: 0;
}

.cky-cookie-des-table li div:first-child {
  width: 100px;
  font-weight: 600;
  word-break: break-word;
  word-wrap: break-word;
}

.cky-cookie-des-table li div:last-child {
  flex: 1;
  word-break: break-word;
  word-wrap: break-word;
  margin-left: 8px;
}

.cky-cookie-des-table li div:last-child p {
  color: inherit;
  margin-top: 0;
}

.cky-cookie-des-table li div:last-child p:last-child {
  margin-bottom: 0;
}

.cky-prefrence-btn-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 18px 24px;
  border-top: 1px solid;
}

.cky-prefrence-btn-wrapper .cky-btn {
  text-shadow: none;
  box-shadow: none;
}

.cky-category-direct-preview-btn-wrapper .cky-btn-preferences {
  text-shadow: none;
  box-shadow: none;
  white-space: normal;
  overflow-wrap: break-word;
}

.cky-prefrence-btn-wrapper .cky-btn-accept,
.cky-prefrence-btn-wrapper .cky-btn-reject {
  display: none;
}

.cky-btn-preferences {
  color: #1863dc;
  background: transparent;
  border: 2px solid #1863dc;
}

.cky-footer-wrapper {
  position: relative;
}

.cky-footer-shadow {
  display: block;
  width: 100%;
  height: 40px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  position: absolute;
  bottom: 100%;
}

.cky-preference-center,
.cky-preference,
.cky-preference-body-wrapper,
.cky-accordion-wrapper,
.cky-accordion,
.cky-footer-wrapper,
.cky-prefrence-btn-wrapper {
  border-color: inherit;
}

.cky-preference-body-wrapper .cky-dma-content-wrapper {
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
  padding: 4px 0 12px;
}

.cky-preference-body-wrapper .cky-dma-content-wrapper p {
  color: inherit;
  word-break: break-word;
}

.cky-preference-body-wrapper .cky-dma-content-wrapper p:first-child {
  margin-top: 0;
}

.cky-preference-body-wrapper .cky-dma-content-wrapper p:last-child {
  margin-bottom: 0;
}

.cky-preference-body-wrapper .cky-horizontal-separator {
  border-bottom: 1px solid;
  border-color: inherit;
}

@media (max-width: 768px) {
  .cky-preference {
    max-height: 35vh;
  }
}

@media (max-width: 576px) {
  .cky-consent-bar-hide {
    display: none;
  }

  .cky-preference {
    max-height: 100vh;
    padding: 0;
  }

  .cky-preference-body-wrapper {
    padding: 60px 24px 200px;
  }

  .cky-preference-body-wrapper-reject-hide {
    padding: 60px 24px 165px;
  }

  .cky-preference-header {
    position: fixed;
    width: 100%;
    box-sizing: border-box;
    z-index: 999999999;
    margin: 0;
    padding: 16px 24px;
    border-bottom: 1px solid #f4f4f4;
  }

  .cky-preference-header .cky-btn-close {
    display: block;
  }

  .cky-prefrence-btn-wrapper {
    display: block;
  }

  .cky-accordion.cky-accordion-active .cky-accordion-body {
    padding-right: 0;
  }

  .cky-prefrence-btn-wrapper .cky-btn {
    width: 100%;
    margin-top: 10px;
    margin-right: 0;
    white-space: unset;
    overflow-wrap: break-word;
  }

  .cky-prefrence-btn-wrapper .cky-btn:first-child {
    margin-top: 0;
  }

  .cky-accordion:last-child {
    padding-bottom: 20px;
  }

  .cky-prefrence-btn-wrapper .cky-btn-accept,
  .cky-prefrence-btn-wrapper .cky-btn-reject {
    display: block;
  }

  .cky-footer-wrapper {
    position: fixed;
    bottom: 0;
    width: 100%;
  }

  .cky-preference-wrapper {
    height: 100vh;
    height: 100dvh;
  }

  .cky-remove-margin-right {
    margin-right: 0;
  }
}

@media (max-width: 425px) {
  .cky-accordion-chevron {
    margin-right: 15px;
  }

  .cky-accordion.cky-accordion-active .cky-accordion-body {
    padding: 0 15px;
  }
}

@media (max-width: 352px) {
  .cky-preference-header .cky-preference-title {
    font-size: 16px;
  }

  .cky-preference-content-wrapper *,
  .cky-accordion-header-des *,
  .cky-dma-content-wrapper * {
    font-size: 12px;
  }

  .cky-accordion-header-des,
  .cky-preference-content-wrapper,
  .cky-preference-body-wrapper .cky-dma-content-wrapper,
  .cky-preference-content-wrapper .cky-show-desc-btn,
  .cky-dma-content-wrapper a.cky-policy {
    font-size: 12px;
  }

  .cky-accordion-header .cky-accordion-btn {
    font-size: 14px;
  }
}

.cky-category-direct-preview-wrapper {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  margin-top: 16px;
}

.cky-category-direct-preview {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  line-height: 24px;
  color: #212121;
}

.cky-category-direct-preview-section {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.cky-category-direct-item {
  display: flex;
  margin: 0 30px 10px 0;
  cursor: pointer;
}

.cky-category-direct-item label {
  font-size: 14px;
  font-weight: 600;
  margin-right: 10px;
  cursor: pointer;
  word-break: break-word;
}

.cky-category-direct-switch input[type="checkbox"] {
  display: inline-block;
  position: relative;
  width: 33px;
  height: 18px;
  margin: 0;
  background: #d0d5d2;
  -webkit-appearance: none;
  border-radius: 50px;
  border: none;
  cursor: pointer;
  vertical-align: middle;
  outline: 0;
  top: 0;
}

.cky-category-direct-switch input[type="checkbox"]:checked {
  background: #1863dc;
}

.cky-category-direct-switch input[type="checkbox"]:before {
  position: absolute;
  content: "";
  height: 15px;
  width: 15px;
  left: 2px;
  bottom: 2px;
  margin: 0;
  border-radius: 50%;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}

.cky-category-direct-switch input[type="checkbox"]:checked:before {
  -webkit-transform: translateX(14px);
  -ms-transform: translateX(14px);
  transform: translateX(14px);
}

.cky-category-direct-switch input[type="checkbox"]:after {
  display: none;
}

.cky-category-direct-switch .cky-category-direct-switch-enabled:checked {
  background: #818181;
}

@media (max-width: 576px) {
  .cky-category-direct-preview-wrapper {
    display: block;
  }

  .cky-category-direct-item {
    justify-content: space-between;
    width: 45%;
    margin: 0 0 10px 0;
  }

  .cky-category-direct-preview-btn-wrapper .cky-btn-preferences {
    width: 100%;
  }
}

@media (max-width: 352px) {
  .cky-category-direct-preview {
    font-size: 12px;
  }
}

.cky-switch {
  display: flex;
}

.cky-switch input[type="checkbox"] {
  position: relative;
  width: 44px;
  height: 24px;
  margin: 0;
  background: #d0d5d2;
  -webkit-appearance: none;
  border-radius: 50px;
  cursor: pointer;
  outline: 0;
  border: none;
  top: 0;
}

.cky-switch input[type="checkbox"]:checked {
  background: #3a76d8;
}

.cky-switch input[type="checkbox"]:before {
  position: absolute;
  content: "";
  height: 20px;
  width: 20px;
  left: 2px;
  bottom: 2px;
  border-radius: 50%;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  margin: 0;
}

.cky-switch input[type="checkbox"]:after {
  display: none;
}

.cky-switch input[type="checkbox"]:checked:before {
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}

@media (max-width: 425px) {
  .cky-switch input[type="checkbox"] {
    width: 38px;
    height: 21px;
  }

  .cky-switch input[type="checkbox"]:before {
    height: 17px;
    width: 17px;
  }

  .cky-switch input[type="checkbox"]:checked:before {
    -webkit-transform: translateX(17px);
    -ms-transform: translateX(17px);
    transform: translateX(17px);
  }
}

.video-placeholder-youtube {
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #b2b0b059;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
}

.video-placeholder-text-youtube {
  text-align: center;
  align-items: center;
  padding: 10px 16px;
  background-color: #000000cc;
  color: #ffffff;
  border: 1px solid;
  border-radius: 2px;
  cursor: pointer;
}

.video-placeholder-normal {
  background-image:
    /*savepage-url=https://cdn-cookieyes.com/assets/images/cky-placeholder.svg*/
    url();
  background-size: 80px;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #b2b0b059;
  position: relative;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  max-width: 100%;
}

.video-placeholder-text-normal {
  align-items: center;
  padding: 10px 16px;
  text-align: center;
  border: 1px solid;
  border-radius: 2px;
  cursor: pointer;
}

.cky-rtl {
  direction: rtl;
  text-align: right;
}

.cky-rtl .cky-banner-btn-close {
  left: 9px;
  right: auto;
}

.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child {
  margin-right: 8px;
}

.cky-rtl .cky-notice-btn-wrapper {
  margin-left: 0;
  margin-right: 15px;
}

.cky-rtl .cky-prefrence-btn-wrapper .cky-btn {
  margin-right: 8px;
}

.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child {
  margin-right: 0;
}

.cky-rtl .cky-accordion .cky-accordion-chevron i::before {
  border: none;
  border-left: 1.4px solid;
  border-top: 1.4px solid;
  left: 12px;
}

.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before {
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

.cky-rtl .cky-category-direct-preview-btn-wrapper {
  margin-right: 15px;
  margin-left: 0;
}

.cky-rtl .cky-category-direct-item label {
  margin-right: 0;
  margin-left: 10px;
}

.cky-rtl .cky-category-direct-preview-section .cky-category-direct-item:first-child {
  margin: 0 0 10px 0;
}

@media (max-width: 992px) {
  .cky-rtl .cky-category-direct-preview-btn-wrapper {
    margin-right: 0;
  }
}

@media (max-width: 768px) {
  .cky-rtl .cky-notice-btn-wrapper {
    margin-right: 0;
  }

  .cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child {
    margin-right: 0;
  }
}

@media (max-width: 576px) {
  .cky-rtl .cky-prefrence-btn-wrapper .cky-btn {
    margin-right: 0;
  }

  .cky-rtl .cky-notice-btn-wrapper .cky-btn {
    margin-right: 0;
  }

  .cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child {
    margin-right: 0;
  }

  .cky-rtl .cky-notice-btn-wrapper .cky-btn-reject {
    margin-right: 8px;
  }

  .cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body {
    padding: 0 22px 0 0;
  }
}

@media (max-width: 425px) {
  .cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body {
    padding: 0 15px 0 0;
  }
}

:root {
  --savepage-url-13: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMDMgMzUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwMyAzNTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzMyMzAzMTt9DQoJLnN0MXtmaWxsOiM1MTdDQzY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDYuN2g1Ljh2OC4yaDcuOFY2LjdoNS44djIyLjVoLTUuOFYyMEg1Ljh2OS4ySDBWNi43eiIvPg0KCQkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM3LjcsMjkuMmgtNS4yVjI3aC0wLjFjLTEsMS43LTMuMSwyLjctNSwyLjdjLTQuOCwwLTYtMi43LTYtN3YtOS44aDUuM3Y5LjVjMCwyLjIsMSwyLjksMi42LDIuOQ0KCQkJCWMxLjIsMCwyLjktMC44LDIuOS0zLjd2LTguOGg1LjNMMzcuNywyOS4yTDM3LjcsMjkuMnoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01NiwyNy4yYzAsMi43LTAuNSw3LjgtOC4yLDcuOGMtMy44LDAtNy40LTAuOS04LjEtNS4ySDQ1YzAuMSwwLjgsMC41LDEuMiwxLDEuNXMxLjIsMC40LDEuOSwwLjQNCgkJCQljMi42LDAsMi44LTEuOCwyLjgtMy44di0xLjZoLTAuMWMtMSwxLjYtMi42LDIuNC00LjQsMi40Yy01LDAtNy4yLTMuNS03LjItOC4yYzAtNC40LDIuNi04LDcuMi04YzEuOSwwLDMuNSwwLjksNC40LDIuNWgwLjF2LTINCgkJCQlINTZWMjcuMkw1NiwyNy4yeiBNNDcuNywxNi41Yy0yLjQsMC0zLjEsMi0zLjEsNC4xYzAsMS45LDAuOSwzLjgsMy4xLDMuOHMzLjMtMS44LDMuMy0zLjhTNTAuMSwxNi41LDQ3LjcsMTYuNXoiLz4NCgkJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02Mi41LDIyLjRjMC4xLDIuMiwxLjQsMy43LDMuNywzLjdjMS40LDAsMi42LTAuNiwzLjEtMS44aDUuMWMtMSwzLjgtNC41LDUuNC04LjIsNS40DQoJCQkJYy01LjMsMC04LjktMy4yLTguOS04LjdjMC01LjEsNC04LjcsOC44LTguN2M1LjgsMCw4LjgsNC40LDguNiw5LjlMNjIuNSwyMi40TDYyLjUsMjIuNHogTTY5LjIsMTkuM0M2OS4xLDE3LjUsNjcuOSwxNiw2NiwxNg0KCQkJCWMtMS44LDAtMy4xLDEuNC0zLjUsMy4zSDY5LjJ6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNzYsNi4yaDkuN2M2LjksMCwxMS4xLDQuMiwxMS4xLDExLjJjMCw3LjQtNC4yLDExLjQtMTEuMSwxMS40SDc2Qzc2LDI4LjksNzYsNi4yLDc2LDYuMnogTTgxLjksMjMuN2gyLjcNCgkJCQkJYzQuNS0wLjEsNi4yLTEuOCw2LjItNi4zYzAtNC4xLTIuMi02LjEtNi4yLTYuMWgtMi43VjIzLjd6Ii8+DQoJCQkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwNi40LDExLjljNS4xLDAsOC43LDMuOCw4LjcsOC43cy0zLjYsOC43LTguNyw4LjdzLTguNy0zLjctOC43LTguN1MxMDEuMiwxMS45LDEwNi40LDExLjl6IE0xMDYuNCwyNS4yDQoJCQkJCWMyLjUsMCwzLjMtMi40LDMuMy00LjZzLTAuOC00LjYtMy4zLTQuNnMtMy4zLDIuNS0zLjMsNC42UzEwMy44LDI1LjIsMTA2LjQsMjUuMnoiLz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTE2LjIsMTIuNGg1LjJ2Mi4yaDAuMWMxLTEuNywyLjctMi43LDQuOC0yLjdjMi4xLDAsMy45LDAuNiw0LjgsMi42YzEuNC0xLjgsMi45LTIuNiw1LjEtMi42DQoJCQkJCWM1LjIsMCw1LjgsNCw1LjgsNy4xdjkuN2gtNS4zdi05LjZjMC0xLjgtMC45LTIuOC0yLjItMi44Yy0yLjMsMC0yLjUsMS44LTIuNSw0LjR2OGgtNS4zdi05LjJjMC0xLjktMC42LTMuMS0yLTMuMQ0KCQkJCQljLTEuOSwwLTIuNywxLjItMi43LDQuNXY4aC01LjNMMTE2LjIsMTIuNEwxMTYuMiwxMi40eiIvPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNDQsMTcuNGMwLjEtMi4xLDEuMi0zLjUsMi42LTQuNGMxLjUtMC44LDMuMy0xLjIsNS4yLTEuMmMzLjksMCw3LjYsMC45LDcuNiw1LjR2Ny4yYzAsMS40LDAsMi45LDAuNiw0LjINCgkJCQkJaC01LjRjLTAuMi0wLjUtMC4zLTEtMC4zLTEuNmMtMS40LDEuNS0zLjUsMi01LjQsMmMtMy4xLDAtNS42LTEuNi01LjYtNWMwLTUuMyw1LjgtNSw5LjUtNS42YzEtMC4yLDEuNS0wLjUsMS41LTEuNg0KCQkJCQljMC0xLjMtMS42LTEuNy0yLjYtMS43Yy0xLjYsMC0yLjQsMC42LTIuNywyTDE0NCwxNy40TDE0NCwxNy40eiBNMTUxLDI2YzIuNiwwLDMuNC0xLjUsMy4zLTQuOWMtMC44LDAuNS0yLjEsMC42LTMuMywwLjkNCgkJCQkJcy0yLjIsMC44LTIuMiwyQzE0OC43LDI1LjUsMTQ5LjcsMjYsMTUxLDI2eiIvPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xNjEuOCwxMi40aDUuM3YxNi4zaC01LjNWMTIuNHoiLz4NCgkJCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMTY5LjYsMTIuNGg1LjJ2Mi4yaDAuMWMxLTEuNywzLjItMi43LDUuMi0yLjdjNS40LDAsNS45LDQsNS45LDYuM3YxMC41aC01LjN2LThjMC0yLjIsMC4zLTQuNi0yLjctNC42DQoJCQkJCWMtMiwwLTIuOSwxLjctMi45LDMuNXY4LjloLTUuNFYxMi40SDE2OS42eiIvPg0KCQkJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOTIuMywyMy40YzAsMC44LDAuNCwxLjUsMC45LDEuOGMwLjUsMC40LDEuMywwLjYsMiwwLjZjMS4xLDAsMi41LTAuNSwyLjUtMS43YzAtMS4zLTEuNy0xLjYtMi42LTEuOA0KCQkJCQljLTMuNC0wLjktNy42LTEtNy42LTUuM2MwLTQsNC4zLTUuMSw3LjUtNS4xYzMuNiwwLDcuNCwxLjEsNy42LDUuM2gtNS4xYzAtMC43LTAuMy0xLjItMC43LTEuNWMtMC41LTAuMy0xLjEtMC41LTEuNy0wLjUNCgkJCQkJYy0wLjksMC0yLjMsMC4xLTIuMywxLjNjMCwxLjYsMy42LDEuOCw2LDIuNGMzLjMsMC42LDQuMiwzLjEsNC4yLDQuNGMwLDQuNC00LjIsNS44LTcuOSw1LjhjLTMuOSwwLTcuOS0xLjQtOC01LjhMMTkyLjMsMjMuNA0KCQkJCQlMMTkyLjMsMjMuNHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCQk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjE1OS4zLDUuMiAxNjQuNCwxMC45IDE3My42LDAgMTY0LjQsNy4xIAkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=);
  --savepage-url-19: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAQAAACFih+zAAABGWlDQ1BpY2MAAHjaY2BgMnB0cXJlEmBgyM0rKQpyd1KIiIxSYD/PwMbAzAAGicnFBY4BAT4gdl5+XioDBvh2jYERRF/WBZnFQBrgSi4oKgHSf4DYKCW1OJmBgdEAyM4uLykoAbLnANkiSdlg9gYQuygkyBnIPgJk86VD2FdA7CQI+wmIXQT0BJD9BaQ+Hcxm4gCbA2HLgNglqRUgexmc8wsqizLTM0oUDC0tLRUcU/KTUhWCK4tLUnOLFTzzkvOLCvKLEktSU4Bqwe6DAEGIQlCIaQA1WmgyUBmA4gHC+hwIDl9GsTMIMQRILi0qgzIZmYwJ8xFmzJFgYPBfysDA8gchZtLLwLBAh4GBfypCTM2QgUFAn4Fh3xwAwMZP/ZQNIooAAAFJSURBVHjajZPBK4NhHMefTFObsovJboqlRFyWKMnRQcphFwelUMtJO0iJi4Mr/4GTAykSGrnSp0hyExMTO02L2cHP03N433fvnszn6Xv4fvucnvopPwSZ4og3hA8uWaJV2WGAe6TiFZm1iaOUEfIskyBGF3PcGH3NL3ZQRDgk4tkCrBh5slLdQzinXvlgFeGVkDvEEcq0qSqo4w4h5Q5phG1lhRmE4zqn9+lklJ0TnV5Xjeo8KTvPOlFXLemElZ2QTslVszo9dtPsWVfN6CTR3UJS59RphHlHmK72iFNC6PdO8whlhnxii/nV/cpxnB+Eb9I0ONsYjwg5Yl5xREvCC4JQYJcNtsia9kCnVxzkE2GHIClyiPO+2CTiFRMUEA4ImhZgmAXWWWSCRuWFbvIIZ4TU39BujuOCsKqFOZArmlRtuOWaZvUPfgGRbuPsPJ5oLAAAAABJRU5ErkJggg==);
  --savepage-url-21: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAXCAYAAAD+4+QTAAABGWlDQ1BpY2MAAHjaY2BgMnB0cXJlEmBgyM0rKQpyd1KIiIxSYD/PwMbAzAAGicnFBY4BAT4gdl5+XioDBvh2jYERRF/WBZnFQBrgSi4oKgHSf4DYKCW1OJmBgdEAyM4uLykoAbLnANkiSdlg9gYQuygkyBnIPgJk86VD2FdA7CQI+wmIXQT0BJD9BaQ+Hcxm4gCbA2HLgNglqRUgexmc8wsqizLTM0oUDC0tLRUcU/KTUhWCK4tLUnOLFTzzkvOLCvKLEktSU4Bqwe6DAEGIQlCIaQA1WmgyUBmA4gHC+hwIDl9GsTMIMQRILi0qgzIZmYwJ8xFmzJFgYPBfysDA8gchZtLLwLBAh4GBfypCTM2QgUFAn4Fh3xwAwMZP/ZQNIooAAAF6SURBVHjavZOxagJREEWzKIIfYGdpq51oZREsLBVLC7FLsb3gF2yRNgTSRRA7PyCd1qkEKyGkCAguKSIaISiTK9wHS9h1nmv0wSl25s6d3XmzN1c/D0+DOngBayBgAZ5BIURbYG5B7Zq19SjzFBgCIZ9gFmi2A92AvsuYMZ+xRsgQpP426TM5B7fAYTwN7sCKeZcIWDGXptZh7Zz5frBBlcF3kIn40jLYgh3ZgnKENkMvAVUTHDHQUO6rBYS0FG2DupEJLDnXpMVi3B+w0CXpuTQBAVPL7UscsNROgZiHDfAv8Dv4YGMexkBA6R8blOg5NoEOAxN1FPYjndCzE7ykVwYHwDmjgUMPoWcimMyCNyYfgROnAWuFXtkwUQ58UOTFaOIBoUfumDAPfIp7JzToAWFt3qagCL5Y5FroXSCsKZ7y6RXwzeL2EV0bCLWVOJtSAz9gD5oh+SbYU1Ozd9aN9BfQjz4SdZT60S9XXQr96Guqr/f5jbw4P+ov7y3o155JTxwAAAAASUVORK5CYII=);
  --savepage-url-27: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAJZJREFUeNp1kkERgCAQRa1ABStYwQpWsAIVqEALD962AhWoYAXcA8y8+QPOvNPz/12Rjc/zWnCiY84BxXfu7qMGi9M6Nglm+EZhEF+fTJ+cBiJXaZ3iBAnuy2JZd0duNvWmCBAVravyi+IcAhhXp+MQhpUkYaXwMBRDuNIN9DeRjHCc+DrkIe1Fvjks7wEPb3EtOeQcxT8q9loqjI5hXgAAAABJRU5ErkJggg==);
  --savepage-url-28: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAIBJREFUeNpjAIENW3YrAfFMIN4NxOVALMgAAXjkERLvgPg/Et4NlCIsDzXpPxZsTEgen2Q5Ac3lcGfh0IxfHqrAGIhXAfFddEnC8ghFM9H8TJw8iIPkvLtQYcLyQI4Lmr/SgMKE5YGMULSAmImuEbs8puYOqDABeUz/KEG5RMsDAGsIX/8zg/+jAAAAAElFTkSuQmCC);
  --savepage-url-31: url(data:image/jpeg;base64,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);
  --savepage-url-32: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACCAYAAABVGIzMAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAACBJREFUeNpjuHn30X8g7mDAAYByxsSoYYAqWoVPETFqALPDJk3OzM+TAAAAAElFTkSuQmCC);
}
