.accordion-container{-moz-box-shadow:5px 0 38px rgba(0,0,0,0.27);-webkit-box-shadow:5px 0 38px rgba(0,0,0,0.27);box-shadow:5px 0 38px rgba(0,0,0,0.27);width:166.5%;}.accordion{padding:15px 0;}.accordion ul{margin:.7em 0;}.accordion li{border-bottom:1px solid #e0e9f2;display:block;padding:.5em 2.5em;}
.accordion li:last-child{border-bottom:none;}.accordion li .question{cursor:pointer;font-size:1.25em;padding:.3em 15px;position:relative;}.accordion li .question:before{border-bottom:.266em solid rgba(0,61,143,0);border-left:.266em solid #003d8f;border-left:.266em solid rgba(0,61,143,0.6);border-top:.266em solid rgba(0,61,143,0);content:"";height:1px;left:-0.25em;position:absolute;top:.5em;width:0;}
.accordion li.current .question:before,.accordion li:hover .question:before{border-bottom:.286em solid rgba(0,61,143,0);border-left:.286em solid rgba(0,61,143,0);border-right:.286em solid rgba(0,61,143,0);border-top:.286em solid #003d8f;border-top:.286em solid rgba(0,61,143,0.6);left:-0.4em;top:.65em;}
.accordion li .answer{margin:4px 0 0 15px;overflow:hidden;}
.accordion .answer li{border:0;display:list-item;list-style:disc outside none;margin-left:20px;padding:0;}.accordion li .landing-handy-flat-list li{border:0;}
.container_form ul{list-style:none;}.container_form ul li{list-style-type:none;margin:0 0 3px 0;padding:3px 0;vertical-align:top;width:100%;}.container_form ul li.last{margin-bottom:0;padding-bottom:0;}.container_form ul li.done{display:none;}.container_form ul li.visible{display:block;}.container_form ul li.bottomspace{margin-bottom:21px;}
.container_form ul li div.left{float:left;}.container_form ul li div.right{float:right;}.container_form ul li div.center{text-align:center;}.container_form ul li .inline{float:left;margin-right:10px;}.container_form ul li .narrow{margin-right:3px;}.container_form ul li .nospace{margin:0;}.container_form ul li.done .inline{margin-right:5px;}
.container_form ul li div.text,.container_form ul li span.text,.container_form ul li label.text{display:block;padding-top:4px;}.container_form ul li div.left div.multi label.text{display:inline;}.container_form ul li input.radio,.container_form ul li input.check{margin-top:6px;padding-top:0;}.container_form ul li div.bold{font-weight:bold;}
.container_form textarea,.container_form input.text{padding:3px;}.container_form select{height:22px;}.container_form div.info{cursor:default;display:inline;float:right;height:25px;margin-top:-2px;position:relative;width:25px;z-index:0;z-index:777;}.container_form div.info div.info-container{background-repeat:no-repeat;height:25px;overflow:hidden;position:absolute;width:25px;z-index:777;}
.container_form div.info div.info-container .content{font-size:11px;}.container_form div.info div.info-container .content p{font-size:11px;padding:0 0 6px 0;}.container_form div.info div.normal .header,.container_form div.info div.normal .footer,.container_form div.info div.big .header,.container_form div.info div.big .footer,.container_form div.info div.large .header,.container_form div.info div.large .footer{font-size:1px;}
.container_form div.info div.normal .content,.container_form div.info div.big .content,.container_form div.info div.large .content{line-height:13px;}.ingrid-error-basic{clear:both;float:left;width:95%;}.ingrid-error-info{display:none;}.ingrid-error-row div.right div.text{float:left;}
.bg-image-container{position:absolute;left:0;height:725px;width:100%;background:url(https://s1.uicdn.net/ba1/da47a0db0445effa222f6aad71977/webapp/bg.png) no-repeat;background-position:0 0;background-size:100% 100%;}.content-bottom.top{padding-top:160px;}.v-check{min-height:717px;}.v-check img{float:left;}.v-check .errorBox{position:relative;float:left;width:475px;margin:0 0 15px 20px;border:5px solid #FFF;background-color:#F3E11E;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}
.v-check .errorBox:before,.v-check .errorBox:after{content:"";position:absolute;z-index:-1;box-shadow:0 0 20px rgba(0,0,0,0.8);top:0;bottom:0;left:10px;right:10px;border-radius:100px / 10px;}.v-check .errorBox:after{right:10px;left:auto;transform:skew(8deg) rotate(3deg);}.v-check .errorBox span:not(.text){display:inline-block;width:22px;height:100%;padding:5px 0 5px 8px;color:#FFF;font-size:2em;font-family:"Frutiger Cn Blk","Arial Narrow",Arial,sans-serif;}
.v-check .errorBox span.text{display:inline-block;width:435px;height:49px;font-weight:700;vertical-align:middle;}.v-check .businessFibreVCheck{margin-top:45px;}.v-check .businessFibreVCheck.error{margin-top:0;}.v-check form{width:616px;margin:0 0 0 20px;vertical-align:top;float:left;}.v-check form input{display:inline-block;height:30px;margin:0 0 5px;padding:0 5px 0 10px;border:5px solid #bacae1;color:#003d8f;vertical-align:top;}
.v-check form li input.error{background-color:#F3E11E;color:#000;}.v-check form input.unclicked{color:#bacae1;font-family:"Frutiger Cn Blk","Arial Narrow",Arial,sans-serif;}.v-check form input:first-of-type{border-right:0;}.v-check form input[name = businessFibreVCheck\.zip],.v-check form input[name = businessFibreVCheck\.streetNumber],.v-check form input[name = businessFibreVCheck\.onkz]{width:120px;}
.v-check form input[name = businessFibreVCheck\.city],.v-check form input[name = businessFibreVCheck\.street]{width:320px;}.v-check form input[name = businessFibreVCheck\.number]{width:250px;}.v-check form input:focus{outline:0;background-color:#e9edf3;}.v-check form .info{position:relative;display:inline-block;margin:5px 0 0 10px;height:25px;width:25px;background:rgba(0,0,0,0) url(https://s1.uicdn.net/4d9/9603cbd2be02d75ab6aed997b907a/frontend-access-common/b_form-error_info.png) no-repeat scroll 0 0;z-index:0;}
.v-check form .info .info-container{background:url(https://s1.uicdn.net/ff4/7cb914e0a886868a2aec86bef4680/frontend-access-common/bg_ingrid_info_bic.png) repeat bottom left;position:absolute;width:25px;height:25px;font-size:11px;line-height:13px;}.v-check form .info .info-container .header,.v-check form .info .info-container .content,.v-check form .info .info-container .footer{display:none;}
.v-check form .info .info-container .header{border-top:solid 1px #F5C800;}.v-check form .info .info-container .content{padding:8px 0 0 8px;}form .ingrid-error-info,form .ingrid-error-box{display:none;}