body{-webkit-print-color-adjust:exact;}.l-page{margin:0;padding:0;border:0;color:#000;font:10.5pt/1.5 sans-serif;background:#fff;}.hidden{display:none;}.element-invisible,#search fieldset,#search label,.mandatory-mgs,#menu h1,#menu > nav > h2,#menu-blocks h1,#menu-blocks h2,#footer h1{display:none;}#header #logo,#header > ul{display:none;}#header #cqc_print_header,#header #cqc_print_header img,#header #mission{display:inline;vertical-align:-18px;}#header #mission{margin:0;}#menu{display:none;}#search{display:none;}#breadcrumb{display:none;}#content-wrapper{}#content-highlight{}#content-help{}#content-head{}#content-wrapper{}#content-wrapper a[href]{color:#000;text-decoration:none;}#content-wrapper a[href^=http]:after{content:" [" attr(href) "]";}#content-wrapper code{font:1em Monaco,Consolas,sans-serif;}#content-wrapper em,#menu-blocks em,#promotion em{color:#6c276a;font-style:normal;}#content-wrapper pre{font:1em Monaco,Consolas,sans-serif;white-space:pre-wrap;word-break:break-word;}#content-wrapper sub{vertical-align:bottom;}#content-wrapper sup{vertical-align:top;}#content-wrapper a.external{padding-right:20px;background:transparent url(/sites/all/themes/cqc/images/icon-link-external.png) right center no-repeat;}#content-wrapper address,#content-wrapper blockquote,#content-wrapper dl,#content-wrapper form,#content-wrapper hr,#content-wrapper ol,#content-wrapper p,#content-wrapper table,#content-wrapper ul{margin-top:1.333em;margin-bottom:1.333em;}#content-wrapper .featured > :first-child,#content-wrapper .featured > :first-child *:first-child,#content-wrapper .summary > :first-child,#content-wrapper .summary > :first-child *:first-child{margin-top:0;}#content-wrapper .featured > :last-child,#content-wrapper .featured > :last-child *:last-child,#content-wrapper .summary > :last-child,#content-wrapper .summary > :last-child *:last-child{margin-bottom:0;}#content-wrapper h1,#content-wrapper h2,#content-wrapper h3{color:#6c276a;font-weight:normal;font-family:"foundryformsans-book",Helvetica,"Helvetica Neue",Arial,sans-serif;}.page-provider #content-wrapper h1,.page-provider #content-wrapper h2,.page-provider #content-wrapper h3{color:#2c3f50;}#content-wrapper h1{margin:0.571em 0;font-size:2.333em;line-height:1.143;}#content-wrapper h1 span.facility-overall,#content-wrapper h2 span.facility-overall{font-family:Helvetica,"Helvetica Neue",Arial,sans-serif;}#content-wrapper h2{margin:1.2em 0 0.6em 0;font-size:1.667em;line-height:1.2;}#content-wrapper h3{margin:1em 0;font-size:1.333em;}#content-wrapper h4,#content-wrapper h5,#content-wrapper h6{margin:1.333em 0 0 0;font-weight:bold;font-size:1em;}#content-wrapper hr{clear:left;display:block;height:0;background:#eceae1;border:0;border-top:1px solid #eceae1;}#content-wrapper ul,#content-wrapper ol{margin-left:0;padding-left:0;}#content-wrapper li{margin:0;}#content-wrapper li::marker{color:#900b90;}#content-wrapper ol > li{margin:0 0 0 2em;list-style:decimal;}#content-wrapper ol > li ol > li{list-style:lower-alpha;}#content-wrapper ol > li ol > li ol > li{list-style:lower-roman;}#content-wrapper ul > li{padding:0 0 0 1em;list-style:none;background:transparent url(/sites/all/themes/cqc/images/list-bullet-1.png) 0 0.2em no-repeat;}#content-wrapper ul > li ul > li{padding:0 0 0 1em;list-style:none;background-image:url(/sites/all/themes/cqc/images/list-bullet-2.png);}#content-wrapper ul.arrow > li,#content-wrapper ul.arrow_bullets > li{background:transparent url(/sites/all/themes/cqc/images/list-arrow-1.png) left 0.133em no-repeat;}#content-wrapper dt > *,#content-wrapper dd > *,#content-wrapper li > *{margin-top:0;margin-bottom:0;}#content-wrapper dl,#content-wrapper dt,#content-wrapper dd{margin-left:0;padding-left:0;}#content-wrapper dt{font-style:normal;font-size:0.867em;line-height:1.5384;}#content-wrapper dd{padding-bottom:0.667em;}#content-wrapper dl.meta{clear:both;margin:0.467em 0;padding:0.467em 0 0 0;overflow:hidden;border-top:1px solid #eceae1;border-bottom:1px solid #eceae1;}#content-wrapper dl.meta dt{clear:left;float:left;padding:0 0.467em 0 0;font-weight:bold;font-style:normal;font-size:inherit;line-height:inherit;}#content-wrapper dl.meta dd{padding-bottom:0.467em;}.node-type-event #content-wrapper dl.meta{padding-left:60px;padding-bottom:0.467em;min-height:50px;background:transparent url(/sites/all/themes/cqc/images/icon-event.png) 0 0.467em no-repeat;}#content-wrapper dl.meta dd ul,#content-wrapper dl.meta dd li{display:inline;background:none;}#content-wrapper dl.meta dd li{padding-left:0;padding-right:0;}#content-wrapper dl.footnote{clear:both;margin:1.538em 0;padding:0;overflow:hidden;color:#6f6c60;font-size:0.867em;line-height:1.65;}#content-wrapper dl.footnote dt{clear:left;float:left;padding-right:0.4em;font-style:normal;font-size:inherit;line-height:inherit;}#content-wrapper dl.footnote dd{padding-bottom:0;}#content-wrapper .recent-items{margin:1.538em 0;border-top:1px solid #eceae1;}#content-wrapper table{border:0;border-spacing:0;border-collapse:collapse;}#content-wrapper table > caption{font-size:1em;font-weight:normal;text-align:left;}#content-wrapper tr > :last-child{border-right:0;}#content-wrapper th,#content-wrapper td{padding:0.2em 0.467em;text-align:left;border-width:0 2px 2px 0;border-style:solid;border-color:#eceae1;}#content-wrapper tbody th{border-top:2px;}#content-wrapper th{background:#f8f7f3;}#content-wrapper th[colspan]{text-align:center;}#content-wrapper td{background:#ffffff;}#content-wrapper blockquote{clear:both;margin-left:0;margin-right:0;}#content-wrapper blockquote > p{margin:0.28em 0;color:#6c276a;font-style:italic;font-size:1.667em;line-height:1.2;}#content-wrapper blockquote > address{margin:0;min-height:34px;padding:0.667em 60px 0 0;font-style:normal;background:transparent url(/sites/all/themes/cqc/images/content-quote-bg.png) top right no-repeat;}#content-wrapper blockquote.no-source{padding-bottom:40px;background:transparent url(/sites/all/themes/cqc/images/content-quote-bg.png) bottom right no-repeat;}#content-wrapper fieldset > legend{display:block;margin:0 0 0.5em 0;width:100%;font-size:1.333em;line-height:1.25;}#content-wrapper form fieldset + fieldset{margin-top:1.333em;}#content-wrapper form fieldset + fieldset > legend{padding-top:0.75em;border-top:1px solid #eceae1;}#content-wrapper fieldset fieldset > legend{font-size:1em;line-height:1.333;}#content-wrapper label{line-height:1.667;}#content-wrapper form div.checkbox{text-align:left;}#content-wrapper form div.checkbox label,#content-wrapper form div.radio label{display:inline;}#content-wrapper form div.date,#content-wrapper form div.file,#content-wrapper form div.email,#content-wrapper form div.password,#content-wrapper form div.phone,#content-wrapper form div.text,#content-wrapper form div.time,#content-wrapper form div.select,#content-wrapper form div.textarea{padding:0 0 0.667em 0;}#content-wrapper form input[type=date],#content-wrapper form input[type=file],#content-wrapper form input[type=email],#content-wrapper form input[type=password],#content-wrapper form input[type=text],#content-wrapper form input[type=time],#content-wrapper form select,#content-wrapper form textarea{display:block;padding:0.333em;border:2px solid #c9c6b9;border-radius:3px;}#content-wrapper form input[size="20"],#content-wrapper form select,#content-wrapper form textarea[cols="20"]{width:33%;}#content-wrapper form input[size="60"],#content-wrapper form input[type=file],#content-wrapper form textarea[cols="60"]{width:66%;}#content-wrapper form input[size="80"],#content-wrapper form textarea[cols="80"]{width:95%;}#content-wrapper form select{height:2.267em;}#content-wrapper form div.buttons{padding:1.333em 0;}#content-wrapper form input[type=submit]{margin:0;padding:0.467em;color:#ffffff;font-size:1.333em;line-height:1;background:#900b90;border:2px solid #900b90;border-radius:3px;}#content-wrapper form input[type=submit] + a,#content-wrapper form input[type=submit] + a + a{margin-left:1em;}#content-wrapper .intro{font-size:1.333em;line-height:1.25;}#content-wrapper .column-1,#content-wrapper .column-2{float:left;width:49%;}#content-wrapper .column-1{clear:both;}#content-wrapper .column-2{margin-left:2%;}#content-wrapper .column-1 > *.last-child,#content-wrapper .column-2 > *.last-child{margin-bottom:0;}#content-wrapper .featured{clear:both;margin-right:-2px;margin-bottom:2%;padding:2%;width:96%;overflow:hidden;background:#f8f7f3;}#content-wrapper .summary{clear:both;float:right;margin-left:2%;margin-bottom:2%;padding:2%;width:33.5%;overflow:hidden;background:#f8f7f3;}#content-wrapper .featured .summary{margin-bottom:0;background:#ffffff;}.page-search #content-wrapper .pager-wrapper,#content-wrapper #a-to-z-index{display:none;}#content-wrapper .homepage-sidebar{display:none;}#content-foot{}#sidebar-1{display:none;}#sidebar-2{}#promotion{display:none;}#menu-blocks{display:none;}#explore{display:none;}#news-feed{display:none;}#block-cqc-social-social-icons-footer,#block-menu-menu-footer-menu{display:none;}#admin-menu{display:none;}a.element-invisible.element-focusable{display:none;}#content-wrapper .overview-inspections .services{clear:both;}#content-wrapper .overview-inspections .services .result-item{padding:20px 0 0 0;border-top:1px solid #eceae1;}#content-wrapper .overview-inspections .services .result-item h2{margin:0 0 0.6em 0;}#content-wrapper .header-wrapper h2{float:left;margin-top:0.3em;}#content-wrapper .location h2.subheading{float:left;}#content-wrapper .overview-inspections ul.inspection-results{margin:0;}#content-wrapper .overview-inspections ul.inspection-results li{background:none;padding-left:0;float:left;border-top:1px solid #eceae1;width:100%;}#content-wrapper .overview-inspections ul.inspection-results li:first-child{border-top:none;}#content-wrapper .overview-inspections ul.inspection-results li span.icon{float:left;width:25px;margin:10px 0 10px 0;height:25px;clear:left;}#content-wrapper .overview-inspections ul.inspection-results li span.icon.met-all{background:url(/sites/all/themes/cqc/images/status_ticks/green_tick_large.png) no-repeat 0 0 transparent;}#content-wrapper .overview-inspections ul.inspection-results li span.icon.enforcement{background:url(/sites/all/themes/cqc/images/status_ticks/red_cross_large.png) no-repeat 0 0 transparent;}#content-wrapper .overview-inspections ul .inspection-results li span.icon.not-met-all{background:url(/sites/all/themes/cqc/images/status_ticks/grey_cross_large.png) no-repeat 0 0 transparent;}#content-wrapper .overview-inspections ul.inspection-results li a,#content-wrapper .overview-inspections ul.new-inspection li p.no-overall-rating{font-size:1.17em;padding:0.6em;width:90%;float:left;}.section-location .overview-inner,.section-provider .overview-inner{clear:both;overflow:hidden;}.section-location .overview-inner + .overview-inner,.section-provider .overview-inner + .overview-inner{border-top:1px solid #eceae1;}.section-location .accordion-large + .overview-inner,.section-provider .accordion-large + .overview-inner{border-top:0;}#content-wrapper .overview-inspections .overview-inner.accordion-large{margin-top:0.6em;}#content-wrapper .overview-inspections .overview-inner h2{margin-top:0.8em;padding:0;background:none;}#content-wrapper .right-blocks .overview-inner h2{padding:0;}#content-wrapper .overview-inspections .overview-inner p.accountable-person{font-weight:bold;}#content-wrapper .overview-inspections .accountable-person li:first-child{font-weight:bold;}#content-wrapper .overview-inspections .accountable-person li{background:none;padding-left:0;}#content-wrapper .no-margin-top{margin-top:0;}#content-wrapper .no-margin-bottom{margin-bottom:0;}#content-wrapper .overview-inspections .overall-ranking{float:left;margin-bottom:2em;width:35%;height:235px;position:relative;color:#ffffff;background:transparent url(/sites/all/themes/cqc/images/inspection-ranking-mask-bg.png) no-repeat right center;border-radius:5px 0 0 5px;}#content-wrapper .overview-inspections .overall-ranking.good,#content-wrapper .overview-inspections .overall-ranking.outstanding{background-color:#458f00;}#content-wrapper .overview-inspections .overall-ranking.no{background-color:#5fa100;}#content-wrapper .overview-inspections .overall-ranking.inadequate{background-color:#bf1000;}#content-wrapper .overview-inspections .overall-ranking.enforcement{background-color:#930105;}#content-wrapper .overview-inspections .overall-ranking.improvement{background-color:#ff9900;}#content-wrapper .overview-inspections .overall-ranking.compliance,#content-wrapper .overview-inspections .overall-ranking.improvements{background-color:#48545b;}#content-wrapper .overview-inspections .overall-ranking.missing,#content-wrapper .overview-inspections .overall-ranking.not.rated,#content-wrapper .overview-inspections .overall-ranking.not-rated,#content-wrapper .overview-inspections .overall-ranking.not.sufficient.evidence{background-color:#6F6C60;}#content-wrapper .overview-inspections .overall-ranking h3{margin:0;padding:3em 15px 0 8%;color:#ffffff;font-size:1.667em;line-height:1.2em;}#content-wrapper .overview-inspections .overall-ranking a{padding:0 0 1em 8%;width:65%;bottom:0;position:absolute;color:#ffffff;}#content-wrapper .overview-inspections ul.new-inspection li{width:65%;}#content-wrapper .overview-inspections ul.new-inspection li a,#content-wrapper .overview-inspections ul.new-inspection li p.no-overall-rating{clear:both;float:left;width:30%;}#content-wrapper .overview-inspections ul.new-inspection li span{float:right;font-size:1.17em;padding:0.6em 1.2em 0.6em 0.6em;text-align:right;width:52%;}.inspection-summary .new_report_rating{float:right;top:-23px;position:relative;padding-right:25px;}#content-wrapper .overview-inspections ul.new-inspection li span.outstanding,#content-wrapper .right-blocks ul.new-inspection li span.outstanding,.inspection-summary .new_report_rating.outstanding,.search-results-wrapper .new_report_rating.outstanding{background:url(/sites/all/themes/cqc/images/smarties/star.png) no-repeat right center transparent;}#content-wrapper .overview-inspections ul.new-inspection li span.good,#content-wrapper .right-blocks ul.new-inspection li span.good,.inspection-summary .new_report_rating.good,.search-results-wrapper .new_report_rating.good{background:url(/sites/all/themes/cqc/images/smarties/green.png) no-repeat right center transparent;}#content-wrapper .overview-inspections ul.new-inspection li span.improvement,#content-wrapper .right-blocks ul.new-inspection li span.improvement,.inspection-summary .new_report_rating.improvement,.search-results-wrapper .new_report_rating.improvement{background:url(/sites/all/themes/cqc/images/smarties/yellow.png) no-repeat right center transparent;}#content-wrapper .overview-inspections ul.new-inspection li span.inadequate,#content-wrapper .right-blocks ul.new-inspection li span.inadequate,.inspection-summary .new_report_rating.inadequate,.search-results-wrapper .new_report_rating.inadequate{background:url(/sites/all/themes/cqc/images/smarties/red.png) no-repeat right center transparent;}#content-wrapper .overview-inspections ul.new-inspection li span.no-rating,#content-wrapper .right-blocks ul.new-inspection li span.no-rating,.inspection-summary .new_report_rating.no-rating,.search-results-wrapper .new_report_rating.no-rating{background:url(/sites/all/themes/cqc/images/smarties/grey.png) no-repeat right center transparent;}#content-wrapper .overview-inspections ul.new-inspection li span.enforcement,#content-wrapper .right-blocks ul.new-inspection li span.enforcement,.inspection-summary .new_report_rating.enforcement,.search-results-wrapper .new_report_rating.enforcement{background:url(/sites/all/themes/cqc/images/status_ticks/red_cross_small.png) no-repeat right center transparent;}#content-wrapper .overview-inspections ul.new-inspection li span.compliance,#content-wrapper .right-blocks ul.new-inspection li span.compliance,.inspection-summary .new_report_rating.compliance,.search-results-wrapper .new_report_rating.compliance,#content-wrapper .overview-inspections ul.new-inspection li span.improvements,#content-wrapper .right-blocks ul.new-inspection li span.improvements,.inspection-summary .new_report_rating.improvements,.search-results-wrapper .new_report_rating.improvements{background:url(/sites/all/themes/cqc/images/status_ticks/grey_cross_small.png) no-repeat right center transparent;}#content-wrapper .overview-inspections ul.new-inspection li span.no,#content-wrapper .right-blocks ul.new-inspection li span.no,.inspection-summary .new_report_rating.no,.search-results-wrapper .new_report_rating.no{background:url(/sites/all/themes/cqc/images/status_ticks/green_tick_small.png) no-repeat right center transparent;}#content-wrapper .right-blocks .overview-inner.service-ratings h3{margin-top:0;}#content-wrapper .right-blocks .overview-inner.service-ratings{padding-bottom:0;}#content-wrapper .right-blocks ul.new-inspection li,.search-results-wrapper ul.new-inspection li{border-top:1px solid #eceae1;padding:0.667em 0;background-image:none;float:left;width:95%;display:table;}.search-results-wrapper ul.new-inspection li{width:95%;line-height:1.667;}#content-wrapper .right-blocks ul.new-inspection li:first-child,.search-results-wrapper ul.new-inspection li:first-child{border-top:none;}#content-wrapper .right-blocks ul.new-inspection li a,.search-results-wrapper ul.new-inspection li a{width:45%;display:table-cell;vertical-align:middle;}#content-wrapper .right-blocks ul.new-inspection li span,.search-results-wrapper ul.new-inspection li span{padding-right:1.4em;text-align:right;width:46%;display:table-cell;vertical-align:middle;}#modal-icon-keys,#modal-icon-keys-new,#modal-icon-keys-both{display:none;}
