.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.body_wrapper .section_white{background:#fff !important;}.date-padding .help-block{display:none !important;}.card{overflow:hidden !important;}.card-body{overflow:auto;}.section_breadcrumbs{padding-top:0;}.container-fluid .page-header{margin-top:0;}.req{color:red;font-weight:bold;font-size:120%;display:inline-block;margin-left:4px;}input[type="file"]{border:none;height:32px;padding:0;}input[type="submit"]{display:inline-block;color:white;border:none;text-transform:uppercase;font-size:0.95rem;}input[type="submit"]:focus,input[type="submit"]:hover{text-decoration:none;}input[type="submit"]:disabled,.btn-selez:disabled{color:#000;}.form-item-nascita-data,.form-item-nascita-data .form-item-nascita-data-date{display:inline-block;margin:0;}input.form-text{border:1px solid #ddd !important;border-bottom:2px solid #ddd !important;border-radius:3px !important;height:32px !important;padding:0 8px !important;margin-right:2px;margin-bottom:4px;display:inline;width:auto;max-width:100%;}select.form-select{border:1px solid #ddd;border-bottom:2px solid #ddd;border-radius:3px !important;display:inline;width:auto;height:32px;line-height:32px;}textarea.form-textarea{border:1px solid #ddd;border-bottom:2px solid #ddd;border-radius:3px 3px 0 0 !important;}input.error,textarea.error{border-color:rgba(255,0,0,0.5) !important;}input.error[type="radio"] + label,input.error[type="checkbox"] + label{text-decoration:underline;text-decoration-style:dashed;text-decoration-color:rgba(255,0,0,0.5);text-decoration-skip-ink:none;}input:focus,button:focus,textarea:focus,select:focus{outline:none !important;border-color:#5a6772 !important;}input[type="radio"] + label,input[type="checkbox"] + label{cursor:pointer;font-weight:bold;}textarea:disabled,input:disabled,select:disabled{cursor:not-allowed !important;background-color:rgb(235,235,228) !important;}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;opacity:0;pointer-events:none;}input[type="radio"] + label{position:relative;margin-bottom:0}input[type="radio"] + label::before{position:absolute;top:.25rem;left:-1.35rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#c8c1c1;}input[type="radio"] + label::after{position:absolute;top:.25rem;left:-1.35rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}input[type="radio"] + label::before{border-radius:.25rem}input[type="radio"]:checked ~ label::before{background-color:#b31934}input[type="radio"]:checked~label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}input[type="radio"]:disabled:checked~label::before{background-color:rgba(0,123,255,.5)}input[type="radio"] + label::before{border-radius:50%}input[type="radio"]:checked~label::before{background-color:#b31934}input[type="radio"]:checked~label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}input[type="radio"]:disabled:checked~label::before{background-color:rgba(0,123,255,.5)}input[type="checkbox"]{position:absolute;z-index:-1;opacity:0}input[type="checkbox"]:checked~label::before{color:#fff;background-color:#b31934}input[type="checkbox"]:focus~label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(179,25,52,0.25);}input[type="checkbox"]:disabled~label{color:#6c757d}input[type="checkbox"]:disabled~label::before{background-color:#e9ecef}input[type="checkbox"] + label{position:relative;margin-bottom:0;}input[type="checkbox"] + label::before{position:absolute;top:.25rem;left:1.85rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6}input[type="checkbox"] + label::after{position:absolute;top:.25rem;left:1.85rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}input[type="checkbox"] + label::before{border-radius:.25rem}input[type="checkbox"]:checked~label::before{background-color:#b31934}input[type="checkbox"]:checked~label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}input[type="checkbox"]:disabled:checked~label::before{background-color:rgba(0,123,255,.5)}.table tbody{border-top:none;}.table tbody tr:nth-child(1) td{border-top:none;}.table tbody td input{margin-bottom:0px;}.table-homepage tbody tr td:nth-child(1),.table-homepage tbody tr td:nth-child(3),.table-homepage tbody tr td:nth-child(4){width:1%;white-space:nowrap;font-size:0.8rem;line-height:24px;}.table-homepage tbody tr td a{color:#000;font-weight:600;}.row-question{position:relative;margin-top:14px;}.row-question:not(:last-child){padding-bottom:14px;border-bottom:1px solid #ddd;}.row-question > span{font-weight:bold;color:#b31a34;position:absolute;top:0;left:0;}.row-question > input{margin:0 10px 0 0;position:absolute;top:8px;left:30px;}.row-question > label{font-weight:normal;padding-left:50px;}.row-question > .row-box{margin-left:50px;}.row-question > .row-box > div{border:1px solid #eaeaea;border-radius:5px;padding:10px;}.row-question > .row-box-flat{margin-left:50px;}.row-question .form-item{margin:0;}.ul-list{list-style:disc;padding-left:20px;}.form-managed-file .form-file{float:left;}.form-managed-file span.file{margin-right:5px;}.container-inline-date{display:inline;}.date-padding .description{display:none;}.form-type-file{margin:0 !important;}
