#order_builder{box-sizing:content-box;margin:40px auto 0;width:100%}#order_builder *{font-size:13px}#order_builder * table{border:none}#order_builder * caption,#order_builder * fieldset,#order_builder * td{border:none;padding:0}#order_builder *,#order_builder :after,#order_builder :before{box-sizing:content-box}#order_builder h1{font-size:28px;font-weight:600;line-height:34px;margin:30px 0 10px}#order_builder .index{margin:20px 0 18px}#order_builder .index span{color:#a2a8a9;cursor:pointer;font-weight:400;margin-right:40px}#order_builder .index span:before{background-color:#fff;border:2px solid #a2a8a9;border-radius:100%;content:"2";display:inline-block;font-weight:600;height:22px;line-height:22px;margin-right:10px;position:relative;text-align:center;top:-1px;width:22px}#order_builder .index span:first-child:before{content:"1"}#order_builder .index span:last-child:before{content:"3"}#order_builder .server_config_tab{border-top:2px solid #c4e0ec}#order_builder .server_config_tab .presets{height:170px;line-height:50px;margin-bottom:50px;padding-top:40px}#order_builder .server_config_tab .presets .packets{bottom:13px;color:var(--c-grey);float:left;font-weight:600;line-height:184px;margin-right:20px;position:relative}#order_builder .server_config_tab .presets .packet{background:transparent url(/65d0e2d83b70e6af1e87.png) no-repeat -53px -40px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;float:left;font-weight:600;height:161px;line-height:25px;margin-left:23px;padding:10px;position:relative;text-align:left;width:103px}#order_builder .packet>span{display:block;font-size:50px;line-height:50px;text-align:center}#order_builder .packet.custom>span{font-size:13px;line-height:20px;margin-top:15px}#order_builder .server_config_tab .presets .packet i{bottom:5px;display:block;left:0;position:absolute;text-align:center;top:auto;width:103px}#order_builder .server_config_tab .presets .packet.custom i{bottom:8px;font-size:15px;line-height:20px}#order_builder .server_config_tab .presets .packet.active{background-position:-333px -40px;color:#fff;cursor:default}#order_builder .server_config_tab .presets .packet.professional{background-position:-53px -440px}#order_builder .server_config_tab .presets .packet.professional.active{background-position:-333px -440px}#order_builder .server_config_tab .presets .packet.enterprise{background-position:-53px -840px}#order_builder .server_config_tab .presets .packet.enterprise.active{background-position:-333px -840px}#order_builder .server_config_tab .presets .packet.custom{background-position:-53px -1240px}#order_builder .server_config_tab .presets .packet.custom.active{background-position:-333px -1240px}#order_builder .server_config_tab .presets .packet.inactive{cursor:default;opacity:0}#order_builder .server_config_tab .presets .packet i{font-size:18px;font-style:normal;font-weight:600}.config_section table{width:100%}#order_builder .server_config_tab .config_section{border-top:2px solid #c4e0ec;width:100%}#order_builder .server_config_tab .config_section .section_title .preis-pro-monat{color:var(--c-grey);float:right;font-weight:600}#order_builder .server_config_tab .config_section .not_price,#order_builder .server_config_tab .config_section .price{width:100px}#order_builder .server_config_tab .config_section td{vertical-align:top;white-space:normal}#order_builder .server_config_tab .config_section .setting{line-height:50px;min-height:50px}#order_builder tbody tr{border-top:1px solid #c4e0ec}#order_builder tfoot tr{border-bottom:2px solid #c4e0ec;border-top:2px solid #c4e0ec}#order_builder .server_config_tab .config_section .setting.show_details{height:100px}#order_builder .server_config_tab .config_section .setting .input_control,#order_builder .server_config_tab .config_section .setting .input_label{display:inline-block}#order_builder .server_config_tab .config_section .setting .input_label{width:200px}#order_builder .server_config_tab .config_section .setting .input_label .name{color:var(--c-grey)}#order_builder .server_config_tab .config_section .setting .input_control{vertical-align:top}#order_builder .server_config_tab .config_section .setting .input_control .value{color:var(--c-orange);font-weight:600}#order_builder .server_config_tab .config_section .details--text{display:flex}#order_builder .server_config_tab .config_section .details--text .input_label{flex:0 0 200px}#order_builder .server_config_tab .config_section .details--text .input_control{flex:1;font-size:14px;line-height:18px;margin:15px 0}#order_builder .server_config_tab .config_section .setting .always_checked{display:inline-block;padding-left:24px;position:relative}#order_builder .server_config_tab .config_section .setting .always_checked:before{background-image:url(/3bd9b481fcd9c47e0779.png);background-repeat:no-repeat;background-size:19px 13px;bottom:19px;color:transparent;content:"v";display:inline-block;height:13px;left:0;position:absolute;text-indent:-999em;width:28px}#order_builder .server_config_tab .config_section .setting .details{display:inline-block;margin-left:10px}#order_builder .server_config_tab .config_section .setting .details .detail_toggle{border:1px solid var(--c-grey);border-radius:100%;bottom:2px;cursor:pointer;display:inline-block;font-size:11px;font-weight:600;line-height:13px;opacity:.5;position:relative;text-align:center;width:13px}#order_builder .server_config_tab .config_section .setting .details .detail_text{display:none}#order_builder .server_config_tab .config_section .setting .show_details{min-height:110px;position:relative}#order_builder .server_config_tab .config_section .setting[data-input-name=speicherplatz-hdd] .show_details,#order_builder .server_config_tab .config_section .setting[data-input-name=speicherplatz-ssd] .show_details{min-height:130px;position:relative}#order_builder .server_config_tab .config_section .setting .show_details .detail_text{display:block;font-size:14px;left:0;line-height:18px;padding-top:30px;position:absolute;right:-380px;top:28px}#order_builder .server_config_tab .config_section .setting.total{color:var(--c-grey);font-weight:600}#order_builder .server_config_tab .config_section .setting .show_details .detail_toggle{border-color:var(--c-orange);color:var(--c-orange);opacity:1}#order_builder .server_config_tab .config_section .setting+.setting{color:#8e8e8e;height:50px;margin-bottom:-1px;margin-top:-1px;text-align:right}#order_builder .personal_details_tab .form_next,#order_builder .personal_details_tab .section_title{border-top:2px solid #c4e0ec}#order_builder .personal_details_tab fieldset{margin-bottom:35px}#order_builder .personal_details_tab fieldset *{box-sizing:border-box}#order_builder .personal_details_tab fieldset .input_line{margin-bottom:10px;min-height:50px;position:relative}#order_builder .personal_details_tab fieldset .input_line>input[type=email],#order_builder .personal_details_tab fieldset .input_line>input[type=text]{border:1px solid #c4e0ec;bottom:4px;color:var(--c-grey);display:block;font-family:proxima-nova,proxima nova,helvetica,sans-serif;font-weight:300;line-height:20px;padding:6px 10px 4px;position:relative;width:100%}#order_builder .personal_details_tab fieldset .input_line>input[type=email]:focus,#order_builder .personal_details_tab fieldset .input_line>input[type=text]:focus{outline:none}#order_builder .personal_details_tab fieldset .input_line>input[type=email].error,#order_builder .personal_details_tab fieldset .input_line>input[type=text].error{border-color:var(--c-orange)!important}#order_builder .personal_details_tab fieldset .input_line.land .chosen-container{width:176px!important}#order_builder .personal_details_tab fieldset .input_line.phone .chosen-container{display:block;float:left;margin-left:114px;margin-right:10px;position:relative;width:176px!important}#order_builder .personal_details_tab fieldset .input_line.phone span.dropped_zero{bottom:4px;position:relative}#order_builder .personal_details_tab fieldset .input_line.phone span.dropped_zero:before{content:"("}#order_builder .personal_details_tab fieldset .input_line.phone span.dropped_zero:after{content:")"}#order_builder .personal_details_tab fieldset .input_line.phone span.dropped_zero:after,#order_builder .personal_details_tab fieldset .input_line.phone span.dropped_zero:before{opacity:.5}#order_builder .personal_details_tab fieldset .input_line.phone .telefon_area{float:none;margin-right:10px;width:30px}#order_builder .personal_details_tab fieldset .input_line .radio{display:block;margin-left:130px}#order_builder .personal_details_tab fieldset .input_line label.anrede{float:left}#order_builder .personal_details_tab fieldset .input_line label[for=telefon_area].error{display:none!important}#order_builder .personal_details_tab fieldset .input_line #anrede_error,#order_builder .personal_details_tab fieldset .input_line label.error,#order_builder .personal_details_tab fieldset .input_line span.error{color:var(--c-orange);display:block;left:0;line-height:50px;position:relative;top:0;white-space:nowrap;width:100%}#order_builder .personal_details_tab .chosen-input{display:block;margin-left:114px}#order_builder .personal_details_tab fieldset .input_line #anrede_error{margin-left:-15px;margin-top:-23px}#order_builder .summary_tab{border-top:2px solid #c4e0ec}#order_builder .summary_tab .personal_details_review{display:block;min-height:550px;padding-bottom:40px;width:100%}#order_builder .summary_tab .personal_details_review .attribute{display:none;line-height:26px;padding:2px 0 12px}#order_builder .summary_tab .personal_details_review .attribute.is_set{display:block}#order_builder .summary_tab .personal_details_review .attribute .attr_name{display:inline-block;width:115px}#order_builder .summary_tab .personal_details_review .attribute .attr_value{color:var(--c-grey);display:inline-block}#order_builder .summary_tab .personal_details_review .attribute.last_in_group{padding-bottom:37px}#order_builder .summary_tab .price_review{display:block;white-space:nowrap;width:100%}#order_builder .summary_tab .price_review .section_title{margin-bottom:3px}#order_builder .summary_tab .price_review .attribute{border-top:1px solid #c4e0ec;line-height:52px;position:relative}#order_builder .summary_tab .price_review .attribute.total{border-bottom:1px solid #c4e0ec;font-weight:600}#order_builder .summary_tab .price_review .attribute.total .attr_name{color:var(--c-grey)}#order_builder .summary_tab .price_review .attribute .attr_value{bottom:0;position:absolute;right:0;top:0}#order_builder .summary_tab .wrap_up{border-top:2px solid #c4e0ec;position:relative;width:100%}#order_builder .summary_tab .wrap_up .terms_and_conditions{line-height:50px;position:absolute;right:0;top:0;width:270px}#order_builder .summary_tab .wrap_up .terms_and_conditions .link_and_label{bottom:0;display:inline-block;left:0;position:absolute;right:0;text-indent:56px;top:0}#order_builder .summary_tab .wrap_up .terms_and_conditions .link_and_label.alert{color:var(--c-orange)}#order_builder .summary_tab .wrap_up .terms_and_conditions .link_and_label a{color:inherit;text-decoration:none}#order_builder .summary_tab .wrap_up .terms_and_conditions .link_and_label a:hover{color:var(--c-orange)}#order_builder .summary_tab .wrap_up .terms_and_conditions input{-moz-appearance:none;height:16px;left:28px;outline:0;position:absolute;top:14px;width:16px}#order_builder .summary_tab .form_next{background-image:none!important;border:0;display:block;font-weight:700;margin-top:50px;opacity:.4;outline:0}#order_builder .summary_tab .form_next.ready{opacity:1}#order_builder .radio{display:inline-block;margin-left:18px}#order_builder .form_next{-webkit-appearance:none;background-color:#e7f1f5;background-image:url(/84fb95385c3a16c1e6ec.png);background-position:227px 11px;background-repeat:no-repeat;background-size:28px 28px;border-radius:0;color:var(--c-orange);cursor:pointer;float:right;font-size:21px;font-weight:600;height:50px;line-height:50px;text-align:center;width:270px}#order_builder .section_title{color:var(--c-grey);display:block;font-weight:600;line-height:50px;margin-bottom:10px}#order_builder .with_currency:before{content:"CHF";font-size:14px;margin-right:5px}#order_builder input[type=checkbox],#order_builder input[type=radio]{display:none}#order_builder input[type=radio]+label{display:inline-block}#order_builder input[type=checkbox]+.link_and_label label:before,#order_builder input[type=radio]+label:before{border:1px solid var(--c-grey);border-radius:100%;content:" ";display:inline-block;height:12px;margin-bottom:-1px;margin-right:-10px;position:relative;right:18px;width:12px}#order_builder input[type=radio]:first-child+label{margin-right:40px}#order_builder input[type=checkbox]:checked+.link_and_label label:before,#order_builder input[type=radio]:checked+label:before{border:2px solid var(--c-orange);height:11px;margin-right:-11px;width:11px}#order_builder[data-current-tab=server_config] .server_config_tab{display:block}#order_builder[data-current-tab=server_config] .personal_details_tab,#order_builder[data-current-tab=server_config] .summary_tab{display:none}#order_builder[data-current-tab=personal_details] .personal_details_tab{display:block}#order_builder[data-current-tab=personal_details] .server_config_tab,#order_builder[data-current-tab=personal_details] .summary_tab{display:none}.personal_details_tab label:not(.error){display:block;margin-bottom:10px}#order_builder .personal_details_tab fieldset .input_line.form-anrede{min-height:unset}.personal_details_tab .form-anrede label{position:static}#order_builder[data-current-tab=summary] .summary_tab{display:block}#order_builder[data-current-tab=summary] .personal_details_tab,#order_builder[data-current-tab=summary] .server_config_tab{display:none}#order_builder[data-current-tab=personal_details] .index .personal,#order_builder[data-current-tab=server_config] .index .config,#order_builder[data-current-tab=summary] .index .summary{color:var(--c-orange);cursor:default}#order_builder[data-current-tab=personal_details] .index .personal:before,#order_builder[data-current-tab=server_config] .index .config:before,#order_builder[data-current-tab=summary] .index .summary:before{border-color:var(--c-orange)}#order_builder[data-current-tab=personal_details] .index .config:before,#order_builder[data-current-tab=summary] .index .config:before,#order_builder[data-current-tab=summary] .index .personal:before{background-image:url(/c0f541ffcb3a3e0150c9.png);background-position:3px 6px;background-repeat:no-repeat;background-size:16px 12px;text-indent:-999em}#thank_you{font-family:proxima-nova,proxima nova,helvetica,sans-serif;margin:0 auto;width:940px}#thank_you h1{font-weight:600;margin-bottom:40px}#thank_you p{font-size:110%}#order_builder .server_config_tab .config_section .prices .setting.backup-select,#order_builder .server_config_tab .config_section .setting.backup-select{min-height:115px;position:relative}.input_control.radio-group{line-height:35px;position:relative;top:7px}#order_builder .server_config_tab .config_section .setting.backup-select .show_details{height:180px}#order_builder .server_config_tab .config_section .setting.backup-select .show_details .detail_text{top:96px}@media only screen and (max-width:991px){#order_builder *{font-size:14px}#order_builder .server_config_tab .presets .packet{margin-left:46px}#order_builder .server_config_tab .config_section .not_price,#order_builder .server_config_tab .config_section .price{width:100px}#order_builder .hidden-small{display:none}}@media only screen and (max-width:767px){#order_builder .server_config_tab .presets .packet i{font-size:15px;width:95px}#order_builder .packet>span{font-size:30px}#order_builder .input_label .name{font-size:16px}#order_builder .index span{display:block;margin-bottom:5px}#order_builder .server_config_tab .presets{margin-bottom:0}#order_builder .server_config_tab .presets .packets{display:block;float:none;line-height:inherit;margin:0}#order_builder .server_config_tab .presets .packet{background:none;background-color:#0a80ac;height:90px;margin:0 0 0 10px;width:95px}#order_builder .server_config_tab .presets .basic{margin-left:0}#order_builder .server_config_tab .presets .packet.active{background-color:var(--c-orange);color:#fff;cursor:default}#order_builder .server_config_tab .config_section .setting .input_control,#order_builder .server_config_tab .config_section .setting .input_label{display:block}.input_control.radio-group{position:static}.slider{width:160px}#order_builder .server_config_tab .config_section .setting .details{display:none}}