/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15);clip:rect(0,0,0,0)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/themes/sunland/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/themes/sunland/css/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/themes/sunland/css/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/themes/sunland/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/themes/sunland/css/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/themes/sunland/css/chosen-sprite%402x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
:root{--fa-secondary-opacity:1}html{display:block;height:100%}body{margin:0;padding:0;height:100%;background:#f0f4f7;font-size:14px;font-family:"Roboto",sans-serif;font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;color:#333;transition:all .3s ease-in-out}*,*:after,*:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}a{color:#1b75bc;outline:none;text-decoration:none;transition:all .3s}a img{border:0}a:active,a:hover{color:rgb(17.3930232558,75.3697674419,121.1069767442);text-decoration:underline}.clearfix:after{content:"";display:table;clear:both}.before{margin-right:8px}.after{margin-left:8px}.field-label{font-weight:700;width:170px}.field-label.field-label--wide{width:210px}.groove{border-top:1px solid #e6e7e8;border-bottom:2px solid #fff;margin:20px 0}p{margin:15px 0}ul,ol{margin:1.69% 0}b,strong{font-weight:bold}em{font-style:italic;padding-right:.25em}#edit-current-pass--description em{padding:0}.margin-bottom{margin-bottom:1.69%}.margin-top{margin-top:1.69%}.text-align-right{text-align:right}.no-wrap{white-space:nowrap}.label{font-weight:500}.error-page i{position:absolute;top:0;bottom:0;margin:auto;font-size:20em;color:rgb(230.0217391304,236.6826086957,241.6782608696);height:1em;width:100%;text-align:center}.loading .loading__data{background:#f1f2f2;color:#f1f2f2 !important;border:#f1f2f2;border-radius:5px}.loading .loading__hidden{visibility:hidden}.inline{margin-right:20px}.inline.last{margin-right:0}.row{clear:both}.row:after{content:"";display:table;clear:both}.col-narrow{max-width:800px}@media screen and (min-width:1280px){.col-narrow .content-block{margin-bottom:3.38%}}@media screen and (min-width:768px){.col-primary{width:48.93617%;float:left;margin-right:-100%;margin-left:0;clear:left}.col-primary .content-block{margin-bottom:3.38%}}@media screen and (min-width:768px){.col-secondary{width:48.93617%;float:right;margin-left:0;margin-right:0;clear:none}.col-secondary .content-block{margin-bottom:3.38%}}@media screen and (min-width:1280px){.nav-full .pane-main .col-primary{width:100%;float:none;margin-right:0}}@media screen and (min-width:1440px){.nav-full .pane-main .col-primary{width:48.93617%;float:left;margin-right:-100%}}@media screen and (min-width:1280px){.nav-full .pane-main .col-secondary{width:100%;float:none}}@media screen and (min-width:1440px){.nav-full .pane-main .col-secondary{width:48.93617%;float:right}}.grid .item{transition:all 0s;position:relative}.grid .item:first-child{clear:both}@media screen and (min-width:768px)and (max-width:1279px){.grid .item{width:48.93617%;clear:right;float:left;margin-left:0;margin-right:2.12766%}.grid .item:nth-of-type(2n+2){float:right;margin-right:0}.grid .item .content-block{margin-bottom:3.38%}}@media screen and (min-width:1280px){.grid .item{width:23.40426%;clear:right;float:left;margin-left:0;margin-right:2.12766%}.grid .item:nth-of-type(4n+4){float:right;margin-right:0}.grid .item:nth-of-type(4n+1){clear:both}.grid .item .content-block{margin-bottom:6.76%}}.flex-columns{display:flex;height:100%;justify-content:center;align-items:center;flex-wrap:wrap}.flex-columns__column{margin:10px}.is-ie-8 #header-region #admin-menu,.is-ie-8 #header-region #settings,.is-ie-9 #header-region #admin-menu,.is-ie-9 #header-region #settings,.is-ie-10 #header-region #admin-menu,.is-ie-10 #header-region #settings{text-align:center;width:5%}.is-ie-8 #header-region #admin-menu a,.is-ie-8 #header-region #settings a,.is-ie-9 #header-region #admin-menu a,.is-ie-9 #header-region #settings a,.is-ie-10 #header-region #admin-menu a,.is-ie-10 #header-region #settings a{float:none}.is-ie-8 #header-region .search-block-form,.is-ie-9 #header-region .search-block-form,.is-ie-10 #header-region .search-block-form{width:90%}.is-ie-8 #header-region form input[type=search],.is-ie-9 #header-region form input[type=search],.is-ie-10 #header-region form input[type=search]{padding-top:14px}.is-ie-8 #header-region form div,.is-ie-9 #header-region form div,.is-ie-10 #header-region form div{display:block}.is-ie-8 #wrapper,.is-ie-9 #wrapper,.is-ie-10 #wrapper{height:100%;min-height:100%}.is-ie-8 #navigation,.is-ie-8 #page,.is-ie-9 #navigation,.is-ie-9 #page,.is-ie-10 #navigation,.is-ie-10 #page{transition:none}.is-ie-8 #filter-wrapper #edit-actions,.is-ie-9 #filter-wrapper #edit-actions,.is-ie-10 #filter-wrapper #edit-actions{clear:none;float:left;max-width:230px;width:100%}.is-ie-8 #filter-wrapper #edit-actions input,.is-ie-9 #filter-wrapper #edit-actions input,.is-ie-10 #filter-wrapper #edit-actions input{margin-top:20px}.is-ie-8 tr.draggable td .form-item select,.is-ie-9 tr.draggable td .form-item select,.is-ie-10 tr.draggable td .form-item select{height:28px}.is-ie-8 tr.draggable td .form-item input,.is-ie-9 tr.draggable td .form-item input,.is-ie-10 tr.draggable td .form-item input{height:32px}.is-ie-8 #field-position-values .form-wrapper input,.is-ie-8 #edit-field-position-wrapper .form-wrapper input,.is-ie-9 #field-position-values .form-wrapper input,.is-ie-9 #edit-field-position-wrapper .form-wrapper input,.is-ie-10 #field-position-values .form-wrapper input,.is-ie-10 #edit-field-position-wrapper .form-wrapper input{height:28px}.is-ie-8 #field-position-values .form-wrapper input.form-number,.is-ie-8 #edit-field-position-wrapper .form-wrapper input.form-number,.is-ie-9 #field-position-values .form-wrapper input.form-number,.is-ie-9 #edit-field-position-wrapper .form-wrapper input.form-number,.is-ie-10 #field-position-values .form-wrapper input.form-number,.is-ie-10 #edit-field-position-wrapper .form-wrapper input.form-number{width:100px}.is-ie-9 #header-region .search-block-form,.is-ie-10 #header-region .search-block-form{height:42px}.is-ie-9 #header-region .search-block-form input[type=search],.is-ie-10 #header-region .search-block-form input[type=search]{padding-top:8px}.is-ie-9 .dashboard-block .block-icon i,.is-ie-10 .dashboard-block .block-icon i{margin:30px 15px 0 15px}.is-ie-11 #header-region #admin-menu,.is-ie-11 #header-region #settings{flex:1.3;text-align:center}.is-ie-11 #header-region #admin-menu a,.is-ie-11 #header-region #settings a{float:none}.is-ie-11 .dashboard-block .block-icon i{margin:10px 15px 0 15px}.is-ie-11 #field-position-values .form-wrapper input,.is-ie-11 #edit-field-position-wrapper .form-wrapper input{height:28px}.is-ie-11 #field-position-values .form-wrapper input.form-number,.is-ie-11 #edit-field-position-wrapper .form-wrapper input.form-number{width:100px}.dialog-off-canvas-main-canvas{height:100%}#wrapper{position:relative;clear:both}#wrapper.honey{background:#1f3449}#wrapper.nuts{background:#2e2e2e}@media screen and (min-width:1280px){#wrapper{display:flex;align-items:stretch;height:100%;overflow:hidden}}#navigation{transition:unset;z-index:400;overflow-x:visible;overflow-y:auto;height:100%;background-repeat:repeat;background-position:bottom;background-size:300px;min-width:310px}#navigation.honey{background-color:#1f3449;background-image:linear-gradient(to bottom,rgb(31,52,73) 0%,rgb(31,52,73) 50%,rgba(31,52,73,0.93) 100%),url(/themes/sunland/images/background-honey.jpg)}#navigation.nuts{background-color:#2e2e2e;background-image:linear-gradient(to bottom,rgb(46,46,46) 0%,rgb(46,46,46) 50%,rgba(46,46,46,0.93) 100%),url(/themes/sunland/images/background-nuts.jpg)}@media screen and (min-width:1280px){#navigation{flex-shrink:0}}#page{flex-grow:1;overflow-y:auto;height:100%;background-color:#f0f4f7;transition:width .3s ease-in-out;position:relative;z-index:1;display:flex;flex-direction:column}@media screen and (min-width:1280px){.nav-mini #navigation{min-width:auto;overflow:visible}}.container:after{content:"";display:table;clear:both}.container{padding:1.69%}.container.user-page{padding-bottom:0}#block-sunland-content .container{padding-bottom:0}#block-sunland-content{background-color:#f0f4f7;height:100%}#main{background-color:#f0f4f7}.toolbar-lining{background-color:#f5f5f2}.message-main-wrapper .message-wrap{border-bottom:1px solid #d9d9d9}#footer{flex-grow:1;display:flex;align-items:end;justify-content:stretch;font-size:12px;color:#58595b}#footer .container{width:100%;padding:6px 1.69% 6px;background:rgba(0,0,0,.023);border-top:1px solid rgba(0,0,0,.03);text-align:center}.commodity-tabs-wrapper{background:linear-gradient(#f0f4f7 0px,#f0f4f7 4px,#ffffff 4px,#ffffff 100%)}.commodity-tabs-wrapper.dashboard{padding-bottom:8px;border-bottom:1px solid #e6e7e8}.commodity-tabs-wrapper .commodity-tabs{display:flex;flex-direction:row}.commodity-tabs-wrapper .commodity-tabs__tab{display:flex;align-items:center;border-top:4px solid rgba(0,0,0,0);padding:6px 1.69% 0;font-size:14px;font-weight:bold;color:#b9b9b9;transition:all .3s}.commodity-tabs-wrapper .commodity-tabs__tab:hover,.commodity-tabs-wrapper .commodity-tabs__tab:active{text-decoration:none}.commodity-tabs-wrapper .commodity-tabs__tab--honey:hover{color:#d5a532}.commodity-tabs-wrapper .commodity-tabs__tab--honey:hover .commodity-tabs__icon{color:#fbc239}.commodity-tabs-wrapper .commodity-tabs__tab--nuts:hover{color:#a88a7b}.commodity-tabs-wrapper .commodity-tabs__tab--nuts:hover .commodity-tabs__icon{color:#a88a7b}.commodity-tabs-wrapper .commodity-tabs__tab--active.commodity-tabs__tab--honey{border-color:#fbc239;color:#d5a532}.commodity-tabs-wrapper .commodity-tabs__tab--active.commodity-tabs__tab--honey .commodity-tabs__icon{color:#fbc239}.commodity-tabs-wrapper .commodity-tabs__tab--active.commodity-tabs__tab--nuts{border-color:#a88a7b;color:#a88a7b}.commodity-tabs-wrapper .commodity-tabs__tab--active.commodity-tabs__tab--nuts .commodity-tabs__icon{color:#a88a7b}.commodity-tabs-wrapper .commodity-tabs__tab--disabled{cursor:not-allowed;color:#b9b9b9 !important}.commodity-tabs-wrapper .commodity-tabs__tab--disabled .commodity-tabs__icon{color:#e6e7e8 !important}.commodity-tabs-wrapper .commodity-tabs__icon{padding-right:8px;color:#e6e7e8;transition:all .3s}tr.commodity td:first-child::before,.content-block--commodity::before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;pointer-events:none}tr.commodity--honey td:first-child::before,.content-block--commodity--honey::before{background-color:#fbc239}tr.commodity--honey td:first-child .content-block-title,.content-block--commodity--honey .content-block-title{color:#d5a532}tr.commodity--honey td:first-child .content-block-title i,.content-block--commodity--honey .content-block-title i{color:#fbc239}tr.commodity--nuts td:first-child::before,.content-block--commodity--nuts::before{background-color:#a88a7b}tr.commodity--nuts td:first-child .content-block-title,.content-block--commodity--nuts .content-block-title,tr.commodity--nuts td:first-child .content-block-title i,.content-block--commodity--nuts .content-block-title i{color:#a88a7b}.content-block--commodity{position:relative}.content-block--commodity .content-block-header{width:calc(100% - 5px);margin-left:5px;padding-left:7px}tr.commodity--honey td:first-child a{color:#d5a532}tr.commodity--nuts td:first-child a{color:#a88a7b}.commodity-link--honey{color:#d5a532}.commodity-link--honey:hover{color:#d5a532}.commodity-link--nuts{color:#a88a7b}.commodity-link--nuts:hover{color:#a88a7b}.view-activity-feed .views-field-user-picture,.view-activity-feed-nuts .views-field-user-picture{width:90px}.view-activity-feed .views-field-view-node,.view-activity-feed-nuts .views-field-view-node{width:91px}.view-activity-feed .views-field-view-node a,.view-activity-feed-nuts .views-field-view-node a{margin:0}.view-activity-feed .views-field-view-node a i,.view-activity-feed-nuts .views-field-view-node a i{transition:color .3s}.view-activity-feed .views-field-view-node a:hover i,.view-activity-feed-nuts .views-field-view-node a:hover i{color:#fff}.alert-danger{color:#d44646 !important}.alert-danger.fa:before{content:""}.alert-warning{color:#fbc239 !important}.alert-warning.fa:before{content:""}.alert-info{color:#5c9ad6 !important}.alert-info.fa:before{content:""}.alert-status{color:#8dc63f !important}.alert-status.fa:before{content:""}.alert-info-inventory{color:#5c9ad6 !important;position:relative;top:-1px}.alert-info-inventory.fa:before{content:""}.qc-complete-indicator{color:#5c9ad6 !important;opacity:.55;height:14px;width:auto;position:relative;top:1px}.qc-complete-indicator.after{margin-left:5px}tr.status-closed .qc-complete-indicator{opacity:.35}.alert-critical{color:#d44646 !important}.alert-critical.fa:after{content:""}.alert-urgent{color:#fbc239 !important}.alert-urgent.fa:after{content:""}.alert-row--urgent{border-left:1px solid #fbc239;box-shadow:inset 5px 0 0 0 #fbc239}.alert-row--critical{border-left:1px solid #d44646;box-shadow:inset 5px 0 0 0 #d44646}.alert-row--handled{border-left:1px solid #8dc63f;box-shadow:inset 5px 0 0 0 #8dc63f}.alerts{margin-bottom:20px}.alerts__row{display:flex;align-items:stretch}.alerts__line{background:linear-gradient(#ddd,#ddd) no-repeat center/2px 100%;display:flex;align-items:center;justify-content:center;min-width:31px;max-width:31px}.alerts__dot{height:14px;width:14px;border-radius:14px;background:#a7a9ac}.alerts__dot--date{width:8px;height:8px}.alerts__dot--urgent{background:#fbc239}.alerts__dot--critical{background:#d44646}.alerts__date{background:rgba(0,0,0,.08);padding:10px 20px;border-radius:2em;color:#666;font-weight:500;margin:20px 0 20px 3px}.alerts__description{margin:0 0 0 20px;padding:14px 0;color:#58595b;line-height:1.5}.alerts.loading{position:relative;min-height:7em}.alerts.loading:before{content:"";color:#1b75bc;font-family:"Font Awesome 5 Pro";font-size:28px;height:28px;width:28px;position:absolute;top:1em;left:0;right:0;margin:0 auto;z-index:1;-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.page-batch body{height:100%;background-color:rgb(46.2019230769,77.5,108.7980769231)}.page-batch #wrapper{flex-direction:column;width:100%;max-width:700px;margin:0 auto;background:none;padding:40px;text-align:center;color:#fff;font-size:1.25em;line-height:1.8em}.page-batch #brand{margin:2em auto 5em;width:154px}.page-batch .progress__label{min-height:2em}.page-batch .progress__track{height:30px;border:0;border-radius:1em;background-color:#fff;overflow:hidden}.page-batch .progress__bar{min-width:2em;height:30px;border-radius:10em;background-size:60px 60px;background:#fbc239 linear-gradient(to right bottom,#fbc239 0%,#fbc239 25%,rgb(251.504950495,201.7004950495,81.995049505) 25%,rgb(251.504950495,201.7004950495,81.995049505) 50%,#fbc239 50%,#fbc239 75%,#fbc239 100%);animation:animate-stripes 3s linear infinite;transition:width .5s ease-out}.page-batch .progress__percentage,.page-batch .progress__description{color:hsla(0,0%,100%,.5)}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-120px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-120px 0}}@keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-120px 0}}.button-small{display:inline-block;font-size:.8em;border:1px solid #d9d9d9;padding:.15em .8em;border-radius:.5em;color:#58595b;cursor:pointer;transition:all .3s}.button-small:hover{background:#1b75bc;color:#fff;text-decoration:none;border-color:rgb(20.5953488372,89.2465116279,143.4046511628)}.view-files-sunland .views-field-view-node{width:91px}.view-files-sunland .views-field-view-node a{margin:0}.view-files-sunland .views-field-view-node a i{transition:color .3s}.view-files-sunland .views-field-view-node a:hover i{color:#fff}.clickbox{display:none}.clickbox+label{z-index:1;position:relative;font-size:inherit;font-family:inherit;color:#ccc;outline:none;border:none;padding:5px;background-color:rgba(0,0,0,0);display:inline}.clickbox+label:hover{cursor:pointer}.clickbox+label::before{content:"";z-index:0;position:absolute;top:0;bottom:0;left:0;right:0;transform-origin:center;transform:scale(1)}.clickbox+label.copied::before{transition:all .75s ease-in-out;transform-origin:center;transform:scale(1.75);opacity:0;white-space:pre;content:"\a\a Copied";border:6px solid hsl(236,32%,26%)}#supplier-certifications{margin-bottom:20px;display:grid;grid-gap:8px;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){#supplier-certifications{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){#supplier-certifications{grid-template-columns:repeat(3,1fr)}}.certification{display:flex;flex-grow:1;margin:3em 20px 2em 0}.certification__image{margin:0 20px 0 0;min-width:100px;max-width:100px;min-height:85px;max-height:85px;display:flex;justify-content:end;align-items:start}.certification__image a{display:flex;justify-content:center;align-items:center;width:100%}.certification__image img{width:100%;height:auto}.certification__title{margin:0 0 8px;font-size:1.1em;font-weight:500;color:#58595b}.certification__title a{color:#58595b}.certification__date{font-size:.9em;color:#798592;margin-bottom:1.2em}.certification__date:before{content:"";color:#1b75bc;font-family:"Font Awesome 5 Pro";margin-right:6px}.certification .button-small{white-space:nowrap}.chosen-container{clear:both;min-width:150px}.chosen-container .chosen-single{background-color:#fff;background-image:none;border:1px solid #e6e7e8;border-radius:0;box-shadow:none;height:30px;padding-top:2px}.chosen-container .chosen-single span{color:#000;font-size:.8571rem}.chosen-container .chosen-single b{margin-top:2px}.chosen-container .chosen-drop{border-radius:0}.chosen-container .chosen-drop .chosen-results{padding-left:0}.chosen-container .chosen-drop .chosen-results .active-result.highlighted,.chosen-container .chosen-drop .chosen-results .result-selected.highlighted{background-color:#1b75bc;background-image:none}.chosen-container .chosen-drop .chosen-results .active-result.child-option,.chosen-container .chosen-drop .chosen-results .result-selected.child-option{padding-left:15px}.chosen-container.chosen-container-active a.chosen-single{border:1px solid #1b75bc}.chosen-container .chosen-search input.chosen-search-input{margin:auto;padding:inherit;width:100%;max-width:100%}.chosen-container-multi{height:auto}.chosen-container-multi .chosen-choices{border:1px solid #e6e7e8;background-image:none}.chosen-container-multi .chosen-choices li.search-field{line-height:24px}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:2px 0;font-size:.8em;height:24px;min-width:30px}.chosen-container-multi .chosen-choices li.search-field .chosen-search-input.default{min-width:100px}.chosen-container-multi .chosen-choices li.search-choice{font-size:.8em;margin:2px 2px 2px 0;line-height:12px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:3px;transition:none}.chosen-container-multi.chosen-container-active .chosen-choices{border:1px solid #1b75bc;outline:none;box-shadow:none}.mobile-view .chosen-container{clear:none;float:right;max-width:100%;width:80%}.mobile-view .chosen-search input{width:100%;max-width:100%}.chosen-container .chosen-results{width:100%}#edit-file-list .chosen-container{min-width:205px}select{display:none}.content-block{margin-bottom:1.69%}.content-block-header{background-color:#fff;border:1px solid #e6e7e8;border-bottom:0;padding:14px 12px;position:relative;display:table;width:100%}.content-block-header.clear{border:0;background:none;padding-left:0;padding-right:0}.content-block-header a:hover{text-decoration:none}.content-block-right{position:absolute;right:12px;top:0;bottom:0;display:flex;align-items:center}.content-block-right>*:not(.toggle){margin-right:12px !important}.content-block-right>*:not(.toggle):last-child{margin-right:0 !important}.content-block-title{color:#58595b;display:inline-block;margin:0;font-weight:400;font-size:1.2em}.content-block-title i{background-color:rgba(0,0,0,0);border-radius:1.8em;color:#1b75bc;width:1.8em;height:1.8em;line-height:1.9em;text-align:center}.content-block-title.position-title .fcl{color:#67aed4}.content-block-title.position-title .lcl{color:#7877ea}.content-block__title-button{margin-left:12px;padding-left:5px;padding-right:5px}.content-block__title-button i.fa{line-height:14px;width:14px;text-align:center}.summary-fields{margin:14px -12px -14px;padding:14px 12px 0;border-top:1px solid #e6e7e8;overflow:hidden;background:#fafafa}@media screen and (min-width:1240px){.summary-fields{margin-bottom:0}}.summary-field{margin:0 20px 14px 0;float:left;color:#58595b}.summary-field:first-of-type{margin-left:0}.summary-field:last-of-type{margin-right:0}.summary-field:last-of-type .views-field-data{margin-right:0}@media screen and (min-width:1240px){.summary-field{margin-bottom:0}}.content-block-textarea{background-color:#fff;border:1px solid #e6e7e8;padding:20px;font-size:1.1em;line-height:1.5;display:table;width:100%}.content-block-footer{background-color:#fff;border:solid #e6e7e8;border-width:0 1px 1px;padding:14px 12px;overflow:auto;display:table;width:100%}.content-block-filters{background-color:#fcfcfc !important;border:1px solid #e6e7e8;border-bottom:0;padding:4.6666666667px 12px;position:relative;display:table;width:100%}.content-block-table{display:table;table-layout:fixed;width:100%}.content-block-content{background-color:#fff;border:1px solid #e6e7e8;padding:14px 12px;overflow:auto;display:block;width:100%}.content-block-chart{display:block;overflow:hidden}.content-block-chart.chart-loading{min-height:600px}.content-block-chart--with-custom-tooltip .google-visualization-tooltip{box-shadow:none;border:none;background:none;pointer-events:none}.chart-open-row{display:flex;margin:0 0 -12px 60px;z-index:1;position:relative;font-size:10px}.chart-open-row__item{text-align:center;flex-grow:1}.chart-open-row__item-value{transform:translateX(-50%)}#content-header{background:#fff;border-bottom:1px solid #d9d9d9;overflow:auto}#content-header .container{background-color:rgba(0,0,0,0);padding:20px 3.38%}@media screen and (min-width:768px){#content-header .container{padding:0 1.69% 24px 1.69%;display:flex;flex-direction:row;align-items:center}}#content-header h1{color:#000;font-size:1.3em;font-weight:300;text-transform:uppercase;margin:0 20px 14px 0;flex-wrap:nowrap}@media screen and (min-width:768px){#content-header h1{font-size:1.42em;margin:0 20px 0 0}}#content-header h1.title span{color:#3987c5}#content-header .pill-tabs{margin:7px 20px 7px 0}#content-header .tabs{display:flex;flex-wrap:nowrap}@media screen and (min-width:768px){#content-header .tabs{margin-left:auto}}@media screen and (min-width:768px){.content-header__primary{flex-grow:2;padding-top:19px}}@media screen and (min-width:1280px){.content-header__primary{display:flex;flex-direction:row;align-items:center}}.content-header__image{margin:0 0 20px}@media screen and (min-width:1280px){.content-header__image{margin:0 20px 0 0}}.content-header__image img{max-width:100%;max-height:50px;width:auto;height:auto}.without-commodity-tabs #content-header .content-header__secondary{padding-top:17px}.dashboard-block{background-color:#fff}.dashboard-block a:hover{text-decoration:none}.dashboard-row{width:100%}.block-icon{width:20%;text-align:center;vertical-align:middle;border-right:1px solid #e6e7e8;padding:0;overflow:hidden}@media screen and (min-width:768px){.block-icon{width:30%}}.block-icon a{display:block;padding:5em 0;margin:-5em 0}.block-icon i{color:#1b75bc;font-size:2em;margin:0}.block-number{color:#58595b;vertical-align:middle;padding:0}.block-number a{padding:1em;display:block}.block-number h2{font-size:24px;font-weight:normal;margin:0}.block-number p{color:#58595b;font-size:13px;font-weight:normal;margin:5px 0 0 0}.dashboard-data td{font-size:.85rem}.dashboard-data td a i{margin-left:5px}.geochart-wrapper{position:relative;min-height:300px;max-width:100%;margin:auto}.geochart-wrapper:before{background:url("/themes/sunland/images/hive-gold.svg");background-size:cover;content:"";height:60px;width:60px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0}.geochart-wrapper img{margin-top:3px}.geochart-wrapper .geochart{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.geochart-wrapper .geochart svg{background:#fafafa}.geochart-wrapper .google-visualization-tooltip{border:0 !important;box-shadow:none;background:rgba(251.8079207921,206.3207920792,96.9920792079,.85);border-radius:6px;min-width:80px !important;margin:0 !important}.geochart-wrapper .google-visualization-tooltip .google-visualization-tooltip-item-list{margin:0}.geochart-wrapper .google-visualization-tooltip .google-visualization-tooltip-item{margin:0 !important;padding:0 15px 8px !important;color:#58595b !important}.geochart-wrapper .google-visualization-tooltip .google-visualization-tooltip-item:first-child{padding-top:8px !important;padding-bottom:4px !important;font-weight:bold}.position-total-net--negative{color:#d44646}.position-matrix th,.position-matrix td{text-align:center}.position-matrix th:first-child,.position-matrix th:last-child{width:70px}.position-matrix__label{background-color:rgb(234.625,242.375,249.875)}.position-matrix__value{font-weight:bold}.position-matrix__value--zero{font-weight:normal;color:#a7a9ac}.position-matrix__value--negative{color:#d44646}.position-matrix__total{background-color:#e1eddc}.position-matrix__total.position-matrix__total--negative{background-color:#ecdadd;color:#d44646}#edit-field-delivery-locations-wrapper h4{font-size:1rem;margin:0}#edit-field-delivery-locations-wrapper button{font-size:.8571rem;margin:1.69% 0}#edit-field-delivery-locations-wrapper .button.field-add-more-submit{margin-top:1.69%}#edit-field-delivery-locations-wrapper th.tabledrag-hide{width:100px}#edit-field-delivery-locations-wrapper td .form-item{clear:none;margin-bottom:0;padding:0 .5rem 0 0;width:100%}#edit-field-delivery-locations-wrapper td .form-item input,#edit-field-delivery-locations-wrapper td .form-item select,#edit-field-delivery-locations-wrapper td .form-item .chosen-container,#edit-field-delivery-locations-wrapper td .form-item textarea{min-width:inherit;width:100%;max-width:100%}#edit-field-delivery-locations-wrapper td.delta-order .chosen-container{min-width:65px}#edit-field-delivery-locations-wrapper td .button{float:right;margin-bottom:.5rem}#edit-field-delivery-locations-wrapper td.field-multiple-drag{padding-right:0}#edit-field-delivery-locations-wrapper td a.tabledrag-handle{margin:0}#edit-field-delivery-locations-wrapper td .handle{margin:0}[id*=lab-testing-request-additional-recipients-add-more-wrapper] h4,#edit-field-users-wrapper h4{font-size:1rem;margin:0}[id*=lab-testing-request-additional-recipients-add-more-wrapper] button,#edit-field-users-wrapper button{font-size:.8571rem;margin:1.69% 0}[id*=lab-testing-request-additional-recipients-add-more-wrapper] .button.field-add-more-submit,#edit-field-users-wrapper .button.field-add-more-submit{margin-top:1.69%}[id*=lab-testing-request-additional-recipients-add-more-wrapper] th.tabledrag-hide,#edit-field-users-wrapper th.tabledrag-hide{width:100px}[id*=lab-testing-request-additional-recipients-add-more-wrapper] td .form-item,#edit-field-users-wrapper td .form-item{clear:none;margin-bottom:0;padding:0 .5rem;width:100%}[id*=lab-testing-request-additional-recipients-add-more-wrapper] td .form-item input,[id*=lab-testing-request-additional-recipients-add-more-wrapper] td .form-item select,[id*=lab-testing-request-additional-recipients-add-more-wrapper] td .form-item .chosen-container,#edit-field-users-wrapper td .form-item input,#edit-field-users-wrapper td .form-item select,#edit-field-users-wrapper td .form-item .chosen-container{min-width:inherit;width:100%;max-width:100%}[id*=lab-testing-request-additional-recipients-add-more-wrapper] td.delta-order .chosen-container,#edit-field-users-wrapper td.delta-order .chosen-container{min-width:65px}[id*=lab-testing-request-additional-recipients-add-more-wrapper] td .button,#edit-field-users-wrapper td .button{float:right;margin-top:1.25rem}[id*=lab-testing-request-additional-recipients-add-more-wrapper] td a.tabledrag-handle,#edit-field-users-wrapper td a.tabledrag-handle{margin:0}[id*=lab-testing-request-additional-recipients-add-more-wrapper] td .handle,#edit-field-users-wrapper td .handle{height:1.75rem;margin:0;width:1.75rem}.filters{margin-bottom:1.69%}.filters .filter-icon{color:#1b75bc;font-size:1.8em;margin-top:.75em}.filters .filter{display:inline-block;vertical-align:top;font-size:.8em;width:110px;margin-left:8px}@media screen and (min-width:1280px){.filters .filter{width:auto;min-width:125px;max-width:25%}}.filters .filter label{font-size:1em;font-weight:400}.filters .filter .chosen-container{min-width:110px;height:24px;line-height:22px;padding:0}@media screen and (min-width:1280px){.filters .filter .chosen-container{width:100% !important;min-width:125px}}.filters .filter .chosen-single{height:22px;line-height:22px;padding:0 0 0 8px}.filters .filter .chosen-single span{line-height:20px;font-size:.9em}.filters .filter .chosen-single div b{background-position-y:0;margin:0}.filters .filter .chosen-container-multi{height:auto}.filters .filter .chosen-container-multi .chosen-choices{border:1px solid #e6e7e8;background-image:none}.filters .filter .chosen-container-multi .chosen-choices li.search-field{line-height:20px}.filters .filter .chosen-container-multi .chosen-choices li.search-field input[type=text]{font-size:.8em;height:18px;min-width:110px}.filters .filter .chosen-container-multi .chosen-choices li.search-choice{font-size:.8em;margin:1px 2px;line-height:10px}.filters .filter .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:2px;transition:none}form,.notification-options .settings-form{background-color:#fff;padding:1.69%}legend{color:#1f3449;font-size:1rem;font-weight:700}fieldset,.fieldgroup{border:1px solid #e6e7e8;margin:0;padding:20px 1.69% 0}fieldset.with-description,.fieldgroup.with-description{padding-top:5px}fieldset.with-description .description,.fieldgroup.with-description .description{margin-bottom:1em;padding:0}fieldset fieldset,.fieldgroup fieldset{border:1px solid #e6e7e8;max-width:100%;padding:20px 1.69% 0}fieldset fieldset.with-description,.fieldgroup fieldset.with-description{padding-top:5px}fieldset fieldset.form-item.with-description,.fieldgroup fieldset.form-item.with-description{margin:0 0 20px}fieldset .field--name-field-files fieldset,.fieldgroup .field--name-field-files fieldset{border:none;padding:0}fieldset .field--name-field-files fieldset legend,.fieldgroup .field--name-field-files fieldset legend{margin-bottom:1em}fieldset .field--name-field-files fieldset table th:last-child,.fieldgroup .field--name-field-files fieldset table th:last-child{text-align:right}.vertical-tabs .with-description .description{margin-top:0;padding-top:0}.node-form,.user-form,.taxonomy-term-form,.taxonomy-overview-terms,.settings-form,.action-form{max-width:650px;margin:0 0 1.69% 0}#add-to-sales-contract-action,[id*=add-to-sales-contract-action]{max-width:unset}.action-form ul{margin-bottom:2.5em}.action-form .table-wrapper{margin-bottom:2.5em}.action-form .table-wrapper h3{margin:0 0 .5em}.form-wrapper,.form-item{clear:both;margin:0 0 2em 0}.form-wrapper .form-no-label,.form-item .form-no-label{margin:0 0 2em 0}.form-wrapper .description,.form-item .description{font-size:.8571rem;font-style:italic;padding:.5rem 0 0}.filter-wrapper{display:none !important}.ck-content{height:200px}.description table,.description th,.description td{border:none;padding:8px 0 0 15px}#add-to-invoice-action td .form-wrapper,#add-to-invoice-action td .form-item,#invoice-notification-confirm-form td .form-wrapper,#invoice-notification-confirm-form td .form-item,#release-product-action td .form-wrapper,#release-product-action td .form-item,#release-notification-confirm-form td .form-wrapper,#release-notification-confirm-form td .form-item,#renew-certification-action td .form-wrapper,#renew-certification-action td .form-item,#request-destination-action td .form-wrapper,#request-destination-action td .form-item,#sunland-create-files-form td .form-wrapper,#sunland-create-files-form td .form-item,#add-to-sales-contract-action td .form-wrapper,#add-to-sales-contract-action td .form-item{margin:0}#sunland-create-files-form #edit-lot-numbers-container{margin:2em 0 0 0}#sunland-notification-options-form fieldset .js-form-type-checkbox{margin-bottom:1em}#edit-field-shipping-terms--wrapper{width:50%}#edit-field-delivery-terms--wrapper{width:326px}#edit-field-unit-of-sale--wrapper{width:165px}#announcement-block-settings .description,#add-to-invoice-action .description,#invoice-notification-confirm-form .description,#release-product-action.page-3 .description,#release-notification-confirm-form .description{margin-bottom:1em}#generate-summary-action .action-form{min-width:650px;max-width:fit-content}.release-product-action #edit-units-list{margin-bottom:2.5em}.release-product-action.action-form.page-1{max-width:900px}#renew-certification-action .form-item,#renew-certification-action .field-suffix,#request-destination-action .form-item,#request-destination-action .field-suffix{display:inline-block}#renew-certification-action .js-form-type-managed-file .file,#request-destination-action .js-form-type-managed-file .file{display:inline-block;padding-left:0}#renew-certification-action .js-form-type-managed-file .button,#request-destination-action .js-form-type-managed-file .button{display:inline-block;margin-left:1.5em}#renew-certification-action .js-form-type-managed-file input[value=Upload],#request-destination-action .js-form-type-managed-file input[value=Upload]{display:none !important}.form-item-heading-action-select-select{margin-bottom:0}.form-item-notifications-send-to-staff.form-item,.form-item-notifications-send-to-suppliers.form-item,.form-item-shipment-advice-notification-run-as-cron.form-item,.form-item-shipment-advice-notification-send-to-staff.form-item{margin-bottom:1em}label{display:block;font-size:.8571rem;font-weight:bold;margin-bottom:.5rem}.form-required:after{color:#d44646;content:"";font-family:"Font Awesome 5 Pro";font-size:.4286rem;margin-left:.1429rem;vertical-align:super}input,select,textarea{border:1px solid #e6e7e8;border-radius:0;font-size:.8571rem;overflow:visible;-webkit-appearance:none;width:auto;max-width:100%}input:focus,select:focus,textarea:focus{border:1px solid #1b75bc;outline:none}input,select{height:30px;line-height:30px;padding:0 .5rem}input[type=checkbox],input[type=radio]{height:auto;margin-right:.5714rem;padding:0;max-width:none;width:auto}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}input[type=date]{font-family:"Roboto",sans-serif}input[type=text].loading{background:url("/themes/stable/images/core/throbber-active.gif") no-repeat right}input[type=file]{border:none;padding:0;height:auto;line-height:initial}.js-form-type-checkbox label,.js-form-type-radio label{display:inline-block}.field-suffix{margin:.4286rem .5714rem}.button{background-color:#1b75bc;border:0;border-radius:3px;clear:none;color:#fff;display:inline-block;font-weight:500;height:30px;line-height:30px;padding:0 12px;transition:all .3s ease-in-out;-webkit-appearance:none;width:auto}.button:hover{background-color:rgb(17.3930232558,75.3697674419,121.1069767442);cursor:pointer;color:#fff;text-decoration:none}.button:focus{outline:none}.button.button--danger{background-color:rgba(0,0,0,0);color:#1b75bc;font-size:.8571rem}.button#edit-cancel{background-color:rgba(0,0,0,0);color:#1b75bc;padding:0}.button#edit-cancel:hover{color:rgb(17.3930232558,75.3697674419,121.1069767442)}.button.form-submit{margin-right:8px}.button.success{transition:background-color 1s;background-color:#8dc63f}.dropbutton-action.unpublish{margin-top:10px}button.link{border:0;margin:0;padding:0;background-color:rgba(0,0,0,0);color:#1b75bc;cursor:pointer;font-size:1em}button.link:hover{color:rgb(17.3930232558,75.3697674419,121.1069767442)}.js input.form-autocomplete{border:1px solid #e6e7e8}.field--widget-options-buttons legend,.field--widget-boolean-checkbox legend{font-size:1em;font-weight:bold;margin-bottom:.5em}.field--widget-options-buttons fieldset,.field--widget-boolean-checkbox fieldset{margin:0}.field--widget-options-buttons label,.field--widget-boolean-checkbox label{display:inline-block;margin-bottom:0}.field--widget-options-buttons .form-item,.field--widget-boolean-checkbox .form-item{display:inline-block;margin:0 1em 0 0}.field--widget-options-buttons.stacked .form-item,.field--widget-boolean-checkbox.stacked .form-item{display:block;margin:0 .5em 1em}#edit-method-date-time-wrapper #edit-date-wrapper{margin-bottom:2em}#edit-method-date-time-wrapper #edit-date-wrapper label{display:block;margin-bottom:1em}#edit-method-date-time-wrapper #edit-date-wrapper .form-item{display:inline-block;margin-bottom:1.5em}.field--widget-options-buttons:not(.stacked) fieldset{padding:1em 1.69% 0}.field--widget-options-buttons:not(.stacked) fieldset legend{margin-bottom:0}.field--widget-options-buttons:not(.stacked) fieldset .form-item{margin:0 .5em 1em}#edit-method-date-time-wrapper.field--widget-options-buttons legend{font-size:1rem;font-weight:700}#expected-arrival-wrapper--description.description,#expected-departure-wrapper--description.description,#group-administration--description.description,#group-company-information--description.description,#group-internal-notes--description.description,#group-net-weight--description.description,#group-public-profile--description.description,#group-release-details--description.description,#group-security-challenge--description.description{margin-bottom:1.2em;padding:0}#edit-field-net-weight-wrapper,#edit-sunland-fields-net-weight-lb,#edit-field-gross-weight-wrapper,#edit-sunland-fields-gross-weight-lb,#edit-field-warehouse-date-in-wrapper,#edit-field-warehouse-date-out-wrapper,#edit-field-expected-departure-month-wrapper,#edit-field-expected-departure-year-wrapper,#edit-field-expected-arrival-month-wrapper,#edit-field-expected-arrival-year-wrapper{display:inline-block;margin:0 20px 0 0;width:auto}#edit-field-net-weight-wrapper.hidden,#edit-sunland-fields-net-weight-lb.hidden,#edit-field-gross-weight-wrapper.hidden,#edit-sunland-fields-gross-weight-lb.hidden,#edit-field-warehouse-date-in-wrapper.hidden,#edit-field-warehouse-date-out-wrapper.hidden,#edit-field-expected-departure-month-wrapper.hidden,#edit-field-expected-departure-year-wrapper.hidden,#edit-field-expected-arrival-month-wrapper.hidden,#edit-field-expected-arrival-year-wrapper.hidden{display:none}#edit-field-net-weight-wrapper label,#edit-sunland-fields-net-weight-lb label,#edit-field-gross-weight-wrapper label,#edit-sunland-fields-gross-weight-lb label{display:none}#edit-body-wrapper .form-item.form-no-label{margin-bottom:0}fieldset.ief-form fieldset{border:0;padding:0}fieldset.ief-form fieldset legend{display:none}#file-details-group .button{clear:both}#group-internal-notes .form-item{margin-bottom:0}.field--widget-text-textarea label,.field--widget-text-textarea-with-summary label{background-color:#e6e7e8;border:1px solid #d1d1d1;font-size:1.143rem;font-weight:700;margin:0;padding:1.69%}.field--widget-text-textarea .form-item,.field--widget-text-textarea-with-summary .form-item{margin-bottom:0}.field--widget-text-textarea .filter-wrapper,.field--widget-text-textarea-with-summary .filter-wrapper{display:none}#edit-actions{margin:2em 0 0 0;overflow:hidden}#edit-actions input,#edit-actions a{margin:0 8px 0 0}.views-form-user-admin #edit-actions{margin:0}#edit-field-delivery-location-wrapper{display:none}#field-position-values .form-item{margin-bottom:0}@media only screen and (max-width:776px){select,input{height:auto;max-width:100%;width:100%}input[type=checkbox],input[type=radio]{width:auto}fieldset{max-width:100%;width:100%}.form-wrapper#edit-field-additional-details-wrapper,.form-wrapper#edit-field-position-wrapper,.form-wrapper#edit-field-additional-details-wrapper,.form-wrapper#edit-field-position-wrapper td .form-wrapper{max-width:100%;width:100%}.form-wrapper#edit-field-position-wrapper td .form-wrapper .button{margin:1rem 0 1rem 0}.form-wrapper#edit-field-position-wrapper td .form-wrapper select,.form-wrapper#edit-field-position-wrapper td .form-wrapper input{height:auto}.form-wrapper#edit-field-position-wrapper td .form-wrapper .form-item{margin:1rem 0 0 0}#edit-field-position-wrapper td .handle{height:2.75rem !important}.js .dropbutton-multiple .dropbutton-widget{padding-right:0}}.js td .dropbutton-wrapper.dropbutton-single{min-height:1em}.password-strength__meter{margin:10px 0;height:1em;background:#d1d3d4}abbr.tabledrag-changed{text-decoration:none;color:#d44646}details{border:1px solid #e6e7e8;margin-top:1em;margin-bottom:1em}details>.details-wrapper{padding:.5em 1.5em;float:left}summary{padding:14px 12px;cursor:pointer}.field-add-more-submit{margin-top:20px}.form-item-field-delivery-location-0-value{margin:0;display:inline-block}#delivery-locations{margin:0;padding:0;list-style:none}.delivery-location-option{list-style:none;border:solid #e6e7e8;border-width:0 1px 1px 1px;padding:14px 12px;cursor:pointer}.delivery-location-option:hover{background:#f0f4f7}.inline-edit-checkbox i{font-size:16px;float:left;position:relative}.inline-edit-checkbox .fa-check-square-o{color:#1b75bc}.inline-edit-checkbox .fa-square-o{color:gray;font-weight:bold}#complete-image{float:left;left:100px;position:relative;width:100px}.checkbutton{float:left;left:0;position:relative;border:none;background:none;padding-left:3px}.editbutton{position:relative;border:none;background:none}#loq-ppb-defaults-form{display:table;border-spacing:10px}#loq-ppb-defaults-form .form-item{display:table-row}#loq-ppb-defaults-form .form-item label,#loq-ppb-defaults-form .form-item input{display:table-cell}#edit-pass .form-item{margin-bottom:1em}#edit-pass .password-confirm{margin-top:.5em}#edit-pass .description{margin:0;padding:0}#edit-emails label,#edit-recipients label{margin-bottom:0}#edit-emails .form-item,#edit-recipients .form-item{margin-bottom:1em}#node-user-company-form hr{margin-top:2.5em}#node-user-company-form #edit-assigned-staff{margin:2em 0 0 0;padding-bottom:20px}#node-user-company-form .js-form-type-vertical-tabs{display:none}.qc-settings-wrapper{padding-top:.5em}.qc-settings-wrapper .fieldset-wrapper{display:flex}.qc-settings-wrapper .fieldset-wrapper .form-wrapper{flex-grow:1;margin:0}fieldset.qc-option-column,fieldset.qc-defaults-column{border:0;padding:0;margin:0 !important;text-align:center}fieldset.qc-option-column legend,fieldset.qc-defaults-column legend{line-height:30px;margin:0;white-space:nowrap}fieldset.qc-option-column fieldset.form-item,fieldset.qc-defaults-column fieldset.form-item{border:0;padding:0;margin:0 !important}fieldset.qc-option-column fieldset.form-item .fieldset-wrapper,fieldset.qc-defaults-column fieldset.form-item .fieldset-wrapper{justify-content:center}fieldset.qc-option-column .form-checkboxes,fieldset.qc-defaults-column .form-checkboxes{width:100%}fieldset.qc-option-column .form-checkboxes .form-item,fieldset.qc-defaults-column .form-checkboxes .form-item{line-height:30px;border-top:1px solid #e6e7e8;margin:0 !important;padding:0;width:100%}.qc-option-column--last .form-checkboxes .form-item:last-child{border-bottom:1px solid #e6e7e8}.qc-option-labels{text-align:left;margin:60px 0 0 0;flex-grow:1}.qc-option-labels .option-label{line-height:30px;border-top:1px solid #e6e7e8;padding-left:10px;white-space:nowrap}.qc-settings-wrapper .fieldset-wrapper .qc-defaults-column.form-wrapper{flex-grow:unset}.qc-defaults-column{text-align:center}.qc-defaults-column legend{line-height:30px}.qc-defaults-column .fieldset-wrapper{display:block}.qc-defaults-column .form-item{margin:10px;width:80px}.qc-default-labels{text-align:left;margin:34px 0 0 0;flex-grow:1}.qc-default-labels .default-label{line-height:40px;padding-left:10px;white-space:nowrap}.checkboxes-stacked{padding:.6em 1.69% .8em}.checkboxes-stacked .form-checkboxes .form-item{margin:0}.checkboxes-stacked .description{margin:0 0 1.5em;padding:0}.sun-autocomplete{margin:0;padding:0;list-style:none;border:solid #e6e7e8;border-width:0 1px 1px 1px}.sun-autocomplete__option{margin:0;list-style:none;cursor:pointer;padding:14px 8px;color:#1b75bc}.sun-autocomplete__option:hover{background:#f0f4f7}.views-exposed-form{background:none}.views-exposed-form .form-item{padding:14px 0 14px 12px;max-width:16.6666%;vertical-align:top;display:block;float:left;width:100%;clear:none;margin:0}.views-exposed-form .form-item:nth-child(6n+1){clear:left}.views-exposed-form .form-item--auto-width{min-width:200px;max-width:100%;width:auto}.views-exposed-form .form-item input,.views-exposed-form .form-item select{height:26px;line-height:26px;width:100%;max-width:100%}.views-exposed-form .form-item label{font-size:.9em;font-weight:bold;color:#58595b}.views-exposed-form .form-item .chosen-choices input{margin:0 !important;height:24px !important}.views-exposed-form .form-item .chosen-choices input.default{min-width:122px}.views-exposed-form .form-item .chosen-choices li.search-choice{line-height:12px}.views-exposed-form .form-item .chosen-choices li.search-choice .search-choice-close{top:3px;transition:none}.views-exposed-form .chosen-container,.views-exposed-form .chosen-container .chosen-single{height:auto;min-width:inherit;padding-top:0}.views-exposed-form .chosen-single span{height:24px}.views-exposed-form #edit-actions,.views-exposed-form [id^=edit-actions]{display:block;padding:2.64em 0 14px 12px;margin:0;vertical-align:top;float:left;clear:none}.views-exposed-form #edit-actions .button,.views-exposed-form [id^=edit-actions] .button{display:inline;float:none;font-size:.8571rem;margin-bottom:0;margin-right:8px;height:26px;line-height:26px;padding:0 .7em}@media screen and (min-width:768px){.views-exposed-form #edit-actions .button,.views-exposed-form [id^=edit-actions] .button{float:left;width:auto}.views-exposed-form #edit-actions .button:last-of-type,.views-exposed-form [id^=edit-actions] .button:last-of-type{margin-right:0}}.full-view .views-exposed-fields{margin-right:10.2em}.full-view.with-extras .views-exposed-fields{margin-right:0;display:table-cell}.full-view.with-extras .views-exposed-extra-fields{width:100%}.full-view.with-extras .views-exposed-actions{display:table-cell;vertical-align:top;width:12em}#views-exposed-extra-fields-toggle{float:left;padding-top:2.65em;line-height:25px;margin-left:12px}#views-exposed-extra-fields-toggle i{color:#1b75bc}.filter-btn{color:#1b75bc;display:table-cell;font-size:1.3em;text-align:center;vertical-align:top;width:1.8em;padding:14px 0}.filter-btn i{font-size:24px}.filter-btn span{color:#58595b;display:none}.filter-btn span i.fa-caret-down{color:#bcbec0;display:inline-block;font-size:1em;margin-left:8px}#filter-wrapper.floating .content-block-header{border-bottom:1px solid #e6e7e8}.views-exposed-form-wrapper.mobile-view .views-exposed-fields{display:none !important}.views-exposed-form-wrapper.mobile-view #views-exposed-extra-fields-toggle{display:none}.views-exposed-form-wrapper.mobile-view .views-exposed-fields{padding-top:2em;display:none}.views-exposed-form-wrapper.mobile-view .views-exposed-extra-fields{display:block !important}.views-exposed-form-wrapper.mobile-view .views-exposed-actions{display:none !important}.views-exposed-form-wrapper.mobile-view .form-item{clear:both;max-width:100%;width:100%;padding:8px 0}.views-exposed-form-wrapper.mobile-view .form-item label{clear:none;display:inline-block;font-size:.8rem;float:left;width:28%;margin:0}@media screen and (min-width:768px){.views-exposed-form-wrapper.mobile-view .form-item label{font-size:1rem;height:34px;line-height:34px}}.views-exposed-form-wrapper.mobile-view .form-item>input,.views-exposed-form-wrapper.mobile-view .form-item>select,.views-exposed-form-wrapper.mobile-view .form-item .chosen-container{clear:none;float:right;height:auto;min-height:34px;line-height:34px;max-width:100%;width:70% !important}.views-exposed-form-wrapper.mobile-view .chosen-container-multi .chosen-choices li.search-choice{margin:5px 5px 5px 0;line-height:13px}.views-exposed-form-wrapper.mobile-view .chosen-choices input{height:30px;line-height:30px}.views-exposed-form-wrapper.mobile-view .filter-btn{display:flex;margin-bottom:0;margin-top:0;padding:14px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;cursor:pointer}.views-exposed-form-wrapper.mobile-view .filter-btn .fa-filter{font-size:1em;width:1.8em;text-align:center;margin-top:.1em}.views-exposed-form-wrapper.mobile-view .filter-btn span{display:inline-block}.views-exposed-form-wrapper.mobile-view #edit-actions{margin:8px 0;width:auto;padding:0;float:right}.views-exposed-form-wrapper.mobile-view #edit-actions .button{width:auto !important;float:none}.views-exposed-form-wrapper.mobile-view .chosen-container,.views-exposed-form-wrapper.mobile-view .chosen-container .chosen-single,.views-exposed-form-wrapper.mobile-view .chosen-single span{max-width:100%}.views-exposed-form-wrapper.mobile-view .chosen-single{height:34px;line-height:34px}.views-exposed-form-wrapper.mobile-view.show-fields .views-exposed-fields,.views-exposed-form-wrapper.mobile-view.show-fields .views-exposed-actions{display:block !important}.header{background:#fff;border-bottom:1px solid #d9d9d9;height:44px;display:flex}.header__search{flex-grow:1}.header__search form{margin:0;padding:0}.header__button{display:flex;align-items:center}.header__button-target{background-color:#fff;color:#a7a9ac;display:flex;align-items:center;justify-content:center;font-size:18px;height:43px;line-height:43px;text-align:center;vertical-align:middle;width:50px;cursor:pointer;border-right:1px solid #d9d9d9;text-decoration:none;transition:all .3s}.header__button-target:hover{color:#1b75bc;text-decoration:none;background-color:#f0f4f7}.header__button-target:hover .header__user-pic{border-color:#1b75bc}.header__button:last-child{border-right:0}.header__user-pic{display:flex;align-items:center;width:30px;height:30px;border-radius:50%;overflow:hidden;background-color:#1b75bc;border:1px solid #d9d9d9;transition:all .3s}.header__user-pic img{max-width:100%;height:auto;transition:all .3s}#menu-toggle{display:none}@media screen and (min-width:1280px){#menu-toggle{display:block}}.node-preview-container{background-color:#000;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.45);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.45);box-shadow:0 2px 5px 0 rgba(0,0,0,.45);color:#fff;padding:15px 30px}.node-preview-container a::before{content:"";font-family:"Font Awesome 5 Pro";padding-right:10px}.node-preview-container a{color:#fbc239}.node-preview-container .form-item-view-mode{float:right;margin:0;width:auto}.node-preview-container .form-item-view-mode label{display:inline-block;width:auto}.node-preview-container .form-item-view-mode select{display:inline-block;float:right;height:auto;margin-left:10px;width:auto}.fa-cube:before{margin-left:2px}i.tooltip{margin-left:5px}.fa.red:before{color:#d44646}.fa.green:before{color:#8dc63f}.fa.yellow:before{color:#fbc239}.fa.gray:before{color:#a7a9ac}.fa.sun-container:before{content:""}.fa.sun-customer:before{content:""}.fa.sun-invoice:before{content:""}.fa.sun-purchase-contract:before{content:""}.fa.sun-purchasing-d-c-note:before{content:""}.fa.sun-release:before{content:""}.fa.sun-sales-contract:before{content:""}.fa.sun-sales-d-c-note:before{content:""}.fa.sun-shipment:before{content:""}.fa.sun-supplier:before{content:""}.fa.sun-trucker:before{content:""}.inline-edit form{padding:0;margin-bottom:-5px !important}.inline-edit form input,.inline-edit form select,.inline-edit form textarea{width:auto}.inline-edit form .error{border-color:hsl(0,62.2807017544%,80.2941176471%);background-color:hsl(350,32.1428571429%,99.0196078431%)}.inline-edit.editing .inline-edit-content{display:none}.inline-edit .errors{font-size:.9em;white-space:normal}.inline-edit .errors .messages{display:block;margin-top:5px;padding:8px 8px 8px 34px}.inline-edit .errors .messages:before{left:10px}.inline-edit-form-field{margin:0 8px 5px 0}.inline-edit-label{display:inline-block;font-weight:700;min-width:4em}.inline-edit-suffix{margin-right:10px}.inline-edit-button{color:#ccc;cursor:pointer;margin-left:3px;font-size:1.01em;transition:all .3s}.inline-edit-button:hover{color:#5c9ad6}.inline-edit-button:before{position:relative;top:1px;font-size:1.1em}.inline-edit button.editbutton{padding:0;margin-left:3px}.inline-edit button.editbutton .inline-edit-button{margin:0}.view-shipments-nuts button.editbutton,.view-shipments button.editbutton{margin-left:5px}.inline-edit-submit,.inline-edit-cancel{display:inline-block;cursor:pointer;margin:0 5px 5px 0;border:1px solid #e6e7e8;background:#fff;color:#959595;width:30px;line-height:28px;text-align:center;transition:all .3s}.inline-edit-submit:hover,.inline-edit-submit:active,.inline-edit-cancel:hover,.inline-edit-cancel:active{background:#fafafa;color:#58595b}.inline-edit-textarea form{padding:0;display:table;width:100%}.inline-edit-textarea .cke,.inline-edit-textarea .cke_top,.inline-edit-textarea .cke_bottom{border-color:#e6e7e8}.inline-edit-select .errors{font-size:.9em;white-space:normal}.inline-edit-select .errors .messages{display:block;margin-top:5px;padding:8px 8px 8px 34px}.inline-edit-select .errors .messages:before{left:10px}.edit-wrap{display:inline-block;padding-right:1.3rem;position:relative}.edit-link{display:none;position:absolute;right:0;top:0}.edit-link a{opacity:.45;transition:all .3s ease-in-out}.edit-link a:hover{opacity:1}.edit-link a:hover i{color:#1b75bc}.edit-link ul{margin:0;padding:0}.edit-link ul li{list-style:none}.edit-box{display:none}.edit-box input{max-width:130px}.edit-box a[name=save-edit],.edit-box a[name=save-edit] i{color:#8dc63f}.edit-box a[name=cancel-edit],.edit-box a[name=cancel-edit] i{color:#d44646}.edit-buttons{position:absolute;right:0;top:0}.edit-buttons a{clear:both;display:block}#group-internal-notes.form-wrapper label{display:none}#edit-body-wrapper{margin:1em 0}#main-menu{list-style:none;margin:0;padding:0}@media screen and (min-width:1280px){#main-menu.toggle-content{display:block !important}}#main-menu .menu-item{list-style:none}#main-menu .menu-item__content{display:flex}#main-menu .menu-item__label{min-width:145px}#main-menu .menu-item.level-1{position:relative}#main-menu .menu-item.level-1:after{content:"";display:block;border-top:1px solid rgba(0,0,0,.33);border-bottom:1px solid hsla(0,0%,100%,.05);clear:both}#main-menu .menu-item.level-1.is-active{position:relative;background:rgba(0,0,0,.08)}#main-menu .menu-item.level-1.is-active:before{content:"";display:block;width:4px;position:absolute;top:-1px;bottom:2px;left:0;background:#fbc239}#main-menu .menu-item a{flex-grow:1;display:flex;align-items:center;padding:20px 0 20px 20px;color:hsla(0,0%,100%,.4);transition:all .3s}#main-menu .menu-item a i{display:flex;align-items:center;justify-content:center;font-size:16px;width:2.7em}#main-menu .menu-item a i:before{width:2.7em;text-align:center}#main-menu .menu-item a:hover,#main-menu .menu-item a:active{text-decoration:none;color:#fff}#main-menu .menu-item a.is-active{color:#fff}#main-menu .menu-item a.is-active i{color:#fff}#main-menu .menu-item .menu-count{font-family:"Roboto Condensed",sans-serif;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;padding:5px;border-radius:7px;min-width:32px;background:hsla(0,0%,100%,.04)}#main-menu .menu-item .menu-count:before{font-family:"Font Awesome 5 Pro";content:"";font-weight:900;font-size:14px;color:#959595;-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}#main-menu .menu-item .menu-count--loaded:before{display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#main-menu .toggle{padding:28px 1.5em;color:hsla(0,0%,100%,.4)}#main-menu .toggle:hover{color:#fff}#main-menu .toggle:hover i{color:#fff}#main-menu .menu{margin:0;padding:0;width:100%}#main-menu .menu .menu-item:first-child a{padding-top:20px}#main-menu .menu .menu-item:last-child a{padding-bottom:20px}#main-menu .menu .menu-item a{padding:10px 20px 10px 30px;margin:0}#main-menu #menu-item-user a.level-1{padding:18px 20px}#main-menu .user-pic{width:25px;height:25px;vertical-align:middle;margin-right:10px}#logo img#brand-m{display:none;max-height:100%;max-width:50px;width:100%}@media screen and (min-width:1280px){.nav-mini #main-menu .menu-item.level-1 a.level-1{flex-direction:column;align-items:center;justify-content:center;padding:0 12px;min-height:60px}.nav-mini #main-menu .menu-item.level-1 a.level-1 .menu-item__label{display:none}.nav-mini #main-menu .menu-item.level-1 a.level-1 i{margin:0 0 5px;font-size:20px;width:1em}.nav-mini #main-menu .menu-item.level-1 a.level-1 .menu-count{background:none;padding:0}.nav-mini #main-menu .menu-item.level-1 .toggle{display:none}.nav-mini #main-menu .menu-item.level-1#menu-item-user a.level-1{padding:0}.nav-mini #main-menu .menu-item.level-1 .menu{display:none !important;position:absolute;left:100%;top:0;background:#1f3449;width:max-content;border-radius:0 7px 7px 0}.nav-mini #main-menu .menu-item.level-1 .menu .menu-item:first-child a{padding-top:20px}.nav-mini #main-menu .menu-item.level-1 .menu .menu-item:last-child a{padding-bottom:20px}.nav-mini #main-menu .menu-item.level-1 .menu .menu-item a{padding:8px 20px 8px 8px;margin:0;align-items:start;justify-content:flex-start}.nav-mini #main-menu .menu-item.level-1 .menu .menu-item a.level-1 .menu-item__label{color:#fff}.nav-mini #main-menu .menu-item.level-1 .menu .menu-item .menu-item__label{display:block;min-width:max-content}.nav-mini #main-menu .menu-item.level-1:hover .menu{display:block !important}.nav-mini #main-menu #menu-item-user{display:block}.nav-mini #main-menu.nuts .menu-item.level-1 .menu{background:#2e2e2e}#menu-item-user{display:none}}.maintenance-page{height:100%;background-color:rgb(46.2019230769,77.5,108.7980769231)}.maintenance-page #wrapper{background:none;padding:40px;text-align:center;color:#fff;font-size:1.25em;line-height:1.8em;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.maintenance-page #brand{margin:40px auto;width:154px}#maintenance-brand-icon{display:block;width:85px;margin:0 auto 8px}.manage-files form{margin:0;padding:0}.manage-files form#node-container-edit-form{max-width:700px;width:100%}.manage-files fieldset.form-item{margin:1.69% 0}.manage-files .ief-entity-operations{float:right;margin:0;width:auto}.manage-files .ief-entity-operations .button{margin:0 0 0 8px}.manage-files button.link{font-size:.8571rem;margin:0 0 1.69%}.manage-files #edit-actions{float:left;margin-top:1em;padding:0}.manage-files #edit-actions li{clear:both;display:inline-block;float:left;width:100%}.manage-files #edit-actions li.dropbutton-toggle{display:none}.manage-files .filter-guidelines ul{margin:0;padding:0}.manage-files .filter-guidelines li{display:block}.manage-files .filter-guidelines .grid-row,.manage-files .filter-guidelines .col-12-12{padding:0}.manage-files div.text-full{clear:both;float:left}.manage-files .form-item{width:100%}.manage-files .form-item .form-item{width:100%}.manage-files .form-item .form-item select{width:auto}.manage-files .tabledrag-changed-warning{display:none !important}.manage-files .toggle-content{clear:both;float:left;width:100%}.manage-files table{margin-bottom:20px}.manage-files .form-wrapper{margin:0}.manage-files legend,.manage-files .fieldset-wrapper{padding-left:0}.js-form-managed-file input[type=file]{color:#000;font-size:12px}span.file{display:block;margin-top:5px;padding-left:40px}.view-files-sunland .approved-status{display:inline-block;margin-left:3px;vertical-align:middle}.view-files-sunland .approved-status.fa-check{color:#8dc63f}.view-files-sunland .approved-status.fa-exclamation-triangle{color:#fbc239}.view-files-sunland .checkbox-row--unapproved{background-color:#f9f7e3}.view-files-sunland .highlight-rows tr.checkbox-row--unapproved:hover{background-color:#f1ecd8}.view-files-sunland .views-field-delete-node{width:105px}.role--supplier .view-files-sunland .views-field-field-file{width:64px}.field--name-field-certificate-file .field--name-title{display:none}.message-wrap .messages{display:block}#edit-field-memo-line-items-wrapper h4{font-size:1rem;margin:0}#edit-field-memo-line-items-wrapper button{font-size:.8571rem;margin:1.69% 0}#edit-field-memo-line-items-wrapper .button.field-add-more-submit{margin-top:1.69%}#edit-field-memo-line-items-wrapper th.tabledrag-hide{width:100px}#edit-field-memo-line-items-wrapper td .form-item{clear:none;margin-bottom:0;padding:0 .5rem;width:100%}#edit-field-memo-line-items-wrapper td .form-item input,#edit-field-memo-line-items-wrapper td .form-item select,#edit-field-memo-line-items-wrapper td .form-item .chosen-container{min-width:inherit;width:100%;max-width:100%}#edit-field-memo-line-items-wrapper td.delta-order .chosen-container{min-width:65px}#edit-field-memo-line-items-wrapper td .button{float:right;margin-top:1.25rem}#edit-field-memo-line-items-wrapper td a.tabledrag-handle{margin:0}#edit-field-memo-line-items-wrapper td .handle{height:1.75rem;margin:0;width:1.75rem}.messages{display:table;clear:both;color:#58595b;margin:0;padding:15px 20px 15px 50px;position:relative;width:100%}.messages .close{color:#a7a9ac;font-size:16px;right:20px;position:absolute;top:14px}.messages .close:hover{cursor:pointer}.messages h2{display:none}.messages.messages--status{background-color:#e1eddc}.messages.messages--status:before{color:#8dc63f;content:"";font-family:"Font Awesome 5 Pro";font-size:16px;left:20px;position:absolute}.messages.messages--info{background-color:#dceaf2}.messages.messages--info:before{color:#5c9ad6;content:"";font-family:"Font Awesome 5 Pro";font-size:16px;left:20px;position:absolute}.messages.messages--warning{background-color:#f1ecd8}.messages.messages--warning:before{color:#fbc239;content:"";font-family:"Font Awesome 5 Pro";font-size:16px;left:20px;position:absolute}.messages.messages--error{background-color:#ecdadd}.messages.messages--error:before{color:#d44646;content:"";font-family:"Font Awesome 5 Pro";font-size:16px;left:20px;position:absolute}.messages.messages--loading{background-color:#dceaf2}.messages.messages--loading:before{color:#5c9ad6;content:"";-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8);font-family:"Font Awesome 5 Pro";font-size:16px;left:20px;position:absolute}.messages.unpublished{margin-bottom:15px;margin-top:-15px;padding-left:55px}.messages.unpublished:before{left:30px}#add-to-invoice-action .messages,#invoice-notification-confirm-form .messages,#release-product-action .messages,#release-notification-confirm-form .messages{margin-bottom:2em}#release-product-action table .messages{display:table-cell}.views-element-container form .messages.messages--info{display:none}#highlighted .messages{border-bottom:1px solid #e6e7e8}ul.messages__list{margin:0}.nav-top{overflow:hidden}.nav-top:after{content:"";display:block;border-top:1px solid rgba(0,0,0,.33);border-bottom:1px solid hsla(0,0%,100%,.05);clear:both}.nav-top__inner{display:flex;justify-content:space-between;align-items:center;margin-left:1.69%}@media screen and (min-width:1280px){.nav-top__inner{margin-left:25px}}.nav-top__brand{flex-grow:1;display:flex;align-items:center}@media screen and (min-width:1280px){.nav-top__brand{flex-grow:0;margin:20px 0}}.nav-top__brand-icon{display:block;width:35px;margin-right:15px}.nav-top__brand-name{display:block;width:155px}@media screen and (min-width:1280px){.nav-mini .nav-top__inner{margin-left:0;justify-content:center}.nav-mini .nav-top__brand{margin:8px 0}.nav-mini .nav-top__brand-icon{margin-right:0;width:30px}.nav-mini .nav-top__brand-name{display:none}}#main-menu-toggle{display:block;height:60px;line-height:60px;width:49px;text-align:center;font-size:20px}#main-menu-toggle i{color:#fff}@media screen and (min-width:1280px){#main-menu-toggle{display:none}}.notification-options .notification-on{color:#8dc63f;font-size:1.2em}.notification-options .notification-off{color:#d44646;font-size:1.2em}.pager{margin:0;width:auto}@media screen and (min-width:1280px){.pager{float:right}}.pager ul{display:inline-block;margin:14px 0;padding:0;text-align:center;width:100%}.pager ul li{display:inline;list-style:none;margin-left:2px}.pager ul li a{background-color:#fff;color:#1b75bc;display:inline-block;font-size:14px;padding:5px 8px}.pager ul li a:hover{background-color:#1b75bc;color:#fff;text-decoration:none}.pager ul li.pager__item--active a{background-color:#1b75bc;color:#fff}@media screen and (min-width:1280px){.panes{display:table;width:100%;height:calc(100vh - 45px);float:left}}.pane-main{background:#fafafa}@media screen and (min-width:1280px){.pane-main{display:table-cell;vertical-align:top;background:#fafafa;overflow:hidden}.pane-main .container{padding:2.535%}.pane-main .content-block{margin-bottom:2.535%}.pane-main .col-primary .content-block,.pane-main .col-secondary .content-block{margin-bottom:5.07%}}@media screen and (min-width:1280px){.pane-side{display:table-cell;vertical-align:top;width:360px;background:#f0f4f7;border-left:1px solid #e6e7e8}.pane-side .container{padding:5.07%}.pane-side .content-block{margin-bottom:5.07%}}@media screen and (min-width:1680px){.pane-side{width:390px}}.percent-change__label{margin-left:3px;font-size:.85em;color:#58595b}.percent-change__arrow{margin-right:3px}.percent-change__arrow-right{color:#a7a9ac}.percent-change__arrow-up{color:#8dc63f}.percent-change__arrow-down{color:#d44646}.percent-change--condensed{font-size:.95em}.percent-change--condensed .percent-change__arrow{margin-right:1px}.percent-change--condensed .percent-change__label{margin-left:0;font-size:.7em;color:#959595}.percent-circle{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:133px;height:133px;border-radius:100%;background-image:linear-gradient(90deg,transparent 50%,#f1f2f2 50%),linear-gradient(90deg,#f1f2f2 50%,transparent 50%);font-family:"Roboto Condensed",sans-serif}.percent-circle__inner{display:flex;flex-direction:column;justify-content:center;text-align:center;width:85%;height:85%;border-radius:100%;background-color:#fcfcfc}.percent-circle__data{color:#58595b;display:flex;justify-content:center;align-items:flex-start}.percent-circle__percentage{font-size:3.3em;font-weight:bold;letter-spacing:-0.04em;line-height:.95}.percent-circle__symbol{font-size:1.5em;margin:0 -0.6em 0 .2em;color:#a7a9ac}.percent-circle__label{font-size:.8em;color:#58595b}.percent-circle__title{font-family:"Roboto Condensed",sans-serif;font-size:1.2em;color:#58595b}@media screen and (min-width:1440px){.percent-circle__title{font-size:1.2em}}.pill{border-radius:3px;background:#5c9ad6;color:#fff;font-size:12px;height:20px;line-height:20px;padding:0 10px;font-weight:500;vertical-align:top;display:inline-block;margin-top:4px;margin-bottom:4px}.pill--green,.pill--open,.pill--approved,.pill--average-price,.pill--total-containers{background-color:#8dc63f}.pill--amber,.pill--urgent{background-color:#fbc239}.pill--red,.pill--critical,.pill--cancelled,.pill--not-approved{background-color:#d44646}.pill--closed{background-color:#a7a9ac}.pill--fcl{background:#67aed4}.pill--lcl{background:#7877ea}.pill--honey{background:#fbc239}.pill--nuts{background:#a88a7b}.pill i{margin-right:6px}.pill--with-count{padding-left:4px;padding-right:8px;background-color:#8dc63f;display:inline-flex}.pill--with-count .pill__count{display:flex;align-items:center;padding:0 4px;border-radius:2px;background-color:#fff;font-weight:700;font-size:10px;color:#58595b;margin:3px 8px 3px 0}.pill-tabs{overflow:hidden;list-style:none;margin:0;padding:0;white-space:nowrap}.pill-tabs.pill-tabs--small{font-size:.8em}.pill-tabs.pill-tabs--small .pill-tab{padding:4px 1em}.pill-tab{list-style:none;display:block;float:left;background:#e6e7e8;color:#58595b;padding:.6em 1em;transition:background-color .3s;cursor:pointer;box-shadow:inset -1px 0 0 rgba(0,0,0,.1)}.pill-tab:last-child{box-shadow:none}.pill-tab a{color:#58595b}.pill-tab a:hover{color:#58595b;text-decoration:none}.pill-tab:hover{background:rgb(216.71875,218.25,219.78125)}.pill-tab:first-child{border-radius:6px 0 0 6px}.pill-tab:last-child{border-radius:0 6px 6px 0}.pill-tab.open,.pill-tab.active{background:#1b75bc;color:#fff}.pill-tab.open a,.pill-tab.active a{color:#fff}.pill-tab.open a:hover,.pill-tab.active a:hover{color:#fff;text-decoration:none}#edit-field-position-wrapper h4{font-size:1rem;margin:0}#edit-field-position-wrapper button{font-size:.8571rem;margin:1.69% 0}#edit-field-position-wrapper .button.field-add-more-submit{margin-top:1.69%}#edit-field-position-wrapper th.tabledrag-hide{width:100px}#edit-field-position-wrapper td .form-wrapper{clear:none;display:inline-block;float:left;margin-bottom:0;padding:0 .5rem;vertical-align:middle;width:24.7%}#edit-field-position-wrapper td .form-wrapper input,#edit-field-position-wrapper td .form-wrapper select,#edit-field-position-wrapper td .form-wrapper .chosen-container{min-width:inherit;width:100%;max-width:100%}#edit-field-position-wrapper td.delta-order .chosen-container{margin-top:2.5rem;min-width:65px}#edit-field-position-wrapper td .button{float:right;margin-top:1.5rem;height:30px;line-height:30px;padding:0}#edit-field-position-wrapper td a.tabledrag-handle{margin:0}#edit-field-position-wrapper td .handle{height:1.75rem;margin:0;width:1.75rem}@media screen and (min-width:1440px){.profile{display:flex;align-items:flex-start}}.profile__image{background-color:#fff;margin:20px 0}@media screen and (min-width:1440px){.profile__image{margin:0 40px 0 0;min-width:200px;max-width:200px;min-height:185px;max-height:185px;display:flex;justify-content:center;align-items:center;border:1px solid #e6e7e8}}.profile__image img{max-width:100%;max-height:100px;width:auto;height:auto}@media screen and (min-width:1440px){.profile__image img{max-width:85%;max-height:85%}}.profile__content{flex-grow:1}.profile__title{margin:0 0 .6em;font-size:1.8em;font-weight:500;color:#58595b}.profile__location{font-size:1.4em;color:#959595;margin-bottom:2em}.profile__location-icon{color:#1b75bc;margin-right:6px}.profile__bio{font-size:1.1em;color:#58595b;line-height:1.7;margin-bottom:2em}.profile-teaser{display:flex;margin-bottom:20px}.profile-teaser__image{background:#fff;margin:0 20px 0 0;min-width:100px;max-width:100px;min-height:85px;max-height:85px;display:flex;justify-content:stretch;align-items:stretch;border:1px solid #e6e7e8;transition:border-color .3s}.profile-teaser__image:hover{border-color:rgb(175.4279069767,213.5209302326,243.5720930233)}.profile-teaser__image a{display:flex;justify-content:center;align-items:center}.profile-teaser__image img{max-width:75%;height:auto}.profile-teaser__title{margin:0 0 8px;font-size:1.1em;font-weight:500;color:#58595b}.profile-teaser__title a{color:#58595b}.profile-teaser__count{margin-bottom:8px;font-size:.9em}.profile-teaser__count-label{margin-right:8px;color:#58595b}.profile-teaser__count-data{background:rgba(0,0,0,.07);font-size:.85em;padding:3px 8px;border-radius:4px}.profile-teaser__location{font-size:.9em;color:#798592;margin-bottom:8px}.profile-teaser__location:before{content:"";color:#1b75bc;font-family:"Font Awesome 5 Pro";margin-right:6px}.top-suppliers .loading{position:relative;min-height:7em}.top-suppliers .loading:before{content:"";color:#1b75bc;font-family:"Font Awesome 5 Pro";font-size:28px;height:28px;width:28px;position:absolute;top:1em;left:0;right:0;margin:0 auto;z-index:1;-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.profile-instructions{margin-bottom:2em}.profile-instructions p{line-height:1.5em}.recent-activity .content-block-header{margin-bottom:1em}.recent-activity .content-block-right{right:0}.recent-activity .loading{position:relative;min-height:7em}.recent-activity .loading:before{content:"";color:#1b75bc;font-family:"Font Awesome 5 Pro";font-size:28px;height:28px;width:28px;position:absolute;top:1em;left:0;right:0;margin:0 auto;z-index:1;-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.recent-activity .row{margin-bottom:1.8em;clear:both}.recent-activity .row:after{content:"";display:table;clear:both}.recent-activity .activity-content{font-size:13px;margin-left:85px}.recent-activity .activity-content time{font-size:13px;font-style:italic;color:#58595b}.recent-activity .activity-content time i{font-size:15px;color:#959595}.recent-activity .activity-content p{margin-top:5px;line-height:1.6}.recent-activity .activity-content .button-small{position:relative;top:-1px}.activity-pic{float:left;display:block;width:65px;height:65px;border:1px solid #e6e7e8;border-radius:50%;overflow:hidden}.activity-pic img{height:100%;width:100%}html.page-files-review{display:flex;min-height:100%}html.page-files-review body{flex-grow:1;display:flex;flex-direction:column;position:relative}html.page-files-review .dialog-off-canvas-main-canvas{flex-grow:1;display:flex;flex-direction:column}#review-files__page{flex-grow:1;display:flex;flex-direction:column}#review-files__page>div{flex-grow:1;display:flex;flex-direction:column}.review-files{flex-grow:1;display:flex;flex-direction:column}.review-files__header-wrapper{display:grid;grid-template-areas:"logo title" "buttons buttons";align-items:center;background:#1f3449;min-height:50px;color:#fff}@media screen and (min-width:768px){.review-files__header-wrapper{grid-template-areas:"logo title buttons"}}.review-files__sunland-logo{display:flex;align-items:center}.review-files__logo-form{grid-area:logo;min-height:50px;display:flex;align-items:center;background:none;padding:0 12px}.review-files__logo-form input{border:0;padding:0}.review-files__logo-form input:focus,.review-files__logo-form input:active{outline:none;border:none}.review-files__logo-form input.brand-icon{width:30px;margin-right:8px}.review-files__logo-form input.brand-name{width:120px}.review-files__title{grid-area:title;font-size:20px;font-weight:500;margin:0;padding:0 12px;display:flex;align-items:center;justify-content:flex-end}.review-files__title i{margin-right:12px}@media screen and (min-width:768px){.review-files__title{justify-content:center;padding:0}}.review-files__file-count{margin-left:12px;background:hsla(0,0%,100%,.1);color:#fff;font-size:12px;padding:2px 5px;display:flex;align-items:center;border-radius:4px;font-weight:lighter;font-family:"Roboto Condensed",sans-serif}.review-files__file-count i{margin-right:3px;color:hsla(0,0%,100%,.3)}.review-files__header-exit-form{grid-area:buttons;display:flex;align-items:center;padding:0;background:none;justify-content:flex-end;border-top:1px solid hsla(0,0%,100%,.1)}@media screen and (min-width:768px){.review-files__header-exit-form{border:0}}.review-files__header-exit-count-button{display:flex;align-items:center;padding:0 12px;height:50px;background:none;border:0;color:#fff;font-size:14px;cursor:pointer}.review-files__header-exit-count-button:focus,.review-files__header-exit-count-button:active{outline:none;border:none}.review-files__header-exit-count-button:before{font-family:"Font Awesome 5 Pro";margin-right:8px}.review-files__header-exit-count-button--review:before{content:""}.review-files__header-exit-count-button--hold{padding-right:24px}.review-files__header-exit-count-button--hold:before{content:""}.review-files__header-exit-count{margin-left:8px;background:hsla(0,0%,100%,.1);color:#fff;font-size:12px;padding:2px 5px;display:flex;align-items:center;border-radius:4px;font-weight:lighter;font-family:"Roboto Condensed",sans-serif}.review-files__header-exit-count--alert{background:#d44646}.review-files__header-exit-button{display:flex;align-items:center;padding:0 20px;height:50px;background:#d44646;border:0;color:#fff;font-size:14px;cursor:pointer}.review-files__header-exit-button:after{font-family:"Font Awesome 5 Pro";margin-left:8px;content:""}.review-files__header-exit-button:focus,.review-files__header-exit-button:active{outline:none;border:none}.review-files__filters{width:100%;background:#fafafa;border-bottom:1px solid #e6e7e8}.review-files__filters-icon{display:none;padding:18px 8px 0 12px}.review-files__filters-icon i{font-size:24px;color:#1b75bc}@media screen and (min-width:1200px){.review-files__filters-icon{display:block}}.review-files__filters-toggle{cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;padding:14px 12px;transition:background-color .3s}.review-files__filters-toggle i{font-size:16px;color:#1b75bc}.review-files__filters-toggle span{display:flex;margin-left:8px;align-items:center;font-weight:bold;color:#58595b}.review-files__filters-toggle span i{margin-left:5px;transform-style:preserve-3d;transition:transform .3s}.review-files__filters-toggle--open{border-bottom:1px solid #e6e7e8;background:rgb(230.0217391304,236.6826086957,241.6782608696)}.review-files__filters-toggle--open span i{transform:rotateX(180deg)}@media screen and (min-width:1200px){.review-files__filters-toggle{display:none}}.review-files__filters-wrapper{display:flex;flex-direction:column}@media screen and (min-width:1200px){.review-files__filters-wrapper{flex-direction:row;align-items:center}}.review-files__filters-form-wrapper{width:100%;display:none}@media screen and (min-width:1200px){.review-files__filters-form-wrapper{display:block !important}}.review-files__filters-form{width:100%;padding:14px 12px;background:none;display:flex;flex-direction:column;justify-content:space-between}.review-files__filters-form .form-submit{width:100%}@media screen and (min-width:1200px){.review-files__filters-form{flex-direction:row;align-items:center}.review-files__filters-form .form-submit{width:auto}}.review-files__filters-field{flex-grow:1;margin-bottom:20px}.review-files__filters-field label{font-size:12px;margin-bottom:5px}.review-files__filters-field input,.review-files__filters-field .chosen-container{width:100% !important}@media screen and (min-width:1200px){.review-files__filters-field{margin:0 8px 0 0}}.review-files__filters-submit{width:auto;margin-top:18px;height:29px !important;line-height:29px !important}.review-files__filters-file-type-label{width:100%;display:flex;align-items:center;white-space:nowrap}.review-files__filters-exclude-selected{width:100%;font-size:12px;display:flex;align-items:center;margin:0 0 5px 12px}.review-files__filters-exclude-selected input#edit-filter-exclude-selected{width:auto !important;margin:0 5px 0 0}.review-files__filters-exclude-selected label{margin:0}.review-files__filters-actions{margin-left:20px}.review-files__qc-completed img{opacity:.55;height:14px;width:auto}@media screen and (min-width:1280px){.review-files__main{display:flex;flex-grow:1}}.review-files__sidebar{background:#f0f4f7;padding:14px 12px}@media screen and (min-width:1280px){.review-files__sidebar{display:flex;width:550px;max-width:550px;flex-grow:1;flex-direction:column;overflow-y:auto;border-right:1px solid #e6e7e8}}.review-files__submitted-by{display:flex;align-items:center}.review-files__submitted-by a i{margin-left:3px}.review-files__submitted-by .pill{margin-left:16px}.review-files__submitted-by-supplier-name{margin-top:5px}.review-files__submitted-by-supplier-name a i{margin-left:3px}@media screen and (min-width:1280px){.review-files__file-contents-wrapper{display:flex;flex-grow:2;flex-direction:column}}.review-files__file-contents-wrapper iframe{border:0;display:flex;height:800px;flex-grow:1;width:100%}@media screen and (min-width:1280px){.review-files__file-contents-wrapper iframe{height:500px}}.review-files__file-contents{background:#fff;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.review-files__file-contents .messages{width:auto;max-width:90%;border-radius:4px}.review-files__actions-form{background:#fafafa;border-top:1px solid #e6e7e8;flex-grow:1;position:fixed;bottom:0;left:0;right:0;height:50px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1280px){.review-files__actions-form{position:unset;flex-grow:unset}}.review-files__actions{flex-grow:1;display:grid;grid-auto-flow:column;gap:5px}@media screen and (min-width:768px){.review-files__actions{flex-grow:unset}}.review-files__no-files{display:flex;flex-grow:1;align-items:center;justify-content:center;background:#fff}.review-files__no-files-form{padding:0}.review-files__no-files-inner{display:flex;flex-grow:1;align-items:center;justify-content:center;flex-direction:column}@media screen and (min-width:1280px){.review-files__no-files-inner{flex-direction:row;max-width:70%}}.review-files__no-files-image{flex-grow:1;display:flex;align-items:center;justify-content:center}.review-files__no-files-image img{height:auto;width:90%;max-width:500px}.review-files__no-files-content{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:40px}@media screen and (min-width:1280px){.review-files__no-files-content{margin-top:0}}.review-files__no-files-header{text-transform:uppercase;font-size:48px;font-weight:bolder;color:#354e67;margin:0}.review-files__no-files-subheader{font-size:24px;color:#959595;margin:0 0 40px;font-weight:lighter}.review-files__no-files-actions{display:flex;align-items:center;justify-content:center;margin-top:40px}.review-files__no-files-actions button{display:flex;flex-grow:1;padding:10px 20px;font-size:1.2em;border-radius:4px;cursor:pointer;transition:all .3s}.review-files__no-files-submit-exit{background:#549100;margin-right:8px;border:1px solid #549100;color:#fff}.review-files__no-files-submit-exit:hover{background:rgb(98.7724137931,170.5,0)}.review-files__no-files-submit-hold{background:#f0f4f7;color:#58595b;border:1px solid #e6e7e8;display:flex;line-height:1;align-items:center}.review-files__no-files-submit-hold:hover{background:rgb(230.0217391304,236.6826086957,241.6782608696);border-color:rgb(222.03125,223.35,224.66875)}.review-files__no-files-submit-hold .on-hold-count{margin-left:8px;background:#d44646;color:#fff;padding:2px 5px;border-radius:4px}.review-files .attached-container-rows{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:2px}.review-files .attached-container-rows__row{display:flex;flex-direction:row}.review-files .attached-container-rows--inline-edit{display:flex;position:absolute;top:.8em;right:27px}.review-files .attached-container-rows .field-label{width:unset}.review-files .attached-container-rows .field-label:not(:first-of-type){margin:0 2px}.review-files .attached-container-rows .field-value{margin:0 2px}#submit-approve{background:#549100}#submit-delete{background:#d44646}#search-form input.button{display:none !important}#search-form .form-item{position:relative}#search-form .form-item:before{color:#a7a9ac;content:"";font-family:"Font Awesome 5 Pro";font-size:18px;height:17px;left:15px;position:absolute;top:0;bottom:0;margin:auto;z-index:1;transition:color .3s}#search-form.active .form-item:before{color:#1b75bc}#search-form.searching .form-item:before{content:"";-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}#search-form input[type=search]{border:0;font-size:14px;height:43px;outline:none;padding:0 30px 0 45px;position:relative;width:100%;max-width:100%;-webkit-appearance:none;border:solid #d9d9d9;border-width:0 1px 0 0}#search-form input[type=search]:hover{box-shadow:none;outline:none}#search-form input[type=search].form-autocomplete{background-image:none}#search-form input[type=search].selected{background-color:#f0f4f7}ul.ui-autocomplete{border:1px solid #e6e7e8;box-shadow:none;padding:0;margin:0 -1px;list-style:none}ul.ui-autocomplete .ui-autocomplete-field-group{background-color:#1f3449}ul.ui-autocomplete li.ui-menu-item{background-color:#fff;display:block;clear:both;float:left;padding:0;margin:0;width:100%;border:0;border-bottom:1px solid #e6e7e8;position:relative}ul.ui-autocomplete li.ui-menu-item a{color:#1b75bc;display:block;width:100%;padding:0;margin:0;border:0;background:none;transition:none}ul.ui-autocomplete li.ui-menu-item a *{cursor:pointer !important}ul.ui-autocomplete li.ui-menu-item a:hover{text-decoration:none}ul.ui-autocomplete li.ui-menu-item a.ui-state-active.ui-menu-item-wrapper{background-color:#f0f4f7 !important}ul.ui-autocomplete li.ui-menu-item a.ui-state-active.ui-menu-item-wrapper .ui-autocomplete-fields{background-color:#f0f4f7 !important}ul.ui-autocomplete li.ui-menu-item::before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;pointer-events:none;z-index:2}ul.ui-autocomplete li.ui-menu-item.commodity--honey::before{background-color:#fbc239}ul.ui-autocomplete li.ui-menu-item.commodity--honey .ui-state-active.ui-menu-item-wrapper{background-color:#fcf6e7 !important}ul.ui-autocomplete li.ui-menu-item.commodity--honey .ui-state-active.ui-menu-item-wrapper .ui-autocomplete-fields{background-color:#fcf6e7 !important}ul.ui-autocomplete li.ui-menu-item.commodity--nuts::before{background-color:#a88a7b}ul.ui-autocomplete li.ui-menu-item.commodity--nuts .ui-state-active.ui-menu-item-wrapper{background-color:#f0e8e4 !important}ul.ui-autocomplete li.ui-menu-item.commodity--nuts .ui-state-active.ui-menu-item-wrapper .ui-autocomplete-fields{background-color:#f0e8e4 !important}ul.ui-autocomplete li.ui-menu-item a .ui-autocomplete-fields{padding:10px 8px;width:100%;cursor:pointer;display:flex;align-items:center}ul.ui-autocomplete li.ui-menu-item a .ui-autocomplete-fields .ui-autocomplete-field-title{color:#1b75bc;float:left;font-weight:500;width:auto}ul.ui-autocomplete li.ui-menu-item a .ui-autocomplete-fields .ui-autocomplete-field-created{background-color:#1b75bc;border-radius:4px;color:#fff;display:inline;float:right;font-size:12px;min-width:75px;padding:4px 8px;text-align:center;width:auto}ul.ui-autocomplete li.ui-menu-item:hover:last-of-type *:hover{background-image:none}ul.ui-autocomplete li.ui-menu-item.ui-menu-item{color:#000}ul[data-sa-theme=minimal]>li.ui-menu-item:hover,ul[data-sa-theme=minimal]>li.ui-menu-item:hover>*{background:#fff;border-top-color:#e6e7e8;color:#000;float:left;width:100%}ul[data-sa-theme=minimal]>li.ui-menu-item:hover .ui-autocomplete-fields>*{color:inherit}ul[data-sa-theme=minimal]>div.ui-autocomplete-field-group{background-color:#fff;border:0;padding:0}ul[data-sa-theme=minimal]>*,ul[data-sa-theme=minimal]>*:hover{border-color:#e6e7e8}ul[data-sa-theme=minimal]>* a,ul[data-sa-theme=minimal]>*:hover a{color:#1b75bc}ul[data-sa-theme=minimal] .ui-autocomplete-field-term{font-weight:bold;border-bottom:1px dotted}ul.ui-autocomplete li.ui-menu-item:first-of-type{border-top:0}.ui-autocomplete-fields .ui-autocomplete-field-title{display:inline-block;max-width:50%;width:100%}.ui-autocomplete-fields .ui-autocomplete-field-type{background-color:#1b75bc;border-radius:6px;color:#fff !important;display:inline-block;font-size:.75rem !important;margin:0 20px;padding:2px 7px}.ui-autocomplete-fields .ui-autocomplete-field-type span.ui-autocomplete-field-term{color:#fff;border:0;font-weight:normal}.ui-autocomplete-fields div[class^=ui-autocomplete-field-search]{color:#798592 !important;display:inline-block;font-size:.75rem !important}.ui-autocomplete-fields div[class^=ui-autocomplete-field-search] span.ui-autocomplete-field-term{color:#798592;border:0;font-weight:normal}.ui-autocomplete-fields div[class^=ui-autocomplete-field-search] div{background-color:#798592;border-radius:6px;color:#fff;font-size:.75rem;margin:0 20px 0 0;padding:2px 7px}.ui-autocomplete-fields div[class^=ui-autocomplete-field-search] div span.ui-autocomplete-field-term{color:#fff;border-bottom:1px dotted #fff;font-weight:700}.ui-autocomplete-fields div[class^=ui-autocomplete-field]{margin-bottom:4px;margin-top:4px}@media only screen and (max-width:776px){.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content{left:0 !important;width:100% !important}}ul.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper{padding:10px 1em 10px .4em;background-color:rgba(0,0,0,0)}ul.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper:hover{background-color:#f0f4f7}ul.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper.commodity--honey:hover{background-color:#fcf6e7}ul.ui-autocomplete li.ui-menu-item a.ui-menu-item-wrapper.commodity--nuts:hover{background-color:#f0e8e4}.simple-stat{margin:20px 0}.simple-stat__data{margin-bottom:2px}.simple-stat__bar{width:80%;height:4px;border-radius:2px;background:#a7a9ac;margin-bottom:8px}.simple-stat__value{font-size:3em;font-weight:600;font-family:"Roboto Condensed",sans-serif;color:#58595b;margin-right:4px}.simple-stat__unit{font-size:.9em;color:#959595}.simple-stat__label{font-weight:500;color:#798592}.simple-stat--active .simple-stat__bar{background:#67aed4}.stats-block{border:1px solid #e6e7e8;background-color:#fafafa;display:table;width:100%}.stats-block:after{content:"";display:table;clear:both}.stats-block--tall .stats-block__columns-primary{min-height:335px}.stats-block--with-footer{border-bottom:0}.stats-block__content{padding:28px 24px;display:flex;flex-direction:column}.stats-block__content .stats-block__chart{min-height:193px}.stats-block__content .stats-block__chart--tall{min-height:500px}@media screen and (min-width:1280px){.stats-block__columns{display:flex;align-items:stretch}}.stats-block__columns-primary{background-color:#fff;padding:28px 24px;min-height:195px;display:flex;flex-direction:column;justify-content:space-between;border:solid #e6e7e8;border-width:0 0 1px}@media screen and (min-width:1280px){.stats-block__columns-primary{border-width:0 1px 0 0;width:50%}}.stats-block__columns-primary--with-summary{min-height:225px}.stats-block__columns-primary--with-summary .stats-block__change.active{margin:20px 20px 0 0}.stats-block__columns-secondary{padding:28px 24px;display:flex;flex-direction:column}@media screen and (min-width:1280px){.stats-block__columns-secondary{width:50%}}.stats-block__columns-secondary--light-padding{padding:14px 12px}@media screen and (min-width:768px){.stats-block--wide .stats-block__columns-primary{width:auto}}.stats-block--wide .stats-block__columns-secondary{padding:14px 12px;display:block}@media screen and (min-width:768px){.stats-block--wide .stats-block__columns-secondary{flex-grow:2}}.stats-block--wide .stats-block__chart{height:100%;min-height:169px}.stats-block--wide .stats-block__chart-content{height:100%}.stats-block__toggles{float:right;display:flex;justify-content:flex-end}.stats-block__toggle-content{clear:both;flex-grow:2}.stats-block__toggle-content .toggle-content,.stats-block__toggle-content .stats-block__chart{height:100%}.stats-block__chart{width:100%;height:auto;min-height:80px;display:flex;align-items:center;flex-grow:2}.stats-block__chart .google-visualization-tooltip{box-shadow:none;border:none;background:none;pointer-events:none}.stats-block__chart .google-visualization-tooltip-item-list{margin:0;display:flex;align-items:center}.stats-block__chart .google-visualization-tooltip-item-list .google-visualization-tooltip-item{display:inline-block;margin:0;padding:3px 8px;white-space:nowrap;background:#fff;border:1px solid #e6e7e8}.stats-block__chart .google-visualization-tooltip-item-list .google-visualization-tooltip-item span{font-family:"Roboto Condensed",sans-serif !important;color:#666 !important}.stats-block__chart .google-visualization-tooltip-item-list .google-visualization-tooltip-item:first-child{margin:0;border-radius:5px 0 0 5px}.stats-block__chart .google-visualization-tooltip-item-list .google-visualization-tooltip-item:last-child{background:rgb(230.55,239.85,248.85);border-left:0;border-radius:0 5px 5px 0}.stats-block__chart .google-visualization-tooltip-item-list .google-visualization-tooltip-item:last-child span{color:#354e67 !important}.stats-block__chart.stats-block__chart--highlight-bars svg>g>g>g>g>rect{fill:none;stroke-width:0}.stats-block__chart.stats-block__chart--highlight-bars svg>g>g>g>g>rect:first-child{stroke:#fbc239;stroke-width:1;fill:#fbc239}.stats-block__chart--with-stacked-tooltip .google-visualization-tooltip{top:0 !important;pointer-events:none}.stats-block__chart--with-stacked-tooltip svg>g>g>g>g>rect{stroke-width:0}.stats-block__chart--with-stacked-tooltip svg>g>g>g>g>rect:first-child{fill-opacity:.75}.stats-block__chart-content{width:99.9%}.stats-block__top{flex-grow:1;display:flex;align-items:center;min-height:100px}.stats-block__top--align-top{align-items:start}.stats-block__total.loading div,.stats-block__total.loading span,.stats-block__total.loading a,.stats-block__total.loading li{background:#f1f2f2;color:#f1f2f2 !important;border:#f1f2f2;border-radius:5px}.stats-block__total.loading{display:flex;align-items:flex-end}.stats-block__total.loading .stats-block__total-number{min-width:1em;min-height:1em;margin-right:5px}.stats-block__total-number{font-size:4em;font-family:"Roboto Condensed",sans-serif;font-weight:bolder;letter-spacing:-0.04em;color:#354e67}.stats-block__total-number--positive{color:#8dc63f}.stats-block__total-number--negative{color:#d44646}.stats-block__total-suffix{padding-left:8px;color:#a7a9ac}.stats-block__summary{overflow:auto;margin-bottom:20px}.stats-block__summary.loading div,.stats-block__summary.loading span,.stats-block__summary.loading a,.stats-block__summary.loading li{background:#f1f2f2;color:#f1f2f2 !important;border:#f1f2f2;border-radius:5px}.stats-block__changes{display:flex;flex-wrap:wrap;margin-top:-8px}.stats-block__changes.loading div,.stats-block__changes.loading span,.stats-block__changes.loading a,.stats-block__changes.loading li{background:#f1f2f2;color:#f1f2f2 !important;border:#f1f2f2;border-radius:5px}.stats-block__changes.loading .stats-block__change{height:1em;width:100px;margin-right:20px}.stats-block__changes.loading .stats-block__change:last-child{margin-right:0}.stats-block__change.active{margin:8px 20px 0 0}.stats-block__change.active:last-child{margin-right:0}@media screen and (min-width:768px){.stats-block__change{white-space:nowrap}}.stats-block__change-secondary{text-align:center}.stats-block__info{font-size:.75em;color:#959595;font-style:italic;padding-top:14px;text-align:center}.loading #position-chart-toggles{display:none}.loading.position-matrix div,.loading.position-matrix span,.loading.position-matrix a,.loading.position-matrix li{background:#f1f2f2;color:#f1f2f2 !important;border:#f1f2f2;border-radius:5px}.stats-block__progress-track{background:#e6e7e8}.stats-block__progress{height:.3em;width:0;background:#67aed4;transition:width .3s}.chart-loading{width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center}.chart-loading div{display:flex;align-items:flex-end;height:4.25em}.chart-loading span{background-color:#67aed4;width:1em;height:1.5em;margin:0 2px;animation:bars .6s ease-in-out infinite alternate}.chart-loading span:nth-child(2){height:2.5em}.chart-loading span:nth-child(3){height:3.5em;animation-delay:-0.2s}.chart-loading span:nth-child(4){height:4.25em;animation-delay:-0.4s}.chart-loading span:nth-child(5){height:3.25em;animation-delay:-0.6s}@keyframes bars{to{height:1em}}.hive-loader{position:relative;min-height:300px;max-width:100%;margin:auto}.hive-loader:before{background:url("/themes/sunland/images/hive-gold.svg");background-size:cover;content:"";height:60px;width:60px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0}.stats-list{border:1px solid #e6e7e8;background-color:#fff;padding:28px 24px;display:table;width:100%}.stats-list:after{content:"";display:table;clear:both}.stats-list--no-border{border:0;padding:0;background:none}.stats-list--no-border .stats-list__row:last-child{margin-bottom:0}.stats-list--inactive{background:#fcfcfc;border-top:0}.stats-list__inactive-toggle{font-size:.75em;color:#959595;font-style:italic}.stats-list__row{margin-bottom:2em}.stats-list__row:last-child{margin-bottom:.75em}.stats-list__row-data{display:flex;align-items:center}.stats-list__number{font-size:1.1em;font-family:"Roboto Condensed",sans-serif;color:#354e67}.stats-list__label{font-size:.85em;flex-grow:3;padding-left:8px}.stats-list__change{margin-left:1em}.stats-list__bar-track{margin-top:.75em;background:#e6e7e8;border-radius:2px}.stats-list__bar{background:#67aed4;border-radius:2px;height:4px;width:0;transition:width .75s ease-in-out}#table-overflow,.table-wrapper{overflow-x:auto;padding:0;display:block;width:100%}table{border-collapse:collapse;border:1px solid #e6e7e8;width:100%}th{border:1px solid #e6e7e8;background:#f1f2f2;padding:.8em 12px;text-align:left}th a{display:block;color:#58595b}th.is-active{background:hsl(180,3.7037037037%,92.7058823529%)}th.select-all{max-width:45px;width:45px}td{border:solid #e6e7e8;border-width:1px 0;color:#58595b;padding:.8em 12px;position:relative}td.views-field-edit-node,td.print-icon{max-width:45px;width:45px}td.views-field-edit-node.edit-view-column,td.print-icon.edit-view-column{max-width:60px;width:60px}td.views-field-field-claim-reason p{margin:0}td.add-file{max-width:140px;width:140px}td a i{color:#58595b}td a i:hover{color:#1b75bc}tr{background-color:#fff}tr.status-closed{background-color:#fafafa}tr.status-closed td{color:#a7a9ac}tr.status-closed a{color:#1b75bc}tr.status-cancelled{background-color:#fafafa}tr.status-cancelled td,tr.status-cancelled a{color:#a7a9ac !important;text-decoration:line-through}.view-purchase-contract-containers tr.status-in-transit{background-color:#fafafa}.view-purchase-contract-containers tr.status-in-transit td{color:#a7a9ac}.view-purchase-contract-containers tr.status-in-transit a{color:#1b75bc}tfoot tr{background:#ebf2fa;font-weight:bold}.tablesort{float:right}.tablesort--desc{background:none}.tablesort--desc:after{font-family:"Font Awesome 5 Pro";font-weight:900;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.tablesort--asc{background:none}.tablesort--asc:after{font-family:"Font Awesome 5 Pro";font-weight:900;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}td.action{max-width:80px;text-align:center}a.tabledrag-handle .handle{box-sizing:content-box}.highlight-rows tr:hover{background-color:#f0f4f7}.view-certifications td.views-field-sunland-bulk-form,.view-certifications td.views-field-field-file,.view-certifications-nuts td.views-field-sunland-bulk-form,.view-certifications-nuts td.views-field-field-file{max-width:65px;width:65px}.view-certifications td.views-field-sunland-bulk-form div.form-item,.view-certifications td.views-field-field-file div.form-item,.view-certifications-nuts td.views-field-sunland-bulk-form div.form-item,.view-certifications-nuts td.views-field-field-file div.form-item{display:inline-block;vertical-align:middle}.view-certifications td.views-field-sunland-bulk-form div.form-item input,.view-certifications td.views-field-field-file div.form-item input,.view-certifications-nuts td.views-field-sunland-bulk-form div.form-item input,.view-certifications-nuts td.views-field-field-file div.form-item input{margin-right:0}.view-certifications td.views-field-sunland-bulk-form a,.view-certifications td.views-field-field-file a,.view-certifications-nuts td.views-field-sunland-bulk-form a,.view-certifications-nuts td.views-field-field-file a{display:inline-block;vertical-align:middle;margin-left:5px}.view-certifications td.views-field-sunland-bulk-form i.tooltip,.view-certifications td.views-field-field-file i.tooltip,.view-certifications-nuts td.views-field-sunland-bulk-form i.tooltip,.view-certifications-nuts td.views-field-field-file i.tooltip{margin-left:0;vertical-align:middle}.view-certifications.certifications-archive td.views-field-field-file,.view-certifications-nuts.certifications-archive td.views-field-field-file{max-width:45px;width:45px}.role--administrator .view-certifications td.views-field-sunland-bulk-form,.role--administrator .view-certifications-nuts td.views-field-sunland-bulk-form,.role--content-admin .view-certifications td.views-field-sunland-bulk-form,.role--content-admin .view-certifications-nuts td.views-field-sunland-bulk-form{max-width:83px;width:83px}.role--administrator .view-certifications.certifications-archive td.views-field-field-file,.role--administrator .view-certifications-nuts.certifications-archive td.views-field-field-file,.role--content-admin .view-certifications.certifications-archive td.views-field-field-file,.role--content-admin .view-certifications-nuts.certifications-archive td.views-field-field-file{max-width:65px;width:65px}table tbody td .form-item{margin:0}.taxonomy-overview-terms tr td:first-child{line-height:24px}.taxonomy-overview-terms tr .tabledrag-handle{margin-top:2px}.view-containers tr td,.view-containers-nuts tr td,.view-shipment-containers tr td,.view-shipment-containers-nuts tr td,.view-purchase-contract-containers tr td,.view-shipments-nuts tr td,.view-shipments tr td{position:relative}.view-containers .multi-customer-wrapper,.view-containers-nuts .multi-customer-wrapper,.view-shipment-containers .multi-customer-wrapper,.view-shipment-containers-nuts .multi-customer-wrapper,.view-purchase-contract-containers .multi-customer-wrapper,.view-shipments-nuts .multi-customer-wrapper,.view-shipments .multi-customer-wrapper{width:160px}.view-containers .multi-release-wrapper,.view-containers-nuts .multi-release-wrapper,.view-shipment-containers .multi-release-wrapper,.view-shipment-containers-nuts .multi-release-wrapper,.view-purchase-contract-containers .multi-release-wrapper,.view-shipments-nuts .multi-release-wrapper,.view-shipments .multi-release-wrapper{width:90px}.view-containers .multi-release-item,.view-containers .multi-customer-item,.view-containers-nuts .multi-release-item,.view-containers-nuts .multi-customer-item,.view-shipment-containers .multi-release-item,.view-shipment-containers .multi-customer-item,.view-shipment-containers-nuts .multi-release-item,.view-shipment-containers-nuts .multi-customer-item,.view-purchase-contract-containers .multi-release-item,.view-purchase-contract-containers .multi-customer-item,.view-shipments-nuts .multi-release-item,.view-shipments-nuts .multi-customer-item,.view-shipments .multi-release-item,.view-shipments .multi-customer-item{padding:1px 0}.view-containers .multi-release-item__icon,.view-containers .multi-customer-item__icon,.view-containers-nuts .multi-release-item__icon,.view-containers-nuts .multi-customer-item__icon,.view-shipment-containers .multi-release-item__icon,.view-shipment-containers .multi-customer-item__icon,.view-shipment-containers-nuts .multi-release-item__icon,.view-shipment-containers-nuts .multi-customer-item__icon,.view-purchase-contract-containers .multi-release-item__icon,.view-purchase-contract-containers .multi-customer-item__icon,.view-shipments-nuts .multi-release-item__icon,.view-shipments-nuts .multi-customer-item__icon,.view-shipments .multi-release-item__icon,.view-shipments .multi-customer-item__icon{display:inline-block;padding:2px}.view-containers .multi-release-item__icon--fcl,.view-containers .multi-customer-item__icon--fcl,.view-containers-nuts .multi-release-item__icon--fcl,.view-containers-nuts .multi-customer-item__icon--fcl,.view-shipment-containers .multi-release-item__icon--fcl,.view-shipment-containers .multi-customer-item__icon--fcl,.view-shipment-containers-nuts .multi-release-item__icon--fcl,.view-shipment-containers-nuts .multi-customer-item__icon--fcl,.view-purchase-contract-containers .multi-release-item__icon--fcl,.view-purchase-contract-containers .multi-customer-item__icon--fcl,.view-shipments-nuts .multi-release-item__icon--fcl,.view-shipments-nuts .multi-customer-item__icon--fcl,.view-shipments .multi-release-item__icon--fcl,.view-shipments .multi-customer-item__icon--fcl{color:#67aed4}.view-containers .multi-release-item__icon--lcl,.view-containers .multi-customer-item__icon--lcl,.view-containers-nuts .multi-release-item__icon--lcl,.view-containers-nuts .multi-customer-item__icon--lcl,.view-shipment-containers .multi-release-item__icon--lcl,.view-shipment-containers .multi-customer-item__icon--lcl,.view-shipment-containers-nuts .multi-release-item__icon--lcl,.view-shipment-containers-nuts .multi-customer-item__icon--lcl,.view-purchase-contract-containers .multi-release-item__icon--lcl,.view-purchase-contract-containers .multi-customer-item__icon--lcl,.view-shipments-nuts .multi-release-item__icon--lcl,.view-shipments-nuts .multi-customer-item__icon--lcl,.view-shipments .multi-release-item__icon--lcl,.view-shipments .multi-customer-item__icon--lcl{color:#7877ea}.view-sales-contract-positions .views-field-field-released,.view-sales-contract-positions .views-field-field-allocated,.view-sales-contract-positions .views-field-sc-position-invoiced{width:125px}.view-sales-contract-positions .views-field-field-unreleased-balance-1,.view-sales-contract-positions .views-field-field-unallocated-balance-1,.view-sales-contract-positions .views-field-field-position-remaining-balance{width:150px}ul.tabs{list-style:none;margin:14px 0 0;padding:0}@media screen and (min-width:768px){ul.tabs{margin:0;text-align:right}}li.tabs__tab{list-style:none;display:inline-block}li.tabs__tab a{display:block;font-size:1em;border:1px solid #a7a9ac;border-radius:2em;height:2.6em;width:2.6em;line-height:2.6em;overflow:hidden;margin-right:.35em;color:#a7a9ac}@media screen and (min-width:768px){li.tabs__tab a{border-radius:2em;font-size:1.25em;height:2.6em;line-height:2.6em;width:2.6em}}li.tabs__tab a:before{font-family:"Font Awesome 5 Pro";font-weight:900;font-style:normal;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;height:2.6em;width:2.6em;line-height:2.6em;display:block}li.tabs__tab a:hover,li.tabs__tab a:active{text-decoration:none;border-color:#1b75bc;color:#1b75bc}li.tabs__tab:last-of-type a{margin-left:0}li.tabs__tab--active{display:none}.local-task-view:before{content:""}.local-task-edit:before{content:""}.local-task-cancel:before{content:""}.local-task-print:before{content:""}.local-task-csv:before{content:""}.local-task-qc:before{content:""}.local-task-qc-add,.local-task-qc{display:none !important}.local-task-qc-add:before{content:"+ "}.local-task-container:before{content:""}.local-task-container{display:none !important}.local-task-export:before{content:""}.local-task-resend:before{content:""}.local-task-delete:before{content:""}.local-task-devel:before{content:""}.local-task-new:before{content:""}.local-task-archive:before{content:""}.local-task-close:before{content:""}.local-task-reopen:before,.local-task-uncancel:before{content:""}.local-task-revisions:before{content:""}.local-task-shortcuts:before{content:""}.local-task-user:before{content:""}.local-task-certifications:before{content:""}.local-task-claims:before{content:""}.local-task-memos:before{content:""}.local-task-pc:before{content:""}.local-task-shipments:before{content:""}.local-task-inventory:before{content:""}.local-task-sc:before{content:""}.local-task-releases:before{content:""}.local-task-invoices:before{content:""}.local-task-calendar:before{content:""}.local-task-logout:before{content:""}#taxonomy{margin:10px 0}#edit-relations{margin:10px 0}#edit-relations summary{margin-bottom:20px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#edit-relations summary:hover{cursor:pointer}#edit-relations .form-item{margin:0 0 20px 0}#edit-relations .form-item .description{padding-bottom:0}#edit-relations .chosen-choices{padding:6px 8px}.page-reports-taxonomies .indent{margin-left:1em}#taxonomy-list .edit-icon{width:38px}.toggle{cursor:pointer}.toggle i{transition:all .3s}.toggle.open .fa-chevron-down,.toggle.open .fa-chevron-circle-down,.toggle.open .fa-angle-down{transform:rotate(-180deg)}.toggle-content{display:none}.toggle-content.start-open{display:block}.hide-open .open,.hide-open.open{display:none}.toggle-accordion{border-top:1px solid #e6e7e8}.toggle-accordion .toggle-content{border-bottom:1px solid #e6e7e8}.n-toggle{display:none;float:left}.n-toggle i{margin-left:5px}.n-toggle:hover{background-color:#1f3449;cursor:pointer}.cancel-files.button{background-color:#1b75bc;border:1px solid #e6e7e8;color:#fff;display:none;float:left;font-size:14px;padding:8px 12px;text-transform:uppercase;transition:background-color .3s ease-in-out;width:auto}.cancel-files.button i{margin-right:5px}.cancel-files.button:hover{background-color:#1f3449;cursor:pointer}.n-toggle,.cancel-files{white-space:nowrap}.tooltipster-sidetip.tooltipster-light.tooltipster-light-custom .tooltipster-box{background:hsl(42.3711340206,96.0396039604%,95.3921568627%);border:1px solid #e6e7e8}.tooltipster-sidetip.tooltipster-light.tooltipster-light-custom.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:hsl(42.3711340206,96.0396039604%,95.3921568627%)}.tooltipster-sidetip.tooltipster-light.tooltipster-light-custom.tooltipster-top .tooltipster-arrow-background{border-top-color:hsl(42.3711340206,96.0396039604%,95.3921568627%)}.tooltipster-sidetip.tooltipster-light.tooltipster-light-custom.tooltipster-left .tooltipster-arrow-background{border-left-color:hsl(42.3711340206,96.0396039604%,95.3921568627%)}.tooltipster-sidetip.tooltipster-light.tooltipster-light-custom.tooltipster-right .tooltipster-arrow-background{border-right-color:hsl(42.3711340206,96.0396039604%,95.3921568627%)}.stacked-tooltip--two-column,.stacked-tooltip--three-column{display:flex !important;flex-wrap:wrap !important;min-width:320px !important;max-width:520px !important;gap:0 !important}.stacked-tooltip--four-column{display:flex !important;flex-wrap:wrap !important;min-width:320px !important;max-width:520px !important;gap:0 !important}.stacked-tooltip--five-column{display:flex !important;flex-wrap:wrap !important;min-width:400px !important;max-width:600px !important;gap:0 !important}.stacked-tooltip--two-column .stacked-tooltip__row{flex:0 1 calc(50% - 4px) !important}.stacked-tooltip--three-column .stacked-tooltip__row{flex:0 1 calc(33.333% - 6px) !important;min-width:172.6px !important;max-width:172.6px !important;border-right:1px solid #eee !important}.stacked-tooltip--three-column .stacked-tooltip__row:nth-child(4n){border-right:none !important}.stacked-tooltip--four-column .stacked-tooltip__row{flex:0 0 25% !important;min-width:129px !important;max-width:129px !important;border-right:1px solid #eee !important}.stacked-tooltip--four-column .stacked-tooltip__row:nth-child(4n){border-right:none !important}.stacked-tooltip--five-column .stacked-tooltip__row{flex:0 0 20% !important;min-width:95px !important;max-width:125px !important;border-right:1px solid #eee !important}.stacked-tooltip--five-column .stacked-tooltip__row:nth-child(5n){border-right:none !important}.stacked-tooltip{background:#fff;border:1px solid #e6e7e8;border-radius:5px;font-family:"Roboto Condensed",sans-serif;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;z-index:500;overflow:hidden}.stacked-tooltip__row{display:flex;flex-direction:column;padding:14px 12px;border-bottom:1px solid #e6e7e8}.stacked-tooltip__row:last-child{border:0}.stacked-tooltip__label{color:#58595b;font-size:.9em;margin-top:3px}.stacked-tooltip__data-number{font-size:1.6em;font-weight:bold;letter-spacing:-0.04em;color:#777}.stacked-tooltip__data-suffix{margin-left:3px;font-size:.8em;color:#a7a9ac}.planning-tooltip{background:#fff;border:1px solid #e6e7e8;padding:14px 12px;border-radius:5px;font-family:"Roboto Condensed",sans-serif;box-shadow:0 3px 6px rgba(0,0,0,.16);position:relative;z-index:500}.planning-tooltip__date{margin-bottom:1em;color:#58595b}.planning-tooltip__date .fa{margin-right:5px;color:#959595}.planning-tooltip__data-number{font-size:1.8em;font-family:"Roboto Condensed",sans-serif;font-weight:bold;color:#5c9ad6}.planning-tooltip__data-number.negative{color:#d44646}.planning-tooltip__data-suffix{margin-left:3px;font-size:.8em;color:#a7a9ac}.planning-tooltip__data-label{color:#58595b}.blocked-weight-info .fa-lock{color:#ccc !important;margin-left:3px;font-size:1.01em}.unapproved-files-widget__primary{padding:25px 20px;display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #e6e7e8;border-bottom:0}.unapproved-files-widget__total{display:flex;align-items:baseline}.unapproved-files-widget__total-number{font-size:4em;font-weight:bolder;letter-spacing:-0.04em;font-family:"Roboto Condensed",sans-serif;color:#354e67;margin-right:8px}.unapproved-files-widget__secondary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 20px 20px 20px;background:#fff;border:solid #e6e7e8;border-width:0 1px}.unapproved-files-widget__count{display:flex;align-items:center;color:#354e67;margin-top:8px}.unapproved-files-widget__count a{color:#354e67;text-decoration:none}.unapproved-files-widget__count i{margin-right:4px}.unapproved-files-widget__count-number{background:#1f3449;color:#fff;padding:2px 5px;border-radius:4px;margin-left:5px}.unapproved-files-widget__count-suffix{margin-left:3px}.unapproved-files-widget__count--in-review .unapproved-files-widget__count-number{background:#549100}.unapproved-files-widget__count--on-hold .unapproved-files-widget__count-number{background:#d44646}.unapproved-files-widget__count:not(:first-child){margin-left:8px}.unapproved-files-widget__list-link{background:#fafafa;padding:14px 12px;display:flex;justify-content:center;border:solid #e6e7e8;border-width:0 1px 1px 1px;text-decoration:none}.unapproved-files-widget__list-link:hover{background:#f0f4f7;text-decoration:none}#upload-widget-toggle{display:inline-block;margin-right:8px}.upload-widget{margin-top:20px}.upload-widget .messages{margin-bottom:20px}.upload-widget__drop-area{font-weight:normal;cursor:pointer;border:2px dashed #e6e7e8;text-align:center;padding:5em 1em;margin:0;border-radius:6px;transition:border-color .3s}.upload-widget__drop-area:hover{border-color:#5c9ad6}.upload-widget--active{border-color:#5c9ad6}.upload-widget__file-field{display:none}.upload-widget__list td{padding:5px 12px}.upload-widget__remove{float:right;color:#e6e7e8;cursor:pointer;font-size:1.4em !important;transition:color .3s}.upload-widget__remove:hover{color:#d44646}.upload-widget__upload-button{margin-top:.5rem}.upload-widget--files-added .upload-widget__drop-area{margin-bottom:20px}#user-block:after{content:"";display:block;border-top:1px solid rgba(0,0,0,.33);border-bottom:1px solid hsla(0,0%,100%,.05);clear:both}#user-block{display:none}#user-block a{color:#798592;color:hsla(0,0%,100%,.4);text-decoration:none}#user-block a:hover{color:#fff}#user-block .container{padding:14px 20px;display:flex;align-items:center}@media screen and (min-width:1280px){.nav-full #user-block{display:block}}.user-pic{height:35px;width:35px;border-radius:50%;overflow:hidden;border:1px solid #707070;display:inline-block}.user-pic img{max-width:100%;height:auto}#user-block-pic{margin-right:20px}#user-block-pic i{font-size:35px}#user-block-content .user-name{margin-bottom:2px}#user-block-content i{font-size:.8em}#user-block-content .user-link{margin-right:8px}.page-user-login,.page-user-password,[class*=page-user-reset]{height:100%;vertical-align:middle}.page-user-login body,.page-user-password body,[class*=page-user-reset] body{height:100%;background-color:rgb(46.2019230769,77.5,108.7980769231);position:relative}.page-user-login .dialog-off-canvas-main-canvas,.page-user-password .dialog-off-canvas-main-canvas,[class*=page-user-reset] .dialog-off-canvas-main-canvas{height:100%}.page-user-login #wrapper,.page-user-login #page,.page-user-login #block-sunland-content,.page-user-login form,.page-user-password #wrapper,.page-user-password #page,.page-user-password #block-sunland-content,.page-user-password form,[class*=page-user-reset] #wrapper,[class*=page-user-reset] #page,[class*=page-user-reset] #block-sunland-content,[class*=page-user-reset] form{background:none}.page-user-login #wrapper,.page-user-password #wrapper,[class*=page-user-reset] #wrapper{margin:0 auto;max-width:400px;padding:40px}@media screen and (min-width:460px){.page-user-login #wrapper,.page-user-password #wrapper,[class*=page-user-reset] #wrapper{position:relative;height:auto;top:50%;transform:translateY(-50%);border-radius:4px;overflow:hidden;background-color:hsla(0,0%,100%,.03);box-shadow:rgba(31,52,73,.15) 0 0 20px}}.page-user-login #brand,.page-user-password #brand,[class*=page-user-reset] #brand{margin:2em auto 5em;width:154px}.page-user-login #content-header,.page-user-password #content-header,[class*=page-user-reset] #content-header{background:none;border:0}.page-user-login #content-header .container,.page-user-password #content-header .container,[class*=page-user-reset] #content-header .container{background:none;padding:0}.page-user-login #content-header h1,.page-user-password #content-header h1,[class*=page-user-reset] #content-header h1{color:#fff;text-transform:capitalize;font-weight:400;margin:0 0 .25em .25em}.page-user-login .form-wrapper,.page-user-password .form-wrapper,[class*=page-user-reset] .form-wrapper{margin:0}.page-user-login form,.page-user-password form,[class*=page-user-reset] form{padding:0}.page-user-login .messages,.page-user-password .messages,[class*=page-user-reset] .messages{margin-bottom:40px}.page-user-login p,.page-user-password p,[class*=page-user-reset] p{color:#fff;font-weight:normal}.page-user-login p.login-title,.page-user-password p.login-title,[class*=page-user-reset] p.login-title{display:none}.page-user-login p.forgot-password,.page-user-password p.forgot-password,[class*=page-user-reset] p.forgot-password{clear:both;display:block;margin:40px auto 0;text-align:center}.page-user-login p.forgot-password a,.page-user-password p.forgot-password a,[class*=page-user-reset] p.forgot-password a{color:#fff;font-size:12px;text-decoration:underline}.page-user-login p a,.page-user-password p a,[class*=page-user-reset] p a{color:#fff;text-decoration:underline}.page-user-login label,.page-user-password label,[class*=page-user-reset] label{color:#fff}.page-user-login input,.page-user-password input,[class*=page-user-reset] input{background-color:#fff;border:0;border-bottom:1px solid #e6e7e8;height:auto;margin:0;padding:14px 12px 14px 3.571rem;width:100%;max-width:100%}.page-user-login input:last-of-type,.page-user-password input:last-of-type,[class*=page-user-reset] input:last-of-type{border-bottom:0}.page-user-login input[type=password],.page-user-password input[type=password],[class*=page-user-reset] input[type=password]{border-top:1px solid #e6e7e8}.page-user-login input.error,.page-user-password input.error,[class*=page-user-reset] input.error{border:2px solid #d44646}.page-user-login input::-webkit-input-placeholder,.page-user-login input::-moz-placeholder,.page-user-login input:-ms-input-placeholder,.page-user-login input:-moz-placeholder,.page-user-password input::-webkit-input-placeholder,.page-user-password input::-moz-placeholder,.page-user-password input:-ms-input-placeholder,.page-user-password input:-moz-placeholder,[class*=page-user-reset] input::-webkit-input-placeholder,[class*=page-user-reset] input::-moz-placeholder,[class*=page-user-reset] input:-ms-input-placeholder,[class*=page-user-reset] input:-moz-placeholder{color:#a7a9ac}.page-user-login .form-item,.page-user-password .form-item,[class*=page-user-reset] .form-item{clear:both;height:auto;position:relative}.page-user-login .form-item:before,.page-user-password .form-item:before,[class*=page-user-reset] .form-item:before{bottom:0;color:#a7a9ac;display:block;font-family:"Font Awesome 5 Pro";font-size:1.143rem;height:35%;left:0;margin:auto 0;position:absolute;right:0;top:0;text-align:center;width:3.571rem}.page-user-login .form-item.form-item-name:before,.page-user-password .form-item.form-item-name:before,[class*=page-user-reset] .form-item.form-item-name:before{content:""}.page-user-login .form-item.form-item-pass:before,.page-user-password .form-item.form-item-pass:before,[class*=page-user-reset] .form-item.form-item-pass:before{content:""}.page-user-login .form-item:last-of-type,.page-user-password .form-item:last-of-type,[class*=page-user-reset] .form-item:last-of-type{border-bottom:0}.page-user-login label,.page-user-password label,[class*=page-user-reset] label{display:none}.page-user-login .form-item-challenge label,.page-user-login .form-item-code label,.page-user-password .form-item-challenge label,.page-user-password .form-item-code label,[class*=page-user-reset] .form-item-challenge label,[class*=page-user-reset] .form-item-code label{display:block}.page-user-login .form-item-challenge input,.page-user-login .form-item-code input,.page-user-password .form-item-challenge input,.page-user-password .form-item-code input,[class*=page-user-reset] .form-item-challenge input,[class*=page-user-reset] .form-item-code input{padding-left:12px}.page-user-login #edit-actions,.page-user-password #edit-actions,[class*=page-user-reset] #edit-actions{padding-top:14px}.page-user-login input.button,.page-user-password input.button,[class*=page-user-reset] input.button{background-color:#5c9ad6;color:#fff;font-size:18px;font-weight:normal;margin:0;padding:1.143rem 0;text-align:center;width:100%;max-width:100%}.page-user-login input.button:hover,.page-user-password input.button:hover,[class*=page-user-reset] input.button:hover{background-color:rgb(112.375,166.625,219.125)}.page-user-login .actions-suffix,.page-user-password .actions-suffix,[class*=page-user-reset] .actions-suffix{display:none}#login-brand-icon{display:block;width:55px;margin:0 auto 8px}#edit-field-email-wrapper h4{font-size:1rem;margin:0}#edit-field-email-wrapper button{font-size:.8571rem;margin:1.69% 0}#edit-field-email-wrapper .button.field-add-more-submit{margin-top:1.69%}#edit-field-email-wrapper th.tabledrag-hide{width:100px}#edit-field-email-wrapper td .form-item{clear:none;margin-bottom:0;padding:0 .5rem;width:100%}#edit-field-email-wrapper td .form-item input,#edit-field-email-wrapper td .form-item select,#edit-field-email-wrapper td .form-item .chosen-container{min-width:inherit;width:100%;max-width:100%}#edit-field-email-wrapper td.delta-order .chosen-container{min-width:65px}#edit-field-email-wrapper td .button{float:right;margin-top:1.25rem}#edit-field-email-wrapper td a.tabledrag-handle{margin:0}#edit-field-email-wrapper td .handle{height:1.75rem;margin:0;width:1.75rem}.vertical-tabs .vertical-tabs__pane{padding:14px 12px}.vertical-tabs .form-wrapper{clear:none}.views-form form{background-color:rgba(0,0,0,0)}.views-form .form-item{width:auto}.views-form .form-wrapper{margin:0}.views-form .form-actions{display:none}.views-form-user-admin .form-actions{display:inline-block}.views-field-sunland-bulk-form .form-item,.views-field-user-bulk-form .form-item{margin:0}.views-form-user-admin>div.form-wrapper>div.form-wrapper,.action-select{background:#fafafa;border:1px solid #e6e7e8;border-bottom:0;margin-bottom:0;padding:14px 12px;display:table;width:100%}.views-form-user-admin>div.form-wrapper>div.form-wrapper .form-item,.action-select .form-item{display:inline-block}.views-form-user-admin>div.form-wrapper>div.form-wrapper .form-wrapper,.action-select .form-wrapper{display:inline-block;vertical-align:middle}.views-form-user-admin>div.form-wrapper>div.form-wrapper .button,.action-select .button{font-size:.8571rem}.form-item-action{margin-right:8px;margin-bottom:0}.views-element-container:after{content:"";display:table;clear:both}.views-element-container form{margin:0;padding:0}.views-element-container footer{padding:14px 0 0;text-align:center}@media screen and (min-width:1280px){.views-element-container footer{float:left;text-align:left;padding-bottom:14px}}.views-field-label{font-size:.9em;font-weight:700;margin-right:8px}.views-field-data{border:1px solid #e6e7e8;background:#fff;font-size:.9em;padding:.1em .4em;display:inline-block;border-radius:4px}.views-align-center{text-align:center}.views-align-right{text-align:right}.views-field-shipment-customers,.views-field-delete-node{white-space:nowrap}.views-field-delete-node i.tooltip.fa-times{margin-left:0}.views-field{white-space:nowrap}.views-field-field-description{white-space:normal}.view-files-sunland .views-field-title,.view-files-sunland .views-field-field-file-type,.view-files-sunland .views-field-file-attached-to{white-space:normal}.view-purchase-contract-containers .field-destination-status{font-weight:700}.highlight{background:#fcff9d}.red{color:#d44646}.green{color:#8dc63f}.blue{color:#5c9ad6}
