.spreadsheet.suppliers td.is-quality-assured{text-align:center}.spreadsheet.suppliers td.is-stopped{text-align:center}.spreadsheet.suppliers td.fax{text-align:right}.spreadsheet.suppliers td.speed-dial{text-align:right}.spreadsheet.suppliers td.by-cheque{text-align:center}.suppliers button.new{width:100%}.tasks .title,.tasks .no-tasks,.tasks .inserted-at{padding-left:20px}.tasks .no-tasks{text-align:center;font-size:300%;color:#aaa}.Popover{z-index:10}.Popover-body{background-color:white;border-color:#ddd;border-radius:4px 4px 0 0;border-style:solid;border-width:1px;box-shadow:0px 0px 5px #ccc;padding:1em}#wrapper{transition:all .4s ease 0s;height:100%}#sidebar-wrapper{margin-left:-210px;left:25px;width:210px;float:left;z-index:0;transition:all .4s ease 0s;overflow-y:auto;overflow-x:hidden;padding-right:20px}.sidebar-nav{display:block;float:left;width:200px;list-style:none;margin:0;padding:0}.sidebar-nav .subitem{text-indent:25px}.sidebar-content{padding-top:5px;padding-left:5px;padding-right:5px;color:#999999}#wrapper.active{padding-left:210px}#wrapper.active #sidebar-wrapper{left:210px}#wrapper.active #sidebar{display:block}#sidebar_menu a,#sidebar_menu a:hover,#sidebar_menu a:visited{color:#999999;text-decoration:none}#sidebar_menu li a,.sidebar-nav li a{color:#999;display:block;float:left;text-decoration:none;width:210px;background:#252525;border-top:1px solid #373737;border-bottom:1px solid #1A1A1A;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;-ms-transition:background .5s;transition:background .5s}.sidebar_name{padding-top:25px;color:#fff;opacity:.7}.sidebar-nav li{line-height:40px;text-indent:20px}.sidebar-nav li a{color:#999999;display:block;text-decoration:none}.sidebar-nav li a.active{border-bottom:2px solid #f64501;color:#fff}.sidebar-nav li a:hover{color:#fff;background:rgba(255, 255, 255, 0.2);text-decoration:none}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand{height:65px;line-height:45px;font-size:18px;padding-left:5px}.sidebar-nav>.sidebar-brand a{color:#999999}.sidebar-nav>.sidebar-brand a:hover{color:#fff;background:none}.sidebar-content-column{padding-left:0px;padding-right:0px}#main_icon{float:right;padding-right:65px;padding-top:20px}.sub_icon{float:right;padding-right:65px;padding-top:10px}.content-header{height:65px;line-height:65px}.content-header h1{margin:0;margin-left:20px;line-height:65px;display:inline-block}@media (max-width: 767px){#wrapper{transition:all .4s ease 0s}#sidebar-wrapper{left:25px}#wrapper.active{padding-left:210px}#wrapper.active #sidebar-wrapper{left:210px;width:210px;transition:all .4s ease 0s}}body>div.spreadsheet{width:100vw;height:100vh;display:flex;flex-direction:column}body>div.spreadsheet>nav{flex-grow:0;flex-shrink:0;flex-basis:auto}body>div.spreadsheet>.wrapper{display:flex;flex-direction:row;flex-grow:1;flex-shrink:1;flex-basis:auto;overflow:hidden}.wrapper>aside{flex-grow:0;flex-shrink:0;flex-basis:21rem;order:-1;overflow:auto;-webkit-transition:0.3s all;-moz-transition:0.3s all;-ms-transition:0.3s all;transition:0.3s all}.wrapper.hide-sidebar>aside{flex-basis:0rem}.wrapper.hide-sidebar>aside>div{display:none}@media (max-width: 767px){body{padding-left:0px;padding-right:0px}}.jms-normal-layout .row{margin-left:0px;margin-right:0px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{opacity:0}input:hover::-webkit-outer-spin-button,input:hover::-webkit-inner-spin-button{opacity:1}.enquiries.active,.new-enquiry.active{border-bottom:#01ff70 3px solid;line-height:36px}.orders.active{border-bottom:#ff851b 3px solid;line-height:36px}.sites.active,.new-site.active{border-bottom:#39cccc 3px solid;line-height:36px}.jms-form-control-text{border:none;box-shadow:none;-webkit-box-shadow:none}.active-filter input,.active-filter .selectize-input{border-color:#66ff66;-moz-box-shadow:inset 0 0 10px #66ff66;-webkit-box-shadow:inset 0 0 10px #66ff66;box-shadow:inset 0 0 10px #66ff66;background-color:#ffffff}.comment-text{overflow-x:auto;white-space:pre-line}.date-filter.input-group-addon{min-width:36px;max-width:36px}.filters-title>.btn{padding-left:0px;padding-right:0px}.filters-title>.btn-link[disabled]{color:#888}.selectize-dropdown,.selectize-input,.selectize-input input{font-size:12px}@media print{.page-break{page-break-after:always}#wrapper{padding-left:0px;transition:none}#wrapper.active{padding-left:0px}a[href]:after{content:none !important}}tbody{page-break-inside:avoid !important}.line-item-image-spacer{display:table-cell;height:124px;min-width:220px;vertical-align:middle;text-align:center}.modal-content{height:100%;overflow-y:auto}.modal-dialog{margin-top:0px;margin-bottom:0px;margin-left:auto;position:absolute;margin-right:auto;width:auto;top:0px;bottom:0px;left:0px;right:0px;height:100%}@media (min-width: 768px){.modal-dialog{width:80%;height:100%;margin:0% 10%}}#drop{width:100%;height:240px;border:5px dashed #ccc;text-align:center;font-size:40px}.upload-table{table-layout:fixed}.navbar{margin-bottom:0px}.navbar-brand{margin-left:12px}.navbar-brand>img{float:left;height:32px;margin-top:-8.5px}.navbar-brand .logo-button{cursor:pointer;cursor:hand;-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg);-webkit-transition:0.4s -webkit-filter linear;-moz-transition:0.4s -moz-filter linear;-moz-transition:.4s filter linear;-ms-transition:0.4s -ms-filter linear;-o-transition:0.4s -o-filter linear;transition:.4s filter linear}.navbar-brand .logo-button.sidebar-hidden{-webkit-filter:hue-rotate(-90deg);filter:hue-rotate(-90deg);-webkit-transition:0.4s -webkit-filter linear;-moz-transition:0.4s -moz-filter linear;-moz-transition:.4s filter linear;-ms-transition:0.4s -ms-filter linear;-o-transition:0.4s -o-filter linear;transition:.4s filter linear}.nav>li>a{padding-left:10px;padding-right:10px}.jms-normal-layout{margin-top:10px}.jms-edit-form{margin-top:10px}#jms-filter-search{margin-top:5px}.fade-elements-appear{opacity:0.01}.fade-elements-appear.fade-elements-appear-active{opacity:1;transition:opacity 0.5s ease-in}.fade-elements-enter{opacity:0.01}.fade-elements-enter.fade-elements-enter-active{opacity:1;transition:opacity 500ms ease-in}.fade-elements-leave{opacity:1}.fade-elements-leave.fade-elements-leave-active{opacity:0.01;transition:opacity 300ms ease-in}.required-field>div>input{border-color:#CC0000;color:#333333}.required-field>div>select{border-color:#CC0000;color:#333333}.react-required-field>div>div>select{border-color:#CC0000;color:#333333}