@import url(//fonts.googleapis.com/css?family=Open+Sans:400,300,600,700);html{height:100%;overflow:hidden!important;background:#fff;-webkit-overflow-scrolling:touch}body{font-family:"Open Sans",sans-serif;font-weight:400;overflow-x:hidden;background:#fff;margin:0;color:#444;font-size:15px;line-height:1.4em;word-wrap:break-word;max-width:100%;width:100%;height:100%}body #pager-bottom,body #pager-top{display:none}body p.form-error{color:red!important;border-width:0!important;background-color:transparent!important}body p.form-error a{font-weight:700;color:red!important}body .main-bg{background:url(../images/background-smartphone.jpg) repeat-x;background-size:cover;padding:1px 0}body a{font-family:"Open Sans",sans-serif;text-decoration:none;color:#444}body a:hover{text-decoration:underline}body a.arrow-left-btn:hover,body a.arrow-right-btn:hover,body a.detail-btn:hover{text-decoration:none}body a.small{font-size:14px}body a.bold{font-weight:600}body h2{font-family:"Open Sans",sans-serif;font-size:36px;font-weight:600;line-height:1.2em;margin-bottom:20px;margin-top:0}body h3{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:400;line-height:1.2em;margin-top:5px}body p{font-family:"Open Sans",sans-serif;margin-top:0;font-size:20px;font-weight:400}body p.bold{font-weight:600}body form{margin:0}body form .form-error label{font-family:"Open Sans",sans-serif;color:#D90000}body form .form-error .file,body form .form-error input,body form .form-error select,body form .form-error textarea,body form .form-error.small{font-family:"Open Sans",sans-serif;border:1px solid #D90000;background:#F9E4E2}body form .form-error .html-replacement.radio{background:url(../images/radio-error.png)!important}body form .form-error .html-replacement.radio.checked{background:url(../images/radio-checked.png)!important}body label{font-family:"Open Sans",sans-serif;font-weight:600;font-size:13px}body .radio+label{display:table}body input,body select,body textarea{display:block;width:100%;border:none;font-family:"Open Sans",sans-serif;font-weight:400;border-radius:0;background:-webkit-gradient(linear,left top,left 15,from(#fff),color-stop(4%,#fff),to(#fff));background:-moz-linear-gradient(top,#fff,#fff 1px,#fff 15px)}body button{display:block;border:none;font-family:"Open Sans",sans-serif;font-weight:400;border-radius:0;background:-webkit-gradient(linear,left top,left 15,from(#fff),color-stop(4%,#fff),to(#fff));background:-moz-linear-gradient(top,#fff,#fff 1px,#fff 15px)}body textarea{resize:none}body form{display:block;width:100%;border:none;font-family:"Open Sans",sans-serif;font-weight:400;border-radius:0}body ul{padding:0}body li{font-family:"Open Sans",sans-serif;list-style:none}body img{display:block;height:auto;width:100%;border:none;max-width:100%}body hr{margin:20px 0;display:block;width:100%;background-color:#dbdfe0;border:none;height:1px}body [class*=column]+[class*=column]:last-child{float:right}@media only screen{body *,body :after,body :before{box-sizing:border-box}body .row:after,body .row:before{content:" ";display:table}body .row:after{clear:both}body .row{position:relative;margin:0 auto;max-width:1024px;width:100%}body .clean:after,body .clean:before{content:"";display:table}body .clean:after,body .clear{clear:both}body .p3{padding:3px}body .p5{padding:5px}body .p10{padding:10px}body .p20{padding:20px}body .p0{padding:0!important}body .m5{margin:5px}body .m10{margin:10px}body .m0{margin:0!important}body .mb0{margin-bottom:0!important}body .mb10{margin-bottom:10px}body .mb20{margin-bottom:20px}body .mb60{margin-bottom:60px}body .mr10{margin-right:10px}body .mr20{margin-right:20px}body .mr30{margin-right:30px}body .ml10{margin-left:10px}body .ml20{margin-left:20px}body .mt0{margin-top:0}body .mt5{margin-top:5px}body .mt10{margin-top:10px}body .mt20{margin-top:20px}body .mt40{margin-top:40px}body .mt60{margin-top:60px}body .pl15{padding-left:15px}body .pr15{padding-right:15px}body .left{float:left}body .right{float:right}body .inline-block{display:inline-block}body .block{display:block}body .bg-white{background-color:#fff}body .bg-dark-white{background-color:#FBFBFB}body .bg-blue{background-color:#0a468d}body .bg-white-blue{background-color:#D8E5F2}body .bg-grey{background:url(../images/background-start-smartphone.jpg) center top;background-size:cover}body .radius-left{border-top-left-radius:2px;border-bottom-left-radius:2px}body .radius-right{border-top-right-radius:2px;border-bottom-right-radius:2px}body .border{border:1px solid #dbdfe0}body .border-dash{margin-bottom:10px;padding:10px;border:1px dashed #dbdfe0}body .shadow{box-shadow:1px 1px 3px 0 #999}body .text-right{text-align:right}body .text-center{text-align:center}body .text-blue{color:#0a468d}body text-lightblue{color:#7da1c5}body .desktop-show,body .mobile-hide{display:none}body #header{margin:30px 10px 0}body input[type=text],body input[type=password]{font-size:16px;height:54px;padding:0 15px;margin-bottom:10px;border-radius:2px;box-shadow:0 0 2px 0 rgba(153,153,153,.8);display:block}body input[type=text].small,body input[type=password].small{width:auto}body .file{cursor:pointer;border-radius:2px;display:block;box-shadow:1px 1px 1px 0 rgba(153,153,153,.18);background:#fff;position:relative}body .file p.small{display:inline-block;font-size:16px!important;height:20px;left:7px;max-width:60%;overflow:hidden;position:absolute;top:10px}body .file span{position:relative;z-index:10;text-align:center;width:50%;padding:15px 10px;float:right;color:#fff;margin:3px;background:#0a468d;display:inline-block}body select{font-size:16px;height:54px;padding:5px;margin-bottom:10px;border-radius:2px;box-shadow:1px 1px 1px 0 rgba(153,153,153,.8);display:block}body select.small{display:inline-block;width:auto}body select option{padding:5px}body textarea{font-size:16px;padding:10px;margin-bottom:10px;border-radius:2px;box-shadow:0 0 2px 0 rgba(153,153,153,.8);display:block}body ::-webkit-input-placeholder{color:#c3c3c3}body :-moz-placeholder{color:#c3c3c3;opacity:1}body ::-moz-placeholder{color:#c3c3c3;opacity:1}body :-ms-input-placeholder{color:#c3c3c3}body #submit,body .submit,body input[type=submit]{background:url(../images/arrow-white-button.png) right center no-repeat #0a468d;padding-left:10px;padding-right:25px;color:#fff;font-size:15px;display:block;min-height:46px;cursor:pointer;border-radius:0}body #navigation{margin:10px}body #navigation ul{margin:0;background:#fff}body #navigation ul li{float:left;padding:2px 0 4px}body #navigation ul li a{display:block;padding:0 10px;border-right:1px solid #666;line-height:1em;color:#0a468d;font-size:13px;font-weight:600}body #navigation ul li a.active,body #navigation ul li a:hover{text-decoration:underline}body #navigation ul li:last-child a{border:none}body .logo{background:#fff;padding:10px;display:block;width:auto;height:auto}body #sub-navigation .arrow-btn-left{display:inline-block;background:url(../images/arrow-darkblue-left.png) left 3px no-repeat;padding-left:20px;font-weight:600;color:#0a468d;font-size:15px}body #sub-navigation .icon{opacity:.6;display:inline-block;padding-right:20px;margin-right:10px;margin-bottom:10px}body #sub-navigation .icon.active{opacity:1}body #sub-navigation .icon span{color:#0a468d;margin-right:10px;padding:15px 11px;background:url(../images/steps-radius-white.png) center center no-repeat}body #sub-navigation .icon.first-step{background:url(../images/adresse.png) right center no-repeat}body #sub-navigation .icon.second-step{background:url(../images/benefits.png) right center no-repeat}body #sub-navigation .icon.third-step{background:url(../images/description.png) right center no-repeat}body #sub-navigation .icon.fourth-step{background:url(../images/image.png) right center no-repeat}body #sub-navigation .actual-step{font-weight:600}body #content{margin:30px 10px 20px}body #content #register{background:rgba(51,51,51,.61);height:auto;position:absolute;padding-bottom:100%;top:0;width:100%;z-index:99999999}body #content #register p.small{font-size:15px}body #content .result-page .specialists{padding:10px 0;width:100%}body #content #activate{background:rgba(51,51,51,.61);height:auto;position:absolute;padding-bottom:100%;top:0;width:100%;z-index:99999999}body #content #activate p.small{font-size:15px}body #content #activate .checkbox{float:none}body #content #activate .checkbox label{font-weight:400;font-size:14px}body #content #activate .checkbox .checkbox{top:5px}body #content #activate .form-error.agb label{font-weight:600}body #content .half-col{width:100%}body #content .welcome .checkbox label{font-weight:400}body #content .standard .text-site{padding:0 10px}body #content .standard .text-site h2{margin-top:20px;font-size:36px;color:#0a468d}body #content .standard .text-site h3{font-size:18px;color:#0a468d;font-weight:700}body #content .standard .text-site p.small{font-size:14px;line-height:1.4em}body #content .standard h3{font-weight:600;color:#0a468d;font-size:18px;margin-bottom:20px}body #content .standard h3.small{font-weight:400}body #content .standard h3.black{color:#444}body #content .standard .row .row{width:auto;max-width:none;margin:0 -10px}body #content .standard .row .row .smartphone-full-col{width:100%;float:left;padding:0 10px}body #content .standard .row .row .smartphone-third-col{width:33.3333333%;float:left;padding:0 10px}body #content .standard .row .row .smartphone-half-col{padding:0 10px}body #content .standard .row .row .smartphone-three-fifth-col{float:left;width:66.6667%;padding:0 10px}body #content .standard .checkbox{position:relative;margin:0 15px -10px 0}body #content .standard .checkbox+input{left:52px;position:relative;top:-28px;width:auto}body #content .standard p.small{font-size:13px;line-height:1.4em}body #content .standard .your-image{position:relative;height:129px}body #content .standard .your-image span{top:30px;left:0;width:100%;text-align:center;position:absolute}body #content .standard .your-image span strong{display:block}body #content .search-box p{line-height:1.2em;margin:0 0 10px}body #content .search-box .search-select{background:#fff;display:inline-block;position:relative;height:52px;width:100%;max-width:72px}body #content .search-box .search-select.de::before{content:url(../images/flags/germany.jpg);position:absolute;top:17px;left:15px;z-index:9}body #content .search-box .search-select.at::before{content:url(../images/flags/austria.jpg);position:absolute;top:17px;left:15px;z-index:9}body #content .search-box .search-select::after{content:url(../images/arrow-select.png);position:absolute;top:18px;right:10px;line-height:20px;z-index:9}body #content .search-box .search-select select{padding:10px 40px 10px 10px;-webkit-appearance:none;-ms-appearance:none;-moz-appearance:none;appearance:none;border:0 solid #bbb;background-color:transparent;color:transparent;border-radius:0;width:100%;height:52px;position:relative;cursor:pointer;z-index:10;font-size:0;line-height:20px;opacity:0}body #content .search-box .search-select select option{color:#000;font-size:15px;cursor:pointer;padding:10px}body #content .search-box .search-select select ::-ms-expand{display:none}body #content .search-box .search-input{width:69.5%;float:left}body #content .search-box .search-input input{padding:0 15px;height:46px;font-size:15px;color:#666;box-shadow:none;margin:0;border-radius:0}body #content .search-box .search-btn{width:30.5%;float:left}body #content .search-box .search-btn button{width:100%}body #content .search-box .search-btn #submit{font-weight:600;cursor:pointer;color:#fff;background-image:url(../images/search-icon.png);background-repeat:no-repeat;background-position:center center}body #content .search-box.search-width{width:81%;float:left}body #content .checkbox-menu{width:18%;float:right}body #content .checkbox-menu span{cursor:pointer;border-radius:2px;display:block;height:52px;background-image:url(../images/menue-icon.png);background-color:#0a468d;background-repeat:no-repeat;background-position:center 18px;position:relative}body #content .checkbox-menu.active span{height:59px;background-position:center 18px;border-radius:2px 2px 0 0}body #content .checkbox-menu.active .dropdown{display:block}body #content .checkbox-menu .dropdown{padding:20px 10px 0;position:absolute;right:0;top:57px;z-index:999;width:100%;max-width:765px}body #content .checkbox-menu .dropdown .checkbox{cursor:pointer;position:relative}body #content .checkbox-menu .dropdown .checkbox label{color:#fff}body #content .services-checkbox label{font-weight:400;font-size:14px!important}body #content .checkbox{position:relative}body #content .checkbox .html-replacement.checkbox{width:34px;height:34px;background:url(../images/checkbox-smartphone.png) center center no-repeat;display:inline-block;border-radius:2px;position:absolute;top:-7px;font-size:15px}body #content .checkbox .html-replacement.checkbox.checked{background:url(../images/checkbox-smartphone-checked.png) center center no-repeat}body #content .checkbox label{font-size:15px;padding-left:45px;display:inline-block;margin-bottom:27px;width:220px}body #content .html-replacement.radio{width:24px;height:24px;float:left;margin-right:15px;background:url(../images/radio.png) center center no-repeat;display:block}body #content .html-replacement.radio.checked{background:url(../images/radio-checked.png) center center no-repeat}body #content .html-replacement.checkbox{width:34px;height:34px;background:url(../images/checkbox-smartphone.png) center center no-repeat;display:inline-block;border-radius:2px}body #content .html-replacement.checkbox.checked{background:url(../images/checkbox-smartphone-checked.png) center center no-repeat}body #content .search-results{margin:0 -10px}body #content .search-results .headline{width:100%;float:left}body #content .search-results .headline h2{color:#444;font-weight:400;font-size:20px;margin:15px 0 0}body #content .search-results .hint-copy{font-family:"Open Sans",sans-serif;margin:0 10px 12px;font-size:15px}body #content .search-results .hint-1{font-family:"Open Sans",sans-serif;min-height:60px;padding-left:55px;background:url(/images/no-hits-help-1.png) left center no-repeat;font-size:13px;margin:0 10px;padding-top:13px}body #content .search-results .hint-2{display:none;font-family:"Open Sans",sans-serif;min-height:60px;padding-left:55px;background:url(/images/no-hits-help-2.png) left center no-repeat;font-size:13px;margin:0 10px;padding-top:13px}body #content .search-results .pagination{width:100%;float:right;margin-top:15px;margin-right:-10px}body #content .search-results .pagination.full{margin-top:0;width:100%}body #content .search-results .pagination .label{color:#7da1c5;display:inline-block;float:right;font-size:13px;font-weight:600;line-height:1.4em;margin-right:10px;margin-top:5px}body #content .search-results .pagination .count{color:#7da1c5;display:inline-block;float:right;font-size:13px;font-weight:600;line-height:1.4em;margin:5px 30px 0}body #content .search-results .pagination .prev{cursor:pointer;height:30px;width:30px;background:url(../images/arrow-lightblue-prev.png) center center no-repeat;float:right}body #content .search-results .pagination .next{cursor:pointer;height:30px;width:30px;background:url(../images/arrow-lightblue-next.png) center center no-repeat;float:right}body #content .search-results .info-box{position:relative}body #content .search-results .info-box h2{font-size:18px;font-weight:600;margin-top:0;margin-bottom:10px}body #content .search-results .info-box p{font-size:15px;margin-bottom:10px;margin-top:0;line-height:1.4em}body #content .search-results .info-box a{color:#0a468d}body #content .search-results .info-box .detail-btn{display:block;cursor:pointer;background:url(../images/arrow-darkblue-smartphone.png) center right no-repeat;padding:5px 20px;position:relative;right:0;bottom:0;text-align:right}body #content .search-results .info-box .detail-btn .desktop-show{display:block}body #content .webcard h2{font-size:18px;font-weight:600}body #content .webcard h2 span{display:block;font-size:14px}body #content .webcard .steps{position:absolute;right:0;top:0;color:#0a468d;margin-right:10px;padding:15px 11px;background:url(../images/steps-radius-white.png) center center no-repeat}body #content .webcard .company-box{position:relative;width:100%}body #content .webcard .company-box .image{width:40%;float:left}body #content .webcard .company-box .user-info{float:right;width:60%}body #content .webcard .company-box .user-info .company{display:block}body #content .webcard .company-box .user-info .company span{font-size:18px;color:#0a468d;font-weight:600}body #content .webcard .company-box .user-info .user{margin-top:10px;display:block}body #content .webcard .company-box .user-info .info-box{margin-left:0;margin-top:0;width:100%}body #content .webcard .content-trigger{margin:10px -5px 20px}body #content .webcard .content-trigger span{cursor:pointer;display:block;width:50%;float:left;text-align:center;background:#7da1c5;color:#fff;padding:10px;font-size:14px;font-weight:600}body #content .webcard .content-trigger span.active{background:url(../images/arrow-active.png) center bottom no-repeat #0a468d}body #content .webcard .info-box{width:100%;position:relative;display:none}body #content .webcard .info-box h2{font-size:18px;font-weight:600;margin-top:0;margin-bottom:10px}body #content .webcard .info-box h2 .subline{display:block;font-weight:400;font-size:15px;color:#444}body #content .webcard .info-box h3{font-size:18px;font-weight:600;color:#444;margin-bottom:0}body #content .webcard .info-box p{font-size:14px;margin-bottom:10px;margin-top:0;line-height:1.4em}body #content .webcard .info-box a{color:#0a468d}body #content .webcard .info-box .detail-btn{display:block;cursor:pointer;background:url(../images/arrow-darkblue-smartphone.png) center center no-repeat;padding:10px;position:absolute;right:0;bottom:0}body #content .webcard .service-box{position:relative;display:block}body #content .webcard .service-box h3{font-size:18px;font-weight:600;color:#444;margin-bottom:0}body #content .webcard .service-box ul li{padding-left:20px;background:url(../images/bulletpoint.png) left center no-repeat;margin-bottom:8px;line-height:1.2em}body #content .webcard .service-box .services{position:relative}body #content .webcard .service-box .services .ml20{margin-left:0}body #content .webcard .service-box .services h3{font-size:16px}body #content .webcard .service-box .welcome-text{font-size:14px;position:relative}body #content .webcard .service-box .welcome-text span{display:block;font-size:16px;margin-bottom:10px}body #content .webcard .image-box{position:relative}body #content .map{margin-bottom:20px;margin-top:30px}body #content .map .map-container{position:relative;padding-bottom:56%;height:0;overflow:hidden}body #content .map .map-container a{color:#0a468d}body #content .map .map-container p{font-size:13px}body #content .map .map-container .user{padding-left:20px;background:url(../images/avatar.png) left center no-repeat}body #content .map .map-container .phone{padding-left:20px;background:url(../images/phone.png) left center no-repeat}body #content .map .map-container .fax{padding-left:20px;background:url(../images/fax.png) left center no-repeat}body #content .map .map-container .email{padding-left:20px;background:url(../images/email.png) left center no-repeat}body #content .map .map-container .web{padding-left:20px;background:url(../images/homepage.png) left center no-repeat}body #content .map .map-container img{max-width:none!important}body #content .map .map-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}body #content .search-box .search-input-wrapper{position:relative;width:100%;clear:both}body #content .search-box .search-input-wrapper .shadow{position:relative;width:23%;height:52px;float:left}body #content .search-box .search-input-wrapper .shadow+.shadow{position:relative;margin-left:3%;width:74%}body #content .search-box .search-input-wrapper.large .shadow{width:28.37%}body #content .search-box .search-input-wrapper.large .shadow+.shadow{margin-left:3%;width:67%}body #content .search-box .search-input-wrapper.large .search-input{width:67.5%}body #content .search-box .search-input-wrapper.large .search-btn{width:32.5%}body #content .user{padding-left:20px;background:url(../images/avatar.png) left center no-repeat}body #content .phone{padding-left:20px;background:url(../images/phone.png) left center no-repeat}body #content .fax{padding-left:20px;background:url(../images/fax.png) left center no-repeat}body #content .email{padding-left:20px;background:url(../images/email.png) left center no-repeat}body #content .web{padding-left:20px;background:url(../images/homepage.png) left center no-repeat}body #content .arrow-right-btn{display:inline-block;cursor:pointer;background:url(../images/arrow-white-button.png) right center no-repeat #0a468d;padding:11px 25px 12px 10px;color:#fff;font-size:13px;font-weight:600;max-width:48%}body #content .arrow-left-btn{display:inline-block;cursor:pointer;background:url(../images/arrow-white-button-left.png) left center no-repeat #0a468d;padding:11px 10px 12px 25px;color:#fff;font-size:13px;font-weight:600;max-width:48%}body #content .login input[type=submit]{display:inline-block;width:auto;max-width:100%}body #content .layer-box h2{margin-top:6px;font-size:32px;font-weight:400;line-height:1.2em;margin-bottom:15px;color:#0a468d}body #content .layer-box p{font-size:20px;font-weight:400;line-height:1.2em;margin-top:5px}body #content .layer-box p.hint{font-size:16px;color:green}body #content ul.steps{margin-top:20px}body #content ul.steps li{padding:10px 10px 10px 0;font-weight:600}body #content ul.steps li span{color:#0a468d;margin-right:10px;padding:15px 11px;background:url(../images/steps-radius.png) center center no-repeat}body #footer{background-color:#fff;min-height:45px}body #footer p{float:right;color:#666;width:100%;margin:0;padding:7px 116px 12px 10px;font-size:12px;line-height:1.2em}body #footer .row>a{position:absolute;right:20px;top:40px}body #footer ul{display:block;width:100%;margin:0;background:#fff;border-bottom:1px solid #E7EBF0}body #footer ul li{float:right;padding:2px 0}body #footer ul li a{display:inline-block;padding:0 10px;border-right:1px solid #666;line-height:1em;color:#0a468d;position:relative;font-weight:600;font-size:13px}body #footer ul li:first-child a{border:none}body #activate input.small{height:32px;font-size:13px}body #activate span{font-size:13px;font-weight:600}body #activate .left.mt5.ml10{margin-left:0;margin-bottom:10px}body #language-redirection-layer{background:#fff}body #language-redirection-layer .row{box-sizing:border-box;margin:0 auto;padding:20px 20px 30px;position:relative}body #language-redirection-layer .row .text{font-family:"Open Sans",sans-serif;font-size:18px;line-height:1.4em}body #language-redirection-layer .row .text.grey{color:#999}body #language-redirection-layer .row .text.big{font-size:20px}body #language-redirection-layer .row .text.mb10{margin-bottom:10px}body #language-redirection-layer .row .text .link{color:#006cb8;cursor:pointer}body #language-redirection-layer .row .text .link:hover{text-decoration:underline}body #language-redirection-layer .row .languages-box .language{display:table;float:left;margin-top:40px;width:100%}body #language-redirection-layer .row .languages-box .language:hover .text{text-decoration:underline}body #language-redirection-layer .row .languages-box .language .img-box{display:table-cell;vertical-align:middle;width:62px}body #language-redirection-layer .row .languages-box .language .img-box img{display:block;width:48px;height:36px}body #language-redirection-layer .row .languages-box .language .text{background:url(/images/language-redirection-layer/blue-arrow-right.png) left center no-repeat;color:#006cb8;display:table-cell;font-family:"Open Sans",sans-serif;font-size:12px;margin-top:10px;padding-left:15px;vertical-align:middle;width:235px}body #language-redirection-layer .row .button{background:url(/images/language-redirection-layer/blue-button-left.png) left top no-repeat;border:none;color:#fff;cursor:pointer;display:block;height:28px;line-height:28px;margin-top:30px;max-width:160px;padding:0}body #language-redirection-layer .row .button .right{background:url(/images/language-redirection-layer/blue-button-right.png) right top no-repeat;display:block}body #language-redirection-layer .row .button .text{background:url(/images/language-redirection-layer/blue-button-center.png) left top repeat-x;display:block;font-family:Arial,sans-serif;font-size:12px;line-height:28px;padding:0 8px;text-align:center}body #language-redirection-layer .row .close-select{background:url(/images/language-redirection-layer/big-grey-close-icon.png) center center no-repeat;cursor:pointer;height:20px;position:absolute;right:10px;top:10px;width:20px}}@media only screen and (max-width:590px){body #content .map{margin-top:-20px;margin-bottom:0}}@media only screen and (min-width:590px){body .tablet-hide{display:none!important}body .mobile-hide{display:block!important}body #header{padding-left:15px;padding-right:15px}body #header .row{max-width:540px}body #header .row.flexible{max-width:100%}body #navigation{padding-left:15px;padding-right:15px;margin-bottom:10px}body #navigation .row{max-width:540px}body #navigation .row.flexible{max-width:100%}body #navigation .row li{padding:7px 0}body #sub-navigation{padding-left:15px;padding-right:15px}body #content #register{background:rgba(51,51,51,.61);height:100%;position:fixed;top:0;width:100%;z-index:99999999}body #content #register .layer-box{margin-top:20%}body #content #register p.small{font-size:15px}body #content #activate{background:rgba(51,51,51,.61);height:100%;position:fixed;top:0;width:100%;z-index:99999999}body #content #activate .layer-box{margin-top:20%}body #content #activate .layer-box .left.mt5.ml10{margin-left:10px}body #content #activate p.small{font-size:15px}body #content .standard{margin-left:25px;margin-right:25px}body #content .standard .row .row .tablet-full-col{width:100%;float:left;padding:0 10px}body #content .standard .row .row .tablet-half-col{width:50%;float:left;padding:0 10px}body #content .standard .row .row.motive div:nth-child(odd){clear:both}body #content .row{max-width:540px}body #content .row.flexible{max-width:100%}body #content p{font-size:32px;line-height:1.2em}body #content p.small{font-size:20px}body #content .search-box p{margin-bottom:60px}body #content .checkbox{display:inline-block;margin-right:30px}body #content .search-box{padding-left:15px}body #content .search-box.search-width{width:100%;padding-right:15px}body #content .search-box .search-btn{position:relative}body #content .search-box .search-btn #submit{background-position:10px center}body #content .search-box .search-btn #submit span{display:block;margin-left:30px;color:#fff;font-size:15px}body #content .search-box .search-btn #submit span span{display:none}body #content .search-box .search-input-wrapper{position:relative;width:100%;clear:both}body #content .search-box .search-input-wrapper .shadow{position:relative;width:14%;height:52px;float:left}body #content .search-box .search-input-wrapper .shadow+.shadow{position:relative;margin-left:2%;width:84%}body #content .search-box .search-input-wrapper.large .shadow{width:12%}body #content .search-box .search-input-wrapper.large .shadow+.shadow{margin-left:1.6%;width:86.4%}body #content .search-box .search-input-wrapper.large .search-input{width:67.5%}body #content .search-box .search-input-wrapper.large .search-btn{width:32.5%}body #content .checkbox-menu{float:left;width:100%}body #content .checkbox-menu .dropdown{position:relative;top:0}body #content .checkbox-menu .dropdown.bg-blue{padding:0 15px;background:0 0}body #content .checkbox-menu .dropdown.bg-blue .checkbox{margin-right:10px}body #content .checkbox-menu .dropdown.bg-blue .checkbox label{color:#444;font-weight:400}body #content .search-results .hint-copy{margin:0 25px 10px}body #content .search-results .hint-1{padding-top:13px;margin:0 25px}body #content .search-results .hint-2{display:none;padding-top:13px;margin:0 25px}body #content .search-results .headline{padding-left:15px;width:40%}body #content .search-results .pagination{width:60%;padding-right:15px}body #content .search-results .bg-white-blue{margin:10px 25px}body #content .search-results .image-box{width:30%;float:left;display:block}body #content .search-results .info-box{display:block;width:70%;float:left}body #content .search-results .info-box p{font-size:14px}body #content .search-results .info-box h2 span{font-size:16px;color:#444;font-weight:400;margin:10px 0}body #content .search-results .info-box .detail-btn{width:40px;height:40px;display:block;cursor:pointer;background:url(../images/arrow-white-button.png) center center no-repeat #0a468d;padding:10px;position:absolute;right:0;bottom:0}body #content .search-results .info-box .detail-btn .desktop-show{display:none}body #content .bg-grey{background:url(../images/background-square-start.jpg) center top;background-size:cover}body #content .bottom-shadow{margin-top:50px;margin-bottom:150px;position:relative;height:31px;background:url(../images/shadow-start.png) center center no-repeat}body #content .installer{width:370px;bottom:-20px;right:-75px;position:absolute}body #content .webcard{padding-top:15px;padding-left:15px;padding-right:15px}body #content .webcard .image-box{min-height:100px;width:100%;float:right}body #content .webcard .company-box{width:39%;float:left}body #content .webcard .company-box .image{width:100%;margin-bottom:20px}body #content .webcard .company-box .image img{width:auto;max-width:100%}body #content .webcard .company-box .user-info{width:100%}body #content .webcard .company-box .user-info .company{font-size:15px}body #content .webcard .company-box .user-info .company span{font-size:15px;color:#444;font-weight:400}body #content .webcard .info-box{width:40%;float:left;display:block}body #content .webcard .info-box h3{font-size:16px;font-weight:400}body #content .webcard .welcome-text{min-height:100px}body #content .webcard .service-box{display:block;width:60%;float:right}body #content .webcard .service-box h2{color:#0a468d;font-size:36px;font-weight:600;line-height:1.2em;margin-bottom:20px;margin-top:0}body #content .webcard .service-box h2 span{margin-top:5px;color:#444;font-weight:400;font-size:20px;line-height:1.2em;display:block}body #content .webcard .service-box .services .border-dash{min-height:100px}body #content .webcard .service-box .services h3{font-weight:400}body #content .webcard .service-box .services li{font-weight:600}body #footer p{padding-top:15px}body #footer .row>a{top:13px}}@media only screen and (min-width:767px){body #language-redirection-layer{background:#fff}body #language-redirection-layer .row .languages-box .language{width:50%}body #content .result-page .specialists{padding-top:30px;width:35%;float:right;padding-bottom:12px}body #content .half-col{float:left;width:50%}body #content .bottom-shadow{margin-bottom:330px}body #content .installer{width:620px;right:-140px}body #content .search-box.search-width .search-input{width:58%}body #content .search-box.search-width .search-btn{width:42%}body #content .search-box.search-width .search-btn #submit span{display:inline-block}body #content .search-box.search-width .search-btn #submit span span{display:inline-block;position:relative;left:0;top:0;margin-right:10px}body #content .search-box.search-width .search-input-wrapper{position:relative;width:100%;clear:both}body #content .search-box.search-width .search-input-wrapper .shadow{position:relative;width:14%;height:52px;float:left}body #content .search-box.search-width .search-input-wrapper .shadow+.shadow{position:relative;margin-left:2%;width:84%}body #content .search-box.search-width .search-input-wrapper.large .shadow{width:9.5%}body #content .search-box.search-width .search-input-wrapper.large .shadow+.shadow{margin-left:1.5%;width:89%}body #content .search-box.search-width .search-input-wrapper.large .search-input{width:59.5%}body #content .search-box.search-width .search-input-wrapper.large .search-btn{width:40.5%}body #content .search-results .image-box{width:20%}body #content .search-results .hint-2{display:noen}body #content .search-results .info-box{width:80%}body #content .search-results .info-box .left-side{width:30%;float:left}body #content .search-results .info-box .left-side h2{padding-right:20px}body #content .search-results .info-box .right-side{padding-top:30px;width:35%;float:right}body #content .webcard .image-box{width:70%;float:right}body #content .webcard .company-box{width:29%;float:left}body #content .webcard .info-box{margin-top:0;width:30%;float:left}body #content .webcard .service-box{width:70%;float:right}body #content ul.steps{margin-top:0;margin-left:20px}body #content ul.steps+.arrow-right-btn{margin-left:20px}}@media only screen and (min-width:800px){body #content .webcard .info-box{margin-top:-1%}}@media only screen and (min-width:900px){body #content .webcard .info-box{margin-top:-4%}}@media only screen and (min-width:1024px){body #language-redirection-layer{background:#fff}body #language-redirection-layer .row .languages-box .language{width:33.3%}body .desktop-show{display:block!important}body .desktop-hide{display:none!important}body #header .row{max-width:960px}body #header .row.flexible{background:#fff;max-width:960px;min-height:80px}body #header .row a{display:inline-block;position:relative;z-index:999999}body #header .row a .logo{width:540px}body #navigation.custom{width:960px;height:37px;margin:-23px auto 10px;overflow:hidden;position:relative}body #navigation .row{max-width:960px}body #navigation .row.flexible{position:absolute;top:0;left:0;max-width:960px}body #navigation .row.flexible ul{width:auto;float:right;background:0 0}body #navigation .row.flexible ul li{padding:3px 0 5px}body #navigation .row ul{width:540px}body #sub-navigation .row,body #sub-navigation .row.flexible{max-width:960px}body #sub-navigation .row.flexible .arrow-btn-left{margin-left:-10px;display:inline-block;background:url(../images/arrow-darkblue-left.png) left 3px no-repeat;padding-left:20px;font-weight:600;color:#0a468d;font-size:15px}body #sub-navigation .steps{margin-left:-10px}body #content .standard,body #content .standard>.row.flexible>.m10{margin-left:0;margin-right:0}body #content .standard .text-site{padding:0}body #content .standard .row .row .desktop-third-col{width:33.3333%;float:left;padding:0 10px}body #content .standard .row .row .desktop-half-col{width:50%;float:left;padding:0 10px}body #content .standard .row .row .desktop-three-fifth-col{width:66.6667%;float:left;padding:0 10px}body #content .standard .row .row .tablet-half-col:nth-child(3){clear:none}body #content .standard .row .row.motive div:nth-child(odd){clear:none}body #content .standard .row .row.motive div:nth-child(3n+1){clear:both}body #content .standard h3{font-weight:600;color:#0a468d}body #content .row,body #content .row.flexible{max-width:960px}body #content .row.flexible .bg-white-blue{margin:10px 0}body #content .row .welcome,body #content .row.small{width:540px}body #content .row .welcome .search-box form{position:relative;z-index:99999}body #content form.small-inputs input{height:32px}body #content form.small-inputs input.small{width:auto}body #content form.small-inputs select{font-size:14px;height:32px;padding:5px}body #content form.small-inputs .file span{padding:5px 10px}body #content .bottom-shadow{margin-bottom:150px;background:url(../images/shadow-start.png) -10px center no-repeat}body #content .installer{z-index:5;right:-230px;width:833px}body #content .search-box.search-width{padding:0}body #content .search-box.search-width .search-input{width:68%}body #content .search-box.search-width .search-btn{width:32%}body #content .search-box.search-width .search-input-wrapper{position:relative;width:100%;clear:both}body #content .search-box.search-width .search-input-wrapper .shadow{position:relative;width:14%;height:52px;float:left}body #content .search-box.search-width .search-input-wrapper .shadow+.shadow{position:relative;margin-left:2%;width:84%}body #content .search-box.search-width .search-input-wrapper.large .shadow{width:9.5%}body #content .search-box.search-width .search-input-wrapper.large .shadow+.shadow{margin-left:1%;width:89.5%}body #content .search-box.search-width .search-input-wrapper.large .search-input{width:63.5%}body #content .search-box.search-width .search-input-wrapper.large .search-btn{width:36.5%}body #content .checkbox-menu .dropdown.bg-blue{padding:0}body #content .map{margin-top:-9px}body #content .search-results .pagination{padding:0;margin-right:-20px}body #content .search-results .hint-2{display:block}body #content .search-results .headline{padding:0;margin-left:-10px}body #content .search-results .image-box{width:15%}body #content .search-results .info-box{width:85%}body #content .search-results .info-box .detail-btn{color:#fff;font-size:13px;font-weight:600;line-height:17px;width:auto;padding-right:30px;background-position:right center}body #content .webcard .image-box{width:75%;margin-right:-10px}body #content .webcard .company-box{width:25%;margin-left:-10px}body #content .webcard .company-box .image{min-height:135px}body #content .webcard .company-box .image img{margin:0 auto}body #content .webcard .service-box{width:75%;margin-right:-10px}body #content .webcard .service-box h2{margin-bottom:40px}body #content .webcard .service-box .services{float:right;width:45%}body #content .webcard .service-box .services h3{margin-top:0}body #content .webcard .service-box .services .ml20{margin-left:20px}body #content .webcard .info-box{width:25%;margin-left:-10px;margin-top:-2%}body #content .webcard .welcome-text{float:left;width:55%}}body #result-info .infoWin,body .infoWin{background-color:#fff;border:5px solid #E1EAF1;padding:8px 25px 8px 52px;padding-top:0}body #result-info .infoWin h1,body .infoWin h1{color:#0a468d;font-size:14px}body #result-info .infoWin div,body #result-info .infoWin p,body .infoWin div,body .infoWin p{font-size:13px}body #result-info .infoWin .infoWinFooter,body .infoWin .infoWinFooter{margin-top:10px}body #result-info .infoWin .moreInfo,body .infoWin .moreInfo{text-align:right}body #result-info .infoWin .moreInfo a,body .infoWin .moreInfo a{display:block;padding-right:18px;background:url(/images/arrow-darkblue-smartphone.png) right center no-repeat;font-weight:700}body #result-info .infoWin .moreInfo a:hover,body .infoWin .moreInfo a:hover{text-decoration:none}body a[href^="https://maps.google.com/maps"]{display:none!important}body .gm-style-cc,body .gm-style-cc span{display:none}body .gm-style-cc div{background:0 0!important}body #cookie-layer .wrapper{position:relative;width:980px;margin:0 auto;padding:20px;box-sizing:border-box}body #cookie-layer .wrapper .close-select{position:absolute;right:20px;top:10px;height:20px;width:20px;background:url(/images/big-grey-close-icon.png) center center no-repeat;cursor:pointer}