body{background-color:#e1e0e0}tr.status-Complete-Paid{color:#080}tr.status-Pending{color:#aaa}tr.status-Cancelled{color:#a55}tr.status-Complete-Downgraded{color:#f89406}tr.rowGreen{background-color:#dff0d8}tr.youngSupporter,span.youngSupporter{background-color:#fcf8e3}td.AMR-colour{background-color:#e0ce94}td.CATS-colour{background-color:#f5de93}td.CLOTTO-colour{background-color:#9fb0e0}td.YCR-colour{background-color:#9be2f2}td.SAM-colour{background-color:#b7cf86}td.PRLOTTO-colour{background-color:#f095c0}td.BCN-colour{background-color:#f8964c}td.TRBL-colour{background-color:#005592}td.WWFLOTTO-colour{background-color:#777}td.STROKEASSOC-colour{background-color:#6a329f}td.STROKEASSOCLOTTO-colour{background-color:#6a329f}td.GOSLOTTO-colour{background-color:#2986cc}td.SPRINGHILLHOSPICELOTTO-colour{background-color:#54863f}td.MYTONHOSPICELOTTO-colour{background-color:#7a0000}td.ALZLOTTO-colour{background-color:#0a9cff}td.CSLOTTO-colour{background-color:#e94e2f}.charity-background{background-color:#fcf8e3;border:1px solid #fbeed5;margin-bottom:5px;padding:0 5px 0 5px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.charity-background.AMR-colour{background-color:#a6f2e3}.charity-background.CATS-colour{background-color:#f0b4a8}.charity-background.CLOTTO-colour{background-color:#beccda}.charity-background.LOTTERY-colour{background-color:#beccda}.charity-background.YCR-colour{background-color:#a2d4f6}.charity-background.SAM-colour{background-color:#fbd59d}.charity-background.PRLOTTO-colour{background-color:#ffe1e3}.charity-background.BCN-colour{background-color:#f8964c}.charity-background.TRBL-colour{background-color:#4c88b2}.charity-background.WWFLOTTO-colour{background-color:#c8c8c8}.charity-background.STROKEASSOC-colour{background-color:#966fbb}.charity-background.STROKEASSOCLOTTO-colour{background-color:#966fbb}.charity-background.GOSLOTTO-colour{background-color:#69aadb}.charity-background.SPRINGHILLHOSPICELOTTO-colour{background-color:#96c283}.charity-background.MYTONHOSPICELOTTO-colour{background-color:#ad3232}.charity-background.ALZLOTTO-colour{background-color:#0a9cff}.charity-background.CSLOTTO-colour{background-color:#e94e2f}td.DIABETES-colour,.charity-background.DIABETES-colour{background-color:#8fbaeb}td.SMILE-colour,.charity-background.SMILE-colour{background-color:#f2aeaa}td.WAID-colour,.charity-background.WAID-colour{background-color:#d490b8}td.WAP-colour,.charity-background.WAP-colour{background-color:#f2c19d}td.ALOTTO-colour,.charity-background.ALOTTO-colour{background-color:#99bbc2}td.CRLOTTO-colour,.charity-background.CRLOTTO-colour{background-color:#c3acf2}td.CRUK-colour,.charity-background.CRUK-colour{background-color:#c3acf2}td.BCN-colour,.charity-background.BCN-colour{background-color:#f9d9fe}td.SLOTTO-colour,.charity-background.SLOTTO-colour{background-color:#a0b37b}td.GIVE-colour,.charity-background.GIVE-colour{background-color:#f27a7f}td.TRBL-colour,.charity-background.TRBL-colour{background-color:#4c88b2}td.WWFLOTTO-colour,.charity-background.WWFLOTTO-colour{background-color:#c8c8c8}td.STROKEASSOC-colour,.charity-background.STROKEASSOC-colour{background-color:#966fbb}td.STROKEASSOCLOTTO-colour,.charity-background.STROKEASSOCLOTTO-colour{background-color:#966fbb}td.GOSLOTTO-colour,.charity-background.GOSLOTTO-colour{background-color:#69aadb}td.SPRINGHILLHOSPICELOTTO-colour,.charity-background.SPRINGHILLHOSPICELOTTO-colour{background-color:#96c283}td.MYTONHOSPICELOTTO-colour,.charity-background.MYTONHOSPICELOTTO-colour{background-color:#ad3232}td.ALZLOTTO-colour,.charity-background.ALZLOTTO-colour{background-color:#0a9cff}td.CSLOTTO-colour,.charity-background.CSLOTTO-colour{background-color:#e94e2f}.navbar-inner{background:#000;background:rgba(0,0,0,.1)}.monolist{font-family:monospace;font-size:9pt}div.overflow{overflow:auto}#layout-header{margin-bottom:3px}#layout-body{background:#fff;-moz-box-shadow:0 0 20px #000;-webkit-box-shadow:0 0 20px #000;box-shadow:0 0 20px #000;box-shadow:0 0 20px rgba(0,0,0,.1);min-height:500px;padding:15px}#topmenu,#submenu{overflow-x:auto}#welcome-message:before{clear:both}#page-nav{float:left;width:180px}#submenu>ul>li>a.active,#submenu>ul>li>a.hover{background:#fbbfba}.table-grey{background-color:#f8f8f8}.table tfoot tr>th.success,.table tbody tr>td.success,.table tbody tr.success>td,.table tbody tr.success>th{background-color:#dff0d8!important}.table tfoot tr>th.error,.table tbody tr>td.error,.table tbody tr.error>td,.table tbody tr.error>th{background-color:#f2cbcb!important}.table tfoot tr>th.warning,.table tbody tr>td.warning,.table tbody tr.warning>td,.table tbody tr.warning>th{background-color:#fcf8e3!important}.table tfoot tr>th.info,.table tbody tr>td.info,.table tbody tr.info>td,.table tbody tr.info>th{background-color:#d9edf7!important}.table tfoot tr>th.purple,.table tbody tr>td.purple,.table tbody tr.purple>td,.table tbody tr.purple>th{background-color:#dfc9fe!important}.table tfoot tr>th.brown,.table tbody tr>td.brown,.table tbody tr.brown>td,.table tbody tr.brown>th{background-color:#c79a75!important}.table tfoot tr>th.teal,.table tbody tr>td.teal,.table tbody tr.teal>td,.table tbody tr.teal>th{background-color:#bfdfdf!important}.table tfoot tr>th.orange,.table tbody tr>td.orange,.table tbody tr.orange>td,.table tbody tr.orange>th{background-color:#f7ddc5!important}.table tfoot tr>th.successArea,.table tbody tr>td.successArea{background-color:#23ae89}.table tfoot tr>th.errorArea,.table tbody tr>td.errorArea{background-color:#e94b3b}.table tfoot tr>th.warningArea,.table tbody tr>td.warningArea{background-color:#ffb61c}.table tfoot tr>th.infoArea,.table tbody tr>td.infoArea{background-color:#2091cf}.table .text-left{text-align:left}.table .text-right{text-align:right}.table .text-center{text-align:center;vertical-align:middle}.table .text-center-vert{vertical-align:middle}.table.table-hover tfoot tr:hover>th.success,.table.table-hover tbody tr:hover>td.success,.table.table-hover tbody tr.success:hover>td,.table.table-hover tbody tr.success:hover>th{background-color:#d0e9c6!important}.table.table-hover tfoot tr:hover>th.error,.table.table-hover tbody tr:hover>td.error,.table.table-hover tbody tr.error:hover>td,.table.table-hover tbody tr.error:hover>th{background-color:#ebcccc!important}.table.table-hover tfoot tr:hover>th.warning,.table.table-hover tbody tr:hover>td.warning,.table.table-hover tbody tr.warning:hover>td,.table.table-hover tbody tr.warning:hover>th{background-color:#faf2cc!important}.table.table-hover tfoot tr:hover>th.info,.table.table-hover tbody tr:hover>td.info,.table.table-hover tbody tr.info:hover>td,.table.table-hover tbody tr.info:hover>th{background-color:#c4e3f3!important}.table.table-hover tfoot tr:hover>th.successArea,.table.table-hover tbody tr:hover>td.successArea{background-color:#56e1bc!important}.table.table-hover tfoot tr:hover>th.errorArea,.table.table-hover tbody tr:hover>td.errorArea{background-color:#ff6555!important}.table.table-hover tfoot tr:hover>th.warningArea,.table.table-hover tbody tr:hover>td.warningArea{background-color:#fee074!important}.table.table-hover tfoot tr:hover>th.infoArea,.table.table-hover tbody tr:hover>td.infoArea{background-color:#53c4ff!important}.table.table-outside-border{border:1px solid #959595}.table tfoot tr>th.successArea,.table tbody tr>td.successArea,.table tfoot tr>th.errorArea,.table tbody tr>td.errorArea,.table tfoot tr>th.warningArea,.table tbody tr>td.warningArea,.table tfoot tr>th.infoArea,.table tbody tr>td.infoArea,.table-hover tfoot tr:hover>th.successArea,.table-hover tbody tr:hover>td.successArea,.table-hover tfoot tr:hover>th.errorArea,.table-hover tbody tr:hover>td.errorArea,.table-hover tfoot tr:hover>th.warningArea,.table-hover tbody tr:hover>td.warningArea,.table-hover tfoot tr:hover>th.infoArea,.table-hover tbody tr:hover>td.infoArea{color:#fff;font-weight:bold}.field-validation-error{color:red}.field-validation-valid{display:none}.validation-summary-errors{color:red;font-weight:bold}.validation-summary-valid{display:none}.invoiceAddress{min-height:130px;min-width:40%}.no-legend{border-bottom:0 solid #e5e5e5;line-height:0}.hiddenRow{padding:0!important}.table-collapse tr.accordion-toggle:nth-last-child(n+2){border-bottom:none}.refresh{line-height:40px;margin:10px 0}.carousel-inner>.item{height:700px}.carousel-inner>.item>img{margin:auto auto}#showLeft{background:#ddd;border:1px solid #ccc;-moz-box-shadow:0 0 5px -1px #000;-moz-box-shadow:0 0 5px -1px #000;-webkit-box-shadow:0 0 5px -1px #000;-webkit-box-shadow:0 0 5px -1px #000;box-shadow:0 0 5px -1px #000;box-shadow:0 0 5px -1px rgba(0,0,0,.2);color:#444;cursor:pointer;margin-top:7px;padding:0}.mini-graphs{list-style-type:none;margin:10px 0;padding:0}.mini-graphs li{-moz-box-shadow:inset 0 0 3px #fff;-webkit-box-shadow:inset 0 0 3px #fff;background:#f8f8f8;background:linear-gradient(to top,#f8f8f8,#f2f2f2);background-color:#f8f8f8;border:1px solid #ccc;box-shadow:inset 0 0 3px #fff;display:inline-block;margin-bottom:5px;margin-right:10px;max-width:100%;padding:10px 20px;text-align:center;text-shadow:0 1px #fff}.mini-graphs li .graph-title{font-size:14px;font-weight:bold;padding:7px 0 0 0}.mini-graphs li .graph-text{font-size:11px;font-weight:normal;padding:7px 0 0 0}#header-logo{float:left;height:70px;margin:8px 0 0 8px;width:125px}#notification-area{margin:5px}.nav-container .container>.navbar-header,.nav-container .container-fluid>.navbar-header,.nav-container .container>.navbar-collapse,.nav-container .container-fluid>.navbar-collapse{margin-left:-15px;margin-right:-15px}.nav-container .navbar{margin-bottom:-1px;margin-top:5px;min-height:40px;position:relative}.nav-container .navbar-default{background-color:#fff;border-color:#e7e7e7}.nav-container .navbar-default .navbar-brand{color:#777}.nav-container .navbar-default .navbar-brand:hover,.nav-container .navbar-default .navbar-brand:focus{background-color:transparent;color:#5e5e5e}.nav-container .navbar-default .navbar-text{color:#777}.nav-container .navbar-default .navbar-nav>li>a{color:#777;text-shadow:none}.nav-container .navbar-default .navbar-nav>li>a:hover{background-color:#ccc;color:#777}.nav-container .navbar-default .navbar-nav>li>a:focus{background-color:transparent;color:#333}.nav-container .navbar-default .navbar-nav>.active>a,.nav-container .navbar-default .navbar-nav>.active>a:hover,.nav-container .navbar-default .navbar-nav>.active>a:focus{background-color:#a1a1a1;color:#555}.nav-container .navbar-default .navbar-nav>.disabled>a,.nav-container .navbar-default .navbar-nav>.disabled>a:hover,.nav-container .navbar-default .navbar-nav>.disabled>a:focus{background-color:transparent;color:#ccc}.nav-container .navbar-default .navbar-nav>.open>a,.nav-container .navbar-default .navbar-nav>.open>a:hover,.nav-container .navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}.nav-container .navbar-default .navbar-toggle{border-color:#ddd}.nav-container .navbar-default .navbar-toggle:hover,.nav-container .navbar-default .navbar-toggle:focus{background-color:#ddd}.nav-container .navbar-default .navbar-toggle .icon-bar{background-color:#888}.nav-container .navbar-default .navbar-collapse,.nav-container .navbar-default .navbar-form{border-color:#e7e7e7}.nav-container .navbar-default .navbar-link{color:#777}.nav-container .navbar-default .navbar-link:hover{color:#333}.nav-container .navbar-default .btn-link{color:#777}.nav-container .navbar-default .btn-link:hover,.nav-container .navbar-default .btn-link:focus{color:#333}.nav-container .nav{list-style:none;margin-bottom:0;padding-left:0}.nav-container .nav>li{display:block;position:relative}.nav-container .nav>li>a{display:block;padding:10px 14px;position:relative}.nav-container .nav>li>a>i{margin-right:3px}.nav-container .nav>li>a>img{max-width:none}.nav-container .nav>li>a:hover,.nav-container .nav>li>a:focus{background-color:#eee;text-decoration:none}.nav-container .nav>li.disabled>a{color:#777}.nav-container .nav>li.disabled>a:hover,.nav-container .nav>li.disabled>a:focus{background-color:transparent;color:#777;cursor:not-allowed;text-decoration:none}.nav-container .nav .open>a,.nav-container .nav .open>a:hover,.nav-container .nav .open>a:focus{background-color:#eee;border-color:#337ab7}.nav-container .nav .nav-divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nav-container .nav .dropdown-toggle .caret{border-bottom-color:#bf0000!important;border-top-color:#bf0000!important;margin-top:6px}.nav-container .nav .dropdown-toggle:hover .caret,.nav-container .nav .dropdown-toggle:focus .caret{border-bottom-color:#8c0000!important;border-top-color:#8c0000!important}.nav-container #submenu{background-color:#e7e7e7;border:0;margin-bottom:10px}.nav-container .collapsing{display:none}.nav-container :after{clear:both}.nav-container .navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.nav-container .navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}@media(min-width:768px){.nav-container .container>.navbar-header,.nav-container .container-fluid>.navbar-header,.nav-container .container>.navbar-collapse,.nav-container .container-fluid>.navbar-collapse{margin-left:0;margin-right:0}.nav-container .navbar>.container .navbar-brand,.nav-container .navbar>.container-fluid .navbar-brand{margin-left:-15px}.nav-container .navbar-header{float:left}}@media(max-width:767px){.nav-container .nav-container .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.nav-container .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.nav-container .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{background-color:transparent;color:#333}.nav-container .navbar-default .navbar-nav .open .dropdown-menu>.active>a,.nav-container .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.nav-container .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{background-color:#e7e7e7;color:#555}.nav-container .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.nav-container .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.nav-container .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{background-color:transparent;color:#ccc}}.namecolumn{min-width:125px}.percentagecolumn{min-width:55px}.charitycolumn{min-width:77px}.access-granted{background-color:#dff0d8;border-color:#dff0d8}.access-denied{background-color:#ffc2b2;border-color:#ffc2b2}.background-tint{background-color:#eee}.filterAddon{background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:5px 0 0 5px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);color:#333;display:inline-block;font-size:14px;height:24px;line-height:20px;margin-right:-5px;margin-top:11px;padding-right:12px;padding-top:4px;text-align:left;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle}.filterAddon:focus{z-index:2}.filterBtn{background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-radius:0 5px 5px 0;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);color:#333;display:inline-block;font-size:14px;height:30px;line-height:20px;margin-left:-5px;margin-top:11px;padding-right:12px;padding-top:4px;text-align:right;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle}.filterBtn:focus{z-index:2}.storeCount{display:inline-block;font-size:14px;height:30px;line-height:20px;margin-left:-5px;margin-top:14px;padding-right:12px;padding-top:4px;vertical-align:middle}tr.working>th,tr.working>td{background-color:#e3ffe8}tr.working:hover>th,tr.working:hover>td{background-color:#cfffd7!important}.border-box{background-color:#fff;border:1px solid #ddd;margin:0 0 5px;padding:0 5px 5px;*padding-top:5px;position:relative}.border-box:after{background-color:#f5f5f5;border:1px solid #ddd;color:#9da0a4;color:#333;font-size:12px;font-weight:bold;left:-1px;position:absolute;top:-1px}.border-box+.prettyprint{margin-top:-10px;padding-top:5px}.cats{background-color:#d9edf7;border-color:#bce8f1}.diary-notes{background-color:#f7f7f9;height:60px}@media screen{.diary-notes{overflow-y:scroll}}.diary-notes .note{display:block;font-size:11px;font-weight:bold;line-height:13px}.padding-5{padding:5px}.col{display:block;float:left}.charity-background .col{padding:3px .35% 0 .35%}.col:first-child{margin-left:0}@media only screen and (max-width:480px){.col{margin:0 0 0 0}}.col-1-eighth{width:11.8%}@media only screen and (max-width:480px){.col{margin:1% 0 1% 0}}.panel{background-color:#fff;border:1px solid transparent;margin-bottom:8px}.panel .list-group{margin-bottom:0}.panel .list-group .list-group-item{border-width:1px 0}.panel .list-group .list-group-item:last-child{border-bottom:0}.panel .table{margin-bottom:0}.panel .panel-body+.table{border-top:1px solid #ddd}.panel .panel-body>address{margin-bottom:5px;line-height:17px;font-size:14px}.panel-body{padding:5px;position:relative}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel-heading{border-bottom:1px solid transparent;padding:5px 5px;position:relative}.panel-heading>.store-history-icon{position:absolute;right:5px;top:5px}.panel-title{font-size:16px;margin-bottom:0;margin-top:0}.panel-title>a{color:inherit}.panel-footer{background-color:#f5f5f5;border-top:1px solid #ddd;padding:10px 15px}.panel-group .panel{margin-bottom:0;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel+.touch{margin-top:-9px}.panel-default{border-color:#ddd}.panel-default>.panel-heading{background-color:#f5f5f5;border-color:#ddd;color:#333}.panel-default>.panel-heading.AMR-color{background-color:#a6f2e3!important}.panel-default>.panel-heading.CATS-color{background-color:#f0b4a8!important}.panel-default>.panel-heading.CLOTTO-color{background-color:#beccda!important}.panel-default>.panel-heading.LOTTERY-color{background-color:#beccda!important}.panel-default>.panel-heading.YCR-color{background-color:#a2d4f6!important}.panel-default>.panel-heading.SAM-color{background-color:#fbd59d!important}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-unique{border-color:#bf0000}.panel-unique>.panel-heading{background-color:#bf0000;border-color:#bf0000;color:#fff}.panel-unique>.panel-heading a{color:#fff}.panel-unique>.panel-heading+.panel-collapse .panel-body{border-top-color:#bf0000}.panel-unique>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bf0000}.panel-unique .panel-body .contractor{display:block;margin-bottom:2px;margin-right:3px;font-size:14px;max-width:85%;overflow:auto}.panel-unique .panel-body .contractor .name{margin:3px}.panel-unique .panel-body .contractor .remove-button{float:right;height:20px;line-height:10px;border:0;background-color:transparent}.panel-unique .panel-body .contractor .remove-button:hover{background-color:red}.panel-unique .panel-body .contractor form{display:inline}.panel-unique .panel-body .contractor.contractor-ctso{background-color:#b4cfec}.panel-unique .panel-body .contractor.contractor-manager{background-color:#bdecb6}.panel-store-info{min-height:168px}.panel-store-info .panel-body{min-height:105px;min-height:131px;padding:3px 5px}.panel-store-info .panel-body>span.booking-day-label{-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#c3e1eb;border-radius:8px;cursor:default;font-size:10px;margin:2px;padding:0 4px;color:#000}.panel-store-info .panel-body>span.booking-day-label.right{position:absolute;right:0}.panel-store-info .panel-body>span.booking-day-label.left{position:absolute;left:0}.panel-empty-date{min-height:275px}.contractor-listing{min-height:96px}.chosen-container-multi .chosen-choices{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.person-card .list-group>.list-group-item{background-color:#fff;border-top:1px solid #ddd;border-width:1px 0;display:block;margin-bottom:-1px;margin-left:15px;padding:10px 15px;padding-left:0;position:relative}.person-card .list-group>.list-group-item:first-child{border-top:none}.person-card .list-group>.list-group-item:last-child{margin-bottom:10px;padding-bottom:0}.person-card .list-group>.list-group-item>.list-group-item-heading{display:inline-block;font-weight:bold;margin-bottom:0}.person-card .list-group>.list-group-item>.list-group-item-text{display:inline-block;margin-bottom:0;width:40%}.person-card .list-group dt,.person-card .list-group .dl-horizontal{margin:0}.person-card .list-group dt,.person-card .list-group dd{border-top:1px solid #ddd;border-width:1px 0;margin-left:7px;padding:3px 0;padding-left:0}.person-card .list-group dt{max-width:120px;text-align:left}.person-card>.panel-heading{padding:10px 15px}.person-card .row-fluid>.list-group dd:first-child{border-top:0}.person-card .panel-heading{padding:0 15px}.person-card .panel-heading button,.person-card .panel-heading .btn{margin-left:3px;margin-top:3px}.dl-horizontal>dd:after{clear:both;content:"";display:table}.progress.short{height:10px;margin-bottom:5px}.note-editor{margin:5px 0;min-height:250px}.full-width{width:100%}.modal{max-height:80%;vertical-align:middle;overflow-y:auto}.modal-medium{left:30%;width:50%}.modal-big{left:30%;width:70%}.modal-big .modal-body{min-height:355px}.modal-body{max-height:100%}.document-container{margin-bottom:5px;margin-right:5px}.note-editable{min-height:100px}.segmented-control{padding:12px}.segmented-control input[type="radio"]{display:none;height:0;width:0}.segmented-control label{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer;display:inline-block;*display:inline;font-family:Helvetica;font-size:12px;margin-right:-5px;padding:5px 24px;padding-bottom:3px;vertical-align:middle}.segmented-control label:disabled,.segmented-control label.disabled{background-color:#efefef;color:#b2b2b2;cursor:default}.segmented-control input:checked+label,.segmented-control label.selected{background-color:#444;color:#fff}.segmented-control input:disabled+label{background-color:#efefef;color:#b2b2b2;cursor:default}.multi-select{padding:12px}.multi-select input[type="checkbox"]{display:none;height:0;width:0}.multi-select label{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer;display:inline-block;*display:inline;font-family:Helvetica;font-size:12px;margin-right:-5px;padding:5px 24px;padding-bottom:3px;vertical-align:middle}.multi-select label:disabled,.multi-select label.disabled{background-color:#efefef;color:#b2b2b2;cursor:default}.multi-select input:checked+label,.multi-select label.selected{background-color:#444;color:#fff}.multi-select input:disabled+label{background-color:#efefef;color:#b2b2b2;cursor:default}.multi-select input{display:none}.table-reconciliation td{padding:8px 10px}.table-reconciliation .total{border-top:2px #000 solid}.table-reconciliation .heading{font-weight:bold;text-align:left}.table-reconciliation .center{text-align:center}.table-reconciliation .left{text-align:left}.table-reconciliation .right{text-align:right}.box{border:2px solid #000;margin:5px 0 25px 0;padding:5px}@media only print{.diary-row .panel-store-info{max-height:100px;min-height:100px}.diary-row .panel-store-info.panel-empty-date{max-height:151px;min-height:151px}.diary-row .panel-store-info address{font-size:8px;line-height:10px}.diary-row .panel-heading{font-size:10px;line-height:12px}.diary-row .date{max-width:12%}.diary-row .date p:first-child{font-size:10px;margin-bottom:2px}.diary-row .week-header{max-width:8%}.diary-row .week-header p{font-size:10px;line-height:12px}.diary-row .week-header h4{font-size:12px}.diary-row .diary-notes{max-height:40px;min-height:40px;padding-bottom:0;padding-top:0}.diary-row .diary-notes .note{display:block;font-size:8px;line-height:10px;padding-top:3px}.diary-row .contractor-listing{line-height:8px;min-height:40px}.diary-row .contractor-listing .contractor{border:0;font-size:8px;padding:0}}.region-contractor-listings{display:inline-block;margin-bottom:8px;text-align:center;width:100%}.region-contractor-listings .region-contractor{border:1px solid gray;display:inline-block;margin-bottom:2px;width:200px}.region-contractor-listings .highlight{background-color:#bdecb6}.region-title{text-align:center}.ipad-listing tr.archived{background-color:#fcf8e3}.ipad-listing tr.revoked{background-color:#fce3e7}.table-super-condensed th,.table-super-condensed td{font-size:9px;line-height:14px;padding:1px}.datepicker{z-index:1051}.clickable{cursor:pointer}.inline-heading>*{display:inline-block;line-height:30px;margin-bottom:10px;margin-right:5px;margin-top:10px;vertical-align:top}.inline-heading .btn-toolbar{font-size:14px;margin-top:10px}.availability-table{text-align:left}.availability-table th,.availability-table td{min-height:34px;min-width:34px;padding:1px}.availability-table td>div.indicator{height:32px;width:32px}.availability-table thead th{max-width:34px}.colour-code{margin-bottom:15px}.colour-code .colour{min-width:22px;min-height:22px;padding:1px}.colour-code .code{padding-right:5px}td>div.available{background-color:green}td>div.unavailable{background-color:red}td>div.requested{background-color:#4bbce1}td>div.booked{background-color:#ffa500}.traffic-light{cursor:not-allowed;display:inline-block}.traffic-light.editable{cursor:pointer}.traffic-light>div{-moz-border-radius:15px;-moz-transition:background-color .5s;-o-transition:background-color .5s;-webkit-border-radius:15px;-webkit-transition:background-color .5s;background-color:inherit;border:1px solid #8a8a8a;border-radius:15px;float:left;height:28px;margin-right:5px;transition:background-color .5s;width:28px}.traffic-light>div.red-light.lit{background-color:#ef3e36}.traffic-light>div.amber-light.lit{background-color:#fcb040}.traffic-light>div.green-light.lit{background-color:#8dc73d}.store-history tr.highlight{background-color:#c3e1eb}div.signature{border-top:none;margin-top:0;min-height:100px;padding:10px}.complaint-section{border:1px solid #000;margin-bottom:10px;margin-top:10px}.complaint-section .heading{background-color:red;border-bottom:1px solid #000;color:#fff;font-weight:bold;padding:5px}.complaint-section .heading .header{color:inherit;font-size:17.5px;line-height:20px}.complaint-section .heading .edit-link{color:inherit;float:right;font-weight:bold}.complaint-section .body{min-height:200px;padding:5px}.complaint-section .body textarea{border:none;width:99%}.complaint-section .body textarea:focus{-webkit-box-shadow:none;border:none;box-shadow:none}.key-value-display{font-size:9px;line-height:15px;overflow:auto}.key-value-display .key-value-pair{display:inline-block}.key-value-display .key-value-pair .key{border:1px solid #ccc;display:table-cell;margin-left:auto;margin-right:auto;padding:1px;text-align:center;width:18px}.key-value-display .key-value-pair .key .key-inner{font-family:Arial;font-weight:bold;overflow:hidden;width:18px}.key-value-display .key-value-pair .value{display:table-cell;padding-left:2px}#attendance-table td{white-space:nowrap}#attendance-table .clickable,#attendance-table .dayHead{font-size:12px}#attendance-tabs{margin-bottom:3px}tr.highlight-row td,tr.highlight-row th{font-weight:bold;background-color:#e0e0e0!important}tr.highlight-row td.successArea,tr.highlight-row th.successArea{background-color:#1e9b79!important}tr.highlight-row td.errorArea,tr.highlight-row th.errorArea{background-color:#d54537!important}tr.highlight-row td.warningArea,tr.highlight-row th.warningArea{background-color:#edaa1c!important}tr.highlight-row td.infoArea,tr.highlight-row th.infoArea{background-color:#1f8cc8!important}.stats-table{width:370px;width:calc((100vw/4) - 32px);vertical-align:top}label.highlighted{color:#8b0000}i.indicator-icon{background-color:#333;color:#fff;font-weight:bold;padding:0 3px;font-size:12px;border-radius:4px;font-style:normal}.stat-section{text-align:center}.stat-section table{text-align:left}.stat-section.single-figure .figure{height:200px;width:100%;padding-top:50px;font-size:30px}.stat-section.pie-chart .chart{height:200px;width:100%}svg>g>g:last-child{pointer-events:none}.tooltip{z-index:1060}.table-verical-centered td{vertical-align:middle}.table-verical-centered img{max-height:50px}.diary-row-title{display:inline-block}.diary-row-indicators{padding-left:15px;display:inline-block}table.table-bordered{border-radius:0}table.table-bordered thead:first-child tr:first-child>th:first-child,table.table-bordered thead:last-child tr:last-child>th:first-child,table.table-bordered tbody:first-child tr:first-child>td:first-child,table.table-bordered tbody:first-child tr:first-child>th:first-child,table.table-bordered tbody:last-child tr:last-child>td:first-child,table.table-bordered tbody:last-child tr:last-child>th:first-child,table.table-bordered tfoot:last-child tr:last-child>td:first-child,table.table-bordered tfoot:last-child tr:last-child>th:first-child{border-radius:0}.diary .charity-logo{max-height:130px;max-width:100%;padding-top:12px}.dl-horizontal.wide-terms dt{width:250px}.dl-horizontal.wide-terms dd{margin-left:270px}.bold-centered-text{text-align:center;font-weight:bold}.lable-inline{float:right;margin-top:10px}.kpi-not-working,.kpi-highlight-red{background-color:#ff5353!important}.kpi-highlight{background-color:#fff!important}.kpi-highlight-green{background-color:#228c22!important}.datepicker .disabled{z-index:-9999}.hl{padding:1px}.hl-not-working{background:#fbb}.hl-stand-in{background:#2acaea}.hl-due-to-work{background:#bfb}.hl-working{background:#9f9}.hl-unavailable{background:#99f}.hl-sick{background:#ff9}.hl-absent{background:#f99}.hl-store-issues{background:#fc0}.hl-office{background:#80eeb9}.hl-arrived-late{background:#795548}.hl-left-early{background:#bbdefb}.hl-ctso{border:2px solid #06f}.hl-in-training{border:2px solid #cc69ea}.hl-under-performance{border:2px solid #da6710}.hl-area-manager{border:2px solid #ff0096}.hl-mentor{border:2px solid #568838!important}.hl-regional-team-leader{border:2px solid #ff0096}#map{height:670px;width:100%}.info-section{min-height:300px;height:300px}.nearest-table{min-width:95%!important;border:1px #000 solid}.nearest-table td{padding:5px}.info-table{border:none!important}.info-table tr td{border:none!important;padding:5px!important;font-size:19px}.loading-gif{height:75px;background:url(../../img/loading.gif) center no-repeat;background-size:50px 50px}.info-column{margin-left:15px!important}.info-title{font-weight:bold;font-size:19px;width:150px!important}.pad-info{min-width:400px!important;max-width:400px!important}#info-logo{max-height:90px}#nearest-header{margin-top:0!important;margin-bottom:0!important}#info-name{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}