/* Menu */


/* Header */

.testo-rosa {
  color: #d5366e !important;
}

.testo-bianco {
  color: #fff !important;
}

.glyp-header{
  color: #d5366e !important;
  font-size:28px;
}

.font_numero {
  color: #fff !important;
  font-family:'Give You Glory', serif;
  font-size:28px;
}

/* Servizi */

.bordo_rosa {
  background-image:url('fiore-fucsia2.png');
}

.box_titolo {
  background-color: #252525;
  border-radius:5px;
  padding-top:25px;
  margin-right:10px; 

}


/* Carousel Recensioni */

.carousel-header {
    font-family: 'Give You Glory', serif;
    color:#fff;
    margin-bottom:30px;
}

section {
    padding-top: 100px;
    padding-bottom: 100px;
}

.quote {
    color: rgba(213,54,110,1);
    text-align: center;
    margin-bottom: 30px;
    font-family:'Droid Sans', sans-serif;
}


/*-------------------------------*/
/*    Carousel Fade Transition   */
/*-------------------------------*/

#fade-quote-carousel.carousel {
  padding-bottom: 60px;
}
#fade-quote-carousel.carousel .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}

#fade-quote-carousel.carousel .carousel-inner .active {
  opacity: 1;
  -webkit-transition-property: opacity;
      -ms-transition-property: opacity;
          transition-property: opacity;
}
#fade-quote-carousel.carousel .carousel-indicators {
  bottom: 10px;
}
#fade-quote-carousel.carousel .carousel-indicators > li {
  background-color: #fff;
  border: none;
}
#fade-quote-carousel blockquote {
    text-align: center;
    border: none;
}

#fade-quote-carousel .profile-circle {
    width: 150px;
    height: 150px;
    margin: 0 auto;
    border-radius: 100px;
}

#fade-quote-carousel .profile-pic {
   border:6px solid #d5366e;
}

#fade-quote-carousel .commento {
   color:#fff;
   font-family:'Droid Sans', sans-serif;
   font-size: 17px;
}

#fade-quote-carousel .autore {
    color: #d5366e;
    font-family: 'Give You Glory', serif;
    font-size: 21px;
    font-weight:bold;
}

#fade-quote-carousel .luogo {
    color: #fff;
    font-family: 'Droid Sans', sans-serif;
    font-size: 13px;
    font-weight:bold;
}

/* Promozioni */

.pricing-table-1 .nero h3 {
  background: #000000;
}

.pricing-table-1 .favorite_rosa h3 {
  background: #d5366e;
} 

.btn_rosa {
 color: #d5366e;
 background-color: #fff;
 border-color: #d5366e;
}
.btn_rosa:hover,
.btn_rosa:focus,
.btn_rosa.focus,
.btn_rosa:active,
.btn_rosa.active,
.open > .dropdown-toggle.btn_rosa {
  color: #ffffff;
  background-color: #d5366e;
  border-color: #d5366e;
}

.testo_btn {
  font-family:'Give You Glory', serif;
}


/* Contatti */

.contatti_title {
  color:#d5366e;
  font-size:25px;
  text-align: center;
  font-family:'Give You Glory', sans-serif;
}

.contatti_subtext {
  color: #fff !important;
  font-size:19px;
  font-family:'Give You Glory', serif;
  text-align: center;
}

.glyp-rosa{
  color: #d5366e !important;
  font-size:29px;
  text-align: center;
}

.testo_recapiti {
  color: #fff !important;
  font-size:17px;
  font-family:'Give You Glory', serif;
  text-align: center;
}

.title_padding-botton {
  padding-bottom: 25px;
}

.testo_checkbox {
  color: #fff !important;
  font-family:'Give You Glory', serif;
  font-size:16px;
}

.btn_form {
 border: 1px solid #d5366e;
 border-radius: 0px;
 background:#d5366e;
}

/* Padding */

.p-special {
  padding: 30px 20px 10px;
}

.p_10 {
  padding:10px !important;
}

.p-bott_0{
  padding-bottom:0px !important;
}

.p-bott_10 {
  padding-bottom:10px !important;
}

.p-bott_15 {
  padding-bottom:15px !important;
}

.p-bott_20 {
  padding-bottom:20px !important;
}

.p-bott_40 {
  padding-bottom:40px !important;
}

/* Padding top */

.p-top_0 {
  padding-top:10px !important;
}

.p-top_10 {
  padding-top:10px !important;
}

.p-top_15 {
  padding-top:15px !important;
}

.p-top_20 {
  padding-top:20px !important;
}

.p-top_25 {
  padding-top:25px !important;
}

.p-top_30 {
  padding-top:30px !important;
}

.p-top_40 {
  padding-top:40px !important;
}

.p-top_50 {
  padding-top:50px !important;
}

/* Margin-bottom */

.m-bott_0 {
  margin-bottom:0px !important;
}

.m-bott_5 {
  margin-bottom:5px;
}

.m-bott_10 {
  margin-bottom:10px;
}

.m-bott_20 {
  margin-bottom:20px;
}

.m-bott_30 {
  margin-bottom:30px;
}

.m-bott_40 {
  margin-bottom:40px;
}

.m-bott_50 {
  margin-bottom:50px;
}

/* Margin-top */

.m-top_0 {
  margin-top:0px !important;
}

.m-top_5 {
  margin-top:5px !important;
}

.m-top_10 {
  margin-top:10px !important;
}

.m-top_15 {
  margin-top:15px !important;
}

.m-top_20 {
  margin-top:20px !important;
}

.m-top_30 {
  margin-top:30px !important;
}

.m-top_40 {
  margin-top:40px !important;
}

.m-top_50 {
  margin-top:50px !important;
}

.m-top_60 {
  margin-top:60px !important;
}