/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"icomoon";src:url(/themes/custom/contactcentre/fonts/icomoon/fonts/icomoon.eot?jvcjz=);src:url(/themes/custom/contactcentre/fonts/icomoon/fonts/icomoon.eot?jvcjz=#iefix) format("embedded-opentype"),url(/themes/custom/contactcentre/fonts/icomoon/fonts/icomoon.ttf?jvcjz=) format("truetype"),url(/themes/custom/contactcentre/fonts/icomoon/fonts/icomoon.woff?jvcjz=) format("woff"),url(/themes/custom/contactcentre/fonts/icomoon/fonts/icomoon.svg?jvcjz=#icomoon) format("svg");font-weight:normal;font-style:normal;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.cs-emails:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.cs-emails:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.cs-emails:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e903";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-student-services:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-student-services:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-student-services:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\f19d";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.ggs-it-requests:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.ggs-it-requests:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.ggs-it-requests:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e902";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.schools:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.schools:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.schools:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\f207";}div#view-ticket.quick-view .field-container.escalation-status .content span.is-escalated:before,div#view-ticket h1 span.ticket--title span.is-escalated:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e901";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.marketing:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.marketing:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.marketing:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e91a";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.shop-bookstore:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.shop-bookstore:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.shop-bookstore:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e91f";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.applications:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.applications:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.applications:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e923";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.exams-and-results:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.exams-and-results:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.exams-and-results:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e928";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-programs:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-programs:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-programs:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e92f";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.exam-services-fees:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.exam-services-fees:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.exam-services-fees:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e93f";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.events:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.events:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.events:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e946";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-scheduling:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-scheduling:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-scheduling:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e953";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.digital-learning:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.digital-learning:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.digital-learning:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e956";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.publications:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.publications:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.publications:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e961";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.customers:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.customers:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.customers:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e972";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-ssr:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-ssr:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-ssr:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e976";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-operations:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-operations:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-operations:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e994";}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.website-problems-suggestions:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.website-problems-suggestions:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.website-problems-suggestions:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e9ca";}div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding.priority--medium span.priority-icon:before,div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding.priority--low span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding.priority--medium span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding.priority--low span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding.priority--medium span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding.priority--low span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding.priority--medium span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding.priority--low span.priority-icon:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e5db";}table tbody tr.clickable-row td:last-child:after,div.teacher-optins div.header .title-wrapper span.edit-link span.icon:after,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link span.icon:after,form.ccticketform #preview div.header .title-wrapper span.edit-link span.icon:after,form.subtaskform #preview div.header .title-wrapper span.edit-link span.icon:after,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link span.icon:after,div#view-ticket .linked-content div.header .title-wrapper span.edit-link span.icon:after,section.customer-card-widget-block div.widget--main-content div.view_more a:after,section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link span.icon:after{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e5c8";}div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding.priority--urgent span.priority-icon:before,div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding.priority--high span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding.priority--urgent span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding.priority--high span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding.priority--urgent span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding.priority--high span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding.priority--urgent span.priority-icon:before,div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding.priority--high span.priority-icon:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e5d8";}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-content div.views-row div.checkbox.checked:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e834";}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-content div.views-row div.checkbox.unchecked:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e835";}.ui-dialog{z-index:1000 !important;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after,form.cccustomerform:not(.uneditable) div.addresses div.address button.delete-address:before,form.cccustomercontactform:not(.uneditable) div.addresses div.address button.delete-address:before,div.additional-filters div.form-fields .form-item div.remove-button:after{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e5cd";}div.view-cc-customers-individuals.view-display-id-default table tbody tr td.address.home-address:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e88a";}div.additional-filters div.add-link span:before{font-family:"icomoon";speak:none;height:1em;width:1em;line-height:1;font-size:0.8em;display:inline-block;position:relative;text-align:center;font-weight:normal;font-style:normal;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-right:0.4em;float:left;top:2px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";content:"\e900";}body{min-height:100vh;}h1.page-header span.title-suffix{font-size:0.4em;font-weight:normal;margin-left:5px;}h1.page-header span.title-suffix span.shortcut-action__message{padding:2px 5px;}fieldset{margin:1em 0;}fieldset legend{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}table caption{color:#303233;font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}table div.field-container span.label{color:#212121;display:inline-block;padding:0;margin-right:1em;font-size:0.8em;text-transform:uppercase;letter-spacing:2px;}table div.field-container div.content{margin:10px 0;}table div.field-container.inline-label p,table div.field-container.inline-label div.content{display:inline-block;margin:0;}div.region{position:relative;}div.region.region-content{margin-bottom:2em;}div.masonry{display:grid;grid-gap:10px;}div.masonry.two-columns{grid-template-columns:50% 50%;grid-auto-columns:50%;}div.masonry.three-columns{grid-template-columns:33.3333333333% 33.3333333333% 33.3333333333%;grid-auto-columns:33.3333333333%;}div.masonry.four-columns{grid-template-columns:25% 25% 25% 25%;grid-auto-columns:25%;}div.masonry.five-columns{grid-template-columns:20% 20% 20% 20% 20%;grid-auto-columns:20%;}.table-title{color:#004853;font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}div.additional-filters div.add-link{display:inline-block;margin-bottom:20px;}div.additional-filters div.add-link span{color:blue;cursor:pointer;}div.additional-filters div.add-link span:before{font-size:1.2em;padding-right:5px;}div.additional-filters div.form-fields{position:absolute;top:0;left:15%;z-index:100000000;background-color:whitesmoke;padding:20px;border:1px solid #212121;}div.additional-filters div.form-fields.invisible{position:absolute;top:-9999px;left:-9999px;}div.additional-filters div.form-fields label{float:left;}div.additional-filters div.form-fields input,div.additional-filters div.form-fields .select-wrapper{float:right;}div.additional-filters div.form-fields input select,div.additional-filters div.form-fields .select-wrapper select{padding:9px;}div.additional-filters div.form-fields .form-item{position:relative;margin-bottom:10px;padding-right:20px;}div.additional-filters div.form-fields .form-item label{position:absolute;top:22%;}div.additional-filters div.form-fields .form-item div.remove-button{position:absolute;right:-5px;top:22%;overflow:hidden;text-indent:-9999px;}div.additional-filters div.form-fields .form-item div.remove-button:hover{cursor:pointer;}div.additional-filters div.form-fields .form-item div.remove-button:after{text-indent:0;margin-right:0;font-size:1.2em;}div.original-form div.form-item .select-wrapper select{padding:9px;}.ajax-progress{display:inline-block;}.ajax-progress-fullscreen{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:#212121;background-position:center center;background-repeat:no-repeat;border-radius:7px;height:24px;opacity:0.9;padding:4px;width:24px;}.button:not(.form-submit),.button-secondary:not(.form-submit),.button-primary:not(.form-submit){display:inline-block;position:relative;overflow:hidden;outline:none;padding:0.5em 1.5em;border-radius:25px;margin-right:1em;background:white;border:1px solid #4F2958;text-decoration:none;font-size:1em;color:#4F2958;font-weight:500;line-height:normal;}.button:not(.form-submit)>*,.button-secondary:not(.form-submit)>*,.button-primary:not(.form-submit)>*{position:relative;}.button:not(.form-submit):hover,.button-secondary:not(.form-submit):hover,.button-primary:not(.form-submit):hover{cursor:pointer;background-color:#84698a;border-color:#84698a;color:white;text-decoration:none;}.button:not(.form-submit).active,.button-secondary:not(.form-submit).active,.button-primary:not(.form-submit).active{background-color:#4F2958;color:white;}.button:not(.form-submit).active:hover,.button-secondary:not(.form-submit).active:hover,.button-primary:not(.form-submit).active:hover{border-color:#4F2958;}.sq-button{display:block;float:left;position:relative;overflow:hidden;outline:none;padding:0.5em 1.5em;background:white;border:1px solid #4F2958;text-decoration:none;font-size:0.875em;color:#4F2958;font-weight:500;line-height:normal;}.sq-button>*{position:relative;}.sq-button:hover{cursor:pointer;background-color:#84698a;border-color:#84698a;color:white;text-decoration:none;}.sq-button.active{background-color:#4F2958;color:white;}.sq-button.active:hover{border-color:#4F2958;}.button-primary:hover,.button-primary:active,.button-primary:focus{background:#4F2958;color:white;border:1px solid #4F2958;}.button-secondary{border:1px solid #007E80;color:#007E80;}.button-secondary:hover,.button-secondary:active,.button-secondary:focus{background:#007E80;color:white;border:1px solid #007E80;}.button-secondary:hover{background:#00B9BD;border:1px solid #00B9BD;}.region.region-content.customer-card{background-color:#fff;color:#444;}section.customer-card-widget-block{border:1px solid #a996ad;margin-bottom:0;}section.customer-card-widget-block:last-child{margin-bottom:0;}section.customer-card-widget-block div.widget--main-content{padding:0 2em 2em;}section.customer-card-widget-block div.widget--main-content div.widget--header{margin-bottom:10px;color:#4F2958;}section.customer-card-widget-block div.widget--main-content div.widget--header h1,section.customer-card-widget-block div.widget--main-content div.widget--header h2,section.customer-card-widget-block div.widget--main-content div.widget--header h3,section.customer-card-widget-block div.widget--main-content div.widget--header h4,section.customer-card-widget-block div.widget--main-content div.widget--header h5,section.customer-card-widget-block div.widget--main-content div.widget--header h6,section.customer-card-widget-block div.widget--main-content div.widget--header p,section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link a{display:inline-block;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link{position:relative;color:#4F2958;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link a{margin-left:10px;position:relative;background-color:white;z-index:10;color:#84698a;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link span.icon{position:absolute;top:0;bottom:0;left:0;right:0;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link span.icon:after{position:absolute;top:1px;left:0;padding-left:10px;font-size:1em;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link:hover a{color:#4F2958;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link:hover span.icon:after{left:32px;}section.customer-card-widget-block div.widget--main-content table caption{color:#303233;font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}section.customer-card-widget-block div.widget--main-content .field-container.heading{margin-bottom:10px;}section.customer-card-widget-block div.widget--main-content .views-element-container{margin-bottom:0;}section.customer-card-widget-block div.widget--main-content div.view_more{display:inline-block;width:100%;text-transform:uppercase;letter-spacing:2px;text-align:center;}section.customer-card-widget-block div.widget--main-content div.view_more a{position:relative;}section.customer-card-widget-block div.widget--main-content div.view_more a:after{position:absolute;top:0;padding-left:10px;font-size:1.2em;}section.customer-card-widget-block div.widget--view-more-details{position:relative;height:45px;text-align:center;text-transform:uppercase;letter-spacing:2px;}section.customer-card-widget-block div.widget--view-more-details a{position:absolute;left:0;right:0;bottom:0;color:white;width:100%;height:100%;display:inline-block;padding:1em;background-color:#4F2958;}section.customer-card-widget-block div.widget--view-more-details a:hover{background-color:#84698a;}div.customer-card.masonry .toggle-actions{grid-column:auto/span 3;}div.customer-card.masonry .toggle-actions .sq-button{font-size:1em;border-left-width:0px;padding-top:1.25em;padding-bottom:1.25em;}div.customer-card.masonry .toggle-actions .sq-button:first-child{border-left-width:1px;}div.customer-card.masonry section[id^=block-customercardwidget-]{grid-column:auto/span 3;}div.customer-card.masonry section#block-customercardwidget-toggles{border:none;margin:2em 0;}div.customer-card.masonry section#block-customercardwidget-contact-information{grid-column:auto/span 1;}div.customer-card.masonry section#block-customercardwidget-customer-details{grid-column:auto/span 2;}div.customer-card.masonry section#block-customercardwidget-parent-details div.call-to-action{margin-top:0;margin-bottom:10px;}section#block-customercardwidget div#edit-rcm-identifiers table{margin-bottom:0;}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.rcmusic_account{position:relative;}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.flag-icon{position:absolute;width:25px;}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.flag-icon.header{top:-45px;right:0;}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.flag-icon.inline{top:-3px;left:calc(100% + 10px);}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.flag-icon img{display:block;margin:0 auto;max-width:100%;}section#block-customercardwidget-centre-rep-details .lists{display:inline-block;width:100%;}section#block-customercardwidget-centre-rep-details .lists div.centre-list-container{float:left;width:50%;padding:10px;}section#block-customercardwidget-centre-rep-details .lists div.centre-list-container h3{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list{display:inline-block;width:100%;list-style-type:none;padding:0;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list.absolute{display:block;width:auto;position:absolute;top:-45px;right:0;margin:auto;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list li{float:left;width:30px;margin-right:10px;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list li:last-child{margin-right:0;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list li img{display:block;margin:0 auto;max-width:100%;}section#block-customercardwidget-customer-details form.cccustomerdetailsform div#edit-rcm-identifiers{margin-bottom:0;}section#block-customercardwidget-customer-details form.cccustomerdetailsform div#edit-rcm-identifiers table#edit-ids{margin-bottom:0;}section#block-customercardwidget-examiner-details form.ccexaminerform{position:relative;display:inline-block;width:100%;}section#block-customercardwidget-examiner-details form.ccexaminerform div.call-to-action{position:absolute;bottom:100%;right:0;width:50%;}section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner{margin-top:15px;}section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div#edit-details,section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div.examiner-subjects,section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div.examiner-disciplines{float:left;width:33.3333333333%;}section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div#edit-details .title,section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div.examiner-subjects .title,section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div.examiner-disciplines .title{margin-top:0;}section.contact-centre-widget-block .widget--main-content table caption{color:#303233;font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}section.contact-centre-widget-block .widget--main-content div.field-container span.label{color:#212121;display:inline-block;padding:0;margin-right:1em;font-size:0.8em;text-transform:uppercase;letter-spacing:2px;}section.contact-centre-widget-block .widget--main-content div.field-container div.content{margin:10px 0;}section.contact-centre-widget-block .widget--main-content div.field-container.inline-label p,section.contact-centre-widget-block .widget--main-content div.field-container.inline-label div.content{display:inline-block;margin:0;}form.uneditable{position:relative;}form.uneditable div.call-to-action:not(.contacts){position:absolute;bottom:33px;right:0;width:60%;}form.uneditable div.contact-information span.label,form.uneditable div.details span.label,form.uneditable div.field-container span.label{color:#212121;display:inline-block;padding:0;margin-right:1em;font-size:0.8em;text-transform:uppercase;letter-spacing:2px;}form.uneditable div.contact-information div.content,form.uneditable div.details div.content,form.uneditable div.field-container div.content{margin:10px 0;}form.uneditable div.contact-information.inline-label p,form.uneditable div.contact-information.inline-label div.content,form.uneditable div.details.inline-label p,form.uneditable div.details.inline-label div.content,form.uneditable div.field-container.inline-label p,form.uneditable div.field-container.inline-label div.content{display:inline-block;margin:0;}div.addresses.uneditable{margin:1em;}div.addresses.uneditable div.address.form-group div.address{padding:0.5em 0.8em 0;}div#view-ticket h1 span.ticket--title{position:relative;}div#view-ticket h1 span.ticket--title span.is-escalated{display:inline-block;font-size:0.8em;position:absolute;top:0;bottom:0;right:-20px;margin:auto;width:10px;height:26px;}div#view-ticket h1 span.ticket--title span.is-escalated:before{color:darkred;}div#view-ticket h1 span.ticket--title span.is-escalated span.prompt{font-size:0.4em;width:200px;position:absolute;top:0;bottom:0;margin:auto;height:10px;opacity:0;}div#view-ticket h1 span.ticket--title span.is-escalated:hover span.prompt{opacity:1;}div#view-ticket h1 span.ticket-status{font-size:0.4em;font-weight:normal;text-transform:uppercase;letter-spacing:2px;margin-left:20px;color:darkred;display:none;}div#view-ticket h1 span.ticket-status.status--new{display:inline-block;}div#view-ticket h4{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}div#view-ticket table tbody tr:first-child td{border:none;}div#view-ticket .ticket-container{margin:20px 0;padding:0;}div#view-ticket .ticket-container.creation{position:relative;margin-top:0;padding-bottom:20px;border-bottom:2px solid #E5E5E5;}div#view-ticket .ticket-container.creation div.operations{position:absolute;top:-10px;right:0;}div#view-ticket .ticket-container.main,div#view-ticket .ticket-container.sidebar,div#view-ticket .ticket-container.comments{float:left;width:75%;}div#view-ticket .ticket-container.main{margin:10px 0 30px;}div#view-ticket .ticket-container.sidebar{width:25%;padding:0 0 0 20px;}div#view-ticket .ticket-container.comments{width:100%;}div#view-ticket .linked-content{display:inline-block;width:100%;border-bottom:2px solid #E5E5E5;padding:20px 0 0;margin-bottom:15px;padding-top:0;margin-top:0;}div#view-ticket .linked-content .container-top,div#view-ticket .linked-content .container-bottom{display:block;width:100%;height:10px;border-left:2px solid #E5E5E5;border-right:2px solid #E5E5E5;}div#view-ticket .linked-content div.header .title-wrapper{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;text-transform:none;letter-spacing:normal;border-bottom-width:2px;margin:0;padding:0 10px;}div#view-ticket .linked-content div.header .title-wrapper h1,div#view-ticket .linked-content div.header .title-wrapper h2,div#view-ticket .linked-content div.header .title-wrapper h3,div#view-ticket .linked-content div.header .title-wrapper h4,div#view-ticket .linked-content div.header .title-wrapper h5,div#view-ticket .linked-content div.header .title-wrapper h6,div#view-ticket .linked-content div.header .title-wrapper p,div#view-ticket .linked-content div.header .title-wrapper span.edit-link a{display:inline-block;}div#view-ticket .linked-content div.header .title-wrapper span.edit-link{position:relative;color:#4F2958;}div#view-ticket .linked-content div.header .title-wrapper span.edit-link a{margin-left:10px;position:relative;background-color:white;z-index:10;color:#84698a;}div#view-ticket .linked-content div.header .title-wrapper span.edit-link span.icon{position:absolute;top:0;bottom:0;left:0;right:0;}div#view-ticket .linked-content div.header .title-wrapper span.edit-link span.icon:after{position:absolute;top:1px;left:0;padding-left:10px;font-size:1em;}div#view-ticket .linked-content div.header .title-wrapper span.edit-link:hover a{color:#4F2958;}div#view-ticket .linked-content div.header .title-wrapper span.edit-link:hover span.icon:after{left:32px;}div#view-ticket .linked-content div.header .title-wrapper a{font-weight:normal;}div#view-ticket .linked-content div.content{padding:0 20px;}div#view-ticket .linked-content div.footer{margin:0;padding:0;border-top:none;}div#view-ticket .linked-content>.form-group{display:inline-block;width:100%;}div#view-ticket .linked-content>.content{display:inline-block;width:100%;}div#view-ticket .linked-content .linked-content-table{margin-bottom:0;}div#view-ticket .linked-content .linked-content-table table{margin-bottom:0;}div#view-ticket .linked-content .linked-content-table.tickets-container .content{padding:0;}div#view-ticket.quick-view .ticket-container.operations{position:relative;margin:0;z-index:10;}div#view-ticket.quick-view .ticket-container.operations div.operations{position:absolute;top:0px;right:0;}div#view-ticket.quick-view .ticket-container.main{width:100%;}div#view-ticket.quick-view .field-container.escalation-status{margin:10px 0 0;}div#view-ticket.quick-view .field-container.escalation-status .content{margin:0;}div#view-ticket.quick-view .field-container.escalation-status .content span.is-escalated{color:darkred;}div#view-ticket.quick-view .field-container.escalation-status .content span.is-escalated:before{padding-top:3px;}.region.region-content.customer-card{background-color:#fff;color:#444;}section.customer-card-widget-block{border:1px solid #a996ad;margin-bottom:0;}section.customer-card-widget-block:last-child{margin-bottom:0;}section.customer-card-widget-block div.widget--main-content{padding:0 2em 2em;}section.customer-card-widget-block div.widget--main-content div.widget--header{margin-bottom:10px;color:#4F2958;}section.customer-card-widget-block div.widget--main-content div.widget--header h1,section.customer-card-widget-block div.widget--main-content div.widget--header h2,section.customer-card-widget-block div.widget--main-content div.widget--header h3,section.customer-card-widget-block div.widget--main-content div.widget--header h4,section.customer-card-widget-block div.widget--main-content div.widget--header h5,section.customer-card-widget-block div.widget--main-content div.widget--header h6,section.customer-card-widget-block div.widget--main-content div.widget--header p,section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link a{display:inline-block;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link{position:relative;color:#4F2958;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link a{margin-left:10px;position:relative;background-color:white;z-index:10;color:#84698a;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link span.icon{position:absolute;top:0;bottom:0;left:0;right:0;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link span.icon:after{position:absolute;top:1px;left:0;padding-left:10px;font-size:1em;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link:hover a{color:#4F2958;}section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link:hover span.icon:after{left:32px;}section.customer-card-widget-block div.widget--main-content table caption{color:#303233;font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}section.customer-card-widget-block div.widget--main-content .field-container.heading{margin-bottom:10px;}section.customer-card-widget-block div.widget--main-content .views-element-container{margin-bottom:0;}section.customer-card-widget-block div.widget--main-content div.view_more{display:inline-block;width:100%;text-transform:uppercase;letter-spacing:2px;text-align:center;}section.customer-card-widget-block div.widget--main-content div.view_more a{position:relative;}section.customer-card-widget-block div.widget--main-content div.view_more a:after{position:absolute;top:0;padding-left:10px;font-size:1.2em;}section.customer-card-widget-block div.widget--view-more-details{position:relative;height:45px;text-align:center;text-transform:uppercase;letter-spacing:2px;}section.customer-card-widget-block div.widget--view-more-details a{position:absolute;left:0;right:0;bottom:0;color:white;width:100%;height:100%;display:inline-block;padding:1em;background-color:#4F2958;}section.customer-card-widget-block div.widget--view-more-details a:hover{background-color:#84698a;}div.customer-card.masonry .toggle-actions{grid-column:auto/span 3;}div.customer-card.masonry .toggle-actions .sq-button{font-size:1em;border-left-width:0px;padding-top:1.25em;padding-bottom:1.25em;}div.customer-card.masonry .toggle-actions .sq-button:first-child{border-left-width:1px;}div.customer-card.masonry section[id^=block-customercardwidget-]{grid-column:auto/span 3;}div.customer-card.masonry section#block-customercardwidget-toggles{border:none;margin:2em 0;}div.customer-card.masonry section#block-customercardwidget-contact-information{grid-column:auto/span 1;}div.customer-card.masonry section#block-customercardwidget-customer-details{grid-column:auto/span 2;}div.customer-card.masonry section#block-customercardwidget-parent-details div.call-to-action{margin-top:0;margin-bottom:10px;}section#block-customercardwidget div#edit-rcm-identifiers table{margin-bottom:0;}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.rcmusic_account{position:relative;}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.flag-icon{position:absolute;width:25px;}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.flag-icon.header{top:-45px;right:0;}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.flag-icon.inline{top:-3px;left:calc(100% + 10px);}section#block-customercardwidget-contact-information form.cccustomerform.uneditable div.flag-icon img{display:block;margin:0 auto;max-width:100%;}section#block-customercardwidget-centre-rep-details .lists{display:inline-block;width:100%;}section#block-customercardwidget-centre-rep-details .lists div.centre-list-container{float:left;width:50%;padding:10px;}section#block-customercardwidget-centre-rep-details .lists div.centre-list-container h3{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list{display:inline-block;width:100%;list-style-type:none;padding:0;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list.absolute{display:block;width:auto;position:absolute;top:-45px;right:0;margin:auto;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list li{float:left;width:30px;margin-right:10px;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list li:last-child{margin-right:0;}section#block-customercardwidget-customer-details form.cccustomerdetailsform ul.badge-list li img{display:block;margin:0 auto;max-width:100%;}section#block-customercardwidget-customer-details form.cccustomerdetailsform div#edit-rcm-identifiers{margin-bottom:0;}section#block-customercardwidget-customer-details form.cccustomerdetailsform div#edit-rcm-identifiers table#edit-ids{margin-bottom:0;}section#block-customercardwidget-examiner-details form.ccexaminerform{position:relative;display:inline-block;width:100%;}section#block-customercardwidget-examiner-details form.ccexaminerform div.call-to-action{position:absolute;bottom:100%;right:0;width:50%;}section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner{margin-top:15px;}section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div#edit-details,section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div.examiner-subjects,section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div.examiner-disciplines{float:left;width:33.3333333333%;}section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div#edit-details .title,section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div.examiner-subjects .title,section#block-customercardwidget-examiner-details form.ccexaminerform div#edit-examiner div.examiner-disciplines .title{margin-top:0;}section.contact-centre-widget-block .widget--main-content table caption{color:#303233;font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}section.contact-centre-widget-block .widget--main-content div.field-container span.label{color:#212121;display:inline-block;padding:0;margin-right:1em;font-size:0.8em;text-transform:uppercase;letter-spacing:2px;}section.contact-centre-widget-block .widget--main-content div.field-container div.content{margin:10px 0;}section.contact-centre-widget-block .widget--main-content div.field-container.inline-label p,section.contact-centre-widget-block .widget--main-content div.field-container.inline-label div.content{display:inline-block;margin:0;}#drupal-modal .modal-dialog{position:relative;left:0;right:0;margin:0 auto;width:100%;height:100%;}#drupal-modal .modal-dialog .modal-content{display:block;margin:0 auto;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);}#drupal-modal .modal-dialog .modal-content .modal-body{padding:15px 30px;}#drupal-modal .modal-dialog form p[data-drupal-selector=edit-notice]{margin-bottom:0;}#drupal-modal div.examiner-reports form,#drupal-modal div.school-reports form,#drupal-modal div.teacher-reports form{text-align:center;}#drupal-modal div.examiner-reports div.exam-submissions--summary,#drupal-modal div.examiner-reports div.exam-submissions--detailed,#drupal-modal div.school-reports div.exam-submissions--summary,#drupal-modal div.school-reports div.exam-submissions--detailed,#drupal-modal div.teacher-reports div.exam-submissions--summary,#drupal-modal div.teacher-reports div.exam-submissions--detailed{display:inline-block;width:50%;}#drupal-modal div.examiner-reports div.marked-exams form div.form-item,#drupal-modal div.school-reports div.marked-exams form div.form-item,#drupal-modal div.teacher-reports div.marked-exams form div.form-item{display:inline-block;width:75%;}#drupal-modal div.examiner-reports div.marked-exams form input.button,#drupal-modal div.examiner-reports div.marked-exams form input.button-primary,#drupal-modal div.examiner-reports div.marked-exams form input.button-secondary,#drupal-modal div.school-reports div.marked-exams form input.button,#drupal-modal div.school-reports div.marked-exams form input.button-primary,#drupal-modal div.school-reports div.marked-exams form input.button-secondary,#drupal-modal div.teacher-reports div.marked-exams form input.button,#drupal-modal div.teacher-reports div.marked-exams form input.button-primary,#drupal-modal div.teacher-reports div.marked-exams form input.button-secondary{float:right;margin-right:0;}.ticket--comments{display:inline-block;width:100%;}.ticket--comments table tbody tr{background:none !important;}.ticket--comments table tbody tr td{padding-top:20px;padding-bottom:20px;border-top:none;}.ticket--comments table tbody tr td:first-child{width:90px;}.ticket--comments table tbody:first-child td{padding-top:5px;}.ticket--comments table tbody .creation-information{font-size:1em;padding-bottom:10px;}.ticket--comments table tbody .creation-information span.username{font-size:1.1em;padding-right:20px;}.ticket--comments table tbody .creation-information span.username.missing-user{font-size:0.9em;}.ticket--comments table tbody .creation-information span.username span.created-by-you{font-size:0.7em;color:#4F2958;font-weight:600;margin-left:5px;}.ticket--comments table tbody .creation-information span.datecreated,.ticket--comments table tbody .creation-information span.isedited{font-size:0.9em;}.ticket--comments table tbody .creation-information span.isedited{padding-left:20px;opacity:0.5;}.ticket--comments table tbody .creation-information p.teams{display:inline-block;width:100%;font-style:italic;opacity:0.7;padding:5px 0 0;font-size:0.9em;}.ticket--comments table tbody .creation-information p.teams .label,.ticket--comments table tbody .creation-information p.teams .content{float:left;}.ticket--comments table tbody .creation-information p.teams .content{width:90%;margin-top:-3px;}.ticket--comments table tbody .creation-information p.teams span.teamname{margin-right:1em;}.ticket--comments table tbody div.comment p span.reason-for-escalation{display:block;margin:10px 15px;font-style:italic;}.ticket--comments table tbody .operations{margin-top:10px;}.ticket--comments table tbody .operations a{margin:0 10px 0 0;}[readonly=readonly]{pointer-events:none;cursor:auto;}.panel .panel-body{position:relative;}div.field-container span.label{color:#212121;display:inline-block;padding:0;margin-right:1em;font-size:0.8em;text-transform:uppercase;letter-spacing:2px;}div.field-container div.content{margin:10px 0;}div.field-container.inline-label p,div.field-container.inline-label div.content{display:inline-block;margin:0;}.label{color:#212121;display:inline-block;padding:0;margin-right:1em;font-size:0.8em;text-transform:uppercase;letter-spacing:2px;}div.field-with-label span.label{color:#212121;display:inline-block;padding:0;margin-right:1em;font-size:0.8em;text-transform:uppercase;letter-spacing:2px;}div.field-with-label div.content{margin:10px 0;}div.field-with-label.inline-label p,div.field-with-label.inline-label div.content{display:inline-block;margin:0;}div.addresses{display:inline-block;width:100%;margin:1em;}div.addresses>div.address.form-group{float:left;width:50%;}div.addresses>div.address.form-group div.address{padding:0.5em 0.8em 0;}div.addresses>div.address.form-group div.address .content{margin:0;}div.spacer{margin:1em;}section.block-search-for-customer.invisible,section.block-search-for-ticket.invisible{position:absolute;top:-9999px;left:-9999px;}form.cccustomerdetailsform h4{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}form.cccustomerdetailsform div.form-disabled label{color:#A8A8A8;}form.cccustomerdetailsform div.badges div.form-item.checkbox{margin:15px 0;}form.cccustomerdetailsform div.badges div.form-item.checkbox:first-child{margin-top:0;}form.cccustomerdetailsform div.badges div.form-item.checkbox:last-child{margin-bottom:0;}form.cccustomerdetailsform div.badges span.badge-name{display:block;}form.cccustomerdetailsform div.badges span.badge-name span.badge-icon{display:inline-block;width:25px;height:10px;position:relative;margin-left:10px;}form.cccustomerdetailsform div.badges span.badge-name span.badge-icon img{position:absolute;top:0;bottom:0;margin:auto;max-width:100%;}form.cccustomerform h4,form.cccustomercontactform h4{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}form.cccustomerform div#customer-selection-or-creation div.form-item,form.cccustomercontactform div#customer-selection-or-creation div.form-item{display:inline-block;}form.cccustomerform div#customer-selection-or-creation div.form-item:last-child,form.cccustomercontactform div#customer-selection-or-creation div.form-item:last-child{margin-left:10px;}form.cccustomerform:not(.uneditable) div.addresses,form.cccustomercontactform:not(.uneditable) div.addresses{margin:0 0 1em;}form.cccustomerform:not(.uneditable) div.addresses div.address,form.cccustomercontactform:not(.uneditable) div.addresses div.address{position:relative;float:left;width:calc(50% - 5px);margin-right:10px;margin-bottom:20px;}form.cccustomerform:not(.uneditable) div.addresses div.address:nth-child(2n),form.cccustomercontactform:not(.uneditable) div.addresses div.address:nth-child(2n){margin-right:0;}form.cccustomerform:not(.uneditable) div.addresses div.address div.is-billing-address-same,form.cccustomercontactform:not(.uneditable) div.addresses div.address div.is-billing-address-same{position:absolute;top:0;}form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-home][class*=-unitnumber],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-home][class*=-city],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-home][class*=-stateprovince],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-home][class*=-postalcode],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-billing][class*=-unitnumber],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-billing][class*=-city],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-billing][class*=-stateprovince],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-billing][class*=-postalcode],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-studio][class*=-unitnumber],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-studio][class*=-city],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-studio][class*=-stateprovince],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-studio][class*=-postalcode],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-office][class*=-unitnumber],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-office][class*=-city],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-office][class*=-stateprovince],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-office][class*=-postalcode],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-dealer][class*=-unitnumber],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-dealer][class*=-city],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-dealer][class*=-stateprovince],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-dealer][class*=-postalcode],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-school][class*=-unitnumber],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-school][class*=-city],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-school][class*=-stateprovince],form.cccustomerform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-school][class*=-postalcode],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-home][class*=-unitnumber],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-home][class*=-city],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-home][class*=-stateprovince],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-home][class*=-postalcode],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-billing][class*=-unitnumber],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-billing][class*=-city],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-billing][class*=-stateprovince],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-billing][class*=-postalcode],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-studio][class*=-unitnumber],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-studio][class*=-city],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-studio][class*=-stateprovince],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-studio][class*=-postalcode],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-office][class*=-unitnumber],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-office][class*=-city],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-office][class*=-stateprovince],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-office][class*=-postalcode],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-dealer][class*=-unitnumber],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-dealer][class*=-city],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-dealer][class*=-stateprovince],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-dealer][class*=-postalcode],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-school][class*=-unitnumber],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-school][class*=-city],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-school][class*=-stateprovince],form.cccustomercontactform:not(.uneditable) div.addresses div.address div[class*=form-item-addresses-school][class*=-postalcode]{display:inline-block;width:calc(50% - 2px);}form.cccustomerform:not(.uneditable) div.addresses div.address .panel-body,form.cccustomercontactform:not(.uneditable) div.addresses div.address .panel-body{position:relative;padding-top:25px;}form.cccustomerform:not(.uneditable) div.addresses div.address#address-home .panel-body,form.cccustomerform:not(.uneditable) div.addresses div.address#address-billing .panel-body,form.cccustomercontactform:not(.uneditable) div.addresses div.address#address-home .panel-body,form.cccustomercontactform:not(.uneditable) div.addresses div.address#address-billing .panel-body{padding-top:40px;}form.cccustomerform:not(.uneditable) div.addresses div.address button.delete-address,form.cccustomercontactform:not(.uneditable) div.addresses div.address button.delete-address{background-color:transparent;border:none;color:black;font-size:1.5em;position:absolute;right:25px;top:5px;width:0;height:0;outline:none;}form.cccustomerform:not(.uneditable) div.addresses div.address button.delete-address:active,form.cccustomercontactform:not(.uneditable) div.addresses div.address button.delete-address:active{background:none;box-shadow:none;}form.cccustomerform:not(.uneditable) div.addresses div.address button.delete-address:before,form.cccustomercontactform:not(.uneditable) div.addresses div.address button.delete-address:before{font-size:1em;}form.ccreassignticketform div#teams-list div.team-members .panel .panel-heading{border:none;background-color:transparent;}form.ccreassignticketform div#teams-list div.team-members .panel .panel-heading a.panel-title{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;margin-top:0;margin-bottom:0;}form.ccreassignticketform div#teams-list div.team-members .panel .panel-heading a.panel-title.collapsed{border-color:white;}form.ccreassignticketform div#teams-list div.team-members .panel .panel-body{padding-bottom:5px;}form.ccreassignticketform div#teams-list div.team-members .panel .panel-body div.checkbox.search--item-row{float:left;width:calc(25% - 3px);margin:0 0 20px;overflow-wrap:break-word;}form.ccreassignticketform div#teams-list div.team-members .panel .panel-body div.checkbox.search--item-row .search-filter-text-source{margin-bottom:0;}form.ccreassignticketform div#teams-list div.team-members .panel .panel-body div.checkbox.search--item-row span.current-user,form.ccreassignticketform div#teams-list div.team-members .panel .panel-body div.checkbox.search--item-row span.is-active{font-weight:bold;letter-spacing:1px;padding-left:10px;font-size:0.8em;text-transform:uppercase;}form.ccreassignticketform div#teams-list div.team-members.active-team .panel{border-color:#4F2958;border-width:2px;}form.ccreassignticketform div#teams-list div.team-members.active-team .panel .panel-heading a.panel-title{color:#4F2958;}form.ccreassignticketform div#teams-list div.team-members.active-team .panel .panel-heading a.panel-title span.is-active{font-size:0.7em;color:#84698a;padding-left:10px;}form.ccreassignticketform div#teams-list div.team-members.active-team .panel .panel-body div.checkbox.search--item-row.active-member label{font-weight:bold;color:#4F2958;opacity:0.6;}.ui-dialog.ui-widget.ui-widget-content{border-radius:10px;z-index:10000 !important;}.ui-dialog .ui-dialog-titlebar{background:transparent;border:none;padding:1em;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{right:1em;background:transparent;border:none;font-size:1.5em;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:after{font-size:1em;}.ui-widget-overlay{background-color:black;}div#drupal-modal{width:100%;height:100%;}div#drupal-modal div.modal-dialog div.modal-content.question-form{margin:0 auto;}div#drupal-modal div.modal-dialog div.modal-content.question-form div.modal-header{text-align:center;}div#drupal-modal div.modal-dialog div.modal-content.question-form div.modal-header .modal-title{text-transform:uppercase;font-size:0.9em;letter-spacing:2px;}div#drupal-modal div.modal-dialog div.modal-content.question-form div.modal-body.no-overflow{overflow:hidden !important;}div#drupal-modal div.modal-dialog div.modal-content.question-form div.modal-body.no-overflow .question{text-align:center;margin:auto;}div#drupal-modal div.modal-dialog div.modal-content.question-form div.modal-footer{text-align:center;}div#drupal-modal div.modal-dialog div.modal-content.disable-close div.modal-header button.close{display:none;}form.views-exposed-form div.form-item{margin:0 10px 10px 0;}form.views-exposed-form div.form-item:last-child{margin-right:0;}form.views-exposed-form div.form-item label{margin-right:10px;}form.views-exposed-form div.form-actions{display:inline-block;width:100%;margin:1em 0;}form.ccticketform h4,form.subtaskform h4,form.ticketdirectcustomeremail h4{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}form.ccticketform div.subtasks-container table tbody tr:first-child td,form.subtaskform div.subtasks-container table tbody tr:first-child td,form.ticketdirectcustomeremail div.subtasks-container table tbody tr:first-child td{border:none;}form.ccticketform div.form-header,form.subtaskform div.form-header,form.ticketdirectcustomeremail div.form-header{position:relative;}form.ccticketform div.form-header .position,form.subtaskform div.form-header .position,form.ticketdirectcustomeremail div.form-header .position{position:absolute;right:0;width:100%;top:-95px;}form.ccticketform div.form-header .position .form-item,form.ccticketform div.form-header .position .link,form.subtaskform div.form-header .position .form-item,form.subtaskform div.form-header .position .link,form.ticketdirectcustomeremail div.form-header .position .form-item,form.ticketdirectcustomeremail div.form-header .position .link{float:right;background:white;padding:10px;margin-left:30px;}form.ccticketform div.form-header .position .form-item.html-tag,form.ccticketform div.form-header .position .link.html-tag,form.subtaskform div.form-header .position .form-item.html-tag,form.subtaskform div.form-header .position .link.html-tag,form.ticketdirectcustomeremail div.form-header .position .form-item.html-tag,form.ticketdirectcustomeremail div.form-header .position .link.html-tag{margin-top:15px;}form.ccticketform div.form-header .position .link,form.subtaskform div.form-header .position .link,form.ticketdirectcustomeremail div.form-header .position .link{margin-left:0;color:#337ab7;}form.ccticketform div.form-header .position .link input,form.subtaskform div.form-header .position .link input,form.ticketdirectcustomeremail div.form-header .position .link input{display:none;}form.ccticketform div.form-header .html,form.subtaskform div.form-header .html,form.ticketdirectcustomeremail div.form-header .html{background-color:blue;}form.ccticketform div#select-customer-or-employee div.form-item,form.subtaskform div#select-customer-or-employee div.form-item,form.ticketdirectcustomeremail div#select-customer-or-employee div.form-item{display:inline-block;}form.ccticketform div#select-customer-or-employee div.form-item:last-child,form.subtaskform div#select-customer-or-employee div.form-item:last-child,form.ticketdirectcustomeremail div#select-customer-or-employee div.form-item:last-child{margin-left:10px;}form.ccticketform fieldset.category-group--icon,form.subtaskform fieldset.category-group--icon,form.ticketdirectcustomeremail fieldset.category-group--icon{margin-top:0;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper,form.subtaskform fieldset.category-group--icon .fieldset-wrapper,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper{display:inline-block;width:100%;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio{display:inline-block;width:calc(12.5% - 5px);padding:1em;margin-top:2em;margin-bottom:2em;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label{width:10px;overflow:hidden;white-space:nowrap;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.customers:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.customers:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.customers:before{padding-left:8px !important;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-student-services:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-student-services:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.rcs-student-services:before{padding-left:4px !important;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:before{position:absolute;left:0;right:0;margin:auto;color:#4F2958;font-size:4em;width:1.5em;height:1.5em;padding:12px;border:2px white solid;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:hover:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:hover:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:hover:before{color:#84698a;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon.selected:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon.selected:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon.selected:before{border-color:#303233;color:#303233;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio input.category-group--icon,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio input.category-group--icon,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio input.category-group--icon{opacity:0;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover{text-align:center;position:absolute;top:150%;left:0;right:0;opacity:0;background-color:rgba(1,1,1,0.7);color:white;border-radius:5px;padding:5px;z-index:10;}form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover.visible,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover.visible,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover.visible{opacity:1;}form.ccticketform div#selected__category_groupid,form.subtaskform div#selected__category_groupid,form.ticketdirectcustomeremail div#selected__category_groupid{margin-top:3em;}form.ccticketform div.text-format-wrapper .filter-wrapper,form.subtaskform div.text-format-wrapper .filter-wrapper,form.ticketdirectcustomeremail div.text-format-wrapper .filter-wrapper{display:none;}form.ccticketform fieldset.form-wrapper[id^=edit-link-dl-products-container-autocomplete-type] div.fieldset-wrapper div[id^=edit-link-dl-products-container-autocomplete-type],form.subtaskform fieldset.form-wrapper[id^=edit-link-dl-products-container-autocomplete-type] div.fieldset-wrapper div[id^=edit-link-dl-products-container-autocomplete-type],form.ticketdirectcustomeremail fieldset.form-wrapper[id^=edit-link-dl-products-container-autocomplete-type] div.fieldset-wrapper div[id^=edit-link-dl-products-container-autocomplete-type]{display:inline-block;width:100%;}form.ccticketform fieldset.form-wrapper[id^=edit-link-dl-products-container-autocomplete-type] div.fieldset-wrapper div[id^=edit-link-dl-products-container-autocomplete-type] .form-type-radio,form.subtaskform fieldset.form-wrapper[id^=edit-link-dl-products-container-autocomplete-type] div.fieldset-wrapper div[id^=edit-link-dl-products-container-autocomplete-type] .form-type-radio,form.ticketdirectcustomeremail fieldset.form-wrapper[id^=edit-link-dl-products-container-autocomplete-type] div.fieldset-wrapper div[id^=edit-link-dl-products-container-autocomplete-type] .form-type-radio{float:left;width:25%;margin-top:0;}form.ccticketform #followers div.team-followers div.checkbox.followers-checkboxes,form.subtaskform #followers div.team-followers div.checkbox.followers-checkboxes,form.ticketdirectcustomeremail #followers div.team-followers div.checkbox.followers-checkboxes{float:left;width:calc(33.3333333333% - 3px);margin:10px 0;overflow-wrap:break-word;}form.ccticketform #followers div.team-followers div.checkbox.followers-checkboxes.creator,form.ccticketform #followers div.team-followers div.checkbox.followers-checkboxes.editor,form.ccticketform #followers div.team-followers div.checkbox.followers-checkboxes.currentuser,form.subtaskform #followers div.team-followers div.checkbox.followers-checkboxes.creator,form.subtaskform #followers div.team-followers div.checkbox.followers-checkboxes.editor,form.subtaskform #followers div.team-followers div.checkbox.followers-checkboxes.currentuser,form.ticketdirectcustomeremail #followers div.team-followers div.checkbox.followers-checkboxes.creator,form.ticketdirectcustomeremail #followers div.team-followers div.checkbox.followers-checkboxes.editor,form.ticketdirectcustomeremail #followers div.team-followers div.checkbox.followers-checkboxes.currentuser{pointer-events:none;opacity:0.5;}form.ccticketform #followers div.team-followers div.checkbox.followers-checkboxes span.type,form.ccticketform #followers div.team-followers div.checkbox.followers-checkboxes span.current-user,form.subtaskform #followers div.team-followers div.checkbox.followers-checkboxes span.type,form.subtaskform #followers div.team-followers div.checkbox.followers-checkboxes span.current-user,form.ticketdirectcustomeremail #followers div.team-followers div.checkbox.followers-checkboxes span.type,form.ticketdirectcustomeremail #followers div.team-followers div.checkbox.followers-checkboxes span.current-user{font-weight:bold;font-size:0.7em;letter-spacing:1px;padding-left:10px;}form.ccticketform #followers div.team-followers div.checkbox.followers-checkboxes span.type,form.subtaskform #followers div.team-followers div.checkbox.followers-checkboxes span.type,form.ticketdirectcustomeremail #followers div.team-followers div.checkbox.followers-checkboxes span.type{text-transform:uppercase;}form.ccticketform #followers div.team-followers div.checkbox.followers-checkboxes span.current-user,form.subtaskform #followers div.team-followers div.checkbox.followers-checkboxes span.current-user,form.ticketdirectcustomeremail #followers div.team-followers div.checkbox.followers-checkboxes span.current-user{font-size:0.8em;}form.ccticketform .duedate-container div.field-container,form.ccticketform .duedate-container div.overdue,form.ccticketform .duedate-container div.escalation,form.subtaskform .duedate-container div.field-container,form.subtaskform .duedate-container div.overdue,form.subtaskform .duedate-container div.escalation,form.ticketdirectcustomeremail .duedate-container div.field-container,form.ticketdirectcustomeremail .duedate-container div.overdue,form.ticketdirectcustomeremail .duedate-container div.escalation{display:inline-block;}form.ccticketform .duedate-container div.overdue,form.ccticketform .duedate-container div.escalation,form.subtaskform .duedate-container div.overdue,form.subtaskform .duedate-container div.escalation,form.ticketdirectcustomeremail .duedate-container div.overdue,form.ticketdirectcustomeremail .duedate-container div.escalation{margin-left:50px;}form.ccticketform button.close-ticket-button,form.ccticketform button.reopen-ticket-button,form.subtaskform button.close-ticket-button,form.subtaskform button.reopen-ticket-button,form.ticketdirectcustomeremail button.close-ticket-button,form.ticketdirectcustomeremail button.reopen-ticket-button{background-color:#4F2958;color:white;position:fixed;top:100px;left:calc(100% - 150px);z-index:9;border-radius:0;border:none;}form.ccticketform button.close-ticket-button:hover,form.ccticketform button.reopen-ticket-button:hover,form.subtaskform button.close-ticket-button:hover,form.subtaskform button.reopen-ticket-button:hover,form.ticketdirectcustomeremail button.close-ticket-button:hover,form.ticketdirectcustomeremail button.reopen-ticket-button:hover{background-color:#84698a;}form.ccticketform .form-type-vertical-tabs .tabs-left.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a span span.count,form.subtaskform .form-type-vertical-tabs .tabs-left.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a span span.count,form.ticketdirectcustomeremail .form-type-vertical-tabs .tabs-left.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a span span.count{padding-left:5px;}form.ccticketform .form-type-vertical-tabs .tabs-left.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a span span.count.not-empty:before,form.subtaskform .form-type-vertical-tabs .tabs-left.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a span span.count.not-empty:before,form.ticketdirectcustomeremail .form-type-vertical-tabs .tabs-left.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a span span.count.not-empty:before{content:"(";}form.ccticketform .form-type-vertical-tabs .tabs-left.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a span span.count.not-empty:after,form.subtaskform .form-type-vertical-tabs .tabs-left.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a span span.count.not-empty:after,form.ticketdirectcustomeremail .form-type-vertical-tabs .tabs-left.vertical-tabs ul.vertical-tabs-list li.vertical-tab-button a span span.count.not-empty:after{content:")";}form.ccticketform #preview,form.subtaskform #preview,form.ticketdirectcustomeremail #preview{border-bottom:2px solid #E5E5E5;padding:20px 0 0;margin-bottom:15px;}form.ccticketform #preview .container-top,form.ccticketform #preview .container-bottom,form.subtaskform #preview .container-top,form.subtaskform #preview .container-bottom,form.ticketdirectcustomeremail #preview .container-top,form.ticketdirectcustomeremail #preview .container-bottom{display:block;width:100%;height:10px;border-left:2px solid #E5E5E5;border-right:2px solid #E5E5E5;}form.ccticketform #preview div.header .title-wrapper,form.subtaskform #preview div.header .title-wrapper,form.ticketdirectcustomeremail #preview div.header .title-wrapper{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;text-transform:none;letter-spacing:normal;border-bottom-width:2px;margin:0;padding:0 10px;}form.ccticketform #preview div.header .title-wrapper h1,form.ccticketform #preview div.header .title-wrapper h2,form.ccticketform #preview div.header .title-wrapper h3,form.ccticketform #preview div.header .title-wrapper h4,form.ccticketform #preview div.header .title-wrapper h5,form.ccticketform #preview div.header .title-wrapper h6,form.ccticketform #preview div.header .title-wrapper p,form.ccticketform #preview div.header .title-wrapper span.edit-link a,form.subtaskform #preview div.header .title-wrapper h1,form.subtaskform #preview div.header .title-wrapper h2,form.subtaskform #preview div.header .title-wrapper h3,form.subtaskform #preview div.header .title-wrapper h4,form.subtaskform #preview div.header .title-wrapper h5,form.subtaskform #preview div.header .title-wrapper h6,form.subtaskform #preview div.header .title-wrapper p,form.subtaskform #preview div.header .title-wrapper span.edit-link a,form.ticketdirectcustomeremail #preview div.header .title-wrapper h1,form.ticketdirectcustomeremail #preview div.header .title-wrapper h2,form.ticketdirectcustomeremail #preview div.header .title-wrapper h3,form.ticketdirectcustomeremail #preview div.header .title-wrapper h4,form.ticketdirectcustomeremail #preview div.header .title-wrapper h5,form.ticketdirectcustomeremail #preview div.header .title-wrapper h6,form.ticketdirectcustomeremail #preview div.header .title-wrapper p,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link a{display:inline-block;}form.ccticketform #preview div.header .title-wrapper span.edit-link,form.subtaskform #preview div.header .title-wrapper span.edit-link,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link{position:relative;color:#4F2958;}form.ccticketform #preview div.header .title-wrapper span.edit-link a,form.subtaskform #preview div.header .title-wrapper span.edit-link a,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link a{margin-left:10px;position:relative;background-color:white;z-index:10;color:#84698a;}form.ccticketform #preview div.header .title-wrapper span.edit-link span.icon,form.subtaskform #preview div.header .title-wrapper span.edit-link span.icon,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link span.icon{position:absolute;top:0;bottom:0;left:0;right:0;}form.ccticketform #preview div.header .title-wrapper span.edit-link span.icon:after,form.subtaskform #preview div.header .title-wrapper span.edit-link span.icon:after,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link span.icon:after{position:absolute;top:1px;left:0;padding-left:10px;font-size:1em;}form.ccticketform #preview div.header .title-wrapper span.edit-link:hover a,form.subtaskform #preview div.header .title-wrapper span.edit-link:hover a,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link:hover a{color:#4F2958;}form.ccticketform #preview div.header .title-wrapper span.edit-link:hover span.icon:after,form.subtaskform #preview div.header .title-wrapper span.edit-link:hover span.icon:after,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link:hover span.icon:after{left:32px;}form.ccticketform #preview div.header .title-wrapper a,form.subtaskform #preview div.header .title-wrapper a,form.ticketdirectcustomeremail #preview div.header .title-wrapper a{font-weight:normal;}form.ccticketform #preview div.content,form.subtaskform #preview div.content,form.ticketdirectcustomeremail #preview div.content{padding:0 20px;}form.ccticketform #preview div.footer,form.subtaskform #preview div.footer,form.ticketdirectcustomeremail #preview div.footer{margin:0;padding:0;border-top:none;}div.form-actions{margin-top:1.5em;}div.call-to-actions{position:absolute;top:0;right:0;}.call-to-actions-container.stick-to-top{position:relative;bottom:450px;}.panel--no-box-shadow{box-shadow:none;}form div.call-to-action{display:inline-block;width:100%;text-transform:uppercase;letter-spacing:2px;}form div.call-to-action p.link,span.link{color:#337ab7;}form div.call-to-action p.link:hover{color:#23527c;text-decoration:underline;cursor:pointer;}form .field.has-label.inline-label .label,form .field.has-label.inline-label .content{display:inline-block;}form div.container-wrapper{margin:1em 0;}form div.field-container span.label{color:#212121;display:inline-block;padding:0;margin-right:1em;font-size:0.8em;text-transform:uppercase;letter-spacing:2px;}form div.field-container div.content{margin:10px 0;}form div.field-container.inline-label p,form div.field-container.inline-label div.content{display:inline-block;margin:0;}form .autocomplete-remove{color:#337ab7;text-transform:capitalize;}form .autocomplete-remove:hover{cursor:pointer;}form div.phone-input-field{display:inline-block;width:100%;}form div.phone-input-field span,form div.phone-input-field input{display:inline-block;}form div.phone-input-field span{width:2%;}form div.phone-input-field input{width:98%;}form div.form-type-vertical-tabs>label{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;width:100%;}table.table-with-title{margin:1em 0;}table.table-with-title caption{font-size:1.3em;letter-spacing:1px;color:black;}table tr.disabled td:not(:last-child){opacity:0.6;pointer-events:none;}div.view-cc-customers-individuals.view-display-id-default table tbody tr td.address{position:relative;padding-left:30px;}div.view-cc-customers-individuals.view-display-id-default table tbody tr td.address.home-address:before{position:absolute;top:9px;left:5px;font-size:1.2em;}div#exam-application--view>div.panel{float:left;width:33.3333333333%;}div#exam-application--view>div.panel .panel-body{min-height:245px;}div#exam-application--view>div.panel.marks-breakdown .panel-body{min-height:auto;}div#exam-application--view>div.panel.marks-breakdown table tbody td:last-child,div#exam-application--view>div.panel.marks-breakdown table tbody th:last-child,div#exam-application--view>div.panel.marks-breakdown table thead td:last-child,div#exam-application--view>div.panel.marks-breakdown table thead th:last-child{text-align:center;}div#exam-application--view>div.panel.marks-breakdown table tbody td:last-child.total,div#exam-application--view>div.panel.marks-breakdown table tbody th:last-child.total,div#exam-application--view>div.panel.marks-breakdown table thead td:last-child.total,div#exam-application--view>div.panel.marks-breakdown table thead th:last-child.total{border-bottom:1px solid #4F2958;font-weight:700;}div#exam-application--view>div.panel.marks-breakdown table tbody tr.parent,div#exam-application--view>div.panel.marks-breakdown table thead tr.parent{background-color:#EFEFEF;}div#exam-application--view>div.panel.marks-breakdown table tbody tr.grand-total,div#exam-application--view>div.panel.marks-breakdown table thead tr.grand-total{background-color:#E5E5E5;}div#exam-application--view>div.panel.marks-breakdown table tbody tr.grand-total td,div#exam-application--view>div.panel.marks-breakdown table thead tr.grand-total td{padding:1em 1.5em;}div#exam-application--view>div.panel.payment-information,div#exam-application--view>div.panel.marks-breakdown{width:100%;}div#exam-application--view>div.panel.payment-information table,div#exam-application--view>div.panel.marks-breakdown table{font-size:1em;}div#history-record--view>div.panel{float:left;width:33.3333333333%;}div#history-record--view>div.panel .panel-body{min-height:245px;}div#history-record--view>div.panel.marks-breakdown .panel-body{min-height:auto;}div#history-record--view>div.panel.marks-breakdown table tbody td:last-child,div#history-record--view>div.panel.marks-breakdown table tbody th:last-child,div#history-record--view>div.panel.marks-breakdown table thead td:last-child,div#history-record--view>div.panel.marks-breakdown table thead th:last-child{text-align:center;}div#history-record--view>div.panel.marks-breakdown table tbody td:last-child.total,div#history-record--view>div.panel.marks-breakdown table tbody th:last-child.total,div#history-record--view>div.panel.marks-breakdown table thead td:last-child.total,div#history-record--view>div.panel.marks-breakdown table thead th:last-child.total{border-bottom:1px solid #004853;font-weight:700;}div#history-record--view>div.panel.marks-breakdown table tbody tr.parent,div#history-record--view>div.panel.marks-breakdown table thead tr.parent{background-color:#EFEFEF;}div#history-record--view>div.panel.marks-breakdown table tbody tr.grand-total,div#history-record--view>div.panel.marks-breakdown table thead tr.grand-total{background-color:#E5E5E5;}div#history-record--view>div.panel.marks-breakdown table tbody tr.grand-total td,div#history-record--view>div.panel.marks-breakdown table thead tr.grand-total td{padding:1em 1.5em;}div#history-record--view>div.panel.payment-information,div#history-record--view>div.panel.marks-breakdown{width:100%;}div#history-record--view>div.panel.payment-information table,div#history-record--view>div.panel.marks-breakdown table{font-size:1em;}div#online-course-record--view>div.panel{float:left;}div#online-course-record--view>div.panel.customer--information{width:33.3333333333%;}div#online-course-record--view>div.panel.course{width:66.6666666667%;}div#online-course-record--view>div.panel.course p.title{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}div#online-course-record--view>div.panel.course div.course-details p.title{padding-top:0;margin-top:0;}div#online-course-record--view>div.panel .panel-body{min-height:245px;}div#online-course-record--view>div.panel.marks-breakdown .panel-body{min-height:auto;}div#online-course-record--view>div.panel.marks-breakdown table tbody td:last-child,div#online-course-record--view>div.panel.marks-breakdown table tbody th:last-child,div#online-course-record--view>div.panel.marks-breakdown table thead td:last-child,div#online-course-record--view>div.panel.marks-breakdown table thead th:last-child{text-align:center;}div#online-course-record--view>div.panel.marks-breakdown table tbody td:last-child.total,div#online-course-record--view>div.panel.marks-breakdown table tbody th:last-child.total,div#online-course-record--view>div.panel.marks-breakdown table thead td:last-child.total,div#online-course-record--view>div.panel.marks-breakdown table thead th:last-child.total{border-bottom:1px solid #004853;font-weight:700;}div#online-course-record--view>div.panel.marks-breakdown table tbody tr.parent,div#online-course-record--view>div.panel.marks-breakdown table thead tr.parent{background-color:#EFEFEF;}div#online-course-record--view>div.panel.marks-breakdown table tbody tr.grand-total,div#online-course-record--view>div.panel.marks-breakdown table thead tr.grand-total{background-color:#E5E5E5;}div#online-course-record--view>div.panel.marks-breakdown table tbody tr.grand-total td,div#online-course-record--view>div.panel.marks-breakdown table thead tr.grand-total td{padding:1em 1.5em;}div#online-course-record--view>div.panel.payment-information,div#online-course-record--view>div.panel.marks-breakdown{width:100%;}div#online-course-record--view>div.panel.payment-information table,div#online-course-record--view>div.panel.marks-breakdown table{font-size:1em;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header h1,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header h2,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header h3,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header h4,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header h5,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header h6,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header p,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link a{display:inline-block;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link{position:relative;color:#4F2958;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link a{margin-left:10px;position:relative;background-color:white;z-index:10;color:#84698a;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link span.icon{position:absolute;top:0;bottom:0;left:0;right:0;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link span.icon:after{position:absolute;top:1px;left:0;padding-left:10px;font-size:1em;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link:hover a{color:#4F2958;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link:hover span.icon:after{left:32px;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-content{display:inline-block;width:100%;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-content div.views-row{float:left;width:33.3333333333%;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-content div.views-row div.checkbox.checked:before,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-content div.views-row div.checkbox.unchecked:before{font-size:1.1em;padding-right:5px;}div.view-cc-teacher-optins-teacher.view-display-id-default div.view-content table caption{margin-top:0;padding-top:0;}div.view-cc-teacher-optins-school.view-display-id-default div.view-content table caption{margin-top:0;padding-top:0;}div.view-cc-teacher-optins-school.view-display-id-default .form-group{margin-bottom:0;}div.view-cc-teacher-optins-address.view-display-id-default .form-group,div.view-cc-teacher-optins-address.view-display-id-default table{margin-bottom:0;}div.view-cc-categories.view-display-id-default table{position:relative;margin-bottom:4em;}div.view-cc-categories.view-display-id-default table caption .ranking-form-url{position:absolute;right:0;top:0;text-transform:capitalize;letter-spacing:0;}div.teacher-optins{border-bottom:2px solid #E5E5E5;padding:20px 0 0;margin-bottom:15px;}div.teacher-optins .container-top,div.teacher-optins .container-bottom{display:block;width:100%;height:10px;border-left:2px solid #E5E5E5;border-right:2px solid #E5E5E5;}div.teacher-optins div.header .title-wrapper{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;text-transform:none;letter-spacing:normal;border-bottom-width:2px;margin:0;padding:0 10px;}div.teacher-optins div.header .title-wrapper h1,div.teacher-optins div.header .title-wrapper h2,div.teacher-optins div.header .title-wrapper h3,div.teacher-optins div.header .title-wrapper h4,div.teacher-optins div.header .title-wrapper h5,div.teacher-optins div.header .title-wrapper h6,div.teacher-optins div.header .title-wrapper p,div.teacher-optins div.header .title-wrapper span.edit-link a{display:inline-block;}div.teacher-optins div.header .title-wrapper span.edit-link{position:relative;color:#4F2958;}div.teacher-optins div.header .title-wrapper span.edit-link a{margin-left:10px;position:relative;background-color:white;z-index:10;color:#84698a;}div.teacher-optins div.header .title-wrapper span.edit-link span.icon{position:absolute;top:0;bottom:0;left:0;right:0;}div.teacher-optins div.header .title-wrapper span.edit-link span.icon:after{position:absolute;top:1px;left:0;padding-left:10px;font-size:1em;}div.teacher-optins div.header .title-wrapper span.edit-link:hover a{color:#4F2958;}div.teacher-optins div.header .title-wrapper span.edit-link:hover span.icon:after{left:32px;}div.teacher-optins div.header .title-wrapper a{font-weight:normal;}div.teacher-optins div.content{padding:0 20px;}div.teacher-optins div.footer{margin:0;padding:0;border-top:none;}div.view.view-id-cc_communications__tickets__widget table thead th:first-child,div.view.view-id-cc_communications__tickets__widget table thead th:nth-child(2),div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding td:first-child,div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding td:nth-child(2),div.view.view-id-cc_dashboard_tickets_mytasks table thead th:first-child,div.view.view-id-cc_dashboard_tickets_mytasks table thead th:nth-child(2),div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding td:first-child,div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding td:nth-child(2),div.view.view-id-cc_dashboard_tickets_teamtasks table thead th:first-child,div.view.view-id-cc_dashboard_tickets_teamtasks table thead th:nth-child(2),div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding td:first-child,div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding td:nth-child(2),div.view.view-id-cc_dashboard_tickets_alltasks table thead th:first-child,div.view.view-id-cc_dashboard_tickets_alltasks table thead th:nth-child(2),div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding td:first-child,div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding td:nth-child(2){display:none;}div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding.priority--urgent span.priority-icon,div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding.priority--high span.priority-icon,div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding.priority--medium span.priority-icon,div.view.view-id-cc_communications__tickets__widget table tbody tr.colour-coding.priority--low span.priority-icon,div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding.priority--urgent span.priority-icon,div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding.priority--high span.priority-icon,div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding.priority--medium span.priority-icon,div.view.view-id-cc_dashboard_tickets_mytasks table tbody tr.colour-coding.priority--low span.priority-icon,div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding.priority--urgent span.priority-icon,div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding.priority--high span.priority-icon,div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding.priority--medium span.priority-icon,div.view.view-id-cc_dashboard_tickets_teamtasks table tbody tr.colour-coding.priority--low span.priority-icon,div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding.priority--urgent span.priority-icon,div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding.priority--high span.priority-icon,div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding.priority--medium span.priority-icon,div.view.view-id-cc_dashboard_tickets_alltasks table tbody tr.colour-coding.priority--low span.priority-icon{font-size:1.5em;}div.call-to-action{display:inline-block;width:100%;margin-top:10px;position:relative;z-index:100;}div.call-to-action:not(.contacts):not(.reports){margin-bottom:-20px;}div.call-to-action .button,div.call-to-action .button-primary,div.call-to-action .button-secondary{float:right;}.widget--body div.call-to-action{margin-bottom:10px !important;}.contacts-table h4{font-size:1em;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin:1em 0;padding:0.5em 0;border:0;border-bottom:1px solid #E5E5E5;}.alert-cookie{margin:10px 0 0;}a.button.create-ticket-button,a.create-ticket-button.button-primary,a.create-ticket-button.button-secondary{margin-top:10px;}a.button.go-to-customer-card,a.go-to-customer-card.button-primary,a.go-to-customer-card.button-secondary{position:absolute;top:15px;right:0;}table tbody tr.clickable-row{position:relative;}table tbody tr.clickable-row td:last-child{position:relative;}table tbody tr.clickable-row td:last-child:after{position:absolute;font-size:1.5em;left:0;right:0;top:25%;margin:auto;}table tbody tr.clickable-row:hover{cursor:pointer;}table tbody tr.clickable-row:hover td{color:#84698a;}.menu{margin:0;padding:0;}.menu li{list-style-image:none;list-style-type:none;list-style:none;margin-left:0;}div.navigation.top,div.navigation.bottom{display:inline-block;width:100%;}div.navigation.top{margin-bottom:20px;}span.link{color:#337ab7 !important;}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;font-family:"Times";}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}a[href^="#"]:after,a[href^="javascript:"]:after{content:"";}thead{display:table-header-group;}tr{page-break-inside:avoid;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}img{page-break-inside:avoid;max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}html,body{font-family:Georgia,‘Times New Roman’,serif;font-size:12pt;}body{padding:1em;}.container,.region,.block{margin:0 !important;padding:0 !important;display:block !important;}.container{max-width:none;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;text-indent:0 !important;margin-bottom:ms();margin-top:ms();}img,.fa,#footer{display:none !important;}}.button:not(.form-submit),.sq-button,.button-primary:not(.form-submit),.button-secondary:not(.form-submit),section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link span.icon:after,section.customer-card-widget-block div.widget--main-content div.widget--header span.edit-link:hover span.icon:after,section.customer-card-widget-block div.widget--view-more-details a,section.customer-card-widget-block div.widget--view-more-details a:hover,div#view-ticket h1 span.ticket--title span.is-escalated span.prompt,div#view-ticket h1 span.ticket--title span.is-escalated:hover span.prompt,div#view-ticket .linked-content div.header .title-wrapper span.edit-link span.icon:after,div#view-ticket .linked-content div.header .title-wrapper span.edit-link:hover span.icon:after,form.ccreassignticketform div#teams-list div.team-members .panel .panel-heading a.panel-title,form.ccreassignticketform div#teams-list div.team-members .panel .panel-heading a.panel-title.collapsed,form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:before,form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:hover:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:hover:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon:hover:before,form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon.selected:before,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon.selected:before,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio label.category-icon.selected:before,form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover,form.ccticketform fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover.visible,form.subtaskform fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover.visible,form.ticketdirectcustomeremail fieldset.category-group--icon .fieldset-wrapper .form-item.radio .category-name--hover.visible,form.ccticketform button.close-ticket-button,form.ccticketform button.reopen-ticket-button,form.subtaskform button.close-ticket-button,form.subtaskform button.reopen-ticket-button,form.ticketdirectcustomeremail button.close-ticket-button,form.ticketdirectcustomeremail button.reopen-ticket-button,form.ccticketform button.close-ticket-button:hover,form.ccticketform button.reopen-ticket-button:hover,form.subtaskform button.close-ticket-button:hover,form.subtaskform button.reopen-ticket-button:hover,form.ticketdirectcustomeremail button.close-ticket-button:hover,form.ticketdirectcustomeremail button.reopen-ticket-button:hover,form.ccticketform #preview div.header .title-wrapper span.edit-link span.icon:after,form.subtaskform #preview div.header .title-wrapper span.edit-link span.icon:after,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link span.icon:after,form.ccticketform #preview div.header .title-wrapper span.edit-link:hover span.icon:after,form.subtaskform #preview div.header .title-wrapper span.edit-link:hover span.icon:after,form.ticketdirectcustomeremail #preview div.header .title-wrapper span.edit-link:hover span.icon:after,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link span.icon:after,div.view-cc-teacher-optins-teacher.view-display-id-default div.view-header span.edit-link:hover span.icon:after,div.teacher-optins div.header .title-wrapper span.edit-link span.icon:after,div.teacher-optins div.header .title-wrapper span.edit-link:hover span.icon:after,table tbody tr.clickable-row td:last-child,table tbody tr.clickable-row:hover td{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}#block-contactcentre-login ul,#block-userlogin ul{display:none;}
