body{margin:0;font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:300;border:0!important;overflow-x:hidden}a{text-decoration:none}a:hover{text-decoration:underline}a.logo{text-indent:-9999px;display:block;width:163px;height:90px;background-size:163px 90px!important;position:relative;top:5px;margin-left:auto;margin-right:auto}.contain-helper{width:960px;margin:0 auto}#overflow-wrapper{padding:10px;overflow:hidden}#outer-wrapper{position:relative;left:50%;float:left}ul.operation_list li{display:inline-block;border-right:1px solid #6b6b6b;padding-right:10px;margin:10px 0;font-size:14px;padding-left:5px}ul.operation_list li:last-child{border-right:none}#inner-wrapper{position:relative;left:-50%;float:left;max-width:100vw;box-sizing:border-box;padding-inline:12px}#group-email-form{transform:rotateX(180deg);padding-top:1px}#scroll-inner{overflow-x:auto;transform:rotateX(180deg)}div#site-header{width:100%;height:100px;border-left:none;border-right:none;border-top:none;overflow:hidden}div#site-header h1{font-family:'Arvo',serif;margin:0;font-size:.9em}div#address{display:inline;float:left;width:33%;margin-left:2%;padding-top:2px}div#logo-wrapper{float:left;width:33%;text-align:center}span#tagline{font-family:'Arvo',serif;float:right;margin-right:2%;padding-top:2px;font-size:1.5em;width:30%;text-align:right;line-height:102%}#user-nav-button{float:right;font-size:14px;position:absolute;top:65px;right:2%}div#nav-wrapper{position:absolute;right:2%;top:101px;float:right;border:1px solid gray;border-top:0;width:216px;clear:both;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;-moz-box-shadow:3px 3px 1px #aaa;-webkit-box-shadow:3px 3px 1px #aaa;box-shadow:3px 3px 1px #aaa;padding:0;z-index:10000}div#nav-wrapper hr{margin:0}div#nav-wrapper ul{margin:0;padding:0;list-style-type:none;display:inline}div#nav-wrapper li{padding:4px 12px}div#nav-wrapper li.last{-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}div#nav-wrapper span{display:block;float:left}#login-wrapper{margin:3em auto;width:500px}.round-top{-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;border-top-left-radius:6px}.round-bottom{-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.drop-shadow{-moz-box-shadow:2px 2px 1px #666;-webkit-box-shadow:2px 2px 1px #666;box-shadow:2px 2px 2px #666}form span.form-input{display:inline-block;float:left;margin:0 1em .5em 0}fieldset{border:1px solid gray}input[type=text],select{padding-left:.3em;color:#555}#site-tab h3{margin-bottom:5px}#id_phone,#id_fax{width:8em}#id_zip{width:6em}#id_name,#id_street_line1,#id_street_line2,#id_tagline,#id_city{width:20em}span.form-error input{border:1px solid #cd0a0a}.form-error{color:#cd0a0a}.clear{clear:both}#settings-dialog,.user-status-dialog{float:left;padding-left:1em;padding-right:1em;border-left:0;border-right:0}.settings-row{border-top:1px solid #555;border-bottom:1px solid #ccc;padding-top:1em;padding-bottom:1em;float:left;width:100%}span.expando-control{margin-top:20px}.expando-control,.status-column-right{text-align:right;margin-top:0;float:right}.expando-control--left,.expando-control--left>.button{float:left}.expando-title,.expando-value,.status-column,.address-title,.address-value{display:block;width:240px;float:left;margin-top:.8em}.expando-title{width:140px}.expando-value{width:320px}.expando-title{font-weight:bold}.address-title,.address-value{width:auto;padding:10px}#company-tabset,.my-tasks{min-width:1100px}#company-information-dialog{font-size:0.7em}#company-information-dialog .expando-title{width:auto;margin-right:10px;font-weight:bold}#company-information-dialog .expando-value{width:14em;margin-right:1rem}.data-grid{font-size:12px!important;color:#555}.data-grid th{padding-right:15px;background-repeat:no-repeat;background-position:center right}.data-grid .odd{background-color:#fff}.data-grid .even{background-color:#eee}.data-grid .highlighted{background-color:#f3e833}.data-grid .data-row:hover{background-color:#f9d27f}.accordion>h3,.accordion>h1{text-indent:1.2em;padding:.8em}.cert-selector>a{display:block;text-align:left}.errorlist{color:red;font-weight:bold}#login-form .errorlist{display:block}.pagination span{padding:1px!important;font-size:.8em}#subheader_content{height:43px}#employee_navigation{position:absolute;left:2px;top:101px;z-index:500}ul.menu{float:left;list-style:none;padding:0;margin:0;text-indent:0}ul.submenu{display:inline;list-style:none;padding:0}ul.menu li{display:list-item;float:left}ul.menu li a{display:block;width:auto;padding:11.7px 30px}ul.menu li a:hover{text-decoration:underline}ul.submenu li{display:list-item;float:none;padding:0;margin:0;border-left:0!important;border-right:0!important}ul.submenu li.section-start{border-top:1px dotted}ul#company_navigation{position:absolute;right:2px;top:101px;z-index:500}ul#company_navigation li a{width:auto!important}input#id_extra_client_status{width:40em}ul.sortable-list,ul.sticky-note-set{list-style-type:none;margin:5px;padding:0}ul.sortable-list li{margin:5px 5px 5px 5px;padding:5px;font-size:0.8em;height:1.5em;display:inline-block}html>body ul.sortable-list li{height:1.5em;line-height:1.2em}ul.sticky-note-set{width:1024px}ul.sticky-note-set li{width:240px;font-size:11px;display:block;float:left;margin:0 7px 12px 7px}ul.sticky-note-set li a{text-align:left;text-indent:1.5em}.sticky-note-set .ui-buttonset .ui-button{border:1px solid #fad42e;background:#fbec88 url("//ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/themes/redmond/images/ui-bg_flat_55_fbec88_40x100.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight{}.drop-zone{height:1.5em;line-height:1.2em;width:144px}ul.sticky-note-set .drop-zone{width:240px}input#id_key,input#id_value{width:100px}input#id_description{width:300px}span.status-code-add{float:right;padding:22px}span.status-code-add label{margin-left:1em}span.status-code-add span{display:inline-block}.settings-row img{float:left;margin:12px}a#contact-button,a#certificates-button{float:right;font-size:0.7em;margin:0.7em}table.contact-info{font-size:0.7em;float:left;width:100%}table.contact-info td.info{font-weight:bold}table.contact-info td:nth-child(1),table.contact-info td:nth-child(3){width:10%}table.contact-info td:nth-child(2){width:50%;max-width:50%;word-break:break-all}table.contact-info td:nth-child(4){width:30%;max-width:30%;word-break:break-all}.accordion-content{font-size:0.8em}.application-information-dialog{width:960px}.settings-row .data-group{float:left}.site-prev,.site-next,#site-carousel{float:left}.site-prev,.site-next{padding:90px 2px;position:relative;top:10px}.map-100{width:100px;height:100px}.map-200{width:200px;height:200px}#site-navigator{float:left}#company-address h4,#site-navigator h4{margin:0 0 10px 0}.information-dialog,.tabset{float:left}.information-dialog>.settings-row{min-width:1140px}.information-dialog .form-column,.instance-form .form-column{width:27%;min-width:310px;float:left;margin-bottom:10px;margin-right:10px}.cert-information-dialog .form-column{width:33%;padding-right:10px;margin-right:0px;box-sizing:border-box}.information-dialog .form-labels,.instance-form .form-labels{float:left;text-align:right;padding:2%;font-weight:bold;clear:both}.information-dialog .form-labels,.instance-form .form-labels{width:40%}.information-dialog .form-fields,.instance-form .form-fields{width:50%;float:left;padding:2%}.instance-form select{width:100%;min-width:170px}.product-search-filters{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 5%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 5%);width:1000px}.product-search-table{width:1100px}.product-button-group{display:flex;justify-content:right;margin-top:10px}.product-search-container{display:flex;justify-content:center;margin-top:10px}.product-search-col{width:200px;max-width:200px}.search-spinner{position:relative;top:8px}.search-col-half{width:50%;padding-left:5px;padding-right:5px}#product-search-input{padding:3px;border-radius:5px}.search-col-thirds{width:33.3%;padding-left:5px;padding-right:5px}.search-label{display:block;font-size:14px;margin-top:6px}.search-row{display:flex}#product-search-submit{display:inherit}.certificate-log-filter-form label{float:left;margin:4px;font-weight:bold}.certificate-log-filter-form select{min-width:170px;float:left;margin:6px;display:block}.new-instance{margin-bottom:10px;width:100%}.action-information-dialog .form-column{width:27%;min-width:310px;float:left;margin-bottom:10px}.action-information-dialog .form-labels{width:40%;float:left;text-align:right;padding:2%;font-weight:bold;clear:both}.action-information-dialog .form-fields{width:50%;float:left;padding:2%}.form-fields ul,.site-existing-products>ul{list-style-type:none;margin:0;padding:0}.contact-salutation{width:72px;margin-left:-75px}.contact-name{width:74px}.action-form input[type=text] .action-form select{width:150px!important}.action-button-link{font-size:12px;color:#555}li.droppable-folder h3{padding:5px 0px}li.droppable-folder span{margin:5px 0px}.droppable-folder-hover{background-color:#acf}ul.file-list{width:1024px;float:left}ul.file-list h3{margin-top:0;margin-bottom:0.2em;cursor:copy}ul.file-list h3:hover{text-decoration:underline;cursor:copy;background-color:#eee}ul.file-list,ul.file-list ul{list-style-type:none;display:inline;font-size:14px}ul.file-list ul li{margin-bottom:1em}ul.file-list span.ui-icon{float:left}ul.file-list span.ui-icon,ul.subfolder li ul li,ul.file-list li ul li{margin-left:30px}ul.subfolder{display:block;width:100%;float:left}.draggable-file{margin:0 0 30px 30px;line-height:140%}.draggable-file br{clear:both}span.filename{font-weight:bold}.excited{color:red}.new-task-form p,.new-product-form p,.new-assignment-form p{display:inline-block;margin:10px}#id_tasks-deadline_day,#id_edit-deadline_day,#id_assignments-deadline_day{width:105px}th.header{background-image:url('/static/images/bg.gif?4e115ec19aa3')}th.headerSortUp{background-image:url('/static/images/asc.gif?4e115ec19aa3')}th.headerSortDown{background-image:url('/static/images/desc.gif?4e115ec19aa3')}.extended-notes ul{list-style-type:none;margin-left:0;padding-left:0}.extended-notes ul li{list-style-type:none;margin-left:0;padding-left:0}.task-details p,.assignment-details form p,.reassignment-details form p{margin:5px;display:inline-block}.client-list{width:75em;-moz-column-gap:20;-moz-column-count:3;-webkit-column-count:3;-webkit-column-gap:20;column-count:3;column-gap:20}.email-wrapper{float:left;width:880px}#email-sidebar{float:left;width:220px;margin-right:22px}.mail-item{padding:7px}table.email-list td{padding-right:12px}#email-controls{float:left}.transparent{opacity:0.4;filter:alpha(opacity=40)}#id_date{width:112px}#id_note,#id_email_subject{width:512px}#action-timeline-view{float:left;width:960px}.highlighted{background-color:#f3e833;color:#383722;font-weight:bold}.draggable-file .highlighted{margin-right:1em;padding-right:0.5em}.folder-closed{height:2.25em;overflow:hidden}.floating-toolbar{position:fixed;z-index:50;right:5px}.floating-toolbar form{display:block;background-color:#fff;max-height:400px;overflow-y:auto;overflow-x:hidden}.activity-report-filter p{float:left;margin-right:1em}.certificate-products-form select{width:900px;height:200px}.certificate-products-form select + p{width:900px}#ui-datepicker-div{z-index:10000}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.pull-left{float:left!important}.pull-right{float:right!important}.certificate-log__certificates-table ul{list-style-type:none;margin:0 -5px;padding:0}.certificate-log__certificates-table ul>li{float:left;margin:0 5px}.hidden{display:none!important;visibility:hidden!important}.timeline-options label{padding-right:10px}.timeline-options [type=checkbox]{vertical-align:text-bottom}.timeline-options [type=submit]{margin-left:5px}.add-new-material-form,.search-form th{text-align:left}.add-material{background-color:white;border-style:solid;color:#566E6F}.material-view-tab{margin-bottom:15px;margin-top:15px}.company-materials-table{max-height:239px;overflow-y:auto}.materials-company-list{margin-left:5px}html{width:100%;height:100%}body{width:100%;height:100%}.tooltip{display:inline-block;position:relative;color:rgb(0,136,255);text-align:left}.tooltip .tooltip-text{top:50%;left:100%;margin-left:20px;transform:translate(-5%,-54%);padding:10px 20px;color:#444444;background-color:#FFFFFF;font-weight:normal;font-size:12px;border-radius:8px;width:200px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px rgba(0,0,0,0.5);display:none}.tooltip:hover .tooltip-text{display:block}.tooltip .tooltip-text i{position:absolute;top:50%;right:100%;margin-top:-12px;width:12px;height:24px;overflow:hidden}.tooltip .tooltip-text i::after{content:'';position:absolute;width:12px;height:12px;left:0;top:50%;transform:translate(50%,-50%) rotate(-45deg);background-color:#FFFFFF;box-shadow:0 1px 8px rgba(0,0,0,0.3)}.tooltip-top{display:inline-block;position:relative;text-align:left;color:rgb(0,136,255)}.tooltip-top .top-text{min-width:200px;top:-20px;left:50%;transform:translate(-85%,-85%);padding:10px 20px;color:#444444;background-color:#FFFFFF;font-weight:normal;font-size:12px;border-radius:8px;position:absolute;z-index:99999999;box-sizing:border-box;box-shadow:0 1px 8px rgba(0,0,0,0.5);display:none}.tooltip-top:hover .top-text{display:block}.tooltip-top .top-text i{position:absolute;top:99%;left:85%;margin-left:-12px;width:24px;height:12px;overflow:hidden}.tooltip-top .top-text i::after{content:'';position:absolute;width:12px;height:12px;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:#FFFFFF;box-shadow:0 1px 8px rgba(0,0,0,0.3)}.search-body{width:100%;height:100%}.search-results{margin-top:20px;font-weight:700}.search-content{margin:0px 23%}div.search-form-name input{width:70%;padding:6px;margin-bottom:10px;border-radius:5px}div.search-form-category input{width:70%;padding:6px;margin-bottom:10px;border-radius:5px}div.search-form-scope{margin-right:20px;margin-bottom:10px;display:inline-block}.search-filter{background-color:#FFFFFF;padding:5px 5px 5px 5px;color:#566E6F}div.search-form-status{margin-right:20px;margin-bottom:10px;display:inline-block}div.search-form-submit{margin-right:20px;display:inline-block}div.search-form-submit input{}form.material-edit-form{margin-top:20px}div.material-actions{display:inline-block;margin-top:20px;margin-bottom:20px}a.material-action{border-color:#A9A9A9;border-style:solid;border-width:1px;padding:12px;background-color:#42666F;font-size:13px;font-weight:700;cursor:pointer;margin-right:61px}.manage-materials{height:40px;margin-bottom:15px}.manage-materials a.material-action{float:right;border-color:#A9A9A9;border-style:solid;border-width:1px;background-color:#42666F;font-size:13px;font-weight:700;cursor:pointer;margin-right:15px}div.form-col{width:50%;display:inline-block;float:left}div.form-col label{padding:10px}div.new-material-form-errors>ul{list-style:none}p.import-error{color:red}p.import-warning{color:orange}.search-result-data{color:#496a79}.material-name h3{margin-left:10%;margin-top:0px}.material-name span.name{color:#CF7B5E;ont-weight:100;font-size:20px;font-family:arial}.material-name span.manufacturer{color:#62A3AA;font-weight:100;font-size:20px;font-family:arial}div.material-info{margin-left:13%}button.add-material-company,button.view-material-detail{background-color:#2E5761;color:white;font-size:20px;padding:5px 10px 5px 10px}.materials-checkbox-list{list-style-type:none;clear:both}.material-checkbox{display:inline-block;position:relative;top:54px;padding-right:30px}.material-result-item{padding:2px 9px 20px 2%;border-style:solid;border-color:#e6e6e6;background-color:white;box-shadow:4px 3px 2px #888882;border-width:1px;border-radius:2px;margin-bottom:15px}.material-drop-item{padding:20px 9px 20px 2%;border-style:solid;border-color:#e6e6e6;background-color:white;box-shadow:4px 3px 2px #888882;border-width:1px;border-radius:2px;margin-bottom:15px;width:90%;display:inline-block}.manage-materials-form{padding-top:15px}.drop-material{float:right;margin-right:0px}.material-manage-title{text-align:center}.drop-materials-form-submit{background-color:#42666F;font-weight:700;font-size:13px;padding:5px 10px 5px 10px;color:#FFFFFF;border-style:none}ul.material-actions{list-style-type:none;padding:0px}ul.material-actions>li{margin-right:10px;display:inline-block;padding:10px}.drop-down-filter{border:1px solid #c5dbec;background:#dfeffc url(/static/css/images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;height:40px;border-radius:4px;font-weight:bold;font-size:16px;color:#2e6e9e;vertical-align:15px}.drop-down-filter-option{font-weight:bold;font-size:16px}.button.disabled{cursor:default;background:lightgrey;color:grey;border:lightgrey solid 1px}.button.current{cursor:default;background:#ecf0ff!important;border:#8e9de8 solid 1px!important}.pagination{text-align:center}.pagination-nav{text-align:center;margin-top:15px}ul.pagination{list-style-type:none;margin:0;padding:0}tr.data-row.settings-content.ui-widget-content{font-size:15px!important}tr.expando-control td,th{text-align:left!important;padding-right:20px!important;padding-left:0.3em!important}tr.expando-control td.last{text-align:right!important;padding-right:2em!important}.contacts-display-block{display:block!important}.contacts-display-inline{display:inline!important}.contacts-display-inline + a{overflow:visible}.contacts-container{display:flex;align-items:center;padding-top:10px}.name-val{width:26%;margin-right:4px}.button-icon{border-radius:15px!important;font-size:12px!important;margin-right:10px;text-align:center;padding-left:0px;padding-right:0px}.button-icon span{padding-left:6px!important;padding-right:6px!important;padding-bottom:2px!important;padding-top:2px!important}.user-contact-select{width:200px;text-overflow:ellipsis}.contact-checkbox{margin-left:15px}.signin-content{display:flex;width:100%}.signin-content #signin-terms{width:45%;margin-right:30px}.signin-content #signin-area{width:55%;margin-top:-3%}#id_auth-username,#id_auth-password{width:140px;margin:0;padding-left:3px}.warning{background:#e1700a;padding:10px;color:#fff}.overflow-products,.overflow-sites{height:100%;overflow-y:auto}.progress-bar{background-color:#68a9ef;width:0%;margin-bottom:3px}.progress-message{text-align:left;margin-bottom:30px;font-size:14px}.outer-progress-wrapper{margin-top:75px;width:600px}#celery-result,#content{text-align:center}.integrity-excel-box{margin:auto;text-align:center}#excel-import-bar,#excel-export-bar{width:310px;display:none;padding-top:4px}.product-import-export,.site-import-export{display:flex;height:50px}.product-importer,.site-importer{width:500px;height:45px}.product-exporter,.site-exporter{width:310px;margin-right:14px;height:45px}.progress-text{font-size:12px;white-space:nowrap}.product-control-panel,.site-control-panel{display:flex;width:inherit;max-width:1400px;height:225px;max-height:225px}.product-controls,.site-controls{width:800px;height:225px;max-height:225px}.company-error-container{padding-top:5px;display:flex;justify-content:right;max-width:100%;width:100%;max-height:inherit}#company-errors{max-width:inherit;max-height:225px;overflow-y:auto;padding-top:5px}#company-errors:first-child{color:red}#company-errors>ul{max-width:inherit;max-height:225px}.result-withdrawn{background-color:yellow;font-weight:bold}.result-prohibited{background-color:red;color:white;font-weight:bold}