.jquery-file-upload{overflow:hidden;position:relative}.jquery-file-upload .jquery-file-upload-thumbnail{margin-bottom:15px}.jquery-file-upload .jquery-file-upload-thumbnail img{max-width:100%}.jquery-file-upload .jquery-file-upload-input{cursor:pointer;direction:ltr;-ms-filter:"alpha(opacity=0)";font-size:200px!important;margin:0;opacity:0;position:absolute;right:0;top:0}.jquery-file-upload .progress{margin-bottom:0}.jquery-file-upload .jquery-file-upload-remove{color:#b11;display:none;font-size:70px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.jquery-file-upload .jquery-file-upload-remove i{left:0;margin-top:-35px;position:absolute;right:0;top:50%}.jquery-file-upload .jquery-file-upload-remove:hover{color:#c11}.jquery-file-upload.jquery-file-upload-uploaded .jquery-file-upload-remove{display:block}.jquery-file-upload.jquery-file-upload-image{border:1px solid #cfd6e7;padding:15px;text-align:center;transition:border-color .3s linear,border .3s linear}.jquery-file-upload.jquery-file-upload-image:hover{border:1px solid #3b59a2}.jquery-file-upload.jquery-file-upload-remove{display:block}.jquery-file-upload:hover .jquery-file-upload-remove{opacity:1}.icon-driving-license{background:url(/build/app/images/transport.7255c1df.png) no-repeat;content:"";display:inline-block;height:30px;width:90px}.icon-driving-license.icon-driving-license-am{background-position:left 0}.icon-driving-license.icon-driving-license-b{background-position:left -44px}.icon-driving-license.icon-driving-license-b1{background-position:left -90px}.icon-driving-license.icon-driving-license-a,.icon-driving-license.icon-driving-license-a1,.icon-driving-license.icon-driving-license-a2{background-position:left -131px}.icon-driving-license.icon-driving-license-c{background-position:left -270px}.icon-driving-license.icon-driving-license-c1{background-position:left -313px}.icon-driving-license.icon-driving-license-d{background-position:left -365px}.icon-driving-license.icon-driving-license-d1{background-position:left -409px}.icon-driving-license.icon-driving-license-b_e{background-position:left -455px}.icon-driving-license.icon-driving-license-c_e{background-position:left -502px}.icon-driving-license.icon-driving-license-d_e{background-position:left -548px}.icon-driving-license.icon-driving-license-c1_e{background-position:left -593px}.icon-driving-license.icon-driving-license-d1_e{background-position:left -642px}.icon-driving-license.icon-driving-license-t{background-position:left -684px}.european-cv-tootlip{display:inline-block;position:relative}.european-cv-tootlip .european-cv-tooltip-trigger{background:#eee;border-radius:50%;color:#ababab;cursor:pointer;display:inline-block;font-weight:700;line-height:30px;text-align:center;transition:all .2s ease-out;width:30px}.european-cv-tootlip .european-cv-tooltip-trigger:before{content:"?";display:inline-block}.european-cv-tootlip .european-cv-tooltip-trigger:hover{background:#fafafa;color:#ddd}.european-cv-tootlip .european-cv-tootlip-content{background:#fff;border:1px solid #e6e6e6;box-shadow:0 0 12px #e6e6e6;display:none;font-size:.8rem;line-height:1.5;max-width:380px;padding:15px 20px;position:absolute;right:30px;text-align:left;top:15px;width:25vw;z-index:999}.european-cv-tootlip.active .european-cv-tootlip-content{display:block}.drag-handle{cursor:move;cursor:-webkit-grabbing}.select2-container--bootstrap .select2-description{border-top:1px solid #3b59a2;font-size:.8em;padding:0 0 0 15px}.trexima-european-cv .hidden{display:none}.trexima-european-cv h3{border:1px solid #ddd;border-left:0;border-right:0;padding:15px 0;text-align:center}.trexima-european-cv h3 .european-cv-form-section-number{background:#333;border-radius:50%;color:#fff;display:inline-block;font-size:.5em;line-height:2em;margin:0 10px 0 0;position:relative;top:-.25em;width:2em}.trexima-european-cv .invalid-feedback{display:block}.trexima-european-cv .european-cv-panel-title{font-size:1rem}.trexima-european-cv .european-cv-panel-title .european-cv-panel-title-left{float:left}.trexima-european-cv .european-cv-panel-title .european-cv-panel-title-center{float:left;padding:0 5px}.trexima-european-cv .european-cv-panel-title .european-cv-panel-title-right{float:right}.trexima-european-cv .form-group.european-cv-driving_license-form-group{margin-bottom:5px;position:relative}.trexima-european-cv .form-group.european-cv-driving_license-form-group .form-control{font-size:.9rem;height:calc(1em + .75rem + 2px)}.trexima-european-cv .form-group.european-cv-driving_license-form-group .form-check{line-height:30px}.trexima-european-cv .form-group.european-cv-driving_license-form-group .form-check .form-check-input{margin-top:.5rem}.trexima-european-cv .form-group.european-cv-driving_license-form-group .icon-driving-license{left:-100px;position:absolute}@media screen and (max-width:767px){.trexima-european-cv .form-group.european-cv-driving_license-form-group .icon-driving-license{display:none}}.trexima-european-cv .european-cv-tootlip .european-cv-tooltip-trigger{font-size:.9rem}.trexima-european-cv .european-cv-tootlip .european-cv-tootlip-content{font-weight:400}.trexima-european-cv .european-cv-widget-tootip-container{position:relative}.trexima-european-cv .european-cv-widget-tootip-container .european-cv-widget-container{padding-right:45px}.trexima-european-cv .european-cv-widget-tootip-container .european-cv-tooltip-container{margin-top:-15px;position:absolute;right:0;top:50%}.trexima-european-cv .european-cv-photo-widget .european-cv-tooltip-container{margin-top:0;top:0}