@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&family=Wix+Madefor+Display:wght@400..800&family=Wix+Madefor+Text:ital,wght@0,400..800;1,400..800&display=swap');
:root {
  --me-yellow: #FFD236;
  --me-pink: #F91567;
  --me-text-color: #16161d;
  --me-wix-display: "Wix Madefor Display";
  --me-wix-text: "Wix Madefor Text";
  --me-text-font: "Lexend";
  --me-border-radius: 8px;
}

.main,
.search-results-list {
  width: 100%;
  display: flex;
  align-items: center;
/*  justify-content: center;*/
  gap: 26px;
  flex-direction: column;
}
.container {
  border-radius: 24px;
  margin-top: 5%;
  margin-bottom: 5%;
  display: flex;
  flex-direction: column;
/*  justify-content: center;*/
  max-width: 1000px !important;
  width: 100%;
  margin: auto;
}
@media(max-width: 991px){
  .container{
    margin-left: 18px !important;
    margin-right: 18px !important;
    width: calc(100% - 36px) !important;
    padding: 0 !important;
  }
  .premium-parking .container{
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 100% !important;
  }
}

/* Customize theme */
/* Desktop */
html,
body {
  overflow-x: hidden !important;
}
body {
  padding: 0;
  margin: auto;
  background-color: white;
  box-shadow: none;
  border: none;
  max-width: 1000px;
}
body.bulk-search {
    max-width: 750px;
}
/*.bulk-search-results > .container {
  min-height:900px !important;
}*/
@media (max-width: 991px) {
  body main > .container,
  body main > .container-fluid {
      padding-top: 72px !important;
      padding-bottom: 42px !important;
  }

}
h1, h2, h3, h4, h5, h6 {
  font-family: var(--me-wix-display) !important;
  color: var(--me-text-color) !important;
}
h3, h4, h5, h6 {
  font-family: var(--me-wix-text) !important;
  color: var(--me-text-color) !important;
}
p, a, label {
   font-family: var(--me-text-font) !important;
}
a {
  text-decoration: none !important;
}
button,
a {
  cursor: pointer;
}
body h1 {
    text-align: center;

}
body h2,
body h1.h2-stil,
.pocetna_ai h1 {
    font-size: 62px !important;
    font-style: normal;
    font-weight: 800 ;
    line-height: 70px  !important; /* 109.677% */
    letter-spacing: -0.62px;
}
body h3 {
    font-feature-settings: 'liga' off, 'clig' off;
    /* H3 */
    font-size: 48px;
    font-style: normal ;
    font-weight: 700 ;
    line-height: 58px ; /* 120.833% */
    letter-spacing: -1px ;
}
body h4 {
    font-feature-settings: 'liga' off, 'clig' off;
    font-size: 32px;
    font-style: normal ;
    font-weight: 700 ;
    line-height: 38px ; /* 118.75% */
    letter-spacing: -1px ;
}
body h5 {
    font-size: 28px ;
    font-style: normal;
    font-weight: 700 ;
    line-height: 32px ; /* 114.286% */
    letter-spacing: -0.28px ;
}
body h6 {
    font-size: 24px;
    font-style: normal ;
    font-weight: 700 ;
    line-height: 30px ; /* 125% */
    letter-spacing: -0.24px ;
}

.body1,
p.body1 {
  color: var(--me-text-color);
  font-family: var(--me-text-font);
  font-size: 18px ;
  font-style: normal;
  font-weight: 400 ;
  line-height: 24px ;
  margin-bottom: 0 ;
}
.body2,
p.body2 {
  color: var(--me-text-color);
  font-family: var(--me-text-font);
  font-size: 16px ;
  font-style: normal;
  font-weight: 400 ;
  line-height: 22px ;
  margin-bottom: 0 ;
}
.body3,
p.body3 {
  color: var(--me-text-color) !important;
  font-family: var(--me-text-font);
  font-size: 14px ;
  font-style: normal;
  font-weight: 400 ;
  line-height: 22px ;
  margin-bottom: 0 ;
}
.body4,
p.body4 {
  color: var(--me-text-color) !important;
  font-family: var(--me-text-font);
  font-size: 9px ;
  font-style: normal;
  font-weight: 400 ;
  line-height: 16px ;
  margin-bottom: 0 ;
}
p.text-h7,
.text-h7,
.h7-text,
p.h7-text{
    color: #000 ;
    font-family: var(--me-wix-text) ;
    font-size: 22px;
    font-style: normal ;
    font-weight: 600;
    line-height: 30px ; /* 136.364% */
    letter-spacing: -0.22px ;     
}
p.explain {
  text-align: center;
  font-family: var(--me-text-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
  margin-top: 0;
  margin-bottom: 45px;
  color: var(--me-text-color);
  max-width: 750px;
  margin-left: auto;
  margin-right: auto;
}
button {
  color: var(--me-text-color) !important;
  font-family: var(--me-wix-text);
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
a.pink {
  color: var(--me-pink) !important;
  font-family: var(--me-text-font);
  font-size: 16px !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: normal;
  text-decoration-line: underline;
}
a:hover {
  text-decoration: none !important;
}
span.gradient
{
background: linear-gradient(to right, #FF9532 5%, #FE5A69 28%, #F958BE 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
span.gradient-orange {
    background: linear-gradient(88deg, #ff9532 28.03%, #fe5a69 43.4%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
/* Buttons */
.me-dugme-1, 
.me-dugme-2 {
  border-radius: var(--me-border-radius);
  position: relative;
  overflow: hidden;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  padding: 18px 36px;
  height: auto;
  flex-direction: column;
  text-align: center;
}
.me-dugme-1 *, 
.me-dugme-2 * {
  outline: none !important;
} 
.me-dugme-1 { 
  background: var(--me-pink);
  border: none;
}

.me-dugme-1,
.me-dugme-1 .link-label {
  color: #fff;
  font-family: var(--me-wix-text) !important;
  font-size: 20px;
  font-style: normal;
  font-weight: 700 !important;
  line-height: 1em;
}
.me-dugme-1:hover{
  box-shadow: none !important;
}
.me-dugme-2,
.me-dugme-2 span {
  color: #f91567;
  text-align: center;
  font-family: var(--me-wix-text) !important;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-right: auto;
  margin-left: auto;
}
.other-options .me-dugme-2 {
  padding: 8px 30px;
  width: calc(50% - 12px);
  box-sizing: border-box;
  margin-top: 0;
  background-color: white;
}
.other-options .me-dugme-2 span {
  max-width: 260px;
  font-family: var(--me-wix-text) !important;
}
.other-options .me-dugme-2 span.main-label {
  font-size: 16px;
  font-weight: 700;
  color: var(--me-pink);
}
.other-options .me-dugme-2 span.sub-label {
  font-size: 12px;
  font-weight: 400;
  color: #969696;
}

  /* Mobile */
@media (max-width: 767px) {
  body {
    max-width: 100% !important;
  }
    body h1 {
      font-size: 46px !important;
      line-height:103% !important;
      font-style: normal;
      font-weight: 800 !important;
    }
    body h2, body h1.h2-stil {
      font-size: 36px !important;
      font-style: normal !important;
      font-weight: 800 !important;
      line-height: 100% !important;
    }
    body h3 {
      font-feature-settings: "liga" off, "clig" off;
      font-size: 28px !important;
      font-style: normal !important;
      font-weight: 700 !important;
      line-height: 27.4px !important;
    }
    body h4 {
      font-size: 24px !important;
      font-style: normal;
      font-weight: 700 !important;
      line-height: 30px !important;
    }
    body h5 {
      font-feature-settings: "liga" off, "clig" off;
      font-size: 22px !important;
      font-style: normal;
      font-weight: 700 !important;
      line-height: 27.4px !important; /* 124.545% */
    }
    body h6 {
      font-size: 20px !important;
      font-style: normal;
      font-weight: 700 !important;
      line-height: 30px !important; /* 150% */
    }
    .body1,
    p.body1 {
      font-size: 16px !important;
      font-style: normal;
      font-weight: 400 !important;
      line-height: 21px !important; /* 156.25% */
      margin-bottom: 0 !important;
    }
  .body2, p.body2 {
      font-size: 14px !important;
      font-style: normal;
      font-weight: 400 !important;
      line-height: normal !important;
      margin-bottom: 0 !important;
    }
    .body3, p.body3 {
      font-size: 12px !important;
      font-style: normal;
      font-weight: 400 !important;
      line-height: 18px !important; /* 150% */
      margin-bottom: 0 !important;
    }
    .body4, p.body4 {
      font-size: 9px !important;
      font-style: normal;
      font-weight: 400 !important;
      line-height: 18px !important; /* 200% */
    }
     p.explain {
      font-size: 16px;
      line-height: 135%;
      margin: 4px 0 26px 0 !important;
    }
    p.text-h7,
    .text-h7,
    .h7-text,
    p.h7-text{
        color: #000 !important;
        font-family: var(--me-wix-text) !important;
        font-size: 20px !important;
        font-style: normal !important;
        font-weight: 800 !important;
        line-height: 27px !important; /* 135% */     
    }
    .me-dugme-2 {
      font-size: 16px !important;
    }
    .modal {
      padding: 5%;
    }

}
@media screen and (max-width: 460px) {
  .bulk-search #tags input::-moz-placeholder {
    font-size: 12px;
  }
  .bulk-search #tags input:-moz-placeholder {
    font-size: 12px;
  }  /* Firefox 18- */
  .bulk-search #tags input:-ms {
    font-size: 12px;
  }
  .bulk-search #tags input::placeholder {
    font-size: 12px;
  }
}
/*animacija naslova i teksta u hero sekcijama*/
@keyframes appear {
    from {
        opacity: 0;
        transform: translatey(25px);
    }
    to {
        opacity: 1;
        transform: translatey(0px);
    }
}
h1 {
animation: appear 0.9s ease-in-out;
animation-fill-mode: backwards;
}
h1+p.underheader-text {
animation: appear .8s ease-in-out;
animation-fill-mode: backwards;
animation-delay: 0.2s;
}
.me-dugme-1,
.me-dugme-2 {
    position: relative;
    display: inline-block;
    overflow: hidden;
    text-decoration: none;
}
.me-dugme-1 span,
.me-dugme-2 span {
   z-index: 5;
   position: relative;
   display: block;
}
.me-dugme-1 {
    border: none;
}
.me-dugme-1,
.me-dugme-1 span {
    color: white !important;    
}
a[disabled],
button[disabled] {
  cursor: not-allowed !important;
}
.me-dugme-1[disabled]:hover:after,
.me-dugme-2[disabled]:hover:after{
  display: none;
  cursor: not-allowed;
}
#saveListButton[disabled]:after
{
    display: none;
}
#saveListButton[disabled]:hover{
    border: none !important;
}
#saveListButton[disabled]:hover,
#registerDomainsButton[disabled]:hover{
    cursor: not-allowed;
}
.me-dugme-1:after,
.me-dugme-2:after {
    z-index: -1;
    content: "";
    inset: -1px;
    aspect-ratio: 1 / 1;
    position: absolute;
    width: 100%;
    aspect-ratio: 1 / 1;
    border-radius: 50%;
    transform: translate(0, 100%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);
    transition-duration: 0.8s;
    /*         transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); */
}
.me-dugme-1:not(:disabled):hover:after,
.me-dugme-2:not(:disabled):hover:after {
   z-index: 1;
  transform: translate(0, calc(-25% - 16px)) rotate(0) skewX(0) skewY(0)
    scaleX(110%) scaleY(110%);
}
.me-dugme-1:after,
.me-dugme-2:after {
  background: linear-gradient(420deg,rgb(251 70 119) -28.15%, rgb(255 66 150) 34.97%, rgb(244 165 42) 97.08%);
}
.me-dugme-1:not(:disabled):hover ,
.me-dugme-2:not(:disabled):hover {
  border: none;
  transition-delay: 0.6s;
  transition-duration: 0.2s;
  z-index: 2;
}
.other-options .me-dugme-2:not(:disabled):hover {
  border: solid var(--me-pink) 1px !important;
}
.me-dugme-2:not(:disabled):hover span {
  color: white !important;
  transition: color .6s ease-in;
}
.other-options .me-dugme-2:not(:disabled):hover span.main-label {
  color: #16161d !important;
}
.other-options .me-dugme-2:not(:disabled):hover span.sub-label {
  color: #242424 !important;
}

/* Ljubo Kod */
/* Pocetna AI x3 */
.pocetna_ai .selector>a{
  display:inline-block;
  border-radius: 8px;
  border: 1px solid #EBEBEB;
  position: relative;
  margin-right: 10px;
  text-align: center;
  padding: 16px 16px 16px 37px;  
}
.pocetna_ai .selector>a::before{
  background-color: transparent !important;
  box-shadow: none !important;
  border:1px solid #686868;
  width: 13px;
  height: 13px;
  display: inline-block;
  top: 21px;
  left: 16px;
  position: absolute;
  content: "";
  border-radius: 50%;
}
.pocetna_ai .selector>a.active::before{
  background-color: transparent !important;
  box-shadow: none !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.5 7C0.5 5.27609 1.18482 3.62279 2.40381 2.40381C3.62279 1.18482 5.27609 0.5 7 0.5C8.72391 0.5 10.3772 1.18482 11.5962 2.40381C12.8152 3.62279 13.5 5.27609 13.5 7C13.5 8.72391 12.8152 10.3772 11.5962 11.5962C10.3772 12.8152 8.72391 13.5 7 13.5C5.27609 13.5 3.62279 12.8152 2.40381 11.5962C1.18482 10.3772 0.5 8.72391 0.5 7ZM6.62907 9.782L10.3713 5.10373L9.69533 4.56293L6.50427 8.55047L4.244 6.6672L3.68933 7.3328L6.62907 9.782Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.5 7C0.5 5.27609 1.18482 3.62279 2.40381 2.40381C3.62279 1.18482 5.27609 0.5 7 0.5C8.72391 0.5 10.3772 1.18482 11.5962 2.40381C12.8152 3.62279 13.5 5.27609 13.5 7C13.5 8.72391 12.8152 10.3772 11.5962 11.5962C10.3772 12.8152 8.72391 13.5 7 13.5C5.27609 13.5 3.62279 12.8152 2.40381 11.5962C1.18482 10.3772 0.5 8.72391 0.5 7ZM6.62907 9.782L10.3713 5.10373L9.69533 4.56293L6.50427 8.55047L4.244 6.6672L3.68933 7.3328L6.62907 9.782Z' fill='url(%23paint0_linear_3885_9449)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_3885_9449' x1='0.5' y1='-1.15079' x2='15.8904' y2='0.57235' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.0200282' stop-color='%23FB6443'/%3E%3Cstop offset='1' stop-color='%23FF0083'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  border:0px solid white;
  width: 14px;
  height: 14px;
  display: inline-block;
  top: 20px;
  left: 15px;
  position: absolute;
}
.pocetna_ai .selector .active{
  border-radius: 8px !important;
  border: none !important;
  background: #FFE8E6 !important;
}
.pocetna_ai h1{
  margin-bottom: 26px !important;
}
#descriptionLabel{
  margin-bottom: 16px;
}
#aiModal .modal-content h3{
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 10px;
}
#aiModal h4.modal-label{
  font-size: 24px !important;
  line-height: 30px !important;
  margin-top: 27px;
}
.modal-content h3{
  color: #000;
  text-align: center;
  font-family: var(--me-wix-text);
  font-size: 48px;
  font-style: normal;
  font-weight: 800;
  line-height: 58px; /* 120.833% */
  letter-spacing: -1px;
}
.modal-subheading {
  margin-top: 11px;
  text-align: center;
  color: #000;
  font-family: Inter;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  height: fit-content;
}
.modal-subheading svg{
  width: 24px;
  height: 100%;
  margin-left: 4px;
  vertical-align: middle;
  transform: translatey(-3px);
}
#aiModal .modal-content h6{
  margin-top: 23px;
  margin-bottom: 5px;
}
.modal-instruction.body2{
  color: #000 !important;
  text-align: center !important;
  font-family: var(--me-text-font) !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 20px !important; /* 142.857% */
  max-width: 450px;
  margin: auto;
}
#generateNames{
  width: 100%;
  margin: 0;
}
#saveListModal .send-list-modal-section h6{
  text-align: center;
  margin: 0;
}
#saveListModal .send-list-modal-section p.body3{
  color: #9C8D96 !important;
  line-height: 16px;
  text-align: left;
}
#sendEmailButton .main-label{
  color: white;
}
#saveListModal .save-list-modal-section h6{
  text-align: left;
  margin: 0 0 8px 0;
}
.bulk-search .form-container{
  border: none;
  padding-left: 0;
  padding-right: 0;
  margin-top: 44px;
}
.bulk-search .me-dugme-1{
  margin-top: 24px;
  margin-bottom: 24px;
}
#fileUploadBtn,
.other-options .me-dugme-2 {
  height: auto !important; 
  padding: 8px !important;
  border-radius: 8px !important;
  border: 1px solid #F91567;
  gap: 0 !important;
}


.toolbar .left{
  display: flex;
  align-items: center;
}
/*sakriti Include premium domains zasad*/
.ai-search .toolbar .left label.body2 {
    display: none;
}
.toolbar .left label:has(#premium-checkbox){
  margin-right: 23px;
}

.footer-buttons .me-dugme-2 {
  width: auto !important;
  border: none;
  background: white;
}
.footer-buttons .me-dugme-2 span {
  color: black;
}
.bulk-search-results .footer-buttons .me-dugme-2:not(:disabled):hover {
  border: none !important;
}

/* Upload modal */
#file-upload-modal .upload-title h4{
  margin: 0;
  color: #16161D;
   font-size: 32px;
   font-family: var(--me-wix-text);
   font-weight: 800;
   line-height: 38px;
   word-wrap: break-word;
}
#file-upload-modal .upload-title p{
  color: #16161D;
   font-size: 18px;
   font-family: var(--me-text-font);
   font-weight: 400;
   line-height: 26px;
   word-wrap: break-word
}
#file-upload-modal .me-dugme-1  span{
color: white !important;
font-size: 20px;
font-family: var(--me-wix-text);
font-weight: 700;
word-wrap: break-word
}
#file-upload-modal .modal-content{
  height: auto;
}
#file-upload-modal .close{
  text-decoration-line: underline !important;
}
.bulk-search-results .underheader-text{
  margin-bottom: 34px
}
.bulk-prikaz-rezultata h2{
  margin: 0;
  text-align: center;
}
p.success-message{
  color: #020103 !important;
  font-family: var(--me-wix-text) !important;
  font-size: 24px !important;
  font-style: normal !important;
  font-weight: 700 !important;    
  line-height: 30px !important; 
  text-align: center !important;
}
.success-msg-list-sent-p{
  text-align: center !important;
  color: #9C8D96 !important;
  font-family: var(--me-text-font) !important;
  font-size: 14px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 16px; /* 114.286% */
}
#me-popup {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: none; /* Initially hidden */
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1000;
  justify-content: center;
  align-items: center;
}
#me-popup .me-popup-content {
  background: white;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
/*  margin-top: 50vh;
  transform: translateY(-50%);*/
  padding: 55px;
  border-radius: 24px;
  position: relative;
  display: flex;
  display: flex;
  align-items: center;
  gap: 20px;
  width: 90%;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
}
#me-popup .me-popup-content button {
  margin-top: 18px;
}
#me-popup .close-popup {
  border: none;
  background: none;  
  position: absolute;
  right: 30px;
  top: 27px;
  width: 25px;
  height: 25px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M22.6586 2.93006C23.4232 3.69464 23.4232 4.93427 22.6586 5.69885L5.49207 22.8654C4.72749 23.6299 3.48785 23.6299 2.72327 22.8654C1.95869 22.1008 1.95869 20.8611 2.72327 20.0966L19.8898 2.93006C20.6544 2.16548 21.894 2.16548 22.6586 2.93006Z' fill='url(%23paint0_linear_4016_89162)'/%3E%3Cpath d='M23.2953 22.941C24.0599 22.1765 24.0599 20.9368 23.2953 20.1722L7.24964 4.12659L4.48084 6.89538L20.5265 22.941C21.2911 23.7056 22.5307 23.7056 23.2953 22.941Z' fill='url(%23paint1_linear_4016_89162)'/%3E%3Crect x='3.27734' y='0.408203' width='4.02448' height='4.02448' rx='2.01224' transform='rotate(45 3.27734 0.408203)' fill='url(%23paint2_linear_4016_89162)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4016_89162' x1='43.563' y1='-24.8963' x2='59.6216' y2='16.0779' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.234' stop-color='%23FF9532'/%3E%3Cstop offset='0.514' stop-color='%23FE5A69'/%3E%3Cstop offset='0.814' stop-color='%23F657BC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_4016_89162' x1='41.1377' y1='47.7054' x2='54.7344' y2='6.95301' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.234' stop-color='%23FF9532'/%3E%3Cstop offset='0.514' stop-color='%23FE5A69'/%3E%3Cstop offset='0.814' stop-color='%23F657BC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_4016_89162' x1='-1.64147' y1='7.45105' x2='12.6106' y2='2.92' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.234' stop-color='%23FF9532'/%3E%3Cstop offset='0.514' stop-color='%23FE5A69'/%3E%3Cstop offset='0.814' stop-color='%23F657BC'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-size: 25px 25px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  color: transparent !important;
}

#me-popup .image-wrapper,
#me-popup .text-wrapper {
  width: 50%;
  display: flex;
  flex-direction: column;
}
#me-popup .image-wrapper {
  padding-right: 15px;
}
#me-popup .image-wrapper img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 26px;
}
#me-popup .text-wrapper {
  padding-left: 15px;
  justify-content: center;
  text-align: left;
}
#me-popup h4 {
  font-weight: 800 !important;
  color: var(--me-text-color);
  margin-bottom: 16px;
}
#me-popup .main-info {
  margin-bottom: 8px;
}

#me-popup  .continue{
  width: fit-content;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 18px;
}
.search-results-list .footer-button,
.bulk-search-results .footer-button{
    box-shadow: 0px 1px 8px 0px rgba(166, 166, 166, 0.25);    
    padding: 18px 16px !important;
  }
@media (max-width: 767px) {
  .pocetna_ai h1 {
    margin-bottom: 23px; /* Avoid unnecessary !important unless critical */
  }
  .pocetna_ai .selector > a {
    width: 100%;
    display: block;
    margin-bottom: 10px !important;
  }
  .bulk-search .form-container {
    margin-top: 28px !important;
  }
  #aiModal h1.modal-heading{
    font-size: 58px !important;
    line-height: normal !important;
}

#aiModal .modal-label{
     font-size: 24px !important;
     line-height: 30px !important;
}

#saveListModal .send-list-modal-section h6{
  text-align: left !important;
  margin: 0;
}
  .domain-name{
    color: #000 !important;
    font-family: var(--me-wix-text)  !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: normal !important;
  }
  .toolbar-title{
    display: none !important;
  }
  .search-results-list .bulk-search-results-wrapper .toolbar,
  .bulk-search-results .bulk-search-results-wrapper .toolbar{
    align-items: flex-start !important;
    flex-direction: column  !important;
    border-bottom: none !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .bulk-search-results-wrapper{
    border: none !important;
  }
  table tr{
    border: 1px solid #FFBDDF;
  }

  table tr:first-of-type{
    border-top-left-radius: 8px !important;
    border-top-right-radius: 8px !important;
  }
  table tr:last-of-type{
    border-bottom-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
  }
  .footer-buttons{
    flex-direction: column !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .footer-button {
    width: 100% !important;
    margin-bottom: 10px !important;
  }
  .footer-buttons .me-dugme-1 .main-label,
  .footer-buttons .me-dugme-2 .main-label {
    font-size: 16px !important;
  }
  .search-results-list .bulk-search-results-wrapper .toolbar .left{
    margin-bottom: 16px;
  }
  .bulk-search-results-wrapper .toolbar-button{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
  }
  .bulk-search-results-wrapper .toolbar-button:before{
    display: inline-block !important;
    margin-right: 3px;
    position: relative !important;
    left: auto !important;
  }
  .domain-row .domain-checkbox:checked::after{
    position: relative !important;
    width: 48% !important;
    left: 0 !important;
    transform: translateY(0) !important;
    height: 100% !important;
  }
  .domain-row .domain-checkbox:checked::before{
    position: relative !important;
    width: 48% !important;
    right: 0 !important;
    transform: translateY(0) !important;
    pointer-events: none !important;
    color: #000 !important;
    font-family: var(--me-wix-text) !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: 500 !important;
    line-height: 30px !important;
  }
  .bulk-search-results-wrapper .toolbar .right{
    width: 100% !important;
  }
  .registrar-card{
    display: flex;
    flex-direction: column !important;
    height: auto !important;
    text-align: center;
  }
  .registrar-card img{
      height: 144px !important;
      width: 100% !important;
  }
  .registrar-card .registrar-description{
      width: calc(100% - 16px) !important; 
  }
  .registrar-card .registrar-description h6{
      margin-top: 0;
      margin-bottom: 24px;
      text-align: left;
  }
  .registrar-card a {
      padding-top: 12px !important;
      padding-bottom: 12px !important;
  }
  .registrar-card:first-of-type{
      margin-top: 32px;
  }
  .registrar-card:not(:last-of-type){
      margin-bottom: 24px;
  }
  .lista-registrara>.container{
      margin: 0 !important;
      width: 100% !important;
  }
  body #fileUploadBtn,
  body .other-options .me-dugme-2{
    padding: 8px !important;
    border-radius: 8px !important;
    border: 1px solid #F91567;
    gap: 0 !important;
    min-width: 100% !important;
  }
  .bulk-search h1,
  .bulk-search p.underheader-text {
      margin: 0;
  }
  .domain-row .domain-name:before{
    display: none !important;
  }
  .domain-row .domain-name {
    padding-left: 0 !important;
  }
  .footer-buttons {
  display: flex;
  flex-direction: column;
  }
  body.bulk-search-results .footer-buttons .me-dugme-2,
  body.bulk-search-results .footer-buttons form{
      min-width: 100% !important;   
  }
  .domain-row .domain-checkbox:checked::after {
    transform: translatex(0) !important;
    text-align: center !important;
    background-position: calc(50% - 33px) !important;
  }
  .domain-row .domain-checkbox:checked::before {
    background-position: calc(50% - 31px)!important; 
  }
  .search-results-list .domain-row .domain-name:before {
   display: none !important;
  }
  .pocetna_ai .selector>a::before,
  .pocetna_ai .selector>a.active::before{
    position: relative;
    top: auto;
    left: auto;
    right: 0;
    margin-right: 5px;
  }
  body .modal-content{
    text-align: left !important;
    padding: 16px 16px 20px 16px !important;
  }
  #aiModal .modal-content {
    padding: 20px 20px 24px 20px !important;
  }
  .modal-content .modal-subheading,
  body .modal-content .modal-instruction{
      text-align: left !important;
  }
  body .modal-content .modal-instruction{
      margin-bottom: 8px !important;
  }
  body #aiModal .modal-content textarea{
      margin-bottom: 8px !important;
  }
  #generateNames{
      padding-top: 12px !important;
      padding-bottom: 12px !important;
  }
  #saveListModal .send-list-modal-section{
    padding: 20px;
  }
  #saveListModal .send-list-modal-section:first-of-type{
      margin-top: 12px;
  }
  #downloadButton{
      padding-top: 12px !important;
      padding-bottom: 12px !important;
  }
  body p.success-message,
  body .success-msg-list-sent-p{
    text-align: start !important;
  }
  #me-popup .me-popup-content {
    display: block;
    padding: 16px;
  }
  #me-popup .image-wrapper,
  #me-popup .text-wrapper{
      display: block;
      width: 100%;
      padding: 0;
  }
  #me-popup .image-wrapper {
      margin-bottom: 12px;
  }
  #me-popup .close-popup {
      top: -12px;
      right: -12px;
      width: 46px;
      height: 46px;
      border-radius: 8px;
      background-color: white;
      box-shadow: -1px 1px 5px 1px rgba(54, 54, 54, 0.40);
  }
  #me-popup .image-wrapper img {
      height: 241px; 
      width: 100%;
      object-position: left top;
  }
  .advanced-bulk-search h1,
  .advanced-bulk-search .underheader-text{
      text-align: start !important;
  }
  #saveListModal h3.save-list-modal-heading {
    /* Mobile/H3 */
    font-size: 24px !important;
    font-weight: 800 !important;
    line-height: 26px !important; 
    margin-left: 30px;
    margin-right: 30px;
    padding-bottom: 8px;
    }
    #saveListModal .explain {
        text-align: start !important;
    }
    .modal-content .close-button {
        right: -12px !important;
        top: -12px !important;
        background-color: white !important;
        width: 45px !important;
        height: 45px !important;
        background-size: 30px 30px !important;
        border-radius: 8px !important;
        box-shadow: 0.9735429883003235px 0.9735429883003235px 5.210000038146973px #E0E0E0 !important;
    }
    #saveListModal h3.save-list-modal-heading,
    #aiModal .modal-heading {
        font-feature-settings: 'liga' off, 'clig' off;
        font-family: "Wix Madefor Text" !important;
        font-size: 34px !important;
        font-style: normal !important;
        font-weight: 800 !important;
        line-height: 37.4px !important; /* 110% */    
        margin-top: 0;
        margin-bottom: 12px;
        max-width: 210px;
        margin: 0 !important;
        text-align: start;
    }
    #aiModal .modal-heading .gradient{
      display: inline !important;
    }
    #aiModal .modal-subheading{
        margin-top: 0;
        margin-bottom: 15px;
        font-size: 18px !important;
        font-style: normal !important;
        font-weight: 600 !important;
        line-height: 26px !important;
    }
    #saveListModal .explain {
        text-align: start !important;
    }
    #aiModal .modal-label {
        text-align: start !important;
        color: #16161D;
        font-size: 20px !important;
        font-family: 'Wix Madefor Text';
        font-weight: 800 !important;
        line-height: 27px !important;
        word-wrap: break-word !important;
    }
    #aiModal .modal-instruction {
        color: #16161D !important;
        font-size: 14px !important;
        font-family: Lexend !important;
        font-weight: 400 !important;
        line-height: 20px !important;
        word-wrap: break-word !important;
        margin-bottom: 0 !important;
        margin-left: 0 !important;
    }
    #aiModal textarea{
        margin-top: 8px;
        width: 100% !important;
    }
}
@media (max-width: 992px) and (min-width: 768px) {
  .footer-button span{
      font-size: 14px !important;
  }
  .toolbar-title{
    font-size: 20px !important;
  }
  .toolbar .left label:has(#premium-checkbox){
    margin-right: 12px !important;
  }
  #file-upload-modal {
    width: 100% !important;
  }
}
/* Kraj Ljubo Kod */






/*loading*/
#loading {
  margin: 30px;
}
#loading-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10000;
  background-color: rgba(255,255,255,0.86);
}
#loader {
width: 100px;
height: 40px;
position: absolute;
top: 50%;
left: 50%;
margin: -20px -50px;
}
#loader div {
  width: 20px;
height: 20px;
  background: linear-gradient(241deg, rgba(255, 92, 0) -28.15%, rgba(255, 57, 75) 34.97%, rgba(231, 1, 148) 97.08%);;
border-radius: 50%;
position: absolute; 

}
#d1 { animation: animate 2s linear infinite;}
#d2 { animation: animate 2s linear infinite -.4s; }
#d3 {animation: animate 2s linear infinite -.8s; }
#d4 { animation: animate 2s linear infinite -1.2s; } 
#d5 { animation: animate 2s linear infinite -1.6s; }
@-webkit-keyframes animate {
0% { left: 100px; top:0}
80% { left: 0; top:0;}
85% { left: 0; top: -20px; width: 20px; height: 20px;}
90% { width: 40px; height: 15px; }
95% { left: 100px; top: -20px; width: 20px; height: 20px;}
100% { left: 100px; top:0; }
}

/*loading-end*/

.inputLabel:hover,
.inputLabel label:hover{
  cursor: pointer;
}
.modal-content {
  border: none !important;
}

input[type="file"] {
  display: block;
  margin: 10px 0;
}
::-webkit-file-upload-button,
::file-selector-button {
  display: none;
}

#file-upload-area.drag-over .upload-content {
  border: dashed var(--me-pink) 1px;
}

#file-image {
  display: none;
  margin-top: 10px;
}

input[type="text"],
input[type="email"],
textarea,
.advanced-bulk-search select,
.form-container #tags,
.save-list-modal-section,
.send-list-modal-section {
  border: 1px solid transparent !important;
  background-image: linear-gradient(white, white),
    linear-gradient(45deg, #f8cfff, #ffb292) !important;
  background-origin: border-box;
  background-clip: padding-box, border-box;
  padding: 8px;
}
.advanced-bulk-search input,
.advanced-bulk-search select,
.form-container form textarea,
.form-container #tags,
#aiModal textarea {
  border-radius: var(--me-border-radius);
  color: #16161d;
  font-family: var(--me-text-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

#aiModal textarea {
  width: calc(100% - 20px);
  margin-bottom: 22px !important;
  margin-top: 25px;
  height: 150px;
}
input[type="text"]:placeholder,
input[type="email"]:placeholder,
textarea:placeholder { 
  color: #cdcdcd !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  font-family: var(--me-text-font);
}
input[type="text"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { /* WebKit browsers */
  color: #cdcdcd !important;
  font-size: 18px !important;
  font-weight: 400 !important;
  font-family: var(--me-text-font);
}
input[type="text"]:focus-visible,
input[type="email"]:focus-visible,
textarea:focus-visible {
  border: solid var(--me-pink) 1px !important;
  outline: none;
}
#tags input:focus-visible {
  border: none !important;
}

.other-options {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.other-options button.me-dugme-2 {
  margin-left: 0;
}
.other-options a.me-dugme-2 {
  margin-right: 0;
}
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 10; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow-x: hidden;
  overflow-y: scroll; /* Enable scroll if needed */
  background-color: rgba(0, 0, 0, 0.4); /* Black w/ opacity */
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.modal-content {
  position: relative;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0px 0px 0px 1px rgba(211, 196, 196, 0.2) inset,
    0px 4px 32px 0px rgba(211, 196, 196, 0.3);
  z-index: 100;
  margin: auto;
  max-width: 740px;
  min-height: fit-content;
  padding: 26px;
}
.modal-content .close-button {
  color: transparent !important;
  position: absolute;
  top: 32px;
  right: 30px;
  cursor: pointer;
  width: 31px;
  height: 31px;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='31' viewBox='0 0 31 31' fill='none'%3E%3Cpath d='M28.3846 3.22051C29.3609 4.19682 29.3609 5.77974 28.3846 6.75605L6.46427 28.6764C5.48795 29.6527 3.90504 29.6527 2.92873 28.6764C1.95242 27.7 1.95242 26.1171 2.92873 25.1408L24.849 3.22051C25.8254 2.2442 27.4083 2.2442 28.3846 3.22051Z' fill='url(%23paint0_linear_4316_27144)'/%3E%3Cpath d='M29.1971 28.7717C30.1734 27.7954 30.1734 26.2124 29.1971 25.2361L8.70801 4.74707L5.17247 8.2826L25.6615 28.7717C26.6379 29.748 28.2208 29.748 29.1971 28.7717Z' fill='url(%23paint1_linear_4316_27144)'/%3E%3Crect x='3.63281' width='5.13895' height='5.13895' rx='2.56948' transform='rotate(45 3.63281 0)' fill='url(%23paint2_linear_4316_27144)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4316_27144' x1='55.0779' y1='-32.3116' x2='75.5835' y2='20.0093' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.234' stop-color='%23FF9532'/%3E%3Cstop offset='0.514' stop-color='%23FE5A69'/%3E%3Cstop offset='0.814' stop-color='%23F657BC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_4316_27144' x1='51.9805' y1='60.3939' x2='69.3424' y2='8.35619' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.234' stop-color='%23FF9532'/%3E%3Cstop offset='0.514' stop-color='%23FE5A69'/%3E%3Cstop offset='0.814' stop-color='%23F657BC'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_4316_27144' x1='-2.64813' y1='8.99317' x2='15.5506' y2='3.20737' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.234' stop-color='%23FF9532'/%3E%3Cstop offset='0.514' stop-color='%23FE5A69'/%3E%3Cstop offset='0.814' stop-color='%23F657BC'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
}
/* Modal Content/Box */

.modal-content h6 {
  color: #020103 !important;
}
.bulk-search .modal-content form {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: stretch;
  height: fit-content;
}
.bulk-search .modal-content form #file-upload-area {
  flex-grow: 1;
}
.bulk-search .modal-content .upload-title {
  text-align: left;
  color: #16161d;
}
.bulk-search .modal-content .upload-title h4 {
  font-family: var(--me-wix-text);
  font-size: 32px;
  font-style: normal;
  font-weight: 800;
  line-height: 38px;
  letter-spacing: -1px;
  margin-top: 0;
  margin-bottom: 8px;
}

.bulk-search .modal-content .upload-content {
  margin-bottom: 38px;
  padding: 75px;
  display: flex;
  border-radius: 4px;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  text-align: center;
  background-color: #fff0f1;
}
.bulk-search .modal-content .upload-content .custom-file-upload {
  color: var(--me-pink);
  font-family: var(--me-text-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 22px;
  cursor: pointer;
}

.modal-buttons {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.modal-buttons button.me-dugme-1 {
  width: auto;
  margin: 0 30px 0 0;
  padding: 8px;
}
.modal-buttons button.me-dugme-1 span.main-label {
  padding: 18px 22px;
}
.bulk-search .modal-buttons .close {
  background: none;
  border: none;
  color: var(--me-pink);
  font-family: var(--me-wix-text);
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: -0.18px;
  text-decoration-line: underline;
}

@media all and (max-width: 767px) {

  .other-options,
  .other-options button,
  .other-options a {
    display: block !important;
    width: 100% !important;
  }
  .other-options button {
    margin-bottom: 16px;
  }
  .bulk-search .modal-content .upload-title h4 {
    font-size: 24px !important;
    line-height: 26px !important;
  }
  .bulk-search .modal-content .upload-title p {
    font-size: 16px !important;
    line-height: 22px !important;
    margin-bottom: 16px !important;
  }
  .bulk-search .modal-content .upload-content {
    margin-bottom: 21px !important;
  }
  .modal-content .modal-buttons {
    flex-direction: column;
  }
  .modal-content .modal-buttons .me-dugme-1 {
    width: 100%;
    margin-right: 0 !important;
    margin-bottom: 25px !important;
  }
  .toolbar-title {
    display: none !important;
  }
  .toolbar,
  .toolbar .left,
  .footer-buttons {
    flex-direction: column;
  }
  .toolbar {
    align-items: flex-start !important;
  }
  .toolbar .left {
    gap: 16px !important;
    align-items: flex-start !important;
  }
  .toolbar .toolbar-button {
    margin-top: 16px;
  }
  .footer-buttons button {
    width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  tbody {
    display: grid;
  }
  .domain-table .domain-row {
    display: contents;
    flex-direction: column;
    padding: 30px 12px 12px 12px !important;
    position: relative;
  }
  .domain-row td + td {
    order: 1;
  }
  .domain-row td:first-of-type {
    display: flex !important;
    justify-content: space-between;
    padding-top: 6px;
    width: 100%;
  }
  .domain-row .status {
    position: absolute;
    top: 12px;
  }
  .domain-row .status:first-of-type {
    left: 12px;
  }
  .domain-row .status ~ .status {
    transform: translateX(calc(100% + 6px));
  }
  .domain-row[data-availability="available"] td:last-of-type {
    display: block !important;
    width: 100%;
    position: relative;
    height: 34px;
  }
  .domain-table .domain-row .domain-checkbox {
    left: 0;
    top: 0 !important;
    width: 100% !important;
    transform: none;
    appearance: none;
    display: flex;
    justify-content: space-between !important;
    margin: 0 !important;
  }
  .domain-row .domain-checkbox::before {
    background-position: calc(50% - 50px) center !important;
    width: 100% !important;
    text-align: center;
    right: 0 !important;
  }
  .domain-row:has(.register-link) td:first-of-type {
    margin-bottom: 10px;
    min-height: 34px;
    height: fit-content;
  }
  .domain-row .register-link {
    transform: translateY(-12px) !important;
  }
  #saveListModal .send-list-modal-section p {
    margin-top: 0;
  }
  .modal-content .with-button {
    flex-wrap: wrap;
    justify-content: flex-start;
  }
  .send-list-modal-section label[for="offersCheckbox"] {
    width: calc(50% + 50px);
  }
  #saveListModal .me-dugme-1 {
    padding: 18px 8px !important;
    width: 100%;
    display: block;
    margin: 27px 0 0 0;
  }
  .modal-content h3 {
    padding-left: 0 !important;
    padding-right: 20px !important;
    text-align: left !important;
  }
}

.bulk-search #tags {
  height: 225px;
  overflow-y: scroll;
  overflow-x: hidden;
}

.bulk-search #tags span.tag {
  cursor: pointer;
  display: block;
  float: left;
  color: #292929;
  background: #ffe8e9;
  margin: 8px 0 8px 8px;
  padding: 8px 27px 8px 8px;
  border-radius: 80px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
}

.bulk-search #tags span.tag:hover {
  opacity: 0.7;
}

.bulk-search #tags span.tag:after {
  position: absolute;
  content: "";
  top: 9px;
  right: 4px;
  width: 22px;
  height: 21px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' viewBox='0 0 21 22' fill='none'%3E%3Cpath d='M16.0649 17.8064L10.4999 12.2327L4.93488 17.8064L3.69238 16.5639L9.26613 10.9989L3.69238 5.43391L4.93488 4.19141L10.4999 9.76516L16.0649 4.20016L17.2986 5.43391L11.7336 10.9989L17.2986 16.5639L16.0649 17.8064Z' fill='%23292929'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
}

.bulk-search #tags input {
  background: none !important;
  border: none;
  padding: 0 0 0 8px;
  min-width: 320px;
  width: auto;
  outline: none;
  line-height: 54px;
}

.advanced-bulk-search {
  padding-top: 60px;
  padding-bottom: 106px;
  margin-left: auto;
  margin-right: auto;
}
.advanced-bulk-search h1 {
  margin-top: 0;
}
.advanced-bulk-search form {
  display: flex;
  padding: 16px 28px;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
  border-radius: 8px;
  background-color: #fff1f1;
  position: relative;
}
.advanced-bulk-search .form-container {
  border: 1px solid transparent !important;
  background-image: linear-gradient(white, white),
    linear-gradient(45deg, #ffb292, #f8cfff) !important;
  background-origin: border-box;
  background-clip: padding-box, border-box;
  border-radius: 8px;
  margin-top: 24px;
  padding: 0;

}
.advanced-bulk-search input,
.advanced-bulk-search select,
.premium-parking form select {
  background-color: white;
  border: 1px solid transparent !important;
  background-image: linear-gradient(white, white),
    linear-gradient(45deg, #ffb292, #f8cfff) !important;
  background-origin: border-box;
  background-clip: padding-box, border-box;
}
.advanced-bulk-search label {
  position: relative;
  padding: 20px 0;
  width: 100%;
}
.advanced-bulk-search label:not(:last-of-type):after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  border: 1px solid transparent !important;
  background-image: linear-gradient(white, white),
    linear-gradient(45deg, #f8cfff, #ffb292) !important;
  background-origin: border-box;
  background-clip: padding-box, border-box;
}
.advanced-bulk-search label,
.advanced-bulk-search input,
.advanced-bulk-search select {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  color: #000;
  font-family: var(--me-text-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 25px;
}
.advanced-bulk-search input,
.advanced-bulk-search select {
  padding: 2px 6px;
}
.advanced-bulk-search input[type="radio"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 74px;
  min-width: 23px;
  width: 23px;
  height: 23px;
  min-height: 23px;
  margin: 0;
  position: relative;
}
.advanced-bulk-search input[type="radio"]:checked:after {
  content: "";
  position: absolute;
  width: 11px;
  height: 11px;
  background-color: var(--me-pink);
  border-radius: 50%;
  top: 5px;
  left: 5px;
}
.advanced-bulk-search input[type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 4px;
  width: 26px;
  min-width: 26px;
  height: 26px;
  min-height: 26px;
  margin: 0;
  position: relative;
  display: inline-block;
}
.advanced-bulk-search input[type="checkbox"]:checked:after {
  content: "\2713";
  position: absolute;
  font-size: 18px;
  color: var(--me-pink);
  top: 2px;
  left: 5px;
}

#expandListButton {
  order: 1;
  margin-right: 12px;
  margin-left: 0;
}
#saveListButton {
  order: 2;
  margin-right: auto;
  margin-left: 0;
}
form:has(#registerDomainsButton) {
  order: 3;
}
#registerDomainsButton {
  height: auto;
  padding: 18px 36px;
}
#registerDomainsButton .main-label {
  color: #fff;
  font-family: var(--me-wix-text);
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.2px;
}
.advanced-bulk-search .me-dugme-1 {
  margin-bottom: 0;
}
.advanced-bulk-search .alternate-option {
  width: 100%;
  color: #818181;
  text-align: center;
  font-family: var(--me-text-font);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 12px;
}
.advanced-bulk-search .alternate-option a {
  color: var(--me-pink);
}
@media all and (max-width: 850px) {
/*  .bulk-search,
  .advanced-bulk-search {
    padding: 30px 20px;
  }*/
  .advanced-bulk-search .explain {
    margin-bottom: 20px !important;
  }
}

/*bulk search results*/

.bulk-search-results-wrapper {
  border-radius: 16px;
  border: 1px solid #ffbddf;
}
.toolbar {
  border-bottom: 1px solid #ffbddf;
  padding: 16px 30px;
  margin-bottom: 0;
  display: flex;
  justify-content: space-between;
}
.bulk-search-results-wrapper .domain-table .domain-row {
  position: relative;
  border-bottom: 1px solid #ffbddf;
  padding: 30px 30px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.bulk-search-results-wrapper .toolbar-title {
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-right: 20px;
}
.bulk-search-results-wrapper .toolbar input[type="checkbox"] {
  -moz-appearance: none;
  -webkit-appearance: none;
  -o-appearance: none;
  border-radius: 5px;
  width: 18px;
  height: 18px;
  border: solid 1px #000;
  padding: 5px;
  align-self: center;
  margin: 0 6px 0 0;
}
.bulk-search-results-wrapper .toolbar span {
  display: flex;
  align-items: center;
}
@keyframes checkedlist
{
from { background-color:  rgb(150,255,147); }
to { background-color:  rgba(212,245,135,0); }
}
.toolbar input[type="checkbox"]:checked {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8' fill='none'%3E%3Cpath d='M5.1484 7.6948L0.986328 4.64652L1.98288 3.23963L4.79667 5.29135L8.66564 0.308594L10.0139 1.36377L5.1484 7.6948Z' fill='%23f91567'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.domain-row .domain-checkbox::before {
    display: block;
    position: absolute;
    height: 34px;
    content: "Add to my list";
    top: 50%;
    transform: translateY(-50%);
    left: auto;
    right: 30px;
    bottom: 0;
    background: black;
    color: white;
    line-height: 34px;
    padding: 0 12px 0 30px;
    background-image: url("data:image/svg+xml,%3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='ic:sharp-plus'%3E%3Cpath id='Vector' d='M15.0365 10.7904H10.2865V15.5404H8.70312V10.7904H3.95312V9.20703H8.70312V4.45703H10.2865V9.20703H15.0365V10.7904Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: 8px center;
    color: #FFF;
    border-radius: 8px;
    cursor: pointer;
}
.domain-row .domain-checkbox:checked::before {
    background-color: white;
    border: 1px solid #5A5A5A;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19 12.9961H5V10.9961H19V12.9961Z' fill='%235B5B5B'/%3E%3C/svg%3E") !important;
    color: #555;
    content: "Remove";
    /* width: 62px !important; */   
    left: auto !important;
    margin-right: 0px !important;
}
.domain-row .domain-checkbox:checked::after {
    position: absolute;
    top: 50%;
    right: 135px;
    /*width: 68px;*/
    transform: translateY(-50%); 
    pointer-events:  none;
    display: block;
    line-height: 34px;
    height: 34px;
    padding: 0 8px 0 30px;
    border: 1px solid #000;
    border-radius: 8px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3 16V14H11V16H3ZM3 12V10H15V12H3ZM3 8V6H15V8H3ZM16.35 19L12.8 15.45L14.2 14.05L16.35 16.15L20.6 11.9L22 13.35L16.35 19Z' fill='black'/%3E%3C/svg%3E");
    color: #454545;
    background-position: 8px center;
    background-size: 20px;
    background-repeat: no-repeat;
    content: "In my list";
    animation-name:  checkedlist;
    animation-duration:  .6s;
    animation-fill-mode:  both;
    animation-iteration-count:  1;
    margin-right: 8px !important;
}
.toolbar label {
  display: flex;
}
.toolbar label,
.toolbar select {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  padding: 0 !important;
}
.toolbar select {
  border: none;
  outline: none;
}
.toolbar label[for="sort-dropdown"] {
  color: #717171;
  margin-right: 6px;
}
.toolbar-button {
  border-radius: 8px;
  border: none;
  background: #fff;
  box-shadow: 0px 1px 8px 0px rgba(176, 176, 176, 0.25);
  padding: 8px 18px 8px 42px;
  position: relative;
  color: #000;
  font-family: var(--me-wix-text);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.toolbar-button:before {
  content: "";
  position: absolute;
  left: 18px;
  top: calc(50% - 12px);
  width: 22px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='24' viewBox='0 0 22 24' fill='none'%3E%3Cg clip-path='url(%23clip0_1802_3976)'%3E%3Cpath d='M13.5 12.5C13.7833 12.5 14.021 12.404 14.213 12.212C14.405 12.02 14.5007 11.7827 14.5 11.5C14.4993 11.2173 14.4033 10.98 14.212 10.788C14.0207 10.596 13.7833 10.5 13.5 10.5H9.5C9.21667 10.5 8.97933 10.596 8.788 10.788C8.59667 10.98 8.50067 11.2173 8.5 11.5C8.49933 11.7827 8.59533 12.0203 8.788 12.213C8.98067 12.4057 9.218 12.5013 9.5 12.5H13.5ZM13.5 8.5C13.7833 8.5 14.021 8.404 14.213 8.212C14.405 8.02 14.5007 7.78267 14.5 7.5C14.4993 7.21733 14.4033 6.98 14.212 6.788C14.0207 6.596 13.7833 6.5 13.5 6.5H9.5C9.21667 6.5 8.97933 6.596 8.788 6.788C8.59667 6.98 8.50067 7.21733 8.5 7.5C8.49933 7.78267 8.59533 8.02033 8.788 8.213C8.98067 8.40567 9.218 8.50133 9.5 8.5H13.5ZM14.5 19.5H12.5C12.2167 19.5 11.9793 19.404 11.788 19.212C11.5967 19.02 11.5007 18.7827 11.5 18.5C11.4993 18.2173 11.5953 17.98 11.788 17.788C11.9807 17.596 12.218 17.5 12.5 17.5H14.5V15.5C14.5 15.2167 14.596 14.9793 14.788 14.788C14.98 14.5967 15.2173 14.5007 15.5 14.5C15.7827 14.4993 16.0203 14.5953 16.213 14.788C16.4057 14.9807 16.5013 15.218 16.5 15.5V17.5H18.5C18.7833 17.5 19.021 17.596 19.213 17.788C19.405 17.98 19.5007 18.2173 19.5 18.5C19.4993 18.7827 19.4033 19.0203 19.212 19.213C19.0207 19.4057 18.7833 19.5013 18.5 19.5H16.5V21.5C16.5 21.7833 16.404 22.021 16.212 22.213C16.02 22.405 15.7827 22.5007 15.5 22.5C15.2173 22.4993 14.98 22.4033 14.788 22.212C14.596 22.0207 14.5 21.7833 14.5 21.5V19.5ZM5.5 16.5C5.78333 16.5 6.021 16.404 6.213 16.212C6.405 16.02 6.50067 15.7827 6.5 15.5C6.49933 15.2173 6.40333 14.98 6.212 14.788C6.02067 14.596 5.78333 14.5 5.5 14.5C5.21667 14.5 4.97933 14.596 4.788 14.788C4.59667 14.98 4.50067 15.2173 4.5 15.5C4.49933 15.7827 4.59533 16.0203 4.788 16.213C4.98067 16.4057 5.218 16.5013 5.5 16.5ZM5.5 12.5C5.78333 12.5 6.021 12.404 6.213 12.212C6.405 12.02 6.50067 11.7827 6.5 11.5C6.49933 11.2173 6.40333 10.98 6.212 10.788C6.02067 10.596 5.78333 10.5 5.5 10.5C5.21667 10.5 4.97933 10.596 4.788 10.788C4.59667 10.98 4.50067 11.2173 4.5 11.5C4.49933 11.7827 4.59533 12.0203 4.788 12.213C4.98067 12.4057 5.218 12.5013 5.5 12.5ZM5.5 8.5C5.78333 8.5 6.021 8.404 6.213 8.212C6.405 8.02 6.50067 7.78267 6.5 7.5C6.49933 7.21733 6.40333 6.98 6.212 6.788C6.02067 6.596 5.78333 6.5 5.5 6.5C5.21667 6.5 4.97933 6.596 4.788 6.788C4.59667 6.98 4.50067 7.21733 4.5 7.5C4.49933 7.78267 4.59533 8.02033 4.788 8.213C4.98067 8.40567 5.218 8.50133 5.5 8.5ZM2.5 20.5C1.95 20.5 1.47933 20.3043 1.088 19.913C0.696667 19.5217 0.500667 19.0507 0.5 18.5V4.5C0.5 3.95 0.696 3.47933 1.088 3.088C1.48 2.69667 1.95067 2.50067 2.5 2.5H16.5C17.05 2.5 17.521 2.696 17.913 3.088C18.305 3.48 18.5007 3.95067 18.5 4.5V12.025C18.5 12.325 18.371 12.5583 18.113 12.725C17.855 12.8917 17.584 12.9167 17.3 12.8C17.0167 12.7167 16.7207 12.65 16.412 12.6C16.1033 12.55 15.7993 12.525 15.5 12.525C14.6167 12.525 13.7917 12.7 13.025 13.05C12.2583 13.4 11.6 13.8833 11.05 14.5H9.5C9.21667 14.5 8.97933 14.596 8.788 14.788C8.59667 14.98 8.50067 15.2173 8.5 15.5C8.49933 15.7827 8.59533 16.0203 8.788 16.213C8.98067 16.4057 9.218 16.5013 9.5 16.5H9.85C9.73333 16.8167 9.646 17.1417 9.588 17.475C9.53 17.8083 9.50067 18.15 9.5 18.5C9.5 18.6333 9.50433 18.775 9.513 18.925C9.52167 19.075 9.534 19.2167 9.55 19.35C9.58333 19.65 9.51233 19.9167 9.337 20.15C9.16167 20.3833 8.93267 20.5 8.65 20.5H2.5Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1802_3976'%3E%3Crect width='21' height='24' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.domain-row .status {
  padding: 3px 8px;
  border-radius: 12px;
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
  border: solid 1px;
  font-family: var(--me-wix-text);
  min-width: fit-content;
  margin-right: 20px;
}
.domain-row .status.available {
  color: #36c945;
  border-color: #36c945;
  background: rgba(191, 232, 195, 0.5);
}
.domain-row .status.unavailable {
  border-color: #bababa;
  background: #ececec;
  color: #bababa;
}
.domain-row .status.premium {
  border-color: #af72fa;
  background: #efe4fd;
  color: #af72fa;
}

.domain-row .register-link {
  color: var(--me-pink);
  font-family: var(--me-wix-text) !important;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-decoration: underline !important;
  min-width: fit-content;
}
@media screen and (min-width: 768px) {
  .bulk-search-results-wrapper td:first-of-type {
    max-width: calc(100% - 150px);
  }
  .domain-row .domain-checkbox:checked::after .domain-row .register-link,
  .domain-row .register-link:after {
    background: linear-gradient(89deg, #fb6443 20%, #ff0083 80%);
  }
  .domain-row .register-link:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    left: 0;
    bottom: 0;
  }
  .send-list-modal-content h3 {
    padding-left: 20px;
    padding-right: 20px;
    text-align: center !important;
  }
  .registrar-card .me-dugme-1 {
    width: 220px;
  }
}

.domain-row .domain-checkbox:checked {
  opacity: 1;
  width: 100px;
}

/*add-remove dugmici end*/

.bulk-search-results-wrapper .domain-table {
  width: 100%;
  border-collapse: collapse;
}

.bulk-search-results-wrapper svg {
  margin-right: 7px;
}

.bulk-search-results-wrapper td {
  display: flex;
  align-items: center;
}
.bulk-search-results-wrapper td:first-of-type {
  word-wrap: break-word;
/*  white-space: pre-wrap;*/
  word-break: break-word;
}
.domain-row .domain-name {
  color: #000;
  font-family: var(--me-wix-text);
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: 30px; /* 136.364% */
  letter-spacing: -0.22px;
  margin-right: 10px;
  padding-left: 15px;
}
.domain-row .domain-name:before {
  position: absolute !important;
  content: "" !important;
  width: 10px !important;
  height: 10px !important;
  left: 30px !important;
  top: calc(50% - 3px);
  border-radius: 10px !important;
}
.domain-row[data-availability="available"] .domain-name:before {
  background-color: #48e458;
}
.domain-row[data-availability="taken"] .domain-name:before {
  background-color: #848484;
}

.footer-buttons {
  padding: 16px 30px;
  display: flex;
  gap: 12px;
  align-items: center;
  justify-content: flex-end;
}
.footer-button {
  font-size: 16px;
  font-weight: 500;
  line-height: normal;
  border-radius: 8px;
  padding: 18px 8px;
  align-items: center;
}
/* .bulk-search-results .footer-button:not(.register-button):hover {
    border-color: ;
} */
.bulk-search-results .footer-buttons .me-dugme-1 {
  width: auto;
}
/* Expand list with AI */
.modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  justify-content: center;
  align-items: center;
  z-index: 1000;
}
.modal-content {
  background-color: white;
  max-width: 720px;
  box-sizing: border-box;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  position: relative;
  border-radius: 30px !important;
  padding: 50px !important;
 
}

.modal-content h2 {
  font-size: 40px;
  font-weight: 700;
  line-height: normal;
  margin-bottom: 22px;
  display: inline-block;
}
.send-list-modal-section {
  margin-bottom: 42px;
  margin-top: 24px;
}
.save-list-modal-section,
.send-list-modal-section {
  border-radius: 10px;
  padding: 30px;
}

p.modal-instruction {
  color: #9c8d96;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 11px;
  font-weight: 400;
  line-height: normal;
  text-align: left;
}
.with-button {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.send-list-modal-section label[for="offersCheckbox"] {
  color: #9c8d96;
  font-size: 11px;
  font-weight: 400;
  line-height: normal;
  width: 140px;
  word-wrap: break-word;
  text-align: left;
}

.send-list-modal-section label[for="emailInput"] {
  font-size: 13px;
  color: #666 !important;
  font-weight: 400;
  line-height: normal;
  display: block;
  text-align: left;
  margin-bottom: 8px;
  margin-top: 14px;
}
.send-list-modal-section input[type="email"] {
  display: block;
  box-sizing: border-box;
  width: 100%;
  border-radius: 12px;
  border: 1px solid rgba(102, 102, 102, 0.35);
  height: 51px;
  padding: 4px 12px;
  margin-bottom: 39px;
}
.modal-content .me-dugme-1 {
  width: auto;
  display: inline-block;
  padding: 18px 36px;
  margin: 0 0 0 26px;
}
.modal-content .me-dugme-1:not(:disabled):hover:after {
  transform: translate(0, -20%) rotate(0) skewX(0) skewY(0) scaleX(110%)
    scaleY(200%);
}
.send-list-modal-section input[type="checkbox"] {
  width: 23px;
  height: 23px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 4px;
  border: 1px solid #b0b0b0;
  margin-right: 7px;
  position: relative;
}
.send-list-modal-section input[type="checkbox"]:checked:after,
.advanced-bulk-search input[type="checkbox"]:checked:after {
  content: "";
  position: absolute;
  top: 2px;
  left: 2px;
  bottom: 2px;
  right: 2px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAABb0lEQVR4Aa1TS1LCQBDtGSVIlQuq+JRLjiBH8AZwA1iIcYcnIJyArcSFeIJwA7xBOELWglUsrIohZtru/ExhjBbxrXoyPa+7X78A/APem6Ox1x4ZHAsoibfW9WUFpM0xIi5PoQTcC70jFVqA0VkiLCWUwEmAj0TWgag9Q3s1n44e2WvrBpFMOCaStbaZd8Mu4Qi4LX2QkBGcwBf95C4k9Bq3PayP638iY91AzZKzD6pf2907KSFvCaSy9pprc3IRGRelJaxoyKg46Xa+eVhnc6QGMqpG4nJyEalfcWfpEgAW1a05PcyRNP+QRU1JA2V7jVHvMJGXQO4YxEdH82t3eUXTLe9bNzN6MP66wWn1xTQ4zJqXqu6UL7tZ3XIJwy6a+oSIjCypknIR6haPKhQO2G/wA775kP9LIWCSCk8dZZeQp1shISMe0aKwk3xDhOez7fwKfkGusdkKyhf82Ik/OfghhlAW7Dta1sqtF/szi0+Ab5v78/snegAAAABJRU5ErkJggg==);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.save-list-modal-section h3 {
  margin-bottom: 9px;
}
.save-list-modal-section .radio-dugmici,
.premium-parking .radio-dugmici {
  display: flex;
  gap: 10px;
  justify-content: flex-start;
  margin-bottom: 31px;
}
.save-list-modal-section .radio-dugme,
.premium-parking .radio-dugmici label {
  padding: 16px;
  display: flex;
  gap: 8px;
  align-items: center;
  border-radius: 4px;
  border: 1px solid #ebebeb;
}
.save-list-modal-section .radio-dugme.checked,
.premium-parking .radio-dugme.active {
  background-color: #ffe8e6;
}
.save-list-modal-section .radio-dugme input,
.premium-parking .radio-dugme input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 100%;
  border: 1px solid #ebebeb;
  width: 15px;
  height: 15px;
  margin: 0;
}
.save-list-modal-section .radio-dugme input:checked,
.premium-parking  .radio-dugme input:checked {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 6.5C0 4.77609 0.684819 3.12279 1.90381 1.90381C3.12279 0.684819 4.77609 0 6.5 0C8.22391 0 9.87721 0.684819 11.0962 1.90381C12.3152 3.12279 13 4.77609 13 6.5C13 8.22391 12.3152 9.87721 11.0962 11.0962C9.87721 12.3152 8.22391 13 6.5 13C4.77609 13 3.12279 12.3152 1.90381 11.0962C0.684819 9.87721 0 8.22391 0 6.5ZM6.12907 9.282L9.87133 4.60373L9.19533 4.06293L6.00427 8.05047L3.744 6.1672L3.18933 6.8328L6.12907 9.282Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 6.5C0 4.77609 0.684819 3.12279 1.90381 1.90381C3.12279 0.684819 4.77609 0 6.5 0C8.22391 0 9.87721 0.684819 11.0962 1.90381C12.3152 3.12279 13 4.77609 13 6.5C13 8.22391 12.3152 9.87721 11.0962 11.0962C9.87721 12.3152 8.22391 13 6.5 13C4.77609 13 3.12279 12.3152 1.90381 11.0962C0.684819 9.87721 0 8.22391 0 6.5ZM6.12907 9.282L9.87133 4.60373L9.19533 4.06293L6.00427 8.05047L3.744 6.1672L3.18933 6.8328L6.12907 9.282Z' fill='url(%23paint0_linear_5505_12526)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_5505_12526' x1='1.56978e-08' y1='-1.65079' x2='15.3904' y2='0.07235' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.0200282' stop-color='%23FB6443'/%3E%3Cstop offset='1' stop-color='%23FF0083'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  border: none;
}
.save-list-modal-section .radio-dugme label,
.premium-parking .radio-dugme label {
  color: #000;
  font-size: 12px;
  font-weight: 400;
  line-height: normal;
}
.save-list-modal-section .save-list-modal-button {
  display: block;
  margin-left: auto;
  margin-right: 0;
}

.modal-button {
  background: linear-gradient(90deg, #ff5d9e, #ff914d);
  color: white;
  font-size: 16px;
  padding: 10px 20px;
  border: none;
  border-radius: 8px;
  cursor: pointer;
  width: 100%;
}

.modal-button:hover {
  background: linear-gradient(90deg, #ff914d, #ff5d9e);
}

/* Save or email list */
.save-list-modal-overlay {
  display: none;
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}

@media (max-width: 765px) {
  .save-list-modal-section .radio-dugmici {
    display: flex;
    flex-direction: column;
  }
}

#provjera {
  border: none;
  color: white !important;
}
#obrazac h1 {
  margin-bottom: 26px;
}


.registrar-card {
  height: 220px;
  display: flex !important;
  padding: 24px !important;
  align-items: center !important;
  border-radius: 12px !important;
  background: #fff !important;
  box-shadow: 0px 4px 32px 0px rgba(211, 196, 196, 0.25) !important;
  margin-bottom: 40px !important;
  justify-content: space-between !important;
  margin-bottom: 70px !important ;
}
.registrar-info {
  display: flex !important;
  justify-content: center !important;
}
.lista-registrara h2 {
  text-align: center;
  margin: 0;
}

.registrar-card img {
  width: 33%;
  height: 100%;
  margin-right: 24px !important;
  display: flex !important;
  flex-direction: column !important;
  object-fit: contain !important;
}
.registrar-card .registrar-description {
  width: 33%;
  margin-right: 24px;
  display: flex !important;
  flex-direction: column !important;
}

.domain {
  display: inline-block;
  padding: 7px;
  background: white;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  border-radius: 11px;
  margin: 5px;
  color: green;
  text-decoration: none;
  min-width: 30%;
}

#checking {
  background: #fff;
  border: 1px solid #eee;
  padding: 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  display: none;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  color: #666;
  position: relative;
}

#checking.active:after {
  content: "";
  animation: FILL 45s linear infinite;
  animation-fill-mode: both;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  display: block;
  background: #a7c4e9;
  mix-blend-mode: multiply;
}

@keyframes FILL {
  /*
set width from 0 to 100% in 60s, from left to right
*/
  0% {
    width: 0%;
  }
  100% {
    width: 100%;
  }
}

body a.domain {
  display: block;
  padding: 8px;
  font-size: 16px;
  border-radius: 0;
  border-left: 5px solid green;
  color: darkgreen;
  margin-bottom: 0px;
  margin-top: 0px;
  border-bottom: 1px solid #aaa;
  transition: all 0.3s ease-in-out;
}

body a.domain:hover {
  padding-left: 20px;
  color: green;
  background: #efe;
}

.inputLabel {
  display: inline-block;
  padding: 5px;
  background: white;
  margin: 3px;
  min-width: 120px;
}

div.selector {
  margin-bottom: 30px;
}
#tryAgain,
#refresh {
  margin-top: 20px;
  margin-bottom: 2px;
  display: block;
  text-align: center;
  color: gray;
}

/*Hari*/

.search-heading {
  background: linear-gradient(
    70deg,
    rgba(255, 122, 0, 1),
    rgba(248, 0, 193, 1)
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: var(--me-text-font);
  font-size: 64px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-align: center;
  margin-top: 25px;
}

.search-text {
  color: #000;
  font-family: var(--me-text-font);
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.col-lg-6 {
  margin-left: 0 !important;
  margin-right: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

#obrazac {
  width: 100%;
}

.selector {
  width: 100%;
  box-sizing: border-box;
}

body .form-control {
  border-radius: 8px !important;
  border: 1px solid transparent !important;
  background-image: linear-gradient(white, white), linear-gradient(45deg, #FF9532CC, #FE5A69CC, #F657BCCC) !important;
  background-origin: border-box !important;
  background-clip: padding-box, border-box !important;
}

.container .label {
  color: #000;
  font-family: var(--me-text-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 6px;
}

.select-title {
  color: #000;
  font-family: var(--me-text-font);
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.inputLabel {
  border-radius: 8px;
  border: 1px solid #d7d7d7;
  background: transparent;
  padding: 16px;
}

.inputLabel label {
  transform: translateY(-2px);
}

.seconds-text {
  color: #000;
  text-align: center;
  font-family: var(--me-text-font);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 16px;
}

.btn-block {
  border-radius: 8px;
  border: 1px solid #d7d7d7;
  background: linear-gradient(96deg, #fb6443 0.88%, #ff0083 106.52%), #dc3545;
}

/*email*/
.email-heading {
  background: linear-gradient(
    70deg,
    rgba(255, 122, 0, 1),
    rgba(248, 0, 193, 1)
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  text-align: center;
  font-family: var(--me-text-font);
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin-top: 25px;
}

.email-text {
  color: #000;
  font-family: var(--me-text-font);
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin-bottom: 25px;
}

.email-container {
  padding: 2% 6%;

  width: 60%;
  background: #f5f5f5;
  /* display: flex;
    flex-direction: column; */
}

.email-podnaslov {
  color: #000;
  font-family: var(--me-text-font);
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-bottom: 15px;
}

.email-t {
  color: #9c8d96;
  font-family: var(--me-text-font);
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-top: 0;
}

.email-label {
  color: #666;
  font-family: var(--me-text-font);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 5px;
}

.form-container {
  padding: 2% 4%;
  border-radius: 6px;
  border: 1px solid #dadada;
  margin-bottom: 15px;
}

.form-group {
  display: flex;
  flex-direction: column;
}

input#email {
  height: 51px !important;
  background: transparent !important;
  border-radius: 12px !important;
  border: 1px solid rgba(102, 102, 102, 0.35) !important;
  padding-left: 10px !important;
}

.btn-submit {
  border: none;
  border-radius: 8px;
  background: linear-gradient(96deg, #fb6443 0.88%, #ff0083 106.52%), #ff7a00;
  padding: 10px 18px;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  font-family: var(--me-text-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.save-container {
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 2% 4%;
  border-radius: 6px;
  border: 1px solid #dadada;
}

.options-div {
  margin-top: 25px;
}

.checkLabel {
  margin-top: 45px;
  color: #9c8d96;
  font-family: var(--me-text-font);
  font-size: 11px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  border: none !important;
  display: flex;
  align-items: center;
  float: right;
  padding-right: 0;
}

.checkLabel input {
  border-radius: 4px !important;
  border: 1px solid #b0b0b0 !important;
  width: 23px !important;
  height: 23px !important;
  flex-shrink: 0 !important;
  align-content: center !important;
}

.checkLabel label {
  margin-left: 7px;
  margin-right: 25px;
  align-content: center;
}

.options-div {
  display: flex;
  margin-bottom: 5px;
}

.options-div div {
  border-radius: 4px;
  border: 1px solid #d7d7d7;
  padding: 16px;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
}
.options-div div label {
  color: #000;
  text-align: center;
  font-family: var(--me-text-font);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

/*Domain list*/
.domain-table {
  width: 100%;
}

.table-heading {
  color: #000;
  font-family: var(--me-text-font);
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.prvi-red td {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.register-btn {
  padding: 15px 18px;
  margin-top: 20px;
  display: flex;

  justify-content: space-between;
  align-items: center;
  border-radius: 8px;
  background: linear-gradient(96deg, #fb6443 0.88%, #ff0083 106.52%), #ff7a00;
  border: none;
  color: #fff;
  font-family: var(--me-text-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-left: auto;
  cursor: pointer;
}

.heading-table {
  color: #000;
  font-family: var(--me-text-font);
  font-size: 28px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.domains-table {
  color: #000;
  font-family: var(--me-text-font);
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.domains-table:after {
  content: "available";
  font-size: 12px;
  color: #36c945;
  font-family: var(--me-text-font);
  border-radius: 12px;
  border: 1px solid #36c945;
  background: rgba(191, 232, 195, 0.5);
  padding: 2px 7px 3px 8px;
  margin-left: 18px;
}

.add-btn {
  color: #fff;
  font-family: var(--me-text-font);
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  border: none;
  display: flex;
  padding: 8px 12px 8px 8px;
  border-radius: 8px;
  background: #000;
  cursor: pointer;
  /* display: none; */
}

.remove-btns {
  display: flex;
  align-items: center;
  justify-content: center;
  display: none;
}

.list-btn {
  color: #000;
  font-family: var(--me-text-font);
  font-weight: 500;
  font-size: 14px;
  font-style: normal;
  line-height: normal;
  display: flex;
  align-items: center;
  padding: 3px 12px 3px 8px;
  border-radius: 8px;
  background: #f5f5f5;
  border-radius: 8px;
  border: none !important;
}

.remove-btn {
  color: #5b5b5b;
  font-family: var(--me-text-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  display: flex;
  align-items: center;
  padding: 3px 12px 3px 8px;
  border-radius: 8px;
  background: #f5f5f5;
  border-radius: 8px;
  border: 1px solid #5a5a5a;
  cursor: pointer;
  /* display: none; */
}

.heading-table {
  margin: 0;
}

.secret-box {
  padding: 25px 45px;
  border-radius: 16px;
  border: none;
  background: #fff1f8;
  margin-bottom: 20px;
  height: 224px;
  background-position: center;
  background-size: 100% 100%;
  padding-left: 15px;
}

@media (max-width: 767px) {
  .container1 {
    width: calc(100% - 68px);
    padding: 20px;
  }

}

.secret-heading {
  color: #fff;
  font-family: var(--me-text-font);
  font-size: 30px;
  font-style: normal;
  font-weight: 700;
  line-height: 35px;
  margin-bottom: 0;
}
.secret-text {
  width: 80%;
  color: #fff;
  font-family: var(--me-text-font);
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin-top: 18px;
}


@keyframes fadeInScaleUp {
  0% {
    opacity: 0;
    transform: scale(0.8); /* Slightly smaller at the beginning */
  }
  100% {
    opacity: 1;
    transform: scale(1); /* Full size */
  }
}

.container1 {
  display: none; /* Hidden by default */
  animation: fadeInScaleUp 0.5s ease forwards; /* This will animate when the element becomes visible */
  border-radius: 24px;
  padding: 32px 40px;
  margin: 3% 10%;
  background: #f5f5f5;
  max-width: 720px;
}

.inputLabel input[type="checkbox"] {
  appearance: none;
  background-color: white; 
  cursor: pointer;
  position: relative;
      border-radius: 5px;
    width: 18px;
    height: 18px;
    border: solid 1px #000;
    padding: 5px;
    align-self: center;
    margin: 0 6px 0 0;
}


.inputLabel input[type="checkbox"]:checked {
  background-color: white; 
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8' fill='none'%3E%3Cpath d='M5.1484 7.6948L0.986328 4.64652L1.98288 3.23963L4.79667 5.29135L8.66564 0.308594L10.0139 1.36377L5.1484 7.6948Z' fill='%23f91567'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center; 
} 
#formWarning {
  margin-bottom: 12px;
}

/*dodatak za premium parking formu*/
body.premium-parking,
body.premium-parking .container {
    max-width: 1440px !important;
}
.premium-parking .container {
    padding-top: 80px;
    padding-bottom: 80px;
}
.premium-parking .row {
    display: flex;
}
.premium-parking .row .kol-1 {
    background-image: url("https://domainme.alicorn.me/premium/images/form/zenalijevo.webp");
}
.premium-parking .row .kol-3 {
    background-image: url("https://domainme.alicorn.me/premium/images/form/momakdesno.webp");
}
.premium-parking .row .kol-1,
.premium-parking .row .kol-3 {
    width: 20%;
    min-height: 100%;
    background-size: contain;
    background-position: center bottom;
    background-repeat: no-repeat;
    position: relative;
    overflow: hidden;
}

.premium-parking .row .kol-2 {
    width: 60%;
    margin-top: -80px;
    margin-bottom: -80px;
}
.premium-parking .kol-2 {
    border-radius: 22.316px;
    border: 1px solid #EDEDED;
    background: #FFF;
    box-shadow: 0px 5px 5px 0px rgba(219, 219, 219, 0.25);
    padding: 22px;
}
.premium-parking h2 {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    margin: 0;
}
.premium-parking.korak-2 h2 {
    text-align: left;
    color: #000 !important;
}
.premium-parking p, 
.premium-parking .form-group label {
    color: #000;
    font-family: var(--me-wix-text) !important;
    line-height: 23px; 
}
.premium-parking form p,
.premium-parking.korak-2 .form-group label {
    font-size: 18px;
    font-weight: 700;
}
.premium-parking .form-group label {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: -0.13px;
}
.premium-parking .radio-dugmici label {
  cursor: pointer;
}
.premium-parking .form-group input,
.premium-parking .form-group textarea {
    padding: 6px;
    border-radius: 6px;
    font-family: var(--me-text-font);
    font-size: 18px;
    font-weight: 400;
    text-align: left !important;
}
.premium-parking .form-group input::-moz-placeholder,
.premium-parking .form-group textarea::-moz-placeholder {
  color: #CDCDCD;
}
.premium-parking .form-group input:-moz-placeholder,
.premium-parking .form-group textarea:-moz-placeholder {
  color: #CDCDCD;
}
.premium-parking .form-group input:::placeholder,
.premium-parking .form-group textarea:::placeholder {
  color: #CDCDCD;
}
.premium-parking .form-group input,
.premium-parking .form-group textarea 
.premium-parking button {
    text-align: center;
}
.premium-parking .me-dugme-1, 
.premium-parking .me-dugme-1 .link-label {
  font-weight: 600 !important;
}
.premium-parking button .main-label {
    position: relative;
    width: fit-content;
    padding-left: 24px;
    margin-left: auto;
    margin-right: auto;
}
.premium-parking button .main-label:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 17px;
    height: 17px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cg clip-path='url(%23clip0_748_775)'%3E%3Cpath d='M8.2072 3.80164L8.72444 2.72405L9.75892 2.18526L8.72444 1.64646L8.2072 0.568878L7.68996 1.64646L6.65548 2.18526L7.68996 2.72405L8.2072 3.80164ZM3.55203 5.95681L4.41388 4.16094L6.13823 3.26284L4.41388 2.36474L3.55203 0.568878L2.69017 2.36474L0.96582 3.26284L2.69017 4.16094L3.55203 5.95681ZM14.9313 10.2672L14.0695 12.063L12.3451 12.9611L14.0695 13.8592L14.9313 15.6551L15.7932 13.8592L17.5175 12.9611L15.7932 12.063L14.9313 10.2672ZM17.2143 3.74203L14.4713 0.884746C14.2696 0.673943 14.0048 0.568878 13.7401 0.568878C13.4753 0.568878 13.2105 0.673943 13.0085 0.884746L1.26905 13.1133C0.864958 13.5343 0.864958 14.2165 1.26905 14.6371L4.01205 17.4944C4.2141 17.7049 4.47886 17.8099 4.7433 17.8099C5.00806 17.8099 5.27282 17.7049 5.47487 17.4944L17.2143 5.26547C17.6184 4.84521 17.6184 4.16263 17.2143 3.74203ZM12.586 7.42031L10.9402 5.70593L13.7397 2.78972L15.3855 4.50409L12.586 7.42031Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_748_775'%3E%3Crect width='16.5517' height='17.2414' fill='white' transform='translate(0.96582 0.568878)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
}
.premium-parking form .form-group {
    margin-bottom: 18px;
} 
.premium-parking form p {
    margin: 0;
}
.premium-parking form .form-group label {
    margin-bottom: 10px;
}
.premium-parking .radio-dugmici {
  margin-top: 8px;
}
.premium-parking .page {
    display: none;
}
.premium-parking .page.active {
    display: block;
}
.premium-parking form .checkbox-group {
    display: flex;
    justify-content: space-between;
    margin-top: 8px;
}
.premium-parking form .checkbox-group label {
    position: relative;
    display: inline-flex;
    align-items: center;
    color: #000;
    font-family: var(--me-text-font) !important;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    margin: 0 9px 9px 0;
    border-radius: 5px;
    border: 1.239px solid #EBEBEB;
    padding: 10px;
    cursor: pointer;
}
.premium-parking form .checkbox-group label:last-of-type {
  margin-right: 0 !important;
}
.premium-parking form .checkbox-group label span {
    width: 22px;
    height: 22px;
    display: inline-block;
    background-size: contain;
    background-repeat: no-repeat;
    margin: 0 2px 0 8px; 
}
label.iconic span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/iconic.png");
}
label.smart span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/smart.png");
}
label.playful span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/playful.png");
}
label.wierd span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/wierd.png");
}
label.bold span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/bold.png");
}
label.creative span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/creative.png");
}
label.popular span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/popular.png");
}
label.reliable span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/reliable.png");
}
label.innovative span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/innovative.png");
}
label.rebel span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/rebel.png");
}
label.serious span {
    background-image: url("https://domainme.alicorn.me/premium/images/form/serious.png");
}
.premium-parking input[type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 1px;
  border: 1px solid #A6A6A6;
  width: 13px;
  min-width: 13px;
  height: 13px;
  min-height: 13px;
  margin: 0;
  position: relative;
  display: inline-block;
}
.premium-parking input[type="checkbox"]:checked:after {
  content: "";
  position: absolute;
  width: 12px;
  height: 12px;
  top: 0;
  left: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8' fill='none'%3E%3Cpath d='M5.1484 7.6948L0.986328 4.64652L1.98288 3.23963L4.79667 5.29135L8.66564 0.308594L10.0139 1.36377L5.1484 7.6948Z' fill='%23f91567'/%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.premium-parking form select {
    padding: 16px;
    border-radius: 8px;
    appearance: none; 
    width: 100%;
    color: #3A3A3A;
    font-family: var(--me-text-font);
    font-size: 16px;
    font-weight: 400;
    line-height: 22px; 
}
.premium-parking form .custom-select {
    position: relative;
}
.premium-parking form .custom-select:after {
    content: "";
    position: absolute;
    width: 24px;
    height: 24px;
    top: 16px;
    right: 16px;
    background-size: contain;
    background-position: center right;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cg clip-path='url(%23clip0_758_1774)'%3E%3Cpath d='M7.41 8.59L12 13.17L16.59 8.59L18 10L12 16L6 10L7.41 8.59Z' fill='url(%23paint0_linear_758_1774)' fill-opacity='0.8'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_758_1774' x1='5.18421' y1='17.5464' x2='19.0692' y2='8.63639' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.234' stop-color='%23FF9532'/%3E%3Cstop offset='0.514' stop-color='%23FE5A69'/%3E%3Cstop offset='0.814' stop-color='%23F657BC'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_758_1774'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") !Important;

    
}
.premium-parking.korak-2 {
  padding-top: 18px;
}
.me-progress-steps {
    display: flex;
    align-items: center;
    justify-content: center;
}
.me-progress-steps .me-step {
    display: flex;
    flex-direction: column;
    align-items: center;
    position: relative;
}
.me-progress-steps .me-step span {
    width: 26px;
    height: 26px;
    border-radius: 50%;
    border: solid 2px;
    text-align: center;
    font-family: var(--me-wix-text);
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 10px;
    border-color: #8C8C8C;
    color: #16161D;
}
.me-progress-steps .me-connector {
    width: 80px;
    height: 2px;
    margin-left: 12px;
    margin-right: 12px;
    margin-top: -26px;
}
.me-connector.conn-1 {
    background: linear-gradient(90deg, #f800c1, #fe5d30);
}
.me-connector.conn-2 {
    background: linear-gradient(90deg, #fb3c62, #ff861c);
}
.me-step.me-step-1 label {
    color: #F634AF;
}
.me-step.me-step-1 > span {
    border-color: #F634AF;
}
.me-step.me-step-2 label {
    color: #F64754;
}
.me-step.me-step-2 > span {
    border-color: #F64754;
}

.me-step.me-step-3 label {
    color: #16161D;
}
.me-step svg {
    margin-top: 3px;
}
@media screen and (max-width: 1440px) {
 .premium-parking form .checkbox-group {
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media screen and (min-width: 992px) {
  .premium-parking .row {
      background-image: url("https://domainme.alicorn.me/premium/images/form/pozadina-lander.webp");
      background-size: cover;
      background-position: left botom;
      border-radius: 24px;

  }
}
@media screen and (max-width: 991px) {
 .premium-parking .kol-1,
 .premium-parking .kol-3 {
    display: none;
  }
  .premium-parking .kol-2 {
    width: 100% !important;
  }
  .premium-parking h2 {
      font-size: 22px !important;
      line-height: 28px !important;
  }
  .premium-parking .kol-1 {
    padding: 20px !important;
  }
  .premium-parking p, 
  .premium-parking .form-group label {
      line-height: 21px !important; 
  }
  .premium-parking form p {
      font-size: 14px !important;
  }
  .premium-parking .form-group label {
      font-size: 12px !important;
  }
  .premium-parking .form-group input,
  .premium-parking .form-group textarea {
    font-size: 16px !important;
  }
  .premium-parking.korak-2 h2 {
    font-family: var(--me-wix-display) !important;
    font-size: 36px !important;
    line-height: 37px !important;
  }
  .me-progress-steps .me-connector {
      width: 60px;
  }
}
@media screen and (max-width: 767px) {
    .me-progress-steps .me-connector {
        width: 40px;
    }
    .premium-parking .me-dugme-1, 
    .premium-parking .me-dugme-1 .link-label {
      font-size: 16px !important;
    }
    .premium-parking .form-group input[type="text"],
    .premium-parking .form-group textarea {
      padding: 12px 18px;
    }
}
@media all and (max-width: 389px) {
    .premium-parking .tabs.radio-dugmici {
        display: block;
    }
    .premium-parking .tabs.radio-dugmici .radio-dugme {
        margin-bottom: 12px;    
    }
}