@charset "UTF-8";.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#0064dc}.btn-primary{background-color:#148ce6;border-color:#006bc3}.btn-link{padding-left:0}.close-alert{position:absolute;right:15px;top:6px;background-color:transparent}.panel-group.swisscom-accordion{margin-bottom:10px;border:1px solid #e5e5e5}.swisscom-accordion .panel{border:0}.swisscom-accordion .panel-group{margin-bottom:10px;border:1px solid #e5e5e5}.swisscom-accordion .panel-invalid .panel-heading{background:#a94442}.swisscom-accordion .panel-invalid .panel-heading a{color:#fff}.swisscom-accordion .panel-heading{padding:5px 8px}.swisscom-accordion .panel-heading a{color:#333;display:block;text-decoration:none}.swisscom-accordion .panel-heading h4{font-size:1em}.swisscom-accordion .panel-heading:hover{cursor:pointer;border-radius:0;background-color:#247dcc}.swisscom-accordion .panel-heading:hover a{text-decoration:none;color:#fff}.swisscom-accordion .panel-heading .btn{border-radius:0;height:100%;min-height:48px;border-top:0;vertical-align:middle;padding-top:14px;color:#fff}.swisscom-accordion .panel-heading hr{margin:3px 0;height:0;border-bottom-color:#d9d9d9}.passcode-input.form-control[disabled]{cursor:default}.swisscom-accordion-incident .panel-heading{padding:0}.swisscom-accordion-incident .accordion-toggle .row{padding:5px 0}.swisscom-accordion-incident .panel-heading-non-toggle{padding:5px 8px}.history-pure-icon{margin:8px 0 0 13px}.btn-footer{background:#e0e0e0;display:block;height:34px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:1px solid #bfbfbf}.btn-footer .btn-group .btn:nth-child(1){border-top-left-radius:0;border-bottom-left-radius:0}.btn-footer .btn-group .btn:nth-child(2){border-top-right-radius:0}.btn-footer .btn{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0}.accordion,it-shop-ui-incident-overview .incident-header .form-group{margin-bottom:0}.invoice-entry-table{margin-bottom:5px}.due-date-form-line{margin-top:-10px;margin-bottom:15px}@media (min-width:992px){.field-merge-right .ui-select-bootstrap>.form-control,.field-merge-right .ui-select-bootstrap>.ui-select-match>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.field-merge-right .no-label-padding{padding-top:20px}.field-merge-left .form-group{margin-left:-31px}.field-merge-left .no-label-padding{padding-top:20px}.field-merge-left .ui-select-bootstrap>.form-control,.field-merge-left .ui-select-bootstrap>.ui-select-match>.btn{border-top-left-radius:0;border-bottom-left-radius:0}}.other-products{max-height:75vh;overflow-y:auto}.other-products .other-products-list .other-products-category-title{font-size:.8571em;color:#666;margin-bottom:5px}.other-products .other-products-list .other-product-list-item{border-bottom:1px solid #ddd;padding-top:10px;padding-bottom:15px;padding-left:40px;position:relative;cursor:pointer}.other-products .other-products-list .other-product-list-item a{text-decoration:none}.other-products .other-products-list .other-product-list-item::before{content:"";position:absolute;left:8px;width:21px;height:21px;border:1.5px solid #2d90ec;border-radius:10px}.other-products .other-products-list .other-product-list-item:hover::before{background-color:#2d90ec}.incident-container{overflow-y:auto}.incident-container form{margin-bottom:400px}it-shop-ui-incident-overview .incident-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}it-shop-ui-incident-overview .incident-header h3{margin:0;font-size:18px}.show-cost-warning{background-color:#fff1b3;border:1px solid #feb036;border-bottom-right-radius:3px;border-bottom-left-radius:3px;margin-left:-1px;margin-right:-1px;margin-bottom:-2px}.show-cost-warning i{color:#feb036;font-size:3em}.incident-cost-warning-wrapper{text-align:left}.incident-cost-warning-wrapper .incident-cost-warning{padding:0 12px;border-radius:3px;display:flex;justify-content:space-between;align-items:center}.incident-cost-warning-wrapper .incident-cost-warning>div:first-child{margin-right:15px}.incident-cost-warning-wrapper .incident-cost-warning .cost,label.required{font-weight:700}.btn-link-add-device{color:#333;text-decoration:underline;margin-top:-1em;margin-bottom:1em}.field-service-order-details{border-top:1px solid #ddd;margin-bottom:10px}.field-service-order-detail-info{padding:5px;border-bottom:1px solid #ddd}.address-error{margin-top:-10px;margin-bottom:10px}.clearfix{overflow:hidden;*zoom:1}#id_expenditure{width:80%}#id_effort{width:100%;margin:0}#id_type{padding:8px 0}.btn-group{padding:5px 0}.btn-group input[type=radio],it-loader-indicator{display:none}.form-group.error .cke_ltr{border:1px solid #b94a48}.login-form .controls{margin-left:190px}.login-form .control-label{width:170px}.login-form label.required{font-weight:400}.login-form .form-actions{padding-left:190px}.new_type{padding-top:8px}.new_customer_service_type{padding-top:12px}.flat-radio{overflow:hidden;*zoom:1;margin:0;padding-bottom:10px}.flat-radio label{padding:0 5px;display:inline;float:left}.flat-radio label input[type=radio]{margin:-4px 0 0}.form-horizontal.info-form .form-group{margin-bottom:8px}.form-horizontal.info-form .form-group .controls textarea{height:90px}#id_subscription label{margin:5px;min-width:200px}#id_involved_devices,h1.flat{margin:0}#id_involved_devices li{list-style:none}input[type=checkbox],input[type=radio]{margin:0 0 3px}.field-required .title-label{font-weight:900}label{font-weight:300}label.label-emphasized{font-size:1.75rem}#progress_bar{transition:width 1s linear}.form-validation-errors{text-align:left;color:#a94442}it-form-field>div:first-child{position:relative}.input-length-indicator{position:absolute;right:5px;top:0;z-index:10;font-size:.9em}.input-length-indicator.error{color:#a94442}.nav-lan-menu{min-width:0}.navbar-dev,.navbar-inverse{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#173f7f",EndColorStr="#071a5d")}.navbar-inverse{background-image:linear-gradient(#173f7f,#071a5d);background:-owg-linear-gradient(bottom,#071a5d 0%,#173f7f 100%);-pie-background:-pie-linear-gradient(bottom,#071a5d 0%,#173f7f 100%);background:linear-gradient(bottom,#071a5d 0%,#173f7f 100%)}.navbar-dev{background-image:linear-gradient(#17777f,#07565d);background:-owg-linear-gradient(bottom,#07565d 0%,#17777f 100%);-pie-background:-pie-linear-gradient(bottom,#07565d 0%,#17777f 100%);background:linear-gradient(bottom,#07565d 0%,#17777f 100%)}.nav-loader{margin-top:9px;background-image:url(/static/img/ajax-loader.gif?83057ec04858);background-repeat:no-repeat;position:absolute;width:32px;height:32px}.navbar-inverse .nav>li>a,.navbar-inverse .navbar-brand{color:#fff;text-shadow:none}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:focus,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle{background-color:#fff;color:#2d90ec}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#2d90ec;border-bottom-color:#2d90ec}.dropdown-menu li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{background-color:#fff;color:#2d90ec;background-image:none}.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .nav>li>a:hover{background-color:#fff;color:#2d90ec}.navbar-nav-twolines{padding-top:5px!important;padding-bottom:5px!important}.nav .popover,body{color:#333}body{text-align:left;line-height:15px;padding-bottom:0!important;padding-top:50px!important}body,input[type=text],textarea{font-family:TheSaB5,"Trebuchet MS",Arial,Helvetica,sans-serif}h1,h2,h3{font-size:27px;padding:0;margin:0 0 17px}.meta-info,body{font-size:13px}h2,h3{font-size:21px;margin:0 0 24px}h2.gray{color:#666;margin-bottom:10px}h3{font-size:18px;margin:0 0 14px}.right-align{text-align:right!important}.customer-incident-list h2{font-size:24px;padding:0;margin:0 28px 0 0}.customer-incident-list h2,.customer-incident-list ul.nav{display:inline-block;vertical-align:middle}.customer-incident-list ul.nav li>a{color:#2d90ec}.customer-incident-list ul.nav>li.active>a{background-color:#ddd;color:#2d90ec}.device-desktop,.device-mobile,.device-other,.device-smartlife{background-image:url(/static/img/device-mobile.svg?83057ec04858);background-repeat:no-repeat;width:32px;height:32px;margin:4px 16px;position:absolute}.device-desktop,.device-other,.device-smartlife{background-image:url(/static/img/device-desktop.svg?83057ec04858)}.device-other,.device-smartlife{background-image:url(/static/img/device-smartlife.svg?83057ec04858)}.device-other{background-image:url(/static/img/device-other.svg?83057ec04858)}.device-form{background:#fff;margin-bottom:1em}.device-text-row{margin-left:48px}.device-hr{margin:4px 8px}.device-collapsable-content{margin:15px 8px}.device-list{margin-top:15px;margin-bottom:15px;background:#fff}.device-item{padding-top:15px;padding-bottom:15px;border-bottom:1px solid #eee}.device-item-last>.device-item{border-bottom:none}.device-comment{white-space:pre-line}.fa-device-desktop,.fa-device-mobile{background-image:url(/static/img/device-desktop.svg?83057ec04858);background-repeat:no-repeat}.fa-device-desktop:before,.fa-device-mobile:before,.fa-device-other:before,.fa-device-smartlife:before{content:" "}.fa-device-mobile{background-image:url(/static/img/device-mobile.svg?83057ec04858)}.fa-device-other,.fa-device-smartlife{background-image:url(/static/img/device-smartlife.svg?83057ec04858);background-repeat:no-repeat}.fa-device-other{background-image:url(/static/img/device-other.svg?83057ec04858)}.text-blue{color:#247dcc}.text-ok{color:#209135}.text-warning{color:#ee8000}.text-error{color:#e34b3f}#import-customer-message,.no_results{display:none}.form-search{margin-bottom:1em}h2.results{margin-bottom:.5em;margin-top:1em}#result_incident_table th,#result_table th{background:#b3b3b3}#result_incident_table td hr,#result_table td hr{margin:3px 0;height:0;border-top:none;border-bottom-color:#d9d9d9}#result_incident_table td.phone,#result_table td.phone{white-space:nowrap}#result_incident_table tr.odd,#result_incident_table tr:nth-child(odd),#result_table tr.odd,#result_table tr:nth-child(odd){background:#f1f1f1}#result_incident_table tr.odd hr,#result_incident_table tr:nth-child(odd) hr,#result_table tr.odd hr,#result_table tr:nth-child(odd) hr{border-bottom-color:#d3d3d3}.highlight{background:#ff0}table tr.result_item:hover,table tr.result_item:hover td{background-color:#b1d3f1!important}td.label-read{width:32%}#loader_content{padding-top:10px}span.meta{font-size:13px;color:#666}#changelist-form input[name=_save],.actions .all,.actions .clear,.actions .question,html[ng-app] .ng-cloak,html[ng-app] .x-ng-cloak,html[ng-app] [data-ng-cloak],html[ng-app] [ng-cloak],html[ng-app] [ng\:cloak],html[ng-app] [x-ng-cloak]{display:none!important}.status-link--fail{color:#e34b3f}.customer_title{margin-bottom:1em}.customer_badges,.customer_name{vertical-align:middle;display:inline}.customer_badges{display:inline-block}.customer_detail{padding-top:17px}.form-container{margin-top:17px}.info_title{font-size:13px}.device-property-value,.info_title{color:#919191}.info_text{margin-left:.5em}.info_device_flag{margin-right:1em}.btn-secondary{border:solid 1px #919191;border-radius:4px;color:#000}.btn-secondary:hover{background-color:#e6e6e6}.alert-container{margin-top:1em}.entitlement--text-align{text-align:right}@media (max-width:995px){.entitlement--text-align{text-align:left}}@media print{.btn,.navbar{display:none}}.timeslot-option{width:100%;text-align:left}.timeslot-date{font-weight:600;text-align:center;margin-bottom:10px;margin-top:10px;width:100%}.email-content table,.timeslot-time a{width:100%}.no-timeslots{position:relative;width:100%;height:50px;text-align:center;padding-top:15px;border:1px solid #ccc;border-top:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.no-timeslots a{position:relative;z-index:9}.no-timeslots:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(255,255,255,.5);z-index:8}.timeslot-paging{margin-top:10px;margin-bottom:10px}.timeslot-paging h3{margin:0;padding:10px 0;font-size:1.3em}.confirmation-to-print{display:none}@media print{.hide-for-print,.shopui-container{display:none}.confirmation-to-print{font-size:14px;line-height:1.42857143;padding:0;display:block}.confirmation-to-print h1,.confirmation-to-print h2,.confirmation-to-print h3,.confirmation-to-print h4,.confirmation-to-print h5,.confirmation-to-print h6{margin-top:0;margin-bottom:5px}.confirmation-to-print p{font-size:14px;margin-top:0;margin-bottom:0;line-height:1.42857143}.confirmation-to-print b,.confirmation-to-print strong,h2{font-weight:700}.confirmation-to-print em,.confirmation-to-print i{font-style:italic}.confirmation-to-print section{margin-top:5px;margin-bottom:5px}.confirmation-to-print ul{list-style:square outside;margin-left:20px;padding-left:0}.confirmation-to-print>header{display:flex;justify-content:space-between;align-items:baseline}.confirmation-to-print>header img{display:inline-block;margin-bottom:20px}.confirmation-to-print>header>h1{font-size:1.8em;font-weight:700;padding:0;margin:0}h2{font-size:1em;border-bottom:1px solid #000}ul{padding-left:15px}.order-confirmation{page-break-after:always}.order-confirmation section{margin-bottom:10px;display:flex;flex-wrap:wrap;align-items:center}.order-confirmation section>h2{width:100%}.order-confirmation section>span.static-label{flex-basis:35%}.order-confirmation section>span.value{flex-basis:65%;flex-grow:1}}.entitlement--ok{color:#209135}.entitlement--low{color:#ee8000}.entitlement--warn{color:#e34b3f}.success{color:#51a351}.warning{color:#f89406}.margin-top-05{margin-top:.5em}.margin-top-10{margin-top:1em}.margin-top-15{margin-top:1.5em}.margin-top-20{margin-top:2em}.margin-top-30{margin-top:3em}.margin-top-40{margin-top:4em}.margin-top-60{margin-top:6em}.margin-top-100{margin-top:10em}.margin-top-160{margin-top:16em}.margin-bottom-05{margin-bottom:.5em}.margin-bottom-10{margin-bottom:1em}.margin-bottom-15{margin-bottom:1.5em}.margin-bottom-20{margin-bottom:2em}.margin-bottom-30{margin-bottom:3em}.margin-bottom-40{margin-bottom:4em}.margin-bottom-60{margin-bottom:6em}.margin-bottom-100{margin-bottom:10em}.pointer{cursor:pointer}.btn-link-danger,.btn-link-danger:active,.btn-link-danger:focus,.btn-link-danger:hover{border-color:transparent}.btn-link-danger,.btn-link-danger.active,.btn-link-danger:active,.btn-link-danger[disabled],fieldset[disabled] .btn-link-danger{background-color:transparent;box-shadow:none}.btn-link-danger{font-weight:400;color:#ef061c;border-radius:0}.btn-link-danger:focus,.btn-link:hover{text-decoration:underline;background-color:transparent}.align-right{text-align:right}.align-center{text-align:center}html{height:100%;overflow-y:scroll}.site{display:-webkit-flex;display:flex;height:100%;flex-direction:column}.site-content{flex:1 0 auto;width:100%;margin-top:20px}.new-tab-view .tab-content{padding:15px 0}.root-container{margin-bottom:20px}.result_item{cursor:pointer;cursor:hand}.customerdetail-page .header{margin-top:-20px;padding-top:20px;background-color:#f9f9f9;border-bottom:solid 1px #e4e4e4}hr{margin:20px 0 10px;size:3px}h1,h2,h3{color:#101010}.incident-meta{margin-top:10px;padding:10px;background-color:#f9f9f9}.incident-meta h3{font-size:13px;line-height:15px}.alert-container [class*=span]{min-height:0}.customer-header h1,.search-header h1{margin:0;line-height:120%}.customer-header h1 .company,.search-header h1 .company{font-size:60%}.customer-header h1 p,.search-header h1 p{display:block;margin-top:20px}#header-container{background-color:#ebebeb;margin-top:-30px;padding-bottom:30px;padding-top:30px}#accordion_hardware{margin-bottom:10px}.footer{text-align:center;background-color:#ebebeb;flex:none;width:100%}.footer a{color:#666}.footer .footer-links{margin:10px 0;padding-left:0}.footer .footer-links li{display:inline;margin:0 2px}.nav-pills>.active>a,.nav-pills>.active>a:hover{background-color:#2d90ec}.calendarbox.module{background-color:#eee;padding:10px}.calendarbox.module .calendar{padding:10px 0}.calendarbox.module td{padding:3px;background-color:#fff}.calendarbox.module .calendarnav-next{padding-left:30px}.calendarbox.module .calendar-cancel{padding-top:10px}.sub-loader{margin-top:4px;background-image:url(/static/img/ajax-loader-sub.gif?83057ec04858);background-repeat:no-repeat;height:32px;padding-left:20px}#root-container,.tab-content .table{background:#fff}#root-container .col-md-6.tab-view{border-radius:4px}#root-container .col-md-6.tab-view .nav-tabs li.active a,.tab-content{background:#f9f9f9}.tab-content{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tab-content .table th,.tab-content .table tr:first-child td{border-top:0}.tab-content .tab-pane{padding:10px 0 0;margin:0 10px;background:#f9f9f9}.tab-content .tab-pane .pane-footer.btn-footer{margin:10px -10px 0;padding-left:20px;padding-bottom:0}.btn-footer .btn-group{padding:0}.pane-footer.btn-footer{margin:10px -10px 0;padding-left:20px}.charge-overview{margin-bottom:18px;text-align:right}.subscription-detail-table{margin-bottom:0}.subscription-actions--normal{float:left}.subscription-actions--danger{float:right}.subscription-actions .btn{margin-top:20px}.email-section{border-top:1px #ddd solid;padding:1em 0}.email-tab-button{margin-bottom:1em}@media screen and (max-width:1199px) and (min-width:990px),screen and (max-width:550px){.subscription-actions--danger{float:left}}@media (max-width:980px){body{padding-top:75px}#id_expenditure{width:220px}}@media (max-width:995px){.navbar-header,.navbar-nav>li{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}}@media (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.meta-info{display:block}td.label-read{width:35%}}@media (max-width:480px){.login-form .controls{margin-left:auto}.login-form .control-label{width:auto}.login-form .form-actions{padding-left:10px}}.email-form{margin-bottom:2em}.tab-eye-catcher{color:#8a6d3b;font-weight:700}.row.no-pad{margin-right:0;margin-left:0}.row.no-pad>[class*=col-]{padding-right:0;padding-left:0}@media (max-width:480px){.margin-xxs-left-05{margin-left:.5em}.margin-xxs-left-10{margin-left:1em}.margin-xxs-top-05{margin-top:.5em}.margin-xxs-top-10{margin-top:1em}}