@font-face{font-family:"NHaasGroteskDSPro-55Rg";src:url(/static/media/NHaasGroteskDSPro-55Rg.29a4609d.eot?#iefix) format("embedded-opentype"),url(/static/media/NHaasGroteskDSPro-55Rg.1542f611.otf) format("opentype"),url(/static/media/NHaasGroteskDSPro-55Rg.0de72647.woff) format("woff"),url(/static/media/NHaasGroteskDSPro-55Rg.6e24a324.ttf) format("truetype"),url(/static/media/NHaasGroteskDSPro-55Rg.d465ecf0.svg#NHaasGroteskDSPro-55Rg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"NHaasGroteskDSPro-65Md";src:url(/static/media/NHaasGroteskDSPro-65Md.7f9af81f.eot?#iefix) format("embedded-opentype"),url(/static/media/NHaasGroteskDSPro-65Md.8875e5cb.otf) format("opentype"),url(/static/media/NHaasGroteskDSPro-65Md.b5d48d6b.woff) format("woff"),url(/static/media/NHaasGroteskDSPro-65Md.9b3b5d0a.ttf) format("truetype"),url(/static/media/NHaasGroteskDSPro-65Md.b3030c30.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{font-family:"Material Icons";font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}@keyframes blink{50%{border:1px dashed #dd140d}}*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:initial;background:transparent}*,:after,:before{box-sizing:border-box}body,html{height:100%;position:relative}body{font-family:"NHaasGroteskDSPro-55Rg";font-size:14px;line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-appearance:none}ul{list-style:none}a,ul{margin:0;padding:0}a{border:none;font-size:100%;color:#0d4add;vertical-align:initial;background:transparent;text-decoration:none}h1{font-family:"NHaasGroteskDSPro-65Md";font-size:26px}h2{font-size:22px}h2,h3{font-family:"NHaasGroteskDSPro-55Rg"}h3{font-size:18px}@media (max-width:768px){table{overflow:auto}}.table{border:1px solid #e1e8ed;width:100%;margin:15px 0}.loginForm input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.row{margin:10px 0}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);z-index:999}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:35%;position:relative}.modal-content.modal-content3{width:30%}.model-header{padding:0 0 20px;font-size:20px;font-weight:700;border-bottom:1px solid #ddd;margin:0 0 20px}.close,.close22,.close33{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;right:17px}.close22 i,.close33 i,.close i{font-size:20px}.close22:focus,.close22:hover,.close33:focus,.close33:hover,.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}main .fbloader{position:relative;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;overflow:hidden}main .fbloader .innerLoader{margin:auto;max-height:100%;padding:10px}main .flashDataContainer{display:inline-block}main .flashDataContainer span{margin-right:10px;width:160px;float:left}main .flashDataContainer span p{margin-top:5px}main .hidden{display:none}main .warranty-form{width:530px;margin:20px 0 0;border:1px solid #f0f0f0}main .warranty-form .width50,main .warranty-form .width100,main .warranty-form form{padding:10px}main .warranty-form .width100 button{float:left;margin-top:0}main .warranty-form label{color:grey;float:left;width:auto;font-size:14px}main .warranty-form select{text-transform:uppercase;height:42px;font-size:14px;color:#6c6c6c;border:1px solid #ccc;margin-bottom:10px}main .warranty-form select:focus{border:1px solid #0d4add}main .warranty-form input{height:42px;font-size:14px;color:#6c6c6c;border:1px solid #ccc;margin-bottom:10px}main .warranty-form input:focus{border:1px solid #0d4add}main .warranty-form .right-sec{width:auto;min-width:450px;float:left;border:1px solid #f0f0f0;margin-left:20px}main .warranty-form .right-sec .heading{font-size:18px;padding:15px 20px;background-color:#ededed;color:#4e4e4e;font-family:"NHaasGroteskDSPro-65Md"}main .warranty-form .right-sec .heading p{font-family:"NHaasGroteskDSPro-55Rg";font-size:12px;margin-top:5px;line-height:16px}main .warranty-form .right-sec label{padding:5px 10px;border:1px solid #0d4add;border-radius:3px;cursor:pointer;color:#0d4add;transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease}main .warranty-form .right-sec label:hover{background-color:#0d4add;color:#fff}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{border:none;font-size:12px;color:#444;padding:5px 0;min-width:100px}main .account{width:600px;padding:20px 0}main .account .profile-header{padding:20px 0;border-bottom:1px solid #ccc}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{height:72px;width:72px;object-fit:cover;overflow:hidden;position:relative;border-radius:3px}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{position:absolute;background-color:rgba(0,0,0,.5);left:0;bottom:0;right:0;text-align:center;padding:2px 5px;color:#fff;font-size:12px}main .account .profile-header .pro-left .user-img a i{font-size:12px;vertical-align:middle;margin:-1px 5px 0 0}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;font-size:18px;margin-right:5px}main .account .pro-update{margin:20px -10px}main .account .pro-update label{font-size:14px;color:#4e4e4e}main .account .pro-update .width50,main .account .pro-update .width100{padding:10px}main .account .pro-update input,main .account .pro-update select{height:42px;color:#4e4e4e;border:1px solid #ccc}main .account .pro-update input:focus,main .account .pro-update select:focus{border:1px solid #0d4add}main .search-area{width:500px;float:left}main .search-area .form-control{padding:10px;line-height:1.5;background-color:#fff;border:1px solid #ced4da;width:390px;border-radius:3px 0 0 3px}main .search-area .search-icon{background-color:#0d4add;border-radius:0 3px 3px 0}main .search-area .reload,main .search-area .search-icon{width:50px;height:43px;float:left;padding:4px 0 0;cursor:pointer}main .search-area .reload{background-color:#f5f5f5;border-radius:3px;position:relative;margin:0 0 0 10px}main .search-area .reload .tooltiptext{visibility:hidden;width:auto;background-color:#5f5f5f;color:#fff;text-align:center;border-radius:3px;padding:5px 12px;position:absolute;z-index:1;bottom:-34px;left:-9px}main .search-area .reload .tooltiptext:before{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #5f5f5f;position:absolute;top:-6px;left:50%;margin:0 0 0 -3px}main .search-area .reload:hover .tooltiptext{visibility:visible}main .serial-search{float:right;text-align:right;width:auto;background-color:#ededed;padding:5px 0}main .serial-search .form-control{width:245px;padding:7px 10px}main .serial-search .search-icon{height:37px;width:40px}main .main-container{min-height:100%}main .main-container h1 a{font-size:16px;font-weight:400;color:#0d4add}main .main-container h1.widthauto{width:auto;float:left}main .main-container h1 .arrow{float:left;margin:6px 5px 0 0}main .main-container h1 span.badge{background-color:#878787;color:#fff;font-weight:400;padding:1px 6px 2px;margin:5px 0 0 10px;border-radius:3px;font-size:16px}main .main-container h1 span.badge.red{background-color:#dc3545}main .main-container h1 span.badge.blue{background-color:#0d4add}main .main-container h1 span,main .main-container h1 strong{float:left}main .main-container h2 span.badge{background-color:#878787;color:#fff;font-weight:400;padding:1px 6px 2px;margin:5px 0 0 10px;border-radius:3px;font-size:16px}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{width:444px;margin:0 auto;float:none}main .main-container .support .helptext{margin:30px 0;line-height:25px;font-size:18px}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{display:inline-block;margin:0 80px}main .main-container .support .threebtns ul li a{color:#fff;background-color:#0d4add;display:inline-block;border-radius:5px;width:260px;height:80px;text-align:left;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease}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{margin:20px 0 0 30px;float:left;line-height:20px;font-size:18px}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;padding:0 0 15px;margin: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{border:1px solid #0d4add;padding:6px 10px;float:left;border-radius:2px;transition:all .2s ease}main .main-container .support .loadmore a:hover{background-color:#0d4add;color:#fff}main .main-container .support .loadmore a i{float:right;font-size:15px;margin:0 0 0 5px}main .main-container .employee-wrapper li{float:left;display:block;background-color:#fafafa;border-radius:3px;padding:20px;width:300px;text-align:center;margin:20px 20px 0 0;max-width:100%;position:relative}main .main-container .employee-wrapper li:last-child{margin:20px 0 0}main .main-container .employee-wrapper li a{display:block;text-align:right}main .main-container .employee-wrapper li a i{color:grey}main .main-container .employee-wrapper li .action-menu{box-shadow:0 0 5px grey;background:#fff;border-radius:4px;min-width:90px;position:absolute;top:44px;right:24px;display:none}main .main-container .employee-wrapper li .action-menu img{width:12px;float:left;vertical-align:middle}main .main-container .employee-wrapper li .action-menu a{display:block;padding:10px;box-sizing:border-box;color:#4e4e4e;transition:.1s ease-in;border-bottom:1px solid #b3b3b3;border-radius:4px 4px 0 0}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{border-radius:50%;width:100px;max-height:100px;object-fit:cover}main .main-container .employee-wrapper figure figcaption h3{line-height:20px;margin:10px 0;color:#333}main .main-container .employee-wrapper figure figcaption p{color:#4e4e4e;line-height:16px;margin:0 0 5px}main .main-container .employee-wrapper figure figcaption .user-access{font-size:12px;color:#4e4e4e}main .main-container .member-form{width:600px;float:left;margin:10px 0;clear:both}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{margin:0 30px 0 0;-webkit-user-select:none;user-select:none}main .main-container .member-form .checkwrap input{height:auto;margin:0 7px 0 0;vertical-align:middle;float:left}main .main-container .member-form .dash-card{display:block;border:1px dashed #ccc;padding:5px 10px}main .main-container .member-form .dash-card .upload-img{background-color:#f2f2f2;float:left;vertical-align:middle;padding:5px 10px;margin-top:5px;cursor:pointer}main .main-container .member-form .dash-card input{width:0;visibility:hidden;float:left;height:auto}main .main-container .member-form .dash-card .img-preview{width:34px;height:34px;background-color:#eee;float:right;border-radius:50%;object-fit:cover;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{width:104px;height:34px;background-color:#eee;float:right;object-fit:cover;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{background-color:#0d4add;margin:25px 10px 0 0;border:0;border-radius:3px;color:#fff}main .main-container .member-form .btn,main .main-container .member-form .cancel-btn{display:block;width:109px;height:42px;font-family:"NHaasGroteskDSPro-65Md";text-transform:uppercase;cursor:pointer;float:left;text-align:center;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}main .main-container .member-form .cancel-btn{background-color:#fff;margin:0 5% 0 0;border-radius:5px;color:#0d4add;line-height:42px;border:1px solid #0d4add}main .main-container .member-form .cancel-btn:focus{color:grey}main .main-container .member-form .menu-radio li{float:left;margin:0 15px 0 0}main .main-container .member-form .menu-radio li input{width:auto;float:left;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{width:25px;height:25px;float:left;border-radius:3px;box-shadow:1px 1px 1px #ccc;cursor:pointer}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(/static/media/checked-white.b3e57da6.svg)}main .main-container .member-form .theme-color li .checked{background-image:url(/static/media/checked.dc52ef6b.svg);background-position:5px;background-size:15px auto;background-repeat:no-repeat}main .main-container .member-form .sub-tabcontent{padding:15px;margin:-1px 0 0;border:1px solid #ccc}main .main-container .member-form .sub-tab{background:none;padding:0;border:0;z-index:1;position:relative}main .main-container .member-form .sub-tab li{float:left;margin:0 6px 0 0;background-color:#dedede}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;margin:30px 10px 10px 0;float:left;text-transform:uppercase;width:110px}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;line-height:16px;border-bottom:1px solid #ebebeb}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{font-size:12px;color:#a3a3a3}main .main-container .notification-frame li .list .notifyframe,main .main-container .notification-frame li .list .notifyimg{float:left}main .main-container .notification-frame li .list .notifyimg{background-color:#eee;padding:10px;width:47px;text-align:center;height:42px}main .main-container .notification-frame li .list .notifyframe{margin:0 0 0 10px}main .main-container .flash-data .process-btn .btn{float:none;display:inline-block;font-size:20px}main .main-container .flash-data .save .btn{background-color:grey}main .main-container .flash-data h2{font-size:22px}main .main-container .flash-data .error-box{position:relative;top:0;width:450px;right:0;height:100%;z-index:20000}main .main-container .flash-data .error-box .error{top:50%;position:fixed;margin-top:-45px;right:-32px;background-color:#fff;line-height:15px;border-radius:3px 3px 0 0;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);margin-right:0;-webkit-animation:error_hide .2s forwards;-webkit-animation-delay:.2s;animation:error_hide .2s forwards;animation-delay:.2s}main .main-container .flash-data .error-box .error a{float:left;color:#dd140d;padding:10px;border:1px solid #dd140d;border-bottom:0;border-radius:3px 0 0 0;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease}main .main-container .flash-data .error-box .error a:hover{background-color:#dd140d;color:#fff}main .main-container .flash-data .error-box .error a span.badge{background-color:#dd140d;color:#fff;position:absolute;top:-14px;right:-16px;border-radius:100px;min-width:30px;max-height:30px;border:2px solid #dd140d;transform:rotate(90deg);padding:6px 3px;font-size:14px;text-align:center}main .main-container .flash-data .error-box .error.active{-webkit-animation:error_show .2s forwards;-webkit-animation-delay:.2s;animation:error_show .2s forwards;animation-delay:.2s}main .main-container .flash-data .error-box .error.deactive{-webkit-animation:error_hide .5s forwards;-webkit-animation-delay:.2s;animation:error_hide .2s forwards;animation-delay:.2s}@keyframes error_hide{to{margin-right:0}}main .main-container .flash-data .error-box .error-list{background-color:#fff;position:fixed;height:100vh;width:410px;right:0;margin-right:-410px;top:0;padding:60px 0 80px;border-left:5px solid #dd140d;-webkit-animation:error_slide_hide .2s forwards;-webkit-animation-delay:.2s;animation:error_slide_hide .2s forwards;animation-delay:.2s}main .main-container .flash-data .error-box .error-list h4{margin:20px 15px}main .main-container .flash-data .error-box .error-list .table-overflow{overflow-y:auto;overflow-x:hidden;width:100%;float:left;height:100%;padding:0 20px 20px}main .main-container .flash-data .error-box .error-list.active{-webkit-animation:error_slide_show .5s forwards;-webkit-animation-delay:.2s;animation:error_slide_show .2s forwards;animation-delay:.2s}main .main-container .flash-data .error-box .error-list.deactive{-webkit-animation:error_slide_hide .5s forwards;-webkit-animation-delay:.2s;animation:error_slide_hide .2s forwards;animation-delay:.2s}@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;margin:18px 0 15px 10px;text-align:center}main .main-container .flash-data .upload-card .attach-file i{font-size:16px;vertical-align:middle;transform:rotate(30deg);margin-right:5px;margin-top:-4px}main .main-container .flash-data .upload-card label{background-color:#0d4add;width:50%;float:none;display:inline-block;font-size:20px;color:#fff;text-transform:capitalize;font-weight:400;border-radius:40px;padding:17px 0;cursor:pointer}main .main-container .flash-data .upload-card label img{width:18px;margin-right:10px;vertical-align:middle}main .main-container .flash-data .upload-card label input{width:0;height:0;visibility:hidden;float:left}main .main-container .flash-data .upload-card .upload-btn a{width:50%;float:none;display:inline-block;font-size:20px;text-transform:capitalize;font-weight:400;border-radius:40px;padding:17px 0}main .main-container .flash-data .upload-card .yearsupdate{float:left;margin:4px 20px 0 0}main .main-container .flash-data .upload-card .yearsupdate input{border:1px solid #aaa;border-radius:3px;margin:0 6px 0 0;padding:0 10px;width:62px;color:#000}main .main-container .flash-data .loader{position:absolute;margin:35px 0 0 -24px;display:none;left:50%}main .main-container .flash-data .loader img{width:35px}main .main-container .flash-data .message-card{float:left;width:360px;background-color:#00a651;padding:8px 14px;border-radius:3px;margin:10px 0 0 -180px;line-height:14px;position:absolute;left:50%;display:none}main .main-container .flash-data .message-card img{width:26px;vertical-align:middle;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;padding:10px 0 48px;margin:20px 0 0;position:relative}main .main-container .flash-data .mapping .mapping-area{position:relative;padding:0 0 0 220px}@media screen and (max-device-width:375px){main .main-container .flash-data .mapping .mapping-area{padding:0}}main .main-container .flash-data .mapping .headers{width:220px;float:left;background:#fff;position:absolute;left:0;top:0;bottom:0;padding:15px}main .main-container .flash-data .mapping .headers .dragtip{background-color:#9c9c9c;display:inline-block;padding:4px;width:21px;cursor:pointer;position:absolute;right:-15px;top:0;height:21px}main .main-container .flash-data .mapping .headers .dragdrop{position:absolute;z-index:1;background-color:#fff;padding:15px;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:4px;width:350px;top:-120px;left:0}main .main-container .flash-data .mapping .headers ul{position:relative;margin:10px 0 20px}main .main-container .flash-data .mapping .headers ul li{display:block;margin:0 0 3px}main .main-container .flash-data .mapping .headers ul li:last-child{margin:0}main .main-container .flash-data .mapping .headers ul li a{display:inline-block;padding:8px 12px;width:100%;color:#444;border-radius:2px;background-color:#fbe25c;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;line-height:24px}main .main-container .flash-data .mapping .headers ul li a:hover{background-color:#fdd835;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);margin-left:4px}main .main-container .flash-data .mapping .headers ul li a.active{background-color:#efc71b;margin-left:4px;box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}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{padding:15px 15px 0;border:1px solid #ddd;border-top:none;border-right:none;min-height:500px}@media screen and (max-device-width:375px){main .main-container .flash-data .mapping .template-area{border:none}}main .main-container .flash-data .mapping .template-area .tip-container{position:absolute;left:39px;top:37px;width:200px;background-color:#1b1b1b;padding:12px;box-shadow:2px 2px 4px #5f5f5f;border-radius:5px;line-height:18px;color:#fff;z-index:9}main .main-container .flash-data .mapping .template-area .tip-container:before{content:"";display:block;width:0;height:0;position:absolute;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #1b1b1b;right:-8px;top:7px}main .main-container .flash-data .mapping .template-area .tip-container span{padding:0;border:0}main .main-container .flash-data .mapping .template-area .tip-container img{position:absolute;right:6px;top:6px;cursor:pointer}main .main-container .flash-data .mapping .template-area .tip2{position:absolute;left:0}main .main-container .flash-data .mapping .template-area .tip2 .tip-container{top:10px;word-wrap:break-word;white-space:normal}main .main-container .flash-data .mapping .template-area .worksheets ul{overflow-x:auto;width:100%;white-space:nowrap;overflow-y: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;border:0;min-width:unset;min-width:124px}main .main-container .flash-data .mapping .template-area .worksheets ul li.active-tab ul li a{background-color:#fff;color:#444;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;width:100%;min-width:100px}main .main-container .flash-data .mapping .template-area .worksheets ul li.active-tab ul li a.active{color:#0d4add;box-shadow:inset 0 -3px 0 #0d4add}main .main-container .flash-data .mapping .template-area .worksheets ul li.active-tab ul li a.active:hover{background-color:initial}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;width:100%;background-color:#6d6d6d;color:#fff;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{padding:10px 25px;float:left;border:1px solid #ddd;border-top:0;color:#898989}main .main-container .flash-data .mapping .template-area .worksheets ul li span a{float:left;text-align:center;width:100%;border:1px solid #ddd;border-top:0;color:#898989;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{padding:10px;float:left;text-align:center}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{width:210px;float:right;margin:9px}main .main-container .flash-data .mapping .template-area .totalprogress .progress-img img{height:15px;background-color:#cbcbcb;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;margin:4px 0 0 64px;font-weight:400;color:#393939;font-size:13px}main .main-container .flash-data .mapping .hint{width:600px;float:left;margin:40px 0 20px;padding:0 0 15px;color:#4e4e4e;border:1px solid #e6e6e6;border-top:0}main .main-container .flash-data .mapping .hint span{padding:0 15px;line-height:18px}main .main-container .flash-data .mapping .hint .hint-legend{padding:0 0 10px;margin:-10px 0 0}main .main-container .flash-data .mapping .hint .hint-legend:before{content:"";display:inline-block;border:1px solid #e6e6e6;width:25px;vertical-align:middle;margin-right:10px}main .main-container .flash-data .mapping .hint .hint-legend:after{content:"";display:inline-block;border:1px solid #e6e6e6;width:71.9%;vertical-align:middle;margin-left:10px}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;display:inline-block;font-size:20px}main .main-container .flash-data.flash-data-inner .upload-card{width:auto;margin:0;background:transparent;text-align:left;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{border-radius:3px;font-size:14px;background:transparent;color:#0d4add;border:1px solid;padding:10px;float:left}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{margin:20px 0 5px;font-weight:400;color:#5d5d5d}main .main-container .design-template h4{font-size:18px}main .main-container .design-template h4 strong{font-weight:400}main .main-container .help-box{display:block;border:1px solid #ccc;text-align:center;padding:15px;margin:10px 0 0;border-radius:3px;position:absolute;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}main .main-container .help-box h2{line-height:normal}main .main-container .help-box .help-popup{position:relative;background-color:#fff;border-radius:5px;width:650px;padding:20px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);left:50%;top:150px;height:300px;margin:0 0 0 -325px}main .main-container .help-box .help-popup .close-help{position:absolute;top:10px;cursor:pointer;right:10px}main .main-container .help-box .help-popup h1{width:100%;font-size:40px;text-shadow:2px 2px 0 #0ff,4px 4px 0 #fa0}main .main-container .left-block{width:25%;float:left;padding:0 15px}main .main-container .left-block .search-area .form-control{width:362px}main .main-container .right-block{width:75%;float:left;text-align:left;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;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px;color:#333;width:270px;border:1px solid #fff}main .main-container .tab-2 a:hover{background-color:#f8f8f8}main .main-container .tab-2 a.active{background-color:#ededed;color:#333;border:1px solid #dbdbdb;border-bottom:0}main .main-container .tab-2 a h3{float:left}@media (min-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{display:none;border:1px solid #dbdbdb;margin:-1px 0 0}main .main-container .tabcontent-2 .sub-tab .badge{float:left;padding:1px 6px;font-size:12px;margin-top:0}main .main-container .tabs-container-2{margin:20px 0}main .main-container .tabcontent{animation:fadeEffect 1s}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}main .main-container .warranty1{float:left;border:1px solid #ddd;border-radius:4px;padding:20px;margin:20px 30px 20px 0;font-size:16px;width:23%;background-color:#f8f9f9;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}main .main-container .warranty1 .allinfo{width:50%;float:left;margin:0 0 10px}main .main-container .warranty1 .allinfo ul{line-height:22px;color:#6c6c6c;font-size:16px}main .main-container .warranty1 .solarimg{text-align:center;height:100px}main .main-container .warranty1 .modelinfo{font-size:20px;margin:0 0 20px}main .main-container .warranty1 .modelinfo b i{background-color:#787878;font-style:normal;width:37px;display:inline-block;height:37px;border-radius:100%;padding:6px 10px;margin:0 7px 0 0;color:#fff;font-size:26px}main .main-container .warranty1 .modelinfo b.digit i{padding:5px 6px}main .main-container .warranty1 .moremodel{width:50%;float:left;text-align:right;margin:22px 0 0}main .main-container .warranty1 .moremodel a{display:inline-block;font-size:16px;border-bottom:1px solid #7898e3}main .main-container .warranty1 .moremodel a img{width:15px;float:right;margin:0 0 0 4px}main .main-container .warranty1 .warranty-terms-block{text-align:center;background-color:#e9e9e9;padding:10px 0;margin:10px 0 0;border-radius:3px}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{display:inline-block;font-size:14px;color:#d93025;text-align:center;margin:0 32px 0 0;padding:0 32px 0 0;border-right:1px solid #a5a5a5}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;margin:0 8px 0 0;width:17px}main .main-container .warranty1 .warranty-terms-block ul li a span{display:inline-block;font-size:18px;margin:4px 0 0}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{width:0;height:0;visibility:hidden;float:left}main .compo-warranty label.uploadfile img{cursor:pointer;padding:1px 8px 0;margin-top:4px;width:40px}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{width:0;height:0;visibility:hidden;float:left}main .uploadfile img{cursor:pointer;padding:7px 8px;margin-top:4px;width:39px}main .products-block{margin:10px 0 0}main .products-block input{border-radius:3px;padding:0 10px;width:100%}main .products-block .products-listing{margin:20px 0 0}main .products-block .products-listing button{color:#0d4add;border:1px solid #0d4add;padding:4px 20px;border-radius:3px;cursor:pointer;transition:all .2s ease;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;-moz-transition:all .2s ease}main .products-block .products-listing button:hover{background-color:#0d4add;color:#fff}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{position:relative;float:left;margin:0 20px 0 0}main .products-block .selected-products ul li span{background-color:#f3f3f3;padding:4px 10px;float:left;border:1px solid #c8c8c8;border-radius:2px;color:#333}main .products-block .selected-products ul li img{background-color:#dc3545;border-radius:100%;padding:3px;position:absolute;right:-9px;top:-9px;cursor:pointer}main .products-block .selected-products ul li img:hover{background-color:#c32736}main .file-upload{display:none}main .circle{border-radius:1000px!important;overflow:hidden;width:128px;height:128px;border:8px solid hsla(0,0%,100%,.7);position:absolute;top:72px}main .p-image{position:absolute;top:167px;right:30px;color:#666}main .p-image,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{transition:all .3s cubic-bezier(.175,.885,.32,1.275);color:#999}main .warranty-form{width:600px;float:left;clear:both}.width100{padding:10px}.suggestion-item{background-color:#fcfcfc}.suggestion-item,.suggestion-item-active{color:#262626;font-size:95%;padding:2em .7em}.suggestion-item-active{background-color:#e6e6e6;cursor:pointer}.was-validated .form-control:valid~.invalid-feedback{display:none}table.flashtable{margin:10px 0 0;width:100%;border:1px solid #ddd;border-collapse:collapse;background-color:#fff;font-family:"NHaasGroteskDSPro-55Rg";min-height:458px;height:1px}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.clientCell,table.flashtable tr th.headerCell{min-width:160px}table.flashtable tr td.counterCell{width:12px;min-width:12px}table.flashtable tr td.clientCell,table.flashtable tr td.headerCell{min-width:160px}table.flashtable tr td .mappings{padding:10px;text-align:center;color:#dd140d;font-size:14px;background:#ffebd8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAABCAYAAADq6085AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGR2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAyLTExVDExOjExOjI2KzA1OjMwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wMi0xMVQxMToxMTo0NCswNTozMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMi0xMVQxMToxMTo0NCswNTozMCIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjUwYzhkMTEzLWY5YjgtOWI0Zi05YTYzLTViZmViZTIyNmFlOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozZjExY2NhZi0xOWVjLWZlNDMtYjhmMi1mNGIyNjQ0ZDJhZDkiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOmU3NDc4NzQ1LTY2YTEtNDM0OS1iYWRjLWJiYmJlNjViZjZlNCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2MWRkNTE4LTBmZjgtOTE0Yy05MTMzLThmZTY4ZDg0MTQwMSIgc3RFdnQ6d2hlbj0iMjAxOS0wMi0xMVQxMToxMToyNiswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjNmMTFjY2FmLTE5ZWMtZmU0My1iOGYyLWY0YjI2NDRkMmFkOSIgc3RFdnQ6d2hlbj0iMjAxOS0wMi0xMVQxMToxMTo0NCswNTozMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq9zP+oAAAAfSURBVAiZY7y4puMUAwODDgMDAycDJvioF1wugCwAAKqBBP9LkO7uAAAAAElFTkSuQmCC);background-position:50%;background-repeat:repeat-x}table.flashtable tr td .mappings strong{text-transform:uppercase;color:#c3986f;background:#fff;padding:4px 10px;display:inline-block;position:relative;z-index:10;border:1px solid #c3986f}table.flashtable tr td .mappingdone{padding:10px;text-align:center;color:#dd140d;font-size:14px}table.flashtable tr td .mappingdone strong{text-transform:uppercase;color:#05c740;background:#fff;padding:4px 10px;display:inline-block;position:relative;z-index:10;border:1px solid #05c740;text-shadow:none}table.flashtable tr td.padding-0{padding:0}table.flashtable tr.main-header th{position:relative;z-index:1}table.flashtable tr.main-header th:before{content:"";background-image:url(/static/media/resize1.bad61b3a.svg);width:11px;height:47px;position:absolute;top:39px;left:50%;opacity:.7;background-repeat:no-repeat}table.flashtable tr.main-header th.mapped{position:relative;z-index:1}table.flashtable tr.main-header th.mapped:before{content:"";background-image:url(/static/media/mapped_column.9b5348a2.svg);width:11px;height:47px;position:absolute;top:39px;left:50%;opacity:.7;background-repeat:no-repeat}table.flashtable tr.main-header th.optional{position:relative;z-index:1}table.flashtable tr.main-header th.optional:before{content:"";background-image:url(/static/media/optional.5c4dc90c.svg);width:11px;height:47px;position:absolute;top:39px;left:50%;opacity:.7;background-repeat:no-repeat}table.flashtable td,table.flashtable th{font-size:13px;padding:5px 10px;border:1px solid #ddd;border-collapse:collapse;white-space:nowrap;text-align:left}table.flashtable th{padding:0}table.flashtable th span{padding:8px;width:100%;display:block}table.flashtable th span.placeholder{color:#999;border:1px solid #fafafa;animation:blink 1s ease-in-out infinite normal}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{display:block;padding:12px;background:red}
/*# sourceMappingURL=main.254ff19c.chunk.css.map */