

.input-group>.custom-select:not(:last-child), .input-group>.form-control:not(:last-child) {
    border-top-right-radius: 0!important;
    border-bottom-right-radius: 0!important;
}

div.addoption > div{
	font-size:10px;
}

div.addoption #gestloc_invoice_line___year_0_ddLabel{
	width:50px;
}

#group41 td.fabrikElementContainer{
	padding: 3px 1px;
}

#group43{
	margin-top: 20px
}

@media screen and (min-width: 768px) {
	.fabrikRepeatGroup___gestloc_invoice_line___comment,
	.fabrikRepeatGroup___gestloc_invoice_line___export_desc{
		width: 25% !important;
	}
}

.fb_el_ass_users_groups___group_user_records_only,
#form_20 .btn-block-xs.col-md-6,
#form_196 .btn-block-xs.col-md-6,
form[name='form_195'] .btn-block-xs.col-md-6
{
	max-width: 100%!important;
    flex: 0 0 100%!important;
}


.fabrikRepeatGroup___ass_association_documents_payment_gateway___logs
{
	max-width: 100%!important;
    flex: 0 0 100%!important;
	font-size:12px;
}

#form_20 .fabrikActions .btn-block-xs .pull-right {
    float: initial!important;
}

.fabrikRepeatGroup___ass_ticket_event_ticket___total,
.fabrikRepeatGroup___ass_ticket_event_ticket___count{
	width: 20%;
}

#ass_donation___article_don{
	font-size: .8125rem;
    font-weight: 400;
}

.repeatGroupTable .fabrikGroupRepeater {
    width: 50px;
}

#form_196 hr{
	display: none;
}

#ass_transactions___promesse_ids{
	overflow-y: scroll;
    max-height: 170px !important;
    height: 135px !important;
}

input[name^='ass_transactions___promesse_ids'] {
    position: absolute !important;
    top: 30%;
    left: 1%;
}

input[name^='ass_transactions___promesse_ids'].fabrikinput.selected + span div.row{
	background: #d5e5fa;
}

.fb_el_ass_transactions___promesse_ids{
	min-height: 48.5px;
}

.fb_el_don_users_registration_profil___type_id .col-xl-4{
	display: none
}

#ass_transactions___amount.fabrikElementReadOnly{
	font-weight: bold;
    font-size: 20px;
}
