.empty-message-container{text-align:center}.tn-react-table-container .tn-react-table tbody>.row-with-callback{cursor:pointer}.tn-react-table-container .table.toxnot-table-v2 td.selector input{display:inline}.tn-react-table-container tr.checkbox-on-hover input[type=checkbox]{opacity:0}.tn-react-table-container tr.checkbox-on-hover input[type=checkbox]:checked,.tn-react-table-container tr.checkbox-on-hover:hover input[type=checkbox]{opacity:1}#engagement-root{background-color:#fff;color:#777;font-family:verdana,sans-serif;font-size:18px;font-weight:400}#engagement-root .engagement-button-green{background-color:#4fc28d;border:0;border-radius:12px;color:#fff;font-size:18px;height:40px;padding:5px 20px}#engagement-root .engagement-button-green:hover{background-color:#1b4e36}#engagement-root .engagement-button-green:focus{border:0;outline:0}#engagement-root .engagement-button-blue{background-color:#00a0d0;border:0;border-radius:12px;color:#fff;font-size:18px;height:40px;padding:5px 20px}#engagement-root .engagement-button-blue:hover{background-color:#001f28}#engagement-root .engagement-button-blue:focus{border:0;outline:0}#engagement-root .engagement-button-complement{background-color:#ff9c72;border:0;border-radius:12px;color:#fff;font-size:18px;height:40px;padding:5px 20px}#engagement-root .engagement-button-complement:hover{background-color:#c93c00}#engagement-root .engagement-button-complement:focus{border:0;outline:0}#engagement-root h1,#engagement-root h2{color:#454545;font-weight:700;margin:0}#engagement-root h1{font-size:40px;margin-bottom:10px}#engagement-root header{padding:20px 0 60px}#engagement-root .section-separator{background:linear-gradient(to left top,#00a0d0,#00a0d0);bottom:0;height:75px;left:0;min-width:1000px;position:absolute;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;width:100%;z-index:0}#engagement-root .hero{margin-bottom:25px;padding-bottom:125px;position:relative}#engagement-root .hero .content{display:flex;z-index:100}#engagement-root .hero .content .text-content{padding-right:55px;width:60%;z-index:100}#engagement-root .hero .content .text-content h1{margin-bottom:30px}#engagement-root .hero .content .text-content .blurb{margin-bottom:15px}#engagement-root .hero .content .text-content .product-name{color:#00a0d0}#engagement-root .hero .content .text-content .sku{color:#00a0d0;margin-bottom:15px}#engagement-root .hero .content .image-content{overflow-x:visible;width:40%;z-index:100}#engagement-root .hero .content .image-content img{border-radius:12px;box-shadow:5px 5px 25px rgba(0,0,0,.66);width:600px;z-index:100}#engagement-root .eol-option-container{border-bottom:1px dashed #bbb;display:flex;margin-bottom:35px;padding-bottom:35px}#engagement-root .eol-option-container>.header{width:300px}#engagement-root .eol-option-container>.header>.title{border-left:4px solid #00a0d0;color:#454545;font-weight:700;margin-bottom:10px;padding-left:16px}#engagement-root .eol-option-container>.header>.description{font-size:15px;padding-left:20px}#engagement-root .eol-option-container>.content{font-size:15px;padding-left:25px;width:calc(100% - 300px)}#engagement-root .eol-option-container>.content .options-list-container ul{list-style:none;padding:0}#engagement-root .eol-option-container>.content .options-list-container ul>li{margin-bottom:10px;margin-left:0;padding-left:0}#engagement-root #passport-link-container{margin:40px 0}#engagement-root footer{align-items:center;color:#777;display:flex;font-size:13px;padding-bottom:50px}#engagement-root footer>span:first-child{margin-right:5px}#engagement-root footer img{height:14px}#error-message-container{margin:10px}.sign-in-not-required-left-nav-buttons-container{margin-top:5px;text-align:center}.sign-in-not-required-left-nav-buttons-container .sign-in-not-required-left-nav-button{margin-bottom:5px;padding-left:15px;padding-right:15px;width:180px}#start-root{overflow-x:hidden}#start-root #my-tasks-container{margin-bottom:65px}#start-content-root .btn-tasks{margin-left:5px}.my-tasks-item{margin-bottom:5px}.my-tasks-item:last-child{margin-bottom:20px}#start-report-invite-suppliers-container{display:flex;max-height:600px}.start-item-container{border-bottom:1px dashed #d6d6d6;display:flex;margin-bottom:25px;padding-bottom:25px}.start-item-container>.header{width:375px}.start-item-container>.header>.title{border-left:4px solid #0e4876;color:#444;font-size:15px;font-weight:700;margin-bottom:10px;padding-left:16px}.start-item-container>.header>.description{color:#444;padding-left:20px}.start-item-container>.action{padding-left:25px;width:calc(100% - 375px)}@media (max-width:540px){.start-item-container{display:block}.start-item-container>.header{width:100%}.start-item-container>.action{margin-top:15px;padding-left:20px;width:100%}}#get-supplier-data-cancel-button{margin-top:20px}#search-exchange-input-group-container{max-width:400px}.get-supply-data-next-steps-btn{margin-right:5px}#invite-suppliers-full-content{display:flex;flex-direction:column;height:100%}#invite-suppliers-core-full-content{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}#invite-suppliers-core-full-content>.tn-section-row:first-child{margin-bottom:10px}#invite-suppliers-core-full-content>.tn-section-row:first-child>.tn-section-col-12{display:flex;flex-wrap:wrap}#invite-suppliers-core-full-content #invite-suppliers-action-buttons{margin-bottom:10px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content{display:flex;flex-direction:row;flex-grow:1;overflow:hidden}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section{border-right:1px solid #efefef;display:flex;flex-direction:column;width:250px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section .collapsible-container{padding-right:8px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section .note{color:#777;font-size:12px;font-weight:700;margin-bottom:0;padding-left:8px;padding-right:8px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section .note.with-padding{padding-top:8px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #selected-template-name{align-items:center;display:flex;padding:8px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #selected-template-name .btn-group{width:100%}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #selected-template-name .btn-group #template-dropdown{align-items:center;display:flex;flex-direction:row;text-align:left;width:100%}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #selected-template-name .btn-group #template-dropdown .template-dropdown-button-text{overflow:hidden;width:100%}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #selected-template-name .btn-group #template-dropdown>span{margin-left:5px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #selected-template-name .template-name{padding-right:5px;width:calc(100% - 40px)}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #selected-template-name .edit-container{text-align:right;width:40px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section .glyphicon-ok{color:#6c6}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section .glyphicon-remove{color:#bbb}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #left-side-section-header{background-color:#f7f7f7;border-bottom:1px solid #efefef;border-top:1px solid #efefef;font-weight:700;padding:9px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #requested-data-types-container{flex-grow:1;overflow-y:auto;padding:0 8px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #requested-data-types-container .collapsible-container{border-radius:6px;border-top:0;margin-top:10px;padding:8px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #requested-data-types-container .collapsible-container.not-requested{border:1px dashed #bbb}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #requested-data-types-container .collapsible-container.not-requested .title{color:#bbb}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section #requested-data-types-container .collapsible-container.requested{border:2px solid #42af3d}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section .requested-data-type-specifics-container>div{margin-top:5px;padding:5px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section .requested-data-type-specifics-container .requested-data-type-specifics-excluded{color:#bbb}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-left-side-section .requested-data-type-specifics-container .requested-data-type-specifics-excluded.border{border:1px dashed #bbb;border-radius:6px}#invite-suppliers-core-full-content #invite-suppliers-core-left-and-main-content #invite-suppliers-core-main-section{flex-grow:1;height:100%}#invite-suppliers-core-full-content #top-action-buttons-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}#invite-suppliers-core-full-content #top-action-buttons-container button{flex-grow:1;margin-right:5px}#invite-suppliers-core-full-content #top-action-buttons-container button:last-child{margin-right:0}button.btn-default .glyphicon{color:#777}.tn-react-scrollable-layout{display:flex;flex-direction:column;height:100%;overflow:hidden}.tn-react-scrollable-layout .tn-react-scrollable-layout-action-buttons.format-buttons{margin-bottom:10px}.tn-react-scrollable-layout .tn-react-scrollable-layout-action-buttons.format-buttons>button{margin-right:5px}.tn-react-scrollable-layout .tn-react-scrollable-layout-content-wrapper{flex-grow:1;overflow-y:hidden}.tn-react-scrollable-layout .tn-react-scrollable-layout-content-wrapper .tn-react-scrollable-layout-content{height:100%;overflow-y:auto}.tn-sliding-drawer{background:#fff;bottom:0;box-shadow:0 5px 15px rgba(0,0,0,.5);height:calc(100% - 40px);margin:20px 0;padding-bottom:10px;position:fixed;right:0;top:0;transition:all .5s ease-out;width:60%;z-index:1002}@media (max-width:767px){.tn-sliding-drawer{width:100%}}.tn-sliding-drawer.drawer-closed{margin-right:-100%;opacity:0}.tn-sliding-drawer .sliding-drawer-close-button{float:right;margin-right:10px}.tn-sliding-drawer .sliding-drawer-title{line-height:30px;margin-left:5px}.tn-sliding-drawer .tn-sliding-drawer-heading-row{margin-bottom:0;margin-top:0;padding-top:0}.tn-sliding-drawer .btn-close{border:none;font-size:20px}.tn-sliding-drawer.tn-sliding-drawer-with-footer .tn-react-scrollable-layout{height:calc(100% - 47px);margin-bottom:15px}#invite-suppliers-table-full-content{width:100%}#invite-suppliers-table-full-content.full-height-of-parent{height:100%}#invite-suppliers-table-full-content .top-action-buttons{display:flex;flex-direction:row;margin-bottom:10px}#invite-suppliers-table-full-content .top-action-buttons button,#invite-suppliers-table-full-content .top-action-buttons>div{margin-right:5px}#invite-suppliers-table-full-content .top-action-buttons>div{align-items:center;display:flex;justify-content:center}#invite-suppliers-table-full-content .requested-data-column{align-items:stretch;display:flex;flex-direction:row}#invite-suppliers-table-full-content .requested-data-column .no-materials-selected-message{align-items:center;display:flex;flex-grow:1;margin-left:10px}#invite-suppliers-table-full-content .requested-data-column .no-materials-selected-message>div{color:#777}#invite-suppliers-table-full-content .requested-data-column .active-filter-value{margin:0 0 0 5px}#invite-suppliers-table-full-content #suppliers-to-invite-container .empty-input{border-color:#b83c23}#invite-suppliers-table-full-content #suppliers-to-invite-container .supplier-input-field{width:100%;z-index:0}#invite-suppliers-table-full-content #suppliers-to-invite-container .form-group{color:#000;margin-bottom:5px}#invite-suppliers-table-full-content #suppliers-to-invite-container table>thead>tr td{z-index:1001}#invite-suppliers-table-full-content #suppliers-to-invite-container table>tbody>tr>td:nth-child(4){width:50%}#invite-suppliers-table-full-content .requested-materials-rendered-container .active-filter-values-container{align-items:center}#invite-suppliers-table-full-content #invite-supplier-sliding-drawer-full-content{padding-top:10px}#invite-suppliers-table-full-content #invite-supplier-sliding-drawer-full-content .add-requested-material-input-field{max-width:400px;width:100%}#invite-suppliers-table-full-content #invite-supplier-sliding-drawer-full-content #invite-supplier-sliding-drawer-done-btn-container{padding-bottom:10px}.add-all-suppliers-materials-button{float:right}.tn-survey-root{display:flex;flex-direction:column;height:100%;overflow:auto}.tn-survey-root .tn-survey-action-bar{height:40px}.tn-survey-root .tn-survey-action-bar>*{margin-right:5px}.tn-survey-root .tn-survey-sidebar-and-body-container{border-top:1px solid #dadada;display:flex;flex-direction:row;height:calc(100% - 50px);width:100%}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-sidebar{border-right:1px solid #dadada;height:100%;overflow-y:auto;padding:15px 0;width:200px}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-sidebar nav ul{margin:0;padding:0}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-sidebar nav ul li{list-style:none;padding:4px 0 4px 4px}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-sidebar nav ul li a{color:#000;font-weight:400}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-sidebar nav ul li a:hover{color:#35565a;font-weight:700;text-decoration:none}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-sidebar nav ul li.active{border-left:4px solid #5f989b}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-sidebar nav ul li.active a{color:#35565a;font-weight:700;text-decoration:none}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-body{height:100%;overflow:hidden;overflow-y:auto;width:calc(100% - 200px)}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-body .tn-survey-page{padding:5px 0 15px 15px}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-body .tn-survey-page .hidden{display:none}.tn-survey-root .tn-survey-sidebar-and-body-container .tn-survey-body .tn-survey-page .tn-page-heading h1{background-color:#4b8ca0;color:#fff;font-size:18px;font-weight:700;line-height:1.42857143;margin:0;padding:6px 8px}#custom-name-input-row-outer-cell{border-top:none;padding-left:20px}#custom-name-input-row-outer-cell .custom-name-row-material-name{border-top:none;width:40%}#custom-name-input-row-outer-cell .custom-name-input{border-top:none;width:60%}#data-requests-root{display:flex}#data-requests-root .sections-container{width:30%}#data-requests-root .sections-container>.section{border-bottom:1px solid #efefef;cursor:pointer;padding:10px 5px}#data-requests-root .sections-container>.section:hover{background-color:rgba(0,0,0,.05)}#data-requests-root .sections-container>.section>.title{align-items:center;display:flex}#data-requests-root .sections-container>.section>.title .title-text{flex-grow:1;font-weight:700;padding-top:2px}#data-requests-root .sections-container>.section>.content{padding-left:29px;padding-top:4px}#data-requests-root .sections-container>.section>.content>p:last-of-type{margin-bottom:0}#data-requests-root .sections-container>.section.active{background-color:#f0f8ff}#data-requests-root .section-options-body{padding-left:10px;width:70%}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-info{background-color:#f0f8ff;border-color:#d7ecff;margin-bottom:10px}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields{background-color:#f7f7f7;border-color:#eaeaea}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields .example-bom-wrapper{overflow-x:auto;width:100%}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields .example-bom-wrapper .example-bom .example-bom-row{display:flex;height:25px}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields .example-bom-wrapper .example-bom .example-bom-row:first-child{color:#777;font-weight:700}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields .example-bom-wrapper .example-bom .example-bom-row .example-bom-column{background-color:#fff;border-bottom:1px solid #bbb;border-right:1px solid #bbb;min-width:150px;padding:2px 4px;text-align:center}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields .generated-survey-preview label{color:#777;font-weight:400}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields .generated-survey-preview p{color:#777;margin-left:5px}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields .example-controls>div{display:flex;margin-bottom:10px}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields .example-controls>div>label{color:#777;font-weight:400;margin-right:10px;width:100px}#data-requests-root .section-options-body>.section-options-body-content>.alert.alert-example-fields .example-controls button>.glyphicon{color:#777}#data-requests-root .section-options-body>.section-options-body-content>.alert .title{font-size:1.2em;font-weight:700;margin-bottom:10px}#data-requests-root .section-options-body>.section-options-body-content>.alert .instructions{color:#777;margin-bottom:15px}#data-requests-root .section-options-body>.section-options-body-content>.alert .controls>.form-group{padding-left:15px}#data-requests-root .section-options-body>.section-options-body-content>.alert .controls>.form-group:last-of-type{margin-bottom:0;padding-left:0}.survey-questions-form-preview>.grouped-data>.group>.title{background-color:rgba(0,0,0,.05)}.survey-questions-form-preview>.grouped-data>.group>.content{max-height:300px;overflow-y:auto}.standard-page-question{padding:0 15px}.standard-page-question input{margin-left:10px}.standard-page-question p{text-align:justify}.question-tag-container{border:1px solid #777;border-radius:4px}.question-tag-text:first-child{color:#777;font-size:20px;padding:10px}.question-tags-box{background-color:#efefef;border-radius:4px;color:#333;display:inline-block;margin-bottom:10px;margin-right:5px;padding:4px 8px}.action-buttons-container button{margin-right:15px}.status-container{background-color:#f7f7f7;border:1px solid #efefef;border-radius:4px;margin-bottom:10px;margin-top:10px;padding:8px}.status-container>p:last-child{margin-bottom:0}.status-container-template{background-color:#d9edf7;border:1px solid #31708f;border-radius:4px;margin-bottom:10px;margin-top:10px;padding:8px}.status-container-template>p:last-child{margin-bottom:0}#status-and-responses-root>.response-history-list>.response-history-entry{margin-bottom:5px;padding-bottom:5px}#status-and-responses-root>.response-history-list>.response-history-entry>.header{align-items:center;background-color:#efefef;border-radius:4px;display:flex;margin-bottom:10px;padding:8px}#status-and-responses-root>.response-history-list>.response-history-entry>.header>.date-accepted,#status-and-responses-root>.response-history-list>.response-history-entry>.header>.date-received{margin-right:15px}#status-and-responses-root>.response-history-list>.response-history-entry>.header>.action{margin-left:auto}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body{padding-left:15px}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section{margin-bottom:10px}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section>.title{align-items:center;border-bottom:1px solid #efefef;display:flex;font-weight:700;justify-content:space-between;padding-bottom:5px}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section>.title>button{margin-left:auto}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row{border-bottom:1px solid #efefef;padding:10px 0}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row:hover{background-color:#f7f7f7}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top{display:flex}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-name{width:250px}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-response-links-container{display:flex;flex:1 1}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-response-links-container>div{margin-right:10px}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-actions{text-align:right;width:175px}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-actions>a,#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-actions>button{margin-right:5px}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-actions>a .glyphicon,#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-actions>button .glyphicon{color:#777}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-actions>a:last-child,#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.top>.material-actions>button:last-child{margin-right:0}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.bottom{display:flex}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.bottom>div{margin-right:10px}#status-and-responses-root>.response-history-list>.response-history-entry>.response-body>.response-body-section .material-response-row>.bottom .alert{padding:3px 6px}#status-and-responses-root>.response-history-list>.response-history-entry .alert-success{background-color:#f7fbf5;border-color:#f7fbf5}#status-and-responses-root>.response-history-list>.response-history-entry .alert-warning{background-color:#fdfbf1;border-color:#fdfbf1}#status-and-responses-root>.response-history-list>.response-history-entry .alert-info{background-color:#f2f9fc;border-color:#f2f9fc}#column-selection-table{margin-bottom:10px;margin-top:0}#column-selection-table>tbody>tr>td,#column-selection-table>thead>tr>td{padding-bottom:4px;padding-top:4px}#column-selection-table>tbody>tr>td .checkbox,#column-selection-table>thead>tr>td .checkbox{margin:0}#column-selection-table>tbody>tr>td{border-top:1px solid rgba(0,0,0,.075)}.input-document{margin-bottom:5px;max-width:75%}#send-granular-revision-request-container .revision-container table>tbody>tr>td{width:50%}.template-manager-root .radio{margin:0}.survey-suppliers-top-action-bar{padding:10px 10px 10px 0}.survey-suppliers-top-action-bar *{margin-right:5px}.custom-names-dropdown-menu{max-height:450px;overflow-y:auto}#add-offline-response-modal .offline-response-choices-container{align-items:center;display:flex;justify-content:center}#add-offline-response-modal .offline-response-choices-container .offline-response-choice-container{border:1px dashed #bbb;border-radius:25px;color:#444;margin:5px;padding:20px}#add-offline-response-modal .offline-response-choices-container .offline-response-choice-container:hover{background:#efefef;cursor:pointer}.align-center{align-items:center}.p-relative{position:relative}#offline-survey-status-container .alert .delete-offline-failed-operation-button{height:24px;padding:2px 0 0;position:absolute;right:12px;text-align:center;top:12px;width:24px}@media (max-width:767.99px){.survey-response-sidemenu-wrapper{padding-left:0}}.progress-next-step{color:#999}.ins-how-to{background-color:#efefef;border-radius:4px;margin:auto}.ins-how-to .embed-container{--video--width:1296;--video--height:540;background:#efefef;max-width:100%;overflow:hidden;padding-bottom:calc(var(--video--height)/var(--video--width)*100%);position:relative}.ins-how-to .embed-container embed,.ins-how-to .embed-container iframe,.ins-how-to .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.ins-manufacture-logo-img{max-height:150px;max-width:100%}.dd-list{width:100px}.compliance-deteminations-container{display:flex;justify-content:space-between;width:100%}#response-page-survey-materials-section .unavailable-materials-section{margin-bottom:15px}#response-page-survey-materials-section .available-materials-section{margin-top:15px}#response-page-survey-materials-section .section-header{background-color:#f5f5f5;border-radius:5px;padding:10px}#response-page-survey-materials-section .title{align-items:center;display:flex;justify-content:space-between}#response-page-survey-materials-section .header-content{align-items:center;display:flex}#response-page-survey-materials-section .toggle-icon{cursor:pointer;margin-right:8px}#response-page-survey-materials-section .toggle-icon:hover{opacity:.8}#response-page-survey-materials-section .checkbox{cursor:pointer;margin-right:8px}#response-page-survey-materials-section .info-icon{cursor:pointer}#response-page-survey-materials-section .unavailable-materials-info{background-color:#f9f9f9;border-radius:5px;padding:10px;transition:all .3s ease}#response-page-survey-materials-section .unavailable-materials-info.visible{height:auto;visibility:visible}#response-page-survey-materials-section .unavailable-materials-info.hidden{height:0;visibility:hidden}#response-page-survey-materials-section .assign-status-btn:hover{opacity:.8}.toggle-get-started-description-and-next-steps-header-content-btn{color:#777}.toggle-get-started-description-and-next-steps-header-content-btn:hover{cursor:pointer}.active-filters-container{width:100%}.active-filters-container .active-filter-values-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.active-filters-container .active-filter-values-container .active-filter-value{background-color:#f7f7f7;border-radius:4px;color:#777;font-size:12px;margin-bottom:5px;margin-right:5px;min-height:27px;padding:5px}.active-filters-container .active-filter-values-container .active-filter-value .remove-filter-value-button{background-color:#dedede;color:#b83c23;cursor:pointer;font-weight:700;padding-left:2px;padding-right:2px}.collapsible-container{border-top:1px solid #efefef;margin-bottom:10px;padding-top:10px}.collapsible-container .title-full-content{cursor:pointer;display:flex;flex-direction:row}.collapsible-container .title-full-content .expand-icon{padding-right:5px;width:20px}.collapsible-container .title-full-content .title{color:#000;font-weight:700;text-align:left;width:calc(100% - 20px)}.collapsible-container .children{padding-left:20px}.sm2-browser-root{display:flex;flex-direction:column;height:100%}.sm2-browser-root #sm2-browser-main-section{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.sm2-browser-root #sm2-browser-content{display:flex;flex-direction:row;flex-grow:1;height:100%;overflow:hidden;padding-top:10px}.sm2-browser-root #sm2-browser-content #sm2-browser-sidebar{height:100%;overflow:auto;width:225px}.sm2-browser-root #sm2-browser-content #sm2-browser-sidebar #search-mode-container{margin-bottom:5px}.sm2-browser-root #sm2-browser-content #sm2-browser-sidebar #search-mode-container .search-mode-option{cursor:pointer;padding-left:20px}.sm2-browser-root #sm2-browser-content #sm2-browser-sidebar .sm2-browser-filters{padding-right:10px}.sm2-browser-root #sm2-browser-content .sm2-browser-active-filters{padding-bottom:15px}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section{display:flex;flex-direction:column;height:100%;overflow:hidden;width:calc(100% - 225px)}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section #search-and-sort-container{display:flex;padding-bottom:15px}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section #search-and-sort-container #search-container{flex-grow:1;height:32px;padding-right:5px}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section #search-and-sort-container #sort-dropdown .btn{height:32px}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section #current-materials-statuses{display:flex;flex-direction:row;flex-wrap:wrap}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section #current-materials-statuses>div{color:#777}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .table.toxnot-table-v2>tbody>tr>td{height:75px;vertical-align:middle}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container{flex-grow:1;height:300px;overflow:hidden}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container.sm2-summary-table-row{background-color:#efefef;font-weight:700}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper{height:100%;overflow:auto;width:100%}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table{position:relative;width:1520px}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table .sm2-request-new-shared-material-section{margin-left:13%;margin-top:50px;position:absolute;text-align:center}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table .restricted-data-message{color:#bbb}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table .sm2-table-row{align-items:center;border-top:1px solid #efefef;display:flex;flex-direction:row;height:75px;padding:5px 0}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table .sm2-table-row.supplier-group-row{background-color:#f8f8f8}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table .sm2-table-row .sm2-table-compliance-columns-conatiner{display:flex;flex-direction:row}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table .sm2-table-row.sm2-summary-table-row{background-color:#f7f7f7;font-weight:700;left:0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table .sm2-table-row.sm2-table-data-row{cursor:pointer}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table .sm2-table-row .sm2-table-col{padding:0 4px;width:100px}.sm2-browser-root #sm2-browser-content #sm2-browser-search-shared-materials-section .sm2-material-table-container .sm2-material-table-scroll-wrapper .sm2-material-table .sm2-table-row .sm2-table-col img{display:block;margin-left:auto;margin-right:auto;max-height:100%;max-width:100%}.exchange-fre-button{background-color:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.5);color:#fff}.exchange-fre-button:hover{background-color:hsla(0,0%,100%,.33);border-color:hsla(0,0%,100%,.5);color:#fff}#sm2-home-branding{background:linear-gradient(to left top,#0078ae,#0f4876);height:75px;padding:0 15px}#sm2-home-branding,#sm2-home-branding .content{align-items:center;display:flex}#sm2-home-branding .content img{height:57px;margin-right:10px}#sm2-home-branding .content span{color:#fff;font-size:28px;letter-spacing:.25rem;text-transform:uppercase}#sm2-home-branding .actions{margin-left:auto}#sm2-home-branding .actions .btn{margin-right:10px}#sm2-home-branding .actions .btn:last-child{margin-right:0}#sm2-home-fre .background{padding:50px 0;position:relative}#sm2-home-fre .background .close-action{position:absolute;right:20px;top:20px}#sm2-home-fre .background .close-action button{font-size:24px;padding:0 10px}#sm2-home-fre .background .content .value-prop-container{display:flex;justify-content:center;padding:35px 0}#sm2-home-fre .background .content .value-prop-container .value-prop{display:flex}#sm2-home-fre .background .content .value-prop-container .value-prop .exchange-logo{margin-right:10px}#sm2-home-fre .background .content .value-prop-container .value-prop .exchange-logo img{width:80px}#sm2-home-fre .background .content .value-prop-container .value-prop .text h1,#sm2-home-fre .background .content .value-prop-container .value-prop .text h2{color:#fff;font-weight:400;margin:0}#sm2-home-fre .background .content .value-prop-container .value-prop .text h1{font-size:32px;letter-spacing:.25rem;margin-bottom:20px;text-transform:uppercase}#sm2-home-fre .background .content .value-prop-container .value-prop .text h2{font-size:18px;margin-bottom:40px}#sm2-home-fre .background .content .search-container{display:flex;justify-content:center;margin-bottom:35px}#sm2-home-fre .background .content .search-container .search{width:70%}#sm2-home-fre .background .content .search-container .search .search-actions{margin-bottom:25px;text-align:center}#sm2-home-fre .background .content .search-container .search .search-actions .btn:first-child{margin-right:25px}#sm2-home-fre .background .content .logos-container{margin-left:auto;margin-right:auto;padding:35px 0;width:70%}#sm2-home-fre .background .content .logos-container .logos{align-items:center;display:flex;justify-content:space-between}#sm2-home-fre .background .content .logos-container .logos .logo{align-items:center;background-color:#fff;border-radius:16px;display:flex;height:100px;justify-content:center;width:100px}#sm2-home-fre .background .content .logos-container .logos .logo img{max-height:75px;max-width:75px}.supplier-logo-and-details-container{margin-bottom:30px}.supplier-logo-and-details-container .supplier-logo{padding:10px}.supplier-logo-and-details-container .supplier-logo img{display:block;max-height:250px;max-width:100%}.supplier-logo-and-details-container .supplier-details .supplier-description-container{margin-top:20px;max-height:75px;overflow-y:auto}.supplier-logo-and-details-container .supplier-details .supplier-action-buttons{margin-top:20px}.request-materials-and-access-buttons{text-align:right}.supplier-name-label-container{align-items:center;display:flex}.mr-10{margin-right:10px}.unclaimed-label{background:#ff6000;color:#fff;letter-spacing:1px;margin-bottom:0;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#shared-material-not-found-description{margin-bottom:20px}.shared-material-name{font-size:30px;margin-top:0}.supplier-info-container{display:flex;flex-direction:row;margin-bottom:10px}.supplier-info-container .supplier-name-and-logo{width:calc(100% - 250px)}.supplier-info-container .supplier-action-buttons-container{width:250px}.supplier-info-container .supplier-action-buttons-container>a,.supplier-info-container .supplier-action-buttons-container>button{display:block;margin-bottom:5px;width:100%}.passport-details-category{margin-bottom:20px}.last-updated{color:#bbb}.shared-material-supplier-name{color:#e76418;margin-bottom:5px}.shared-material-details .shared-material-manufacturer-logo{margin-bottom:10px}.shared-material-description-container{margin-bottom:20px}.material-image-container img{display:block;margin-left:auto;margin-right:auto;max-height:350px;max-width:100%}.shared-material-manufacturer-logo{display:block;margin-bottom:20px;max-height:100px;max-width:100%}.shared-material-data-container>.grouped-data>.group>.title.with-data{cursor:pointer}.shared-material-data-container>.grouped-data>.group>.title.with-data .glyphicon{color:#0e4876}.shared-material-data-container>.grouped-data>.group .title.no-section-data{background-color:#fff;border:1px dashed #bbb;color:#bbb}.shared-material-data-container>.grouped-data>.group .title.no-section-data .no-data-tag{display:inline-block;font-size:.75em}.shared-material-data-container>.grouped-data>.group>.content .bold{font-weight:700}.shared-material-data-container>.grouped-data>.group>.content .certification-row,.shared-material-data-container>.grouped-data>.group>.content .file-info-row{display:flex;flex-direction:row}.shared-material-data-container>.grouped-data>.group>.content .certification-row .certif-expiration-date,.shared-material-data-container>.grouped-data>.group>.content .certification-row .certif-level,.shared-material-data-container>.grouped-data>.group>.content .certification-row .certif-name{width:220px}.shared-material-data-container>.grouped-data>.group .sm-detail-section-simple-table .sm-detail-section-simple-table-row{border-bottom:1px solid #efefef;display:flex;flex-direction:row;padding:10px 0}.shared-material-data-container>.grouped-data>.group .sm-detail-section-simple-table .sm-detail-section-simple-table-row .sm-detail-section-simple-table-col{width:300px}.shared-material-data-container .data-section-row{margin-bottom:10px}.shared-material-data-container .compliance-score-row{display:flex}.shared-material-data-container .compliance-score-row .title{font-weight:700;width:220px}.shared-material-data-container .compliance-score-row .score{width:20px}.shared-material-data-container .compliance-score-row .action.no-data{color:#bbb}.shared-material-data-container #instructions-specifications-table-container{margin-top:10px;max-height:200px;overflow:auto}.sidebar-detail{display:flex;height:100%;overflow:hidden;width:100%}.sidebar-detail>.sidebar{border-right:1px solid rgba(0,0,0,.05);overflow-y:auto;width:200px}.sidebar-detail>.sidebar>nav>ul{margin:0;padding:0}.sidebar-detail>.sidebar>nav>ul>li{cursor:pointer;list-style:none;padding:4px 0 4px 8px}.sidebar-detail>.sidebar>nav>ul>li.active{border-left:4px solid #0e4876;padding-left:4px}.sidebar-detail>.sidebar>nav>ul>li:hover{background-color:rgba(0,0,0,.05)}.sidebar-detail>.detail{flex:1 1;height:100%;overflow:auto;padding-left:10px}.m-t-5{margin-top:5px}.request-from-known-supplier-info{display:flex;flex-direction:row}.supplier-logo-container{min-height:250px}.supplier-logo-container img{display:block;max-height:250px;max-width:100%}#new-supplier-logo-upload{margin-bottom:10px}#publish-button-container{display:flex;flex-direction:row;margin-bottom:20px}#publish-button-container a,#publish-button-container button{margin-right:5px}.company-info-input{margin-bottom:10px}.custom-url-name-group{display:flex;flex-direction:row;flex-wrap:wrap}.custom-url-name-group #custom-url-name-hostname{font-family:Courier New,Courier,monospace}.custom-url-name-group #custom-url-name-input{height:25px;padding-left:5px;padding-right:5px;width:200px}.custom-url-name-group #custom-url-name-input.valid{border:2px solid #90ee90}.custom-url-name-group #custom-url-name-input.invalid{border:2px solid red}.custom-url-name-group input{margin-right:15px}.custom-url-name-group button{margin-right:5px}.company-page-editor>.tn-section-row{margin:0}.company-pages-manager-top-action-bar-container{border-bottom:1px solid #efefef;display:flex;flex-direction:row;margin:0 0 10px;padding:0 0 10px;width:100%}.company-pages-manager-top-action-bar-container .company-pages-manager-status-container{flex-grow:1;padding-left:15px}.company-pages-manager-top-action-bar-container .company-pages-manager-status-container>.alert{margin:0}.requests-action-buttons-container{display:flex;flex-direction:row}.requests-action-buttons-container .approve-request{color:green}.requests-action-buttons-container .decline-request{color:red}.my-passports-root .my-passport-top-actions-container{display:flex;margin-bottom:10px}.my-passports-root .my-passport-top-actions-container button{margin-right:5px}.my-passports-root .my-passport-top-actions-container .delete-passports-button span{color:#b83c23}.my-passports-root .my-passport-top-actions-container .create-passport-button span{color:#42af3d}.my-passports-root .selected{background-color:#f0f8ff}.my-passports-root #my-passports-table{width:100%}.my-passports-root #my-passports-table tbody .access-control-passport-name-col{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.my-passports-root #my-passports-table tbody .access-control-passport-name-col .view-passport-permissions-hint{color:#bbb;opacity:0}.my-passports-root #my-passports-table tbody .access-control-passport-name-col:hover>.view-passport-permissions-hint{opacity:1}.my-passports-root #my-passports-table tbody tr:hover{cursor:pointer}.my-passports-root .current-open-acl-container{overflow:auto}.my-passports-root .current-open-acl-container .acl-material-name-title{background-color:#f0f8ff;font-weight:700;margin-bottom:10px;padding:10px;width:100%}.my-passports-root .current-open-acl-container .acl-top-level-description{font-weight:700;margin-bottom:5px}.my-passports-root .current-open-acl-container .acl-rows-container .acl-row{border-top:1px solid #efefef;display:flex;height:50px;margin-bottom:10px;padding:10px}.my-passports-root .current-open-acl-container .acl-rows-container .acl-row .material-name{margin-right:15px;width:100%}.my-passports-root .my-passports-sliding-drawer-top-action-buttons{display:flex}.my-passports-root .tn-partners-container{margin-bottom:10px}.passport-publish-preview-disclaimer-section{background-color:#f0f8ff;padding-bottom:2px;padding-top:2px}.task-content{flex:1 1 auto;height:calc(100% - 40px);padding-bottom:20px!important}.task-content .tn-react-scrollable-layout-action-buttons{display:flex;flex-direction:column}.task-content .task-action-buttons-top-row{display:flex;flex-direction:row;flex-wrap:wrap-reverse;padding:15px;width:100%}.task-content .task-action-buttons-top-row>*{margin-right:5px}.task-content .task-action-buttons-top-row input::-webkit-input-placeholder{color:#000}.task-content .task-action-buttons-top-row input::placeholder{color:#000}.task-content .task-action-buttons-top-row>input{max-width:150px}.task-content .task-action-buttons-top-row .search-bar{flex:3 1 250px}.task-content .task-action-buttons-top-row .search-bar input::-webkit-input-placeholder{color:#999}.task-content .task-action-buttons-top-row .search-bar input::placeholder{color:#999}.task-content .toxnot-table-v2 thead tr td{text-align:left}.task-content .toxnot-table-v2 tr{height:50px}.task-content .toxnot-table-v2 tr td{justify-content:center;text-align:left;vertical-align:middle}.task-content .toxnot-table-v2 tr td:first-child{padding-left:15px}.task-content .toxnot-table-v2 tr td:nth-child(2){text-align:left;width:40%}.task-content .toxnot-table-v2 tr td:last-child{text-align:left}.task-content .toxnot-table-v2 tr .form-control{box-shadow:none;width:70%}@media (max-width:1440px){.task-content .toxnot-table-v2 tr td:last-child{display:none}}@media (max-width:1110px){.task-content .toxnot-table-v2 td:nth-child(5){display:none}}.task-content .toxnot-table-v2 tr:focus-within td{background-color:#f0f8ff}@media (hover:hover){.task-content .toxnot-table-v2 .task-title-text{opacity:0}.task-content .toxnot-table-v2 tr:hover .task-title-text{opacity:1}}.task-content .toxnot-table-v2 input:focus{border:1px solid #0e4876}.task-content .toxnot-table-v2 input,.task-content .toxnot-table-v2 select{border:0}.task-content .active-filters-container{padding-bottom:5px;padding-left:15px;padding-right:15px;width:100%}.task-content .active-filter-values-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.task-content .active-filter-value{background-color:#f7f7f7;border-radius:4px;color:#777;font-size:12px;margin-bottom:5px;margin-right:5px;min-height:27px;padding:5px}.task-content .remove-filter-value-button{background-color:#dedede;color:#d82f54;cursor:pointer;font-weight:700;padding-left:2px;padding-right:2px}.task-title{cursor:pointer}.task-title .form-control{display:inline;width:50%}.task-status[data-value=New]{background-color:#efefef}.task-status[data-value=Active]{background-color:#d9edf7;color:#31708f}.task-status[data-value=Closed]{background-color:#dff0d8;color:#3c763d}.task-title-text{color:#bbb;float:right;font-size:13px;margin-top:8px;opacity:1}.drawer-backdrop{opacity:.6}.drawer-backdrop .tn-sliding-drawer>*{opacity:1!important}.task-top-bar button{margin-right:5px}.scrollable-dropdown-menu{max-height:400px;overflow-y:scroll}.label-sub-text{color:#777;font-weight:400}.btn-margin-right{margin-right:5px}.task-linked-items{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.export-report-content{padding-left:30px;padding-right:30px}.export-report-text-conainer{color:#777}.export-report-checkbox-conainer{color:#444;padding-left:20px}.hm-name{background-color:#efefef;font-weight:700;text-align:center}.highlight-empty{box-shadow:inset 0 1px 1px #b83c23,0 0 8px #b83c23;outline:0}.bulk-report-section .tn-root{display:flex;flex-direction:column;height:100%;overflow:hidden}.bulk-report-section .tn-action-bar{border-bottom:1px solid #dadada;height:50px}.bulk-report-section .tn-action-bar button{margin-bottom:10px;margin-right:5px}.bulk-report-section .tn-section-scroll{display:flex;flex-direction:row;height:100%;overflow:hidden;padding-top:15px;width:100%}.bulk-report-section .tn-section-inner-scroll{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}.tn-progress-bar{margin-bottom:15px}.tn-progress-bar>.header{margin-bottom:15px;width:100%}.tn-progress-bar>.header p{text-align:center}.tn-progress-bar>.bar-container{height:30px;position:relative;width:100%}.tn-progress-bar>.bar-container .outline{border:1px solid #bbb;border-radius:4px;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tn-progress-bar>.bar-container .bar{background-color:#42af3d;border-radius:4px;bottom:0;height:30px;left:0;top:0;z-index:2}#action-buttons,#customer-request-url-container{border-bottom:1px dashed #bbb;padding-bottom:15px;padding-top:15px}#customer-request-url-container #request-url-container{align-items:center;display:flex;flex-wrap:wrap}.request-url-row-container{display:flex;flex-direction:row}.request-url-row-container .request-url{align-items:center;display:flex;margin-left:3px}.request-url-row-container .request-url a{font-family:Courier New,Courier,monospace}.request-url-row-container .copy-request-url-container{margin-left:15px}.customer-urls-intro-container{align-items:center;color:#777;display:flex;flex-direction:row}#search-and-filter-container{padding-top:15px}#search-and-filter-container #search-and-filter-controls{display:flex;flex-wrap:wrap}#search-and-filter-container #search-and-filter-controls #search-input-group-container{margin-right:5px;width:300px}#search-and-filter-container .active-filters-container .active-filter-value{margin-bottom:0;margin-top:10px}#customer-detail-root{display:flex;flex-direction:column;height:100%;overflow:hidden}#customer-detail-root #customer-detail-tab-content{flex-grow:1;margin-top:10px;overflow-y:auto}#customer-detail-root #customer-detail-tab-content #customer-info-root .customer-contact-row{display:flex;flex-wrap:wrap;margin-bottom:10px}#customer-detail-root #customer-detail-tab-content #customer-info-root .customer-contact-row>input{margin-right:5px}#customer-detail-root #customer-detail-tab-content #requests-search-container{display:flex;flex-direction:row;margin-bottom:10px}#customer-detail-root #customer-detail-tab-content #requests-search-container>div{margin-right:10px;width:100%}#customer-detail-root .inventory-to-report-container{display:flex;flex-direction:row;margin-bottom:5px}#customer-detail-root .inventory-to-report-container>.item{margin-right:5px}#customer-detail-root .inventory-to-report-container>.item .inventory-to-report-name{width:100px}.my-customers-request-detail-lists-container{height:250px}.add-contact-button-container{margin-bottom:10px}#request-reports-root{position:relative}#request-reports-root .section-separator{background-color:#f7f7f7;bottom:60%;height:40%;left:0;min-width:1000px;position:absolute;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;width:100%;z-index:0}#request-reports-root #content-container{padding-top:50px}#request-reports-root #upsell-panel{color:#777;height:100%;position:relative}#request-reports-root #upsell-panel .logo-container{margin-bottom:30px;margin-top:40px;padding-left:30px}#request-reports-root #upsell-panel .logo-container img{height:30px}#request-reports-root #upsell-panel p{font-size:14px;padding-left:30px}#request-reports-root #upsell-panel .bullets-container .bullet{display:flex;font-size:14px;margin-bottom:30px}#request-reports-root #upsell-panel .bullets-container .bullet .icon{width:30px}#request-reports-root #upsell-panel .bullets-container .bullet .icon img{width:20px}#request-reports-root #upsell-panel .bullets-container .bullet .content{padding-right:15px;width:calc(100% - 30px)}#request-reports-root #upsell-panel .bullets-container .bullet .content .title{font-weight:700;margin-bottom:5px}#request-reports-root #upsell-panel .bullets-container .bullet .content .blurb{font-size:13px}#request-reports-root #form-container{background-color:#fff;border-radius:8px;box-shadow:3px 3px 10px rgba(0,0,0,.33);height:100%;padding:25px 0;z-index:200}#request-reports-root #form-container .header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px;padding:0 25px}#request-reports-root #form-container .header .company-logo-container{height:50px;margin-right:10px;text-align:center}#request-reports-root #form-container .header .company-logo-container img{max-height:100%}#request-reports-root #form-container .header .title{font-size:23px}#request-reports-root #form-container .info{border-bottom:1px dashed #bbb;color:#777;margin-bottom:15px;padding-bottom:15px}#request-reports-root #form-container .info.header-info{padding-left:25px;padding-right:25px}#request-reports-root #form-container .info p:last-child{margin-bottom:0}#request-reports-root #form-container .form{padding:0 25px}#request-reports-root #form-container .form .form-group{margin-bottom:10px}#request-reports-root #form-container .form .contact-form-group{display:flex}#request-reports-root #form-container .form .contact-form-group input{width:50%}#request-reports-root #form-container .form .report-type-selection{margin-bottom:15px}#request-reports-root #form-container .form .submit-button{width:100%}#request-reports-root #form-container .form .report-types-selection-container{height:250px;overflow-y:auto}#request-reports-root .select-report-types{border-left:1px solid #efefef}#request-reports-root .request-reports-heading{display:flex;flex-direction:row}#request-reports-root .request-reports-heading .company-logo-container{max-height:150px;max-width:150px}#request-reports-root .request-reports-heading .company-logo-container img{display:block;margin-left:auto;margin-right:auto;max-height:100%;max-width:100%}#request-reports-root .generic-report-type-container{border-top:1px dashed #efefef;padding-top:5px}#request-reports-root .report-type-checkbox-inputs-container{display:flex;flex-direction:row}#customer-request-detail-root{display:flex;flex-direction:column;overflow:hidden}#customer-request-detail-root #customer-request-detail-request-info-container{flex-grow:1;overflow:hidden}#customer-request-detail-root #customer-request-detail-request-info-container>div{display:flex;flex-wrap:wrap;height:100%;overflow-y:auto}#customer-request-detail-root #customer-request-detail-request-info-container>div>div{width:calc(50% - 5px)}#customer-request-detail-root #customer-request-detail-request-info-container>div>div:first-of-type{margin-right:10px}@media (max-width:767px){#customer-request-detail-root #customer-request-detail-request-info-container>div>div{width:100%}#customer-request-detail-root #customer-request-detail-request-info-container>div>div:first-of-type{margin-right:0}}#customer-request-detail-root .respond-progress{display:flex;justify-content:center}#customer-request-detail-root .request-detail-data-container{height:200px}#edit-certifications-consolidation-root .supplier-selection-form>div{align-items:center;display:flex;margin-bottom:10px}#edit-certifications-consolidation-root .supplier-selection-form>div>label{margin-right:15px;width:100px}#edit-certifications-consolidation-root .supplier-selection-form>div>div{flex-grow:1;max-width:500px}#edit-certifications-consolidation-root .inventory-list-container>.inventory-container{margin-bottom:5px}.product-material-selection-container .search-text-input{width:250px}.product-material-selection-container .btn-group.product-material-selector .dropdown-toggle{border:0;border-bottom:1px solid #efefef;border-radius:0;color:#777;font-size:13px;padding-bottom:8px}.product-material-selection-container .btn-group.product-material-selector .dropdown-toggle:hover{background-color:#f7f7f7;color:#000}.product-material-selection-container .btn-group.product-material-selector.active .dropdown-toggle{border-bottom-color:#0e4876;border-bottom-width:3px;padding-bottom:6px}.product-material-selection-container .btn-group.product-material-selector.active .dropdown-toggle:hover{color:#0c3d64}.labeled-container{display:flex;margin-bottom:15px;width:100%}.labeled-container>div{padding:8px}.labeled-container>div:first-child{font-weight:700;width:150px}.labeled-container>div:last-child{background-color:#fff;border:1px dashed #d6d6d6;border-radius:10px;flex-grow:1}.labeled-container>div:last-child.subdued{border:0;color:#bbb}.input-blank-warning{border:1px solid red}.alert-info{background-color:#cfdae4;border-color:#cfdae4}.alert-info p{margin-bottom:15px}.alert-info>p:last-child{margin-bottom:0}.grouped-data>.group>.title.action-container{align-items:center;display:flex}.grouped-data>.group>.title.action-container>.text{flex-grow:1}.survey-response-progress-wrapper .progress-steps{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bold-header{font-weight:700}.checkbox-label input{margin-right:8px}.checkbox-label{align-items:center;cursor:pointer;display:flex;padding-left:30px;position:relative}.tooltip{background-color:#fff;border:1px solid #ccc;border-radius:5px;bottom:100%;box-shadow:0 2px 10px rgba(0,0,0,.2);color:#000;left:50%;opacity:0;padding:6px 10px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .3s,-webkit-transform .3s ease-in-out;transition:opacity .3s,transform .3s ease-in-out;transition:opacity .3s,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;visibility:hidden;white-space:nowrap;z-index:10}.tooltip:after{border:5px solid transparent;border-top-color:#fff;content:"";position:absolute;right:96%;top:100%;-webkit-transform:translateX(-20%);transform:translateX(-20%)}.checkbox-label:hover .tooltip{opacity:1;-webkit-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px);visibility:visible}.form-group{margin-bottom:10px}.group{display:flex;flex-direction:column;margin-bottom:15px}.survey-response-wrapper ::-webkit-scrollbar{width:8px}.survey-response-wrapper ::-webkit-scrollbar-track{border-radius:8px;box-shadow:inset 0 0 5px #dadada}.survey-response-wrapper ::-webkit-scrollbar-thumb{background:#dadada;border-radius:8px}.survey-response-wrapper ::-webkit-scrollbar-thumb:hover{background:#dadada}.survey-response-wrapper #submit-survey-response-modal .submit-survey-response-modal-header{display:flex;justify-content:space-between}.survey-response-wrapper #submit-survey-response-modal .modal-content .modal-body{max-height:none}@media (min-width:1600px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.col-xl-pull-12{right:100%}.col-xl-pull-11{right:91.66666667%}.col-xl-pull-10{right:83.33333333%}.col-xl-pull-9{right:75%}.col-xl-pull-8{right:66.66666667%}.col-xl-pull-7{right:58.33333333%}.col-xl-pull-6{right:50%}.col-xl-pull-5{right:41.66666667%}.col-xl-pull-4{right:33.33333333%}.col-xl-pull-3{right:25%}.col-xl-pull-2{right:16.66666667%}.col-xl-pull-1{right:8.33333333%}.col-xl-pull-0{right:auto}.col-xl-push-12{left:100%}.col-xl-push-11{left:91.66666667%}.col-xl-push-10{left:83.33333333%}.col-xl-push-9{left:75%}.col-xl-push-8{left:66.66666667%}.col-xl-push-7{left:58.33333333%}.col-xl-push-6{left:50%}.col-xl-push-5{left:41.66666667%}.col-xl-push-4{left:33.33333333%}.col-xl-push-3{left:25%}.col-xl-push-2{left:16.66666667%}.col-xl-push-1{left:8.33333333%}.col-xl-push-0{left:auto}.col-xl-offset-12{margin-left:100%}.col-xl-offset-11{margin-left:91.66666667%}.col-xl-offset-10{margin-left:83.33333333%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-8{margin-left:66.66666667%}.col-xl-offset-7{margin-left:58.33333333%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-5{margin-left:41.66666667%}.col-xl-offset-4{margin-left:33.33333333%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}.infographic-section{background:#073b6a;text-align:center}.infographic-section .infographic-background{max-height:200px;max-width:100%}.infographic-section .infographic-cta-section{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.infographic-section .infographic-cta-section a{color:#fff}.survey-response-sidemenu-wrapper{height:100%}.survey-response-sidemenu-wrapper .tn-section{height:calc(100% - 10px)}.material-paging-status{margin-bottom:10px;text-align:center}.material-paging-buttons{display:flex;flex-direction:row;gap:5px;margin-bottom:10px}.material-paging-buttons button{flex-grow:1}.survey-progress-sidemenu-submit-wrapper{display:flex;flex-direction:column;flex-grow:1}.material-paging-buttons,.material-paging-status{margin-bottom:10px}.finalize-button{margin-top:auto}.survey-sidemenu-links-paginated{height:calc(100% - 120px)}.survey-sidemenu-links-normal{height:calc(100% - 50px)}.survey-sidemenu-links{overflow-x:hidden;overflow-y:auto}.survey-sidemenu-links.survey-response-submitted{height:100%}.survey-sidemenu-links a.sidemenu-link{border-top:1px solid #dadada;color:#333;display:block;font-weight:400;height:42px;padding:5px}.survey-sidemenu-links a.sidemenu-link.active{background-color:rgba(0,0,0,.08);color:#333;font-weight:700;padding:0}.survey-sidemenu-links a.sidemenu-link.active .status-placeholder{height:100%;padding:0}.survey-sidemenu-links a.sidemenu-link.active .status-placeholder:before{border:none;border-left:4px solid #0e4876;border-radius:0;height:100%;width:10px}.survey-sidemenu-links a.sidemenu-link.active .glyphicon-ok-sign{margin-left:5px;margin-top:12px}.survey-sidemenu-links a.sidemenu-link.active .glyphicon-ok-sign.pending{color:#f4cd48}.survey-sidemenu-links a.sidemenu-link .status-placeholder{height:31px;padding-top:8px;text-align:center;width:31px}.survey-sidemenu-links a.sidemenu-link .status-placeholder:before{border:2px dotted #6c6;border-radius:50%;content:"";display:block;height:16px;width:16px}.survey-sidemenu-links a.sidemenu-link:hover{color:#333;cursor:pointer;text-decoration:none}.survey-sidemenu-links a.sidemenu-link.instructions-link{border-top:none}.survey-sidemenu-links a.sidemenu-link .glyphicon{color:#6c6;font-size:16px;margin-top:7px}.survey-sidemenu-links a.sidemenu-link .glyphicon.glyphicon-exclamation-sign{-webkit-clip-path:none;clip-path:none;color:#df223b;font-size:18px;padding-top:5px;text-align:center;width:28px}.survey-sidemenu-links a.sidemenu-link .glyphicon.glyphicon-ok-sign.pending{color:#f4cd48}.survey-sidemenu-links a.sidemenu-link .page-name{left:32px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;width:calc(100% - 32px)}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link{border-top:none;font-size:12px}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link.active{background:#fff}.survey-sidemenu-links .survey-sidemenu-products-wrapper>a.sidemenu-link.active{padding:0}.survey-sidemenu-links .survey-sidemenu-products-wrapper>a.sidemenu-link.active .status-placeholder{height:100%;padding:0}.survey-sidemenu-links .survey-sidemenu-products-wrapper>a.sidemenu-link.active .status-placeholder:before{height:100%}.survey-sidemenu-links .survey-sidemenu-products-wrapper>a.sidemenu-link.active .glyphicon-ok-sign{margin-left:5px;margin-top:10px}.survey-sidemenu-links .survey-sidemenu-products-wrapper>a.sidemenu-link.active .glyphicon-ok-sign.pending{color:#f4cd48}.survey-sidemenu-links .survey-sidemenu-products-wrapper .survey-sidemenu-submenu-wrapper>a.sidemenu-link.active{padding:5px 5px 5px 20px}.survey-sidemenu-links .survey-sidemenu-products-wrapper .survey-sidemenu-submenu-wrapper>a.sidemenu-link.active .status-placeholder{height:31px;padding-top:4px}.survey-sidemenu-links .survey-sidemenu-products-wrapper .survey-sidemenu-submenu-wrapper>a.sidemenu-link.active .glyphicon-ok-sign{margin:3px 0 0}.survey-sidemenu-links .survey-sidemenu-products-wrapper .survey-sidemenu-submenu-wrapper>a.sidemenu-link.active .glyphicon-ok-sign.pending{color:#f4cd48}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link{height:32px;padding-left:20px}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link .page-name{left:47px;width:calc(100% - 46px)}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link.active{color:#333}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link.active .status-placeholder{padding-top:4px}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link.active .status-placeholder:before{border:2px dotted #6c6;border-radius:50%;height:14px;margin-left:0;width:14px}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link .glyphicon{font-size:14px;margin-top:3px}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link .status-placeholder{padding-top:4px}.pagination-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);gap:16px;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:12px 16px}.pagination-container,.pagination-controls{align-items:center;display:flex;justify-content:center}.pagination-controls{gap:4px;height:40px;margin:0}.pagination-controls .nav-button{align-items:center;background-color:initial;border:none;border-radius:50%;color:#026fa7;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;min-width:30px;padding:3px;position:relative;transition:all .2s ease}.pagination-controls .nav-button:hover:not(:disabled){background-color:rgba(33,150,243,.1)}.pagination-controls .nav-button:active:not(:disabled){background-color:rgba(33,150,243,.2)}.pagination-controls .nav-button:disabled{color:#ccc;cursor:not-allowed;opacity:.5}.pagination-counter{align-items:center;color:#666;display:flex;font-size:14px;justify-content:center}.pagination-controls .nav-button:first-child,.pagination-controls .nav-button:last-child{font-size:20px}.parent-page-number-input{align-items:center;display:flex;justify-content:center}.page-number-input{field-sizing:content;background:transparent;border:none;color:#333;font-size:14px;max-width:8rem;outline:none;position:relative;text-align:center}.page-number-input:after{background-color:#2196f3;bottom:-2px;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;width:100%}.page-number-input:focus{border-color:transparent;box-shadow:none}.page-number-input:focus:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.page-number-input::-webkit-input-placeholder{color:#333;opacity:1}.page-number-input::placeholder{color:#333;opacity:1}.page-number-input::-webkit-inner-spin-button,.page-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-number-input[type=number]{-moz-appearance:textfield;min-width:35%}.pagination-controls .nav-button.first-page:before{content:"⟪"}.pagination-controls .nav-button.previous-page:before{content:"⟨"}.pagination-controls .nav-button.next-page:before{content:"⟩"}.pagination-controls .nav-button.last-page:before{content:"⟫"}.nav-button>content{color:#000}.page-number-divider{color:#333;margin:0 4px}.survey-sidemenu-links a.sidemenu-link .glyphicon-remove-sign{color:#aeaeae;font-size:16px}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link .status-placeholder:before{height:14px;width:14px}.survey-sidemenu-links a.sidemenu-link .Unavailable-status-placeholder[data-validation-type="2"]:before,.survey-sidemenu-links a.sidemenu-link .Unavailable-status-placeholder[data-validation-type="3"]:before{border:2px dotted #aeaeae;border-radius:50%;content:"";display:block;font-size:16px;height:16px;width:16px}.survey-sidemenu-links .survey-sidemenu-products-wrapper>a.sidemenu-link.active .Unavailable-status-placeholder{font-size:16px;height:100%;margin-left:6px;margin-top:12px;padding:0}.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link .Unavailable-status-placeholder[data-validation-type="2"],.survey-sidemenu-links .survey-sidemenu-submenu-wrapper a.sidemenu-link .Unavailable-status-placeholder[data-validation-type="3"]{padding-top:4px}.sidemenu-link.inventory-link.p-relative.inventory-element.active .glyphicon.glyphicon-remove-sign.text-gray-400{color:#9ca3af;font-size:16px;margin-left:5px;margin-top:10px}.sidemenu-link.inventory-link.p-relative.inventory-element .Unavailable-status-placeholder:before,.sidemenu-link.inventory-link.p-relative.inventory-element.active .Unavailable-status-placeholder:before{align-items:center;background-color:#aeaeae;border-radius:50%;color:#fff;content:"✖";font-size:13px;font-weight:700;height:16px;justify-content:center;line-height:16px;text-align:center;width:16px}.sidemenu-link.inventory-link.p-relative.inventory-element .Unavailable-status-placeholder:before{display:flex;margin-top:8px}.sidemenu-link.inventory-link.p-relative.inventory-element .glyphicon.glyphicon-remove-sign.text-gray-400:before,.sidemenu-link.inventory-link.p-relative.inventory-element.active .glyphicon.glyphicon-remove-sign.text-gray-400:before{align-items:center;background-color:#aeaeae;border-radius:50%;color:#fff;content:"✖";display:block;font-size:13px;font-weight:700;height:16px;justify-content:center;text-align:center;width:16px}.dropdown{color:#333;cursor:default;position:relative}.dropdown .selected-value input{border:1px solid #ccc;border-radius:2px;border-radius:4px;cursor:default;line-height:1.5;outline:none;padding:8px 52px 8px 10px;transition:all .2s ease}.dropdown .options,.dropdown .selected-value input{background-color:#fff;box-sizing:border-box;width:100%}.dropdown .options{-webkit-overflow-scrolling:touch;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 0 rgba(0,0,0,.06);display:none;margin-top:-1px;max-height:200px;max-width:calc(50% - 15px);overflow-y:auto;position:fixed;-webkit-transform:translateY(0);transform:translateY(0);width:auto;z-index:1000}.dropdown .options.open{display:block}.dropdown .option{box-sizing:border-box;color:rgba(51,51,51,.8);cursor:pointer;display:block;padding:10px 15px}.dropdown .option.selected,.dropdown .option:hover{background-color:#f2f9fc;color:#333}.grid-table{border:1px dashed #d6d6d6;border-radius:4px;padding:10px 0;width:100%}.grid-table .item{border-bottom:1px solid #efefef;padding:10px}.grid-table .item:first-child{padding-top:0}.grid-table .item:last-child{border-bottom:0;padding-bottom:0}.survey-response-content .view-root #original-material-container{overflow-y:auto}.survey-response-content .view-root #original-material-container #original-material-table .original-material{align-items:center;display:flex}.survey-response-content .view-root #original-material-container #original-material-table .original-material .checkbox-container{padding-right:10px;text-align:center}.survey-response-content .view-root #original-material-container #original-material-table .original-material .name{flex-grow:1}.survey-response-content .view-root #groups-container{overflow-y:auto}.survey-response-content .view-root #groups-container .group-container{display:flex;gap:10px}.survey-response-content .view-root #groups-container .group-container .name{font-weight:700;min-width:100px}.survey-response-content .view-root #groups-container .group-container .material-list{color:#777;flex-grow:1}.survey-response-content .view-root #groups-container .group-container .delete-group-container{text-align:right;width:40px}.row{display:flex;flex-direction:row}.materials-container{display:flex;justify-content:space-between;padding-left:15px;padding-right:15px;padding-top:10px}.group-name-modal{min-height:400px}.instruction-text{text-wrap:balance}.information-container{padding-bottom:10px}.text-wrap{text-wrap:wrap}#link-to-my-passports>.selector-div{border:1px dashed #bbb;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;margin-bottom:15px;margin-right:10px;width:250px}#link-to-my-passports .selector-div>.title{color:#444;font-weight:700;padding:10px}#link-to-my-passports .selector-div>.description{text-wrap:initial;color:#777;flex-grow:1;padding:3px 10px 10px}#link-to-my-passports .selector-div:hover{background-color:#f7f7f7}#link-to-my-passports{text-decoration:none!important}.product-image-size{max-height:200px;max-width:200px}.align-f-right{float:right}#import-btns-dropdown{margin-right:3px}#import-btns-dropdown a{color:#000;text-decoration:none}#import-btns-dropdown .caret{margin-left:4px}.import-container .import-button-icon{float:left;font-size:10px;margin-right:10px;margin-top:3px}.modal-header{padding:23px}.modal-header .close{margin-top:-24px}.bomEditorIframe{height:calc(100% - 5px);width:100%}.survey-response-bom-iframe-wrapper{bottom:0;left:0;min-height:360px;position:absolute;right:0;top:0}.selectors-container>.selector-div>.description{text-wrap:initial}.radio-item{align-items:center;display:flex;padding-top:2px}.radio-item input[type=radio]{margin:2px 8px 0 2px}.radio-item label{margin:0;padding-top:1px}.radio-options-container .option-suggestion{background-color:#f7f7f7;border-radius:4px;color:#1364a4;line-height:20px;margin-left:15px;padding:3px}.radio-options-container .value-comment{background-color:#f7f7f7;border-radius:4px;padding:8px}.radio-options-container .value-comment .message{color:#1364a4;margin-bottom:5px}.radio-options-container .radio label p{display:inline}.table-drag-drop td{vertical-align:middle!important}.m-l-3{margin-left:3px}.inline-content{display:inline-block;vertical-align:middle;width:auto}.dropdown-container{position:absolute;width:95%}.selected-options-container{display:flex;flex-direction:row;height:auto;min-height:34px}.selected-options-container.multi-selected-options-container{padding:2px 6px 6px;position:relative}.selected-section{height:20px;margin-right:5px;margin-top:5px;padding:0 10px;width:-webkit-max-content;width:max-content}.delete-all-subsections-button{position:absolute;right:6px;top:10px}[aria-readonly=true]{background-color:#eee;opacity:1}#add-edit-fda-citation-modal-id.modal .modal-dialog .modal-body{max-height:550px}.row-container{display:flex;flex-direction:row}.w-50{width:50%}.arrow-placeholder{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.arrow-placeholder .material-icons{color:#0f4876;font-size:4rem}.file-links .file-link-container{display:flex;margin-bottom:10px}.file-links .file-link-container>.filename,.file-links .file-link-container>a{display:block;width:25%}.file-links .file-link-container>.file-metadata-form{width:75%}.file-input-container>div:first-child{margin-bottom:10px}.input-date{max-width:200px}.required-asterisk{font-size:20px;position:absolute;top:-5px}.question-instructions-panel{background:#f5f5f5;color:#333;margin-left:15px}.feedback-message .panel .panel-body p,.question-instructions-panel .panel-body>p{margin:0}.sub-section-tile{font-size:20px}.cmrt-button-container{margin-bottom:15px!important}.show-row{display:table-row}.overflow-table-container .table{table-layout:fixed}.title-container{align-items:baseline;display:flex;justify-content:space-between}.title-container a{cursor:pointer;text-decoration:underline}.compliance-tag .material-icons{cursor:default;min-width:24px;vertical-align:middle}.compliance-tag.noncompliant .material-icons{cursor:pointer}.hierarchy-breadcrumb-container{position:-webkit-sticky;position:sticky;top:0;z-index:1}.has-scip-number-checkbox-wrapper{background:#f0f8ff;border-radius:4px;padding:10px}.has-scip-number-checkbox-wrapper label{font-weight:700}.has-scip-number-checkbox-wrapper>div{background:#f0f8ff}.has-scip-number-checkbox-wrapper .checkbox{margin:0}.questionnaire-body{padding-right:10px}.material-list-container{align-items:flex-start;display:flex;flex-direction:column;height:calc(100% - 52px)}.add-material-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin:10px;padding:10px 20px}.material-list-component{border:2px dotted #ccc;border-radius:10px;height:100%;margin-top:10px;overflow:auto;padding:10px;width:100%}.material-item{align-items:center;border:1px solid #ccc;border-radius:4px;box-shadow:2px 2px 3px rgba(0,0,0,.25);display:flex;justify-content:space-between;margin-bottom:10px;padding:10px}.remove-material-button{background-color:initial;border:none;cursor:pointer}.survey-question:last-child{margin-bottom:0}.page-title-border{border-bottom:2px dotted #dadada;margin-bottom:10px}.flex-space-between{display:flex;justify-content:space-between}.documents-add-file-button{cursor:pointer}.survey-response-submit-root{display:flex}.survey-response-submit-root .content{flex-grow:1}.survey-response-submit-root .content .content-description-container{margin-bottom:20px}.survey-response-submit-root .content .submit-access-levels-container{padding-left:10px}.survey-response-submit-root .content .submit-access-levels-container .submit-access-level-option{margin-bottom:20px}.survey-response-submit-root .content .submit-access-levels-container .submit-access-level-option:last-child{margin-bottom:0}.survey-response-submit-root .content .submit-brand-selector-container{padding-bottom:20px;padding-top:20px}.survey-response-submit-root .info img{height:360px}.highlighted-input{border:1px solid red}.btn-back{border-radius:15px;height:30px;padding:0;width:30px}.btn-back,.btn-back:focus{background-color:#fff;border-color:#bbb;border-width:1px;outline:0}.btn-back:focus{box-shadow:none}.btn-back:hover{background-color:#ebebeb;border-color:#777}.btn-back:active,.btn-back:hover{border-width:1px;box-shadow:none;outline:0}.btn-back:active{background-color:#d6d6d6;border-color:#bbb}.btn-back .glyphicon{color:#777}.start-nav-container{display:flex}.start-nav-container .sidebar{width:60px}.start-nav-container .content-container{width:calc(100% - 60px)}.start-nav-container .content-container>.start-content:first-child{padding-top:4px}.start-content{display:flex;width:100%}.start-content ol,.start-content p{margin-bottom:15px}.start-content>.full-content{width:100%}.start-content>.left-content{width:50%}.start-content>.right-content{display:flex;width:50%}.start-content>.right-content>.separator{background-color:#f7f7f7;width:1px}.start-content>.right-content>.help-content{background-color:#f7f7f7;height:100%;padding:15px 0 15px 40px;width:calc(100% - 1px)}.start-content>.right-content>.help-content h2{color:#444;font-size:15px;font-weight:700;margin:0 0 20px}@media (max-width:1300px){.start-content{display:block}.start-content>.left-content{width:100%}.start-content>.right-content{display:block;width:100%}.start-content>.right-content>.separator{height:0;margin-bottom:0;width:100%}.start-content>.right-content>.help-content{background-color:#fff;padding-left:0;width:100%}}.start-content.right-content-shrink{display:flex;width:100%}.start-content.right-content-shrink>.right-content{flex-grow:1;width:auto}@media (max-width:1300px){.start-content.right-content-shrink{display:flex}.start-content.right-content-shrink>.left-content{min-width:520px;width:50%}.start-content.right-content-shrink>.right-content{flex-grow:1;width:auto}.start-content.right-content-shrink>.right-content>.separator{background-color:#f7f7f7;height:auto;margin-bottom:0;width:1px}.start-content.right-content-shrink>.right-content>.help-content{background-color:#f7f7f7;padding:15px 0 15px 40px;width:calc(100% - 1px)}.start-content.right-content-shrink>.right-content>.help-content h2{color:#444;font-size:15px;font-weight:700;margin:0 0 20px}}@media (max-width:1010px){.start-content.right-content-shrink{display:block}.start-content.right-content-shrink>.left-content{width:100%}.start-content.right-content-shrink>.right-content{display:block;width:100%}.start-content.right-content-shrink>.right-content>.separator{height:0;margin-bottom:0;width:100%}.start-content.right-content-shrink>.right-content>.help-content{background-color:#fff;padding-left:0;width:100%}}.section-status{border-radius:12px;border-width:2px;display:inline-block;height:24px;margin-right:5px;padding-left:3px;padding-top:1px;width:24px}.section-status.enabled{border-color:#42af3d;border-style:solid}.section-status.enabled .glyphicon{color:#42af3d}.section-status.disabled{border-color:#bbb;border-style:dashed}.section-status.disabled .glyphicon-remove{color:#b83c23}.section-status.disabled .glyphicon-remove:hover{color:#8d2e1b}.main-view-component,.survey-response-wrapper{height:100%}.survey-response-wrapper .text-danger{color:#b83c23}.survey-response-page-wrapper{display:flex;flex-direction:column;height:100%}.survey-response-submit-btn{width:100px}.survey-response-content-wrapper{display:flex;flex-direction:column;flex-grow:1;margin-top:0;overflow-y:auto}.survey-response-content-wrapper.survey-response-submitted input,.survey-response-content-wrapper.survey-response-submitted select,.survey-response-content-wrapper.survey-response-submitted textarea{background-color:#eee;cursor:not-allowed;pointer-events:none}.survey-response-content-wrapper.survey-response-submitted input[type=checkbox],.survey-response-content-wrapper.survey-response-submitted input[type=radio],.survey-response-content-wrapper.survey-response-submitted select[type=checkbox],.survey-response-content-wrapper.survey-response-submitted select[type=radio],.survey-response-content-wrapper.survey-response-submitted textarea[type=checkbox],.survey-response-content-wrapper.survey-response-submitted textarea[type=radio]{filter:alpha(opacity=30);opacity:.3}.survey-response-content-wrapper.survey-response-submitted .batch-import-container .btn,.survey-response-content-wrapper.survey-response-submitted .btn[name=add-materials],.survey-response-content-wrapper.survey-response-submitted .forward-response-button,.survey-response-content-wrapper.survey-response-submitted .import-container .btn,.survey-response-content-wrapper.survey-response-submitted .inventory-upload-photo-button,.survey-response-content-wrapper.survey-response-submitted .question-response .btn,.survey-response-content-wrapper.survey-response-submitted .remove-material-button,.survey-response-content-wrapper.survey-response-submitted .start-subcontent-content-container .btn{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;pointer-events:none}.survey-response-content-wrapper .modal-body .date-input-container{position:relative;right:3%}.survey-response-content-wrapper .modal-body .required-asterisk-container{left:37%;margin-left:5px;position:absolute;top:0}.survey-response-content-wrapper .survey-response-body-wrapper{flex-grow:1;overflow-x:hidden;overflow-y:auto;position:relative}.survey-response-content-wrapper .survey-response-body-wrapper .checkbox-question{margin-right:10px;max-height:350px;overflow-y:auto}.survey-response-content-wrapper .survey-response-body-wrapper .survey-response-content{display:flex;flex-direction:column;height:100%}.survey-response-content-wrapper .survey-response-body-wrapper .survey-response-content .title{background-color:#fff;border-bottom:1px dashed #d6d6d6;color:#444;margin-bottom:20px;padding-bottom:10px}.survey-response-content-wrapper .survey-response-body-wrapper .survey-response-content .title h1{font-size:20px;font-weight:700;margin-bottom:0;margin-top:0}.survey-response-content-wrapper .survey-response-body-wrapper .survey-response-content .view-root{flex-grow:1}.survey-response-content-wrapper .survey-response-action-container{display:flex}.survey-response-content-wrapper .survey-response-action-container .btn{width:100px}.survey-response-content-wrapper .survey-response-action-container .import-container{margin-left:auto;order:2}.survey-response-content-wrapper .survey-response-action-container .import-container .import-button{width:200px}.survey-response-content-wrapper .survey-response-action-container .import-container .import-lib-button{width:280px}.survey-response-content-wrapper .import-container{display:flex;flex-flow:wrap;justify-content:flex-end}.text-survey-page-error{color:#b83c23;font-weight:700}.drag-indicator-cell{padding-top:12px!important}.data-table tr[draggable=true]{cursor:move}.dragged-row-over{background:#fafafa;border-top:2px solid #ddd}.team-name{font-weight:700;padding-left:25px}.cta-text{margin-top:50px}.actions{margin-top:20px}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4bC1C4E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4W61C4E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4E.ttf) format("truetype")}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/outfit/v14/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4E.ttf) format("truetype")}.not-signed-in-content-layout{background-color:#fff;color:#777;font-family:Outfit,sans-serif;font-size:18px;font-weight:400}.not-signed-in-content-layout .button-white{background-color:#fff;border:1px solid #e76418;border-radius:12px;color:#777;font-size:18px;height:40px;padding:5px 20px}.not-signed-in-content-layout .button-white:focus{border:0;outline:0}.not-signed-in-content-layout .button-white:hover{background-color:#e6e6e6}.not-signed-in-content-layout .button-green{background-color:#42af3d;border:0;border-radius:12px;color:#fff;font-size:18px;height:40px;padding:5px 20px}.not-signed-in-content-layout .button-green:focus{border:0;outline:0}.not-signed-in-content-layout .button-green:hover{background-color:#133211}.not-signed-in-content-layout .button-blue{background-color:#0e4876;border:0;border-radius:12px;color:#fff;font-size:18px;height:40px;padding:5px 20px}.not-signed-in-content-layout .button-blue:focus{border:0;outline:0}.not-signed-in-content-layout .button-blue:hover{background-color:#000}.not-signed-in-content-layout .button-complement{background-color:#e76418;border:0;border-radius:12px;color:#fff;font-size:18px;height:40px;padding:5px 20px}.not-signed-in-content-layout .button-complement:focus{border:0;outline:0}.not-signed-in-content-layout .button-complement:hover{background-color:#4f2208}.not-signed-in-content-layout h1,.not-signed-in-content-layout h2{color:#444;font-weight:600;font-weight:700;margin:0}.not-signed-in-content-layout h1{font-size:40px;margin-bottom:10px}.not-signed-in-content-layout header{padding:20px 0 60px}.not-signed-in-content-layout header img{height:60px}.not-signed-in-content-layout .section-separator{background:linear-gradient(to left top,#0e4876,#0e4876);bottom:-50px;height:75px;left:0;min-width:1000px;position:absolute;-webkit-transform:skewY(-5deg);transform:skewY(-5deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;width:100%;z-index:0}.not-signed-in-content-layout .hero{margin-bottom:25px;padding-bottom:125px;position:relative;z-index:100}.not-signed-in-content-layout .hero .content{display:flex;z-index:100}.not-signed-in-content-layout .hero .content .text-content{padding-right:55px;width:60%;z-index:100}.not-signed-in-content-layout .hero .content .text-content h1{margin-bottom:30px}.not-signed-in-content-layout .hero .content .text-content .blurb{margin-bottom:15px}.not-signed-in-content-layout .hero .content .text-content .product-name{color:#0e4876}.not-signed-in-content-layout .hero .content .text-content .sku{color:#0e4876;margin-bottom:15px}.not-signed-in-content-layout .hero .content .image-content{overflow-x:visible;width:40%;z-index:100}.not-signed-in-content-layout .hero .content .image-content img{border-radius:12px;box-shadow:5px 5px 25px rgba(0,0,0,.66);width:600px;z-index:100}.not-signed-in-content-layout footer{align-items:center;color:#777;display:flex;font-size:13px;padding-bottom:50px}.not-signed-in-content-layout footer>span:first-child{margin-right:5px}.not-signed-in-content-layout footer img{height:14px}#root{height:100%}
/*# sourceMappingURL=main.ef5f6ad6.css.map*/