.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/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
#cookie-policy{display:none;padding:15px 20px;border-bottom:1px solid gray;font-family:sans-serif;font-size:11pt;color:#006ca9;z-index:9999999999;}#cookie-policy .cookie-policy-text{width:65%;padding:0 30px;margin:0 0 0 0;float:left;}#cookie-policy .cookie-policy-text a{color:#F09200;}@media (max-width:768px){#cookie-policy{font-size:9pt !important;padding:5px 20px !important;}#cookie-policy .cookie-policy-text{width:auto;margin:auto;padding:10px 0;}}#cookie-policy a.cookie-policy-link{float:left;font-weight:bold;line-height:25px;display:block;padding-left:30px;background:url(/sites/siadep.eu/modules/fe_cookie_policy/css/images/cookie-question.png) no-repeat left;background-size:24px 24px;margin-top:10px;}#cookie-policy a.cookie-accept-button{float:right;padding:0px 30px;font-size:10pt;font-weight:bold;text-transform:uppercase;border-radius:4px;color:#006ca9;margin-top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}#cookie-policy a.cookie-accept-button:hover{background:#0BAC4C;cursor:pointer;text-decoration:none;}.region-page-bottom .bottom-fixed{position:fixed;bottom:0px;left:0px;right:0px;background-color:rgba(25,25,25,0.9);width:100%;z-index:10000000;}.region-page-bottom #cookie-policy,.region-page-bottom #cookie-policy a{color:#ccc;}#cookie-policy a.bottom-fixed-closebutton{float:right;padding:0px;margin:0px;text-decoration:underline;text-transform:uppercase;border:none;}.modal-box-cookie-policy-message .modal-header,.modal-box-cookie-policy-message .modal-footer{border:0;}
.ui-widget-overlay{background:#2d3047;opacity:.8;filter:Alpha(Opacity=80);}.ui-dialog .form-actions{text-align:center;}.ui-dialog-titlebar{display:none;}.ui-dialog .btn-success{color:#fff;padding-left:30px;padding-right:30px;}.ui-dialog .btn-link{text-transform:none;font-size:16px;color:#000;margin-right:20px;}.ui-dialog .block-boxes{font-size:16px;line-height:24px;padding:20px 40px 20px 40px;text-align:center;}.ui-dialog h2{padding:30px 40px 0 40px;text-align:center;}.ui-dialog h2 + form{margin-top:30px;}.ui-dialog a{color:#077935;}@media (max-width:620px){.ui-dialog{width:auto !important;left:30px !important;right:30px !important;}.ui-dialog .block-boxes{padding:15px;}.ui-dialog h2{padding:20px 15px 0 15px;}.ui-dialog .btn{margin-top:15px;margin-right:0;}}
.active-step{text-align:center;margin-top:30px;font-size:16px;}.active-step + .page-header{margin:30px auto 0 auto;}.active-step .step1,.active-step .step2{margin:0 10px;font-size:16px;}.active-step .material-icons-outlined{vertical-align:bottom;}#guarantee-hr-guarantee-form .boxes-box p{font-size:24px;line-height:36px;max-width:768px;margin:1em auto;}#guarantee-hr-guarantee-form .boxes-box p.text-smaller{font-size:20px;line-height:30px;}@media (max-width:767px){#guarantee-hr-guarantee-form .boxes-box{margin-left:30px;margin-right:30px;}#guarantee-hr-guarantee-form .boxes-box p{font-size:20px;line-height:30px;}#guarantee-hr-guarantee-form .boxes-box p.text-smaller{font-size:16px;line-height:24px;}.active-step + .page-header{text-align:left;margin-left:30px;margin-right:30px;}}@media (min-width:768px) and (max-width:991px){#guarantee-hr-guarantee-form .boxes-box p{max-width:600px;}}#guarantee-hr-confirm-form a,#guarantee-hr-guarantee-form a{color:#077935;}#guarantee-hr-confirm-form .panel,#guarantee-hr-guarantee-form .panel{border:none;border-radius:24px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);padding:20px;margin-bottom:40px;}#guarantee-hr-guarantee-form .checkbox label,#guarantee-hr-guarantee-form .radio label{padding-left:0;}#guarantee-hr-confirm-form .container h2,#guarantee-hr-guarantee-form .container h2{margin:0 -15px 25px -15px;}#guarantee-hr-guarantee-form .form-hint{position:absolute;font-size:20px;right:15px;top:-5px;}#guarantee-hr-confirm-form .actions,#guarantee-hr-guarantee-form .actions{margin-bottom:40px;}#guarantee-hr-confirm-form .form-actions,#guarantee-hr-guarantee-form .form-actions{margin:0;}#guarantee-hr-confirm-form .actions .actions-inside,#guarantee-hr-guarantee-form .actions .actions-inside{margin:0 -15px;}#guarantee-hr-confirm-form .actions .btn-cancel,#guarantee-hr-guarantee-form .actions .btn-cancel{text-transform:none;color:#000;font-size:16px;margin-left:20px;}#guarantee-hr-confirm-form .actions .form-submit,#guarantee-hr-guarantee-form .actions .form-submit{padding-left:30px;padding-right:30px;}#guarantee-hr-guarantee-form span#lc{color:#077935;}#guarantee-hr-guarantee-form span#lc:hover{text-decoration:underline;cursor:pointer;}@media (max-width:767px){#guarantee-hr-confirm-form .container h2,#guarantee-hr-guarantee-form .container h2{margin-left:15px;margin-right:15px;}#guarantee-hr-confirm-form .container fieldset,#guarantee-hr-guarantee-form .container fieldset{margin-left:15px;margin-right:15px;padding:0;}#guarantee-hr-confirm-form .container .panel-body,#guarantee-hr-guarantee-form .container .panel-body{padding:30px 0 15px 0;}#guarantee-hr-confirm-form .actions .actions-inside,#guarantee-hr-guarantee-form .actions .actions-inside{margin-left:0;margin-right:0;}#guarantee-hr-confirm-form .actions .btn,#guarantee-hr-guarantee-form .actions .btn{display:block;width:100%;}#guarantee-hr-confirm-form .actions .btn-link,#guarantee-hr-guarantee-form .actions .btn-link{margin-top:30px;margin-left:0;}}#guarantee-hr-guarantee-form .form-item-loantermunit.form-type-radios > label,#guarantee-hr-guarantee-form .form-item-phone-mobile-prefix label{position:absolute;top:0;white-space:nowrap;}#guarantee-hr-guarantee-form .form-item-loantermunit.form-type-radios,#guarantee-hr-guarantee-form .form-item-loantermvalue,#guarantee-hr-guarantee-form .form-item-phone,#guarantee-hr-guarantee-form .form-item-phone-mobile-prefix{padding-top:29px;}#guarantee-hr-guarantee-form .checkboxes label{margin:0;}#guarantee-hr-guarantee-form .checkboxes .checkbox{min-height:32px;}#guarantee-hr-guarantee-form .form-item-loantermunit .form-type-radio{display:inline-block;margin-right:20px;}@media (max-width:991px){#guarantee-hr-guarantee-form .checkboxes .checkbox{margin:25px 0;}}@media (max-width:767px){#guarantee-hr-guarantee-form .form-item-loantermunit{margin-bottom:0;}#guarantee-hr-guarantee-form .form-item-loantermvalue{padding-top:0;}#guarantee-hr-guarantee-form .checkboxes .checkbox{margin:0 0 25px 0;}}#guarantee-hr-confirm-form{padding-bottom:50px;}#guarantee-hr-confirm-form .confirm-info{background:#d1f1ea;padding:30px 45px;font-size:20px;line-height:30px;margin-top:20px;}#guarantee-hr-confirm-form .confirm-data-row{margin-top:30px;margin-bottom:30px;}#guarantee-hr-confirm-form .confirm-data-title{font-size:16px;}#guarantee-hr-confirm-form .confirm-data-value{font-size:20px;}#guarantee-hr-confirm-form .container{max-width:968px;}#guarantee-hr-confirm-form .confirm-documents{margin-top:50px;margin-bottom:30px;padding:0;}#guarantee-hr-confirm-form .confirm-documents h2{margin:0 0 15px 0;}#guarantee-hr-confirm-form .confirm-documents p{font-size:16px;line-height:24px;}#guarantee-hr-confirm-form .confirm-documents p:last-child{margin-bottom:0;}#guarantee-hr-confirm-form #edit-documents .form-group{margin-bottom:0;}#guarantee-hr-confirm-form .confirm-bottom,#guarantee-hr-confirm-form .confirm-euro-conversion-rate-text{padding:0;margin-bottom:30px;color:#000;font-size:14px;line-height:20px;}@media (max-width:767px){#guarantee-hr-confirm-form{padding-bottom:0;}#guarantee-hr-confirm-form .confirm-info{margin-left:15px;margin-right:15px;padding:15px;font-size:16px;line-height:24px;}#guarantee-hr-confirm-form .confirm-data-row{margin:20px 15px;}#guarantee-hr-confirm-form .confirm-documents{margin-top:30px;padding-left:30px;padding-right:30px;}#guarantee-hr-confirm-form #edit-document1{margin-bottom:30px !important;}#guarantee-hr-confirm-form .actions,#guarantee-hr-confirm-form .confirm-bottom,#guarantee-hr-confirm-form .confirm-euro-conversion-rate-text{padding-left:30px;padding-right:30px;}}#guarantee-hr-pin-confirm-form button.btn.btn-success{text-align:center;margin:10px auto 60px;display:block;min-width:200px;}.form-control{border:solid 1px rgba(0,0,0,.5) !important;&:hover,&:focus{border:solid 1px #52c059 !important;}}
@keyframes hover-color{from{border-color:#c0c0c0;}to{border-color:#077935;}}.form-radio,.form-checkbox{position:absolute;display:none;}.form-radio[disabled],.form-checkbox[disabled]{cursor:not-allowed;}.form-radio .form-required,.form-checkbox .form-required{display:inline-block;}.form-radio + span,.form-checkbox + span{position:relative;display:inline-block;padding-left:30px;cursor:pointer;vertical-align:middle;font-size:16px;text-transform:none;}.form-checkbox + span{padding-left:45px;}.form-radio + span,.form-radio + span + span{padding-top:2px;}.form-checkbox + span,.form-checkbox + span + span{padding-top:8px;}.form-radio + span:hover:before,.form-checkbox + span:hover:before{animation-duration:0.4s;animation-fill-mode:both;animation-name:hover-color;}.form-radio + span:before,.form-checkbox + span:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border:2px solid #000;}.form-checkbox + span:before{width:32px;height:32px;}.form-radio + span:after,.form-checkbox + span:after{position:absolute;display:none;content:'';}.form-radio[disabled] + span,.form-checkbox[disabled] + span{cursor:not-allowed;color:#e4e4e4;}.form-radio[disabled] + span:hover,.form-radio[disabled] + span:before,.form-radio[disabled] + span:after,.form-checkbox[disabled] + span:hover,.form-checkbox[disabled] + span:before,.form-checkbox[disabled] + span:after{cursor:not-allowed;}.form-radio[disabled] + span:hover:before,.form-checkbox[disabled] + span:hover:before{border:1px solid #077935;animation-name:none;}.form-radio[disabled] + span:before,.form-checkbox[disabled] + span:before{border-color:#077935;}.form-radio:checked + span{font-weight:bold;}.form-radio:checked + span:before,.form-checkbox:checked + span:before{animation-name:none;}.form-radio:checked + span:after,.form-checkbox:checked + span:after{display:block;}.form-radio + span:before{border-radius:50%;}.form-radio + span:after{top:5px;left:5px;width:10px;height:10px;border-radius:50%;background:#077935;}.form-radio:checked + span:before{border:2px solid #077935;}.form-radio:checked[disabled] + span:before{border:2px solid #000;}.form-radio:checked[disabled] + span:after{background:#000;}.form-checkbox + span:before{border-radius:3px;}.form-checkbox + span:after{top:5px;left:10px;box-sizing:border-box;width:12px;height:18px;transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#fff;border-top:0;border-left:0;}.form-checkbox:checked + span:before{border:#077935;background:#077935;}.form-checkbox:checked[disabled] + span:before{border:#000;background:#000;}
