

body {
    background-color: var(--phoenix-body-bg);
}

.navbar-brand {
    margin-right: 3px; /*pe mobil pentru ca textul MONEY ROBOT este prea mare nu mai incape butonul din dreapta si prin faptul ca am redus acest spatiu totul este ok*/
}

.logo-text {
    font-weight: 700; /*textul de la logo mai gros*/
}


#triunghiul_de_jos_de_la_theme {
/*    display: none;*/
/*    color: #f5f7fa!Important;*/
    color: var(--phoenix-body-bg)!Important;
}

/* BEGIN chatul mutat mai jos */
.support-chat {
    bottom: 2rem!Important;
}

.btn-support-chat {
    bottom: 1.0rem!Important;
    right: 1.7rem!Important;
}


/* END chatul mutat mai jos */




/* BEGIN buy_now_button_left */
#buy_now_button_left {
  position: fixed;
  bottom: 18px;
  right: 206px;
  z-index: 99;
  font-size: 18px;
  border: none;
  outline: none;
/*  background-color: #03a84e;*/
  color: white;
  cursor: pointer;
/*  padding: 15px;*/
  border-radius: 4px;
  z-index: 1046; /*trebuie ca daca sa deschis chat-ul nu se mai poate apasa pe buton*/

  /*effect ca butonul de Live chat*/
  -webkit-transition: .3s ease;
  -o-transition: .3s ease;
  transition: .3s ease;  
    
  box-shadow: 0px 0px 32px 0px rgb(36, 40, 46, 0.3);
}
.buy_now_button_in_dreapta {
    right: 5.3rem!Important;
}
/*
@media (max-width: 575px) { pe mobil mutam butonul de buy de pe homepage mai in stanga
   #buy_now_button_left {
        left: 18px!Important;
    }
}
*/
/* END buy_now_button_left */


#youtube_player {
  position: absolute;
  z-index: 99;

  border: 1px solid #007bff;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);


  padding: 2px;
  background-color: #FFF;
  color: #fff;
/*  border-radius: 10px cubic-bezier(0.25, 0.1, 0.15, 0.8);  */
  border-radius: 10px;

  transition: left 1s ease, top 0.3s ease;
/*transition: all 0.3s ease;*/

}

/*BEGIN butonul mare albastru de START de pe homepage*/
#create_first_campaign_btn {
    box-shadow: 0px 0px 32px 0px rgba(36,40,46,.12); /*shadow pe buton*/
}
/*END butonul mare albastru de START de pe homepage*/


#background_din_spate_la_film {
    background-image: url(/theme-x/public/assets/img/bg/bg-1-2.png);
    background-repeat: no-repeat;
    /* background-position: bottom; */
    background-size: contain;
    background-position-y: 92px;
    background-position-X: 14px;
}







/*BEGIN reviews de pe homepage*/

.testimonial b {
    font-weight: 700;
}


#testimonials_div {
  max-width: 800px;
  margin: 25px auto;
}

@media only screen and (max-width: 600px) { /*pe mobil spatiul din stanga si dreapta sa fie mai mic*/
    .testimonial blockquote {
        padding: 20px 17px!Important;
    }
}

.testimonial blockquote {
  margin: 10px 10px 0;
/*  background: #ecf8ff;*/
  padding: 20px 60px;
  position: relative;
  border: none;
  border-radius: 10px;
  font-style: italic;

  border: solid #bfd2fc;
/*  background-color: white;*/
  border-width: 2px;
/*  box-shadow: 0px 0px 32px 0px rgba(36,40,46,.12);*/
}

.testimonial blockquote:before,
.testimonial blockquote:after {
  content: "\201C";
  position: absolute;
  font-size: 80px;
  line-height: 1;
  color: #757f9a;
  font-style: normal;
}

.testimonial blockquote:before {
  top: 0;
  left: 10px;
}

.testimonial blockquote:after {
  content: "\201D";
  right: 10px;
  bottom: -0.5em;
}

.testimonial #colt {
  width: 0;
  height: 0;
  border-left: 0 solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #bfd2fc;
  margin: 0 0 0 60px;
}

/*
.testimonial p {
  margin: 8px 0 0 20px;
  text-align: left;
  color: #8d8d8d;
}
*/

#five_stars {
    color: orange;
    display: block;
    width: auto;
    border: 1px solid transparent; /* Default state with transparent border */
    transition: border-color 0.3s; /* Smooth transition for border color */

}

#five_stars svg:hover{
    color: #ff8500;
}

#five_stars div {
    display: inline-block;
    color: #000;
    margin-left: 10px;
    font-style: normal;
}



#rev_client_img {
    transition: transform 0.2s; /* Smooth transition for the transformation */
    height: auto; /* Maintain aspect ratio */
}

#rev_client_img:hover { /*cand te pui cu mouse-ul pe poza clientului se face mare*/
    transform: scale(1.5)!Important; /* Increase size to 150% on hover */
    z-index: 155;
}

.testimonial:hover #rev_client_img { /*cand te pui pe testimonial div cu mouse-ul se face poza clientului mai mare*/
    transform: scale(1.2); /* Increase size to 150% on hover */
    z-index: 155;
}
    /*BEGIN divs pozitionari poza stanga + dreapta doua divuri unul sub altul (stelutele si numele)*/
      .rev_div {
        width: 100%;
    /*    overflow: auto; */ /* Ensures the container encompasses floated elements */
        overflow: visible;
      }
      .rev_stanga {
        float: left;
        width: 50px; /* Fixed width for the first element */
    /*    background-color: red;*/
      }

      .rev_dreapta {
        margin-bottom: 10px;
        margin-left: 50px; /* Space to the left, equal to the width of the first element */
        display: flex; /* Use flexbox to align elements vertically */
        flex-direction: column; /* Stack elements vertically */
      }

      .rev_dreapta_a {
        margin-left:10px;
    /*    background-color: yellow;*/
      }

      .rev_dreapta_b {
        margin-left:10px;
        font-size: smaller;
    /*    background-color: blue;*/
      }
    /*END divs pozitionari poza stanga + dreapta doua divuri unul sub altul (stelutele si numele)*/

/*END reviews de pe homepage*/


/*BEGIN latimea la butonul de chat*/
.support-chat+.btn-support-chat {
    width: 9.5rem;
}
/*END latimea la butonul de chat*/
