@font-face{font-family:NHaasGroteskDSPro-55Rg;src:url(/assets/NHaasGroteskDSPro-55Rg-D1fOghhR.eot?#iefix)format("embedded-opentype"),url(/assets/NHaasGroteskDSPro-55Rg-D8Gc6cdi.otf)format("opentype"),url(/assets/NHaasGroteskDSPro-55Rg-DvwRrOhc.woff)format("woff"),url(/assets/NHaasGroteskDSPro-55Rg-D33rcIDw.ttf)format("truetype"),url(/assets/NHaasGroteskDSPro-55Rg-BUMpvJV_.svg#NHaasGroteskDSPro-55Rg)format("svg");font-weight:400;font-style:normal}@font-face{font-family:NHaasGroteskDSPro-65Md;src:url(/assets/NHaasGroteskDSPro-65Md-DbsKztqE.eot?#iefix)format("embedded-opentype"),url(/assets/NHaasGroteskDSPro-65Md-r-dKKido.otf)format("opentype"),url(/assets/NHaasGroteskDSPro-65Md-BoFdV8x5.woff)format("woff"),url(/assets/NHaasGroteskDSPro-65Md-BKNQ3BXC.ttf)format("truetype"),url(/assets/NHaasGroteskDSPro-65Md-wWT3qgBw.svg#NHaasGroteskDSPro-65Md)format("svg");font-weight:400;font-style:normal}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v41/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2)format("woff2")}.material-icons{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;direction:ltr;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}@keyframes blink{50%{border:1px dashed #dd140d}}*{vertical-align:baseline;box-sizing:border-box;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}:before,:after{box-sizing:border-box}html,body{height:100%;position:relative}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-appearance:none;font-family:NHaasGroteskDSPro-55Rg;font-size:14px;line-height:1}ul{margin:0;padding:0;list-style:none}a{color:#0d4add;vertical-align:baseline;background:0 0;border:none;margin:0;padding:0;font-size:100%;text-decoration:none}h1{font-family:NHaasGroteskDSPro-65Md;font-size:26px}h2{font-family:NHaasGroteskDSPro-55Rg;font-size:22px}h3{font-family:NHaasGroteskDSPro-55Rg;font-size:18px}@media (width<=768px){table{overflow:auto}}.table{border:1px solid #e1e8ed;width:100%;margin:15px 0}@-webkit-keyframes autofill{to{background:0 0}}.loginForm input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.row{margin:10px 0}.modal{z-index:1;z-index:999;background-color:#0006;width:100%;height:100%;padding-top:100px;display:none;position:fixed;top:0;left:0;overflow:auto}.modal-content{background-color:#fefefe;border:1px solid #888;width:35%;margin:auto;padding:20px;position:relative}.modal-content.modal-content3{width:30%}.model-header{border-bottom:1px solid #ddd;margin:0 0 20px;padding:0 0 20px;font-size:20px;font-weight:700}.close,.close22,.close33{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;right:17px}.close i,.close22 i,.close33 i{font-size:20px}.close:hover,.close:focus,.close22:hover,.close22:focus,.close33:hover,.close33:focus{color:#000;cursor:pointer;text-decoration:none}main .fbloader{align-items:center;display:flex;position:relative;inset:0;overflow:hidden}main .fbloader .innerLoader{max-height:100%;margin:auto;padding:10px}main .flashDataContainer{display:inline-block}main .flashDataContainer span{float:left;width:160px;margin-right:10px}main .flashDataContainer span p{margin-top:5px}main .hidden{display:none}main .warranty-form{float:left;clear:both;border:1px solid #f0f0f0;width:530px;margin:20px 0 0}main .warranty-form form,main .warranty-form .width50,main .warranty-form .width100{padding:10px}main .warranty-form .width100 button{float:left;margin-top:0}main .warranty-form label{color:gray;float:left;width:auto;font-size:14px}main .warranty-form select{text-transform:uppercase;color:#6c6c6c;border:1px solid #ccc;height:42px;margin-bottom:10px;font-size:14px}main .warranty-form select:focus{border:1px solid #0d4add}main .warranty-form input{color:#6c6c6c;border:1px solid #ccc;height:42px;margin-bottom:10px;font-size:14px}main .warranty-form input:focus{border:1px solid #0d4add}main .warranty-form .right-sec{float:left;border:1px solid #f0f0f0;width:auto;min-width:450px;margin-left:20px}main .warranty-form .right-sec .heading{color:#4e4e4e;background-color:#ededed;padding:15px 20px;font-family:NHaasGroteskDSPro-65Md;font-size:18px}main .warranty-form .right-sec .heading p{margin-top:5px;font-family:NHaasGroteskDSPro-55Rg;font-size:12px;line-height:16px}main .warranty-form .right-sec label{cursor:pointer;color:#0d4add;-o-transition:all .2s ease;border:1px solid #0d4add;border-radius:3px;padding:5px 10px;transition:all .2s}main .warranty-form .right-sec label:hover{color:#fff;background-color:#0d4add}main .warranty-form .right-sec label input{width:0;height:auto}main .warranty-form .right-sec table th{padding:15px}main .warranty-table{margin:20px 0 0}main .warranty-table table.table-b-0 td{border:none;padding:5px 0}main .warranty-table .sub-table td{color:#444;border:none;min-width:100px;padding:5px 0;font-size:12px}main .account{width:600px;padding:20px 0}main .account .profile-header{border-bottom:1px solid #ccc;padding:20px 0}main .account .profile-header:after{content:"";clear:both;display:block}main .account .profile-header .pro-left{float:left}main .account .profile-header .pro-left .user-img{object-fit:cover;border-radius:3px;width:72px;height:72px;position:relative;overflow:hidden}main .account .profile-header .pro-left .user-img img{object-fit:fill;max-width:100%;height:auto}main .account .profile-header .pro-left .user-img a{text-align:center;color:#fff;background-color:#00000080;padding:2px 5px;font-size:12px;position:absolute;bottom:0;left:0;right:0}main .account .profile-header .pro-left .user-img a i{vertical-align:middle;margin:-1px 5px 0 0;font-size:12px}main .account .profile-header .pro-right{float:left;padding:0 20px}main .account .profile-header .pro-right ul{line-height:18px}main .account .profile-header .pro-right li:first-child{font-family:NHaasGroteskDSPro-65Md}main .account .profile-header .pro-right li:nth-child(2),main .account .profile-header .pro-right li:nth-child(3){color:#4e4e4e}main .account .profile-header .pro-right li{margin-bottom:5px}main .account .profile-header .pro-right li i{vertical-align:middle;margin-right:5px;font-size:18px}main .account .pro-update{margin:20px -10px}main .account .pro-update label{color:#4e4e4e;font-size:14px}main .account .pro-update .width50,main .account .pro-update .width100{padding:10px}main .account .pro-update input,main .account .pro-update select{color:#4e4e4e;border:1px solid #ccc;height:42px}main .account .pro-update input:focus,main .account .pro-update select:focus{border:1px solid #0d4add}main .search-area{float:left;width:500px}main .search-area .form-control{background-color:#fff;border:1px solid #ced4da;border-radius:3px 0 0 3px;width:390px;padding:10px;line-height:1.5}main .search-area .search-icon{float:left;cursor:pointer;background-color:#0d4add;border-radius:0 3px 3px 0;width:50px;height:43px;padding:4px 0 0}main .search-area .reload{float:left;cursor:pointer;background-color:#f5f5f5;border-radius:3px;width:50px;height:43px;margin:0 0 0 10px;padding:4px 0 0;position:relative}main .search-area .reload .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;background-color:#5f5f5f;border-radius:3px;width:auto;padding:5px 12px;position:absolute;bottom:-34px;left:-9px}main .search-area .reload .tooltiptext:before{content:"";border-bottom:6px solid #5f5f5f;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;margin:0 0 0 -3px;position:absolute;top:-6px;left:50%}main .search-area .reload:hover .tooltiptext{visibility:visible}main .serial-search{float:right;text-align:right;background-color:#ededed;width:auto;padding:5px 0}main .serial-search .form-control{width:245px;padding:7px 10px}main .serial-search .search-icon{width:40px;height:37px}main .main-container{min-height:100%}main .main-container h1 a{color:#0d4add;font-size:16px;font-weight:400}main .main-container h1.widthauto{float:left;width:auto}main .main-container h1 .arrow{float:left;margin:6px 5px 0 0}main .main-container h1 span.badge{color:#fff;background-color:#878787;border-radius:3px;margin:5px 0 0 10px;padding:1px 6px 2px;font-size:16px;font-weight:400}main .main-container h1 span.badge.red{background-color:#dc3545}main .main-container h1 span.badge.blue{background-color:#0d4add}main .main-container h1 strong,main .main-container h1 span{float:left}main .main-container h2 span.badge{color:#fff;background-color:#878787;border-radius:3px;margin:5px 0 0 10px;padding:1px 6px 2px;font-size:16px;font-weight:400}main .main-container h2 span.badge.red{background-color:#dc3545}main .main-container h2 span.badge.blue{background-color:#0d4add}main .main-container .support{text-align:center}main .main-container .support .search-area{float:none;width:444px;margin:0 auto}main .main-container .support .helptext{margin:30px 0;font-size:18px;line-height:25px}main .main-container .support .threebtns{margin:20px 0 0}main .main-container .support .threebtns ul{margin:0;padding:0}main .main-container .support .threebtns ul li{margin:0 80px;display:inline-block}main .main-container .support .threebtns ul li a{color:#fff;text-align:left;background-color:#0d4add;border-radius:5px;width:260px;height:80px;transition:all .3s;display:inline-block}main .main-container .support .threebtns ul li a img{float:left;margin:21px 0 0 30px}main .main-container .support .threebtns ul li a span{float:left;margin:20px 0 0 30px;font-size:18px;line-height:20px}main .main-container .support .threebtns ul li a:hover{background-color:#00a651}main .main-container .support article{text-align:left;margin:30px 0}main .main-container .support article h3{color:#333;margin:0 0 20px}main .main-container .support article li{border-bottom:1px solid #ddd;margin:0 0 15px;padding:0 0 15px}main .main-container .support article li p{margin:0 0 5px}main .main-container .support article li p a:hover{text-decoration:underline}main .main-container .support .loadmore a{float:left;border:1px solid #0d4add;border-radius:2px;padding:6px 10px;transition:all .2s}main .main-container .support .loadmore a:hover{color:#fff;background-color:#0d4add}main .main-container .support .loadmore a i{float:right;margin:0 0 0 5px;font-size:15px}main .main-container .employee-wrapper li{float:left;text-align:center;background-color:#fafafa;border-radius:3px;width:300px;max-width:100%;margin:20px 20px 0 0;padding:20px;display:block;position:relative}main .main-container .employee-wrapper li:last-child{margin:20px 0 0}main .main-container .employee-wrapper li a{text-align:right;display:block}main .main-container .employee-wrapper li a i{color:gray}main .main-container .employee-wrapper li .action-menu{background:#fff;border-radius:4px;min-width:90px;display:none;position:absolute;top:44px;right:24px;box-shadow:0 0 5px gray}main .main-container .employee-wrapper li .action-menu img{float:left;vertical-align:middle;width:12px}main .main-container .employee-wrapper li .action-menu a{box-sizing:border-box;color:#4e4e4e;border-bottom:1px solid #b3b3b3;border-radius:4px 4px 0 0;padding:10px;transition:all .1s ease-in;display:block}main .main-container .employee-wrapper li .action-menu a:hover{background:#f1f1f1}main .main-container .employee-wrapper li .action-menu a:last-child{border:0}main .main-container .employee-wrapper li .action-menu a:last-child:hover{border-radius:0 0 4px 4px}main .main-container .employee-wrapper figure{margin:-24px 0 0}main .main-container .employee-wrapper figure img{object-fit:cover;border-radius:50%;width:100px;max-height:100px}main .main-container .employee-wrapper figure figcaption h3{color:#333;margin:10px 0;line-height:20px}main .main-container .employee-wrapper figure figcaption p{color:#4e4e4e;margin:0 0 5px;line-height:16px}main .main-container .employee-wrapper figure figcaption .user-access{color:#4e4e4e;font-size:12px}main .main-container .member-form{float:left;clear:both;width:600px;margin:10px 0}main .main-container .member-form h2{margin:0}main .main-container .member-form .width50,main .main-container .member-form .width100{padding:10px}main .main-container .member-form .checkwrap{padding:6px 0 0}main .main-container .member-form .checkwrap label{-webkit-user-select:none;user-select:none;margin:0 30px 0 0}main .main-container .member-form .checkwrap input{vertical-align:middle;float:left;height:auto;margin:0 7px 0 0}main .main-container .member-form .dash-card{border:1px dashed #ccc;padding:5px 10px;display:block}main .main-container .member-form .dash-card .upload-img{float:left;vertical-align:middle;cursor:pointer;background-color:#f2f2f2;margin-top:5px;padding:5px 10px}main .main-container .member-form .dash-card input{visibility:hidden;float:left;width:0;height:auto}main .main-container .member-form .dash-card .img-preview{float:right;object-fit:cover;background-color:#eee;border-radius:50%;width:34px;height:34px;overflow:hidden}main .main-container .member-form .dash-card .img-preview img{object-fit:fill;max-width:100%;height:auto}main .main-container .member-form .dash-card .logo-preview{float:right;object-fit:cover;background-color:#eee;width:104px;height:34px;overflow:hidden}main .main-container .member-form .dash-card .logo-preview img{object-fit:fill;max-width:100%;height:auto;padding:8px 5px}main .main-container .member-form .btn{color:#fff;text-transform:uppercase;cursor:pointer;float:left;text-align:center;background-color:#0d4add;border:0;border-radius:3px;width:109px;height:42px;margin:25px 10px 0 0;font-family:NHaasGroteskDSPro-65Md;display:block;box-shadow:0 2px 2px #00000024,0 1px 5px #0000001f,0 3px 1px -2px #0003}main .main-container .member-form .cancel-btn{float:left;color:#0d4add;text-transform:uppercase;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #0d4add;border-radius:5px;width:109px;height:42px;margin:0 5% 0 0;font-family:NHaasGroteskDSPro-65Md;line-height:42px;display:block;box-shadow:0 2px 2px #00000024,0 1px 5px #0000001f,0 3px 1px -2px #0003}main .main-container .member-form .cancel-btn:focus{color:gray}main .main-container .member-form .menu-radio li{float:left;margin:0 15px 0 0}main .main-container .member-form .menu-radio li input{float:left;width:auto;height:auto;margin:0 5px 0 0;padding:0}main .main-container .member-form .theme-color li{float:left;margin:0 15px 0 0}main .main-container .member-form .theme-color li span{float:left;cursor:pointer;border-radius:3px;width:25px;height:25px;box-shadow:1px 1px 1px #ccc}main .main-container .member-form .theme-color li span i{margin:0 10px 0 4px;font-size:17px;line-height:25px}main .main-container .member-form .theme-color li span.default{background-color:#eee}main .main-container .member-form .theme-color li span.grey{background-color:#fafafa}main .main-container .member-form .theme-color li span.purple{background-color:#605ca8}main .main-container .member-form .theme-color li span.green{background-color:#00a65a}main .main-container .member-form .theme-color li span.orange{background-color:#dd4b39}main .main-container .member-form .theme-color li span.blue{background-color:#0d4add}main .main-container .member-form .theme-color li span.blue.checked{background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20354.67'%3e%3ctitle%3echecked-white%3c/title%3e%3cpolygon%20points='485.3%200%20184.02%20301.28%2026.7%20143.95%200%20170.65%20184.02%20354.67%20512%2026.7%20485.3%200'%20style='fill:%23fff'/%3e%3c/svg%3e")}main .main-container .member-form .theme-color li .checked{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2022.0.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20512%20512'%20style='enable-background:new%200%200%20512%20512;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23444444;}%20%3c/style%3e%3cpolygon%20class='st0'%20points='485.3,78.7%20184,379.9%2026.7,222.6%200,249.3%20184,433.3%20512,105.4%20'/%3e%3c/svg%3e");background-position:5px;background-repeat:no-repeat;background-size:15px}main .main-container .member-form .sub-tabcontent{border:1px solid #ccc;margin:-1px 0 0;padding:15px}main .main-container .member-form .sub-tab{z-index:1;background:0 0;border:0;padding:0;position:relative}main .main-container .member-form .sub-tab li{float:left;background-color:#dedede;margin:0 6px 0 0}main .main-container .member-form .sub-tab li a{color:#4e4e4e;border:1px solid #dedede;border-bottom:0;margin:0}main .main-container .member-form .sub-tab li.active,main .main-container .member-form .sub-tab li:hover{background-color:#fff}main .main-container .member-form .feildset,main .main-container .member-form .feildset.performance{margin:0}main .main-container .member-form .feildset .component-legend,main .main-container .member-form .feildset .performance-legend{color:#444;float:left;text-transform:uppercase;width:110px;margin:30px 10px 10px 0}main .main-container .member-form .feildset .flash-data{float:left;width:auto}main .main-container .member-form .feildset .flash-data .upload-card{width:auto}main .main-container .member-form .upload-card{margin:10px 0 0}main .main-container .member-form .upload-card label{margin:0}main .main-container .notification-frame li{color:#4e4e4e;border-bottom:1px solid #ebebeb;line-height:16px}main .main-container .notification-frame li .list{margin:10px 0}main .main-container .notification-frame li .list.expire-alert{background-color:#eaeaea}main .main-container .notification-frame li .list .date{color:#a3a3a3;font-size:12px}main .main-container .notification-frame li .list .notifyimg,main .main-container .notification-frame li .list .notifyframe{float:left}main .main-container .notification-frame li .list .notifyimg{text-align:center;background-color:#eee;width:47px;height:42px;padding:10px}main .main-container .notification-frame li .list .notifyframe{margin:0 0 0 10px}main .main-container .flash-data .process-btn .btn{float:none;font-size:20px;display:inline-block}main .main-container .flash-data .save .btn{background-color:gray}main .main-container .flash-data h2{font-size:22px}main .main-container .flash-data .error-box{z-index:20000;width:450px;height:100%;position:relative;top:0;right:0}main .main-container .flash-data .error-box .error{-webkit-animation:.2s .2s forwards error_hide;background-color:#fff;border-radius:3px 3px 0 0;margin-top:-45px;margin-right:0;line-height:15px;animation:.2s .2s forwards error_hide;position:fixed;top:50%;right:-32px;transform:rotate(-90deg)}main .main-container .flash-data .error-box .error a{float:left;color:#dd140d;border:1px solid #dd140d;border-bottom:0;border-radius:3px 0 0;padding:10px;transition:all .2s}main .main-container .flash-data .error-box .error a:hover{color:#fff;background-color:#dd140d}main .main-container .flash-data .error-box .error a span.badge{color:#fff;text-align:center;background-color:#dd140d;border:2px solid #dd140d;border-radius:100px;min-width:30px;max-height:30px;padding:6px 3px;font-size:14px;position:absolute;top:-14px;right:-16px;transform:rotate(90deg)}main .main-container .flash-data .error-box .error.active{-webkit-animation:.2s .2s forwards error_show;animation:.2s .2s forwards error_show}main .main-container .flash-data .error-box .error.deactive{-webkit-animation:.5s .2s forwards error_hide;animation:.2s .2s forwards error_hide}@-webkit-keyframes error_show{to{margin-right:410px}}@keyframes error_hide{to{margin-right:0}}main .main-container .flash-data .error-box .error-list{-webkit-animation:.2s .2s forwards error_slide_hide;background-color:#fff;border-left:5px solid #dd140d;width:410px;height:100vh;margin-right:-410px;padding:60px 0 80px;animation:.2s .2s forwards error_slide_hide;position:fixed;top:0;right:0}main .main-container .flash-data .error-box .error-list h4{margin:20px 15px}main .main-container .flash-data .error-box .error-list .table-overflow{float:left;width:100%;height:100%;padding:0 20px 20px;overflow:hidden auto}main .main-container .flash-data .error-box .error-list.active{-webkit-animation:.5s .2s forwards error_slide_show;animation:.2s .2s forwards error_slide_show}main .main-container .flash-data .error-box .error-list.deactive{-webkit-animation:.5s .2s forwards error_slide_hide;animation:.2s .2s forwards error_slide_hide}@-webkit-keyframes error_slide_show{to{margin-right:0}}@keyframes error_slide_hide{to{margin-right:-410px}}main .main-container .flash-data .upload-card p{color:#4e4e4e;margin:20px 0 25px;font-size:30px}main .main-container .flash-data .upload-card .attach-file{color:#4e4e4e;text-align:center;margin:18px 0 15px 10px}main .main-container .flash-data .upload-card .attach-file i{vertical-align:middle;margin-top:-4px;margin-right:5px;font-size:16px;transform:rotate(30deg)}main .main-container .flash-data .upload-card label{float:none;color:#fff;text-transform:capitalize;cursor:pointer;background-color:#0d4add;border-radius:40px;width:50%;padding:17px 0;font-size:20px;font-weight:400;display:inline-block}main .main-container .flash-data .upload-card label img{vertical-align:middle;width:18px;margin-right:10px}main .main-container .flash-data .upload-card label input{visibility:hidden;float:left;width:0;height:0}main .main-container .flash-data .upload-card .upload-btn a{float:none;text-transform:capitalize;border-radius:40px;width:50%;padding:17px 0;font-size:20px;font-weight:400;display:inline-block}main .main-container .flash-data .upload-card .yearsupdate{float:left;margin:4px 20px 0 0}main .main-container .flash-data .upload-card .yearsupdate input{color:#000;border:1px solid #aaa;border-radius:3px;width:62px;margin:0 6px 0 0;padding:0 10px}main .main-container .flash-data .loader{margin:35px 0 0 -24px;display:none;position:absolute;left:50%}main .main-container .flash-data .loader img{width:35px}main .main-container .flash-data .message-card{float:left;background-color:#00a651;border-radius:3px;width:360px;margin:10px 0 0 -180px;padding:8px 14px;line-height:14px;display:none;position:absolute;left:50%}main .main-container .flash-data .message-card img{vertical-align:middle;width:26px;margin-right:10px}main .main-container .flash-data .message-card .caption{color:#fff;line-height:24px}main .main-container .flash-data .mapping{border:1px solid #ddd;margin:20px 0 0;padding:10px 0 48px;position:relative}main .main-container .flash-data .mapping .mapping-area{padding:0 0 0 220px;position:relative}@media screen and (device-width<=375px){main .main-container .flash-data .mapping .mapping-area{padding:0}}main .main-container .flash-data .mapping .headers{float:left;background:#fff;width:220px;padding:15px;position:absolute;top:0;bottom:0;left:0}main .main-container .flash-data .mapping .headers .dragtip{cursor:pointer;background-color:#9c9c9c;width:21px;height:21px;padding:4px;display:inline-block;position:absolute;top:0;right:-15px}main .main-container .flash-data .mapping .headers .dragdrop{z-index:1;background-color:#fff;border-radius:4px;width:350px;padding:15px;position:absolute;top:-120px;left:0;box-shadow:0 8px 17px #0003,0 6px 20px #00000030}main .main-container .flash-data .mapping .headers ul{margin:10px 0 20px;position:relative}main .main-container .flash-data .mapping .headers ul li{margin:0 0 3px;display:block}main .main-container .flash-data .mapping .headers ul li:last-child{margin:0}main .main-container .flash-data .mapping .headers ul li a{color:#444;background-color:#fbe25c;border-radius:2px;width:100%;padding:8px 12px;line-height:24px;transition:all .2s;display:inline-block}main .main-container .flash-data .mapping .headers ul li a:hover{background-color:#fdd835;margin-left:4px;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f}main .main-container .flash-data .mapping .headers ul li a.active{background-color:#efc71b;margin-left:4px;box-shadow:0 8px 17px #0003,0 6px 20px #00000030}main .main-container .flash-data .mapping .headers ul li a.disabled{background-color:#f5f5f5}main .main-container .flash-data .mapping .headers h4 span{color:#dd140d}main .main-container .flash-data .mapping .template-area{border-top:none;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:none;min-height:500px;padding:15px 15px 0}@media screen and (device-width<=375px){main .main-container .flash-data .mapping .template-area{border:none}}main .main-container .flash-data .mapping .template-area .tip-container{color:#fff;z-index:9;background-color:#1b1b1b;border-radius:5px;width:200px;padding:12px;line-height:18px;position:absolute;top:37px;left:39px;box-shadow:2px 2px 4px #5f5f5f}main .main-container .flash-data .mapping .template-area .tip-container:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:8px solid #1b1b1b;width:0;height:0;display:block;position:absolute;top:7px;right:-8px}main .main-container .flash-data .mapping .template-area .tip-container span{border:0;padding:0}main .main-container .flash-data .mapping .template-area .tip-container img{cursor:pointer;position:absolute;top:6px;right:6px}main .main-container .flash-data .mapping .template-area .tip2{position:absolute;left:0}main .main-container .flash-data .mapping .template-area .tip2 .tip-container{word-wrap:break-word;white-space:normal;top:10px}main .main-container .flash-data .mapping .template-area .worksheets ul{white-space:nowrap;width:100%;overflow:auto hidden}main .main-container .flash-data .mapping .template-area .worksheets ul li{float:left;border-right:1px solid #696969;min-width:200px}main .main-container .flash-data .mapping .template-area .worksheets ul li:last-child{border-right:0}main .main-container .flash-data .mapping .template-area .worksheets ul li.active-tab ul li{float:left;min-width:unset;border:0;min-width:124px}main .main-container .flash-data .mapping .template-area .worksheets ul li.active-tab ul li a{color:#444;background-color:#fff;width:100%;min-width:100px;transition:all .2s}main .main-container .flash-data .mapping .template-area .worksheets ul li.active-tab ul li a.active{color:#0d4add;box-shadow:inset 0 -3px #0d4add}main .main-container .flash-data .mapping .template-area .worksheets ul li.active-tab ul li a.active:hover{background-color:#0000}main .main-container .flash-data .mapping .template-area .worksheets ul li.active-tab ul li a:hover{background-color:#ececec}main .main-container .flash-data .mapping .template-area .worksheets ul li.active-tab span a{float:left;text-align:center;color:#fff;background-color:#6d6d6d;width:100%;padding:2px 0}main .main-container .flash-data .mapping .template-area .worksheets ul li ul li{border:0}main .main-container .flash-data .mapping .template-area .worksheets ul li ul li a{float:left;color:#898989;border:1px solid #ddd;border-top:0;padding:10px 25px}main .main-container .flash-data .mapping .template-area .worksheets ul li span a{float:left;text-align:center;color:#898989;border:1px solid #ddd;border-top:0;width:100%;padding:2px 0}main .main-container .flash-data .mapping .template-area .files-band{background:#e0e0e0}main .main-container .flash-data .mapping .template-area .files-band ul li a{float:left;text-align:center;padding:10px}main .main-container .flash-data .mapping .template-area .totalmodels{float:right;text-align:right;margin:9px 0 9px 9px}main .main-container .flash-data .mapping .template-area .totalprogress{float:right;width:210px;margin:9px}main .main-container .flash-data .mapping .template-area .totalprogress .progress-img img{background-color:#cbcbcb;height:15px;padding:0 80px 0 0}main .main-container .flash-data .mapping .template-area .totalprogress span{color:#787878;float:left;margin:0 8px 0 0}main .main-container .flash-data .mapping .template-area .totalprogress strong{float:left;color:#393939;margin:4px 0 0 64px;font-size:13px;font-weight:400}main .main-container .flash-data .mapping .hint{float:left;color:#4e4e4e;border:1px solid #e6e6e6;border-top:0;width:600px;margin:40px 0 20px;padding:0 0 15px}main .main-container .flash-data .mapping .hint span{padding:0 15px;line-height:18px}main .main-container .flash-data .mapping .hint .hint-legend{margin:-10px 0 0;padding:0 0 10px}main .main-container .flash-data .mapping .hint .hint-legend:before{content:"";vertical-align:middle;border:1px solid #e6e6e6;width:25px;margin-right:10px;display:inline-block}main .main-container .flash-data .mapping .hint .hint-legend:after{content:"";vertical-align:middle;border:1px solid #e6e6e6;width:71.9%;margin-left:10px;display:inline-block}main .main-container .flash-data .mapping .processbtn{clear:both;margin:0 0 15px}main .main-container .flash-data .mapping .processbtn a{margin:15px 15px 0 0}main .main-container .flash-data .mapping .processbtn a.btn{float:none;font-size:20px;display:inline-block}main .main-container .flash-data.flash-data-inner .upload-card{text-align:left;background:0 0;width:auto;margin:0;padding:0}main .main-container .flash-data.flash-data-inner .upload-card p{margin:0 0 15px;font-size:15px}main .main-container .flash-data.flash-data-inner .upload-card label{color:#0d4add;float:left;background:0 0;border:1px solid;border-radius:3px;padding:10px;font-size:14px}main .main-container .flash-data.flash-data-inner .upload-card .attach-file{width:auto;margin:11px 0 0 10px}main .main-container .design-template h3{color:#5d5d5d;margin:20px 0 5px;font-weight:400}main .main-container .design-template h4{font-size:18px}main .main-container .design-template h4 strong{font-weight:400}main .main-container .help-box{text-align:center;z-index:999;background-color:#0006;border:1px solid #ccc;border-radius:3px;width:100%;height:100%;margin:10px 0 0;padding:15px;display:block;position:fixed;top:0;left:0;overflow:auto}main .main-container .help-box h2{line-height:normal}main .main-container .help-box .help-popup{background-color:#fff;border-radius:5px;width:650px;height:300px;margin:0 0 0 -325px;padding:20px;position:relative;top:150px;left:50%;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}main .main-container .help-box .help-popup .close-help{cursor:pointer;position:absolute;top:10px;right:10px}main .main-container .help-box .help-popup h1{text-shadow:2px 2px #0ff,4px 4px #fa0;width:100%;font-size:40px}main .main-container .left-block{float:left;width:25%;padding:0 15px}main .main-container .left-block .search-area .form-control{width:362px}main .main-container .right-block{float:left;text-align:left;width:75%;padding:0 15px}main .main-container .right-block p{margin:0 0 20px;line-height:22px}main .main-container .right-block h3{color:#0d4add}main .main-container .tab-2{overflow:hidden}main .main-container .tab-2 a{background-color:inherit;float:left;cursor:pointer;color:#333;border:1px solid #fff;outline:none;width:270px;padding:14px 16px;font-size:17px;transition:all .3s}main .main-container .tab-2 a:hover{background-color:#f8f8f8}main .main-container .tab-2 a.active{color:#333;background-color:#ededed;border:1px solid #dbdbdb;border-bottom:0}main .main-container .tab-2 a h3{float:left}@media (width>=1024px){main .main-container .tab-2 a{width:220px}}main .main-container .tab-2 .badge{float:right;font-size:14px}main .main-container .tab-2 p{font-size:14px}main .main-container .tabcontent-2{border:1px solid #dbdbdb;margin:-1px 0 0;display:none}main .main-container .tabcontent-2 .sub-tab .badge{float:left;margin-top:0;padding:1px 6px;font-size:12px}main .main-container .tabs-container-2{margin:20px 0}main .main-container .tabcontent{animation:1s fadeEffect}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}main .main-container .warranty1{float:left;background-color:#f8f9f9;border:1px solid #ddd;border-radius:4px;width:23%;margin:20px 30px 20px 0;padding:20px;font-size:16px;box-shadow:0 2px 4px #0000001a}main .main-container .warranty1 .allinfo{float:left;width:50%;margin:0 0 10px}main .main-container .warranty1 .allinfo ul{color:#6c6c6c;font-size:16px;line-height:22px}main .main-container .warranty1 .solarimg{text-align:center;height:100px}main .main-container .warranty1 .modelinfo{margin:0 0 20px;font-size:20px}main .main-container .warranty1 .modelinfo b i{color:#fff;background-color:#787878;border-radius:100%;width:37px;height:37px;margin:0 7px 0 0;padding:6px 10px;font-size:26px;font-style:normal;display:inline-block}main .main-container .warranty1 .modelinfo b.digit i{padding:5px 6px}main .main-container .warranty1 .moremodel{float:left;text-align:right;width:50%;margin:22px 0 0}main .main-container .warranty1 .moremodel a{border-bottom:1px solid #7898e3;font-size:16px;display:inline-block}main .main-container .warranty1 .moremodel a img{float:right;width:15px;margin:0 0 0 4px}main .main-container .warranty1 .warranty-terms-block{text-align:center;background-color:#e9e9e9;border-radius:3px;margin:10px 0 0;padding:10px 0}main .main-container .warranty1 .warranty-terms-block b{margin:0 0 10px}main .main-container .warranty1 .warranty-terms-block ul li{display:inline-block}main .main-container .warranty1 .warranty-terms-block ul li a{color:#d93025;text-align:center;border-right:1px solid #a5a5a5;margin:0 32px 0 0;padding:0 32px 0 0;font-size:14px;display:inline-block}main .main-container .warranty1 .warranty-terms-block ul li a:hover{text-decoration:underline}main .main-container .warranty1 .warranty-terms-block ul li a img{float:left;width:17px;margin:0 8px 0 0}main .main-container .warranty1 .warranty-terms-block ul li a span{margin:4px 0 0;font-size:18px;display:inline-block}main .main-container .warranty1 .warranty-terms-block ul li:last-child a{border:0;margin:0;padding:0}main .compo-warranty label.uploadfile{width:auto}main .compo-warranty label.uploadfile input{visibility:hidden;float:left;width:0;height:0}main .compo-warranty label.uploadfile img{cursor:pointer;width:40px;margin-top:4px;padding:1px 8px 0}main .compo-warranty a{float:left}main.expand-wrapper{padding:70px 0 0}main.privacy-main-container{padding:90px 0 0}main.privacy-main-container .privacy{width:1024px;margin:0 auto}main.privacy-main-container .privacy h2{margin:0}main .uploadfile{width:auto}main .uploadfile input{visibility:hidden;float:left;width:0;height:0}main .uploadfile img{cursor:pointer;width:39px;margin-top:4px;padding:7px 8px}main .products-block{margin:10px 0 0}main .products-block input{border-radius:3px;width:100%;padding:0 10px}main .products-block .products-listing{margin:20px 0 0}main .products-block .products-listing button{color:#0d4add;cursor:pointer;border:1px solid #0d4add;border-radius:3px;padding:4px 20px;transition:all .2s}main .products-block .products-listing button:hover{color:#fff;background-color:#0d4add}main .products-block .products-listing table td,main .products-block .products-listing table th{vertical-align:middle}main .products-block .selected-products{margin:0 0 20px}main .products-block .selected-products ul li{float:left;margin:0 20px 0 0;position:relative}main .products-block .selected-products ul li span{float:left;color:#333;background-color:#f3f3f3;border:1px solid #c8c8c8;border-radius:2px;padding:4px 10px}main .products-block .selected-products ul li img{cursor:pointer;background-color:#dc3545;border-radius:100%;padding:3px;position:absolute;top:-9px;right:-9px}main .products-block .selected-products ul li img:hover{background-color:#c32736}main .file-upload{display:none}main .circle{border:8px solid #ffffffb3;width:128px;height:128px;position:absolute;top:72px;overflow:hidden;border-radius:1000px!important}main .p-image{color:#666;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:absolute;top:167px;right:30px}main .p-image:hover{transition:all .3s cubic-bezier(.175,.885,.32,1.275)}main .upload-button{font-size:1.2em}main .upload-button:hover{color:#999;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}main .warranty-form{float:left;clear:both;width:600px}.width100{padding:10px}.suggestion-item{color:#262626;background-color:#fcfcfc;padding:2em .7em;font-size:95%}.suggestion-item-active{color:#262626;cursor:pointer;background-color:#e6e6e6;padding:2em .7em;font-size:95%}.was-validated .form-control:valid~.invalid-feedback{display:none}table.flashtable{border-collapse:collapse;background-color:#fff;border:1px solid #ddd;width:100%;height:1px;min-height:458px;margin:10px 0 0;font-family:NHaasGroteskDSPro-55Rg}table.flashtable tbody{-webkit-user-select:none;user-select:none;opacity:.6}table.flashtable tr{border-bottom:1px solid #dee2e6;font-size:13px}table.flashtable tr th.counterCell{width:12px;min-width:12px}table.flashtable tr th.headerCell,table.flashtable tr th.clientCell{min-width:160px}table.flashtable tr td.counterCell{width:12px;min-width:12px}table.flashtable tr td.headerCell,table.flashtable tr td.clientCell{min-width:160px}table.flashtable tr td .mappings{text-align:center;color:#dd140d;background:#ffebd8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAABCAYAAADq6085AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGR2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAyLTExVDExOjExOjI2KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wMi0xMVQxMToxMTo0NCswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMi0xMVQxMToxMTo0NCswNTozMCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjUwYzhkMTEzLWY5YjgtOWI0Zi05YTYzLTViZmViZTIyNmFlOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozZjExY2NhZi0xOWVjLWZlNDMtYjhmMi1mNGIyNjQ0ZDJhZDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmU3NDc4NzQ1LTY2YTEtNDM0OS1iYWRjLWJiYmJlNjViZjZlNCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2MWRkNTE4LTBmZjgtOTE0Yy05MTMzLThmZTY4ZDg0MTQwMSIgc3RFdnQ6d2hlbj0iMjAxOS0wMi0xMVQxMToxMToyNiswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjNmMTFjY2FmLTE5ZWMtZmU0My1iOGYyLWY0YjI2NDRkMmFkOSIgc3RFdnQ6d2hlbj0iMjAxOS0wMi0xMVQxMToxMTo0NCswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq9zP+oAAAAfSURBVAiZY7y4puMUAwODDgMDAycDJvioF1wugCwAAKqBBP9LkO7uAAAAAElFTkSuQmCC) 50% repeat-x;padding:10px;font-size:14px}table.flashtable tr td .mappings strong{text-transform:uppercase;color:#c3986f;z-index:10;background:#fff;border:1px solid #c3986f;padding:4px 10px;display:inline-block;position:relative}table.flashtable tr td .mappingdone{text-align:center;color:#dd140d;padding:10px;font-size:14px}table.flashtable tr td .mappingdone strong{text-transform:uppercase;color:#05c740;z-index:10;text-shadow:none;background:#fff;border:1px solid #05c740;padding:4px 10px;display:inline-block;position:relative}table.flashtable tr td.padding-0{padding:0}table.flashtable tr.main-header th{z-index:1;position:relative}table.flashtable tr.main-header th:before{content:"";opacity:.7;background-image:url("data:image/svg+xml,%3csvg%20id='Capa_1'%20data-name='Capa%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20123.312%20512'%3e%3ctitle%3eresize1%3c/title%3e%3cpolygon%20points='11.312%20442.344%200%20454.832%2056%20512%2067.312%20512%20123.312%20454.832%20112%20442.928%2069.656%20484.688%2069.656%2027.312%20112%2069.656%20123.312%2057.168%2067.312%200%2056%200%200%2057.168%2011.312%2069.072%2053.656%2027.312%2053.656%20484.688%2011.312%20442.344'%20style='fill:%23d9b694'/%3e%3c/svg%3e");background-repeat:no-repeat;width:11px;height:47px;position:absolute;top:39px;left:50%}table.flashtable tr.main-header th.mapped{z-index:1;position:relative}table.flashtable tr.main-header th.mapped:before{content:"";opacity:.7;background-image:url("data:image/svg+xml,%3csvg%20id='Capa_1'%20data-name='Capa%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20123.312%20512'%3e%3ctitle%3eresize1%3c/title%3e%3cpolygon%20points='11.312%20442.344%200%20454.832%2056%20512%2067.312%20512%20123.312%20454.832%20112%20442.928%2069.656%20484.688%2069.656%2027.312%20112%2069.656%20123.312%2057.168%2067.312%200%2056%200%200%2057.168%2011.312%2069.072%2053.656%2027.312%2053.656%20484.688%2011.312%20442.344'%20style='fill:%2305C740'/%3e%3c/svg%3e");background-repeat:no-repeat;width:11px;height:47px;position:absolute;top:39px;left:50%}table.flashtable tr.main-header th.optional{z-index:1;position:relative}table.flashtable tr.main-header th.optional:before{content:"";opacity:.7;background-image:url("data:image/svg+xml,%3csvg%20id='Capa_1'%20data-name='Capa%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20123.312%20512'%3e%3ctitle%3eresize1%3c/title%3e%3cpolygon%20points='11.312%20442.344%200%20454.832%2056%20512%2067.312%20512%20123.312%20454.832%20112%20442.928%2069.656%20484.688%2069.656%2027.312%20112%2069.656%20123.312%2057.168%2067.312%200%2056%200%200%2057.168%2011.312%2069.072%2053.656%2027.312%2053.656%20484.688%2011.312%20442.344'%20style='fill:%23FFD62D'/%3e%3c/svg%3e");background-repeat:no-repeat;width:11px;height:47px;position:absolute;top:39px;left:50%}table.flashtable td,table.flashtable th{border-collapse:collapse;white-space:nowrap;text-align:left;border:1px solid #ddd;padding:5px 10px;font-size:13px}table.flashtable th{padding:0}table.flashtable th span{width:100%;padding:8px;display:block}table.flashtable th span.placeholder{color:#999;-ms-animation:blink normal 1s infinite ease-in-out;border:1px solid #fafafa;animation:1s ease-in-out infinite blink}table.flashtable th span a{float:right}table.flashtable th span.completed{background-color:#d1edd1}#root{height:100%}svg .country{stroke:#fff;stroke-width:1px;cursor:pointer}svg .country:hover{stroke:red;stroke-width:1px;cursor:pointer}.label{background:red;padding:12px;display:block}
