

/* CROWDFUNDING SHORTCODE
--------------------------------------------------- */
.crowdfunding-card-container {
background: #E95E2E;
color: white;
padding: 30px;
border-radius: 10px;
}

.crowdfunding-bar-container {
height: 29px;
margin-top:15px;
margin-bottom: 10px;
overflow: hidden;
background-color: #f9f9f9;
border-radius: 20px;
padding: 5px;
border: solid 2px #01ADEF;
}

.crowdfunding-bar {
animation-name: animateBar;
animation-iteration-count: 1;
animation-timing-function: ease-in;
animation-duration: 1.4s;
float: left;
max-width: 100%;
width: 0%;
height: 100%;
background-color: #005B9A;
-webkit-transition: width .3s ease;
-o-transition: width .3s ease;
transition: width .3s ease;
height:15px;
border-radius: 20px;
}

.crowdfunding-amount {
font-weight: 700;
}

.crowdfunding-amount span {
font-size: 200% !important;
}

.crowdfunding-count-container,
.crowdfunding-progress-container,
.crowdfunding-goal-container {
font-weight: 500;
}

.crowdfunding-goal-container,
.crowdfunding-progress-container {
display: inline-block;
}

.px-crowdfunding-type-collecte .gchoice em {
font-size: 15px;
}

.px-crowdfunding-type-collecte .gchoice:not(:last-of-type) {
margin-bottom:7px;
}

/* GRAVITY PERKS FIELDS
--------------------------------------------------- */
ul.gpfup__files,
.gpfup__droparea {
border-radius: 30px !important;
box-shadow: none !important;
}

/* SUBSCRIBE FORM
--------------------------------------------------- */
.gfield.px-crowdfunding-logo .gfield_description,
.gfield.px-crowdfunding-logo .instruction,
.gfield.px-crowdfunding-foto .gfield_description,
.gfield.px-crowdfunding-foto .instruction,
.gfield.px-crowdfunding-doelbedrag .instruction,
.gfield.px-crowdfunding-doelbedrag .gfield_description {
display: none !important;
}
.gpfup__droparea.gpfup__droprea--maxed {
display: none !important;
}

.gpfup__crop {
background: #E95E2E !important;
}

/* UPDATE FORM
--------------------------------------------------- */
.gform_fileupload_rules,
.gfield.px-crowdfunding-update-amount .gfield_description,
.gfield.px-crowdfunding-update-amount .instruction,
.gfield.px-crowdfunding-update-personal-photo .gfield_description,
.gfield.px-crowdfunding-update-personal-photo .instruction,
.gfield.px-crowdfunding-update-logo .instruction
.gfield.px-crowdfunding-update-logo .gfield_description {
display: none !important;
}

/* THEMER LAYOUT
--------------------------------------------------- */
.crowdfunding-themer-layout-compay-logo-row {
margin-bottom: -70px;
margin-top: -20px;
}

/* OTHER
--------------------------------------------------- */
/* Mobile CSS */
@media (max-width : 767px) {
.crowdfunding-amount-container {
margin-bottom: 10px;}
.crowdfunding-count-container {
margin-top: 3px;}

} /* End @media */

.charleft.ginput_counter.warningTextareaInfo {
display: none !important;
}

.px-crowdfunding-donate-bar {
position: fixed !important;
left:0px;
bottom:0px;
width:100%;
z-index: 20;
}

@media (min-width: 768px) and (max-width: 1024px) {
.px-crowdfunding-main-row .fl-row-content-wrap {
display:inherit !important;}
} /* end @media */

.crowdfunding-bar-container {
border-color: white !important;
}

.crowdfunding-bar-container {
max-width: 355px;
}
