html,body{height:100%}.modal{overflow:auto !important}#wrap{min-height:100%;height:auto !important;height:100%;margin:0 auto -60px}#push,#footer{height:60px;font-size:.8em}#footer{border-top:solid 2px #dd1f1f;background-color:#233c57;vertical-align:bottom}.navbar-fixed-top{border-bottom:solid 2px #dd1f1f}.navbar-brand img{margin-top:-10px}.navbar-brand-dual img{display:inline !important;max-width:75px;margin-right:6px}body{background:url('/images/bg.png') repeat-y;background-repeat:repeat-y;background-position:center top;background-size:contain}#footer p{padding-top:20px;vertical-align:central;color:#ccc}.error{color:#c00}input.error,select.error,textbox.error{border-color:#c00}.login-row{margin-top:20%}.nav-tabs{margin-bottom:15px}.row-heading{margin-top:10px}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:none;background:#fff;cursor:inherit;display:block}.btn-dashboard{min-height:120px;width:100%;margin-top:5px;margin-bottom:5px;padding-top:16px;white-space:normal !important;font-size:.9em}.btn-dashboard i{font-size:2em;margin-bottom:5px;padding-top:10px;padding-bottom:10px}select::-ms-expand{width:12px;border:none;background:#fff}.badge-green{background-color:#26dd1f}.badge-orange{background-color:#e29628}.badge-red{background-color:#dd1f1f}.center{text-align:center}.status-change td{color:#dd1f1f !important}.do-not-use{color:#dd1f1f !important;border-color:#dd1f1f !important}.known-as{color:#00f !important;font-style:italic !important}.navbar-collapse label{color:#fff}.star{text-align:center}.star span{display:inline-block;vertical-align:middle;line-height:normal;color:#000}.star-6{min-height:120px}.star-3{min-height:240px;font-size:1.8em}.star-6 span:first-of-type{padding-top:25px;font-size:1.6em;font-weight:bold}.star-6 span:last-of-type{font-size:1.4em}.star-3 span:first-of-type{padding-top:45px;font-size:1.6em;font-weight:bold}.star-3 span:last-of-type{font-size:1.4em}.star-gold{background-image:url("/images/star-gold.png");background-repeat:no-repeat;background-size:contain;background-position:top center}.star-silver{background-image:url("/images/star-silver.png");background-repeat:no-repeat;background-size:contain;background-position:top center}.star-bronze{background-image:url("/images/star-bronze.png");background-repeat:no-repeat;background-size:contain;background-position:top center}.gage{height:250px}.appointment-confirm-header{color:#dd1f1f}div.fc-day-grid td{cursor:pointer}div.fc-day-grid td.calendar-selected{background-color:#a4f2a1 !important}.table>thead>tr>td.task-list-high,.table>tbody>tr>td.task-list-high,.table>tfoot>tr>td.task-list-high,.table>thead>tr>th.task-list-high,.table>tbody>tr>th.task-list-high,.table>tfoot>tr>th.task-list-high,.table>thead>tr.task-list-high>td,.table>tbody>tr.task-list-high>td,.table>tfoot>tr.task-list-high>td,.table>thead>tr.task-list-high>th,.table>tbody>tr.task-list-high>th,.table>tfoot>tr.task-list-high>th{background-color:#f2dede}.table-hover>tbody>tr>td.task-list-high:hover,.table-hover>tbody>tr>th.task-list-high:hover,.table-hover>tbody>tr.task-list-high:hover>td,.table-hover>tbody>tr:hover>.task-list-high,.table-hover>tbody>tr.task-list-high:hover>th{background-color:#ebcccc}.table>thead>tr>td.task-list-high-overdue,.table>tbody>tr>td.task-list-high-overdue,.table>tfoot>tr>td.task-list-high-overdue,.table>thead>tr>th.task-list-high-overdue,.table>tbody>tr>th.task-list-high-overdue,.table>tfoot>tr>th.task-list-high-overdue,.table>thead>tr.task-list-high-overdue>td,.table>tbody>tr.task-list-high-overdue>td,.table>tfoot>tr.task-list-high-overdue>td,.table>thead>tr.task-list-high-overdue>th,.table>tbody>tr.task-list-high-overdue>th,.table>tfoot>tr.task-list-high-overdue>th{background-color:#e2b6b6}.table-hover>tbody>tr>td.task-list-high-overdue:hover,.table-hover>tbody>tr>th.task-list-high-overdue:hover,.table-hover>tbody>tr.task-list-high-overdue:hover>td,.table-hover>tbody>tr:hover>.task-list-high-overdue,.table-hover>tbody>tr.task-list-high-overdue:hover>th{background-color:#dba3a3}.table>thead>tr>td.task-list-medium,.table>tbody>tr>td.task-list-medium,.table>tfoot>tr>td.task-list-medium,.table>thead>tr>th.task-list-medium,.table>tbody>tr>th.task-list-medium,.table>tfoot>tr>th.task-list-medium,.table>thead>tr.task-list-medium>td,.table>tbody>tr.task-list-medium>td,.table>tfoot>tr.task-list-medium>td,.table>thead>tr.task-list-medium>th,.table>tbody>tr.task-list-medium>th,.table>tfoot>tr.task-list-medium>th,.table>thead>tr>td.task-list-medium-overdue,.table>tbody>tr>td.task-list-medium-overdue,.table>tfoot>tr>td.task-list-medium-overdue,.table>thead>tr>th.task-list-medium-overdue,.table>tbody>tr>th.task-list-medium-overdue,.table>tfoot>tr>th.task-list-medium-overdue,.table>thead>tr.task-list-medium-overdue>td,.table>tbody>tr.task-list-medium-overdue>td,.table>tfoot>tr.task-list-medium-overdue>td,.table>thead>tr.task-list-medium-overdue>th,.table>tbody>tr.task-list-medium-overdue>th,.table>tfoot>tr.task-list-medium-overdue>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.task-list-medium:hover,.table-hover>tbody>tr>th.task-list-medium:hover,.table-hover>tbody>tr.task-list-medium:hover>td,.table-hover>tbody>tr:hover>.task-list-medium,.table-hover>tbody>tr.task-list-medium:hover>th,.table-hover>tbody>tr>td.task-list-medium-overdue:hover,.table-hover>tbody>tr>th.task-list-medium-overdue:hover,.table-hover>tbody>tr.task-list-medium-overdue:hover>td,.table-hover>tbody>tr:hover>.task-list-medium-overdue,.table-hover>tbody>tr.task-list-medium-overdue:hover>th{background-color:#faf2cc}.table>thead>tr>td.task-list-low,.table>tbody>tr>td.task-list-low,.table>tfoot>tr>td.task-list-low,.table>thead>tr>th.task-list-low,.table>tbody>tr>th.task-list-low,.table>tfoot>tr>th.task-list-low,.table>thead>tr.task-list-low>td,.table>tbody>tr.task-list-low>td,.table>tfoot>tr.task-list-low>td,.table>thead>tr.task-list-low>th,.table>tbody>tr.task-list-low>th,.table>tfoot>tr.task-list-low>th,.table>thead>tr>td.task-list-low-overdue,.table>tbody>tr>td.task-list-low-overdue,.table>tfoot>tr>td.task-list-low-overdue,.table>thead>tr>th.task-list-low-overdue,.table>tbody>tr>th.task-list-low-overdue,.table>tfoot>tr>th.task-list-low-overdue,.table>thead>tr.task-list-low-overdue>td,.table>tbody>tr.task-list-low-overdue>td,.table>tfoot>tr.task-list-low-overdue>td,.table>thead>tr.task-list-low-overdue>th,.table>tbody>tr.task-list-low-overdue>th,.table>tfoot>tr.task-list-low-overdue>th{background-color:#d9edf7}.table-hover>tbody>tr>td.task-list-low:hover,.table-hover>tbody>tr>th.task-list-low:hover,.table-hover>tbody>tr.task-list-low:hover>td,.table-hover>tbody>tr:hover>.task-list-low,.table-hover>tbody>tr.task-list-low:hover>th,.table-hover>tbody>tr>td.task-list-low-overdue:hover,.table-hover>tbody>tr>th.task-list-low-overdue:hover,.table-hover>tbody>tr.task-list-low-overdue:hover>td,.table-hover>tbody>tr:hover>.task-list-low-overdue,.table-hover>tbody>tr.task-list-low-overdue:hover>th{background-color:#c4e3f3}.fake-link:hover{cursor:pointer !important}.italics-normal{font-style:italic;font-weight:normal}#formConfirmSuppression{min-height:300px}#mainContactPanelEmailAddress>a,#mainContactPanelName,#mainContactPanelPreferredNumber,#mainContactPanel #mainContactName,#mainContactPanel #mainContactPreferredNumber,#mainContactPanel #mainContactOtherNumber,#mainContactPanel #mainContactBusinessNumbers,#mainContactPanel #mainContactEmail>a,#mainContactPanel #groupCompanyTelephoneNo,#mainContactPanel #groupEmailAddress,#mainContactPanel #groupCompanyName{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.flex-right{display:flex;flex-direction:row-reverse}.flex{display:flex}.flex-wrap{display:flex;flex-wrap:wrap}.flex-item-right{text-align:right;-webkit-flex:auto;-ms-flex:auto;-o-flex:auto;flex:auto}.flex-50-button{width:50%;padding:2px;min-width:100px}.flex-50-button>button{width:100%;padding:2px}#mainBuyerContactForm select{max-width:650px;width:650px;margin-left:24px}.maintenanceFooter{display:none;color:#d0d0d0;font-size:1.3em;margin-top:5px;cursor:pointer;border:1px solid #2f6eb5;border-radius:5px;padding:5px;text-align:center;background-color:#2f6eb5;text-shadow:0 1px #00000033;max-width:320px;margin-bottom:0}.maintenanceFooter:hover{background-color:#2b65a5;border-color:#2b65a5}.maintenanceFooter.alert{color:#fff;background-color:#d9534f;border-color:#d43f3a}.maintenanceFooter.alert:hover{background-color:#c9302c;border-color:#ac2925}.maintenanceFooter .maintenance-icon{font-size:1.8em;width:42px}#maintenanceModal .modal-content{color:#fff;background-color:#233c57}#maintenanceModal .modal-content pre{padding:0;margin:0;font-size:1em;font-family:'Open Sans',sans-serif;color:inherit;background-color:inherit;line-height:inherit;border:none}#maintenanceModal h4{text-decoration:underline}.loginMaintenance{position:absolute;bottom:0;font-size:1.2em;margin:20px;max-width:500px}