@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap";
:root{--ink:#333;--muted:#666;--faint:#999;--page:#f8f8f8;--panel:#fff;--line:#ddd;--line-soft:#eee;--bar:#333;--blue:#0088f0;--cyan:#00bdff;--green:#81bc00;--magenta:#a30094;--red:#cc001e;--orange:#ef7d00;--amber:#f2a700;--warn:#f2a700;--teal:#00a0a0}*{box-sizing:border-box}body{background:var(--page);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font:400 14px/1.42857 Open Sans,Arial,Helvetica,sans-serif}a{text-decoration:none}a:hover{text-decoration:underline}header.top{background:var(--bar);z-index:100;align-items:stretch;height:60px;display:flex;position:sticky;top:0}.nav-avatar{margin:0;padding:0;list-style:none}.nav-avatar li{float:right}.nav-avatar li .dropdown-menu li{width:100%}.avatar-menu{width:42px;margin:0 0 0 10px;display:block}.nav-avatar li#user_details{margin:0}.nav-avatar .user-name{color:#999;text-align:right;text-overflow:ellipsis;max-width:100%;max-height:20px;font-size:16px;line-height:22.8571px;display:inline-block;overflow:hidden}.nav-avatar li#user_details ul{margin:0;padding:0;list-style:none}#storelocation{color:#00bdff;font-size:12px;line-height:17.1429px;display:inline}#storelocation i{color:#fff;position:relative;top:-1px}.nav-avatar .dropdown-menu{left:auto;right:0}.dropdown.action-menu ul.dropdown-menu{color:#777;left:auto;right:0}#footer{color:#fff;margin:0;padding:20px;position:relative}#footer h4{color:#fff;margin:10px 0;font-size:18px;font-weight:700;line-height:21.6px}#footer .footerList{margin:0;padding:0;list-style:none}#footer a{color:#fff}#footer .footerList a{color:#fff;font-size:14px;line-height:20px}#footer .footerList a:hover{color:#00bdff}#footer .divider{border-bottom:1px solid #666;margin:20px 0}#current-rms{float:left;color:#fff;width:215px;height:35px;display:block}h6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.1}#footer h6{color:#fff;float:right;clear:none;margin:-10px 0 0;font-size:12px;position:relative;top:20px}main{background:#fff;min-height:calc(100vh - 61px);padding:18px 24px 60px}h1{vertical-align:baseline;margin:0 10px 10px 0;display:block}.count{vertical-align:middle;color:var(--ink);background:#eee;margin-bottom:10px;padding:4px 10px;font-size:14px;display:inline-block}h2{margin:26px 0 10px;font-size:1.6em}.sub{color:var(--muted);margin:0 0 14px;font-size:13px}.searchbar{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-bottom:12px;display:flex}.searchbar .grow{flex:1;min-width:260px}.searchbar label{color:var(--muted);margin-bottom:3px;font-size:12px;display:block}.searchbar input[type=search],.searchbar input[type=text]{width:100%}.viewbar{color:var(--ink);align-items:center;gap:18px;margin-bottom:12px;font-size:14px;display:flex}.viewbar .drop{color:var(--ink)}.viewbar .drop b{font-weight:600}.viewbar .right{color:#bbb;gap:12px;margin-left:auto;display:flex}.alpha{border-bottom:1px solid var(--line);gap:0;margin-bottom:0;display:flex}.alpha a{text-align:center;color:var(--blue);border-bottom:2px solid #0000;flex:1;padding:6px 0;font-size:13px}.alpha a.on{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.alpha a:hover{background:#f6f6f6;text-decoration:none}.hidden{visibility:hidden!important;display:none!important}.index-search .form-block .col-md-12,.index-search .form-block .col-sm-12,.form-page .form-block .col-md-12,.form-page .form-block .col-sm-12{clear:both}.index-search .fields_for,.form-page .fields_for{clear:both;margin-bottom:5px}.divider{clear:both;opacity:.5;height:1px}.dropdown-menu .divider{background-color:#e6e6e6;height:1px;margin:9px 0;overflow:hidden}.subtitle{clear:both;color:#999;font-size:14px}.subtitle a{color:#999}.index-search .add_fields_for .btn,.form-page .add_fields_for .btn{margin-bottom:10px}thead,tfoot,tr.thead{background-color:#f8f8f8;border:1px solid #e6e6e6}.table thead,.table tr.thead{color:#999;font-size:12px}h4{font-size:18px}h4,h5,h6{margin-top:10px;margin-bottom:10px}.cbtn-clone{color:#0088f0;background-color:#fff;padding:3px 7px 2px;font-size:17px}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:none;cursor:not-allowed;opacity:.65}.btn.cbtn-picklist.disabled{color:#c8c8c8;background-color:#f8f8f8;border-color:#c8c8c8}form .input-group .input-group-addon.symbol{padding-top:5px;padding-bottom:5px}.pull-right>.dropdown-menu{left:auto;right:0}a.favourite{float:left;z-index:100;background-color:#fff;width:30px;height:30px;padding:0;font-size:17px;line-height:30px}a.favourite i{text-align:center;width:30px;line-height:30px}a.favourite:hover{text-decoration:none}a.favourite.pinned{color:#cc001e}a.favourite.unpinned{color:#ccc}form .input-group .input-group-addon{z-index:10;border:1px solid #ccc;border-radius:0;width:auto;min-width:26px;padding:7px;font-size:12px;position:absolute;top:0}form .input-group.left .input-group-addon{left:0}form .input-group.right .input-group-addon{right:0}form .input-group.left input[type=text],form .input-group.left input[type=number],form .input-group.left .uneditable-input{padding-left:32px}.table:not(.index-table):not(.availability-grid):not(.availability-grid-header)>tbody>tr>td{border-top:1px solid #ddd}.nav-avatar li#user_details .dropdown-menu{z-index:1000;min-width:160px;max-height:400px;margin:2px 0 0;overflow-y:auto}.product .data .available{float:left}ul.basket_wrapper>li.dropdown>ul.dropdown-menu{max-height:400px;overflow:hidden auto}.form-page{border-bottom:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc}.form-page.form-modal{border:0;margin:0 auto}.form-page .main-content #new_organisation_modal,.form-page .main-content #new_venue_modal,.form-page .main-content #recent-modal,.form-page .main-content #auto-populate-description-modal{color:#333}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}.panel{background-color:#fff;border:1px solid #0000;margin-bottom:20px;box-shadow:0 1px 1px #0000000d}.panel-default{border-color:#ddd}.panel-body{padding:15px}button.close{cursor:pointer;background:0 0;border:0;padding:0}.input-group-addon{color:#555;text-align:center;background-color:#eee;line-height:1}.table thead:first-child tr:first-child th:first-child{border-left:1px solid #e6e6e6}.table thead:first-child tr:first-child th:last-child{border-right:1px solid #e6e6e6}p{margin:0 0 10px}#reset-discount-modal .modal-body p,#mark_as_lost_modal .modal-body p,#mark_as_dead_modal .modal-body p,#mark_as_postponed_modal .modal-body p,#enable_auto_costing_modal .modal-body p,.cancel-modal p{margin-top:16px}.btn.btn-primary.disabled,.btn.btn-primary[disabled]{background-color:#0088f0;border-color:#007ad7}.btn.btn-default.disabled,.btn.btn-default[disabled]{background-color:#b3b3b3;border-color:#ccc}.form-page .form-icon{text-align:center;min-height:40px;display:block}.form-page .form-icon i{color:#ccc;width:auto;font-size:40px;line-height:1.2em}@media (max-width:767px){.form-page .form-block .form-icon{display:none}}.table thead>tr>th{vertical-align:middle;font-weight:400;line-height:1.2em}.index-search .inline-checkbox,.form-page .inline-checkbox{white-space:nowrap;margin-top:4px}.index-search .inline-checkbox input.boolean,.form-page .inline-checkbox input.boolean{margin-top:4px}.index-search input[type=color],.index-search input[type=date],.index-search input[type=datetime],.index-search input[type=datetime-local],.index-search input[type=email],.index-search input[type=month],.index-search input[type=number],.index-search input[type=password],.index-search input[type=search],.index-search input[type=tel],.index-search input[type=text],.index-search input[type=time],.index-search input[type=url],.index-search input[type=week],.index-search select,.index-search textarea,.index-search .uneditable-input,.form-page input[type=color],.form-page input[type=date],.form-page input[type=datetime],.form-page input[type=datetime-local],.form-page input[type=email],.form-page input[type=month],.form-page input[type=number],.form-page input[type=password],.form-page input[type=search],.form-page input[type=tel],.form-page input[type=text],.form-page input[type=time],.form-page input[type=url],.form-page input[type=week],.form-page select,.form-page textarea,.form-page .uneditable-input{margin-bottom:5px;padding:4px;line-height:1.5em}.index-search input[type=radio],.index-search input[type=checkbox],.form-page input[type=radio],.form-page input[type=checkbox]{margin-top:3px}.index-search input.boolean,.form-page input.boolean{margin-top:6px;margin-bottom:12px}.index-search span.collection_radio_button input[type=radio],.form-page span.collection_radio_button input[type=radio]{margin-right:8px}textarea{vertical-align:top;overflow:auto}.index-search textarea,.form-page textarea{line-height:16px}img{vertical-align:middle}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}input[type=radio],input[type=checkbox]{margin:4px 0 0;line-height:normal}.checkbox{vertical-align:middle;min-height:20px;margin:10px 0;padding-left:20px;display:block}.checkbox label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline}.form-page .form-area .checkbox label{display:inline}form label.collection_radio_buttons,form label.collection_check_boxes{width:auto}.checkbox+.checkbox{margin-top:-5px}.checkbox input[type=checkbox]{float:left;margin-left:-20px}.radio-inline,.checkbox-inline{cursor:pointer;vertical-align:middle;margin-bottom:0;padding-left:20px;font-weight:400;display:inline-block}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.radio-inline input[type=radio],.checkbox-inline input[type=checkbox]{float:left;margin-left:-20px}input[type=file]{display:block}.index-search input[type=file],.form-page input[type=file]{line-height:normal}.help-block{color:#737373;margin-top:5px;margin-bottom:10px;display:block}input[type=search],input[type=text],input[type=date],input[type=email],input[type=password],input[type=number],select,textarea{font-family:inherit;font-size:inherit;background:#fff;border:1px solid #ccc;padding:5px}input:focus,select:focus,textarea:focus{outline:none}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--focus,#2962ff);outline-offset:-1px}a:focus-visible,button:focus-visible,.btn:focus-visible{outline:2px solid var(--focus,#2962ff);outline-offset:1px}.public-page button:not(.ghost){background:#0070c9}.public-page button.green{background:#568000}button,.btn{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:0;padding:6px 12px;font-family:inherit;font-size:14px;display:inline-block}.btn{text-align:center;vertical-align:middle;white-space:nowrap}.btn-sm,.btn-group-sm>.btn,.btn-xs,.btn-group-xs>.btn{border-radius:0;padding:5px 10px;font-size:12px;line-height:1.5}.btn-xs,.btn-group-xs>.btn{padding:1px 5px}.product .cbtn-picklist{margin:1px;display:block}.badge{color:#fff;text-align:center;vertical-align:baseline;white-space:nowrap;background-color:#999;border-radius:10px;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;display:inline-block}.btn .badge{position:relative;top:-1px}.badge-important{background-color:#cc001e}button:hover,.btn:hover{filter:brightness(1.08);color:#fff;text-decoration:none}button:disabled{opacity:.55;cursor:default}button.green,.btn.green{background:var(--green)}button.ghost{color:var(--muted);background:#fff;border:1px solid #ccc}button.ghost:hover{filter:none;background:#f2f2f2}.circles{float:right;gap:8px;display:flex}.circles a{border:1px solid var(--line);width:40px;height:40px;color:var(--muted);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:16px;display:flex}.circles a:hover{background:#f2f2f2;text-decoration:none}.scroll{border-top:1px solid var(--line);overflow-x:auto}table{border-collapse:collapse;border-spacing:0;width:100%}th{text-align:left;color:#999;background:0 0;border-bottom:0;padding:8px;font-size:12px;font-weight:400}td{vertical-align:middle;border-bottom:0;padding:8px}.text-center{text-align:center}.table{background-color:#0000;margin-bottom:20px}.table>tbody>tr>td{vertical-align:top}table.table.list-index>tbody>tr>td{vertical-align:middle}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}tbody tr:hover{background:#fafafa}td.num,th.num{text-align:right}td .second{color:var(--muted);margin-top:2px;font-size:13px}tr.sep td{color:var(--muted);background:#f6f6f6;padding:5px 10px;font-size:13px}td.statebar{width:5px;padding:0}.state-quotation{background:var(--orange)}.state-order{background:var(--green)}.state-draft{background:var(--teal)}.state-inquiry{background:var(--faint)}.pill{color:var(--muted);white-space:nowrap;background:#eee;padding:2px 8px;font-size:12px;display:inline-block}.pill.blue{background:var(--blue);color:#fff}.pill.green{background:var(--green);color:#fff}.pill.orange{background:var(--orange);color:#fff}.pill.red{background:var(--red);color:#fff}.pill.cyan{background:var(--cyan);color:#fff}.pill.ok{background:var(--green);color:#fff}.pill.bad{background:var(--red);color:#fff}.pill.serial{background:var(--teal);color:#fff}.statstrip{flex-wrap:wrap;gap:2px;margin:12px 0 22px;display:flex}.statstrip div{background:var(--blue);color:#fff;min-width:150px;padding:10px 16px}.statstrip div b{font-size:18px;font-weight:400;display:block}.statstrip div span{font-size:13px}.tiles{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.tile{color:#fff;text-align:center;padding:22px}.tile .t{margin-bottom:14px;font-size:17px;font-weight:700}.tile .v{font-size:54px;font-weight:300;line-height:1}.tile .s{opacity:.9;margin-top:6px;font-size:13px}.tile.green{background:var(--green)}.tile.orange{background:var(--orange)}.tile.blue{background:var(--blue)}.tile.cyan{background:var(--cyan)}.tile.red{background:var(--red)}.tile.teal{background:var(--teal)}.tile.amber{background:var(--amber)}.pipeline{color:#fff;background:#333;margin-bottom:18px;padding:20px 24px}.pipeline h3{margin:0 0 18px;font-size:19px;font-weight:600}.pipeline .row{flex-wrap:wrap;gap:40px;display:flex}.pipeline .m .v{font-size:34px;font-weight:300}.pipeline .m .k{letter-spacing:.06em;text-transform:uppercase;color:#ccc;font-size:12px}.pipeline .m .track{background:#fff;width:280px;max-width:40vw;height:6px;margin-top:8px}.pipeline .m .track i{height:100%;display:block}.detail{grid-template-columns:minmax(0,1fr) 480px;align-items:start;gap:26px;display:grid}@media (max-width:1280px){.detail{grid-template-columns:1fr}}.side h3{color:var(--faint);margin:0 0 10px;padding-top:6px;font-size:22px;font-weight:400}.side .panel{border:1px solid var(--line);margin-bottom:20px}.side .grid{grid-template-columns:repeat(3,1fr);display:grid}.side .grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:10px 12px}.side .grid>div:nth-child(3n){border-right:0}.side .grid>div .v{white-space:nowrap;font-size:19px}.side .grid>div .k{color:var(--muted);font-size:11px;line-height:1.3}.side dl{grid-template-columns:auto 1fr;gap:5px 10px;margin:0;padding:12px;font-size:14px;display:grid}.side dl dt{color:var(--ink)}.side dl dd{color:var(--ink);margin:0}.lineedit{justify-content:flex-end;align-items:center;gap:4px;display:flex}.lineedit input{text-align:right;width:58px;padding:3px 5px}.lineedit button{padding:3px 8px;font-size:12px}.fields{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.fields label{color:var(--muted);margin-bottom:3px;font-size:12px;display:block}.fields .f input{min-width:130px}.pager{color:var(--muted);align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}.pager a{border:1px solid var(--line);background:#fff;padding:5px 11px}.pager a:hover{background:#f2f2f2;text-decoration:none}.empty{color:var(--muted);text-align:center;padding:26px 0}.thumb{object-fit:contain;border:1px solid var(--line-soft);background:#fff;width:34px;height:34px}dl.kv{grid-template-columns:auto 1fr;gap:6px 16px;margin:0;font-size:14px;display:grid}dl.kv dt{color:var(--muted)}dl.kv dd{text-align:right;margin:0}.card{border:1px solid var(--line);background:#fff;padding:12px 14px}.cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.card .n{font-size:22px}.card .k{color:var(--muted);font-size:12px}.grid2{clear:both;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.grid2>*{min-width:0}@media (max-width:1000px){.grid2{grid-template-columns:minmax(0,1fr)}}.prodgrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:26px 22px;display:grid}.prod .img{justify-content:center;align-items:center;height:170px;padding:8px;display:flex;position:relative}.prod .fav{color:#dcdcdc;cursor:pointer;font-size:20px;position:absolute;top:4px;right:4px}.prod .fav:hover{color:#bbb}.prod .img img{object-fit:contain;max-width:100%;max-height:100%}.prod .groupbar{height:4px;position:relative}.prod .grouptag{color:#fff;padding:1px 7px;font-size:12px;position:absolute;top:-18px;right:0}.prod .modes{gap:2px;margin-top:4px;display:flex}.prod .modes span{text-align:center;color:#aaa;background:#f2f2f2;flex:1;padding:6px 0;font-size:13px}.prod .modes span.on{background:var(--blue);color:#fff}.prod .nm{margin-top:10px;font-size:17px}.prod .nm a{color:var(--ink)}.prod .nm a:hover{color:var(--blue)}.prod .meta{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:13px;display:flex}.avail{gap:2px;display:flex}.avail .d{text-align:center;flex:1;font-size:11px}.avail .d .bar{color:#5a8a00;background:#eef7e6;justify-content:center;align-items:center;height:28px;font-size:13px;font-weight:600;display:flex}.avail .d .bar.low{color:#a86b00;background:#fdf3e0}.avail .d .bar.none{color:var(--red);background:#fbe6e8}.avail .d .lbl{color:var(--muted);margin-top:3px;font-size:11px}.listrows{border-top:1px solid var(--line)}.listrow{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:12px;padding:9px 12px 9px 0;display:flex}.listrow:hover{background:#fafafa}.listrow .statebar{background:var(--line);flex:none;align-self:stretch;width:5px}.listrow .sq{color:#fff;text-transform:uppercase;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:17px;font-weight:600;display:flex}.listrow .body{flex:1;min-width:0}.listrow .primary{font-size:14px}.listrow .primary .tag{color:var(--muted);margin-left:8px;font-size:12px}.listrow .secondary{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.listrow .secondary .sep{color:#ccc;margin:0 6px}.listrow .figures{text-align:right;color:var(--muted);flex:none;font-size:12px}.listrow .figures b{color:var(--ink);font-size:14px;font-weight:400;display:block}.form{flex-direction:column;gap:12px;display:flex}.form label{color:var(--muted);font-size:12px;display:block}.form label input,.form label select,.form label textarea{width:100%;color:var(--ink);margin-top:3px;font-size:13px;display:block}.form .row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:700px){.form .row2{grid-template-columns:1fr}}.tick{width:20px;height:20px;color:var(--green);cursor:pointer;background:#fff;border:1px solid #bbb;flex:none;padding:0;font-size:13px;line-height:1}.tick:hover{border-color:var(--green);background:#f4faee}.linkish{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.linkish:hover{color:var(--red);text-decoration:underline}.cal{border:1px solid var(--line);border-bottom:0;border-right:0;grid-template-columns:repeat(7,1fr);display:grid}.calhead{color:var(--muted);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#f4f4f4;padding:6px 8px;font-size:12px}.calday{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:104px;padding:4px}.calday.pad{background:#fafafa}.calday.today{background:#fffdf0}.calday .n{color:var(--muted);margin-bottom:3px;font-size:12px}.calday.today .n{color:var(--ink);font-weight:600}.cal .ev{border-left:3px solid var(--blue);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;background:#f4f8fc;margin-bottom:2px;padding:2px 4px;font-size:11px;line-height:1.3;display:block;overflow:hidden}.cal .ev:hover{background:#e9f1fa;text-decoration:none}.cal .ev.act{border-left-color:var(--green);background:#f4faee}.cal .ev .t{color:var(--muted);margin-right:4px}@media (max-width:900px){.calday{min-height:76px}}.setgrid{border-top:1px solid var(--line)}.setrow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:16px;padding:9px 0;display:grid}.setrow label{color:var(--ink);font-size:14px}.setrow .hint{color:var(--muted);margin-top:2px;font-size:12px;display:block}.setrow input[type=text],.setrow input[type=number],.setrow select{width:100%}.setrow input[type=checkbox]{width:auto}@media (max-width:800px){.setrow{grid-template-columns:1fr}}.inlinerow{flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.inlinecheck{color:var(--muted);align-items:center;gap:5px;font-size:12px;display:flex}.gear{color:#bbb;margin-right:4px;font-size:19px;line-height:1;text-decoration:none}.gear:hover{color:#fff;text-decoration:none}.flash{border-left:4px solid;margin:10px 0;padding:9px 12px;font-size:14px}.flash.ok{border-color:var(--green);color:#3a5c00;background:#f1f8e9}.flash.bad{border-color:var(--red);color:#8c0014;background:#fdecee}.planner td{vertical-align:top}.planner .ev{margin-bottom:2px;padding:1px 4px;font-size:11px}.gantt{border-collapse:collapse;width:100%}.gantt th{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--line);padding:4px 2px;font-size:10px}.gantt th:first-child{text-align:left}.gantt th.today,.gantt td.today{background:#fffdf0}.gantt td{border-bottom:1px solid var(--line);padding:4px 6px;font-size:13px}.gantt .bar{color:#fff;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;padding:3px 6px;font-size:10px;display:block;overflow:hidden}.gantt .bar:hover{filter:brightness(1.1);text-decoration:none}.text-muted{color:#999}.progress{height:10px;box-shadow:none;background-color:#f5f5f5;border-radius:0;margin:5px 0;overflow:hidden}.progress-bar{float:left;color:#fff;text-align:center;width:0%;height:100%;box-shadow:none;background-color:#f8f8f8;font-size:12px;line-height:20px;transition:width .6s}.bar-enquiry{background-color:#00bdff}.bar-quote{background-color:#ef7d00}.bar-order{background-color:#cc001e}.pipeline-block .value{font-size:36px}.pipeline-block .info{text-transform:uppercase;position:relative}.pipeline-block .arrow-indicator{position:absolute;top:0;right:0}.transport-info{margin-top:11px}.transport-info .amount{font-size:40px}@media (max-width:767px){.widget-transport-col{float:left;width:50%}}.donut{border-radius:50%;width:26px;height:26px;margin-bottom:3px;-webkit-mask:radial-gradient(circle,#0000 8px,#000 9px);mask:radial-gradient(circle,#0000 8px,#000 9px)}td.rowacts{white-space:nowrap;text-align:right;color:#ccc;font-size:15px}td.rowacts a{color:var(--blue);margin-right:8px}td.rowacts span:hover{color:#bbb;cursor:pointer}tfoot td.subtotal{border-top:2px solid var(--line);padding-top:8px;font-weight:600}tfoot td{border-bottom:none}.panel .note{color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.45}.sechead{justify-content:space-between;align-items:baseline;gap:12px;margin:26px 0 8px;display:flex}.sechead h2{margin:0}.secacts{align-items:center;gap:8px;display:flex}.secacts .btn.green{background:var(--green);color:#fff;white-space:nowrap;border:none;padding:5px 10px;font-size:12px;text-decoration:none}.secacts .btn.green:hover{filter:brightness(.93)}.sticky{z-index:1001;background-color:#fff;position:sticky;top:56px}.anchor{position:relative;top:-50px}.title-float{float:left}.detailspage .control-links{margin-bottom:10px}.control-links.pull-right{float:right}#opportunity_items_title .control-links>.picker{vertical-align:middle;align-items:center;display:inline-flex}.view-mode-buttons{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}#opportunity_items_title .control-links>a.btn,#opportunity_items_title .control-links>.view-mode-buttons{vertical-align:middle}.adminlist{border:1px solid var(--line);background:#fff}.adminrow{border-bottom:1px solid var(--line);padding:9px 12px;display:flex}.adminrow:last-child{border-bottom:none}.adminrow .primary{align-items:center;gap:8px;display:flex}.adminrow .secondary{color:var(--muted);margin-top:2px;font-size:12px}.adminrow .unbuilt{color:var(--muted)}.adminrow .pill{color:#777;background:#eee;font-size:10px}details.filter{display:inline-block;position:relative}details.filter>summary{cursor:pointer;color:var(--muted);-webkit-user-select:none;user-select:none;padding:3px 0;font-size:13px;list-style:none}.filter>summary::-webkit-details-marker{display:none}.filter>summary:after{content:" ▾";color:var(--faint)}.filter>summary b{color:var(--ink);font-weight:600}.filter>summary:hover{color:var(--blue)}.filtermenu{z-index:40;border:1px solid var(--line);background:#fff;min-width:200px;max-height:340px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 2px 6px #00000024}.filtermenu.wide{min-width:280px}.filtermenu a,.filtermenu span{color:var(--ink);white-space:nowrap;justify-content:space-between;gap:14px;padding:7px 12px;font-size:13px;display:flex}.filtermenu a:hover{background:#f2f2f2;text-decoration:none}.filtermenu span.on{color:var(--muted);background:#f8f8f8;font-weight:600}.filtermenu .n{color:var(--faint)}.formgrid{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.formgrid label{display:block}.formgrid label.wide{grid-column:1/-1}.formgrid label>span{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}.formgrid input,.formgrid select,.formgrid textarea{width:100%}@media (max-width:700px){.formgrid{grid-template-columns:1fr}}.thread{border:1px solid var(--line);background:#fff}.msg{border-bottom:1px solid var(--line);padding:12px 14px}.msg:last-child{border-bottom:none}.msghead{align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.msghead .when{color:var(--muted);font-size:12px}.msgbody{white-space:pre-wrap;font-size:13px;line-height:1.55}.circles .filter.menu{margin-right:8px;display:inline-block}.circles .filter.menu>summary{border:1px solid var(--line);color:var(--ink);background:#fff;padding:8px 12px;font-size:13px}.filter.menu .filtermenu form{display:block}.filter.menu .filtermenu button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;padding:7px 12px;font-size:13px;display:block}.filter.menu .filtermenu button:hover{filter:none;background:#f2f2f2}.circles .pinbtn{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;width:40px;height:40px;padding:0;font-size:16px}.circles .pinbtn:hover{filter:none;background:#f8f8f8}#pickerModal[hidden]{display:none}#pickerModal{z-index:200;background:#00000073;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}#pickerModal>.modal-dialog{width:100%;max-width:1000px;margin:0}#pickerModal .modal-content{background:var(--panel);width:100%;box-shadow:0 6px 28px #0000004d}#pickerModal .modal-header{background:var(--blue);color:#fff;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}#pickerModal .modal-title{color:#fff;margin:0;font-size:19px;font-weight:600}#pickerModal .modal-header .close{color:#fff;cursor:pointer;opacity:.85;background:0 0;border:none;order:2;padding:0 4px;font-size:22px;line-height:1}#pickerModal .modal-header .close:hover{opacity:1;filter:none}#pickerModal .modal-body{padding:16px}.pf{margin-bottom:12px}.pf label{color:var(--muted);margin-bottom:4px;font-size:12px;display:block}.pf input,.pf select{width:100%;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);padding:7px 8px}.pfgrid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}@media (max-width:700px){.pfgrid{grid-template-columns:1fr}}.pickeracts{justify-content:space-between;align-items:center;gap:10px;display:flex}.pickeracts .btn.ghost{color:var(--muted);border:1px solid var(--line);background:#eee}#quickpick_table td,#quickpick_table th{vertical-align:middle}#quickpick_table .align-center,.align-center,table.index-table th.align-center,table.index-table td.align-center{text-align:center}.quickpick-head{justify-content:space-between;align-items:center;margin:16px 0 8px;font-size:18px;font-weight:600;display:flex}.quickpick-reset{align-items:center;gap:8px;display:flex}.btn.btn-success{background:#81bc00}.btn.btn-success:hover{background:#73a800;text-decoration:none}.btn.default{color:var(--muted);background:#fff;border:1px solid #ccc}.btn.default:hover{filter:none;color:var(--muted);background:#f2f2f2}.avatar{float:left;text-align:center;border-radius:4px;overflow:hidden}.avatar.border{border:1px solid #fff}.avatar.small{object-fit:contain;width:42px;height:42px}img.avatar.small{background:#f4f4f4}.avatar.letter{color:#fff}.avatar.letter.regular{font-size:36px;line-height:64px}.avatar.letter.small{font-size:30px;line-height:40px}.avatar.letter.x-small{font-size:14px;line-height:25px}.nav-avatar img.avatar.small{vertical-align:middle;background-color:#0000;border-radius:4px;justify-content:normal;align-items:normal;font-size:11.9px;font-weight:400;line-height:17px;display:block}.avatar.small.empty{border:1px solid var(--line-soft);display:block}td.row-avatar{vertical-align:middle;width:64px}#quickpick_table td>.name a{color:var(--ink);word-break:break-word}#quickpick_table td>.name a:hover{color:var(--blue)}#quickpick_table .description{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:46ch;margin-top:2px;font-size:12px;display:-webkit-box;overflow:hidden}#quickpick_table .description.open{-webkit-line-clamp:unset;overflow:visible}.picker-price-cell{white-space:nowrap;color:var(--muted);font-size:12px}.picker-price-amount{color:var(--ink);font-size:14px}.pickerqty{font:inherit;text-align:right;border:1px solid var(--line);background:var(--bg);width:68px;color:var(--ink);padding:5px 6px}.picker-show-accessories{color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:3px;padding:0;font-size:12px}.picker-show-accessories:hover{filter:none;color:var(--blue);text-decoration:underline}#quickpick_table .label{color:#fff;border-radius:2.625px;padding:4px 7px;font-size:10.5px;line-height:1;display:inline-block}#quickpick_table .label.item-available{background:var(--green)}#quickpick_table .label.item-available.none{background:var(--red)}#quickpick_table .label.opportunity-item-status-0{background:var(--blue)}.cobra-grid{border-collapse:separate;border-spacing:0;clear:both;border-color:gray;width:100%;margin:0;padding:0;list-style:none;display:block;position:relative}.cobra-grid .cobra-grid{padding-left:30px}.cobra-grid .dd-collapsed>.cobra-grid{display:none}.cobra-grid .grid-header-row,.cobra-grid .grid-body-row{vertical-align:middle;border-top:1px solid #e6e6e6}.cobra-grid .grid-header-row,.cobra-grid .grid-footer-row{color:#999;background-color:#f8f8f8;height:31px;font-size:12px}.cobra-grid .grid-header-row>table,.cobra-grid .grid-body-row>table{width:100%;height:100%}.cobra-grid .grid-body-row>table{background:0 0}.cobra-grid td{vertical-align:middle;color:var(--ink);border-bottom:0;padding:1px;font-size:14px}.cobra-grid .grid-header-row td{color:#999;font-size:12px}.cobra-grid .align-right{text-align:right}#opportunity_items_header.cobra-grid{border-left:5px solid #999;margin-top:10px}#opportunity_items_body.cobra-grid{margin-bottom:10px}.cobra-grid .dd-handle{width:30px}#opportunity_items_header.cobra-grid .dd-handle{width:27px}.cobra-grid .item-type-column{width:30px}.cobra-grid .type-column{width:66px}.cobra-grid .status-column{width:100px}.cobra-grid .quantity-column{width:72px}.cobra-grid .days-column{width:58px}.cobra-grid .price-column{width:84px}.cobra-grid .discount-column{width:64px}.cobra-grid .total-column{width:84px}.cobra-grid .edit-controls-column{width:30px;padding:0 8px}.cobra-grid .dd-name>button{cursor:pointer;float:left;text-align:center;text-indent:100%;white-space:nowrap;width:30px;height:30px;color:var(--ink);background:0 0;border:0;padding:0;font-size:14px;line-height:1;display:block;position:relative;overflow:hidden}.cobra-grid .dd-name>button:before{content:"+";text-align:center;text-indent:0;width:100%;display:block;position:absolute}.cobra-grid .dd-name>button[data-action=collapse]:before{content:"-"}.cobra-grid .dd-name>button:hover{filter:none;background:#ccc}.dd-grab-handle{cursor:move;text-indent:100%;white-space:nowrap;width:30px;height:30px;margin:0;overflow:hidden}.dd-grab-handle:before{content:"≡";text-align:center;text-indent:0;color:var(--ink);font-size:20px;font-weight:400;display:block}.dd-grab-handle:hover{background:#ccc}.dd-content{min-height:30px;padding:5px 5px 5px 30px}.dd-content a{color:var(--ink)}.dd-content a:hover{color:var(--blue)}.cobra-grid .dd-content.group-name{font-size:1.2em;font-weight:700}.cobra-grid .editable{cursor:pointer}.cobra-grid .dd-content.editable input{max-width:300px}.cobra-grid .celledit{font:inherit;text-align:right;border:1px solid var(--blue);width:100%;color:var(--ink);background:#fff;padding:2px 4px}.cobra-grid .dd-content .celledit{text-align:left}.cobra-grid .grid-body-row .group-total{display:none}.cobra-grid .grid-body-row.dd-collapsed .group-total{display:table-cell}.cobra-grid .grid-body-row .grand-total{border-top:1px solid}.cobra-grid .label{color:#fff;white-space:nowrap;border-radius:2.625px;padding:2.1px 6.3px 3.15px;font-size:10.5px;line-height:10.5px;display:inline}.cobra-grid .label.background-colour01{background-color:#0050ef}.cobra-grid .label.label-default{background-color:#999}.label{color:#fff;text-align:center;white-space:nowrap;background-color:#999;border-radius:2.625px;padding:2.1px 6.3px 3.15px;font-size:10.5px;line-height:10.5px;display:inline}.label [class^=icn-cobra-],.label [class*=icn-cobra-]{margin-right:2px}.label.label-default{background-color:#999}.label.label-info{background-color:#5bc0de}.label.label-inverse{background-color:#333}.label.label-success{background-color:#81bc00}.label.label-primary{background-color:#0088f0}.cobra-grid tr.shortage{background-color:#cc001e40}.cobra-grid tr.item-price-below-cost{background-color:#fad5a5}.cobra-grid li.child-shortages>table tr td.dd-name button[data-action=expand]{background-color:#cc001e40;border:3px solid #fff}.cobra-grid .action-menu{position:relative}.cobra-grid .action-menu>summary{color:var(--blue);cursor:pointer;text-align:center;list-style:none}.cobra-grid .action-menu>summary::-webkit-details-marker{display:none}.cobra-grid .action-menu .dropdown-menu{z-index:1000;text-align:start;background:#fff;border:1px solid #e6e6e6;min-width:220px;padding:0;display:block;position:absolute;top:100%;right:0;box-shadow:0 6px 12px #0000002d}.cobra-grid .dropdown-menu a,.cobra-grid .dropdown-menu button{text-align:start;width:100%;color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:10px;font-size:14px;display:block}.cobra-grid .dropdown-menu a:hover,.cobra-grid .dropdown-menu button:hover{filter:none;background:#f2f2f2;text-decoration:none}.cobra-grid .dropdown-menu li.divider{background:#e6e6e6;height:1px;margin:9px 0;overflow:hidden}.cobra-grid .dropdown-menu li.danger button{color:var(--red)}.cobra-grid .dropdown-menu li.disabled button{color:#bbb;cursor:default}.closinglist-details{background-color:#f8f8f8;border:1px solid #e6e6e6;width:100%;min-height:28px;margin-bottom:20px;padding:5px 15px;font-size:12px;display:inline-block;position:relative;top:-1px}.closinglist-details>details{float:right}.closinglist-details summary{color:var(--blue);cursor:pointer;font-size:12px;list-style:none}.closinglist-details summary::-webkit-details-marker{display:none}.closinglist-details>a.dropdown-toggle.go-right{color:var(--blue);cursor:pointer;float:right;font-size:12px;text-decoration:none}.closinglist-details>ol,.closinglist-details>.dropdown-menu{position:relative}.closinglist-details>.dropdown-menu{display:none}.closinglist-details:hover>.dropdown-menu,.closinglist-details:focus-within>.dropdown-menu{display:block}.closinglist-details .dropdown-menu.pull-right{left:auto;right:0}.closinglist-details .dropdown-menu{z-index:1000;text-align:start;background:#fff;border:1px solid #e6e6e6;min-width:180px;margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;box-shadow:0 6px 12px #0000002d}.closinglist-details .dropdown-menu>li>a{color:#333;white-space:nowrap;padding:10px;text-decoration:none;display:block}.closinglist-details .dropdown-menu>li>a:hover{background:#f2f2f2}.closinglist-details .dropdown-menu>li.disabled>a{color:#bbb;cursor:default}ol#opportunity_items_footer{margin:0;padding:0;list-style:none}.go-right .btn-group{display:inline-block;position:relative}.go-right .btn-group>.dropdown-menu{z-index:1000;text-align:start;background:#fff;border:1px solid #e6e6e6;min-width:180px;margin:2px 0 0;padding:0;list-style:none;display:none;position:absolute;top:100%;box-shadow:0 6px 12px #0000002d}.go-right .btn-group>.dropdown-menu.pull-right{left:auto;right:0}.go-right .btn-group:hover>.dropdown-menu,.go-right .btn-group:focus-within>.dropdown-menu{display:block}.go-right .btn-group>.dropdown-menu>li>a{color:#333;white-space:nowrap;padding:10px;text-decoration:none;display:block}.go-right .btn-group>.dropdown-menu>li>a:hover{background:#f2f2f2}.input-group{border-collapse:separate;display:table;position:relative}form .input-group{width:100%}.input-group-btn .btn{width:auto}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%;display:table-cell}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn:last-child>.btn{margin-left:-1px}form .input-group .input-group-addon.currency{width:28px;padding:7px 0;overflow:hidden}.form-block .input-group-btn.participant-selection{vertical-align:top}.input-group-btn.participant-selection{position:relative}.input-group-btn.participant-selection>.dropdown-menu{z-index:1000;text-align:start;background:#fff;border:1px solid #e6e6e6;min-width:170px;margin:2px 0 0;padding:0;list-style:none;display:none;position:absolute;top:100%;right:0;box-shadow:0 6px 12px #0000002d}.input-group-btn.participant-selection:hover>.dropdown-menu,.input-group-btn.participant-selection:focus-within>.dropdown-menu{display:block}.input-group-btn.participant-selection .dropdown-menu>li>a{color:#333;white-space:nowrap;padding:10px;text-decoration:none;display:block}.input-group-btn.participant-selection .dropdown-menu>li>a:hover{background:#f2f2f2}.input-group-btn.participant-selection .dropdown-menu>li>a[aria-disabled=true]{color:#bbb;cursor:default}.input-group-btn.participant-selection .dropdown-menu>li.divider{background:#e6e6e6;border-top:0;height:1px;margin:9px 0;overflow:hidden}.membership_type_name{white-space:nowrap}.form-block .input-group-btn.participant-selection>.btn{line-height:16px}.input-group-btn>.btn+.btn{margin-left:-4px}.participant-selection>.dropdown-toggle{cursor:pointer}.participant-selection>.dropdown-toggle .caret{vertical-align:middle;border-top:4px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;display:inline-block}.go-right .btn-group>.dropdown-toggle .caret{vertical-align:middle;border-top:4px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:6px;display:inline-block}.closinglist-details .caret{vertical-align:middle;border-top:4px solid #999;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;margin-left:4px;display:inline-block}.cobra-grid .grid-body-row.drop-before>table{box-shadow:inset 0 3px 0 0 var(--blue)}.cobra-grid .grid-body-row.drop-after>table{box-shadow:inset 0 -3px 0 0 var(--blue)}.cobra-grid .grid-body-row.drop-into>table{box-shadow:inset 0 0 0 2px var(--blue);background:#eaf5ff}.cobra-grid .dd-grab-handle[draggable=true]{cursor:move}.cobra-grid .dd-grab-handle[draggable=true]:active{cursor:grabbing}.cobra-grid .action-menu>.dropdown-toggle{cursor:pointer;text-decoration:none}.cobra-grid .action-menu .dropdown-menu{display:none}.cobra-grid .action-menu.open .dropdown-menu{display:block}.cobra-grid .dropdown-menu li.disabled a{color:#bbb;cursor:default}.cobra-grid .grid-body-row{display:block;position:relative}.cobra-grid .grid-body-row>table,.cobra-grid .grid-header-row>table{border-collapse:collapse}.cobra-grid .dd-handle .dd-grab-handle,.cobra-grid .dd-grab-handle{cursor:move}.cobra-grid .popover_help{cursor:help}.cobra-grid .grid-body-row.in-deal .total-column>span{visibility:hidden}.cobra-grid .grid-body-row .group-total.group-deal{display:table-cell}.cobra-grid .grid-body-row.dd-collapsed .group-total.parent-deal{display:none}.modal-backdrop-inline{z-index:1050;background:#0006;justify-content:center;align-items:flex-start;padding-top:60px;display:flex;position:fixed;inset:0}.set-deal-price-modal .modal-body .stats-table{display:table}.set-deal-price-modal .modal-body .stats-table .stats-row{display:table-row}.set-deal-price-modal .modal-body .stats-table .stats-row.header{font-weight:700}.set-deal-price-modal .modal-body .stats-table .stats-row .stats-cell{display:table-cell}.set-deal-price-modal .modal-body .stats-table .stats-row .stats-cell:nth-of-type(n+2){padding-left:16px}.set-deal-price-modal .modal-body .input-group{position:relative}.set-deal-price-modal .modal-body .input-group .input-group-addon{z-index:10;border:1px solid #ccc;border-radius:0;width:auto;min-width:26px;padding:7px;font-size:12px;position:absolute;top:0}.set-deal-price-modal .modal-body .input-group .input-group-addon.currency{text-align:center;width:28px;padding:7px 0;overflow:hidden}.set-deal-price-modal .modal-body .input-group.left .input-group-addon{left:0}.set-deal-price-modal .modal-body .input-group.left input[type=text]{padding-left:32px}.cobra-grid .grid-body-row>table,.cobra-grid .grid-header-row>table{border-spacing:0}.cobra-grid .type-column .label,.cobra-grid .status-column .label{text-align:center}.cobra-grid .action-menu{padding:0}.cobra-grid .cobra-grid{border-color:gray}.cobra-grid .label.label-border,.label.label-border{color:#666;background-color:#fff;border:1px solid #999;border-radius:2.625px;padding:1.05px 6.3px 2.1px;font-size:10.5px;font-weight:400;line-height:10.5px;display:inline}.picker-accessories{margin:6px 0 2px}.quickpick-accessory-row{align-items:baseline;gap:8px;padding:2px 0;font-size:12px;display:flex}.quickpick-accessory-row .qty{color:#999;min-width:34px}.quickpick-accessory-row .name{flex:1}.quickpick-accessory-row .price{color:#666}.picker-accessories .muted{color:#999;font-size:12px}.stock-today{flex-wrap:wrap;gap:14px;display:flex}.stock-today b{margin-right:4px;font-size:18px}dl.attributes{grid-template-columns:auto 1fr;gap:4px 10px;margin:0;display:grid}dl.attributes dt{color:var(--muted)}dl.attributes dd{margin:0}ul.action-list{margin:0;padding:0;list-style:none}ul.action-list li+li{border-top:1px solid var(--line)}ul.action-list a{padding:6px 0;display:block}.navbar-fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.navbar-fixed-top .navbar.navbar-inverse{background:#333;padding:0}.navbar-fixed-top .container{max-width:none;margin:0 auto}.navbar-fixed-top .container:after{clear:both;content:"";display:table}.navbar-collapse.collapse{display:block}.navbar-collapse.collapse:after{clear:both;content:"";display:table}ul.nav.navbar-nav{float:left;margin:0;padding:0;list-style:none;position:relative}ul.nav.navbar-nav:after{clear:both;content:"";display:table}ul.nav.navbar-nav>li.dropdown{display:block;position:relative}ul.nav.navbar-nav>li.dropdown>a.dropdown-toggle{border-top:4px solid #0000;font-size:14px;text-decoration:none;position:relative}ul.nav.navbar-nav>li.menu00>a.dropdown-toggle{border-color:#a30094}ul.nav.navbar-nav>li.menu01>a.dropdown-toggle{border-color:#cc001e}ul.nav.navbar-nav>li.menu02>a.dropdown-toggle{border-color:#ef7d00}ul.nav.navbar-nav>li.menu03>a.dropdown-toggle{border-color:#00bdff}ul.nav.navbar-nav>li.menu04>a.dropdown-toggle{border-color:#81bc00}ul.nav.navbar-nav>li.menu05>a.dropdown-toggle{border-color:#f2a700}ul.nav.navbar-nav>li.dropdown:hover>a.dropdown-toggle,ul.nav.navbar-nav>li.dropdown.active>a.dropdown-toggle{color:#fff}ul.nav.navbar-nav>li.dropdown.active>a.dropdown-toggle{border-bottom-style:solid;border-bottom-width:4px}ul.nav.navbar-nav>li.dropdown>ul.dropdown-menu{z-index:1000;background:#fff;min-width:160px;margin:0;padding:0;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 12px #0000002d}ul.nav.navbar-nav>li.dropdown:hover>ul.dropdown-menu,ul.nav.navbar-nav>li.dropdown:focus-within>ul.dropdown-menu{display:block}ul.nav.navbar-nav>li.dropdown>ul.dropdown-menu>li>a{color:#333;padding:10px;text-decoration:none;display:block}ul.nav.navbar-nav>li.dropdown>ul.dropdown-menu>li.disabled>a{color:#bbb;cursor:default}.nav-avatar li#search-form{padding:0}.nav-avatar #search-form .nav-form-search:after{clear:both;content:"";display:table}.nav-avatar #search-form .col-md-9{float:left;width:75%;min-height:1px;padding:0 5px 0 15px;position:relative}.nav-avatar #search-form .col-md-2{float:left;width:16.6667%;min-height:1px;padding:0 15px 0 0;position:relative}.nav-avatar #search-form .block-input{height:32px;position:relative}.nav-avatar #search-form #nav-global-search{box-sizing:border-box;color:#666;font:inherit;background:#fff;border:1px solid #ccc;border-radius:0;width:100%;height:32px;padding:5px;line-height:1.42857em}.nav-avatar #search-form .btn.btn-primary.icon-only{color:#fff;cursor:pointer;background:#0088f0;border:0;border-radius:0;width:38px;height:32px;padding:6px 12px;display:inline-block}.container.content-wrapper{width:100%;max-width:none;margin:48px auto 0;padding:0 15px;position:relative}.content-wrapper .row,#footer .row{margin-left:-15px;margin-right:-15px}.content-wrapper .row>.row{margin-left:0;margin-right:0}.content-wrapper .row:after,#footer .row:after{clear:both;content:"";display:table}.content-wrapper [class*=col-md-],.content-wrapper [class*=col-sm-],#footer [class*=col-md-],#footer [class*=col-sm-]{float:left;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.content-wrapper .col-sm-12,#footer .col-sm-12{width:100%}.content-wrapper .col-sm-9{width:75%}.content-wrapper .col-sm-8{width:66.6667%}.content-wrapper .col-sm-6{width:50%}.content-wrapper .col-sm-5{width:41.6667%}.content-wrapper .col-sm-4{width:33.3333%}.content-wrapper .col-sm-3,#footer .col-sm-3{width:25%}.content-wrapper .col-sm-2{width:16.6667%}.content-wrapper .col-md-12,#footer .col-md-12{width:100%}.content-wrapper .col-md-11{width:91.6667%}.content-wrapper .col-md-10{width:83.3333%}.content-wrapper .col-md-9{width:75%}.content-wrapper .col-md-8{width:66.6667%}.content-wrapper .col-md-7{width:58.3333%}.content-wrapper .col-md-6{width:50%}.content-wrapper .col-md-5{width:41.6667%}.content-wrapper .col-md-4{width:33.3333%}.content-wrapper .col-md-3,#footer .col-md-3{width:25%}.content-wrapper .col-md-2{width:16.6667%}.content-wrapper .col-md-1{width:8.33333%}.content-wrapper .sidebar,.content-wrapper .main-content{padding:20px;position:relative}.clear-left[class*=col-]{padding-left:0;padding-right:15px}.clear-right[class*=col-]{padding-left:15px;padding-right:0}@media (min-width:1200px){.content-wrapper .col-lg-12{width:100%}.content-wrapper .col-lg-9{width:75%}.content-wrapper .col-lg-8{width:66.6667%}.content-wrapper .col-lg-6{width:50%}.content-wrapper .col-lg-4{width:33.3333%}.content-wrapper .col-lg-3{width:25%}.content-wrapper .col-lg-2{width:16.6667%}}body{padding-top:0}.navbar-fixed-top .navbar.navbar-inverse{position:relative}.navbar-header{float:left}.navbar-toggle{color:#000;float:none;background-color:#0000;border:1px solid #0000;margin:8px 0;padding:14px 10px 9px;line-height:20px;position:relative}.navbar-toggle .icon-bar{background-color:#fff;border-radius:1px;width:22px;height:2px;line-height:20px;display:block}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-inverse .navbar-toggle{border-color:#333}.pull-right{float:right!important}.pull-left{float:left!important}@media (min-width:768px){.navbar-header .navbar-toggle{display:none}}.navbar-collapse.collapse{border-color:#212121;max-height:340px;position:static}ul.nav.navbar-nav{position:relative}ul.nav.navbar-nav>li.dropdown{float:left}ul.information-count,ul.menu-select.inline-list,ul.menu-layout.inline-list,ul.thumbnails,ul.pagination{margin:0;padding:0;list-style:none}h1.title-float{float:left;vertical-align:baseline}ul.information-count{float:left;margin:2px 0 0}ul.information-count li{color:#999;background:#f8f8f8;margin:2px 7px 0 0;padding:3px 10px;font-size:12px;display:inline-block}.go-right{float:right}form.form-search{margin:0}label{margin-bottom:5px;font-weight:700;display:inline-block}form select{max-width:336px;height:32px}form input[type=datetime],form input[type=datetime-local],form input[type=date],form input[type=month],form input[type=time],form input[type=week],form input[type=number],form input[type=color]{max-width:220px}form label{width:100%;font-weight:400}.index-search label,.form-page label{margin:0}form.form-search label{color:#999;margin:0;font-size:10px}.form-search .block-input{position:relative}.form-search .block-input input:not([type=hidden]){box-sizing:border-box;font:inherit;border:1px solid #ccc;border-radius:0;width:100%;height:32px;padding:5px}form .block-input{position:relative}form .block-input input{z-index:0}form .block-input.with-icon input{padding-left:23px}form .block-input.with-icon i{color:#999;z-index:100;position:absolute;top:6px;left:6px}.btn.btn-primary.icon-only{color:#fff;cursor:pointer;background:#0088f0;border:0;border-radius:0;height:32px;padding:6px 12px;font-size:14px}.btn.icon-only i{margin:0;font-weight:700}.search-section .btn{margin-top:20px}.nav-tabs{border:0;margin:0;padding-left:0;list-style:none}.nav-tabs>li{float:left;margin-bottom:0}.nav-tabs>li>a{margin-right:2px;line-height:1.42857}.nav-tabs>li a{color:#666;background-color:#f8f8f8;border:0;border-radius:0}.nav-tabs>li a:hover{color:#fff;background-color:#a6db00;border:0}.nav-tabs>li.active a,.nav-tabs>li.active a:hover,.nav-tabs>li.active a:focus{color:#fff;cursor:default;background-color:#81bc00;border:0}.nav-tabs:after{clear:both;content:"";display:table}ul.menu-select.inline-list,ul.menu-layout.inline-list{margin:15px 0;display:block}.inline-list>li{margin-bottom:5px;margin-right:5px;display:inline-block}.menu-select>li{margin:0 10px 0 0}ul.menu-layout.inline-list{float:right}.menu-layout>li{margin:0 0 0 5px}.toplisting-section .menu-layout li:first-child{margin-left:0}.inline-list>li.dropdown{position:relative}.inline-list .dropdown-toggle{color:var(--ink);cursor:pointer;text-decoration:none}.inline-list .dropdown-menu{z-index:1000;background:#fff;border:1px solid #e6e6e6;min-width:160px;margin:2px 0 0;padding:0;display:none;position:absolute;top:100%;left:0;box-shadow:0 6px 12px #0000002d}.inline-list li.dropdown:hover>.dropdown-menu{display:block}.inline-list .dropdown-menu>li>a{padding:10px;display:block}.custom_view_actions{padding:0 16px;display:none}li.custom_views:hover .custom_view_actions{gap:4px;display:inline-flex}.btn.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5}.caret{vertical-align:middle;border:4px solid #0000;border-top-color:#333;border-bottom:0 dotted;width:0;height:0;margin-left:2px;display:inline-block}ul.menu-layout.inline-list a{color:#333;font-size:16px;text-decoration:none}.btn.disabled{border-color:var(--line);color:#bbb;cursor:not-allowed;pointer-events:none;background:#eee}ul.thumbnails.row.product{flex-wrap:wrap;margin:0 -15px;display:flex}li.listing-grid{flex:0 0 25%;max-width:25%;padding:0 15px 30px}li.listing-grid>div.thumbnail{background:#fff;border:0;border-bottom:1px solid #e6e6e6;position:relative}div.thumbnail>div.image{clear:both;float:left;z-index:5;width:100%;height:170px;margin-bottom:5px;position:relative}a.row-avatar.thumb-bkimage{background-position:50%;background-size:cover;width:100%;height:170px;display:block}div.product-category{z-index:10;padding:2px 5px;font-size:11px;position:absolute;bottom:0;right:0}div.product-category a{color:#fff}div.thumbnail .cbtn-clone{z-index:2;position:absolute;top:6px}div.thumbnail .favourite{position:absolute;top:6px;left:8px}div.thumbnail .cbtn-clone{right:8px}div.row-buttons{padding:0}div.row-buttons .btn.cbtn-picklist{text-align:center;display:block}div.thumbnail .caption{border-top:1px solid var(--line);padding:8px}div.thumbnail .row-content{padding:6px 0 0}div.thumbnail .content-data{color:#999;font-size:12px}div.thumbnail .content-data .available{display:inline}div.thumbnail .content-data .cost{color:#666;float:right;text-align:right;font-weight:700;display:inline}div.row-buttons .btn.cbtn-picklist.disabled{color:#c8c8c8;pointer-events:none}ul.pagination{float:right;border-radius:0;margin:0 0 20px;padding-left:0;display:inline-block}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{float:left;background-color:#fff;border:1px solid #ddd;margin-left:-1px;padding:6px 12px;line-height:1.42857;text-decoration:none;position:relative}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>li>a:hover,.pagination>li>a:focus{color:#fff;background-color:#0088f0}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus{color:#fff;cursor:default;z-index:2;background-color:#0088f0;border-color:#ddd}.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#ccc;cursor:not-allowed;background-color:#f8f8f8;border-color:#ddd}table.index-table{background:#fff;width:100%;margin-bottom:20px}table.index-table th{color:#999;text-align:left;padding:8px;font-size:12px;font-weight:400}table.index-table th a.sort_link,table.index-table .filter{color:#999}table.index-table td{padding:8px;line-height:1.42857}table.index-table tbody{border-bottom:1px solid #e6e6e6}table.index-table tbody.sortable:hover,table.index-table tbody:hover td{background-color:#f5f5f5}table.index-table thead.group-info th{background:#f8f8f8}.content-data,tr.content-data>td{color:#999}.content-data span{display:block;position:relative}ul.listing{clear:both;width:100%;margin:0 0 30px;padding:0;list-style:none}ul.listing>li{float:left;border-bottom:1px solid #e6e6e6;width:100%;margin:0 0 1px;list-style:none}ul.listing>li .listing-row .row-avatar{padding:8px}.row-avatar{clear:none;float:left}td.row-avatar{float:none}.avatar.regular{width:66px;height:66px}.avatar.fit-height{height:auto}.content-wrapper .main-content h2,.content-wrapper .main-content h3{margin:0 10px 10px 0}.content-data a{color:#999}.content-data a:hover{color:#0088f0}table.index-table td.row-avatar{vertical-align:middle;width:64px}.status-indicator{float:left;border-radius:50%;width:16px;height:16px;margin-top:2px}.status-label{margin-left:8px}.index-table .status-indicator{margin-top:7px}.index-table .status-label{margin-top:6px;display:inline-block}table.alphabar{width:100%;margin:-5px 0 10px}table.alphabar td{text-align:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;width:3.7%;padding:4px}table.alphabar td a{color:#999;text-decoration:underline}table.alphabar td a:hover{color:#0088f0}table.alphabar td.active{background-color:#f8f8f8}.bg-opportunity-state00{background-color:#00bdff}.bg-opportunity-state01{background-color:#00a0a0}.bg-opportunity-state02{background-color:#ef7d00}.bg-opportunity-state03{background-color:#cc001e}td.row-avatar .avatar.letter{color:#fff;text-align:center;border-radius:4px;width:66px;height:66px;font-size:36px;line-height:64px;display:block;overflow:hidden}.avatar.icon{color:#999;display:block}.avatar.icon i{font-size:36px;line-height:1.2em}.avatar.icon p{white-space:nowrap}table.index-table tbody:hover .avatar.icon{color:#fff}.background-colour00{background-color:#999}.background-colour01{background-color:#0050ef}.background-colour02{background-color:#a30094}.background-colour03{background-color:#cc001e}.background-colour04{background-color:#ef7d00}.background-colour05{background-color:#f2a700}.background-colour06{background-color:#81bc00}.background-colour07{background-color:#00a0a0}.background-colour08{background-color:#00bdff}.background-colour09{background-color:#0088f0}.background-colour10{background-color:#2d00d1}.background-colour11{background-color:#a54c99}.background-colour12{background-color:#6600af}.background-colour13{background-color:#cc007e}.background-colour14{background-color:#9e004f}.background-colour15{background-color:#ed4f00}.background-colour16{background-color:#a6db00}.background-colour17{background-color:#16ad00}.background-colour18{background-color:#008c46}.background-colour19{background-color:#00a57a}.background-colour20{background-color:#0080a3}.background-colour22{background-color:#00bdff}.border-bottom-colour01{border-bottom:5px solid #0050ef}.border-bottom-colour02{border-bottom:5px solid #a30094}.border-bottom-colour03{border-bottom:5px solid #cc001e}.border-bottom-colour04{border-bottom:5px solid #ef7d00}.border-bottom-colour05{border-bottom:5px solid #f2a700}.border-bottom-colour06{border-bottom:5px solid #81bc00}.border-bottom-colour07{border-bottom:5px solid #00a0a0}.border-bottom-colour08{border-bottom:5px solid #00bdff}.border-bottom-colour09{border-bottom:5px solid #607d8b}.border-bottom-colour10{border-bottom:5px solid #2d00d1}.border-bottom-colour11{border-bottom:5px solid #a54c99}.border-bottom-colour12{border-bottom:5px solid #6600af}.border-bottom-colour13{border-bottom:5px solid #cc007e}.border-bottom-colour14{border-bottom:5px solid #9e004f}.border-bottom-colour15{border-bottom:5px solid #ed4f00}.border-bottom-colour16{border-bottom:5px solid #a6db00}.border-bottom-colour17{border-bottom:5px solid #16ad00}.border-bottom-colour18{border-bottom:5px solid #008c46}.border-bottom-colour19{border-bottom:5px solid #00a57a}.border-bottom-colour20{border-bottom:5px solid #0080a3}.listing-colour00{border-left:5px solid #999}.listing-colour01{border-left:5px solid #0050ef}.listing-colour02{border-left:5px solid #a30094}.listing-colour03{border-left:5px solid #cc001e}.listing-colour04{border-left:5px solid #ef7d00}.listing-colour05{border-left:5px solid #f2a700}.listing-colour06{border-left:5px solid #81bc00}.listing-colour07{border-left:5px solid #00a0a0}.listing-colour08{border-left:5px solid #00bdff}.listing-colour09{border-left:5px solid #0088f0}.listing-colour10{border-left:5px solid #2d00d1}.listing-colour11{border-left:5px solid #a54c99}.listing-colour12{border-left:5px solid #6600af}.listing-colour13{border-left:5px solid #cc007e}.listing-colour14{border-left:5px solid #9e004f}.listing-colour15{border-left:5px solid #ed4f00}.listing-colour16{border-left:5px solid #a6db00}.listing-colour17{border-left:5px solid #16ad00}.listing-colour18{border-left:5px solid #008c46}.listing-colour19{border-left:5px solid #00a57a}.listing-colour20{border-left:5px solid #0080a3}.modal{z-index:1040;opacity:0;display:none;position:fixed;inset:0;overflow-y:scroll}.modal:target{opacity:1;background:#00000080;display:block}.modal-dialog{z-index:1050;width:750px;max-width:100%;margin:0 auto;padding:30px 10px;position:relative}.modal-content{background-color:#fff;border:1px solid #0003;position:relative;box-shadow:0 5px 15px #00000080}.modal-header{color:#fff;background-color:#0088f0;border-bottom:1px solid #e5e5e5;border-radius:0;min-height:16.4286px;padding:15px}.modal-header .close{color:#000;float:right;opacity:.2;margin-top:-2px;font-size:21px;font-weight:700;line-height:21px;text-decoration:none}.modal-header .close:hover{opacity:.5}.modal-title{color:#fff;margin:0;font-size:18px;font-weight:700;line-height:25.7143px}.modal-body{padding:15px;position:relative}.modal .modal-body{padding:0 15px}.row.content.form-page{width:100%}.form-page .main-content{color:#666}.form-background{background:#fff}.form-page fieldset{border:0;min-width:0;margin:0;padding:0}.form-page .form-area label{color:#666;width:100%;margin:0;font-size:12px;font-weight:400;display:inline-block}.form-page .form-area input[type=text],.form-page .form-area input[type=search],.form-page .form-area input[type=email],.form-page .form-area input[type=tel],.form-page .form-area input[type=url],.form-page .form-area input[type=number],.form-page .form-area input[type=password],.form-page .form-area input[type=date],.form-page .form-area input[type=datetime-local],.form-page .form-area select,.form-page .form-area textarea{box-sizing:border-box;border:1px solid #ccc;border-radius:0;width:100%;height:28px;padding:4px;font-family:inherit;font-size:12px}.form-page .form-area textarea{height:auto;min-height:95px}form .uneditable-input{color:#666;cursor:not-allowed;background-color:#fff;border:1px solid #ccc;width:100%;padding:5px;line-height:1.42857em;display:block}.index-search .uneditable-input,.form-page .uneditable-input{height:28px;padding:4px;font-size:12px}.form-page .form-area input[type=checkbox],.form-page .form-area input[type=radio]{width:auto;height:auto}.form-page .form-area label.radio,.form-page .form-area label.checkbox:not(.toggle){vertical-align:middle;white-space:nowrap;width:auto;min-height:20px;padding-left:20px;font-weight:400;display:block}.form-page .button-row{float:right}.form-page .button-row>.btn,.form-page .button-row>input[type=submit]{margin-left:20px}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal input[type=checkbox],.modal input[type=radio]{float:none;margin:0 5px 8px 0}.form-page h1{color:inherit;vertical-align:baseline;display:block}.btn.btn-primary{background:#0088f0}.btn.btn-default{background:#b3b3b3}.btn.btn-danger{background:#cc001e}.btn.btn-danger[aria-disabled=true]{color:#bbb}.panel-danger{border-color:#ebccd1}.clients .rename-subdomain-text{margin-bottom:5px}.panel-danger>.panel-heading{color:#b94a48;background-color:#f2dede;border-color:#ebccd1}.panel-heading{border-bottom:1px solid #0000;padding:10px 15px}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.form-group{margin-bottom:15px}.btn.btn-info{color:#fff;background-color:#5bc0de}.modal-body .form-block+.form-block{margin-top:10px}.modal-footer{text-align:right;background-color:#fff;border-top:1px solid #e5e5e5;border-radius:0;margin-top:15px;padding:19px 20px 20px}.modal .modal-footer{border-top:0}.modal-footer .button-row{float:right;text-align:right}.modal-footer .button-row>*{margin-left:6px}.modal .form-block label.radio{color:#666;vertical-align:middle;width:100%;padding-left:20px;font-size:12px;font-weight:400;line-height:17.1429px;display:block}.nav-avatar .dropdown-menu{z-index:1000;background:#fff;min-width:160px;margin:2px 0 0;padding:0;list-style:none;display:none;position:absolute;top:45px;box-shadow:0 6px 12px #0000002d}.nav-avatar li.dropdown:hover>.dropdown-menu,.nav-avatar .avatar-menu:hover>.dropdown-menu,.nav-avatar .avatar-menu:focus-within>.dropdown-menu{display:block}.nav-avatar .dropdown-menu>li>a{color:#333;display:block}.nav-avatar .dropdown-menu>li.divider{background:#e6e6e6;height:1px;margin:9px 0;overflow:hidden}.subject-title{color:#333;margin:0 10px 10px 0;font-size:28px;font-weight:700;line-height:1.2}.subject-title .subtitle{color:#999;margin-top:10px;font-size:14px;font-weight:400;line-height:20px}.subject-title .subtitle a{color:#999}.page-main-actions{padding-right:15px}.page-main-actions ul{float:right;margin:0;padding:0;list-style:none}.page-main-actions li{margin-left:1px;list-style-type:none;display:inline-block}.main-action{text-align:center;border:5px solid #ccc;border-radius:50%;width:45px;display:inline-block;position:relative}.main-action i{color:#666;font-size:17px;line-height:35px}.main-action:hover{border-color:#666;text-decoration:none}.main-action.pinned i{color:#cc001e}.content-wrapper .row.details-top-links,.details-top-links{margin:15px 0}.detailspage .table{margin:0}.col-details-links{float:left;height:50px;padding-right:2px}.btn.cbtn-status{color:#fff;text-align:left;background-color:#0088f0;border:0;border-radius:0;height:50px;padding:0 7px;font-size:13px;line-height:25px;display:inline-block}.btn.cbtn-status:hover{color:#fff;background-color:#0074d2}.cbtn-status .button-title{color:#fff;font-size:16px;line-height:25px}.cbtn-status .button-subtitle{color:#fff;font-size:13px;line-height:25px}.cbtn-status .button-subtitle i{margin-right:3px}.expand-box-container{padding-right:30px;position:relative}.expand-box-container p{max-height:60px;margin:0;overflow:hidden}.expand-box-container p.open{max-height:none}.expand-box-container .expand-arrow{color:#ccc;position:absolute;top:0;right:6px}.sidebar .big-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:190px;margin-bottom:5px;position:relative}.group-side-content{position:relative}.group-side-content h3{font-size:1.4em}.sidebar h3{color:#999;margin:0;font-weight:400;line-height:40px}.group-side-content>ul{margin:10px 0 0;padding:0;list-style:none}.group-side-content ul li{margin-bottom:7px;padding-left:30px;padding-right:55px;list-style:none;position:relative;overflow:hidden}.group-side-content ul li>i{color:#999;position:absolute;top:1px;left:0}.group-side-content ul li span.label{position:absolute;top:0;right:0}.group-side-content .toggle-button{color:#ccc;width:14px;height:19.6px;display:block;position:absolute;top:0;right:0}.stats-box.four-col{margin:10px 0 0;padding:0;list-style:none}.stats-box:after{clear:both;content:"";display:table}.stats-box{width:100%;overflow:hidden}.stats-box .stat-container{border-left:1px solid #e6e6e6;width:25%}.stats-box .stat-container.last{border-right:1px solid #e6e6e6}.stats-box .stat{color:#666;font-size:18px;font-weight:700;overflow:hidden}.stats-box .divider{border-bottom:1px solid #e6e6e6}@font-face{font-family:cobra-icon-font;src:url(/fonts/cobra-icon-font.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:cobra-file-icon;src:url(/fonts/cobra-file-icon.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block}[class^=icn-cobra-],[class*=\ icn-cobra-],[class^=icn-file-],[class*=\ icn-file-]{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1.4em;display:inline-block}[class^=icn-cobra-],[class*=\ icn-cobra-]{font-family:cobra-icon-font}[class^=icn-cobra-]:before,[class*=\ icn-cobra-]:before,[class^=icn-file-]:before,[class*=\ icn-file-]:before{display:inline-block}[class^=icn-file-],[class*=\ icn-file-]{font-family:cobra-file-icon}.btn i{margin-right:3px;line-height:1em;position:relative;top:1px}.dropdown.action-menu ul.dropdown-menu li>a>i{margin-right:10px}.icn-cobra-weekly:before{content:""}.icn-cobra-daily:before{content:""}.icn-cobra-letter:before{content:""}.icn-cobra-next:before{content:""}.icn-cobra-previous:before,.icn-file-pdf:before{content:""}.icn-cobra-enquiry:before{content:""}.icn-cobra-draft:before{content:""}.icn-cobra-quote:before{content:""}.icn-cobra-order:before,.icn-file-excel:before{content:""}.icn-cobra-surcharges:before{content:""}.icn-cobra-tax-rates:before{content:""}.icn-cobra-office:before{content:""}.icn-cobra-home:before{content:""}.icn-cobra-edit:before{content:""}.icn-cobra-file:before{content:""}.icn-cobra-file-profile:before{content:""}.icn-cobra-file-2:before{content:""}.icn-cobra-files:before{content:""}.icn-cobra-file-4:before{content:""}.icn-cobra-file-download:before{content:""}.icn-cobra-file-check:before{content:""}.icn-cobra-tag:before{content:""}.icn-cobra-cart:before{content:""}.icn-cobra-cart-open:before{content:""}.icn-cobra-coin:before{content:""}.icn-cobra-coins:before{content:""}.icn-cobra-credit:before{content:""}.icn-cobra-credit-2:before{content:""}.icn-cobra-calculate:before{content:""}.icn-cobra-support:before{content:""}.icn-cobra-phone:before{content:""}.icn-cobra-address-book:before{content:""}.icn-cobra-email:before{content:""}.icn-cobra-location:before{content:""}.icn-cobra-clock:before{content:""}.icn-cobra-clock-4:before{content:""}.icn-cobra-calendar:before{content:""}.icn-cobra-print:before{content:""}.icn-cobra-user:before{content:""}.icn-cobra-bubbles:before{content:""}.icn-cobra-users:before{content:""}.icn-cobra-search:before{content:""}.icn-cobra-lock:before{content:""}.icn-cobra-wrench:before{content:""}.icn-cobra-cogs:before{content:""}.icn-cobra-cog:before{content:""}.icn-cobra-tools:before{content:""}.icn-cobra-pie:before{content:""}.icn-cobra-balance:before{content:""}.icn-cobra-bomb:before{content:""}.icn-cobra-skull:before{content:""}.icn-cobra-bin:before{content:""}.icn-cobra-truck:before{content:""}.icn-cobra-shield:before{content:""}.icn-cobra-cord:before{content:""}.icn-cobra-list:before{content:""}.icn-cobra-grid:before{content:""}.icn-cobra-tree-2:before{content:""}.icn-cobra-download:before{content:""}.icn-cobra-upload:before{content:""}.icn-cobra-cloud-download:before{content:""}.icn-cobra-cloud-upload:before{content:""}.icn-cobra-cloud:before{content:""}.icn-cobra-eye:before{content:""}.icn-cobra-attachment:before{content:""}.icn-cobra-star:before{content:""}.icn-cobra-heart:before{content:""}.icn-cobra-thumbs-down:before{content:""}.icn-cobra-notification:before{content:""}.icn-cobra-info:before{content:""}.icn-cobra-checkmark-circle:before{content:""}.icn-cobra-checkmark-circle-2:before{content:""}.icn-cobra-close:before{content:""}.icn-cobra-plus:before{content:""}.icn-cobra-checkmark:before{content:""}.icn-cobra-checkmark-2:before{content:""}.icn-cobra-arrow-up:before,.icn-cobra-contract:before{content:""}.icn-cobra-arrow-down:before,.icn-cobra-expand:before{content:""}.icn-cobra-goback:before{content:""}.icn-cobra-task:before{content:""}.icn-cobra-checkbox-checked:before{content:""}.icn-cobra-collection:before{content:""}.icn-cobra-undo:before{content:""}.icn-cobra-tax-class:before{content:""}.icn-cobra-shuffle:before{content:""}.icn-cobra-filter:before{content:""}.icn-cobra-pencil7:before{content:""}.icn-cobra-copy4:before{content:""}.icn-cobra-paste2:before{content:""}.icn-cobra-discount-category:before{content:""}.icn-cobra-folder-search:before{content:""}.icn-cobra-cash:before{content:""}.icn-cobra-cash3:before{content:""}.icn-cobra-user-check:before{content:""}.icn-cobra-link3:before{content:""}.icn-cobra-barcode:before{content:""}.icn-cobra-settings:before{content:""}.icn-cobra-tick:before{content:""}.icn-cobra-van:before{content:""}.action-menu .dropdown-menu{list-style:none;display:none;position:absolute}.action-menu:hover>.dropdown-menu{z-index:60;background:#fff;border:1px solid #e6e6e6;min-width:170px;margin:0;padding:5px 0;list-style:none;display:block;position:absolute;right:0;box-shadow:0 6px 12px #0000002d}.action-menu .dropdown-menu>li>a{color:#333;display:block}.action-menu .dropdown-menu>li>a:hover{background:#f5f5f5}.action-menu .dropdown-menu>li.danger>a:hover{background-color:#ef7d00}.action-menu .dropdown-menu>li.danger>a.confirm-step:hover{background-color:#cc001e}.action-menu .dropdown-menu i{margin-right:6px}.menu-confirm .default{display:inline}.menu-confirm .confirm,.menu-confirm .wait,.menu-confirm.confirm-step .default{display:none}.menu-confirm.confirm-step .confirm{display:inline}.menu-confirm.confirm-wait .default,.menu-confirm.confirm-wait .confirm{display:none}.menu-confirm.confirm-wait .wait{display:inline}td.action-menu{width:24px}.dropdown{position:relative}.table-condensed.listing>thead>tr>th,.table-condensed.listing>tbody>tr>td{padding:5px}.table-condensed.listing .align-right{text-align:right}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.stats-box.three-col .stat-container{width:33%}turbo-frame{display:inline}.opportunity-badges{clear:both;margin-top:6px;font-size:14px}.cobra-grid .dd-toggle{color:#999;cursor:pointer;float:left;background:0 0;border:0;width:18px;padding:2px 6px 2px 0;font-size:13px;line-height:1}.cobra-grid .dd-toggle:hover{color:#333}.avatar.regular.icon{width:42px;height:42px;display:block}.avatar.regular.icon p{text-transform:uppercase;margin:3px 0 0;font-size:11px}.avatar.regular.icon>[class^=icn-cobra-],.avatar.regular.icon>[class*=\ icn-cobra-]{flex:none}[class^=icn-file-]{font-size:14px}.links.pull-right{float:right}.form-page:has(#member_bookable:not(:checked)) #services{display:none}.group-side-content .linkish{color:var(--blue,#0088f0);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.group-side-content .linkish:hover{text-decoration:underline}.group-side-content form{display:inline}ul.nav.navbar-nav .dropdown-menu li.divider{background-color:#e6e6e6;height:1px;margin:9px 0;overflow:hidden}.cobra-grid .action-menu .dropdown-menu i{margin-right:6px}.modal .form-icon{color:#999;text-align:center;font-size:22px}.modal .form-area h4{margin:0 0 4px;font-size:15px;font-weight:700}.modal .form-area p{margin:0 0 6px}.modal-dialog.recalculate-modal{width:640px}label.checkbox.toggle{vertical-align:middle;min-height:20px;margin-bottom:6px;padding:0 0 0 20px;display:block;position:relative}label.checkbox.toggle.android{color:#fff;background-color:#b6b6b6;border:2px solid #b6b6b6;max-width:134px;height:28px}form.form-search label.checkbox.toggle{color:#999;margin-bottom:0}label.checkbox.toggle input[type=checkbox]{opacity:0;z-index:5;position:absolute}label.checkbox.toggle p{color:#333;font-size:inherit;text-align:left;vertical-align:middle;width:100%;margin:0;padding-right:100px;line-height:28px;display:block;position:absolute;left:-100px}label.checkbox.toggle p span{color:#fff;text-align:center;text-transform:uppercase;z-index:5;width:50%;margin-left:100px;display:block;position:absolute;top:0;left:0}label.checkbox.toggle p span:last-child{left:50%}label.checkbox.toggle p span.checkedtext:before,label.checkbox.toggle p span.uncheckedtext:before{content:attr(data-text)}label.checkbox.toggle .slide-button{z-index:4;background-color:#cc001e;border-radius:2px;width:50%;height:100%;padding:0;display:block;position:absolute;top:0;right:0}label.checkbox.toggle input:checked~.slide-button{background-color:#81bc00;right:50%}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{max-width:270px;margin:4px;display:none}.daterangepicker .calendar.single .calendar-table{border:none;border-image:}.daterangepicker .calendar th,.daterangepicker .calendar td{white-space:nowrap;text-align:center;min-width:32px}@media (min-width:564px){.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .calendar{float:left}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .calendar{float:right}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .calendar.right{margin-left:0}.daterangepicker.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .calendar.left .calendar-table{padding-right:12px}.daterangepicker.ltr .ranges,.daterangepicker.ltr .calendar{float:left}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .calendar.right{margin-right:0}.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .ranges,.daterangepicker.rtl .calendar{text-align:right;float:right}}@media (min-width:730px){.daterangepicker .calendar.left{clear:none!important}}.btn.cbtn-toggle{color:#999;background-color:#fff;border:1px solid #e6e6e6}.btn.cbtn-toggle:hover,.btn.cbtn-toggle.active{color:#fff;background-color:#999}.content-wrapper .row.availability-date-navigation,.availability-date-navigation{z-index:10;background-color:#fff;border:1px solid #ddd;border-bottom:none;margin:1em 0 0;padding:.5em;position:sticky}.availability-date-navigation .list-button-left,.availability-date-navigation .list-button-right{color:#ccc;font-size:1.25em}.availability-date-navigation .list-button-left:hover,.availability-date-navigation .list-button-right:hover{text-decoration:none}.availability-date-navigation .list-button-left:hover i,.availability-date-navigation .list-button-right:hover i{color:#999}.availability-date-navigation .list-button-left{float:left}.availability-date-navigation .list-button-right{float:right}.availability-grid .list-button-left,.availability-grid .list-button-right,.availability-grid-header .list-button-left,.availability-grid-header .list-button-right{color:#ccc;font-size:1.25em}.availability-grid .list-button-left:hover,.availability-grid .list-button-right:hover,.availability-grid-header .list-button-left:hover,.availability-grid-header .list-button-right:hover{text-decoration:none}.availability-grid .list-button-left:hover i,.availability-grid .list-button-right:hover i,.availability-grid-header .list-button-left:hover i,.availability-grid-header .list-button-right:hover i{color:#999}.availability-grid .list-button-left,.availability-grid-header .list-button-left{float:left}.availability-grid .list-button-right,.availability-grid-header .list-button-right{float:right}.calendar .listblock-inner{background-color:#fff}.calendar .calendardate-box-left,.calendar .calendardate-box-right,.calendar .listblock-inner,.calendar .listblock-left,.calendar .listblock-right,.calendar .headerblock-right,.calendar .block,.calendar .block-header{float:left}.calendar .listblock-left,.calendar .listblock-right,.calendar .listblock-inner,.calendar .person,.calendar .block{position:relative}.calendar .row-avatar{margin-top:4px}.calendar .row-content{background-color:#0000;margin-left:50px;padding:0}.calendar .content-data{margin-top:2px}.calendar .person{width:100%;padding-left:10px}.calendar .person .person-details{margin-top:-25px;position:absolute;top:50%}.calendar.mycalendar .person{display:none}.calendar .calendardate-box{margin-bottom:20px;position:relative;overflow:hidden}.calendar .calendardate-box-left,.calendar .calendardate-box-right{height:100%;padding:10px}.calendar .calendardate-box-left{color:#999;width:250px;position:absolute}.calendar .calendardate-box-left .date{position:absolute;top:10px;left:10px}.calendar .calendardate-box-left .date .date-block,.calendar .calendardate-box-left .date .weekday,.calendar .calendardate-box-left .date .month,.calendar .calendardate-box-left .date .week{float:left}.calendar .calendardate-box-left .date .weekday,.calendar .calendardate-box-left .date .date-block{clear:both;margin-left:65px}.calendar .calendardate-box-left .date .date-block{text-transform:uppercase;opacity:.6;margin-top:5px;font-size:12px}.calendar .calendardate-box-left .date .year{margin-left:5px;display:inline}.calendar .calendardate-box-left .date .day{text-align:center;width:60px;font-size:50px;font-weight:700;line-height:50px;position:absolute;top:0}.calendar .calendardate-box-right{width:100%;padding-left:260px}.calendar .calendardate-box-right .calendar-link-block{margin-top:10px}.calendar .calendardate-box-right .calendar-link-block select{width:100%}.calendar .calendardate-box-right .calendar-link-block form{margin:0}.calendar .display-buttons-calendar label{color:#999;margin:0;font-size:10px;display:block}.calendar .calendar-content{background-color:#f8f8f8;border:1px solid #e6e6e6;border-bottom:0;border-image:;padding-top:256px}.calendar .block{color:#999}.calendar .block.early,.calendar .block.late,.calendar .block.weekend{background-color:#f8f8f8}.calendar .activity{color:#fff;z-index:100;border:1px solid #fff;border-top:0;border-left:0;border-image:;border-radius:4px;height:50px;padding:5px;font-size:12px;position:absolute;overflow:hidden}.calendar .activity a{color:#fff}.calendar .activity .title,.calendar .activity span{float:left;clear:both;height:20px;overflow:hidden}.calendar .activity.listing-colour00{background-color:#999}.calendar .activity.listing-colour00.completed{border-left:4px solid #999}.calendar .activity.listing-colour01{background-color:#0088f0}.calendar .activity.listing-colour01.completed{border-left:4px solid #0088f0}.calendar .activity.listing-colour02{background-color:#f2a700}.calendar .activity.listing-colour02.completed{border-left:4px solid #f2a700}.calendar .activity.listing-colour03{background-color:#cc001e}.calendar .activity.listing-colour03.completed{border-left:4px solid #cc001e}.calendar .activity.listing-colour04{background-color:#ef7d00}.calendar .activity.listing-colour04.completed{border-left:4px solid #ef7d00}.calendar .activity.listing-colour05{background-color:#a30094}.calendar .activity.listing-colour05.completed{border-left:4px solid #a30094}.calendar .activity.listing-colour06{background-color:#81bc00}.calendar .activity.listing-colour06.completed{border-left:4px solid #81bc00}.calendar .activity.listing-colour07{background-color:#00a57a}.calendar .activity.listing-colour07.completed{border-left:4px solid #00a57a}.calendar .activity.listing-colour08{background-color:#00bdff}.calendar .activity.listing-colour08.completed{border-left:4px solid #00bdff}.calendar .activity.listing-colour09{background-color:#0088f0}.calendar .activity.listing-colour09.completed{border-left:4px solid #0088f0}.calendar .activity.listing-colour10{background-color:#2d00d1}.calendar .activity.listing-colour10.completed{border-left:4px solid #2d00d1}.calendar .activity.listing-colour11{background-color:#a54c99}.calendar .activity.listing-colour11.completed{border-left:4px solid #a54c99}.calendar .activity.listing-colour12{background-color:#6600af}.calendar .activity.listing-colour12.completed{border-left:4px solid #6600af}.calendar .activity.listing-colour13{background-color:#cc007e}.calendar .activity.listing-colour13.completed{border-left:4px solid #cc007e}.calendar .activity.listing-colour14{background-color:#9e004f}.calendar .activity.listing-colour14.completed{border-left:4px solid #9e004f}.calendar .activity.listing-colour15{background-color:#ed4f00}.calendar .activity.listing-colour15.completed{border-left:4px solid #ed4f00}.calendar .activity.listing-colour16{background-color:#a6db00}.calendar .activity.listing-colour16.completed{border-left:4px solid #a6db00}.calendar .activity.listing-colour17{background-color:#16ad00}.calendar .activity.listing-colour17.completed{border-left:4px solid #16ad00}.calendar .activity.listing-colour18{background-color:#008c46}.calendar .activity.listing-colour18.completed{border-left:4px solid #008c46}.calendar .activity.listing-colour19{background-color:#00a57a}.calendar .activity.listing-colour19.completed{border-left:4px solid #00a57a}.calendar .activity.listing-colour20{background-color:#0080a3}.calendar .activity.listing-colour20.completed{border-left:4px solid #0080a3}.calendar .activity.completed{color:#999;background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.calendar .activity.completed a{color:#999}.calendar .activity.opportunity-state00,.calendar .planner_key.opportunity-state00{background-color:#00bdff}.calendar .activity.opportunity-state01,.calendar .planner_key.opportunity-state01{background-color:#00a0a0}.calendar .activity.opportunity-state02,.calendar .planner_key.opportunity-state02{background-color:#ef7d00}.calendar .activity.opportunity-state02.opportunity-status1,.calendar .planner_key.opportunity-state02.opportunity-status1{background-color:#0088f0}.calendar .activity.opportunity-state02.opportunity-status5,.calendar .planner_key.opportunity-state02.opportunity-status5{background-color:#a30094}.calendar .activity.opportunity-state03,.calendar .planner_key.opportunity-state03{background-color:#cc001e}.calendar .activity.opportunity-state03.opportunity-status40,.calendar .planner_key.opportunity-state03.opportunity-status40{background-color:#333}.calendar .listblock{color:#999}.calendar .listblock .listblock-wrapper{overflow:auto}.calendar .listblock .listblock-inner{clear:both}.calendar .listblock .person,.calendar .listblock .listblock-inner{border-bottom:1px solid #e6e6e6}.calendar .listblock .listblock-left{z-index:100;border-right:1px solid #e6e6e6;width:250px;position:absolute}.calendar .listblock .listblock-left .block{background-color:#f8f8f8}.calendar .listblock .listblock-right{width:100%;padding-left:250px}.calendar .listblock .person,.calendar .listblock .block,.calendar .listblock .listblock-inner{min-height:70px}.calendar .headerblock{color:#999;clear:both;background-color:#f8f8f8;border:1px solid #e6e6e6;width:100%;position:relative;overflow:hidden}.calendar .headerblock .listblock-wrapper-dummy{margin-top:5px;margin-bottom:5px}.calendar .headerblock .headerblock-left,.calendar .headerblock .headerblock-right{height:60px}.calendar .headerblock .headerblock-left{z-index:100;background-color:#f8f8f8;width:250px;position:absolute}.calendar .headerblock .headerblock-right{z-index:100;width:100%;padding:0 0 0 249px;display:block;overflow:hidden}.calendar .headerblock .headerblock-right .inner-headerblock-right{height:40px;display:block;position:relative}.calendar .listblock-inner,.calendar .listblock-inner-dummy,.calendar .inner-headerblock-right{width:100%}.calendar .listblock-wrapper-dummy{display:none}.calendar .block,.calendar .block-header{text-align:center;width:100px;height:100%;overflow:hidden}.calendar .block-header{border-left:1px solid #e6e6e6;padding:12px 5px 0}.calendar .block{border-bottom:1px solid #e6e6e6;border-left:1px solid #f8f8f8}.calendar .list-button-left,.calendar .list-button-right{color:#ccc;text-align:center;z-index:110;background-color:#f8f8f8;width:20px;height:25px;line-height:25px;display:block;position:absolute;top:30px}.calendar .list-button-left i,.calendar .list-button-right i{line-height:25px}.calendar .list-button-left:hover,.calendar .list-button-right:hover{text-decoration:none}.calendar .list-button-left:hover i,.calendar .list-button-right:hover i{color:#999}.calendar .list-button-left{left:225px}.calendar .list-button-right{right:0}.calendar .activity.no-activities{opacity:.25;text-align:center;background-color:#e6e6e6;border:0;width:100%;height:70px;padding:0;top:0}.calendar .activity.no-activities p{color:#666;font-size:18px;line-height:70px}.calendar.mycalendar .fc-month-view .activity.fc-event,.calendar.mycalendar .activity.fc-day-grid-event.fc-event{position:relative}.calendar.mycalendar .activity .fc-content span{float:none}.calendar.mycalendar .activity.fc-day-grid-event span{display:block}.daily .list-button-left,.daily .list-button-right{top:33px}.mycalendar .calendar-content{background:0 0;border:none;border-image:;padding-top:222px}.calendar.mycalendar.monthly .headerblock .month,.calendar.mycalendar.weekly .headerblock .month{line-height:25px}.calendar.mycalendar.monthly .headerblock .list-button-left i,.calendar.mycalendar.monthly .headerblock .list-button-right i,.calendar.mycalendar.weekly .headerblock .list-button-left i,.calendar.mycalendar.weekly .headerblock .list-button-right i{line-height:30px}.mycalendar.daily .calendar-content{padding-top:190px}.mycalendar.daily .headerblock,.mycalendar.daily .listblock-wrapper-dummy{display:none}.mycalendar.daily .listblock .listblock-right{padding-left:0}.mycalendar.daily .my-week-plan{z-index:150;overflow:auto}.mycalendar.daily .my-week-plan .my-week-plan-inner{width:100%;overflow:auto}.mycalendar.daily .my-week-plan .block{clear:both;float:left;width:100%;height:auto}.mycalendar.daily .my-week-plan .block a{color:#999}.mycalendar.daily .my-week-plan .block a:hover{color:#0088f0}.mycalendar.daily .my-week-plan .block .date{background-color:#f8f8f8;padding:2px 12px;font-size:12px}.mycalendar.daily .my-week-plan .block .activity-row{height:25px;margin-bottom:1px;padding:0 8px;font-size:12px;overflow:hidden}.mycalendar.daily .my-week-plan .block .activity-row .title{line-height:25px}.mycalendar.daily .my-week-plan .week-block{color:#999;text-align:center;background-color:#f8f8f8;padding:5px;position:relative}.mycalendar.daily .my-week-plan .week-block a.list-button-left,.mycalendar.daily .my-week-plan .week-block a.list-button-right{top:3px}.mycalendar.daily .my-week-plan .week-block a.list-button-left{left:0}.mycalendar.daily .my-week-plan .pre-week-view{float:left;border-top:1px solid #e6e6e6;width:100%}.mycalendar.daily .my-week-plan .pre-week-view .block{clear:none;float:left;text-align:center;width:14.28%;font-size:13px;line-height:28px}.mycalendar.daily .my-week-plan .pre-week-view .block .day{font-size:15px}.mycalendar.daily .my-week-plan .pre-week-view .block.active{background-color:#f8f8f8}.mycalendar.daily .my-week-plan .pre-week-view .block a{color:#999}.mycalendar.daily .my-week-plan .pre-week-view .block a:hover{color:#0088f0}.mycalendar.daily .my-week-plan .pre-week-view .day{color:#fff;border-radius:4px;font-weight:700}.mycalendar.daily .my-week-plan .pre-week-view .day.busy,.mycalendar.daily .my-week-plan .pre-week-view .day.busy a{color:#fff}.weekly .calendardate-box-left .date,.two_weekly .calendardate-box-left .date{top:28px}.weekly .list-button-left,.weekly .list-button-right,.two_weekly .list-button-left,.two_weekly .list-button-right{top:25px}.mycalendar.weekly .listblock .listblock-right{padding-left:0}.mycalendar.weekly .headerblock .list-button-left{left:0}.mycalendar.weekly .headerblock .list-button-left,.mycalendar.weekly .headerblock .list-button-right{top:0}.monthly .calendardate-box-left .date .day,.monthly .calendardate-box-left .date .weekday{display:none}.monthly .calendardate-box-left .date .date-block{opacity:1;text-transform:none;margin:0}.monthly .calendardate-box-left .date .month{font-size:36px;font-weight:700;line-height:1.2em}.monthly .calendardate-box-left .date .year{clear:both;float:left;opacity:.6;margin-left:0}.monthly .listblock .listblock-left{width:170px}.monthly .listblock .listblock-right{padding:0 0 0 170px}.monthly .listblock .listblock-inner{width:100%}.monthly .listblock .person,.monthly .listblock .listblock-inner{min-height:60px}.monthly .listblock .block{border:0;min-height:59px}.monthly .list-button-left,.monthly .list-button-right{top:0}.monthly .list-button-left{left:0}.monthly .list-button-right{right:0}.mycalendar.monthly .listblock .listblock-right{padding:0}.calendar.planner .activity{text-align:center;width:100%;height:100%;padding:0}.calendar.planner .activity.spans-period{border-bottom:0;border-right:0;position:relative}.calendar.planner .activity.spans-period.spans-left:before{left:0}.calendar.planner .activity.spans-period.spans-right:after{right:0}.calendar.planner .activity.spans-period.spans-left:before,.calendar.planner .activity.spans-period.spans-right:after{content:"";background-repeat:repeat-y;width:10px;height:100%;display:block;position:absolute;background-size:10px 10px!important}.calendar.planner .activity.spans-period.opportunity-state00.spans-left:before{background:linear-gradient(-45deg,#00bdff 5px,#0000 0) 0 5px,linear-gradient(-135deg,#00bdff 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-state00.spans-right:after{background:linear-gradient(45deg,#00bdff 5px,#0000 0) 0 5px,linear-gradient(135deg,#00bdff 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-state01.spans-left:before{background:linear-gradient(-45deg,#00a0a0 5px,#0000 0) 0 5px,linear-gradient(-135deg,#00a0a0 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-state01.spans-right:after{background:linear-gradient(45deg,#00a0a0 5px,#0000 0) 0 5px,linear-gradient(135deg,#00a0a0 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-state02.spans-left:before{background:linear-gradient(-45deg,#ef7d00 5px,#0000 0) 0 5px,linear-gradient(-135deg,#ef7d00 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-state02.spans-right:after{background:linear-gradient(45deg,#ef7d00 5px,#0000 0) 0 5px,linear-gradient(135deg,#ef7d00 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-status1.spans-left:before{background:linear-gradient(-45deg,#0088f0 5px,#0000 0) 0 5px,linear-gradient(-135deg,#0088f0 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-status1.spans-right:after{background:linear-gradient(45deg,#0088f0 5px,#0000 0) 0 5px,linear-gradient(135deg,#0088f0 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-status5.spans-left:before{background:linear-gradient(-45deg,#a30094 5px,#0000 0) 0 5px,linear-gradient(-135deg,#a30094 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-status5.spans-right:after{background:linear-gradient(45deg,#a30094 5px,#0000 0) 0 5px,linear-gradient(135deg,#a30094 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-state03.spans-left:before{background:linear-gradient(-45deg,#cc001e 5px,#0000 0) 0 5px,linear-gradient(-135deg,#cc001e 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-state03.spans-right:after{background:linear-gradient(45deg,#cc001e 5px,#0000 0) 0 5px,linear-gradient(135deg,#cc001e 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-status40.spans-left:before{background:linear-gradient(-45deg,#333 5px,#0000 0) 0 5px,linear-gradient(-135deg,#333 5px,#fff 0) 0 5px}.calendar.planner .activity.spans-period.opportunity-status40.spans-right:after{background:linear-gradient(45deg,#333 5px,#0000 0) 0 5px,linear-gradient(135deg,#333 5px,#fff 0) 0 5px}.calendar.planner .activity.listing-colour00{color:#333;background-color:#999}.calendar.planner .activity.listing-colour00 a{color:#333}.calendar.planner .activity.listing-colour01{background-color:#0050ef}.calendar.planner .activity.listing-colour02{background-color:#a30094}.calendar.planner .activity.listing-colour03{background-color:#cc001e}.calendar.planner .activity.listing-colour04{background-color:#ef7d00}.calendar.planner .activity .title,.calendar.planner .activity span{width:100%;height:24px;padding:5px}.calendar.planner .activity .title i,.calendar.planner .activity span i{margin-right:4px}.calendar.planner .activity .schedule{float:left;width:100%;height:16px;overflow:hidden}.calendar.planner .activity .schedule .schedule_cell{float:left;text-align:center;height:16px;padding:0 4px}.opportunity-item-status-0{background-color:#00bdff}.opportunity-item-status-1{background-color:#a30094}.opportunity-item-status-2{background-color:brown}.opportunity-item-status-4{background-color:#2d00d1}.opportunity-item-status-8{background-color:#00a57a}.opportunity-item-status-16{background-color:#cc007e}.opportunity-item-status-32{background-color:#f2a700}.opportunity-item-status-64{background-color:#cc007e}.opportunity-item-status-128{background-color:#00a57a}.opportunity-item-status-256{background-color:#2d00d1}.opportunity-item-status-512{background-color:brown}.opportunity-item-status-1024{background-color:#0088f0}.opportunity-item-status-2048{background-color:#999}.opportunity-item-status-4096{background-color:#9e004f}.weekly .block .number,.two_weekly .block .number,.monthly .block .number{color:#fff;text-align:center;width:100%;margin-top:-9px;padding:0;font-size:15px;font-weight:700;position:absolute;top:50%}.weekly .block .number a,.two_weekly .block .number a,.monthly .block .number a{color:#fff}.resource-planner .allocate-resources .calendar{padding-left:300px}.allocate-resources .calendar-content{background-color:#f8f8f8;border:1px solid #e6e6e6}.allocate-resources .calendar-content .resources .content-data,.allocate-resources .calendar-content .resources .row-info{margin-left:48px}.allocate-resources .calendar{width:100%;padding-left:250px}@media (max-width:767px){.resource-planner .allocate-resources .calendar{padding-left:100px}}@media (max-width:979px){.calendar .listblock .listblock-left,.calendar .calendardate-box-left,.calendar .headerblock .headerblock-left{width:170px;overflow:hidden}.calendar .listblock .listblock-right,.calendar .headerblock .headerblock-right{padding-left:170px}.calendar .calendardate-box-right{padding-left:180px}.calendar .list-button-left{left:145px}.calendar .calendar-content{padding-top:0}.calendar .row-avatar{display:none}.calendar .row-content{margin:0}.calendar.monthly .date-block .month{font-size:28px}.calendar.monthly .list-button-left{left:0}.calendar.mycalendar.daily .calendar-content{margin-top:0;padding-top:0}.calendar.daily .block-header{font-size:10px}}@media (max-width:800px){.calendar .listblock .listblock-left,.calendar .headerblock .headerblock-left{width:70px}.calendar .listblock .listblock-right,.calendar .headerblock .headerblock-right{padding-left:70px}.calendar .list-button-left{left:45px}.calendar .calendardate-box .calendardate-box-left,.calendar .calendardate-box .calendardate-box-right{width:100%;position:relative}.calendar .calendardate-box .calendardate-box-left{border-bottom:1px solid #e6e6e6;border-right:0;height:95px}.calendar .calendardate-box .calendardate-box-left .date{width:100%;position:relative;top:0;left:0}.calendar .calendardate-box .calendardate-box-left .date .week,.calendar .calendardate-box .calendardate-box-left .date .day,.calendar .calendardate-box .calendardate-box-left .date .date-block,.calendar .calendardate-box .calendardate-box-left .date .weekday{margin:0;position:absolute}.calendar .calendardate-box .calendardate-box-left .date .day{top:5px}.calendar .calendardate-box .calendardate-box-left .date .date-block,.calendar .calendardate-box .calendardate-box-left .date .weekday{top:15px;left:70px}.calendar .calendardate-box .calendardate-box-left .date .weekday{top:33px}.calendar .calendardate-box .calendardate-box-right{padding-left:10px}.calendar .row-avatar{display:block}.calendar .row-content{display:none}.calendar.monthly .calendardate-box-left .date .date-block{left:0}}@media (max-width:767px){.calendar .calendardate-box-right{height:auto}.calendar.mycalendar.daily .my-week-plan{margin-top:20px;height:auto!important}.calendar.daily .block-header{font-size:8px}}.resource-planner .date-header{padding-top:2px;top:54px}.resource-planner .allocate-resources .search{margin-bottom:16px}.resource-planner .allocate-resources .resources{width:300px}.resource-planner .name{border-left:4px solid #f8f8f8}.resource-planner .name.hover{border-left:4px solid #81bc00}.resource-planner .name.no-drop{border-left:4px solid #cc001e}.resource-planner .name .title{height:20px;overflow:hidden}.resource-planner .name .contact{height:22px;overflow:hidden}.resource-planner .name .label.label-tag{display:inline-block}.resource-planner .bookings.hover>.day{opacity:.2;background-color:#81bc00}.resource-planner .divider{background-color:#e6e6e6;border-bottom:1px solid #e6e6e6;height:16px}.resource-planner.two_weeks .day{width:175px}.resource-planner.week .day{width:300px}.resource-planner.day1 .day{width:75px}.resource-planner.day3 .day{width:600px}.resource-planner .navbar-toggle{padding-top:0}.resource-planner .navbar-toggle .icon-bar{background-color:#333}.allocate-resources .banner{background-color:#e6e6e6;margin:16px 0;padding:8px;font-weight:700}.allocate-resources .banner span.label.remaining{font-size:100%}.allocate-resources .resources{border-right:1px solid #e6e6e6;width:250px;position:absolute}.allocate-resources .header-content{background-color:#f8f8f8;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.allocate-resources .outer-wrapper{width:100%;overflow:auto}.allocate-resources .inner-wrapper{position:relative}.allocate-resources .popover{z-index:9999;position:fixed}.allocate-resources .name{border-bottom:1px solid #e6e6e6;width:100%;height:56px;padding:7px 4px;overflow:hidden}.allocate-resources .name .title{height:20px;overflow:hidden}.allocate-resources .name .title a{color:#333;font-weight:400}.allocate-resources .day{float:left;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;width:100px;height:56px;padding:4px}.allocate-resources .day.during{background-color:#81bc0080}.allocate-resources .header{height:56px}.allocate-resources .header .day{color:#999;text-align:center;line-height:1.75em}.allocate-resources .items .day{background-color:#fff}.allocate-resources .bookings{position:relative}.allocate-resources .bookings:before,.allocate-resources .bookings:after,.allocate-resources .items:before,.allocate-resources .items:after{content:" ";display:table}.allocate-resources .booking{color:#fff;cursor:pointer;word-break:break-word;-webkit-user-select:none;user-select:none;border:1px solid #0003;height:50px;margin-top:3px;padding:4px 8px;position:absolute;overflow:hidden}.allocate-resources .booking a{color:#fff}.allocate-resources .booking.draggable{-webkit-user-drag:element}.allocate-resources .booking.this-job{border:2px solid #cc001e}.allocate-resources .booking.over-end:after{content:"";border-style:solid;border-width:6px;width:12px;height:12px;position:absolute;top:40%;right:-12px}.allocate-resources .booking.over-end.label-info:after{border-color:#0000 #0000 #0000 #5bc0de}.allocate-resources .booking.over-end.label-warning:after{border-color:#0000 #0000 #0000 #ef7d00}.allocate-resources .booking.over-end.label-default:after{border-color:#0000 #0000 #0000 #999}.allocate-resources .booking.over-start:before{content:"";border:6px solid #0000;border-left-color:#fff;width:12px;height:12px;position:absolute;top:40%;left:0}.allocate-resources .drop-zone{opacity:.5;z-index:100;background-color:#ccc;border:1px dashed #333;display:none;position:absolute}.allocate-resources .drop-zone h1{text-align:center;margin:0}.allocate-resources form .search-button{position:absolute;top:0;right:0}.allocate-resources form button{height:34px}@media (max-width:767px){.resource-planner .allocate-resources .resources{width:100px}.resource-planner .allocate-resources .resources .row-avatar{display:none}.resource-planner .allocate-resources .resources .content-data{margin-left:0}}@media print{.navbar,#footer,ul.pagination,table.colour_key,input[type=submit]{display:none}}table.index-table tbody:hover .opportunity-state00{background-color:#00bdff}table.index-table tbody:hover .opportunity-state01{background-color:#00a0a0}table.index-table tbody:hover .opportunity-state02{background-color:#ef7d00}table.index-table tbody:hover .opportunity-state03{background-color:#cc001e}.opportunity li.listing-grid .opportunity-state00{border-top:5px solid #00bdff}.opportunity li.listing-grid .opportunity-state00 .row-avatar{background-color:#00bdff}.opportunity li.listing-grid .opportunity-state01{border-top:5px solid #00a0a0}.opportunity li.listing-grid .opportunity-state01 .row-avatar{background-color:#00a0a0}.opportunity li.listing-grid .opportunity-state02{border-top:5px solid #ef7d00}.opportunity li.listing-grid .opportunity-state02 .row-avatar{background-color:#ef7d00}.opportunity li.listing-grid .opportunity-state03{border-top:5px solid #cc001e}.opportunity li.listing-grid .opportunity-state03 .row-avatar{background-color:#cc001e}.availability-grid,.availability-grid-header{table-layout:fixed}.availability-grid thead,.availability-grid-header thead{background-color:#fff}.availability-grid thead tr,.availability-grid-header thead tr{word-spacing:10000px}.availability-grid th,.availability-grid-header th{font-weight:400}.availability-grid tr.available,.availability-grid-header tr.available{display:none}.availability-grid th.titlecell,.availability-grid td.titlecell,.availability-grid-header th.titlecell,.availability-grid-header td.titlecell{vertical-align:middle;width:15%;height:37px;padding:0 4px;font-size:.85em}.availability-grid th.titlecell p.product-name,.availability-grid td.titlecell p.product-name,.availability-grid-header th.titlecell p.product-name,.availability-grid-header td.titlecell p.product-name{display:none}.availability-grid th.weekend,.availability-grid-header th.weekend{background-color:#e6e6e6}.availability-grid td.weekend,.availability-grid-header td.weekend{opacity:.75}.availability-grid td.product_group,.availability-grid-header td.product_group{padding-left:16px}.availability-grid td.product_booking,.availability-grid th.product_booking,.availability-grid-header td.product_booking,.availability-grid-header th.product_booking{padding-left:32px}.availability-grid td.boxcell,.availability-grid td.datacell,.availability-grid th.datacell,.availability-grid-header td.boxcell,.availability-grid-header td.datacell,.availability-grid-header th.datacell{text-align:center;padding:0}.availability-grid td.datacell,.availability-grid th.datacell,.availability-grid-header td.datacell,.availability-grid-header th.datacell{vertical-align:middle;overflow:hidden}.availability-grid td.datacell,.availability-grid td.boxcell,.availability-grid-header td.datacell,.availability-grid-header td.boxcell{font-size:.7em}.availability-grid th.datacell,.availability-grid-header th.datacell{padding:5px 0;line-height:14px}.availability-grid td.datacell.item-shortage,.availability-grid td.datacell.item-available,.availability-grid td.datacell.item-warning,.availability-grid td.datacell.item-booked,.availability-grid td.datacell.opportunity-state00,.availability-grid td.datacell.opportunity-state01,.availability-grid td.datacell.opportunity-state02,.availability-grid td.datacell.opportunity-state03,.availability-grid-header td.datacell.item-shortage,.availability-grid-header td.datacell.item-available,.availability-grid-header td.datacell.item-warning,.availability-grid-header td.datacell.item-booked,.availability-grid-header td.datacell.opportunity-state00,.availability-grid-header td.datacell.opportunity-state01,.availability-grid-header td.datacell.opportunity-state02,.availability-grid-header td.datacell.opportunity-state03,.availability-grid td.datacell[class*=opportunity-item-status-],.availability-grid-header td.datacell[class*=opportunity-item-status-]{color:#fff}.availability-grid td.boxcell,.availability-grid-header td.boxcell{height:37px}.availability-grid td.boxcell .valuecontainer,.availability-grid-header td.boxcell .valuecontainer{zoom:1;width:100%;height:100%;position:relative;overflow:hidden}.availability-grid td.boxcell .datacontainer,.availability-grid-header td.boxcell .datacontainer{color:#fff;width:100%;line-height:16px;position:relative;top:0;left:0}.availability-grid td.boxcell .valuefill,.availability-grid-header td.boxcell .valuefill{zoom:1;background-color:#81bc00;width:100%;height:100%;margin:0;display:block;position:absolute;bottom:0%}table.colour_key{border-collapse:separate;border-spacing:8px;border:1px solid #ddd}table.colour_key td{border:0;padding:0;font-size:12px}table.colour_key tbody>tr>td{border-top:0}@media print{.availability-grid td.boxcell .item-shortage.valuecontainer>.datacontainer,.availability-grid-header td.boxcell .item-shortage.valuecontainer>.datacontainer{font-weight:700;color:red!important}.availability-grid td.boxcell .item-warning.valuecontainer>.datacontainer,.availability-grid-header td.boxcell .item-warning.valuecontainer>.datacontainer{font-weight:700;color:#ed4f00!important}.availability-grid td.weekend,.availability-grid-header td.weekend{opacity:1}.availability-grid td.titlecell a.product-name,.availability-grid td.titlecell a.icon-link,.availability-grid-header td.titlecell a.product-name,.availability-grid-header td.titlecell a.icon-link{display:none}.availability-grid td.titlecell p.product-name,.availability-grid-header td.titlecell p.product-name{display:block}}.availability-grid td.datacell.opportunity-item-status-0,.availability-grid-header td.datacell.opportunity-item-status-0{background-color:#00bdff!important}.availability-grid td.datacell.opportunity-item-status-1,.availability-grid-header td.datacell.opportunity-item-status-1{background-color:#a30094!important}.availability-grid td.datacell.opportunity-item-status-2,.availability-grid-header td.datacell.opportunity-item-status-2{background-color:brown!important}.availability-grid td.datacell.opportunity-item-status-4,.availability-grid-header td.datacell.opportunity-item-status-4{background-color:#2d00d1!important}.availability-grid td.datacell.opportunity-item-status-8,.availability-grid-header td.datacell.opportunity-item-status-8{background-color:#00a57a!important}.availability-grid td.datacell.opportunity-item-status-16,.availability-grid-header td.datacell.opportunity-item-status-16{background-color:#cc007e!important}.availability-grid td.datacell.opportunity-item-status-32,.availability-grid-header td.datacell.opportunity-item-status-32{background-color:#f2a700!important}.availability-grid td.datacell.opportunity-item-status-64,.availability-grid-header td.datacell.opportunity-item-status-64{background-color:#cc007e!important}.availability-grid td.datacell.opportunity-item-status-128,.availability-grid-header td.datacell.opportunity-item-status-128{background-color:#00a57a!important}.availability-grid td.datacell.opportunity-item-status-256,.availability-grid-header td.datacell.opportunity-item-status-256{background-color:#2d00d1!important}.availability-grid td.datacell.opportunity-item-status-512,.availability-grid-header td.datacell.opportunity-item-status-512{background-color:brown!important}.availability-grid td.datacell.opportunity-item-status-1024,.availability-grid-header td.datacell.opportunity-item-status-1024{background-color:#0088f0!important}.availability-grid td.datacell.opportunity-item-status-2048,.availability-grid-header td.datacell.opportunity-item-status-2048{background-color:#999!important}.availability-grid td.datacell.opportunity-item-status-4096,.availability-grid-header td.datacell.opportunity-item-status-4096{background-color:#9e004f!important}.availability-grid td.datacell.item-available,.availability-grid-header td.datacell.item-available{background-color:#81bc00!important}.availability-grid td.datacell.item-shortage,.availability-grid-header td.datacell.item-shortage{background-color:#cc001e!important}.availability-grid td.datacell.item-warning,.availability-grid-header td.datacell.item-warning{background-color:#ed4f00!important}.availability-grid td.datacell.item-booked,.availability-grid-header td.datacell.item-booked{background-color:#00a0a0!important}.availability-grid td.boxcell .valuefill.item-available,.availability-grid-header td.boxcell .valuefill.item-available{background-color:#81bc00}.availability-grid td.boxcell .valuefill.item-shortage,.availability-grid-header td.boxcell .valuefill.item-shortage{background-color:#cc001e}.availability-grid td.boxcell .valuefill.item-warning,.availability-grid-header td.boxcell .valuefill.item-warning{background-color:#ed4f00}.availability-grid td.boxcell .valuefill.item-booked,.availability-grid-header td.boxcell .valuefill.item-booked{background-color:#00a0a0}.daily .activity,.mycalendar.weekly .activity{min-width:4.16667%}.daily .block,.daily .block-header,.mycalendar.weekly .block,.mycalendar.weekly .block-header{width:4.16667%}.daily .block-header,.mycalendar.weekly .block-header{font-size:12px}.mycalendar .activity{border:1px solid #fff;height:auto;min-height:0;padding:0}.weekly .activity,.two_weekly .activity{min-width:14.28%}.weekly .block-header,.two_weekly .block-header{text-align:center;width:14.28%;padding-top:3px;line-height:14px}.weekly .headerblock .headerblock-right .inner-headerblock-right,.two_weekly .headerblock .headerblock-right .inner-headerblock-right{top:20px}.two_weekly .activity{min-width:7.14%}.two_weekly .block-header{width:7.14%}.mycalendar.weekly .headerblock{height:31px}.mycalendar.weekly .headerblock .headerblock-left{height:auto}.mycalendar.weekly .headerblock .headerblock-right{display:none}.monthly .block-header{text-align:center;width:3.22%;padding:0;font-size:12px;overflow:hidden}.monthly .headerblock .month{color:#999;text-transform:uppercase;margin-left:-50px;position:absolute;top:2px;left:50%}.monthly .headerblock{height:61px;position:relative}.monthly .headerblock .headerblock-left,.monthly .headerblock .headerblock-right{background-position:0 -11px;background-repeat:repeat-x}.monthly .headerblock .headerblock-left{width:170px}.monthly .headerblock .headerblock-right{margin:0;padding:0 0 0 170px}.monthly .headerblock .headerblock-right .inner-headerblock-right{height:34px;top:26px;bottom:0}.monthly .headerblock .headerblock-right .listblock-wrapper-dummy{z-index:1000;height:10px;margin-bottom:-15px;padding:0;position:relative;top:23px;left:0}.monthly .headerblock .headerblock-right .listblock-wrapper-dummy .listblock-inner-dummy{height:7px}.monthly .listblock-wrapper-dummy{z-index:300}.mycalendar.monthly .headerblock{height:31px}.mycalendar.monthly .headerblock .headerblock-left{height:auto}.mycalendar.monthly .headerblock .headerblock-right{display:none}.opportunity-state00{border-left:5px solid #00bdff}.opportunity-state01{border-left:5px solid #00a0a0}.opportunity-state02{border-left:5px solid #ef7d00}.opportunity-state03{border-left:5px solid #cc001e}.heat-map1{background-color:#fff39c}.heat-map2{background-color:#ffdb2c}@media (max-width:2550px){.availability-grid.grid21.period4 td.boxcell .datacontainer,.availability-grid.grid28.period4 td.boxcell .datacontainer{display:none}}@media (max-width:1500px){.availability-grid.grid21.period2 td.boxcell .datacontainer,.availability-grid.grid28.period2 td.boxcell .datacontainer{display:none}}@media (max-width:1280px){.availability-grid.grid14.period4 td.boxcell .datacontainer{display:none}}@media (max-width:800px){.availability-grid.grid28 td.boxcell .datacontainer,.availability-grid.grid21 td.boxcell .datacontainer,.availability-grid.period4 td.boxcell .datacontainer{display:none}}@media (max-width:767px){.availability-grid.grid7.period2 td.boxcell .datacontainer,.availability-grid.grid14.period2 td.boxcell .datacontainer{display:none}}@media (max-width:620px){.availability-grid.grid14 td.boxcell .datacontainer{display:none}}@media (max-width:400px){.availability-grid.grid7 td.boxcell .datacontainer{display:none}}.activity-timeline .timeline-container .title{padding:5px 10px}.activity-timeline .timeline-container .title a{color:#fff;font-weight:700;display:block}.activity-timeline .timeline-container .content{border:1px solid #e6e6e6}.activity-timeline .timeline-container .content:before{background:inherit;content:"";border:0;width:9px;height:9px;position:absolute;top:10px}.activity-timeline .timeline-container.left .content{margin-right:23px}.activity-timeline .timeline-container.left .content:before{left:auto;right:20px;transform:rotate(225deg)}.activity-timeline .timeline-container.right .content{margin-left:27px}.activity-timeline .timeline-container.right .content:before{left:23px;transform:rotate(45deg)}.img-thumbnail,.thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:0;max-width:100%;height:auto;padding:0;line-height:1.42857;transition:all .2s ease-in-out;display:inline-block}.thumbnail{margin-bottom:20px;display:block}.thumbnail>img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}.thumbnail .caption{color:#333;padding:9px}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#0088f0}.row-content{background-color:#fff;margin-left:80px;padding-top:6px;padding-left:6px}.row-content .lock-height{height:20px;margin-bottom:3px;overflow:hidden}.content-title{color:#999;word-break:break-word;line-height:1.4em}.content-title a.title.completed{margin-right:10px}.activities table td.content-title .label-completed{position:relative;top:-3px}li.listing-grid a.favourite{position:absolute;top:8px;right:8px}li.listing-grid .row-content{clear:both;margin:0;padding-left:0}li.listing-grid .row-content .contact{font-size:12px;line-height:1.6em}li.listing-grid .row-content .contact span{clear:both;display:block}li.listing-grid .content-title{height:46px;line-height:1.5em;overflow:hidden}li.listing-grid .content-title a.title{display:block;overflow:hidden}li.listing-grid .content-data{height:75px;margin-bottom:10px;overflow:hidden}li.listing-grid .content-data .email-info,li.listing-grid .content-data .date-opportunity{white-space:nowrap}li.listing-grid .thumbnail{border:0;border-bottom:1px solid #e6e6e6;border-image:;position:relative}li.listing-grid .thumbnail .thumb-bkimage{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:154px;position:relative}li.listing-grid .listing-colour00 .row-avatar{border-bottom:5px solid #999}li.listing-grid .listing-colour01 .row-avatar{border-bottom:5px solid #0050ef}li.listing-grid .listing-colour02 .row-avatar{border-bottom:5px solid #a30094}li.listing-grid .listing-colour03 .row-avatar{border-bottom:5px solid #cc001e}li.listing-grid .listing-colour04 .row-avatar{border-bottom:5px solid #ef7d00}li.listing-grid .listing-colour05 .row-avatar{border-bottom:5px solid #f2a700}li.listing-grid .listing-colour06 .row-avatar{border-bottom:5px solid #81bc00}li.listing-grid .listing-colour07 .row-avatar{border-bottom:5px solid #00a0a0}li.listing-grid .listing-colour08 .row-avatar{border-bottom:5px solid #00bdff}li.listing-grid .listing-colour09 .row-avatar{border-bottom:5px solid #0088f0}li.listing-grid .listing-colour10 .row-avatar{border-bottom:5px solid #2d00d1}li.listing-grid .listing-colour11 .row-avatar{border-bottom:5px solid #a54c99}li.listing-grid .listing-colour12 .row-avatar{border-bottom:5px solid #6600af}li.listing-grid .listing-colour13 .row-avatar{border-bottom:5px solid #cc007e}li.listing-grid .listing-colour14 .row-avatar{border-bottom:5px solid #9e004f}li.listing-grid .listing-colour15 .row-avatar{border-bottom:5px solid #ed4f00}li.listing-grid .listing-colour16 .row-avatar{border-bottom:5px solid #a6db00}li.listing-grid .listing-colour17 .row-avatar{border-bottom:5px solid #16ad00}li.listing-grid .listing-colour18 .row-avatar{border-bottom:5px solid #008c46}li.listing-grid .listing-colour19 .row-avatar{border-bottom:5px solid #00a57a}li.listing-grid .listing-colour20 .row-avatar{border-bottom:5px solid #0080a3}.member li.listing-grid .content-title,.projects li.listing-grid .content-title,.product li.listing-grid .content-title{margin-top:10px}.opportunity li.listing-grid .thumbnail{border-bottom:0}.opportunity li.listing-grid .row-avatar{height:70px;padding:0 8px 8px;position:absolute;top:0;left:0}.opportunity li.listing-grid .row-avatar .avatar{color:#fff;margin-top:3px}.opportunity li.listing-grid .content-title{width:100%;height:75px;padding-top:5px;padding-left:90px;padding-right:70px;display:inline-block;position:relative}.opportunity li.listing-grid .content-title .title{vertical-align:middle;height:43px;display:table-cell;overflow:hidden}.opportunity li.listing-grid .content-title .priority{float:left;margin-top:2px}.opportunity li.listing-grid .cbtn-clone{position:absolute;top:13px;right:35px}.opportunity li.listing-grid a.favourite{top:12px;right:0}.product .content-title a{color:#333}.product .content-title a:hover{color:#0088f0}.product li.listing-grid .row-avatar{background-size:auto 160px;height:170px}.product li.listing-grid .cbtn-clone{z-index:50;display:none;position:absolute;top:8px;right:40px}.product li.listing-grid:hover .cbtn-clone{display:block}.pin li.listing-grid .thumbnail{background-color:#fff;border:0}.pin li.listing-grid .thumbnail .pin-title-block{padding:10px}.pin li.listing-grid .thumbnail .row-avatar{color:#fff}.pin li.listing-grid .thumbnail .row-avatar i{margin-bottom:3px;font-size:24px;line-height:1em}.pin li.listing-grid .thumbnail .row-avatar .title{text-transform:uppercase;font-size:9px;line-height:1.5em}.pin li.listing-grid .thumbnail .content-title{height:40px;margin-left:50px;overflow:hidden}.pin li.listing-grid .thumbnail .content-title .title{color:#fff;vertical-align:middle;height:40px;margin:0;display:table-cell}.pin li.listing-grid .thumbnail .row-content{border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:10px}.pin li.listing-grid .thumbnail .content-data{height:130px}.pin li.listing-grid .thumbnail .content-data span{padding-left:50px}.pin li.listing-grid .thumbnail .content-data span i{text-align:center;width:40px;font-size:20px;position:absolute;top:-2px;left:-1px}.pin li.listing-grid .thumbnail .content-data .discussion-pin{height:40px;overflow:hidden}.pin li.listing-grid .thumbnail .content-data .activity-pin-details{margin-bottom:10px}.monthly .row-content{margin-left:0}.services-agenda .task-item .name a,.services-agenda .task-item .contact a{color:#333}.discussions td.content-title>.wrapper{word-break:break-word}.discussions td.content-title,.discussions td.date,.discussions td.replies{padding-bottom:0}.discussions .content-title a.title{font-size:14px}.discussion-details .row-content{margin-left:120px;padding:0}.discussion-details .content-title{min-height:30px}.discussion-details .content-title h2{float:none;margin:0;font-size:18px}@media (max-width:605px){.listing li .listing-row .row-content{margin-left:0}}@media (max-width:330px){.opportunity li.listing-grid .row-avatar{display:none}.opportunity li.listing-grid .content-title{height:auto;margin-top:5px;padding-left:15px}.opportunity li.listing-grid .content-title .title{height:auto}}@media (max-width:767px){li.listing-grid .row-content .content-data{height:auto}.pin li.listing-grid .thumbnail .row-content{display:none}.product.thumbnails .row-buttons [class*=col-]{float:left;width:50%}}.admin-page .row-content{min-height:60px}.index-table .shortage .content-title>a.title:before,.opportunity li.listing-grid.shortage .content-title>a.title:before{content:"";color:#cc001e;font-family:cobra-icon-font}.content>.integrations .thumbnail{height:330px;padding:4px;text-decoration:none;position:relative;overflow:hidden}.nav-avatar #search-form #nav-global-search::placeholder{color:#d3d3d3}.nav-avatar #search-form #nav-global-search:focus{border-radius:2px;outline:2px solid #0088f0}.global-search-summary{margin:15px 0}.global-search-summary-col{padding:0}.global-search-total{float:right}@media (max-width:767px){.global-search-total{float:left}}.global-search-description{margin-top:5px}.dashboard{min-height:940px;margin:0 auto}.dashboard .dashboard-tile{margin-bottom:30px}.widget{color:#fff;width:100%;height:100%;padding:15px 20px}.widget h3{width:100%;height:60px;font-size:18px;overflow:hidden}.widget a{color:#fff}.widget a:hover{text-decoration:none}.widget .amount{font-size:70px;font-weight:700;line-height:1em}.widget .next-task{opacity:.5}.widget .next-task p{width:100%;margin:0;overflow:hidden}.widget .next-task .details{white-space:nowrap}.widget.dark{background-color:#333}.widget.dark .arrow-indicator .negative{color:#ef4949}.widget.light{color:#333;background-color:#f8f8f8}.widget.light .widget-menu a{color:#999}.widget.light .widget-menu .dropdown-menu a{color:#333}.widget.light .widget-menu .dropdown-menu a:hover{color:#fff}.widget .widget-menu{display:none;position:absolute;top:5px;right:10px}.widget:hover .widget-menu{display:block}@media (max-width:767px){.gridster .gs_w:first-child .widget{height:auto}.gridster .widget .widget-menu{display:block}}a[aria-disabled=true]{color:#bbb;cursor:default;pointer-events:none}.group-side-content ul li a[aria-disabled=true]{color:#bbb}#global_modal{opacity:1;background-color:#0000;display:none;position:fixed}#pendo-side-panel-overlay{z-index:9998;opacity:0;visibility:hidden;background-color:#00000080;width:100%;height:100%;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0}#pendo-side-panel-overlay.open{opacity:1;visibility:visible}#pendo-side-panel{z-index:9999;background-color:#fff;width:25%;height:100%;transition:right .3s;position:fixed;top:0;right:-25%;overflow-y:auto;box-shadow:-2px 0 8px #00000026}#pendo-side-panel.open{right:0}#pendo-side-panel .panel-header{background-color:#f8f8f8;border-bottom:1px solid #e5e5e5;padding:20px;position:relative}#pendo-side-panel .panel-header h3{color:#333;margin:0;padding-right:30px;font-size:20px}#pendo-side-panel .panel-header .close-panel{color:#666;cursor:pointer;font-size:20px;text-decoration:none;transition:color .2s;position:absolute;top:20px;right:20px}#pendo-side-panel .panel-header .close-panel:hover{color:#333}#pendo-side-panel .panel-header .close-panel i{display:block}#pendo-side-panel .panel-content{padding:20px}#pendo-side-panel .panel-content p{margin:0 0 15px;line-height:1.6}@media (max-width:1200px){#pendo-side-panel{width:33.333%;right:-33.333%}}@media (max-width:992px){#pendo-side-panel{width:80%;right:-80%}}@media (max-width:768px){#pendo-side-panel{width:100%;right:-100%}}ul#user_stores li.spinner{text-align:center;margin-top:85px;position:relative}.privilege-matrix .tilegrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:4px 14px;display:grid}.privilege-matrix table th.num,.privilege-matrix table td.num{text-align:center;width:62px}.transaction-form{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.transaction-form input[type=number]{width:110px}.transaction-form input[name=reference]{width:150px}.timeline-area{color:#999;font-size:11px}.timeline-area .left-listblock{float:left;width:80px;padding-top:40px}.timeline-area .left-listblock .title{text-align:right;width:78px;height:50px}.timeline-area .right-listblock{padding-left:80px}.timeline-area .listblock-wrapper{float:left;width:100%;padding-bottom:10px;overflow:auto}.timeline-area .listblock-wrapper .listblock-inner{min-width:1440px}.timeline-area .timeline-row{clear:both;width:100%}.timeline-area .timeline-row .block{float:left;border-right:1px dotted #ccc;width:60px;height:150px}.timeline-area .timeline-row.timeline{border-top:1px dotted #ccc;height:26px}.timeline-area .timeline-row.timeline .block{width:15px;height:5px}.timeline-area .timeline-row.timeline .block .time{margin-top:4px}.timeline-area .timeline-row .delivery-timeline,.timeline-area .timeline-row .collection-timeline{height:50px;position:relative}.timeline-area .timeline-row .line{position:relative;top:50px}.timeline-area .timeline-row .delivery-timeline .line{border-top:1px dotted #cc001e}.timeline-area .timeline-row .collection-timeline .line{border-top:1px dotted #0050ef}.timeline-area .timeline-row .circle{color:#fff;text-align:center;z-index:10;border-radius:10px;width:20px;height:20px;font-size:10px;line-height:20px;text-decoration:none;display:block;position:absolute;top:40px}.timeline-area .timeline-row .delivery-timeline .circle{background-color:#cc001e}.timeline-area .timeline-row .collection-timeline .circle{background-color:#0050ef}.timeline-area .timeline-row .circle:hover{color:#fff;outline:2px solid #00000059}#transport_timeline h3{color:#333;margin:0;font-size:15px;font-weight:600}#transport_timeline.dashboard-tile{min-height:0;padding:14px 18px 6px}.date-box-popup{z-index:60;background:#fff;border:1px solid #ccc;width:236px;margin-top:2px;padding:6px;font-size:12px;position:absolute;box-shadow:0 2px 6px #00000026}.date-box-head{justify-content:space-between;align-items:center;padding:2px 2px 6px;display:flex}.date-box-month{color:#333;font-weight:700}.date-box-nav{color:#555;cursor:pointer;background:#f8f8f8;border:1px solid #e6e6e6;width:24px;height:22px;padding:0;line-height:1}.date-box-nav:hover{background:#eee}.date-box-grid{border-collapse:collapse;width:100%}.date-box-grid th{color:#999;text-align:center;padding:2px 0;font-size:11px;font-weight:400}.date-box-grid td{text-align:center;padding:0}.date-box-day{color:#333;cursor:pointer;background:0 0;border:0;width:100%;padding:4px 0}.date-box-day:hover{background:#eee}.date-box-day.today{font-weight:700}.date-box-day.on{color:#fff;background:#0088f0}.date-box-foot{border-top:1px solid #eee;justify-content:space-between;margin-top:4px;padding-top:6px;display:flex}.date-box-today,.date-box-clear{color:#0088f0;cursor:pointer;background:0 0;border:0;padding:2px 4px}.date-box-clear{color:#999}.report-range-panel{z-index:60;white-space:nowrap;cursor:default;background:#fff;border:1px solid #ccc;align-items:center;gap:6px;margin-top:6px;padding:8px;display:flex;position:absolute;box-shadow:0 2px 6px #00000026}.report-range-panel label{color:#555;margin:0 2px 0 0}.search.collapse:not(.in){display:none}.search.collapse.in{display:block}.dropdown-menu{float:left;background-color:#fff;min-width:160px;margin:2px 0 0;font-size:14px;list-style:none;top:100%;left:0;box-shadow:0 6px 12px #0000002d}.dropdown-menu>li>a{clear:both;color:#333;white-space:nowrap;font-weight:400;line-height:1.42857;display:block}.dropdown-menu li a{padding:10px}
