.container-module a{transition-timing-function: ease;transition-duration: 200ms;transition-property: color, border-color, background-color; }

.container-module input.placeholder{color: #aaa !important;}

.container-module{width:430px; background-color: #FFF;    margin: 0 auto; color:#21344d; font-size: 14px; padding: 24px 28px 32px; }
.container-module .header-module{text-align: center;}
.container-module h5{font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 16px; margin: 22px 0; }
.container-module .h6{font-family: 'Open Sans', sans-serif; font-weight: 700; font-size: 16px; margin: 22px 0; }

.container-module .donation_amount_choice {    text-align: center;    margin-bottom: 10px;}

.container-module .donation_amount_choice .radio-inline+.radio-inline {margin-left: 20px;}
.container-module .donation_other_amount {text-align: center;}
.container-module .donation_other_amount .other_price_label span {display:block; font-size: 12px;}
.container-module .donation_other_amount .radio-inline{    text-align: left;;}

.container-module .container-form{display:none;}
.container-module .container-form.showform{display:block !important;}
.container-module .container-form label{font-weight: 300;}
.container-module .container-form input[type='text'],.container-module .container-form input[type='number'],.container-module .container-form input[type='email']{
	color:#21344d; background-color: #eeeeee;border: none;border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow:none;box-shadow: none;
}
.container-module .container-form input[type='number']{padding-right: 0px;}

.container-module .container-form #other_price, .container-module .container-form #donation_deduction{text-align: right;}
.container-module .container-form #other_price{    width: 92px;}
.container-module .container-form #donation_deduction{    width: 66px;}

.container-module .container-form .tax-received{font-size: 11px; margin-top: 16px;}
.container-module .container-form .tax-received input{    float: left;margin-right: 8px;}

.container-module .container-form button[type='submit']{ background-color: #eea405; text-transform: uppercase; font-weight: 300; font-size: 16px;
    padding: 10px 30px 9px;    margin-top: 15px; border: 1px solid #eea405; border-radius: 0;color:#21344d; 
    transition-timing-function: ease;transition-duration: 200ms;transition-property: color, border-color, background-color;
}
.container-module .container-form button[type='submit']:hover{background-color: #FFF; }

#datas-paybox-donation .form-inline .form-group input{margin-bottom: 12px;}
#datas-paybox-donation .form-inline .form-group:first-child input{margin-right: 9px;}
#datas-paybox-donation .form-inline .form-group:last-child input{margin-left: 9px;}
#datas-paybox-donation .form-inline .form-group{width:48%;}
#datas-paybox-donation .form-inline .form-group input{width:100%;}

#datas-paybox-donation.container-form .form-inline .form-group.address-input{ width:100%;}
#datas-paybox-donation.container-form .form-inline .form-group.address-input input{margin: 0 0 12px;}
#datas-paybox-donation.container-form .form-inline .form-group.zipcode-input{ width:20%;}
#datas-paybox-donation.container-form .form-inline .form-group.city-input{ width:76%;}

.container-module .container-form .subscribe-news{padding:0px;}
.container-module .container-form .subscribe-news input{    float: left;margin-right: 8px;}
.container-module .container-form .subscribe-news span{ display: table-cell;}

#datas-paybox-donation.container-form button[type='submit']{margin-top: 16px;}

.container-module .result-donation{text-align: center;}
.container-module .result-donation img.result-img{margin-bottom: 4px;}

.container-module .container-form .text-required{font-size: 11px;}
.container-module .container-form .form_error{text-align: center; color:#dd091f;    margin-top: 15px;    display: inline-block;width: 100%;}




/*********
** Admin **
**********/

.wrap.btn-export-contributor{padding: 18px 30px 20px;}
.list-contributor {    padding: 10px 30px;}
.list-contributor div.row {    margin: 0;padding: 10px 0;}
.list-contributor div.row:nth-child(odd) {background-color: #ececec;}
.list-contributor div.row.row-header {   background-color: #21344d; color:#FFF;font-weight: 700;}
.list-contributor div.row .donation{font-weight: 700;}
.list-contributor .table-contributor{   border: 1px solid #21344d;}
.filter-list-contributor{padding: 18px 30px 0;}
.filter-list-contributor .btn{    padding: 2px 12px;    margin-left: 6px;}

.form_input_pbd_setting{width:40%;}

