
div.zdt-query{font-family:monospace;padding-left:9px;width:100%;}div.zdt-query ol{clear:left;}div.zdt-toolbar-detail{max-height:650px !important;overflow-y:scroll !important;}div.zdt-toolbar-detail:before,div.zdt-toolbar-detail:after{bottom:auto;border:none;}div.zdt-toolbar-entry pre.xdebug-var-dump{background:#333;border:0;}body.dev-mode{border:3px solid red;}#environment-indicator,#maintenance-indicator{background-color:red;color:white;font-weight:bold;left:0;padding:1px;position:fixed;top:0;z-index:99999;}#maintenance-indicator{top:22px;background-color:magenta;}
form fieldset legend{font-size:17px;line-height:32px;margin-bottom:16px;}legend + .control-group{margin-top:0px;}form label.required{font-weight:bold;}form label.required:after{color:#b94a48;content:'*';display:inline;font-weight:bold;}form span.help-inline,form p.help-block{color:#888;font-size:90%;}form ul.errors{color:#b94a48;font-size:90%;margin-top:4px;}.control-group.error .help-block,.control-group.error .help-inline{color:#888;}.help-inline{vertical-align:top;margin-top:5px;}.form-horizontal .help-inline,.form-vertical .help-inline{vertical-align:top;}.switch-multipart-input{width:auto;}
table{clear:both;}table thead{border-bottom:2px solid #777;}table thead th a:hover{text-decoration:none;}table thead th.currentSort{background:;}table thead td.view,table thead th.view{width:25px;}table thead th.actions{vertical-align:middle;}table thead tr.filters th{padding:2px 5px;background-color:#eee;}table thead tr.filters th.view{text-align:center;vertical-align:middle;}table thead tr.filters th.view i{opacity:0.5;}table thead tr.filters input,table thead tr.filters select{margin-bottom:0;padding:2px 0 2px 6px;min-height:20px;border-radius:0px;background-color:#f9f9f9;box-shadow:none;}table thead tr.filters label.checkbox,table thead tr.filters label.radio{text-align:center;padding:0px;}table thead tr.filters .radio input[type="radio"],table thead tr.filters .checkbox input[type="checkbox"]{float:none;margin-left:0px;}table thead tr.filters.filter-active th{background-color:#a7dfa7;}table thead tr.filters.filter-active th input,table thead tr.filters.filter-active th select{color:#51a351;}table thead tr.filters th.currentFilter input,table thead tr.filters th.currentFilter select,table thead tr.filters th.currentFilter label.checkbox,table thead tr.filters th.currentFilter label.radio{background-color:#53a753 !important;color:#fff;}table tbody td.actions{border-left:1px solid #777;padding-bottom:2px;padding-top:2px;}table tbody td.currentSort{background:;}table tfoot.aggregate td{background-color:#f9f9f9;border-top:1px solid #aaa;border-bottom:3px double #aaa;}div.formActions{clear:both;margin-top:-20px;opacity:0.6;background-color:#f9f9f9;border-top:1px solid #ddd;padding:0px;}div.formActions.active{opacity:1;}div.formActions div.selectCount{background:#ddd;padding:0.25em 0.5em;margin-bottom:0.5em;}div.formActions select,div.formActions textarea,div.formActions input{margin-bottom:0px;}@media only screen and (max-width: 676px){.table.is-responsive tr:nth-child(even){background:#fff;}.table.is-responsive table,.table.is-responsive thead,.table.is-responsive tbody,.table.is-responsive th,.table.is-responsive td,.table.is-responsive tr{display:block;}.table.is-responsive thead tr{position:absolute;top:-9999px;left:-9999px;}.table.is-responsive tr{border:1px solid #ccc;}.table.is-responsive td{min-height:20px;border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;}.table.is-responsive td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;font-size:0.8em;}.table.is-responsive td:before{content:attr(data-title);}}.pagination-counts{color:#999;}.pagination-counts:hover{color:#000;}.pagination-controls{margin-left:10px;}.pagination-controls> a.btn{font-size:10px;padding:1px 7px;}.alphabet-index-controls{margin-left:10px;}.alphabet-index-controls> a.btn{font-size:10px;padding:1px 6px;}
body{background:#fff;}body.login div.messages{margin:20px;}#main{position:relative;}body.TopNavigationFixed #main{margin-top:41px;}body.SubNavigationFixed #main{margin-top:41px;}body.SubNavigationFixed.TopNavigationFixed #main{margin-top:82px;}body.hasSidebarLeftNavigation #content-wrap{padding-left:305px;}body.hasSidebarRightNavigation #content-wrap{padding-right:305px;}body.SidebarRightNavigationRelative #content-wrap,body.SidebarLeftNavigationRelative #content-wrap{padding-left:0.5%;padding-right:0.5%;float:left;width:84%;}body.SidebarRightNavigationRelative.SidebarLeftNavigationRelative #content-wrap{padding-left:0.5%;padding-right:0.5%;float:left;width:69%;}.navigation.navbar.relative{margin-bottom:0px;}.navigation.navbar.relative.navigation-sub{margin-bottom:5px;}.TopNavigationFixed .navigation-sub.fixed{position:fixed;top:41px;left:0;right:0;z-index:1;}.navigation-sub > .navbar-inner{background-color:#fafafa;background-image:none;border:1px solid #d4d4d4;border-radius:4px;box-shadow:none;min-height:40px;padding-left:20px;padding-right:20px;}.sidebar{width:300px;font-size:85%;}.sidebar.fixed{position:fixed;}.sidebar.fixed.sidebar-left{left:0px;}.sidebar.fixed.sidebar-right{right:0px;}.sidebar.relative.sidebar-left{float:left;width:15%;}.sidebar.relative.sidebar-right{float:right;width:15%;}.sidebar > ul.nav-list{padding-left:5px;}.sidebar > ul.nav-list > li > a{padding-left:5px;margin-left:-5px;padding-top:2px;padding-bottom:2px;}.sidebar > ul.nav-list > li > ul.nav-list{padding-left:0px;padding-right:0px;}.sidebar > ul.nav-list > li > ul.nav-list > li > a{padding-left:0px;margin-left:0px;padding-top:2px;padding-bottom:2px;}.sidebar li a span.badge,.sidebar li a span.label{float:right;}.sidebar .navbar-text{line-height:20px;padding-top:2px;padding-bottom:2px;}.sidebar .hasChildren{margin-bottom:1em;}.sidebar .hasChildren > .navbar-text{text-transform:uppercase;font-weight:bold;}.navigation.tab{padding-top:10px;}.navigation.tab .nav-tabs > li > p{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:20px;padding-bottom:8px;padding-top:8px;margin-right:2px;padding-left:12px;padding-right:12px;}body.hasTabNavigation .navigation.tab-toolbar{margin-top:-20px;}.navigation.tab-toolbar{padding:2px 0px;background:#f9f9f9;}.navigation.tab-toolbar > ul{clear:both;margin:0px;height:1.5em;}.navigation.tab-toolbar > ul li{list-style:none;float:left;margin-right:0.5em;}.navigation.tab-toolbar > ul li.pull-right{float:right;}.navigation.tab-toolbar > ul li p,.navigation.tab-toolbar > ul li a{line-height:20px;}.navigation.tab-toolbar > ul li a:hover{text-decoration:none;background-color:#eee;}@media (max-width: 767px){.navigation.sidebar{width:100% !important;float:none;}.navigation.sidebar.fixed{width:100% !important;position:relative;}body.SubNavigationFixed.TopNavigationFixed #main{margin-top:0px !important;}.navigation-sub.fixed{width:100% !important;position:relative !important;top:auto !important;}#content-wrap{width:100% !important;float:none;padding-right:0px !important;padding-left:0px !important;}}#content-wrap{margin:0;background:white;}#content-wrap> ul.nav-tabs{padding-left:10px;padding-top:10px;}#inner-content-wrap{padding:5px;}#moduleToolbar{background:#eee;padding:2px;}#moduleToolbar .btn-toolbar{margin:0;}div.search-pad{margin:10px;}div.type-options{margin:15px 0 15px 0;}dl.dl-horizontal dd{min-height:20px;}#login{width:75%;margin:50px auto;}#login h1{margin-bottom:25px;}.navbar.navbar-fixed-top{margin-bottom:0px;}.navbar.navbar-fixed-top .brand{padding-left:30px;white-space:nowrap;}.navbar.navbar-fixed-top img{vertical-align:bottom;}#footer{clear:both;}#GeneralHelpTextModal{width:800px;left:40%;}
.modal.external{position:fixed;overflow:hidden;border:0px;}.modal.external iframe{min-width:1024px;min-height:600px;height:99.5%;padding:0px;margin:0px;border:0;}.modal.external p{font-size:25px;text-align:right;margin:10px 8px 0 0;}a.infopopup{cursor:pointer;}a.infopopup:hover{text-decoration:none;}
span.datetime-picker{cursor:pointer;}#login p.muted a{text-decoration:none;}.form-horizontal .control-group{margin-bottom:10px;}div.date-range div.date-picker.input-append{margin-bottom:0px;}div.date-range div.date-picker span.add-on.pre{min-width:3em;}div.date-range div.date-picker > input{width:7em;line-height:10px;min-height:20px;font-size:12px;padding:1px 6px;}div.date-range div.date-picker > span.add-on{font-size:12px;height:16px;min-height:16px;padding:0px 2px 2px 2px;}table.table thead > tr.filters th{vertical-align:middle;}
.sidemenu{background:none repeat scroll 0 0 #353837;color:#000;font-size:85%;position:relative;}.sidemenu a{color:#fff;}.sidemenu .active a,.sidemenu .active a:hover,.sidemenu .active a:focus{text-shadow:0 -1px 0 rgba(0,0,0,0.4);}.sidemenu .nav-list > li a,.sidemenu .nav-list > li a:hover,.sidemenu .nav-list > li a:focus{text-shadow:1px 1px 0px rgba(0,0,0,0.4);}.sidemenu .nav > li a:hover,.sidemenu .nav > li a:focus{background-color:#666;color:#fff;}.sidemenu .nav-list > li > a,.sidemenu .nav-list .nav-header{margin-left:-5px;margin-right:-5px;padding:2px 5px;}.sidemenu >.nav-list{padding-left:5px;padding-right:5px;}.sidemenu >.nav-list .nav-header{padding:3px;margin:0px;text-shadow:none;}.sidemenu.light{background:#fff;color:#000;font-size:80%;}.sidemenu.light > a{display:inline;}.sidemenu.light a{color:#000;}.sidemenu.light .nav-list .active a,.sidemenu.light .nav-list .active a:hover,.sidemenu.light .nav-list .active a:focus{color:#fff;}.sidemenu.light .nav-list > li a,.sidemenu.light .nav-list > li a:hover,.sidemenu.light .nav-list > li a:focus{text-shadow:1px 1px 0 rgba(0,0,0,0.1);}.sidemenu.light >.nav-list .nav-header{padding:2px;margin:0px;text-shadow:none;}.sidemenu.light .nav-list > .active > a,.sidemenu.light .nav-list > .active > a:hover,.sidemenu.light .nav-list > .active > a:focus{background-color:rgba(0,155,111,0.66);}
#notepad{width:100%;height:200px;opacity:0.97;background:#fff;box-shadow:0px 8px 4px rgba(0,0,0,0.2);position:absolute;top:40px;z-index:99999;overflow:hidden;display:none;}#notepad .content{padding:5px 5px 0px 5px;}#notepad textarea{height:165px;border:0px;box-shadow:none;transition:none;width:100%;padding:0px;margin:0px;resize:none;}#notepad div.status{background:#eee;height:25px;padding-top:5px;}
#ss-alert-messenger{position:fixed;bottom:25%;right:0;margin-bottom:0;font-size:1.2em;padding:1em 1.3em;z-index:2000;}
span.selectable-field{max-width:45%;margin:5px 10px 5px 5px;display:inline-block;}ul.project-people-list li{list-style:none outside none !important;}span.selectable-field{margin:0 !important;}span.selectable-field div.control-group{display:block;margin-bottom:0 !important;}div.selectable-field-warning{display:none;max-width:200px;margin-bottom:0;padding:5px 10px 5px 10px;}
.switch-widget-area .switch-widget{position:relative;margin-left:20px;}

.html-textarea-container{max-width:600px;}.html-textarea-container .btn-toolbar{margin:0;}.html-textarea-container .note-editor .note-editable{background:#fff;}
.modal-iframe{width:800px;margin-left:-400px;}.modal-iframe .modal-body{padding:0px;max-height:none;height:500px;}.modal-iframe .modal-body iframe{width:100%;height:495px;border:0px;}
ul.grouphierarchy li{list-style-type:none;}
div.userNotFound{position:relative;}li.logout-list-item{border-bottom:1px dashed #ccc;}li.logout-list-item p{line-height:20px;padding:3px 24px !important;color:#000 00 !important;}
#add_edit_templates .note-codable{width:100%;}#switch-template-variables{position:fixed;background:#f1f1f1;padding:0 0 10px 10px;}#switch-template-variables #switch-variables-list{width:400px;height:385px;overflow-y:scroll;}#switch-template-variables #switch-variables-list .variable-name{width:41%;display:inline-block;text-align:right;padding-right:11px;}#switch-template-variables #switch-variables-list [data-event]:not([data-event="default_variables"]){display:none;}#switch-template-variables #switch-variables-list .variable{margin-bottom:10px;border-bottom:1px solid #eee;}#switch-template-view .event-trigger{font-size:1.2em;}#switch-template-view .event-trigger span{font-weight:bold;}#switch-template-view .subject-container{background:#fff;margin:17px;padding:10px;border:1px solid #bbb;}#switch-template-view .email-body-container{background:#fff;margin:17px;padding:10px;border:1px solid #bbb;}#add_edit_templates select{width:347px;}#add_edit_templates textarea,#add_edit_templates input[type="text"]{width:333px;}
.contact-method-view dt{width:180px;}img.contact-photo{max-width:200px;max-height:200px;}.contact-method-map #lmap{min-height:600px;width:100%;}
ul.rolehierarchy li{list-style-type:none;}
textarea#valueLongString{width:530px;height:230px;}
div#route-help{height:auto;display:block;overflow:hidden;padding:5px 5px 0px 5px;}div#route-help div.routehelp-header > i{font-size:1.5em;vertical-align:middle;}div#route-help div.routehelp-header span.routehelp-controls button{opacity:0.5;}div#route-help div.routehelp-header span.routehelp-controls button:hover{opacity:1 !important;}div#route-help span.hidehelp{cursor:pointer;}div#route-help span.hidehelp :hover{color:#000;}div#route-help div.help-content{max-height:125px;padding:5px;margin-right:-3px;overflow-y:scroll;}div#route-help div#route-help-addedit{display:none;}div#route-help div.form-actions{padding:5px 0px;background:none;}form#addedithelptext{margin:10px 0px;}form#addedithelptext div#controls-helpText{margin-left:0px !important;}form#addedithelptext div.html-textarea-container{max-width:800px !important;}
.gearman-view .log .content{overflow-y:scroll;height:20em;font-size:90%;font-face:courier;}
body.login{background-image:url(/img/bg.jpg);background-repeat:no-repeat;background-size:cover;background-color:#2b4228;}body.login #login.well{background-color:rgba(255,255,255,0.7);box-shadow:6px 6px 3px rgba(0,0,0,0.1);border:none;}body.login #login.well div.form-actions{background:none;border-top:none;}body.login #login.well form{background-image:url("/img/matford-logo.png");background-repeat:no-repeat;background-position:right bottom;}#header div.navigation .navbar-inner{background-image:none;background-color:#369;box-shadow:none;border:none;}#header div.navigation .navbar-inner .nav > li > a,#header div.navigation .navbar-inner .brand{color:#fff;text-decoration:none;text-shadow:0px 1px 0px #000;padding-left:8px;padding-right:8px;}#header div.navigation .navbar-inner .nav > li > a > .icon-fixed-width,#header div.navigation .navbar-inner .brand > .icon-fixed-width{padding-right:1px;}#header div.navigation .navbar-inner .nav.pull-right  > li > a{color:#ddd;text-shadow:0px 1px 0px #333;}#header div.navigation .navbar-inner .brand{background-image:url("/img/matford-wheat-sheaf.png");background-repeat:no-repeat;background-position:20px 0px;background-size:31%;padding-left:65px;padding-right:10px;}#header div.navigation .navbar-inner .nav > li.setup > a{font-size:20px;padding-bottom:8px;}#header div.navigation .navbar-inner .nav > li.setup > a .caret{display:none;}#header .navbar .nav li.dropdown.open > .dropdown-toggle,#header .navbar .nav li.dropdown.active > .dropdown-toggle,#header .navbar .nav li.dropdown.open.active > .dropdown-toggle{background-color:rgba(255,255,255,0.8);}#header .nav li.vertical-divider{margin-left:5px;margin-right:5px;border-right:1px dashed rgba(255,255,255,0.4);}#header .dropdown-menu .divider{padding-bottom:0px;}#header .navbar-fixed-top ul.nav > li.active > a,#header .navbar-fixed-top ul.nav > li > a:focus,#header .navbar-fixed-top ul.nav > li > a:hover{background-color:rgba(230,230,230,0.8) !important;box-shadow:none;color:#144882 !important;text-shadow:0px 1px 0px #fff !important;margin-bottom:-3px;border-bottom:3px solid #144882;transition:background-color ease-out 0.2s, border-bottom ease-out 0.2s, margin-bottom ease-out 0.2s;}@media (max-width: 979px){#header .nav-collapse li{line-height:initial;}#header .nav-collapse ul.nav > li.active > a,#header .nav-collapse ul.nav > li > a:focus,#header .nav-collapse ul.nav > li > a:hover{margin-bottom:2px !important;border-bottom:0px !important;}#header .nav-collapse .nav > li > a,#header .nav-collapse .dropdown-menu a{color:#fff;}#header .nav-collapse .nav > li.open{background:#224970;border-radius:3px;padding-bottom:1em;}#header .nav-collapse li.vertical-divider{margin:5px 0px;border-right:none;border-top:1px dashed rgba(255,255,255,0.4);height:1px;}#header .nav-collapse li.divider{display:block;}#header .nav-collapse .nav li.setup > a .caret{display:inline-block !important;}#header .nav-collapse .dropdown-menu > li > a:hover,#header .nav-collapse .dropdown-menu > li > a:focus,#header .nav-collapse .dropdown-submenu:hover > a,#header .nav-collapse .dropdown-submenu:focus > a{background-color:#333;background-image:none;}#header .nav-collapse .dropdown-menu > .active > a,#header .nav-collapse .dropdown-menu > .active > a:hover,#header .nav-collapse .dropdown-menu > .active > a:focus{background-color:#333;background-image:none;}}#main{min-height:500px;}#footer-clear{clear:both;}#footer #footer-wrap{padding:0px 1em;font-size:80%;text-align:right;margin-top:1em;}table.table thead tr > th.currentSort{background-color:rgba(255,241,95,0.3);}table.table tbody tr > td.currentSort{background-color:rgba(255,241,95,0.3);}form table.table tbody > tr.checked td{background-color:rgba(255,241,95,0.5);border-top-color:rgba(255,241,95,0.5);}form table.table tbody td{-webkit-transition:background-color 0.5s;transition:background-color 0.5s;}table.table td[data-title="Start Date"],table.table td[data-title="End Date"],table.table td[data-title="Type"],table.table td[data-title="Date"]{white-space:nowrap;}table.table td .progress{margin-bottom:0px;}table.table thead tr.filters th{padding:0px 2px;}table.table thead tr.filters th input{border-radius:0px;}table.table thead tr.filters input,table.table thead tr.filters select{margin-bottom:0px;padding:4px 0px 4px 6px;border:none;height:100%;}.dl-horizontal.sep{border-top:1px dashed #ccc;padding-top:10px;margin-top:10px;margin-bottom:10px;}div.entity_date_header{font-size:12px;text-align:right;margin-top:-2.3em;position:absolute;right:0px;}div.entity_date_header span.entity_date_item{margin-left:10px;}div.entity_date_header span.label{margin-right:5px;}.tableActions.footer{clear:both;background-color:#f9f9f9;border:1px solid #ddd;padding:0px;margin-top:5px;}.tableActions.footer div.selectCount{background:#ddd;padding:0.25em 0.5em;margin-bottom:0.5em;}.tableActions.footer > form{margin:0px;}.tableActions.footer .form-actions{margin-top:5px;padding-top:5px;padding-bottom:5px;}form table.table tbody > tr.checked td{background-color:rgba(255,241,95,0.6);}form table.table tbody td{-webkit-transition:background-color 0.5s;transition:background-color 0.5s;}dl.dl-horizontal dt{width:210px;}dl.dl-horizontal dd{margin-left:230px;}div.navigation.tab-toolbar> ul li.btn.active a{color:#000;}div.navigation.tab-toolbar> ul li.active{margin:-2px;padding:2px 8px;background-color:rgba(255,241,95,0.6);}div.navigation.tab-toolbar> ul li.active a{color:#000;}div.navigation.tab-toolbar> ul li a:hover{background-color:none !important;text-decoration:underline;}div.modal-backdrop{z-index:1500;}div.modal{z-index:2000;}.form-horizontal .form-actions .controls{margin-left:0px;}div.error input,div.error select,div.error textarea{background-color:#f2dede;}.emailform #controls-subject input,.emailform #controls-to input,.emailform #controls-additionalTo input{width:788px;}.emailform #controls-subject select,.emailform #controls-to select,.emailform #controls-additionalTo select{width:800px;}.emailform .note-editor{width:800px;}
@media (max-width: 979px){body{padding-left:10px;padding-right:10px;}body.login{background-image:none !important;}body.TopNavigationFixed #main{margin-top:0px;}#main .dl-horizontal dt{clear:left;float:left;width:200px;}#main .dl-horizontal dd{margin-left:205px;}#main .tab-toolbar:before,#main .tab-toolbar:after{display:table;content:"";line-height:0;}#main .tab-toolbar:after{clear:both;}#main .tab-toolbar > ul li{padding:5px;}#main .tab-toolbar > ul li.active{margin:0px;}#main .tableGenerator:before,#main .tableGenerator:after{display:table;content:"";line-height:0;}#main .tableGenerator:after{clear:both;}#main div.entity_date_header{margin-top:0px;position:relative;}#main .customer-map{margin:0px 1em;}#main .add-via-order-processing .stock-required{position:relative;width:100%;top:initial;margin-bottom:1em;}#main #modal-order-details,#main #modal-product-allocation,#main #newStock,#main #customerSearchModal,#main .order-processing-index .modal{margin-left:0px !important;width:auto !important;}#main #addeditorder .form-actions .pad{padding:12px;}#main #addeditorder .form-actions .btn-large{font-size:15px;padding:6px 10px;}}
div.marker_list_item{margin-bottom:10px;padding:5px;border:1px solid #fff;background-color:#ffe4e1;border-bottom:1px dashed grey;display:inline-block;width:95%;}div.marker_list_item span.list_item_position{font-size:10px !important;}div.marker_list_item h4{padding:0;}div.marker_list_item div.list_item_options{display:inline;float:right;}div.marker_list_item div.list_item_options button.zoom-out-marker,div.marker_list_item div.list_item_options button.zoom-in-marker{display:none;}div.marker_list_item div.allocation_options{display:inline;float:left;}div.marker_list_item div.allocation_options button.allocate-marker,div.marker_list_item div.allocation_options button.unallocate-marker{display:none;}div.allocated{background-color:#cfc;}div.selected-from-marker{background-color:#e0eeee;}dl.map-popup-dl dt{text-align:left !important;}dl.map-popup-dl dd{text-align:left !important;margin-left:0 !important;}.leaflet-container a.btn{color:#fff !important;}div#lamp_legend{padding:3px;background-color:#d9d9d9;border:1px solid #e3e3e3;}div#lamp_legend span.lmap-legend-item{text-align:center;font-size:12px;margin-left:10px;}div#lamp_legend span.lmap-legend-right{float:right;text-align:right;font-size:10px;font-style:italic;}
#fullscreen{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:99999;margin:0px;background-color:rgba(0,0,0,0.5);color:#fff;}#fullscreen .refresh{text-align:center;}#fullscreen .refresh p{padding:4em 2em 0px 0px;font-size:50px;}#fullscreen .refresh p:after{content:" Refreshing page, please wait ...";}
.addressbook #controls-addresses textarea{width:96%;height:8em;}
div#route-help{margin-bottom:0;padding:5px;}div#route-help.nocontent{background-color:inherit;border:none !important;position:absolute;left:-14px;top:-42px;z-index:1500;}div#route-help.nocontent #route-help-addedit{background:#e5e5e5;box-shadow:0 0 10px #000;margin:1em;padding:0.5em;}
.customers-index table.table td[data-title="Current Balance"],.customers-index table.table td[data-title="Turnover This Year"]{text-align:right;}.customer-orders{margin-left:5px !important;}.customer-orders table.table{font-size:85%;}.customer-orders table.table td[data-title="Order Type"],.customer-orders table.table td[data-title="Order Date"],.customer-orders table.table td[data-title="Dispatch Status"],.customer-orders table.table td[data-title="Total Amount"]{white-space:nowrap;}.customer-orders table.table td[data-title="Total Amount"]{text-align:right;}.customer-map #lmap{height:500px;}div.customer-map-addresses{max-height:500px;overflow-y:scroll;}#customer-map-address-list div.address-record{font-size:11px;padding:0.025% 3px 0.025% 6px;border-bottom:1px dashed #d2d2d2;margin-right:0.5%;min-height:11em;}#customer-map-address-list div.address-record:hover{background-color:#f5f5f5;}div.customer-contacts-list{overflow:hidden;overflow-y:scroll;height:75px;margin-bottom:5px;}div.customer-contacts-list div.address-record{font-size:11px;padding:3px 3px 3px 6px;border-bottom:1px dashed #d2d2d2;}div.customer-contacts-list div.address-record:hover{background-color:#f5f5f5;}.highlight{background-color:#ffa;}.leaflet_entity_image{margin-bottom:5px;}div.customer-contacts-list div.address-record:hover{background-color:#ffa;}div.customer-products table td[data-title="Total Price"]{text-align:right;}#customerSearchModal{width:799px;}#customerSearchModal.modal{margin-left:-400px;}#customerSearchModal input[type=search]{width:675px;}
.products-view h3{margin:0px;border-bottom:1px solid #eee;line-height:30px;}.products-view .border-top{border-top:1px solid #ccc;}.products-view dd ul{margin:0px 0px 0px 25px;}.products-index table.table{font-size:90%;}.products-index table.table td[data-title="Price per Unit"],.products-index table.table td[data-title="Min Price"],.products-index table.table td[data-title="Cost Price"],.products-index table.table td[data-title="Cost Price per Unit"],.products-index table.table td[data-title="RRP"],.products-index table.table td[data-title="VAT Rate"],.products-index table.table td[data-title="VAT Amount"],.products-index table.table td[data-title="Total Price"]{text-align:right;}div#newProductCategory .modal-body{max-height:475px;}div#newProductCategory .modal-body .iconpicker-popover{position:relative;}div.colour-box{width:12px;height:12px;display:inline-block;border-radius:4px;}div.add-product-category-member{display:inline-block;}div.typeahead-wrapper div.dataTables_filter{float:left;margin-left:60px;}div.typeahead-wrapper div.dataTables_filter label{float:left;}div.typeahead-wrapper div.dataTables_filter label input{margin-right:15px;margin-left:0;}div#linkProducts .modal-body{max-height:500px;}div#linkProducts .modal-body #linkproducts{clear:both;}.modal-body div.typeahead-wrapper div.dataTables_filter{margin-left:0px;float:none;}.modal-body div.typeahead-wrapper div.dataTables_filter label,.modal-body div.typeahead-wrapper div.dataTables_filter input{margin-bottom:0px;}#stock-movements table.table{font-size:90%;}#stock-movements table.table td[data-title="User"]{white-space:nowrap;}.colouredGroupingRef{padding-left:3px;max-width:10em;display:inline-block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;}.colouredGroupingRef:hover,.colouredGroupingRef:active,.colouredGroupingRef:focus{overflow-x:visible;}
.stock-index table.table-condensed{font-size:85%;}.stock-index table.table-condensed input[type="radio"],.stock-index table.table-condensed input[type="checkbox"]{margin:0px;}.stock-index table.table-condensed th,.stock-index table.table-condensed td{padding:1px 5px;}.stock-index table.table-condensed thead td.view,.stock-index table.table-condensed thead th.view{width:auto;}.stock-index table.table-condensed td[data-title="Stock Used"],.stock-index table.table-condensed td[data-title="Created"],.stock-index table.table-condensed td[data-title="Unit Size"],.stock-index table.table-condensed td[data-title="Date Modified"]{white-space:nowrap;}.stock-index table.table-condensed td[data-title="Unit Size"]{text-align:right;}.stock-index .store-breakdown table.table-condensed td[data-title="Units Ready"]{text-align:right;}.stock-index div.formActions{margin-top:1em;}#addeditstock{clear:both;}#stock-update div.typeahead-wrapper div.dataTables_filter{margin-left:0px;float:none;}#stock-update div.typeahead-wrapper div.dataTables_filter label,#stock-update div.typeahead-wrapper div.dataTables_filter input{margin-bottom:0px;}#stock-update .stock-form .well{padding:20px 0px 0px 0px;}#stock-update #stock-additions{display:none;}#stock-add div.typeahead-wrapper div.dataTables_filter{float:right;margin-left:0px;}#stock-add tfoot #template{display:none;}#stock-add table.add-stock td.action{padding:1px;}#stock-add table.add-stock td.action select{min-width:7em;}#stock-add table.add-stock td.buttons{white-space:nowrap;}#stock-add table.add-stock div.additional{display:block;}#stock-add table.add-stock div.additional input,#stock-add table.add-stock div.additional select{background-color:#ffcf00;}#stock-add table.add-stock div.additional select{min-width:10em;}#stock-add table.add-stock input,#stock-add table.add-stock select{border-radius:0px;box-shadow:none;border:0px;background:none;margin:0px;padding:0px;width:100%;}#stock-add table.add-stock tr.success div.additional input,#stock-add table.add-stock tr.success div.additional select{background-color:inherit;}#stock-add table.add-stock tr.success input,#stock-add table.add-stock tr.success select,#stock-add table.add-stock tr.success td.description{color:#999;}#newStock{width:750px;margin-left:-420px;}#newStock form input,#newStock form select,#newStock form textarea{width:450px;}#newStock form label.radio input{width:auto;}#stock-transfer table.table td{vertical-align:middle;}#stock-transfer table.table td .input-append,#stock-transfer table.table td .input-prepend{margin-bottom:0px;margin-right:1.5em;}#stock-transfer table.table td input{margin-bottom:0px;width:3em;text-align:center;}#stock-transfer #store-selector select,#stock-transfer #store-selector input{width:200px;display:block;margin-bottom:0px;}
.orders-view h3{margin:0px;border-bottom:1px solid #eee;line-height:30px;}.orders-view .border-top{border-top:1px solid #ccc;}.orders-view table.cost{width:auto;}.orders-view table.cost th,.orders-view table.cost td{padding:2px 3px;}.orders-view table.cost td:nth-child(2){text-align:right;}.orders-view table.cost tr.total td{font-weight:bold;border-top:1px solid #999;border-bottom:1px solid #999;}.orders-view.popup{font-size:85%;}.orders-view.popup table.cost{float:right;}.orders-view.popup div.entity_date_header{right:5px;}.orders-index table.table{font-size:90%;}.orders-index table.table td[data-title="Date Created"],.orders-index table.table td[data-title="Order Type"],.orders-index table.table td[data-title="Order Date"],.orders-index table.table td[data-title="Delivery Date"],.orders-index table.table td[data-title="Invoice Date"],.orders-index table.table td[data-title="Status"],.orders-index table.table td[data-title="Dispatch Status"],.orders-index table.table td[data-title="Total Amount"],.orders-index table.table td[data-title="Name"]{white-space:nowrap;}.orders-index table.table td[data-title="Total Amount"]{text-align:right;}.orders-index.orders-with-notifications table.table td span.label.anim-pulse{animation-name:none;}.orders-index div.formActions div.date-picker{display:block;}.orders-add h2{font-size:150%;line-height:1.1em;border-bottom:1px solid #ccc;}.orders-add .form-horizontal .control-group{margin-bottom:5px;}.orders-add input#deliveryDate,.orders-add input#maxDeliveryDate,.orders-add input#orderDate{width:6em;}.orders-add .input-append span.setDate{padding-left:3px;padding-right:3px;}.orders-add div.products table.table{font-size:85%;}.orders-add div.products table.table tr.notMatfordDelivered{background-color:#f2c2c1;}.orders-add div.products table.table th.description{min-width:300px;}.orders-add div.products table.table td{padding:2px 5px;}.orders-add div.products table.table thead th{white-space:nowrap;}.orders-add div.products table.table tbody tr:hover > td,.orders-add div.products table.table tbody tr:hover > th{background-color:#7bc9ed;}.orders-add div.products table.table .currency,.orders-add div.products table.table .stock{text-align:right;}.orders-add div.products div.typeahead-wrapper div.dataTables_filter{float:none;margin:0px;text-align:left;}.orders-add div.products div.typeahead-wrapper div.dataTables_filter label{float:left;}.orders-add div.products div.typeahead-wrapper div.dataTables_filter label.storePicker{float:right;}.orders-add div.products div.typeahead-wrapper div.dataTables_filter label input{margin-right:15px;margin-left:0;}.orders-add div.products .dataTables_paginate.paging_full{display:none;}.orders-add div#controls-_delivery_address_id select,.orders-add div#controls-_repUser_id select,.orders-add div#controls-Ordertype select{width:99%;}.orders-add div#controls-poRef input{width:96%;}.orders-add div#controls-notes textarea,.orders-add div#controls-deliveryNotes textarea{width:96%;}.orders-add div.order-products{padding:10px;margin:10px 0px;}.orders-add div.order-products h2{margin:-5px -5px 10px;}.orders-add #order-product-table input.error{border-color:#b94a48;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;background-color:#f2dede;color:#b94a48;}.orders-add #order-product-table td.move{width:3em;}.orders-add #order-product-table td.quantity{width:3em;}.orders-add #order-product-table tr#template{display:none;}.orders-add #order-product-table input.quantity{width:5em;text-align:center;}.orders-add #order-product-table td.quantity{white-space:nowrap;}.orders-add #order-product-table td.price{width:4em;padding:0.25em 1em;text-align:right;}.orders-add #order-product-table th.price{padding:0.25em 1em;text-align:right;}.orders-add #order-product-table input.price{width:5em;text-align:right;}.orders-add #order-product-table td > input{width:100%;margin:0px;padding-left:3px;padding-right:3px;}.orders-add #order-product-table td{padding-left:6px;padding-right:6px;vertical-align:middle;}.orders-add #order-product-table td input,.orders-add #order-product-table td.select{height:auto;padding-top:4px;padding-bottom:4px;line-height:1.1em;border-radius:2px;}.orders-add #order-product-table td button{height:auto;padding-top:4px;padding-bottom:4px;line-height:1.1em;}.orders-add #order-product-table > tr:last-child td{background-color:rgba(255,241,95,0.3);}.orders-add #order-product-table > tr:last-child td button.moveDown{opacity:0.2;}.orders-add #order-product-table tr:nth-child(2) td button.moveUp{opacity:0.2;}.orders-add #order-product-table tr.messageLine td.quantity span{display:none;}.orders-add #order-product-table .popover{max-width:500px;}.orders-add #order-product-table .popover-content .priceHistory{width:350px;height:250px;}.orders-add #order-product-table .popover-content .priceHistory .loadingSpinner{text-align:center;padding-top:2em;}.orders-add .form-horizontal .form-actions{padding-left:1em;position:fixed;left:0px;bottom:0px;width:100%;background-color:rgba(240,240,240,0.9);margin:0px;padding:0px;z-index:1338;}.orders-add .form-horizontal .form-actions .pad{padding:20px;}tr.order-product-missing{color:#949494;font-weight:italic;}#modal-order-details,#modal-product-allocation{width:90%;margin-left:-45%;}.picklist-index .product-summary table{width:auto;}.picklist-index .item-list{page-break-before:always;}.picklist-index table a.btn-mini{border-radius:4px;font-size:14px;padding:2px 10px;}@media print{.picklist-index td[data-title="Allocate Stock"]{min-width:20em;}}.stock-allocated div.form-actions{border-top:0px;}.warehouse-stock .store{margin-top:0.5em;margin-bottom:0.5em;border-bottom:1px solid #999;padding-bottom:1em;min-height:15em;border-top:1px solid #fff;border-right:1px solid #fff;border-left:1px solid #fff;}.warehouse-stock .store h4{font-size:20px;display:block;margin:0.25em 0em;}.warehouse-stock .store div.labels{margin-bottom:0.25em;}.warehouse-stock .store .alert-block{padding:0.25em;}
div.stock-processing-state.column.fulfilled{background-color:#dff0d8;}div.stock-processing-state.column.todo{background-color:#fcf8e3;}div.stock-processing-state.column.size,div.stock-processing-state.column.ready,div.stock-processing-state.column.required,div.stock-processing-state.column.excess{text-align:right;}.order-processing-index form .control-group{display:inline-block;}.order-processing-index form .control-group label{display:none;}.order-processing-index div.options label{display:inline;}.order-processing-index div.typeahead-wrapper div.dataTables_filter{float:right;}.order-processing-index table.order-processing th.detailsControl{padding:0px;}.order-processing-index table.order-processing th.stockDifference_size,.order-processing-index table.order-processing th.stockDifference_ready,.order-processing-index table.order-processing th.stockDifference_required,.order-processing-index table.order-processing th.stockDifference_excess{text-align:right;padding-right:5px;}.order-processing-index table.order-processing tr.shown td{background-color:rgba(255,241,95,0.3);}.order-processing-index table.order-processing tr.shown + tr > td{box-shadow:2px 2px 5px #999;background-color:#fff;border:1px solid #999;}.order-processing-index table.order-processing tr.odd > td:nth-child(3),.order-processing-index table.order-processing tr.odd > th:nth-child(3),.order-processing-index table.order-processing tr.odd > td:nth-child(4),.order-processing-index table.order-processing tr.odd > th:nth-child(4),.order-processing-index table.order-processing tr.odd > td:nth-child(5),.order-processing-index table.order-processing tr.odd > th:nth-child(5),.order-processing-index table.order-processing tr.odd > td:nth-child(6),.order-processing-index table.order-processing tr.odd > th:nth-child(6),.order-processing-index table.order-processing tr.odd > td:nth-child(7),.order-processing-index table.order-processing tr.odd > th:nth-child(7),.order-processing-index table.order-processing tr.even > td:nth-child(3),.order-processing-index table.order-processing tr.even > th:nth-child(3),.order-processing-index table.order-processing tr.even > td:nth-child(4),.order-processing-index table.order-processing tr.even > th:nth-child(4),.order-processing-index table.order-processing tr.even > td:nth-child(5),.order-processing-index table.order-processing tr.even > th:nth-child(5),.order-processing-index table.order-processing tr.even > td:nth-child(6),.order-processing-index table.order-processing tr.even > th:nth-child(6),.order-processing-index table.order-processing tr.even > td:nth-child(7),.order-processing-index table.order-processing tr.even > th:nth-child(7),.order-processing-index table.order-processing tr.headings > td:nth-child(3),.order-processing-index table.order-processing tr.headings > th:nth-child(3),.order-processing-index table.order-processing tr.headings > td:nth-child(4),.order-processing-index table.order-processing tr.headings > th:nth-child(4),.order-processing-index table.order-processing tr.headings > td:nth-child(5),.order-processing-index table.order-processing tr.headings > th:nth-child(5),.order-processing-index table.order-processing tr.headings > td:nth-child(6),.order-processing-index table.order-processing tr.headings > th:nth-child(6),.order-processing-index table.order-processing tr.headings > td:nth-child(7),.order-processing-index table.order-processing tr.headings > th:nth-child(7){text-align:right;white-space:nowrap;}.order-processing-index table.order-processing tr.shown i:before{transform:rotate(90deg);transition:transform 0.25s ease-out;}.order-processing-index table.order-processing tr.odd td:nth-child(1) i:before,.order-processing-index table.order-processing tr.even td:nth-child(1) i:before,.order-processing-index table.order-processing tr.headings td:nth-child(1) i:before{transition:transform 0.25s ease-out;}.order-processing-index table.render-stock-processing-state span.badge:hover{cursor:pointer;background-color:#555;}.order-processing-index table.render-stock-processing-state td.todo,.order-processing-index table.render-stock-processing-state td.units,.order-processing-index table.render-stock-processing-state td.ready,.order-processing-index table.render-stock-processing-state td.required{white-space:nowrap;}.order-processing-index .modal{width:800px;margin-left:-400px;}.order-processing-index .modal .modal-body{padding:0px;height:500px;max-height:500px;overflow-y:hidden;}.order-processing-index .modal .modal-body iframe{width:100%;height:100%;border:0px;}.add-via-order-processing .stock-required{position:fixed;top:50px;right:5px;width:250px;}.add-via-order-processing .stock-required table{width:100%;}#allocate-stock h2,#allocate-stock h3{margin:0px 0px 2px 0px;line-height:30px;}#allocate-stock .dl-horizontal{margin-top:0px;margin-bottom:10px;}#allocate-stock dl.dl-horizontal dt{width:250px;}#allocate-stock dl.dl-horizontal dd{margin-left:260px;}.warehouse-stock .big{font-size:300%;padding:1em;}.warehouse-stock .accordion-group{border:1px solid #999;}.warehouse-stock .accordion-heading{font-size:200%;line-height:normal;background-color:#e1e1e1;position:relative;}.warehouse-stock .accordion-heading a:hover,.warehouse-stock .accordion-heading a:active,.warehouse-stock .accordion-heading a:focus{text-decoration:none;}.warehouse-stock .accordion-heading .sageCode{position:absolute;right:0.25em;top:0.25em;color:#999;}.warehouse-stock .accordion-body{position:relative;}.warehouse-stock .accordion-body .stock{padding:10px;margin:0px 0px 4px 0px;border-top:1px solid #e1e1e1;}.warehouse-stock button{font-size:16.5px;}.warehouse-stock button.split-stock{border-top-left-radius:0px;border-bottom-left-radius:0px;}.warehouse-stock button.assign-stock{border-radius:0;}.warehouse-stock input.qty{width:2em;text-align:center;margin-bottom:0px;padding:11px 6px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:6px;border-bottom-left-radius:6px;}.stock-allocated form .form-actions{padding-left:1em;}.stock-allocated form fieldset{width:auto;float:left;padding:5px;margin:0px 5px 0px 0px;border-radius:2px;border:2px solid #999;background-color:#e1e1e1;}.stock-allocated form fieldset legend{border:none;display:inline-block;font-size:16px;line-height:18px;margin-bottom:0;margin-left:-2px;width:auto;}.stock-allocated form fieldset legend::before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;content:" ";}.stock-allocated form fieldset.external{border-color:#f00;background-color:#ffcf00;}.stock-allocated form fieldset.external input{background-color:#ffcf00;}.stock-allocated form fieldset.external legend::before{content:" ";}.stock-allocated form fieldset div.controls{margin-left:0px;}.stock-allocated form fieldset div.control-group{margin-bottom:0px;}.stock-allocated form fieldset input.unitSize{border:none;background-color:#e1e1e1;box-shadow:none;width:5em;}
p.invoiceSelected{margin-top:10px;}div.loading{width:100%;height:100%;background:#ccc;position:fixed;top:0;left:0;opacity:0.8;z-index:9999;}div.loading div.loading-text{width:100%;text-align:center;margin-top:100px;}#noChanges div.dataTables_filter,#changes div.dataTables_filter{margin-left:0;}
.orders-split .form-horizontal .form-actions{padding-left:1em;}.orders-split table td div.split .controls{margin:0px;display:inline-block;clear:none;}.orders-split table td div.split .control-group{margin:0px;display:inline-block;}.orders-split table td div.split .control-group label{display:none;}.orders-split table td div.split .control-group::before,.orders-split table td div.split .control-group::after{display:inline-block;}.orders-split table td div.split input{width:4em;margin:0px;padding:2px;text-align:center;font-weight:bold;}.orders-split table td div.split input.zero{color:#aaa;font-weight:normal;}.orders-split table td div.split ul.errors{float:right;}.orders-split table td div.split ul.errors::after{clear:right;}.orders-split input.left{background-color:#9fb7ff;}.orders-split input.right{background-color:#ffdf80;}
.orders-edit-prices .form-horizontal .form-actions{padding-left:1em;}.orders-edit-prices table td .controls{margin:0px;display:inline-block;clear:none;}.orders-edit-prices table td .control-group{margin:0px;display:inline-block;}.orders-edit-prices table td .control-group label{display:none;}.orders-edit-prices table td .control-group::before,.orders-edit-prices table td .control-group::after{display:inline-block;}.orders-edit-prices table td input{width:6em;margin:0px;padding:2px;text-align:right;}.orders-edit-prices table td input.zero{color:#aaa;font-weight:normal;}.orders-edit-prices table td ul.errors{float:right;}.orders-edit-prices table td ul.errors::after{clear:right;}
div.vehicle-colour-block{height:17px;width:17px;cursor:default;}div.vehicle-colour-icon{font-size:18px;width:20px;cursor:default;}div.colour-icon-bordered{border:1px solid #ccc;}