.heading{text-align:center;margin:20px 0 40px 0}.heading .greeting{font-weight:200;font-size:34px}.heading .company{color:#666;font-size:16px}.heading .status{display:inline-block;width:20px;height:20px;margin-left:0;position:relative;top:3px}.heading .status.approved{background-image:url(/img/icons/approved.png);background-repeat:no-repeat;background-size:20px;background-position:center}.heading .status.not-approved{background-image:url(/img/icons/not-approved.png);background-repeat:no-repeat;background-size:20px;background-position:center}.open-web-orders{padding:20px 20px 20px 100px;background-color:#fffcd7;background-image:url(/img/icons/cart-check.png);background-repeat:no-repeat;background-position:left 25px center;background-size:40px}.open-web-orders .text{color:#777;margin-bottom:10px}.dashboard-tab-content{border:1px solid rgba(0,0,0,.1);border-top:none;border-bottom:none;background-color:#fff;display:none;max-height:400px;overflow-y:auto}.dashboard-tab-content.active{display:block}.dashboard-tab-content .grid-placeholder-cell{border-bottom:1px solid #ddd}.dashboard-tab-content .dashboard-table{margin:0}.dashboard-table tr{font-size:12.5px}.dashboard-table tr td{border:none;border-bottom:1px solid #ddd;padding:6px}.dashboard-table tr .title{font-weight:600;margin-bottom:3px}.dashboard-table tr .subtitle{color:#666}.dashboard-table tr .customer-reference{font-style:italic;color:#666;margin-top:4px;display:none}.show-all{padding:8px 0;font-size:12.5px;text-align:center;font-weight:600;border-bottom:1px solid rgba(0,0,0,.1);background-color:#f9f9f9}.text-green{color:#009800}.text-orange{color:#ff6e05}.text-red{color:#f00}.permission-note{background-color:rgba(255,235,0,.35);border:1px solid rgba(0,0,0,.1);color:#8f8400;text-align:center;font-size:12px;padding:5px;position:relative;z-index:3}.portal-teasers{margin-top:25px;margin-bottom:25px}.portal-teasers .row.background-row{padding-top:25px;padding-bottom:25px;background-color:#cfd8dc}.portal-teasers .portal-teaser{padding:15px;background-color:#fff;border-radius:4px;border-top:3px solid #ffeb00;min-height:210px;box-shadow:0 0 15px rgba(0,0,0,.1)}.portal-teasers .portal-teaser .title{font-weight:600;font-size:16px;margin-bottom:10px}.portal-teasers .portal-teaser.vis .title{background-image:url(/img/icons/bar-chart.svg);background-repeat:no-repeat;background-size:24px;background-position:left center;padding-left:32px}.portal-teasers .portal-teaser.training .title{background-image:url(/img/icons/elearning.png);background-repeat:no-repeat;background-size:24px;background-position:left center;padding-left:30px}.portal-teasers .portal-teaser.sales .title{background-image:url(/img/icons/briefcase.svg);background-repeat:no-repeat;background-size:20px;background-position:left 2px center;padding-left:32px}.portal-teasers .portal-teaser.service .title{background-image:url(/img/icons/repairing.svg);background-repeat:no-repeat;background-size:20px;background-position:left 2px center;padding-left:32px}.portal-teasers .portal-teaser .description{font-size:13px;color:#666;margin-bottom:10px}.videos{margin-bottom:25px}.videos .video{position:relative}.videos .video .play{background-image:url(/img/icons/play-button.png);background-repeat:no-repeat;background-position:center;background-size:70px;opacity:.8;transition:all 150ms;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(255,255,255,.3)}.videos .video:hover{cursor:pointer}.videos .video:hover .play{opacity:1;background-color:rgba(255,255,255,0)}.videos .video-title{font-weight:600;font-size:14.5px;margin-bottom:7px}.vis-active-number{border-right:1px solid #ddd;margin:10px 0 15px 0}.vis-active-number .big-vis-number{font-size:40px;font-weight:600;text-align:center;padding:5px 0;line-height:1}.vis-active-number .vis-label{margin-bottom:5px;text-align:center;color:#666}.vis-status{padding:10px 0}.vis-status .medium-vis-number{font-weight:600;font-size:14px;margin:2px 0}.vis-status .medium-vis-number span{font-weight:500}.validation-checkbox{padding-left:16px;background-image:url(/img/layout/project-delete-icon.png);background-repeat:no-repeat;background-size:15px;background-position:left center;color:#666}.validation-checkbox.active{color:#1678c2;font-weight:600;background-image:url(/img/layout/checked-blue.png);background-size:12px}.device-code{font-size:20px;color:#1678c3;margin-bottom:5px}.device-code.inactive{color:#c31616}.order-details-content .loading-info{height:150px;text-align:center;font-weight:600;background-image:url(/img/spinner.gif);background-repeat:no-repeat;background-position:center;background-size:20px}.order-details-content .key-item-detail-block{margin-bottom:15px}.order-details-content .key-item-detail-block input{margin-bottom:0;min-height:inherit}.order-details-content .key-item-detail-block h4{padding:8px 0 8px 8px;margin:0}.order-details-content .key-item-detail-block .content{padding:10px;background-color:#fff}.order-details-content .key-item-detail-block .content input[type="text"].ng-invalid,.order-details-content .key-item-detail-block .content input[type="text"].ng-invalid-maxlength,.order-details-content .key-item-detail-block .content input[type="text"].ng-invalid-minlength{background-color:#ffd9d9;box-shadow:1px 1px 2px red;border-bottom-color:#f00}.order-details-content .key-item-detail-block .content input[type="text"][disabled]{border:none;background-color:transparent;padding:0 !important;box-shadow:none !important}.order-details-content .key-item-detail-block .content .toggle{margin-top:4px}.order-details-content .key-item-detail-block .content.users{padding:4px 0 7px 0}.order-details-content .key-item-detail-block .content.users .key-item-no-info{padding:8px 0 4px 0}.order-details-content .key-item-detail-block .content h4{margin:10px 0 0 0;padding:0}.order-details-content .key-item-detail-block .marked-as-deleted{background-color:#ffd9d9}.order-details-content .key-item-detail-block .marked-as-deleted label::before{top:2px}.order-details-content .key-item-detail-block .key-item-no-info{color:#999;text-align:center;padding:2px 0}.order-details-content .key-item-detail-title{margin:8px 0;font-size:16px;font-weight:600}.order-details-content .key-item-detail-title .button{float:right;margin-left:10px}.order-details-content .key-item-detail-subtitle .sensor-information{padding:6px 0;display:inline-block}.sensor-status{width:20px;height:20px;display:inline-block;margin-right:5px;float:left;opacity:.7;transition:opacity 150ms}.sensor-status:hover{opacity:1}.sensor-status.bluetooth{background-image:none}.sensor-status.bluetooth.active{background-image:url(/img/icons/bluetooth.png);background-repeat:no-repeat;background-position:left center}.sensor-status.bluetooth.notactive{background-image:url(/img/icons/bluetooth-inactive.png);background-repeat:no-repeat;background-position:left center}.sensor-status.bluetooth.unknown{background-image:url(/img/icons/not-supported.png);background-repeat:no-repeat;background-position:left 2px center;background-size:12px}.sensor-status.network{background-image:none}.sensor-status.network.active{background-image:url(/img/icons/network.png);background-repeat:no-repeat;background-position:left center}.sensor-status.network.notactive{background-image:url(/img/icons/network-inactive.png);background-repeat:no-repeat;background-position:left center}.sensor-status.network.unknown{background-image:url(/img/icons/not-supported.png);background-repeat:no-repeat;background-position:left 2px center;background-size:12px}.sensor-status.protection{background-image:none}.sensor-status.protection.activewithuser{background-image:url(/img/icons/group.png);background-repeat:no-repeat;background-position:left center;background-size:16px}.sensor-status.protection.activewithpin{background-image:url(/img/icons/lock.png);background-repeat:no-repeat;background-position:left center}.sensor-status.protection.notactive{background-image:url(/img/icons/lock-inactive.png);background-repeat:no-repeat;background-position:left center}.sensor-status.protection.unknown{background-image:url(/img/icons/not-supported.png);background-repeat:no-repeat;background-position:left 2px center;background-size:12px}.on-off-toggle{width:34px;height:22px;border-radius:12px;background-color:#34c20e;border:2px solid #fff;position:relative;cursor:pointer;transition:all 200ms}.on-off-toggle::after{position:absolute;content:"";top:2px;left:15px;height:14px;width:14px;background-color:#fff;border-radius:50%;transition:all 200ms}.on-off-toggle.disabled{background-color:#e74c3c}.on-off-toggle.disabled::after{left:1px}.last-changed{font-size:12px;color:#888;font-weight:500;padding-left:20px;background-image:url(/img/icons/history.png);background-repeat:no-repeat;background-position:left center}h4 .last-changed{float:right;margin-top:2px}.image-placeholder{width:100%;height:60px;background-color:#ddd}.myvega-page{position:relative}.myvega-page h1{font-size:24px;margin:10px 0 10px 0}.myvega-tab-background{background-color:#f5f5f5;padding:15px;margin-bottom:15px;min-height:350px}.myvega-tab-background .nav-tabs .tab{margin-right:5px}.folder-list .folder-list-filter-row input,.myvega-tab-content .folder-list-filter-row input,.folder-list .folder-list-filter-row select,.myvega-tab-content .folder-list-filter-row select{margin:0}.myvega-tab-content table,.dataTables_wrapper table{background:#fff;margin-bottom:5px}.myvega-tab-content table th,.dataTables_wrapper table th{background-color:#fff;border:0;font-weight:400;color:#777;font-size:13px}.myvega-tab-content table th.sorting,.dataTables_wrapper table th.sorting{background-image:url(/img/layout/table-sorting.png);background-position:right 4px center;background-repeat:no-repeat;padding-right:24px;cursor:pointer}.myvega-tab-content table th.sorting_asc,.dataTables_wrapper table th.sorting_asc{background-image:url(/img/layout/table-sorting-asc.png);background-position:right 4px center;background-repeat:no-repeat;padding-right:24px;cursor:pointer}.myvega-tab-content table th.sorting_desc,.dataTables_wrapper table th.sorting_desc{background-image:url(/img/layout/table-sorting-desc.png);background-position:right 4px center;background-repeat:no-repeat;padding-right:24px;cursor:pointer}.myvega-tab-content table tr.active-row,.dataTables_wrapper table tr.active-row{background-color:#ffeb00}.myvega-tab-content table tr.selectable-row,.dataTables_wrapper table tr.selectable-row{transition:background-color 150ms}.myvega-tab-content table tr.selectable-row:hover,.dataTables_wrapper table tr.selectable-row:hover{cursor:pointer;background-color:#fffcdd}.myvega-tab-content table tr.selectable-row.active,.dataTables_wrapper table tr.selectable-row.active{background-color:#ffeb00}.myvega-tab-content table tr.selectable-row.active td,.dataTables_wrapper table tr.selectable-row.active td{border:1px solid rgba(0,0,0,.05)}.myvega-tab-content table tr.selectable-row.deleted,.dataTables_wrapper table tr.selectable-row.deleted{background:#ffd6d3}.myvega-tab-content table tr.selectable-row.deleted.active,.dataTables_wrapper table tr.selectable-row.deleted.active{background:#f35a5a;color:#fff}.myvega-tab-content table tr td.hide-text-overflow,.dataTables_wrapper table tr td.hide-text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.myvega-tab-content table tr td:first-child,.dataTables_wrapper table tr td:first-child{border-left:0}.myvega-tab-content table tr td:last-child,.dataTables_wrapper table tr td:last-child{border-right:0}.myvega-tab-content table tr td.order-details-content,.dataTables_wrapper table tr td.order-details-content{padding:0;background-color:#e8e8e8;transition:height 500ms}.myvega-tab-content table tr td.order-details-content .proceeding-details,.dataTables_wrapper table tr td.order-details-content .proceeding-details{border:0;padding:10px}.myvega-tab-content table tr td.order-details-content .proceeding-positions,.dataTables_wrapper table tr td.order-details-content .proceeding-positions{padding:0 10px 10px 10px}.myvega-tab-content table tr td.order-details-content table,.dataTables_wrapper table tr td.order-details-content table{margin:0}.myvega-tab-content table tr td.icon,.dataTables_wrapper table tr td.icon{padding-left:30px}.myvega-tab-content table tr td.icon.folder,.dataTables_wrapper table tr td.icon.folder{background-image:url(/img/layout/project-folder-icon.png);background-position:left 4px center;background-repeat:no-repeat}.myvega-tab-content table tr td.icon.folder.active,.dataTables_wrapper table tr td.icon.folder.active{background-image:url(/img/layout/project-folder-icon-open.png);background-position:left 4px center;background-repeat:no-repeat}.myvega-tab-content table tr td.icon.favorites,.dataTables_wrapper table tr td.icon.favorites{background-image:url(/img/layout/project-folder-favorites-icon.png);background-position:left 4px center;background-repeat:no-repeat}.myvega-tab-content table tr td.icon.favorites.active,.dataTables_wrapper table tr td.icon.favorites.active{background-image:url(/img/layout/project-folder-favorites-icon-open.png);background-position:left 4px center;background-repeat:no-repeat}.myvega-tab-content table tr td.icon.arrow,.dataTables_wrapper table tr td.icon.arrow{background-image:url(/img/layout/table-row-toggle-arrow.png);background-position:left 6px center;background-repeat:no-repeat}.myvega-tab-content table tr td.icon.arrow.active,.dataTables_wrapper table tr td.icon.arrow.active{background-image:url(/img/layout/table-row-toggle-arrow-active.png);background-position:left 6px center;background-repeat:no-repeat}.myvega-tab-content table tr.detail-row,.dataTables_wrapper table tr.detail-row{background-color:#ddd}.myvega-tab-content table tr.detail-row .my-product-name,.dataTables_wrapper table tr.detail-row .my-product-name{font-weight:600;margin-right:3px}.myvega-tab-content table tr.detail-row .my-product-comment,.dataTables_wrapper table tr.detail-row .my-product-comment{margin-top:7px;color:#777;font-style:italic}.myvega-tab-content table tr.detail-row .white-block,.dataTables_wrapper table tr.detail-row .white-block{padding:10px;margin:3px 0}.myvega-tab-content table tr.detail-row td,.dataTables_wrapper table tr.detail-row td{padding:6px 8px}.myvega-tab-content.product-comparison,.dataTables_wrapper.product-comparison{background-color:#fff}@media(max-width:767px){.myvega-page h1{font-size:18px}.myvega-page .myvega-content-list{max-height:200px}.myvega-tab-background{margin-left:-15px;margin-right:-15px;margin-bottom:0}.myvega-tab-content .folder-list-filter-row input{font-size:12px}.myvega-tab-content table tr th,.myvega-tab-content table tr td{font-size:11px;padding:2px;width:auto !important}.myvega-tab-content table tr th.icon,.myvega-tab-content table tr td.icon{padding-left:24px;background-size:10px}.folder-list-footer{font-size:12px}}.key-item-detail{padding-top:10px}.customer-products-list-wrapper .folder-list-filter-row{border:0}.customer-products-list-wrapper table tr td{border-left:0;border-right:0}.customer-products-list-wrapper .customer-products-list{max-height:500px;overflow-x:hidden;overflow-y:auto}.myvega-tab-content-white{background-color:#fff;padding:10px}.impersonated-toolbar{background-color:#ff9f9f;padding:8px;text-align:center;font-weight:600;color:#ad1c1c}.myvega-toolbar{background-color:#333;color:#fff;font-size:13px;position:relative}.myvega-toolbar .myvega-navigation{list-style:none;margin:0;padding:0}.myvega-toolbar .myvega-navigation li{border-right:1px solid rgba(0,0,0,.5);float:left;position:relative}.myvega-toolbar .myvega-right-navigation{float:right;list-style:none;margin:0;padding:0}.myvega-toolbar .myvega-right-navigation li.user-logout{background-color:#ad1c1c}.myvega-toolbar .myvega-right-navigation li.user-logout a{background-image:url(/img/layout/logout.png);background-position:center;background-repeat:no-repeat;padding:0;margin:0;height:35px;width:38px;display:block}.myvega-toolbar .myvega-right-navigation>li{border-left:1px solid rgba(0,0,0,.5);float:left}.myvega-toolbar li>a{-moz-transition:all 150ms;-ms-transition:all 150ms;-o-transition:all 150ms;-webkit-transition:all 150ms;transition:all 150ms;color:#f7f7f7;color:rgba(255,255,255,.9);display:inline-block;padding:8px 12px;text-decoration:none}.myvega-toolbar li>a:hover{background-color:#222;background-color:rgba(0,0,0,.8);color:#fff}.myvega-toolbar li>a:active{background-color:rgba(0,0,0,.2);color:#fff}.myvega-toolbar li>a.user-menu{background-image:url(/img/layout/user-icon-white.png);background-position:left 7px center;background-repeat:no-repeat;background-size:16px;padding-left:32px}.myvega-toolbar li>a.user-menu.active{background-image:url(/img/layout/user-icon-dark.png);background-position:left 7px center;background-repeat:no-repeat;background-size:16px}.myvega-toolbar li>a.user-menu.sitecore-user{background-image:url(/img/layout/sitecore-icon.png) !important;background-position:left 7px center;background-repeat:no-repeat;background-size:16px;padding-left:28px}.myvega-toolbar li a.dashboard{background-image:url(/img/layout/dashboard-white.png);background-position:left 6px center;background-repeat:no-repeat;padding-left:30px}.myvega-toolbar li a.dashboard.active{background-image:url(/img/layout/dashboard-dark.png);background-position:left 6px center;background-repeat:no-repeat;padding-left:30px}.myvega-toolbar li a.cart{background-image:url(/img/layout/cart-white.png);background-position:left 6px center;background-repeat:no-repeat;padding-left:28px}.myvega-toolbar li a.cart.active{background-image:url(/img/layout/cart-dark.png);background-position:left 6px center;background-repeat:no-repeat;padding-left:28px}.myvega-toolbar li a.saved-configurations{background-image:url(/img/layout/bookmark-white.png);background-position:left 12px center;background-repeat:no-repeat;padding-left:28px}.myvega-toolbar li a.saved-configurations.active{background-image:url(/img/layout/bookmark-dark.png);background-position:left 12px center;background-repeat:no-repeat;padding-left:28px}.myvega-toolbar li a.has-subnavigation{background-image:url(/img/layout/subnavigation-down-arrow-white.png);background-position:right 8px center;background-repeat:no-repeat;padding-right:30px}.myvega-toolbar li a.has-subnavigation.active{background-image:url(/img/layout/subnavigation-down-arrow-black.png);background-position:right 8px center;background-repeat:no-repeat;padding-right:30px}.myvega-toolbar li>a.active{background-color:#ffeb00;color:#222}.myvega-toolbar li:hover>ul.sub-navigation{display:block}.myvega-toolbar ul.sub-navigation{background-color:#333;border-top:1px solid #111;left:0;list-style:none;margin:0;padding:0;position:absolute;top:34px;width:220px;z-index:20;display:none}.myvega-toolbar ul.sub-navigation li{border-right:0;width:100%}.myvega-toolbar ul.sub-navigation li a{display:block;width:100%}.myvega-toolbar ul.sub-navigation li a.has-subnavigation{background-image:url(/img/layout/subnavigation-right-arrow-white.png);background-position:right 8px center;background-repeat:no-repeat}.myvega-toolbar ul.sub-navigation li a.active.has-subnavigation{background-image:url(/img/layout/subnavigation-right-arrow-black.png);background-position:right 8px center;background-repeat:no-repeat}.myvega-toolbar ul.sub-navigation li ul.sub-navigation{position:absolute;left:100%;top:0;border:none}.myvega-toolbar .myvega-navigation-toggle{display:none}.global-account-overview .vega-list-article{background-color:#5f747f;border:1px solid #5f747f}.global-account-overview .vega-list-article:hover{background-color:#546770;border:1px solid #546770}.global-account-overview .vega-list-article .vega-article-content,.global-account-overview .vega-list-article .vega-article-image{padding:10px}.global-account-overview .vega-list-article h4{padding:0;margin:0;color:#fff}.global-account-overview .vega-list-article a{display:none}.button.add-to-cart{background-image:url(/img/layout/cart-white.png);background-position:left 6px center;background-repeat:no-repeat;padding-left:28px}#configurator{position:relative;z-index:20}.product-detail-configurator #configurator{min-height:0}.ajax-loading-info{background-image:url(/css/configurator/images/spinner.gif);background-position:center;background-repeat:no-repeat;display:none;min-height:300px;width:100%}.contact-info-label{display:inline-block;min-width:60px}#myvega-mobile-navigation-toggle{background-image:url(/img/layout/myvega-navigation-icon.png);background-position:left 5px center;background-repeat:no-repeat;display:none;float:left;font-size:14px;font-weight:600;height:34px;line-height:34px;padding:0 5px 0 38px}.myvega-contact-persons{margin-bottom:35px}.search-input{background-image:url(/img/layout/quick-search-icon.png);background-position:right 8px center;background-repeat:no-repeat}.date-input{background-image:url(/img/layout/calendar-icon.png);background-position:right 8px center;background-repeat:no-repeat}#myvega-my-products_wrapper{position:relative;top:-36px}.table-actions a{margin-right:7px;white-space:nowrap}.search-input.searching{background-image:url(/img/spinner.gif);background-position:right 8px center;background-repeat:no-repeat;background-size:20px}.vega-form input.search{background-image:url(/img/layout/quick-search-icon.png);background-position:right 8px center;background-repeat:no-repeat}.vega-form .permission input[type='checkbox']+label{font-weight:600 !important}.myvega-company-administration h2{margin-bottom:10px}.account-management-edit-user{background-image:url(/img/edit-user.png);background-repeat:no-repeat;background-position:top 20px center;padding:90px 15px 0 15px;text-align:center;margin:30px 0}.account-management-add-user{background-image:url(/img/add-user.png);background-repeat:no-repeat;background-position:top 20px center;padding:90px 15px 0 15px;text-align:center;margin:30px 0}.add-user-wrapper{padding:10px;border:1px solid #ddd;border-top:0;background-color:#fffcdb}.add-user-wrapper .add-user-description{font-size:12px;color:rgba(0,0,0,.7)}.account-status{padding-left:22px}.account-status.approved{background-image:url(/img/layout/is-approved.svg);background-repeat:no-repeat;background-position:left -1px top;background-size:20px}.account-status.not-approved{background-image:url(/img/layout/not-approved.svg);background-repeat:no-repeat;background-position:left -1px top;background-size:20px}.account-status.locked{background-image:url(/img/layout/lock-red.svg);background-repeat:no-repeat;background-position:left -3px top 1px;background-size:16px}.account-status.password{background-image:url(/img/layout/key-icon.svg);background-repeat:no-repeat;background-position:left -1px top 1px;background-size:18px}.myvega-content-list{background-color:#fff;list-style:none;margin:0;max-height:440px;overflow-y:auto;overflow-x:hidden;padding:0}.myvega-content-list li{border-top:0;padding:6px 10px;transition:background-color 150ms;border:1px solid #ddd;border:1px solid rgba(0,0,0,.1);border-bottom:0;position:relative;background-position:right 10px center}.myvega-content-list li:last-child{border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.1)}.myvega-content-list li:hover{cursor:pointer;box-shadow:0 0 3px #ddd;background-color:#f9f9f9;z-index:2;padding-left:8px;border-left:3px solid #ddd;border-left:3px solid rgba(0,0,0,.1)}.myvega-content-list li.active{background-color:#fffaba;border-left:3px solid #ffeb00;padding-left:8px}.myvega-content-list li.deleted{background-color:#ffd9d9}.myvega-content-list li.deleted.active{border-left:3px solid #f00;background-color:#ffd1d1}.myvega-content-list li .name{font-weight:600}.myvega-content-list li .mail{color:#777;color:rgba(0,0,0,.7);font-size:12px}.myvega-content-list li.password{background-image:url(/img/layout/key-icon.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.myvega-content-list li.locked{background-image:url(/img/layout/lock.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.myvega-content-list li.not-approved{background-image:url(/img/layout/not-approved.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.myvega-content-list-search input{background-image:url(/img/layout/quick-search-icon.png);background-position:right 8px center;background-repeat:no-repeat;border:1px solid #ddd;border-bottom:0;outline:none;padding:6px;width:100%}.no-account-selected{color:#999;font-size:15px;padding:200px 0;text-align:center}.tab-description p{margin:0;padding:0}.tab-description .tab-subtitle{font-size:15px;font-weight:600;margin-bottom:3px}.tab-description .tab-description-text{color:#777}.button.remove{background-image:url(/img/layout/trash-icon.png);background-position:center;background-repeat:no-repeat;display:block;height:26px;width:30px}.folder-list{font-size:13px}.folder-list .offer-item-number{color:#777;display:inline-block;margin-right:10px}.folder-list-title-row{background-color:#fff;border-bottom:2px solid #f1f1f1;color:#777;font-size:12px;line-height:32px}.folder-list-title-row a{line-height:1}.product-comparison-list{margin-top:10px}.folder-list-filter-row{background-color:#eaeaea;border:2px solid #fff;margin-bottom:0;padding:5px}.folder-list-scroll-wrapper{max-height:300px;overflow-x:hidden;overflow-y:auto}.folder-list-toolbar{background-color:#f7f7f7;margin-bottom:15px;padding:10px}.folder-list-toolbar-button{background:#fff;display:inline-block;font-weight:600;line-height:33px;margin-right:6px;padding:0 8px;border:none;outline:0;font-size:13px;color:#1678c3}.folder-list-toolbar-button:hover{background-color:#f9f9f9;cursor:pointer}.folder-list-toolbar-button:active{background-color:#f7f7f7;cursor:pointer}.folder-list-toolbar-button[disabled]{background-color:#c1c1c1;cursor:default;color:#888;border:none}.project-comment-edit{padding-left:6px;border-left:1px solid #ddd;margin-left:6px}.project-item-comment-edit{background-image:url(/img/layout/project-edit-icon.png);background-position:center;background-position:left center;background-repeat:no-repeat;background-size:14px;background-size:16px;display:inline-block;float:left;height:20px;width:20px}.project-item-comment-edit:hover{cursor:pointer}.project-item-comment{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-folder-button{background-image:url(/img/layout/add-folder-icon.png);background-position:left 4px center;background-repeat:no-repeat;padding-left:32px}.excel-export{background-image:url(/img/layout/icon-extension-excel.png);background-position:left 4px center;background-repeat:no-repeat;padding-left:30px}.project-export-button{background-image:url(/img/layout/project-export-icon.png);background-position:center;background-repeat:no-repeat;display:inline-block;height:20px;width:30px;cursor:pointer}.project-delete-button{background-image:url(/img/layout/project-delete-icon.png);background-position:center;background-repeat:no-repeat;display:inline-block;height:20px;width:28px;cursor:pointer;border-left:1px solid #ddd}.my-product-configure-button{padding-left:8px;border-left:1px solid #ddd;padding-right:5px}.table-list-item{padding-left:6px;border-left:1px solid #ddd;padding-right:6px}.table-list-item.date{min-width:125px;display:inline-block}.table-list-item.quantity,.table-list-item.price{min-width:90px;display:inline-block}.my-product-delete-button{background-image:url(/img/layout/project-delete-icon.png);background-position:left 6px center;background-size:16px;background-repeat:no-repeat;padding-left:26px;color:#ec1010;border-left:1px solid #ddd}.my-product-delete-button:hover{cursor:pointer;color:#e40a0a}.my-product-add-to-cart-button{background-image:url(/img/icons/merchandise-cart.png);background-position:left 6px center;background-size:16px;background-repeat:no-repeat;padding-left:28px;color:#1678c3;border-left:1px solid #ddd;padding-right:5px}.my-product-add-to-cart-button:hover{cursor:pointer;color:#1267a8}.project-activate-button{background-image:url(/img/layout/project-activate-icon.png);background-position:center;background-repeat:no-repeat;display:inline-block;height:20px;width:20px;cursor:pointer}.project-offer-button{background-image:url(/img/layout/offer-icon.png);background-position:center;background-repeat:no-repeat;display:inline-block;height:20px;width:20px;cursor:pointer}.product-configure-button{background-image:url(/img/layout/configurator-blue.png);background-position:center;background-repeat:no-repeat;display:inline-block;height:20px;width:20px;cursor:pointer}.product-comparison-item{border:1px solid #f1f1f1;box-shadow:1px 1px 5px #f5f5f5;margin-bottom:30px;padding:15px;position:relative}.product-comparison-item:hover{box-shadow:1px 1px 8px #f5f5f5}.product-comparison-item h4{margin:0 0 10px 0}.product-comparison-item .image{height:150px;margin-bottom:10px;text-align:center}.product-comparison-item .image img{max-height:150px}.product-comparison-item .product-category{color:#777;margin-bottom:5px}.product-comparison-item .product-description{margin-bottom:10px}.loading-projects{background-image:url(/img/spinner.gif);background-position:left 7px center;background-repeat:no-repeat;background-size:20px;padding:12px 10px 12px 34px}.order-details-content{font-size:12px;line-height:1.5}.order-details-content .proceeding-details{border-bottom:1px solid rgba(0,0,0,.05)}.order-details-content p{margin:0 0 3px 0;padding:0}.order-details-content .title{color:#333;font-size:14px;font-weight:600;line-height:1;margin:0;padding-bottom:7px}.order-details-content .title.border-bottom{border-bottom:1px solid #ddd;margin:0 0 7px 0}.order-details-table-header{background-color:#ddd}.paging-loader{display:inline-block;line-height:32px;margin-right:5px;width:32px}ul.paging{float:right;list-style:none;margin:0;padding:0}ul.paging li{background-color:#fff;border:1px solid #f1f1f1;display:inline-block;float:left;line-height:30px;text-align:center;width:30px}ul.paging li .paging-count{margin:0 5px}ul.paging li.paging-input{background-color:transparent;border:0;line-height:32px;margin:0 5px;width:auto}ul.paging li.paging-input input{border:0;border:1px solid #f1f1f1;float:left;line-height:30px;margin:0;min-height:32px;outline:none;padding:0;text-align:center;width:30px}ul.paging li.paging-button{-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;color:#1678c3;font-size:18px;margin-left:3px;user-select:none}ul.paging li.paging-button:hover{background-color:#f9f9f9;cursor:pointer}ul.paging li.paging-button:active{background-color:#f7f7f7}ul.paging li.paging-button.disabled{background:#e8e8e8;color:#adadad}ul.paging li.paging-button.disabled:hover{cursor:default}.folder-list-footer .item-count{color:#666;padding:7px 0}.proceeding-positions-list-wrapper .proceeding-positions-header{font-weight:600;padding:5px 10px}.proceeding-positions-list{max-height:240px;overflow-x:hidden;overflow-y:auto}.proceeding-positions-list .proceeding-position{border-top:1px solid #f1f1f1;padding:5px 10px}.pdf-document-link{background-image:url(/img/layout/pdf-icon.png);background-position:left center;background-repeat:no-repeat;display:inline-block;margin-right:8px;padding-left:20px}.project-actions a{float:right;line-height:32px;margin-left:4px}.serialnumber-link{background-image:url(/img/layout/icon-link-gray.png);background-position:right center;background-repeat:no-repeat;display:inline-block;padding-right:18px}.items-per-page-label{color:#777;font-weight:600;margin-right:3px}.input-loading{background-image:url(/img/spinner.gif) !important;background-position:right 5px center !important;background-repeat:no-repeat !important;background-size:20px !important}.grid-placeholder-cell{background-color:#fff;font-weight:600;padding:100px 10px;text-align:center}.grid-placeholder-cell .grid-loading-cell{background-image:url(/img/spinner.gif);background-position:left center;background-repeat:no-repeat;background-size:20px;display:inline-block;padding-left:24px}.customer-product-image{text-align:center}.customer-product-image img{max-width:100%}.customer-product-details{float:left}.myvega-no-access-wrapper{padding:15px 15px 10px 55px;background-image:url(/img/icons/no-access.png);background-repeat:no-repeat;background-position:left 10px center;background-size:40px;background-color:#fff2f2;color:#e10808;border:2px solid #e10808;border-radius:5px;max-width:370px;margin:60px auto 100px auto}.myvega-company-logo{max-height:65px;max-width:100%;position:absolute;right:20px;top:40px}.combined-search{margin-bottom:20px}.changed-documents li.no-changed-documents{border-bottom:0;color:#777;padding:100px 0;text-align:center}.changed-documents li.no-changed-documents:hover{background-color:#fff;cursor:default}.changed-documents-filter{border-bottom:2px solid #e8e8e8;list-style:none;margin:0;padding:0}.changed-documents-filter li{float:left;margin-right:4px}.changed-documents-filter li a{background-color:#e8e8e8;display:inline-block;padding:8px 12px}.changed-documents-filter li a:hover{background-color:#dfdfdf}.changed-documents-filter li.active a{background-color:#ffeb00;color:#222;font-weight:600}@media screen and (max-width:767px){#myvega-mobile-navigation-toggle{display:block}.myvega-toolbar .myvega-navigation{display:none}.myvega-toolbar .myvega-navigation.active{display:block}.myvega-toolbar .myvega-navigation li,.myvega-toolbar .myvega-navigation a{width:100%}.myvega-navigation-toggle{display:block !important;line-height:35px;padding:0 10px 0 38px;background-image:url(/img/myvega-navigation-toggle.png);background-repeat:no-repeat;background-size:20px;background-position:left 8px center}.folder-list-filter-row input,.folder-list-filter-row select{margin-bottom:4px}}@media screen and (max-width:767px){.myvega-toolbar{margin:0 -15px}.myvega-toolbar .myvega-right-navigation li a.user-menu{width:35px;height:34px;padding:0;background-image:url(/img/layout/user-icon-white.png);background-repeat:no-repeat;background-position:center;display:block}.myvega-toolbar .myvega-right-navigation li.user-logout a{width:35px;height:34px;display:block;padding:0}.myvega-toolbar .myvega-right-navigation li a.user-menu .name,.myvega-toolbar .myvega-right-navigation li.user-logout .logout-text{display:none}}.elearning-course-list{padding:0;margin:20px 0;list-style:none;max-width:500px}.elearning-course-list li{margin-bottom:15px}.elearning-course-list li h4{margin-bottom:4px}.elearning-course-list li .status{display:inline-block;margin-right:5px;padding:1px 5px;color:#fff;font-size:11px;border-radius:2px}.elearning-course-list li .status.completed{background-color:#17b91d}.elearning-course-list li .status.in_progress{background-color:#1885a7}.elearning-course-list li .status.registered{background-color:#ff8d00}.elearning-course-list li .date{display:inline-block;padding:1px 0;color:#777}.go-to-elearning{margin-bottom:30px}.order-tracking-item{margin-bottom:15px}.order-tracking-item:last-child{margin-bottom:0}.global-accounts-documents{padding:25px 0;margin-top:25px;margin-bottom:10px}.global-accounts-agreement-info{margin-bottom:10px}.sales-resources-overview .vega-list-article .vega-article-image img{width:auto}.newsfeed ul{list-style:none;padding:0 5px 0 0;margin:0;max-height:350px;overflow-y:auto}.newsfeed ul .newsfeed-empty{color:#777;font-style:italic;border:0;padding:10px 0}.newsfeed ul .newsfeed-item{margin-bottom:8px;border-top:1px solid rgba(0,0,0,.1)}.newsfeed ul .newsfeed-item.new{border-top:2px solid #ffeb00 !important;background:#fffcd9}.newsfeed ul .newsfeed-item.new .newsfeed-footer{background:#f7f2b9;color:#a09834}.newsfeed ul .newsfeed-item .newsfeed-content{font-size:13px;border:1px solid rgba(0,0,0,.1);border-top:0}.newsfeed ul .newsfeed-item .newsfeed-content .title{font-weight:bold;padding:6px}.newsfeed ul .newsfeed-item .newsfeed-content .text{color:#777;padding:0 6px 6px 6px}.newsfeed ul .newsfeed-item .newsfeed-content .details-link{padding:0 6px 6px 6px}.newsfeed ul .newsfeed-item .newsfeed-footer{padding:4px 6px;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.1);border-top:0;color:#999;font-size:10px}.newsfeed ul .newsfeed-item .newsfeed-footer .categories .category{display:inline-block;font-weight:600;margin-right:3px}.not-connected-wrapper{padding:150px 15px;text-align:center;font-weight:500;color:#666}.known-device-list{margin:0;padding:0;list-style:none;max-height:500px;overflow-y:auto}.known-device-list li{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);padding:10px 10px 10px 40px;position:relative}.known-device-list li.no-devices{padding:10px;text-align:center}.known-device-list li.loading{background-image:url(/img/preloader.gif);background-position:left 10px center;background-repeat:no-repeat;background-size:18px;font-weight:600}.known-device-list li .device-name{font-weight:600;margin-bottom:3px;padding-right:20px}.known-device-list li .device-id{font-size:12px;color:#999;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.known-device-list li .last-login{font-size:12px;color:#999;margin-bottom:3px}.known-device-list li.DesktopClient{background-image:url(/img/icons/pc-icon.png);background-repeat:no-repeat;background-position:left 8px center}.known-device-list li.MobileClient{background-image:url(/img/icons/smartphone-icon.png);background-repeat:no-repeat;background-position:left 8px center}.known-device-list li.WebClient{background-image:url(/img/icons/web-icon.png);background-repeat:no-repeat;background-position:left 8px center}.known-device-list li.WebClient.chrome{background-image:url(/img/icons/browser/chrome.svg);background-size:26px}.known-device-list li.WebClient.internet-explorer{background-image:url(/img/icons/browser/internet-explorer.svg);background-size:26px}.known-device-list li.WebClient.firefox{background-image:url(/img/icons/browser/firefox.svg);background-size:26px}.known-device-list li.WebClient.opera{background-image:url(/img/icons/browser/opera.svg);background-size:26px}.known-device-list li.WebClient.edge{background-image:url(/img/icons/browser/edge.svg);background-size:26px}.known-device-list li .on-off-toggle{float:left;margin-right:4px}.known-device-list li .device-active,.known-device-list li .device-inactive{font-weight:600;font-size:12px;margin-top:2px;display:inline-block}.known-device-list li .device-active{color:#34c20e}.known-device-list li .device-inactive{color:#f44336}.known-device-list li .not-approved{color:#ff9800;font-size:13px}.known-device-list li .not-approved-description{color:#777;font-size:12.5px;margin-top:4px}.known-device-list li .delete-device{background-image:url(/img/icons/cross.png);background-position:center;background-repeat:no-repeat;background-size:12px;width:16px;height:16px;position:absolute;top:8px;right:8px;opacity:.7;transition:opacity 100ms}.known-device-list li .delete-device:hover{opacity:1;cursor:pointer}.delete-all-devices{padding:6px;text-align:center;color:#f44336;transition:background-color 150ms;font-size:13px;box-shadow:inset 0 2px 2px #d2d2d2;background-color:#e8e8e8}.delete-all-devices:hover{background-color:#e1e1e1;cursor:pointer}.sensor-user{padding:10px;border:1px solid #ddd;background-image:url(/img/icons/group.png);background-repeat:no-repeat;background-position:left 4px center;padding-left:30px}.white-block{background-color:#fff;padding:15px;box-shadow:1px 1px 5px rgba(0,0,0,.12)}.action-group .button{display:block;width:100%}.action-group .done{background-image:url(/img/layout/checked.png);background-repeat:no-repeat;background-position:left 7px center;padding-left:35px;background-size:18px}.action-group img{border-radius:5px;background-color:#fff}.action-group .image-zoom-wrapper{position:relative;margin-bottom:10px}.action-group .image-zoom-wrapper:hover::after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);background-image:url(/img/zoom-icon.png);background-repeat:no-repeat;background-size:40px;background-position:center;content:"";z-index:3;cursor:pointer}.action-group .hint{margin:0 0 10px 0}.action-group .loading-info{padding:70px 10px 15px 10px;text-align:center;background-image:url(/img/layout/loading-dots.svg);background-repeat:no-repeat;background-position:top 15px center;background-size:50px}.vis-value{margin-bottom:30px;text-align:center;position:relative;opacity:.9;transition:opacity 150ms;border:1px solid rgba(0,0,0,.1);border-top:0}.vis-value .title{font-size:18px;margin-top:10px;font-weight:600}.vis-value .title .value-status{font-weight:600;font-size:12px;display:inline-block;background-color:#15ce15;padding:0 4px;color:#fff;position:relative;top:-3px;border-radius:3px}.vis-value .title .value-status.red{background-color:#fb0808}.vis-value .title .value-status.yellow{background-color:#ffc500}.vis-value .value{font-weight:300;font-size:32px}.vis-value .image{text-align:center;padding:10px 0}.vis-value .image img{max-height:120px}.vis-value .date{font-size:12px;padding:3px 0;color:#999}.vis-value .bar{background-color:rgba(0,0,0,.1);height:3px;position:relative}.vis-value .bar .limit{position:absolute;opacity:.8;height:5px;top:-1px;z-index:5}.vis-value .bar .limit.lo{left:0}.vis-value .bar .limit.hi{right:0}.vis-value .bar .limit.warn{border-right:3px solid #ffb400}.vis-value .bar .limit.alert{border-right:3px solid #fb0808}.vis-value .bar .bar-inner{background-color:#15ce15;position:absolute;left:0;z-index:2;height:100%;transition:all 300ms}.vis-value .vis-link{padding:5px}.vis-value .vis-link .button{display:block;width:100%}.vis-value.yellow .bar .bar-inner{background:#ffc500}.vis-value.red .bar .bar-inner{background:#fb0808}.container-background-light-grey{padding-top:15px;background-color:#eee}.container-background-dark-grey{background-color:#aaa;color:#fff}.container-background-yellow{background-color:#ffeb00}.shopping-cart{margin-bottom:40px;min-height:500px}.shopping-cart .cart-item-image{max-height:70px;margin-bottom:10px}input.vat-id.vat-valid{background-image:url(/img/layout/checked.png);background-repeat:no-repeat;background-position:right 9px center;background-size:16px}input.vat-id.vat-invalid{background-image:url(/img/icons/timer-icon.png);background-repeat:no-repeat;background-position:right 9px center;background-size:16px}input.vat-id.loading{background-image:url(/img/spinner.gif);background-repeat:no-repeat;background-position:right 9px center;background-size:16px}.validation-info{background-color:#fffcd7;padding:6px;position:relative;top:-5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom:1px solid #d8d3b2;border-top:0;font-size:12px;font-weight:600;color:#817811}.add-cart-item-message{margin-top:15px;background:#fffde1;padding:10px;border:1px solid #ffeb00;border-left:3px solid #ffeb00;color:#564f0d}.add-cart-item-message .button{margin-top:10px}.cart-loading{background-image:url(/img/spinner.gif);background-position:center;background-repeat:no-repeat;height:250px}.secondary-cart-info{color:#777;font-size:13px}.cancel-checkout{color:#ec1010;font-size:13px;font-weight:600;background-repeat:no-repeat;background-size:22px;background-position:left 8px center;padding-left:32px;background-image:url(/img/shopping-cart/left-arrow.png);transition:all 200ms;padding:10px 10px 10px 38px;border:1px solid #ddd;border-top:none;margin-bottom:25px}.cancel-checkout:hover{color:#e40a0a;background-position:left 5px center;cursor:pointer}.col-xs-0,.col-sm-0,.col-md-0,.col-lg-0{width:0}.start-checkout{border-radius:3px;font-weight:600;background-repeat:no-repeat;background-size:22px;background-position:right 12px center;background-image:url(/img/shopping-cart/right-arrow.png);transition:all 200ms;background-color:#43a047;color:#fff;border:none;padding:12px 42px 12px 20px;display:block;text-align:center}.start-checkout:hover{background-position:right 9px center;background-color:#388e3c;cursor:pointer}.or-placeholder{display:inline-block;margin:0 10px}.default-address{display:inline-block;width:12px;margin-right:2px;height:12px;background-image:url(/img/layout/star-icon.png);background-repeat:no-repeat;background-position:center;background-size:12px}.address-list-button{padding:5px;background:#f9f9f9;text-align:center;border:1px solid #ddd;color:#1678c3;border-top:0;font-size:12px;width:100%}.address-list-button.red{color:#ec1010}.address-list-button:hover{background-color:#f5f5f5;cursor:pointer}.address-list-button:active{background-color:#f1f1f1}.address-list-reset-button{padding:5px 0;color:#ec1010;font-size:12px}.address-list-reset-button:hover{cursor:pointer;color:#d21919}.shopping-cart-wrapper{position:relative;min-height:250px}.shopping-cart-empty{background-image:url(/img/shopping-cart/shopping-cart.png);background-repeat:no-repeat;background-position:top 100px center;padding-top:250px;padding-bottom:100px;font-weight:600;font-size:15px;text-align:center;background-size:120px}.shopping-cart-navigation-item{position:relative}.shopping-cart-navigation-item .shopping-cart-list{max-height:230px;overflow-x:hidden;overflow-y:auto}.shopping-cart-navigation-item .shopping-cart-list-footer{background-color:#f5f5f5;padding:10px}.shopping-cart-list-wrapper{-ms-box-shadow:0 3px 15px rgba(0,0,0,.1);-webkit-box-shadow:0 3px 15px rgba(0,0,0,.1);background-color:#fff;border-top:0;border:1px solid #dcdcdc;box-shadow:0 3px 15px rgba(0,0,0,.1);color:#222;display:none;left:0;position:absolute;width:235px;z-index:100}.show-list .shopping-cart-list-wrapper{display:block}.transition-width{transition:width 300ms,margin 300ms}.shopping-cart-list-header{color:#777;font-size:13px;margin:20px 0 0 0;line-height:18px}.cart-login-wrapper{padding:10px;background-color:#fffcd7;border-top:3px solid #ffeb00;margin:24px 0 15px 0;box-shadow:3px 3px #dedbba}.cart-login-wrapper h3{font-weight:600;font-size:16px}.cart-login-wrapper .text{color:#555;font-size:14px;margin-bottom:15px}.cart-item-action{font-size:13px;color:#1678c3;cursor:pointer;font-weight:500}.cart-item-action:hover{color:#1267a8}.cart-item-action:active{color:#155b91}.shopping-cart-list{list-style:none;margin:0;padding:0}.shopping-cart-list li{-moz-transition:box-shadow 150ms;-ms-transition:box-shadow 150ms;-o-transition:box-shadow 150ms;-webkit-transition:box-shadow 150ms;transition:box-shadow 150ms;border:1px solid #ddd;display:block;float:inherit !important;position:relative;margin-bottom:12px;background-color:#fff;border-radius:4px}.shopping-cart-list li .cart-item-validation-error{background-color:#f5f5f5;background-image:url(/styles/Products/Configurator/images/tab-fail.png);background-position:left 6px center;background-repeat:no-repeat;padding:5px 8px 5px 32px;color:#333;margin:5px;box-shadow:0 1px 3px #a7afbd;border-left:2px solid #d51113}.shopping-cart-list li .cart-item-validation-error .description{font-size:13px;color:#777}.shopping-cart-list li .item-details{padding:6px 10px}.shopping-cart-list li .cart-item-details{margin-bottom:10px}.shopping-cart-list li .cart-item-details .cart-item-details-loading{background-image:url(/img/spinner.gif);background-repeat:no-repeat;background-position:center;height:40px}.shopping-cart-list li .cart-item-details table td,.shopping-cart-list li .cart-item-details table th{border:1px solid rgba(0,0,0,.1);width:50%}.shopping-cart-list li .item-actions{padding:6px 10px;background-color:#f7f7f7;border-top:1px solid #ddd}.shopping-cart-list li .item-actions .cart-item-action{margin-right:8px;padding-right:8px;border-right:1px solid #ccc}.shopping-cart-list li .item-actions .cart-item-action.edit{background-image:url(/img/shopping-cart/edit.png);background-repeat:no-repeat;background-position:left center;background-size:14px;padding-left:18px}.shopping-cart-list li .item-actions .cart-item-action.comment{background-image:url(/img/shopping-cart/comment.png);background-repeat:no-repeat;background-position:left center;background-size:14px;padding-left:18px}.shopping-cart-list li .item-actions .cart-item-action.tag{background-image:url(/img/shopping-cart/tag.png);background-repeat:no-repeat;background-position:left center;background-size:14px;padding-left:18px}.shopping-cart-list li .item-actions .cart-item-action.remove{color:#ec1010}.shopping-cart-list li .item-actions .cart-item-action.remove:hover{color:#e40a0a}.shopping-cart-list li .item-actions .cart-item-action.disabled{color:#000;opacity:.3;cursor:default !important}.shopping-cart-list li .cart-label{font-size:13px;color:#999}.shopping-cart-list li .cart-value{font-weight:600;line-height:2}.shopping-cart-list li .item-comment{margin-bottom:6px;font-size:13px;color:#333;padding:6px 10px;display:inline-block;background:#f7f7f7;border:1px solid #ddd;border-radius:4px}.shopping-cart-list li .item-comment .item-comment-wrapper{white-space:pre}.shopping-cart-list li:hover .cart-actions{height:26px}.shopping-cart-list li .customer-reference{color:#777}.shopping-cart-list li .cart-product-remove{-ms-opacity:0;background-image:url(/img/layout/cross.png);background-position:center;background-repeat:no-repeat;display:inline-block;height:16px;opacity:.4;position:absolute;right:8px;top:8px;width:16px}.shopping-cart-list li .cart-product-remove:hover{cursor:pointer;opacity:.8}.shopping-cart-list li .product-name{font-size:15px;font-weight:600;margin-bottom:6px}.shopping-cart-list li .configuration-reference{font-weight:600}.shopping-cart-list li .deleting{background-color:rgba(255,255,255,.5);position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/img/spinner.gif);background-repeat:no-repeat;background-position:center}.shopping-cart-list.checkout-active li{border-radius:0;border-bottom:none;margin-bottom:0}.shopping-cart-list.checkout-active li:last-child{border-bottom:1px solid #ddd}.shopping-cart-list.checkout-active li .item-details{position:relative}.shopping-cart-list.checkout-active li .item-details .price-changed{text-decoration:line-through;color:#777}.shopping-cart-list.checkout-active li .item-details .price-changed-text{color:#449eda;font-weight:600;padding:4px 0;font-size:12.5px}.shopping-cart-list.checkout-active li .item-details .item-invalid{color:#ec1010;font-weight:600;padding:4px 0;font-size:12.5px}.shopping-cart-list.checkout-active li .item-details .item-validation{position:absolute;top:0;right:0;padding-left:10px;border-left:1px solid #ddd;background-color:#fff;height:100%}.shopping-cart-list.checkout-active li .item-details .item-validation .item-validating{background-image:url(/img/spinner.gif);background-position:left center;background-repeat:no-repeat;background-size:18px;display:inline-block;font-size:12px;padding:17px 10px 17px 20px}.total-price{color:#333;font-size:17px;font-weight:600}.vat-excluded-text{font-size:12px;color:#777;display:inline-block;margin-top:15px;max-width:500px}.checkout-title{font-weight:600;padding:10px 15px;background-color:#fff;color:#bbb;margin-bottom:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:all 150ms;font-size:15px}.checkout-title.active{color:#333;margin-bottom:0;background:#ffeb00;border-bottom:1px solid #f1eaa1}.checkout-title.done{color:#4fb316;background-image:url(/img/layout/checked.png);background-repeat:no-repeat;background-position:left 14px center;padding-left:40px;background-size:16px}.checkout-wrapper{background:#f5f5f5;border:1px solid #ddd;padding:15px;margin:0 0 25px 0;overflow:hidden}.checkout-wrapper input[type='checkbox']+label{position:relative;padding-left:25px !important}.checkout-wrapper input[type='checkbox']+label::before{position:absolute;left:0;top:1px}.checkout-wrapper .checkout-block{margin-bottom:10px}.checkout-wrapper label{color:#666}.checkout-wrapper .checkbox label{text-transform:none;color:#333}.checkout-wrapper .cart-button{text-align:center;padding:10px 20px;font-size:14px}.checkout-wrapper .vega-form{margin-bottom:0}.checkout-wrapper .vega-form.no-form-background input,.checkout-wrapper .vega-form.no-form-background textarea,.checkout-wrapper .vega-form.no-form-background select{-ms-box-shadow:inset 1px 2px 1px rgba(0,0,0,.1) !important;-webkit-box-shadow:inset 1px 2px 1px rgba(0,0,0,.1) !important;background-color:rgba(245,245,245,.9);border:0;border-bottom:1px solid rgba(0,0,0,.06);border-right:1px solid rgba(0,0,0,.06);box-shadow:inset 1px 2px 1px rgba(0,0,0,.1) !important;margin-bottom:5px;padding:7px}.checkout-wrapper .vega-form.no-form-background input:focus,.checkout-wrapper .vega-form.no-form-background textarea:focus,.checkout-wrapper .vega-form.no-form-background select:focus{background-color:#fffde5;border-bottom:1px solid #ffeb00}.checkout-wrapper .vega-form.no-form-background label{color:#666}.checkout-wrapper hr{height:1px;background-color:#ddd;margin:10px 0;border:0;padding:0}.checkout-wrapper .summary-loading{background-image:url(/img/spinner.gif);background-position:center;min-height:90px;background-repeat:no-repeat}.checkout-wrapper.checkout-status{text-align:center;font-weight:600;padding:115px 0 40px 0;background-image:url(/img/spinner.gif);background-repeat:no-repeat;background-position:center}.order-success{background-image:url(/img/prototype/cart-check.svg);background-position:top 5px center;background-size:80px;background-repeat:no-repeat;padding-top:100px;margin:100px 0}.link-red{color:#ec1010}.link-red:hover{color:#e40a0a;cursor:pointer}.address-filter{background-color:#f5f5f5;border-bottom:1px solid #ddd;padding:5px}.address-filter input,.address-filter select{margin-bottom:0 !important}.vega-overlay.address-select .overlay-inner{width:700px;margin-left:-350px}.vega-overlay.address-select .overlay-inner .overlay-content{max-height:600px;overflow-y:auto}.vega-overlay.address-select .checkout-address-list{margin:0;padding:0;font-size:13px}.vega-overlay.address-select .checkout-address-list .radio-button{margin:0}.vega-overlay.address-select .checkout-address-list table tr{transition:background-color 150ms}.vega-overlay.address-select .checkout-address-list table tr.selectable-row:hover{cursor:pointer;background-color:#fffcdd}.vega-overlay.address-select .checkout-address-list table tr.selectable-row.active{background-color:#ffeb00}.vega-overlay.address-select .checkout-address-list table tr td,.vega-overlay.address-select .checkout-address-list table tr th{border:1px solid #d7d7d7;padding:5px 8px}.vega-overlay.address-select .checkout-address-list table tr td.divergence,.vega-overlay.address-select .checkout-address-list table tr th.divergence{color:#19b419;font-style:italic}.vega-overlay.address-select .checkout-address-list table tr td.no-border,.vega-overlay.address-select .checkout-address-list table tr th.no-border{border:none;border-left:1px solid #fff;border-right:1px solid #fff;padding:12px 0 2px 0}.vega-overlay .address-form .address-row{padding-bottom:2px;margin-bottom:7px;border-bottom:1px solid #ddd}.vega-overlay .address-form .address-row:last-child{border:none}.vega-overlay .address-form textarea{height:inherit;resize:none;min-height:inherit;width:100%;display:block;padding:5px !important}.vega-overlay .address-form textarea.invalid-input{background:#ffdada;border-bottom:1px solid rgba(255,0,0,.4);box-shadow:none}.vega-overlay .address-form label{color:#666;margin-top:6px !important}@media screen and (max-width:767px){.vega-overlay.address-select .overlay-inner{width:96%;margin-left:2%}.vega-overlay.address-select .overlay-inner .overlay-content{max-height:470px}.vega-overlay.address-select .overlay-inner .overlay-content table td{font-size:12px;padding:3px}.shopping-cart-list li .item-actions .cart-item-action{display:block;border:none !important;background:none !important;padding:0 !important;margin:0 !important}}.cart-address{padding:10px;border:1px solid #ddd;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;font-size:13px;background-color:#fff}.cart-address.selectable{transition:all 200ms}.cart-address.selectable:hover{cursor:pointer;background-color:#f5f5f5}.cart-address.invoice{padding-left:60px;background-image:url(/img/shopping-cart/invoice.svg);background-size:40px;background-repeat:no-repeat;background-position:left 10px center}.cart-address.shipping{padding-left:60px;background-image:url(/img/shopping-cart/package.svg);background-size:40px;background-repeat:no-repeat;background-position:left 10px center}.cart-address.invalid{height:84px}.cart-address.invalid .invalid-info{color:#666;margin-top:20px}.cart-address.loading{background-image:url(/img/spinner.gif);background-repeat:no-repeat;background-position:center;height:118px}.cart-address.select{border-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;text-align:center;font-weight:600;color:#fff;padding:7px;margin-bottom:5px;background-color:#1678c3;border-top:none}.cart-address.select:hover{color:#fff;background-color:#1267a8}.cart-address.select:active{color:#fff;background-color:#155b91}.order-overview .cart-address{padding:0;border-radius:0;border:none}.tag-device-select-list{border-bottom:0;list-style:none;margin:0;max-height:218px;overflow-x:hidden;overflow-y:auto;padding:0}.tag-device-select-list li{background-color:#f1f1f1;color:#222;padding:4px 6px;margin-bottom:2px}.tag-device-select-list li:hover{background-color:#f9f9f9;cursor:pointer}.tag-device-select-list li.active{background-color:#455a64;color:#fff}.combined-search #combined-search-input{border:1px solid #ccc;font-size:12px;line-height:normal;min-height:34px;padding:6px}.combined-search #combined-search-input::-ms-clear{display:none}.combined-search .combined-search-spinner{background-image:url(/img/spinner.gif);background-position:left 5px center;background-repeat:no-repeat;background-color:#f9f9f9;border:1px solid #ddd;color:#222;display:none;padding:10px 5px 10px 35px;width:100%}.combined-search .link-container{margin-top:15px}.combined-search .link-container a{display:block}.combined-search .combined-search-result-container .result{background:#f9f9f9;border-top:0;border:1px solid #ddd;border-top:none;padding:10px}.combined-search .combined-search-result-container .result .button{margin-bottom:10px}.combined-search .combined-search-result-container table{color:#777}.combined-search .combined-search-result-container table td{border:0;font-size:12px;padding:1px 0}.combined-search .combined-search-result-container .button{margin-top:10px}.myvega-registration-form.vega-form{background-color:#e8e8e8 !important;margin-bottom:30px !important;padding:15px !important}