html{-ms-overflow-style:scrollbar}:focus{outline:0!important}label{margin-bottom:0}.wrapper{min-height:100%;position:relative}.card{background-color:transparent}.progress-bar{background-color:#777}.bs-callout{background-color:#fff!important}.bs-callout.bs-callout-extreme-danger{background-color:red!important}.table>tbody>tr.active>td{background-color:#d7d7d7}.border_test>div{margin-top:0}.datetimepicker>span{cursor:pointer}.font-weight-bold{font-weight:700}input[type=email],input[type=password],input[type=text],select,textarea{min-height:35px}.maintenance .card-body{text-align:center;color:#000;background-color:#fff}.maintenance .card-body img{width:150px}.maintenance .card-body .warning{font-size:24px}.maintenance .card-body .message{font-size:18px}.header{max-width:960px;margin:0 auto;padding-top:20px}.header_logo{margin-bottom:20px}.header_title{text-align:center;font-size:36px}.header .card{margin-bottom:20px}.content{max-width:960px;margin:0 auto;padding-bottom:50px}.footer{z-index:3;margin-top:15px;width:100%;height:50px;position:absolute;bottom:0;left:0}.footer .footer_content{width:100%;max-width:960px;margin-left:auto;margin-right:auto}.footer .footer_content .footer_socialnetwork{width:0;padding:0}.footer .footer_content .footer_socialnetwork>div{display:block;position:fixed;top:100px;right:-3px}.footer .footer_content .footer_socialnetwork a{display:block;margin-top:5px;transition:transform .3s}.footer .footer_content .footer_socialnetwork a:hover{text-decoration:none;transform:translate(-3px)}.footer .footer_content .footer_socialnetwork img{-moz-border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;background-color:gray}.footer .footer_content .footer_socialnetwork .facebook:hover{background-color:#3b5998!important}.footer .footer_content .footer_socialnetwork .twitter:hover{background-color:#00aced!important}.footer .footer_content .footer_socialnetwork .linkedin:hover{background-color:#007bb6!important}.footer .footer_content .footer_socialnetwork .googleplus:hover{background-color:#dd4b39!important}.footer .footer_content .footer_logo{text-align:right}.note p:last-child{margin-bottom:0}.note img{height:auto;max-width:100%}.note .card{margin-bottom:20px}.form_list .form_list_nogroup .card-header{padding-left:45px}.form_list .form_name{display:inline}.form_list .row:last-child{margin-bottom:0}.form_list .card{margin-bottom:20px}.form_list .form_list_group .card-header{cursor:pointer}.form_list .form_list_group .card-header span{width:25px;line-height:1.5}.form_list .form_list_group .card-header>div{display:flex}.modal .modal_heading .close{color:#fff;opacity:.6}.modal .modal_heading .close:focus,.modal .modal_heading .close:hover{opacity:.9}.modal.modal_loading .progress-bar{width:100%}.modal.modal_confirm button{min-width:70px}.modal #cropper img{max-width:100%}.modal .logizone_members{cursor:pointer}.email .row:first-child{margin-bottom:0}.personal_informations .card{margin-bottom:20px}.personal_informations .logizone .card-body{background-color:#f8f8f8;color:#000;font-size:14px}.personal_informations .donortype .row{margin-bottom:15px}.personal_informations .address textarea{height:55px}.additional_informations .card{margin-bottom:20px}.customization div[data-fps_component=fps]>.row,.customization div[data-fps_component=fps]>.row>div[class*=col]>.row:last-child,.customization div[data-fps_component=note]>.row{margin-bottom:0}.customization div[data-fps_component=note].note_bottom>.row{margin-bottom:15px}.customization div[data-fps_component=fps]+div[data-fps_component=fps]>.row,.customization div[data-fps_component=group]+div[data-fps_component=fps]>.row,.customization div[data-fps_component=note]:not(.note_top)+div[data-fps_component=fps]>.row,.customization div[data-fps_component=section]+div[data-fps_component=fps]>.row{margin-bottom:15px}.customization>div:last-child>.row{margin-bottom:15px}.customization .file_upload .file_preview{display:inline-block;position:relative;margin-top:15px}.customization .file_upload .file_preview .file_selected,.customization .file_upload .file_preview .image_selected{margin-left:5px;outline:1px dotted silver;outline-offset:3px;border-radius:4px}.customization .file_upload .file_preview .image_selected{background-image:-webkit-linear-gradient(45deg,rgba(0,0,0,.2) 25%,rgba(0,0,0,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.2) 75%,rgba(0,0,0,.2)),linear-gradient(45deg,rgba(0,0,0,.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.2) 75%,rgba(0,0,0,.2));background-image:-moz-linear-gradient(45deg,rgba(0,0,0,.2) 25%,rgba(0,0,0,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.2) 75%,rgba(0,0,0,.2)),linear-gradient(45deg,rgba(0,0,0,.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.2) 75%,rgba(0,0,0,.2));background-image:-o-linear-gradient(45deg,rgba(0,0,0,.2) 25%,rgba(0,0,0,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.2) 75%,rgba(0,0,0,.2)),linear-gradient(45deg,rgba(0,0,0,.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.2) 75%,rgba(0,0,0,.2));background-image:linear-gradient(45deg,rgba(0,0,0,.2) 25%,rgba(0,0,0,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.2) 75%,rgba(0,0,0,.2)),linear-gradient(45deg,rgba(0,0,0,.2) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 75%,rgba(0,0,0,.2) 75%,rgba(0,0,0,.2));-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px;background-position:0 0,10px 10px;max-width:150px;max-height:150px;cursor:pointer}.customization .file_upload .file_preview .file_selected:hover,.customization .file_upload .file_preview .image_selected:hover{outline-color:#000}.customization .file_upload .file_preview .image_selected>img{max-width:150px;max-height:150px}.customization .file_upload .file_preview .remove{position:absolute;top:-15px;right:-10px;color:silver;cursor:pointer;font-size:16px}.customization .file_upload .file_preview .remove:hover{color:#000}.logizone_login .card,.logizone_login .card .row:last-child{margin-bottom:0}.logizone_what,.logizone_what_text{margin-top:15px}.logizone_password .row{margin-bottom:0}.logizone_password .row:not(:first-child){margin-top:15px}.phone .phone_delete_button{cursor:pointer;margin:8px auto 0 auto}.navigate .card{margin-bottom:20px}.optimal .optimal_content{width:85%;margin-left:auto;margin-right:auto}.optimal .optimal_frame{height:690px}.paysafe{width:100%}.obnl>div{display:inline-block}.countdown{text-align:right}.donortype_personal{text-align:right}.btn_donortype_corporate,.btn_donortype_personal{min-width:140px}.commitment_donation_amount .amount_type{margin-bottom:5px}.commitment_donation_amount .amount_value input[type=text]{text-align:right}.realcost{text-align:center}.confirmation .confirmation_msg{font-size:22px;text-align:center}.confirmation .confirmation_msg .bs-callout,.confirmation .confirmation_warning .bs-callout{width:75%;margin-left:auto;margin-right:auto;text-align:center;background-color:#fff}.grecaptcha-badge{z-index:5}.template{padding-top:60px}.template .card:first-child{margin-bottom:20px}