.campaign-progressbar-component .aporta .progress-bar-wrapper .progress-bar .indicator {
    /*margin-left: -50px !important;*/
    /**/margin-left: -45px !important;
    top: -25px  !important;
}

/*Form Box*/

.btn-gold{
	background: linear-gradient(45deg, #d79f4a 0%, #fee086 100%) !important;
}
.btn-silver{
	background: linear-gradient(45deg, #6e6e6e 0%, #e3e3e3 100%) !important;
	
}
.btn-bronce{
	background: linear-gradient(45deg, #cd7f32 0%, #aa522d 100%) !important;
}

.btn-gold, .btn-silver, .btn-bronce{
	color: #fff !important;
	border: 2px solid #c3c3c3 !important;
	text-shadow: 0px 0px 1px #000 !important;
}

.form-box .suggested-money-button-wrapper p {
    color: #fff !important;
    text-shadow: 0px 0px 1px #000 !important;
}

/*Para la previa */
.campaign-headline-component .progress-bar-wrapper{
    width:680px !important; 
    margin-top:75px !important
}

.campaign-form-box-component .form-box .por-dos{
    width: 340px !important;
}

.indicator{
    margin-left:-30px;
    top:-25px
}


.por-dos .money span{
    font-size:24px
}

.progress-bar-wrapper .money span.currency{
    font-size:17px
}

.campaign-headline-component .campaign-raw-money .money .indicator{
    margin-left: 0px
}
.campaign-headline-component .campaign-raw-money .money span{
    font-size: 50px;
    margin-left: 5px !important;
}

.step-2 input[type=text]/*:nth-of-type(-n+4)*/ {
    margin-bottom: 23px;
}

#select-embajador{
   /* width: 244px;
    height: 40px;
    margin-left: 10px;
    border-radius: 5px;
    border: 1px solid #cbd3da;
    padding: 10px 32px 8px 18px;
    display: inline;
     font-size: 18px; */
    /* font-family: "Product Sans"; */
}

.flex-wrapper.recurrente{
    display: none;
}

.step-1 .money-wrapper.recurrente select{
    width:44%;
}

.step-1 .money-wrapper #suma-recurrente{
    border-radius:5px;
    border:1px solid #cbd3da;
    padding:20px;
    display:inline;
    font-size:18px;
    font-family:"Product Sans Bold";
    width: 140px;
}
@media(max-width: 1200px){
    .step-1 .money-wrapper #suma-recurrente{
        width:calc(100% - 135px);
        font-size:16px
    }
}

@media (max-width: 1200px){
    .step-2 #PayBtDiv .submit {
        display: block;
    }
}


/*Pagina Full*/
/*Sombra titulos para cuando el banner tiene blanco o es claro*/
.campaign-headline-component h2, .campaign-headline-component h3 {
    text-shadow: 0px 1px 9px #000;
}

/*Posicion de la diagonal para cuando el titulo ocupa 2 lineas en vez de 1*/
@media (min-width: 1200px){
.headline-diagonal-background {
	top: 430px !important;
}
}

/*Cuando no hay sponsors expando el form*/
.separador.sin-sponsor{
    height: 15px;
}

/*Pagina GRACIAS*/

.view-message .header-image {
    height: 480px;
}

.view-message .main{
    margin: -373px auto 0 auto;
}


.view-message .gracias-container{
    width: 620px;
}

@media (max-width: 768px){
    .view-message .gracias-container {
        width: calc(100% - 100px);
    }
}

.gracias-container .mensaje img{
    max-height: 250px;
}   

.gracias-container .button{
    margin: 30px auto 0 auto;
    display: block;
    font-family: "Product Sans Bold";
    width: 196px;
    height: 46px;
    border: 2px solid #6e46db;
    font-size: 18px;
    border-radius: 35px;
    color: #6e46db;
    background-color: transparent;
}

/*Como Donar*/
.como-donar-component .flex-wrapper .como-donar-tarjeta img{
    margin-bottom: 14px;
}


.jux-donate-form::-webkit-scrollbar {    
    visibility: hidden;
}
.jux-donate-form:hover::-webkit-scrollbar {    
    visibility: visible;
}
.jux-donate-form::-webkit-scrollbar-thumb {    
    visibility: hidden;
}
.jux-donate-form:hover::-webkit-scrollbar-thumb {    
    visibility: visible;
}
::-webkit-scrollbar {    
    background: transparent;    
    height: 8px;    
    width: 8px;
}
::-webkit-scrollbar-thumb {    
    border: none;    
    -webkit-box-shadow: none;    
    box-shadow: none;    
    background: #dfd7fc;    
    -webkit-border-radius: 8px;    
    border-radius: 8px;    
    min-height: 40px;
}

/*ORGANIZACION*/

.step-1 .suggested-money-button-wrapper button .currency-symbol{
    font-family: "Product Sans Bold";
    font-size: 18px;
    color: #FFF;
}