@charset 'UTF-8';

@media screen and (min-width: 64em) and (max-width: 74.9375em) {
	
    h1,h2,h3,h4,h5,h6 {  }
p{  }
a{  }
h1 {  }
h2 {  }
h3 {  }
h4 {  }
h5 {  }
h6 {  }

table tbody tr:nth-child(even) {  }
table tbody, table tfoot, table thead {  }

.files-list {  }
.files-list hr {  }
.files-list .file{  }
.files-list .file.full{  }
.files-list .file > div:first-child{  }
.files-list .file > div:nth-child(2){  }
.files-list .file .main-link{  }
.files-list .file .main-link::before{  }
.files-list .file p{  }
.files-list .file p a{  }
.files-list .file p a strong{  }
.files-list .file a{  }
.files-list .file a.description{  }
.standard-page .files-list h3 {  }

#pil_content .file > div svg {  }
#pil_content .files-list .file {  }
#pil_content .files-list .file a.description {  }

.skip-to-content-link {  }
.skip-to-content-link:focus {  }

/* ===============
 * 
 * REUSEABLE CLASSES/ELEMENTS
 * 
 * ===============
 */
.wrapper {  }
.main-content-wrapper {  }
.main-link {  }
.main-link::before{  }
.main-link .svg{  }
.full-width-image {  }
.screen-reader {  }
blockquote h3 {  }
.bar-blue {  }
.mobile-only {  }

.image-window {  }
.image-window img{  }
.image-window .close{  }
.image-window .close::after {  }

/* CC BUILDER STYLES */
.cc-builder-container ul {  }
.full-news-article ul li,
.cc-builder-container ul li {  }
.full-news-article ul li::before,
.cc-builder-container ul li::before {  }
.cc-builder-container em {  }
.cc-builder-container a {  }
.cc-builder-container li.accordion-item::before{  }
.cc-builder-container li.accordion-item{  }

.blue-box {  }
.blue-box h1,.blue-box h2, .blue-box h3,.blue-box h4,.blue-box h5,.blue-box h6,.blue-box p{  }
.blue-box h1,.blue-box h2,.blue-box h3,.blue-box h4,.blue-box h5,.blue-box h6,.blue-box p{  }
.blue-box a {  }
.standard-page .blue-box p {  }

/* FORMS */
.ccform {  }
.ccform .fb-field-wrapper {  }
.ccform .fb-field-wrapper .fb-single-field{  }
.ccform .fb-field-wrapper .fb-single-field label{  }
.ccform .fb-field-wrapper .fb-single-field input{  }
.ccform .fb-field-wrapper .fb-single-label{  }
.ccform .fb-field-wrapper .fb-options-wrapper{  }
.ccform .fb-field-wrapper .fb-single-option{  }
.ccform p button{  }



/* ===============
 * 
 * HEADER AND NAVIGATIONS
 * 
 * ===============
 */

.menu-bar {  }
.menu-bar #top-menu{  }
.menu-bar #top-menu ul{  }
.menu-bar #top-menu ul li{  }
.menu-bar #top-menu ul li a{  }
.menu-bar #top-menu ul li:last-child a{  }
.menu-bar > div{  }
.menu-bar > div svg:first-child{  }
.menu-bar > div .tag-line{  }
.menu-bar a.upper-tabs{  }
.menu-bar a.upper-tabs:nth-of-type(1) {  }
.menu-bar a.upper-tabs:nth-of-type(2) {  }

#main-nav{  }
#main-nav svg {  }
#main-nav ul{  }
#main-nav > ul > li{  }
#main-nav > ul > li.parent-item:hover > a{  }
#main-nav > ul > li.parent-item:hover > ul{  }
#main-nav > ul > li > ul{  }
#main-nav > ul > li > ul::before {  }
#main-nav > ul > li > ul > li::before{  }
#main-nav > ul > li > ul > li > a:hover {  }
#main-nav > ul > li > ul > li >ul >li > a:hover {  }
#main-nav > ul > li > ul > li{  }
#main-nav > ul > li > ul > li a{  }
#main-nav > ul > li > ul > li > ul{  }
#main-nav > ul > li > ul > li > ul > li{  }
#main-nav > ul > li > ul > li > ul > li a{  }
#main-nav ul li:last-of-type{  }
#main-nav ul li a{  }
li.pointer {  }

.menu-searchbox {  }
.menu-searchbox label{  }
.menu-searchbox input{  }
.menu-searchbox button{  }
.menu-searchbox button svg{  }

#whole-site-search {  }
#whole-site-search input {  }
#whole-site-search input.open {  }
#whole-site-search button {  }
#whole-site-search button svg {  }

/* SIDE NAVIGATION */
#sidenav {  }
#sidenav li {  }
#sidenav li::before{  }
#sidenav li.open::before {  }
#sidenav li a{  }
#sidenav li > ul {  }
#sidenav li.open > ul {  }
.standard-page-sidebar #sidenav li.open > ul {  }
#sidenav li > ul > li {  }
#sidenav li > ul > li a {  }
.standard-page-sidebar #sidenav li > ul > li  {  }
.standard-page-sidebar #sidenav li > ul > li a {  }
.standard-page-sidebar #sidenav li > ul > li a:hover {  }
.standard-page-sidebar #sidenav li.active-page > a {  }
#sidenav li > ul > li::before {  }

.side-column {  }
.side-column .side-links{  }
.side-column .side-links a{  }
.side-column .side-links svg{  }
.side-column .side-links {  }
.side-column .side-links p.main-link{  }
.side-column .side-links .main-link::before{  }


/* ===============
 * 
 * BAR: ACCESSIBILITY
 * 
 * ===============
 */
 .accessibility-bar{  }
 #accessibility{  }
 #accessibility > .wrap{  }

 #accessibility > .wrap > div{  }
 #accessibility > .wrap > div > span{  }

 #accessibility > .wrap > div > span.tone-btn{  }
 #accessibility > .wrap > div > span.tone-btn > .field{  }
 #accessibility > .wrap > div > span.tone-btn > .field .mdc-switch{  }

 #accessibility > .wrap > div > span.accessibility-btn{  }
 #accessibility > .wrap > div > span.contrast-btn{  }
 #accessibility > .wrap > div > span.contrast-btn svg{  }
 #accessibility > .wrap > div > span.increase-btn{  }
 #accessibility > .wrap > div > span.decrease-btn{  }
 #accessibility > .wrap > div > span.translation-btn{  }

 #accessibility .tone-switch{  }
 #accessibility .switch-underlay{  }
 #accessibility .switch-underlay:focus-within {  } 
 #accessibility .switch-thumb{  }
 #accessibility .switch-thumb.selected {  }
 #accessibility  .switch-control{  }
 #accessibility #google_translate_element.tooltip-hover {  }

/* ===============
 * 
 * MUTED ELEMENTS
 * 
 * ===============
 */
 .user-tabs ul li.muted[data-muted] {  }
 .user-tabs ul li.active.muted[data-muted] {  }
 .muted[data-muted] .search-button.active{  }
 .muted[data-muted="light"]{  }
 .muted[data-muted="light"] .home_icon{  }
 .muted[data-muted="lightest"] {  }
 .muted[data-muted="lightest"] .event_icon{  }
 .muted[data-muted="lightest"] .news_icon{  }
 .muted[data-muted="lightest"] .slick-dots li.slick-active{  }
 .muted[data-muted] .quick_links a::before,
 .muted[data-muted] .main-link::before{  }
 a.muted[data-muted].upper-tabs:nth-of-type(1) {  }
 a.muted[data-muted].upper-tabs:nth-of-type(2) {  }

 #sidebar.muted[data-muted] li::before{  }
 
 #ie-message{  }
 /* IE 11 ONLY Styling */

 @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #accessibility {  }
    #ie-message{  }
    #ie-message h3{  }
    #ie-message li{  }
    #ie-message ul{  }
    #ie-message li:marker {  }
    #ie-message a{  }
}

/* BREADCRUMB */
.breadcrumb {  }
.breadcrumb li{  }
.breadcrumb li::after{  }
.breadcrumb li:last-child::after{  }
.breadcrumb li a{  }

/* ===============
 * 
 * LANDING PAGE
 * 
 * ===============
 */
.landing-hero-wrapper {  }
.landing-hero-wrapper .landing-slider{  }
.landing-hero-wrapper .landing-slider .image-slide::after{  }
.landing-hero-wrapper .landing-slider .slide-overlay{  }
.landing-hero-wrapper .landing-slider .image-slide{  }
.landing-hero-wrapper .landing-slider .image-slide .slide-content{  }
.landing-hero-wrapper .landing-slider .image-slide .slide-content h1{  }
.landing-hero-wrapper .landing-slider .image-slide .slide-content p{  }
.landing-hero-wrapper .quick-search{  }
.landing-hero-wrapper .quick-search .button-wrap{  }
.landing-hero-wrapper .quick-search h2{  }
.landing-hero-wrapper .quick-search .search-button{  }
.landing-hero-wrapper .quick-search .search-button .main-link::before{  }
.landing-hero-wrapper .quick-search .search-button.active{  }
.landing-hero-wrapper .quick-search .search-button svg{  }
.landing-hero-wrapper .quick-search .search-button p{  }
.landing-hero-wrapper .quick-search .search-button p svg{  }
.landing-hero-wrapper .quick-search .search-button p svg .arrow_fill{  }
.landing-hero-wrapper .quick-search form{  }
 input.standard-searchbar{  }
.landing-hero-wrapper .quick-search form input::placeholder{  }
form button.search{  }
.landing-hero-wrapper .quick-search form button svg{  }
.header-wrapper {  }
.landing-hero-wrapper .slick-dots {  }

.slick-dots li{  }
.slick-dots li.slick-active{  }
.slick-dots li {  }
.slick-dots li::before {  }

/* USER TABS */
.user-tabs {  }
.user-tabs ul{  }
.user-tabs ul li{  }
.user-tabs ul li.active svg {  }
.user-tabs ul li:nth-of-type(1){  }
.user-tabs ul li:nth-of-type(2){  }
.user-tabs ul li:nth-of-type(3){  }
.user-tabs ul li:nth-of-type(4){  }
.user-tabs ul li.active {  }
.user-tabs  {  }
.user-tabs .icon-wrap {  }
.user-tabs .patient-icons .icon-square .home_icon_2,
.user-tabs .patient-icons .icon-square {  }
.user-tabs .visitor-icons .icon-square .home_icon_2,
.user-tabs .visitor-icons .icon-square {  }
.user-tabs .professional-icons .icon-square .home_icon_2,
.user-tabs .professional-icons .icon-square {  }
.user-tabs .education-icons .icon-square .home_icon_2,
.user-tabs .education-icons .icon-square {  }
.user-tabs .patient-icons .icon-square .home_icon {  }
.user-tabs .visitor-icons .icon-square .home_icon {  }
.user-tabs .professional-icons .icon-square .home_icon {  }
.user-tabs .education-icons .icon-square .home_icon {  }
.user-tabs .patient-icons {  }
.user-tabs .visitor-icons {  }
.user-tabs .professional-icons {  }
.user-tabs .education-icons {  }
.user-tabs .icon-wrap.active {  }
.user-tabs .icon-wrap .icon-square {  }
.user-tabs .icon-wrap .icon-square:first-of-type {  }
.user-tabs .icon-wrap .icon-square:last-of-type {  }
.user-tabs .icon-wrap .icon-square svg {  }
.user-tabs .icon-wrap .icon-square p{  }
.user-tabs .icon-wrap .icon-square p svg{  }

/* NEWS and EVENTS CARDS */
.news-events {  }
.news-events .slick-dots {  }
.news-events .prev-arrow {  }
.news-events .next-arrow {  }
.news-events > div{  }
.news-events > div a {  }
.news-events > div h2 {  }
.news-events > div h2 svg {  }
.news-events .news-card {  }
.news-events .events-card {  }
.news-events .pinned-items {  }
.news-events .pinned-items > div {  }
.news-events .pinned-items > div .p-image {  }
.news-events .pinned-items > div p {  }
.news-events .pinned-slide {  }
.news-events .standard-items {  }
.news-events .events-card .standard-items {  }
.news-events .news-card .standard-items {  }
.news-events .standard-items > div{  }
.news-events .standard-items p{  }
.news-events .main-link {  }
.news-events p.main-link::before {  }

.landing-banner {  }
.landing-banner .Image-panel{  }
.landing-banner .Image-panel img{  }
.landing-banner #landing-banner {  }
.landing-banner #landing-banner-text {  }
.landing-banner #landing-banner-text blockquote{  }
.landing-banner #landing-banner-text blockquote h3{  }
.landing-banner #landing-banner-text h6{  }
.landing-banner #landing-banner-text p{  }

.events-slider {  }
.events-slider .pinned-slide .excerpt {  }
.events-card .standard-items .excerpt {  }
.events-card .pinned-slide .date {  }
.events-card .date {  }
.events-card .location {  }
.events-card .date svg {  }
.events-card .location svg {  }

/* ===============
 * 
 * STANDARD INNER PAGE
 * 
 * ===============
 */
.title-bar {  }
.title-bar h1{  }
.title-bar h1 svg{  }
.title-bar h1 div{  }

.standard-page {  }
.standard-page .sidebar-width {  }
.standard-page .small-sidebar-width {  }
.standard-page .small-sidebar-width h3{  }
.standard-page.narrow-page #page_content {  }
.standard-page h2 {  }
.standard-page h3 {  }
.standard-page h3:first-child {  }
.standard-page h4 {  }
.standard-page p {  }
.standard-page td {  }
.standard-page th {  }
.standard-page sup {  }
.standard-page blockquote {  }
.standard-page blockquote > p:nth-child(1){  }
.standard-page blockquote p{  }
.standard-page blockquote h6{  }

.standard-page .blue-card {  }
.standard-page .blue-card h4{  }

.standard-page .cc-builder-container ul{  }
.standard-page .cc-builder-container ul.accordion{  }


/* Accordion Styles */
.accordion-item{  }
.accordion-item .accordion-title{  }
.accordion-item .accordion-title::before {  }
.accordion-item:hover .accordion-title::before {  }
.accordion-item.is-active .accordion-title::before {  }
.accordion-item .accordion-content{  }
.accordion-item:hover .accordion-title{  }
.accordion-item:hover .accordion_arrow {  }
.accordion-item:hover .accordion-title {  }

.fake-accordion{  }
.fake-accordion:hover .service-title{  }
.fake-accordion:hover .accordion_arrow {  }
.fake-accordion:hover {  }

/* SERVICES AND CONSULTANTS SIDEBAR */
.sidebar-a-z {  }
.sidebar-a-z.active {  }
.sidebar-a-z .sidebar-title{  }
.sidebar-a-z h3 {  }
.sidebar-a-z form {  }

.service-intro-text {  }
.title-letter {  }
.sidebar-letters{  }
.sidebar-letters a.letter{  }
.sidebar-letters a.letter.disable {  }
.sidebar-letters a.letter:hover,
.sidebar-letters a.letter.active{  }
.sidebar-letters:after{  }
.services-list .service-item .service-title{  }
.services-list .service-item:hover .service-title{  }
.fake-accordion:hover .service-title{  }
.sidebar-tabs {  }
.sidebar-tabs > div{  }
.sidebar-tabs > div.active{  }
.sidebar-tabs > div.active svg{  }
.sidebar-tabs > div:first-child{  }
.sidebar-tabs > div:last-child{  }
.sidebar-tabs > div svg{  }
.sidebar-tabs > div h4{  }

.consultant-details-area {  }
.consultant-details-area .profile_image {  }
.consultant-details-area .consultant-details {  }
.consultant-details .job-title{  }
.consultant-details .contact-info{  }
.consultant-details p {  }
.consultant-details .biography p {  }
.consultant-details .contact-info > p{  }
.consultant-details .contact-info > p svg{  }
.consultant-details .contact-info > p:first-child svg{  }
.consultant-details h3{  }
.consultant-details h5{  }
.consultant-details .main-link{  }
.consultant-details .main-link::before {  }
.consultant-details .department-links{  }                   
.consultant-details .department-links .main-link{  }                   

.staff-wrapper {  }
.consultant-smallcard {  }
.consultant-smallcard:nth-child(1),
.consultant-smallcard:nth-child(2) {  }
.consultant-smallcard .profile_image{  }
.consultant-smallcard .card-details{  }
.consultant-smallcard .card-details h5{  }
.consultant-smallcard .card-details p{  }
.consultant-smallcard .card-details .contact-info{  }
.consultant-smallcard .card-details .contact-info svg{  }
.consultant-smallcard .card-details .contact-info p{  }
.consultant-smallcard .card-details .contact-info p:first-child svg{  }

/* ===============
 * 
 * SERVICE PAGE
 * 
 * ===============
 */
.service-page {  }
.service-page p{  }
.service-page h2{  }
.service-page > p:first-of-type{  }
.service-page > p:first-of-type svg{  }
.service-page .featured_image {  }
.service-page .overview-container {  }
.service-page .overview-heading {  }
.service-page .overview-content {  }
.service-page .overview-content blockquote {  }
.service-page .overview-content blockquote.float-quote {  }
.service-page .overview-content blockquote p {  }
.service-page .overview-content blockquote strong {  }
.service-page .overview-content blockquote p.quote {  }
.featured_image_container .slick-dots {  }
.featured_image_container .slick-dots .li{  }

.staff-window {  }
.staff-window .content{  }
.staff-window .content img{  }
.staff-window .content h5{  }
.staff-window .content p{  }
.staff-window .content p svg{  }
.staff-window .content div > a{  }
.staff-window .content p a{  }
.staff-window .content .close {  }
.staff-window .content .close::after {  }
.staff-window .content .bio {  }

/* ===============
 * 
 * SPECIALIST SERVICE PAGE
 * 
 * ===============
 */
.service-search-bar {  }
.service-search-bar svg {  }
.service-search-bar p {  }
.top-letters {  }
.top-letters .sidebar-letters a.letter {  }
.top-letters .sidebar-letters a.letter.disable {  }
.top-letters p {  }
.top-letters .sidebar-letters {  }

 #service_header{  }
 .service-body {  }
 .service-body p{  }
 .service-body #service_content ul{  }
 .service-body #service_content li{  }
 .service-body #service_content li::before{  }
 .service-body h3{  }
 .service-body blockquote{  }
 .service-body blockquote p{  }
 .service-body blockquote p strong{  }
 .service-body blockquote p:first-child{  }
 .service-body .title-area{  }
 .service-body .title-area h2{  }
 .service-body .title-area p{  }
 .service-body .title-area p svg {  }
 .service-body .two-columns{  }
 .service-body .two-columns #service_content{  }
 .service-body .two-columns .quote-image{  }
 .service-body .two-columns .quote-image #service_image{  }
 .service-body .two-columns .quote-image #service_quote{  }
 .service-body #service_lower_content{  }

 .service-hero-image {  }
 .driver-blocks {  }
 .driver-blocks .square-block {  }
 .driver-blocks .square-block span {  }
 .driver-blocks .square-block svg {  }
 .driver-blocks .square-block p.main-link {  }
 .driver-blocks .square-block p.main-link::before {  }

/* ===============
 * 
 * NEWS/EVENTS PAGES
 * 
 * ===============
 */

 .news-event-wrapper {  }
 .full-news-article {  }
 .full-news-article blockquote {  }
 .full-news-article .article-title {  }
 .full-news-article .event-details {  }
 .full-news-article .article-date {  }
 .full-news-article .article-date svg{  }
 .full-news-article .article-location {  }
 .full-news-article .article-location svg{  }
 .full-news-article .article-image {  }
 .full-news-article .article-content {  }
 .full-news-article .featured_image_container .slick-dots {  }
 
 .news-list-display {  }
 .news-list-display .news-article{  }
 .news-list-display .news-article .news-image{  }
 .news-list-display .news-article .news-image{  }
 .news-list-display .news-article > div {  }
 .news-list-display .news-article .news-title h3{  }
 .news-list-display .news-article .news-date{  }
 .news-list-display .news-article .news-excerpt{  }
 .news-list-display .news-article .news-date p{  }
 .news-list-display .news-article .news-date p span{  }

 .news-pagination {  }
 .news-pagination ul {  }
 .news-pagination ul li{  }
 .news-pagination ul li:nth-child(2){  }
 .news-pagination ul li:nth-child(2):after{  }
 .news-pagination ul li:nth-child(2).active:after{  }
 .news-pagination ul li:nth-child(2).before-active:after{  }
 .news-pagination ul li:nth-last-child(2){  }
 .news-pagination ul li:nth-last-child(2):before{  }
 .news-pagination ul li:nth-last-child(2).active:before{  }
 .news-pagination ul li:nth-last-child(2).after-active:before{  }
 .news-pagination ul li.prev{  }
 .news-pagination ul li.next{  }
 .news-pagination ul li.pagination-disable{  }
 .news-pagination ul li.active{  }
 .news-pagination ul li.before-active{  }
 .news-pagination ul li.after-active{  }
 .news-pagination ul li.active a{  }
 .news-pagination ul li a{  }
 .news-pagination.pagination-disable{  }

/* ===============
 * 
 * FOOTER
 * 
 * ===============
 */

/* DRIVERS */
.drivers {  }
.drivers > div{  }
.drivers > div h2{  }
.drivers > div h2 svg{  }
.drivers .twitter-timeline-wrap{  }
.drivers .twitter-timeline{  }
.drivers .cc-builder-container section > div{  }
.drivers .contact .cc-builder-container section > div{  }
.drivers .cc-builder-container section > div .main-link{  }
.drivers .cc-builder-container section > div a.main-link{  }
.drivers .quick_links a{  }
.drivers .quick_links a:hover{  }
.drivers .quick_links a::before{  }
.drivers .quick_links p{  }
.drivers .quick_links hr {  }
.drivers .cc-builder-container section p{  }
.drivers .cc-builder-container section > div .telephone-number{  }

/* LOGO BAR */
.logo-bar {  }
.logo-bar a{  }
.logo-bar a img{  }
.logo-bar .logo-wrap {  }
.logo-bar .prev-arrow {  }
.logo-bar .next-arrow {  }

/* MAIN FOOTER */
footer.wrapper {  }
footer >div:first-child{  }
footer >div:first-child p{  }
footer >div:first-child a{  }
footer >div:first-child a svg{  }
footer >div:nth-of-type(2){flex-direction: column;align-items: baseline;}
footer >div:nth-of-type(2) ul{margin-bottom: 5px;}
footer >div:nth-of-type(2) ul li{  }
footer >div:nth-of-type(2) ul li a{  }
footer >div:nth-of-type(2) ul li:first-child a{  }
footer >div:nth-of-type(2) ul li:last-child{  }
footer >div:nth-of-type(2) div{  }
footer >div:nth-of-type(2) div p{  }
footer >div:nth-of-type(2) div p a{  }

/***********
random specific page styles
***********/
.page-council-of-governors h4 {  }
.page-council-of-governors h4 img {  }

/* ===============
* 
* SEARCH RESULTS PAGE
* 
* ===============
*/
.page-search #cc_search_results {  }
.page-search #cc_search_results .cc_search_infobox {  }
.page-search #cc_search_results .cc_search_infobox h2{  }
.page-search #cc_search_results .cc_search_infobox p{  }
.page-search #cc_search_results .cc_search_filters{  }
.page-search #cc_search_results .cc_search_filters a{  }
.page-search #cc_search_results .cc_search_page {  }
.page-search #cc_search_results .cc_search_page .cc_search_item {  }
.page-search #cc_search_results .cc_search_page .cc_search_item .cc_search_counter{  }
.page-search #cc_search_results .cc_search_page .cc_search_item .cc_search_title{  }
.page-search #cc_search_results .cc_search_page .cc_search_item .cc_search_tagline{  }
.page-search #cc_search_results .cc_search_page .cc_search_item .cc_search_url{  }
.page-search #cc_search_results .cc_search_pagination {  }
.page-search #cc_search_results .cc_search_infobox .cc_search_filters > a {  }
.page-search #cc_search_results .cc_search_infobox .cc_search_filters > a:hover, .page-search #cc_search_results .cc_search_infobox .cc_search_filters > a.active {  }

}

