.title-card-form{color:gray}.input-group .input-group-prepend .custom-select,.input-group .input-group-prepend .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.form-separator{height:2em}.callout a.btn{color:#fff;text-decoration:none}.card-area{display:none}.btn-save-progress{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.card-note{padding:10px 0}.btn-save-progress-dirty{box-shadow:0 0 10px 8px rgba(255,193,7,.3)}.btn-save-progress i.fa-warning{display:none}.btn-save-progress-dirty i.fa-warning{display:initial}.dv-comment-answer,.dv-comment-review{display:none}.dv-feedback-fieldset-admin{background-color:rgba(0,0,0,.03);border-radius:10px;padding:10px}.dv-feedback-fieldset-ud{border-radius:10px;padding:10px;padding-left:20px;box-shadow:inset 10px 0 15px -6px rgba(0,0,0,.05)}.form-control:disabled,.form-control[readonly]{background-color:#fff;opacity:1;border:0;border-bottom:1px dotted #d3d3d3}textarea.form-control:disabled,textarea.form-control[readonly]{border:0}.custom-select:disabled{background-color:#fff;border:0;box-shadow:none;background-image:none}.fieldset-to-review{background-color:#ff00000d}.fieldset-is-reviewed{background-color:#00ff000d}p.old-review-title{font-weight:600}p.old-review-comment-ud{padding-left:1em}.old-review-comment-ud>span{display:inline-block;width:100%;font-weight:600}.old-review-comment-ud>span>span{font-weight:initial;font-size:.8em}.dv-old-review{border-bottom:1px solid #d3d3d3;margin-bottom:15px}.callout-dashboard h5{border-bottom:1px solid #d3d3d3;padding-bottom:20px;font-weight:700}.callout-dashboard h5 span{font-size:.8em;font-weight:initial}.callout-dashboard h5 i.fa{margin-right:30px}.petition-status{position:relative}.petition-status.petition-status-success{background-color:rgba(0,200,0,.1);width:400px;padding:40px;margin-left:40px;border-radius:10px;padding-bottom:10px}.petition-status.petition-status-success i.fa.fa-check{font-size:6em;position:absolute;left:-45px;top:0;text-shadow:5px 5px 10px rgba(0,0,0,.3)}.petition-status.petition-status-success span.petition-status-title{font-size:3em;color:#006400!important;display:inline-block;width:100%;text-align:center;margin-top:-40px}.petition-status.petition-status-success span.petition-status-badge{font-size:1.6em;display:inline-block;width:100%;margin-top:10px;text-align:center}.petition-status.petition-status-success span.petition-status-badge span.badge.badge-success{font-size:1.3em}.petition-status.petition-status-warning{background-color:#dad5431a;width:400px;padding:40px;margin-left:40px;border-radius:10px;padding-bottom:10px}.petition-status.petition-status-warning i.fa.fa-clock{font-size:6em;position:absolute;left:-45px;top:0;text-shadow:5px 5px 10px rgba(0,0,0,.3)}.petition-status.petition-status-warning span.petition-status-title{font-size:3em;color:#646200!important;display:inline-block;width:100%;text-align:center;margin-top:-40px}.petition-status.petition-status-danger{background-color:#da43431a;width:400px;padding:40px;margin-left:40px;border-radius:10px;padding-bottom:10px}.petition-status.petition-status-danger i.fa.fa-reply{font-size:6em;position:absolute;left:-45px;top:0;text-shadow:5px 5px 10px rgba(0,0,0,.3)}.petition-status.petition-status-danger span.petition-status-title{font-size:3em;color:#a70404!important;display:inline-block;width:100%;text-align:center;margin-top:-40px}span.petition-status-date{display:inline-block;width:100%;text-align:center;margin-top:40px;font-size:.9em}.callout-dashboard .fa.fa-info-circle{font-size:2em;float:left;margin:10px}.callout-dashboard-right{padding-top:20px}.callout-dashboard-buttons{margin-top:40px}.callout-admin-approved,.callout-admin-pending,.callout-admin-waiting{background-color:#ffd30026;border-radius:10px;padding:20px;margin-left:25px}.callout-admin-pending.callout-admin-pending-none{background-color:#62ca5536}.callout-admin-waiting{background-color:#00e8ff1a}.callout-admin-approved{background-color:#00a1ff26}.callout-admin-approved>i.fa,.callout-admin-pending>i.fa,.callout-admin-waiting>i.fa{font-size:3em;position:absolute;left:-15px;top:10px;text-shadow:5px 5px 10px rgba(0,0,0,.3)}.callout-admin-approved span.petition-status-title,.callout-admin-pending span.petition-status-title,.callout-admin-waiting span.petition-status-title{display:inline-block;width:100%;display:inline-block;text-align:center}.card-area .card-body .fieldset-items>.row,.card-area .card-body>.row{border-bottom:1px dotted #d3d3d3;margin-bottom:20px}.card-area .card-body .fieldset-items>.row.last,.card-area .card-body>.row.last{border-bottom:0}#form-edit-petition .form-group>label{display:inline-block;width:100%}.dv-conditional{display:none}.form-group.form-inline>label{display:inline!important}.form-group.form-inline input[type=text]{border:0;border-bottom:1px solid grey;border-radius:0;width:80%}a.btn-add-new-conditional{font-size:.8em;margin-left:10px;margin-top:10px;display:inline-block}.dv-conditional-inline{margin-bottom:0}span.label-no-label{min-width:250px;display:inline-block}.group-label-no-label-long span.label-no-label{min-width:580px}.dv-show-dynamic{display:none}#preview img{margin:0 10px;margin-bottom:10px}#photos img{max-height:120px}.dv-comment{background-color:#add8e62b;border-radius:10px;padding:10px;margin-bottom:20px}span.sp-comment-user{font-weight:700}span.sp-comment-date{font-size:.7em;float:right}.dv-comment p{padding-left:20px}.dv-row-fieldset{padding-bottom:10px}div.incompleted>div:first-of-type{background-color:#ff000003;border-radius:5px;padding:10px;border:1px solid #ff0000a1}.btn-change-area .icon-not-completed{display:none}.btn-change-area.incompleted .icon-not-completed{display:initial}.password-copied-msg{display:none;color:grey;text-align:center;font-size:.8em}@media screen and (max-height:900px){.card-menu-areas .card-body{max-height:60vh;overflow:auto}.card-menu-areas .card-footer{box-shadow:0 -5px 10px -4px rgba(0,0,0,.3);z-index:100}}.mensaje_cookies{color:#fff;background:#000;opacity:.9;font-size:15px;line-height:18px;font-weight:300;text-align:center;width:100%;display:block;padding:10px 20px 10px 10px;border:none;position:fixed;bottom:0!important;z-index:999}@media only screen and (max-width:767px){.texto_cookies{display:inline-block;margin-bottom:10px}}.button-stroke a.button:not(.action_button){vertical-align:middle}
