.line{
    display: flex;
    justify-content: space-between;
    margin: 50px 15px 45px 22px;
    background: #012169;
    position: relative;
}
.line p{
    position: absolute;
    top: -48px;
    background: #012169;
    width: 82%;
    padding: 8px 8px;
    color: white;
    margin: 0 30px 0 0;
    opacity: 0.9;
    min-height: 49px;
    align-content: center;
    line-height: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.line p i {
    margin: 0 0 0 6px;
}

.line p i:first-of-type {
    margin-left: auto;
}
.line > div.left{
    align-content: center;
    background: #012169;
    margin-right: 30px;
    width:80%;
}
.line > div.right{
    width: 20%;
    display: flex;
    justify-content: center;
    position: relative;
    flex-direction: column;
    color: white;
    padding-left: 20px;
}
#formularios-form .accordion{
    margin: 8px;
}
#formularios-form fieldset:nth-of-type(2) input[type="text"] {
    background: white;
    margin: 4px;
    width: 49%;
    display: inline-block;
    float: left;
    border-radius: 0;
    color: black;
}
#formularios-form{position: relative;}
.fancybox-container{height: 90vh;}
#formularios-form .dropzone{
    color: #012169;
    background: transparent;
    /*display: table-cell;*/
    align-content: center;
    border: 0;
    /*min-width: 200px;*/
    padding:0;
    width: 87vw;
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    margin :0;
}
#formularios-form .dropzone .dz-message .dz-button, .dropzone-message{
    /*color: white;*/
}

#formularios-form .dropzone .dz-preview > div{
    display: flex;
    flex-shrink: 0;
    column-gap: 25px;
}

#formularios-form .dropzone .dz-preview .dz-details{
    color: white;
    z-index: 999;
    /*top: 46px;*/
    opacity: 1;
    padding: 0;
    /*max-width: 118px;*/
    position: static;
    align-items: center;
}

#formularios-form .dropzone .dz-preview .dz-image img{
    content: "\f1c6";
}

#formularios-form .dropzone .dz-preview .dz-details{
    color: white;
}

/*#formularios-form .dropzone .dz-preview.dz-file-preview .dz-details {*/
/*    padding-top:120px;*/
/*}*/

#formularios-form .dropzone .dz-preview.dz-image-preview .dz-details:hover{
    /*position: static;*/
}

#formularios-form .dropzone .dz-preview .dz-details .dz-filename:not(:hover){
    /*overflow:  auto;*/
    word-wrap: break-word;
}
#formularios-form .dropzone .dz-preview .dz-details .dz-filename span{
    display: block;
    width: 100%;
    overflow-wrap: break-word;
    word-break: break-word;
    white-space: normal;
    background-color: transparent;
    padding: 0;
    border-radius: 0;
    border: 0;
}

#formularios-form .dropzone .dz-preview:hover .dz-image img {
    -webkit-filter: blur(0px);
    filter: blur(0px);
}

/*#formularios-form .dropzone .dz-preview .dz-remove {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    z-index: 999;*/
/*    left: 54px;*/
/*}*/

#formularios-form .dropzone .dz-preview .dz-details .dz-filename:hover span{
    border: 0;
    background-color: transparent;
}

/*#formularios-form .dropzone .dz-preview .dz-error-message{*/
/*    position: absolute;*/
/*    top: 0;*/
/*    right: 0;*/
/*}*/
/*#formularios-form .dropzone .dz-message{margin:0;}*/
/*#formularios-form .dropzone .dz-preview{margin:3px;min-height: 10px;top:4px;}*/
/*#formularios-form .dropzone .dz-preview .dz-image {display: none;}*/
/*#formularios-form .dropzone .dz-preview .dz-image img{width: 100%;height: 100%;}*/
/*#formularios-form .dropzone .dz-preview .dz-remove{*/
/*    top: 6px;*/
/*    left: 37px;*/
/*    width: 107px;*/
/*    position: absolute;*/
/*    font-size: 13px;*/
/*}*/
/*#formularios-form .dropzone .dz-preview .dz-details{*/
/*    opacity: 1 !important;*/
/*}*/
/*#formularios-form .dropzone .dz-preview .dz-details .dz-filename{*/
/*    display: none;*/
/*    !*    top: 9px;*!*/
/*    !*    position: absolute;*!*/
/*    !*    left: -105px;*!*/
/*}*/
/*#formularios-form .dropzone .dz-preview .dz-details .dz-size{*/
/*    display: none;*/
/*    !*font-size: 11px;*!*/
/*    !*position: absolute;*!*/
/*    !*top: 1px;*!*/
/*    !*left: -24px;*!*/
/*    !*width: 20px;*!*/
/*}*/
/*#formularios-form .dropzone .dz-preview .dz-details .dz-size strong{*/
/*    position: relative;*/
/*    top: 3px;*/
/*    left: -4px;*/
/*}*/
/*#formularios-form .dropzone .dz-preview .dz-success-mark, .dropzone .dz-preview .dz-error-mark {*/
/*    margin-left: 0;*/
/*    margin-top: -10px;*/
/*    !*opacity: 1;*!*/
/*}*/
/*#formularios-form .dropzone .dz-preview .dz-success-mark{*/
/*    opacity: 1;*/
/*}*/
/*#formularios-form .dropzone .dz-preview .dz-success-mark path{fill: #012169;stroke: #000000;}*/
/*#formularios-form .dropzone .dz-preview .dz-success-mark svg, .dropzone .dz-preview .dz-error-mark svg{*/
/*    display: block;*/
/*    !*width: 30px;*!*/
/*    height: 30px;*/
/*}*/
/*#formularios-form .dropzone .dz-preview.dz-processing .dz-progress{*/
/*    transition: none !important;*/
/*    opacity: 1;*/
/*    border-width: 8px;*/
/*    border-style: solid;*/
/*    border-color: rgb(52, 152, 219) rgba(243, 243, 243,0) rgba(243, 243, 243,0);*/
/*    border-image: initial;*/
/*    border: 6px solid #f3f3f3;*/
/*    border-top: 6px solid #3498db;*/
/*    width: 30px;*/
/*    height: 30px;*/
/*    top: 28%;*/
/*    left: 40px;*/
/*    animation: 1.2s linear 0s infinite normal none running spin;*/
/*    position: absolute;*/
/*    border-radius: 50%;*/
/*    background: transparent;*/
/*}*/
/*#formularios-form .dropzone .dz-preview.dz-processing .dz-details:after{*/
/*    content: 'Cargando...';*/
/*    width: 100%;*/
/*    position: absolute;*/
/*    right: 90px;*/
/*    background-color: rgba(255, 255, 255, 0.4);*/
/*    padding: 0 0.4em;*/
/*    border-radius: 3px;*/
/*    border: 1px solid transparent;*/
/*    z-index: 99999999999999;*/
/*    font-weight: 900;*/
/*    font-size: 12px;*/
/*    top: 0px;*/
/*}*/
/*#formularios-form .dropzone .dz-preview.dz-complete .dz-details:after{*/
/*    content: '';*/
/*    display: none;*/
/*}*/
/*#formularios-form .dropzone .dz-preview.dz-complete .dz-progress {opacity: 0 !important;}*/
/*#formularios-form .dropzone .dz-preview .dz-progress .dz-upload{display: none;}*/
#formularios-form .dropzone .dz-preview .dz-image img {
    height: 100%;
    object-fit: cover;
}
#formularios-form .dropzone .dz-preview .dz-details .dz-size{
    margin:0
}
#formularios-form .dropzone .dz-preview .dz-details .dz-size span{cursor:pointer !important;}
#formularios-form .dropzone .dz-preview .dz-progress{top:72%;}

#formularios-form .dropzone .dz-preview .dz-image{
    width: 40px;
    height: 40px;
}

#formularios-form .dropzone .dz-message {
    display: block;
    float: right;
    position: absolute;
    top: -71px;
    right: 13px;
}
#formularios-form .dropzone.dz-max-files-reached .dz-message {
    display: none; /* Make it disappear */
}
#formularios-form .dropzone .dz-preview {
    zoom: 0.8334;
    margin: 0;
    background: transparent !important;
    width: 77%;
    display: flex;
    min-height: auto;
    border-bottom: 1px dashed gray;
    padding: 7px 4px 7px 40px;
}
#formularios-form .dropzone .dz-preview .dz-remove{
    position: absolute;
    left: -29px;
    top: 13px;
}
#formularios-form .dropzone .dz-preview .dz-remove i{
    color: white !important;
    left: 41px !important;
    position: relative;
}
.next:disabled {
    opacity: 0.5;
    cursor: not-allowed;
    pointer-events: none;
}

.dropzone-message{
    position: relative;
    top: -5px;
    left: 5px;
    font-size: 11px;
}